body { font-family:Tahoma, Arial, Verdana; font-size:12px; color:#333; background-color:#036; padding-top:0; padding-left:0; margin:0; }
#headerarea { width:770px; left:50%; margin-left:-385px; margin-bottom:10px; background-color:#FFF; position:absolute; }
#headerpage { width:770px; margin-left:auto; margin-right:auto; background-color:#FFF; }
#contentarea { width:740px; margin-right:auto; margin-left:auto; }
#contentpage { width:770px; left:50%; margin-left:-385px; top:144px; padding-top:10px; background-color:#FFF; position:absolute; }
#content { margin-left:160px; width:590px; padding:5px; }
#footerarea {
	display:block;
	width:770px;
	border-bottom-width:5px;
	border-bottom-style:solid;
	border-bottom-color:#999;
	padding-top: 2px;
}
#topnav { font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:20px; color:#FFF; background-color:#069; border-top:1px solid #9CF; border-bottom:1px solid #9CF; padding-right:10px; padding-left:10px; height:20px; z-index:100; }
#topnav a { text-decoration:none; background-color:#FFF; padding-right:7px; padding-left:7px; border-right:1px solid #000; border-bottom:2px solid #399; border-left:1px solid #000; color:#333; font-weight:700; z-index:150; float:left; margin:-1px -2px -2px; }
#topnav a:visited { float:left; text-decoration:none; background-color:#FFF; padding-right:7px; padding-left:7px; color:#333; border-right:1px solid #000; border-bottom:2px solid #09C; border-left:1px solid #000; font-weight:700; z-index:150; margin:-1px -2px -2px; }
#topnav a:hover { color:#FFF; background-color:#036; border-right:1px solid #FFF; border-bottom:2px solid #9F0; border-left:1px solid #000; }
#banner { width:770px; padding-top:5px; margin-bottom:-2px; z-index:0; }
#leftnav { font-weight:700; color:#FFF; background-image:url(images/page_r7_c1.jpg); background-repeat:repeat-y; background-position:left top; float:left; width:156px; }
#leftnav a { color:#FFF; display:block; line-height:20px; text-decoration:none; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#9CF; border-bottom-color:#036; margin-right:6px; text-indent:10px; }
#leftnav a:hover { color:#FFF; text-decoration:none; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#069; border-bottom-color:#069; background-color:#69C; }
#copyrite { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-indent:10px; display:block; border-top-width:1px; border-top-style:solid; border-top-color:#CCC; line-height:20px; background-color:#EBEBEB; }
#copyrite a { text-decoration:none; font-weight:600; color:#666; }
#botnav { padding-right:20px; padding-left:10px; display:block; text-align:right; }
#botnav a { text-decoration:none; padding-right:5px; padding-left:5px; border:1px solid #CCC; margin-left:-1px; margin-right:-1px; color:#666; background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
#botnav a:visited { text-decoration:none; padding-right:5px; padding-left:5px; border:1px solid #CCC; margin-left:-1px; margin-right:-1px; color:#666; background-color:#FFF; }
#botnav a:hover { text-decoration:none; color:#FFF; background-color:#666; }
.productpageheading20 { font:bold 14px/normal Verdana, Arial, Helvetica, sans-serif; color:#666; }
.tagline { float:left; }
.topnavlinks { float:right; }
.homecaption { text-align:center; padding-top:20px; background-image:url(images/index_r11_c2.jpg); background-repeat:no-repeat; background-position:center top; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#666; line-height:14px; }
