@charset "utf-8";
/* CSS Document */
html{ margin:0px; padding:0px; }
body{
	padding:0px; margin:0px; color:#666666;
	background:#f3f3f3 url(/images/header-bg.jpg) top repeat-x;
	font-size:12px;	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
h1{ font-size:22px; margin:20px 0px 10px 0px; padding:0px 0px 5px 0px; font-weight:normal; color:#333333; border-bottom:dotted 1px #CCCCCC; }
h2{ font-size:16px; margin:0px; padding:0px 0px 6px 0px; font-weight:normal; color:#333333; }
h4{margin:0px; padding:0px;}
p{line-height:160%; text-align:justify; margin:0px; padding:0px 0px 8px 0px;}
em{color:#3366CC; font-style:normal;}
a{color:#666666; text-decoration:underline;}
a:hover{color:#3366CC;}

#main{width:980px; margin:0px auto; padding:0px;}
#nav{margin:0px; padding:0px; font-size:16px; display:block; height:86px; width:500px;}
#nav li{display:block; float:left; width:100px; height:86px; margin:0px; padding:0px;}
#nav li a{display:block; width:100px; height:54px; text-align:center; padding:32px 0px 0px 0px; margin:0px;
	color:#000000; text-decoration:none;text-shadow:1px 1px 1px #f3f3f3;}
#nav li a:hover{color:#f3f3f3; }
#currentorder{color:#f3f3f3; text-shadow:-1px -1px 1px #000000; background:url(/images/current.jpg);}

#llc{background:url(/images/nav.jpg); height:22px; width:880px; padding:6px 20px 0px 80px; margin-bottom:10px; color:#000000;text-shadow:1px 1px 1px #f3f3f3;
text-align:right}
#llc a{color:#000000;text-shadow:1px 1px 1px #f3f3f3; text-decoration:none}
#llc a:hover{text-decoration:underline}
#home{margin:10px 0px;}
#home td{padding:0px 10px;}

.format{line-height:160%; text-align:left; font-size:11px; padding:5px 0px 5px 5px; margin:0px;}

#awards{margin:10px 0px;}

#overviews-1{overflow:hidden; height:5px; background:url(images/overviews-1.jpg);}
#overviews-2{background:url(images/overviews-2.jpg);}
#overviews-3{overflow:hidden; height:7px; background:url(images/overviews-3.jpg); margin-bottom:10px;}

#features-1{overflow:hidden; height:57px; background:url(images/features-1.jpg); padding-left:10px;}
#features-1 ul{ margin:0px; padding:0px; }
#features-1 ul li{ display:block; height:57px; float:left; margin:0px; padding:0px 10px; }
#features-1 ul li a{display:block; font-weight:bold; height:35px; float:left; margin:0px; padding:22px 0px 0px 0px; }
#features-1 ul li h1{display:block; font-size:14px; font-weight:bold; height:35px; float:left; margin:0px; padding:22px 0px 0px 0px; }

#features-2{background:url(images/features-2.jpg);}
#features-2 td{padding:0px 10px;}
#features-3{overflow:hidden; height:7px; background:url(images/features-3.jpg); margin-bottom:10px;}

#features-5{background:url(images/features-2.jpg);}
#features-6{overflow:hidden; height:7px; background:url(images/guide-3.jpg); margin-bottom:10px;}

#howto-1{overflow:hidden; height:5px; background:url(images/guide-1.jpg);}
#howto-2{background:url(images/guide-2.jpg);}
#howto-3{overflow:hidden; height:7px; background:url(images/guide-3.jpg);}

/* new */
.reftab{width:100%; border:0px; background:#E7E7E7;}
.reftab th{text-align:left; background:#F3F3F3; padding:8px;}
.reftab td{background:#FFFFFF; padding:8px 8px; line-height:160%;}
.reftab td p{padding:0px; margin:0px;}
.reftab strong{ font-weight:normal; color:#3366CC}

#convert_right{ padding:0px 10px; border-left:solid 1px #CCCCCC; }
#convert_right h2{ font-size:16px; margin:0px; padding:10px 5px;}
#convert_right ul{ margin:0px 0px 20px 0px; padding:0px;}
#convert_right ul li{ display:block; list-style:none;}
#convert_right ul li a{ display:block; padding:3px;}
#convert_right ul li a:hover{ background:#CCCCCC}

#footer{text-align:center; padding:10px 0px; border-top:solid 1px #CCCCCC; margin:15px 0px;}