body{background:url(../images/bg.index.gif) repeat-x #000; margin:0; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; color:#FFFFFF; line-height:1em; }
a,div.rotation,img{margin:0;padding:0;}
a{color:#446379;}
a:hover{color:#999;}

h1{font-size:18px; margin:0 0 1em 0;}
h2{font-size:16px; margin:0 0 1em 0;}
ul.nav{margin:0; padding:0 0 0 10px; font-weight:bold; position:relative;}
ul.nav li{margin:0; padding:0 3px 0 0px; display:block; float:left; background:url(../images/linkbar.verticaldots.gif) no-repeat top right; position:relative;}
ul.nav li.last{background:none;}
ul.nav li a{padding:0 5px; text-align:center;}
ul.nav li a:hover{ color: #FFFF00;}

ul.nav li ul.subnav{background-color:#999; visibility:hidden; width:145px; font-size:12px; margin:0; padding:5px;position:absolute;}
ul.nav li ul.subnav li{display:block; background-image:none; float:none;}
ul.nav li ul.subnav li a{text-align:left;}

ul.nav li:hover ul.subnav, ul.nav li.over ul{visibility:visible;}

ul.nav li.over ul{top:16px; left:-5px;}
 
div.content{font-size:13px; width:780px; padding:15px; overflow:auto; clear:both;}
.homeleft{ width:335px; float:left; padding-right:25px;}
.homeright{ width:385px; float:right;}
div.footer{text-align:right; font-size:11px; background:url(../images/dashbar.horizontaldots.gif) no-repeat top right; margin:10px 0 0 0; padding:5px 0 0 0; clear:both; width:780px; }


ul.subnav li a{ color:#FFFFFF; text-decoration:none;}
ul.subnav li a:hover{ color: #FFFF00;}
.subright{float:right; width:550px; padding-top:10px;}
a img{border:0}
div.phone{float:right; clear:right; width:200px;}
.phone strong{color:#446379;}

div.product{margin:0 0 25px 0; padding:0 0 25px 0;  background:url(../images/dashbar.horizontaldots.gif) repeat-x bottom;}
p.backtotop{text-align:right;}
.product img{margin:0 0 1em 0;}
.right{float:right;}

div.contact-teams{margin:0 0 50px 0;}

.over {
	FONT-FAMILY: Trebuchet MS, arial, helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #FFFFFF; text-decoration: none;
}    

A.over:hover { color: FFFF00 } 


.overyellow {
	FONT-FAMILY: Trebuchet MS, arial, helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #FFFF00; text-decoration: none;
}    

A.overyellow:hover { color: 999999 } 


.overtwo {
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #446379; text-decoration: none;
}    

A.overtwo:hover { color: 999999 } 


.overthree {
	FONT-FAMILY: Trebuchet MS, verdana, arial, helvetica, sans-serif; FONT-SIZE: 16px; COLOR: #FFFFFF; text-decoration: none;
}    

A.overthree:hover { color: FFFF00 } 


.standardlink {
	FONT-FAMILY: Trebuchet MS, arial, helvetica, sans-serif; FONT-SIZE:13px; COLOR: #446379; text-decoration: none;
}    

A.standardlink:hover { color: 999999 } 


.first {
  FONT-FAMILY: Trebuchet MS, arial, helvetica, sans-serif; FONT-SIZE:13px;
} 

.second {
  FONT-FAMILY: Trebuchet MS, arial, helvetica, sans-serif; FONT-SIZE:11px
} 

.third {
  FONT-FAMILY: Trebuchet MS, arial, helvetica, sans-serif; FONT-SIZE:18px; color: yellow; line-height: 1.0;
} 

.fourth {
  FONT-FAMILY: Trebuchet MS, arial, helvetica, sans-serif; FONT-SIZE:18px; line-height: 1.0;
} 