/* CSS Document */
body,td,form,input,option,select,textare {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #333333;}
p {margin:7px 0;} 
body {margin:0px; padding:0; background-image:url(images/bg.gif); background-repeat:repeat-x;}

a {color:#0066CC; text-decoration:none;}
a:hover {color:#00CCFF;}
	
em { font-style:italic}

.specification {font-size:10px; text-align:center;}
.specification-a {font-size:10px; color:#000000; font-weight:bold; background-color:#B9C1D2; text-align:center;}
.specification-b {font-size:10px; color:#FFFFFF; font-weight:bold; background-color:#7485A7; text-align:center;}
.specification-c {font-size:10px; background-color:#D9D9D9;}
.specification-d {font-size:10px; color:#EB0309; font-weight:bold; background-color:#C1CBDF; text-align:center;}

.red {color:#EB0309; font-size:10px; text-align:center;}
.red-b {color:#EB0309; font-size:10px; font-weight:bold; text-align:center;}
	
#framework {margin-top:10px;}

.main {margin:0 auto; padding:0;}

#up-menu {width:766px; line-height:50px; background-image:url(images/bg-up.gif);}
#up-menu ul {margin:0px 0px 0px 10px; padding:0;}
#up-menu ul li {float:left; list-style-type:none; color:#FFFFFF; font-weight:bold;}
#up-menu ul li a {color:#FFFFFF; margin:0px 6px; padding:0; text-decoration:none; display:block}
#up-menu ul li a:hover {color:#00FFFF;}
	
#banner {margin-top:-1px; padding:0px;}

#left-menu {width:234px; background-image:url(images/bg-left.gif);}
#left-menu ul {display:block; line-height:16px; margin:10px 12px 10px 10px; padding:0px;}
#left-menu ul li {color:#000000; list-style-type:none; font-weight:bold;}
#left-menu ul li a {display:block; text-decoration:none; margin:5px 0px 0px 0px; padding:1px 0 1px 3px; color:#000000;}
#left-menu ul li a:hover {color:#F10000; text-decoration:none; background-color:#FFFFFF; padding:1px 0 1px 3px;}
#left-menu ol {display:block; line-height:12px; font-weight:lighter; margin:5px 0px 5px 0px; padding:0px;}
#left-menu ol li {color:#000066; list-style-type:none; font-weight:bold; margin:3px 0px 3px 0px;}
#left-menu ol li a {display:block; text-decoration:none; margin:0px 0px 0px 0px; padding:1px 0 1px 3px; color:#000066;}
#left-menu ol li a:hover {color:#F10000; text-decoration:none; background-color:#FFFFFF; padding:1px 0 1px 3px;}

#right {border-right:1px solid #CCCCCC; padding:10px;}
#right ul li {margin:7px 0;}
	
#site-map a {color:#000099; text-decoration:none;}
#site-map a:hover {color:#FF0000; text-decoration:underline;}
#site-map ul li {margin:5px 0px 5px 0px;}

h1 {font-size:10px; font-weight:lighter; color:#CCCCCC; margin:0; padding:0;}

h2 {font-size:10px;	font-weight:lighter; margin:0; padding:0;}
h2 a {color:#000066; text-decoration:none;}
h2 a:hover {color:#ED1C24; text-decoration:underline;}

h3 {font-size:15px; font-family:Arial; color:#082452; margin:7px 0px 0px 0px; padding:0;}

h5 {font-size:11px; line-height:12px; font-weight:lighter; margin:5px 0px 5px 0px;}

h6 { font-size:10px; font-weight:lighter; color:#666666; margin:5px 0px 3px 0px; padding:0px;}

.top {clear:both; color:#999999; margin-top:30px;}
.top a {color:#999999; text-decoration:none; font-size:10px; font-weight:bold;}
.top a:hover {color:#FFC20E; text-decoration:none;}

#products {width:740px;}
#products ul li {float:left; color:#666666; width:155px; height:145px; list-style-type:none; margin:10px 15px 10px 0px;}
#products ul li a {color:#666666; text-decoration:none; display:block;padding:0 0 3px 0}
#products ul li a:hover {color:#0045FC; text-decoration:none;}

#products2 {width:740px;}
#products2 ul li {float:left; color:#666666; width:330px; list-style-type:none; margin:10px 15px 10px 0px;}
#products2 ul li a {color:#666666; text-decoration:none; display:block;}
#products2 ul li a:hover {color:#0045FC; text-decoration:none;}
	
#relative { font-size:10px; clear:both}
#relative ul {margin:5px 0px 0px 20px; color:#666666;}
#relative ul li {margin:0; padding:0;}
#relative a {color:#666666; text-decoration:none;}
#relative a:hover {color:#FF0000; text-decoration:underline;}
	
.note {font-weight:bold; color:#666666;}

.unit {font-size:10px; font-weight:lighter;}

#down {font-size:10px; padding:5px 0px 0px 20px;}

#logs { display:none;}

hr {border-top:1px dashed #FFFFFF; border-bottom:1px dashed #999999;}

.gray a {color:#333333;}
.gray a:hover {color:#003399; text-decoration:underline;}

.focal {color:#990000; font-weight:bold;}

.point {color:#990000;}

.stress {color:#006699;}

.hot {color:#0140A7;}

#world dl { float:left;}
#world dt { width:600px; margin:15px 0px 0px 0px;}
#world dt i { margin:0px 0px 0px 10px; font-style:normal; font-weight:bold;}
#world dd { margin:0px 0px 0px 60px;}
