A:link {
	font-size: 9pt; 
	font-weight: 600; 
	letter-spacing: 1.2; 
	color: #999999; 
	text-decoration: none; 
	font-family: arial, tahoma;
	}

A:visited {
	font-size: 9pt; 
	font-weight: 600; 
	letter-spacing: 1.2; 
	color: #999999; 
	text-decoration: none; 
	font-family: arial, tahoma
	}

A:hover {
	font-size: 9pt;
	font-weight: 600; 
	letter-spacing: 1.2; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-family: arial, tahoma
	}

.weblink {
	background: #000000;
 	padding: 1px 2px;
  	color: #333333;
  	font-size: 20px;
  	}
		
.current {
	font-size:9pt; 
	font-weight:600; 
	letter-spacing: 1.2; 
	color:#999999; 
	text-decoration:none; 
	font-family: arial, tahoma
	}

.current_over {
	font-size:9pt; 
	font-weight:800; 
	letter-spacing: 1.2; 
	color:#999999; 
	text-decoration:none; 
	font-family: arial, tahoma
	}

body {
	scrollbar-base-color: #666666; 
	scrollbar-arrow-color: #CCCCCC; 
	scrollbar-color: #CCCCCC; 
	scrollbar-track-color: #333333
	}

.title_main	{
	color:#CCCCCC;	
	font-size:12pt;	
	font-family: tahoma,arial; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 400;
	padding:10px;
	}
	
.title_gallery	{
	color:#FFFFFF;	
	font-size:12pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 400;
	padding:10px 0px;
	}
	
.title_contact	{
	color:#FFFFFF;	
	font-size:11pt;	
	font-family: tahoma,arial; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 400;
	}

.header_1	{
	color:#FFFFFF;	
	font-size:14pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 800;
}
	
.header_2	{
	color:#FFFFFF;	
	font-size:12pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 1.2;	
	font-weight: 800;
}

.H1	{
	color:#99CCFF;	
	font-size:14pt;	
	font-family: Tahoma; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 400;
}

.H2	{
	color:#FFFFFF;	
	font-size:14pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 800;
}

.title_sub	{
	color:#999999;	
	font-size:11pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 1;	
	font-weight: 800;
}

.current_right {
	color:#FFFFFF; 
	font-size: 10pt; 
	font-family: arial, helvetica; 
	line-height: 1; 
	letter-spacing: 1; 
	font-weight: 400;
	text-align: right;
	padding: 10px 0px;
	}
	
.current_left {
	color:#FFFFFF; 
	font-size: 10pt; 
	font-family: arial, helvetica; 
	line-height: 1; 
	letter-spacing: 1; 
	font-weight: 400;
	text-align: left;
	 padding: 15px 0px;
	}
	
.date	{
	color:#999999;	
	font-size:10pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 1;	
	font-weight: 600;
	}

.caption	{
	color:#999999;	
	font-size:10pt;	
	font-family: arial; 
	line-height: 1; 
	letter-spacing: 1;	
	font-weight: 600;
	}

.content_main {
	color:#FFFFFF; 
	font-size: 9pt; 
	font-family: arial, helvetica; 
	line-height: 1.1; 
	letter-spacing: 1; 
	font-weight: 400;
	text-align: justify;
	}

.content_sub {
	color:#FFFFFF; 
	font-size: 9pt; 
	font-family: arial, helvetica; 
	line-height: 1.1; 
	letter-spacing: 1; 
	font-weight: 400;
	text-align: justify;
	}
	
	.content_gallery {
	color:#FFFFFF; 
	font-size: 10pt; 
	font-family: tahoma; 
	line-height: 1; 
	letter-spacing: 1; 
	font-weight: 200;
	text-align: justify;
	}
	
.content_web {
	color:#FFFFFF; 
	font-size: 9pt; 
	font-family: arial, helvetica; 
	line-height: 1.1; 
	letter-spacing: 1; 
	font-weight: 400;
	text-align: justify;
	}
	
.content_pricing {
	color:#CCCCCC; 
	font-size: 9pt; 
	font-family: arial, helvetica; 
	line-height: 1.1; 
	letter-spacing: 1; 
	font-weight: 400;
	text-align: justify;
	}
	
.content_contact	{
	color:#999999;	
	font-size:9pt;	
	font-family: tahoma,arial; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 200;
	}	
	

.graybg {background-color:#666666}

.spacer {
	font-size:1pt;
	background-color: #666666;
	}
	
.spacer_links {
	font-size:1pt;
	background: #666666;
	}

.dividerH {
	height: 2px;
	background: #FFFFFF
	}
	
.photo1 {
	border: 1px solid #999999;
	}

.current_border {
	border: 1px solid #666666;
	}

.gallery {
	border: 1px solid #666666;
	}
	
.mosimage_caption {
  	margin-top: 2px;
 	background: #efefef;
 	padding: 1px 2px;
  	color: #666;
  	text-transform: normal;
  	font-size: 10px;
  	border-top: 1px solid #cccccc;
  	}

.articleseparator{
	border-bottom:1px dashed #d5d5d5;
	height:1px;
	margin:20px 0px;
	padding:0px;
	}

.spacer {
	font-size:1pt;
	background: #FFFFFF;
	}

.form{
	margin:0px 0px;
	padding:5px;
	color:#FFFFFF;	
	font-size:11pt;	
	font-family: tahoma,arial; 
	line-height: 1; 
	letter-spacing: 2;	
	font-weight: 200;
	}
	
.form_survey{
	font-family: arial, helvetica; 
	font-size: 12px;
	color: #999;
	margin:0px 0px;
	padding:0px;
	}	

table.contenttoc {
	border: 1px solid #cccccc;
 	padding: 2px;
  	margin-left: 2px;
  	margin-bottom: 2px;
	}

.code {
	background-color: #333333;
	}

.footer {
	color:#333333; 
	font-size:7pt; 
	text-align: right;
	font-family: arial, helvetica; 
	letter-spacing: 1; 
	font-weight: 800;
	padding: 2px;
	}

li {
	list-style-type: square;
	color:#99cccc;
	list-style-position:inside;
	background-repeat: no-repeat;
	text-align:justify
   }

.clients {
	font-size:9pt; 
	font-weight:400; 
	letter-spacing: 1.5; 
	color:#999999; 
	text-decoration:none; 
	font-family: arial, tahoma
	}



