TD{font-family:arial; font-size:13px;}
.top{font-family:tahoma; font-size:13px;}
.copy {font-family:arial; font-size:10px; color:silver;}
.copy A{font-family:arial; font-size:10px; color:silver;}
.copy A:hover{color:white;}
.pagehead{font-size:16px; font-weight:bold; color:lime; background: black  url(part_images/leftnav.jpg) ; }

.partrow{font-size:12px; background-color:ivory; color:black; font-weight:bold;}
.partrow A{color:navy; text-decoration:none;}
.partrow A:hover{color:red}
.rightnav{font-size:13px; font-weight:bold; background: black  url(part_images/leftnav.jpg) ; color:white; padding:5px; }
.rightnav A{color:lime; font-weight:bold; text-decoration:none;}
.rightnav A:hover{color:yellow;}
.checkout {color:lime; font-weight:bold; text-decoration:none; background-color:black; }
.checkout A{color:yellow; font-weight:bold; text-decoration:none; background-color:black; }
.checkout A:hover{color:red; }
.ot {font-size:11px; }
.formtextbold{font-size:12px; font-weight:bold; background-color: white;}
input, select, textarea, option{color:black;background-color:#ffff99;font-weight:normal; font-size:12px;}

.topbar{ background: black  url(part_images/mainbody.jpg) ;  padding:5px; }
.part_rightnav{font-size:13px; font-weight:bold; background: black  url(part_images/main_leftnav.jpg) ; color:white; padding:5px; }
.part_rightnav A{color:lime; font-weight:bold; text-decoration:none;}
.part_rightnav A:hover{color:yellow;}
.footer{font-size:11px; color:lime;}
.footer A{font-size:11px; color:white;}
.footer A:hover{font-size:11px; color:lime;  font-weight:bold;}

.rootBodyText{font-size:14px; color:white; background-color:black;}
.rootBodyText li{font-size:13px; color:lime; font-weight:bold;}
.rootBodyText B{font-size:14px; color:yellow;}
.rootBodyText A{font-size:14px; color:lime;}
.rootBodyText A:hover{font-size:14px; color:yellow;}
.rootBodyText input{color:black;background-color:beige;font-weight:normal; font-size:13px;}
.rootBodyText TEXTAREA{color:black;background-color:beige;font-weight:normal; font-size:13px;}
#normalpagetext li {font-size:14px; color:white; font-weight:normal}
.button input{color:black;background-color:yellow;font-weight:normal; font-size:12px;}
.sitemap{font-size:12px; color:white;}
.sitemap li {font-size:13px; color:white; font-weight:bold;}
.sitemap li a{font-size:13px; color:lime; font-weight:bold;}
.sitemap li ul li a{font-size:12px; color:yellow; font-weight:normal;}
.framebody{background-color:#ffffcc; color:black; font-size:12px;}

.searchbody {font-size:14px; font-weight:bold; color:lime; background: black  url(images/bg_black_carbon.jpg) ; }
.searchbody A{ color:yellow; }
.searchbody A:hover{ color:white; }
.searchbody input{color:black;background-color:#ffff99;font-weight:normal; font-size:12px; }
.searchbody select{color:black;background-color:#ffff99;font-weight:normal; font-size:12px; }


.pageheadhome{font-size:20px; font-weight:bold; color:yellow; background: black  url(images/bg_black_carbon.jpg) ; }
.homepagetext{font-size:15px; font-weight:normal;color:white; background:  url(images/transpBlack25.png) ; }
#boldgreen{color:lime; font-weight:bold;}
#boldyellow{color:yellow; font-weight:bold;}
#homeleftcomps{color:lime; font-weight:bold; background: url(images/transpBlack75.png) ; padding:10px;}
.homebottom{font-size:10px; color:#2c2c2c;}




