/* CSS Document for --20 Management-- created 30/01/2008 */
html,body{
	height:100%;
	margin:0;
	padding:0;
}
body {
    margin:0 auto;
	background-color: #000;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	min-width:990px;
	min-height:400px;
	

}
#vertical{

	float:left;

	margin-top:-350px;/* half vertical height*/
	width:100%;
	height:50%;
}

#vertical_default{
    position:absolute;
	float:left;
	top:50%;
	left:0;
	margin-top:-350px;/* half vertical height*/
	width:100%;
	height:680px
}
#hoz {
	margin:0 auto;
	padding:0;
	width:990px;
	height:600px;
	background:#000;
	/*overflow:auto; allow content to scroll inside element */
	text-align:left;
	clear:both;
	
	
}
.relative {position:relative;width:666px;height:105px;}
.absolute {position:absolute;top:40px;width:598px;left:50%;margin-left:-140px;}
#ImgSwopper {
             margin:0 auto;
             width:970px;
             height:480px;
             overflow:hidden;
             padding:0;
             position:relative;
             }
             
#ImgSwopper li {
                list-style-type:none;
                list-style-image:none;
                }
                
#ImgSwopper li img {
                    margin:0;
                    }


.footer {
   /*position:absolute;
   bottom:0;*/
   width:100%;
   height:40px;   /* Height of the footer */
   margin-top:10px;
}

.r-footer {
   /*position:absolute;
   bottom:0;*/
   width:100%;
   height:40px;   /* Height of the footer */
   margin-top:25px;
}


h2 {font-size:20px;padding:0;margin:0 0 10px 0}
.news {
	   overflow-y:auto;
	   oveflow-x:hidden;
	   height:379px; height:376px\9;
	   width:660px;
	   margin:0 0 0 155px;
	   padding-top:0;
	   }
	   
.news p {font-size:12px;padding:0;margin:0 5px 10px 0;}
   
.about {
	   overflow-y:auto;
	   oveflow-x:hidden;
	   height:374px;
	   /*position:fixed;*/
	   width:660px;
	   margin:0 0 0 155px;
	   }
	   
.about h2 {font-size:20px;width:600px;padding:0;margin:10px 0 10px 0}	   
	   
.about p {
           font-size:12px;
           margin:0 5px 10px 0;
           width:600px
           }	   

.case {
		border-bottom:solid thin #ccc;
		padding:0 0 5px 0;
		margin:0
		}
	   
.case_image img {margin:5px 0 0 0;padding:0;width:240px;float:right}	   
  
 .case_image {border-bottom:solid thin #ccc;padding:0 0 5px 0;margin:0;}  

	   		      
/*
***Logo Backgrounds***
**********************
bckgH = default.asp
bckgD = Details.asp and results.asp
**********************
*/
.LogoLink{width:407px; height:43px; z-index:10; top:35px; cursor:pointer;position:relative;left:280px;}
.bckgH {
	background-image:url(../images/Logo.jpg);
	background-repeat:no-repeat;
	background-position:280px 0px;
	
}
.bckgD {
	background-image:url(../images/Logo.jpg);
	background-repeat:no-repeat;
	background-position:280px 0px;
	
	z-index:1;
}
.address {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.email {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.email:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.email:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.email:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#747372;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.email:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
}
.name {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10pt;
	color:#747372;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
}
.name:link {
 	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10pt;
	color:#747372;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
}
.name:visited {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10pt;
	color:#747372;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
}
.name:hover {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10pt;
	color:#d9d9d8;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
}
.name:active {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10pt;
	color:#747372;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
}
.ModelName {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:15px;
	color:#d9d9d8;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;
}
.meassure {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	color:#d9d9d8;
	font-weight:normal;
	text-transform:lowercase;
	text-decoration:none;
}
select, option {
	background:#000000;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10pt;
	color:#747372;
	font-weight:bold;
	text-transform:lowercase;
	text-decoration:none;

}
#findTd {
	height:10px;
	padding:0 15px 0 0;

}
#ddlLayer {
	position:absolute; 
	width:130px; 
	height:420px;
	left:178px;
	top:3px;
	*top:-3px;
	visibility:hidden;
	z-index:500;
}

/*DROP DOWN*/
a:link, a:visited, a:hover{ font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; color:white; text-decoration:none; outline:none;}

#sddm
{	
	/*position:absolute;
	top:80px;
	left:50%;*/
	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddm li
{	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:12px; color:white;}

#sddm li.Spacer{background:url(../images/nav_spacer.png) center right no-repeat; height:20px; width:4px; margin:0 12px;}

#sddm li a
{	height:11px; display:inline-block;}

#sddm li a.MainBoard, #sddm li a:visited.MainBoard{ width:113px; background:url(../images/btn_mainboard.png) top left no-repeat;}
#sddm li a:hover.MainBoard, #HiliteMB{ background:url(../images/btn_mainboard2.png) top left no-repeat!important;}

#sddm li a.NewFaces, #sddm li a:visited.NewFaces{ width:104px; background:url(../images/btn_newfaces.png) top left no-repeat;}
#sddm li a:hover.NewFaces, #HiliteNF{ background:url(../images/btn_newfaces2.png) top left no-repeat!important;}

#sddm li a.Commercial, #sddm li a:visited.Commercial{ width:121px; background:url(../images/btn_commercial.png) top left no-repeat;}
#sddm li a:hover.Commercial, #HiliteComm{ background:url(../images/btn_commercial2.png) top left no-repeat!important;}

#sddm li a.About, #sddm li a:visited.About{ width:61px; background:url(../images/btn_about.png) top left no-repeat;}
#sddm li a:hover.About, #HiliteAbout{ background:url(../images/btn_about2.png) top left no-repeat!important;}

#sddm li a.News, #sddm li a:visited.News{ width:53px; background:url(../images/btn_news.png) top left no-repeat;}
#sddm li a:hover.News, #HiliteNews{ background:url(../images/btn_news2.png) top left no-repeat!important;}

#sddm li a:hover
{	color:white; text-decoration:none; outline:none;}

#sddm div
{	/*position: absolute;*/
	visibility: hidden;
	margin: 0;
	padding: 10px 0 0 0px;
}
#sddm div#m1{margin: 0 0 0 0px;}
#sddm div#m2{margin: 0 0 0 -4px;}
#sddm div#m3{margin: 0 0 0 4px;}

	#sddm div a
	{ display:inline-block; padding:0 2px 0 0;}

	#sddm div a:hover
	{	color: #FF6600}

