body { margin-top: 20px; padding: 0; font-family: Arial; font-size: 11px; color: #000000; text-align:center;  background: #eaebec; }

#frametable { width: 916px;	} 

.toplogobar { float: left; width: 914px; background: #ffd10c; }
.toplogobarL { float: left; width: 180px; margin-left: 10px; margin-top: 10px; padding-bottom: 10px; }
.toplogobarR { float: right; width: 687px; text-align:right; padding-right:15px; margin-top: 10px; }
h1.black30 { font-size: 30px; margin-top: 0; margin-bottom: 0;}
h2.black15 { font-size: 15px; margin-top: 0; margin-bottom: 0;}


.bottombar { float: left; width: 914px; background: #ffd10c; padding-top: 5px; padding-bottom: 5px;}
h2.black20 { font-size: 20px; margin-top: 0; margin-bottom: 0;}
a.black20link { font-size: 20px; color: #000000; text-decoration: none;}
a.black20link:hover { font-size: 20px; color: #000000; text-decoration: underline;}

.black12 { font-size: 12px; font-weight:bold;}
a.black12link {  color: #000000;  text-decoration: none; }
a.black12link:hover {  color: #000000; text-decoration: underline; }

.footer { float: left; width: 914px; color: 414142; margin-top: 10px;}
a.footerlink {  color: #414142;  text-decoration: none; padding-left: 3px; padding-right: 3px;}
a.footerlink:hover {  color: #414142; text-decoration: underline; padding-left: 3px; padding-right: 3px;}

.copyright {color: #a6a7a8; margin-top: 10px;}
a.copyrightlink  { color: #a6a7a8;   text-decoration: none; }
a.copyrightlink:hover  {  color: #a6a7a8;   text-decoration: underline; }

.menubar{float: left; width:914px; height: 27px;  background: #ffd10c; font-family: Tahoma; font-weight:bold;}
.menuL {float: left; width:88px;  }
.menuR {float: right; width:824px;  }

.menu1 { float:left; width: 88px; height: 27px; padding-right:2px;
background: url('../images/B86menu.gif'); background-repeat: no-repeat; }
a.menu1 { float:left; width: 86px; height: 27px; padding-top: 7px; color: #FFFFFF; text-decoration:none;}
a.menu1:hover { float:left; width: 86px; height: 27px; 
background: url('../images/W86menu.gif'); background-repeat: no-repeat; color: #000000; text-decoration:none;}
.menu1on { float:left; width: 88px; height: 27px; padding-right:2px;
background: url('../images/W86menu.gif'); background-repeat: no-repeat; }
span.menu1ontext { float:left; width: 86px; height: 27px; padding-top: 7px; color: #000000;}

.menu2 { float:left; width: 106px; height: 27px; padding-right:2px;
background: url('../images/B106menu.gif'); background-repeat: no-repeat; }
a.menu2 { float:left; width: 106px; height: 27px; padding-top: 7px; color: #FFFFFF; text-decoration:none;}
a.menu2:hover { float:left; width: 106px; height: 27px; 
background: url('../images/W106menu.gif'); background-repeat: no-repeat; color: #000000; text-decoration:none;}
.menu2on { float:left; width: 106px; height: 27px; padding-right:2px;
background: url('../images/W106menu.gif'); background-repeat: no-repeat; }
span.menu2ontext { float:left; width: 106px; height: 27px; padding-top: 7px; color: #000000; }

.menu3 { float:left; width: 126px; height: 27px; padding-right:2px;
background: url('../images/B126menu.gif'); background-repeat: no-repeat; }
a.menu3 { float:left; width: 126px; height: 27px; padding-top: 7px; color: #FFFFFF; text-decoration:none;}
a.menu3:hover { float:left; width: 126px; height: 27px; 
background: url('../images/W126menu.gif'); background-repeat: no-repeat; color: #000000; text-decoration:none;}
.menu3on { float:left; width: 126px; height: 27px; padding-right:2px;
background: url('../images/W126menu.gif'); background-repeat: no-repeat; }
span.menu3ontext { float:left; width: 126px; height: 27px; padding-top: 7px; color: #000000;}

.menu4 { float:left; width: 140px; height: 27px; padding-right:2px;
background: url('../images/B140menu.gif'); background-repeat: no-repeat; }
a.menu4 { float:left; width: 140px; height: 27px; padding-top: 7px; color: #FFFFFF; text-decoration:none;}
a.menu4:hover { float:left; width: 140px; height: 27px; 
background: url('../images/W140menu.gif'); background-repeat: no-repeat; color: #000000; text-decoration:none;}
.menu4on { float:left; width: 140px; height: 27px; padding-right:2px;
background: url('../images/W140menu.gif'); background-repeat: no-repeat; }
span.menu4ontext { float:left; width: 140px; height: 27px; padding-top: 7px; color: #000000;}

.middlebar { float: left; width: 914px; background: #ffffff; padding-top: 10px; padding-bottom: 10px;}

.productmenu { float: left; width: 200px; margin-left: 10px; }
.Pmenuheading { float: left; width: 192px; height: 31px; background: url('../images/Pmenuheading.gif'); background-repeat: no-repeat; }
.Pmenuheadingtext { float:left; width: 192px; height: 31px; padding-top: 7px; color: #FFFFFF; font-size: 16px; font-weight: bold; }

.PmenuM { float:left; width: 192px; height: 23px; text-align: left;
background: url('../images/PmenuMyellow.gif'); background-repeat: no-repeat; font-family: Tahoma; font-weight:bold;}
a.PmenuM { float:left; width: 192px; height: 23px; padding-top: 5px; color: #000000; text-decoration:none; padding-left: 35px;}
a.PmenuM:hover { float:left; width: 192px; height: 23px; 
background: url('../images/PmenuMblack.gif'); background-repeat: no-repeat; color: #000000; text-decoration:none;}
.PmenuMon { float:left; width: 192px; height: 23px; text-align: left;
background: url('../images/PmenuMblack.gif'); background-repeat: no-repeat; font-family: Tahoma; font-weight:bold;}
span.PmenuMontext { float:left; width: 192px; height: 23px; padding-top: 5px; color: #000000; padding-left: 35px;}

.PmenuE { float:left; width: 192px; height: 29px; text-align: left;
background: url('../images/PmenuEyellow.gif'); background-repeat: no-repeat; font-family: Tahoma; font-weight:bold;}
a.PmenuE { float:left; width: 192px; height: 29px; padding-top: 5px; color: #000000; text-decoration:none; padding-left: 35px;}
a.PmenuE:hover { float:left; width: 192px; height: 29px; 
background: url('../images/PmenuEblack.gif'); background-repeat: no-repeat; color: #000000; text-decoration:none;}


.contentarea  {float: left; width: 680px; margin-left: 10px; padding-right:10px; text-align:left; padding-left:1px; font-size: 12px; }
h1.pageheading { font-size: 16px; margin-top: 0; margin-bottom: 0;}

a { color: #0f75bc; text-decoration:underline; }
a:hover { color: #0f75bc; text-decoration:none; }

.separator914 { float: left; width: 914px; height:10px; background: #ffffff;}
.separator670{ float: left; width: 670px; height:25px; background: #ffffff;}
.lineseparator670{ float: left; width: 670px; height:1px; margin-top: 5px; margin-bottom:5px; border-bottom:1px solid #CCCCCC; background: #ffffff;}

.twocol {float: left; width: 670px; }
.twocolL {float: left; width: 320px; }
.twocolR {float: left; width: 330px; }
.videocol {float: left; width: 110px; font-size: 10px; }
.notes {font-size: 10px; color: #999999;}


.twocolnewsL {float: left; width: 220px; }

.twocolnewsL1 {float: left; width: 250px; }
.twocolnewsL2 {float: left; width: 420px; }
.twocolnewsL4 {float: left; width: 330px; padding-right:5px; }
.twocolnewsR {float: left; width: 430px; }
.twocolnewsR1 {float: left; width: 390px;margin-left:10px; }
.twocolnewsR2 {float: left; width: 420px; margin-left:10px;}
.twocolnewsR4 {float: left; width: 330px; padding-left:5px;}
.yellowboxnews {float: left; width: 390px; background-color:#f1bc00; border:1px solid #000; padding:5px;}
.clearbox {float: left; width: 410px; }
.clearboxL {float: left; width: 180px; padding-left:20px;}
.clearboxR {float: left; width: 180px; margin-left:10px; padding-left:10px;}
 
.yellow14 {font-size:14px; color:#f1bc00; font-weight:bold;}
.yellow12 {font-size:12px; color:#000000; font-weight:bold;}
.Vyellow14 {font-size:14px; color:#f1bc00; font-weight:bold;}
.Vyellow12 {font-size:12px; color:#f1bc00; font-weight:bold;}

ul {color:#ffcc00;}
.litext {color:#000000;}
.threecol {float: left; width: 210px; text-align:center;}
.threecolnews {float: left; width: 210px; text-align:left; padding-right: 5px;}
.threecolnews1 {float: left; width: 180px; text-align:left; padding-right: 5px;}
.twocolnewsR3{float: left; width: 620px; margin-left:20px;}
.twocolnews {float: left; width: 310px; text-align:left; padding-right: 5px;}
.twocolnews2 {float: left; width: 310px; text-align:left; margin-right: 10px;}
.uneventwocolnewsR {float: left; width: 420px; padding-right: 5px;}


ul.newsletterissue {margin-top:0px; margin-bottom:0px;}
.newssectionheading {font-size:16px; font-weight:bold; font-family: Tahoma;}
.newssectionheading1 {font-size:16px; font-weight:bold; font-family: Tahoma; color: #990000;}
.newssectionheading2 {font-size:22px; font-weight:bold; font-family: Tahoma; color: #990000;}
.newshighlight { color: #808285; font-weight:bold;}


.viewvideo {float: right;  width:320px; height: 35px; background: url('../images/viewvideobutton.gif'); background-repeat: no-repeat;}
a.videotext {float: left; text-align:center; font-size:14px; font-weight:bold; padding-top:7px; padding-left:65px; color: #000000; text-decoration:none; }
a.videotext:hover { color: #000000; text-decoration:none; }

.separator190{ float: left; width: 190px; height:10px; background: #ffffff;}

.homevideo {float: left;  width:192px; height: 44px; background: url('../images/homevideo-button.gif'); background-repeat: no-repeat;}
a.homevideotext {float: left; text-align:center; font-size:14px; font-weight:bold; padding-top:13px; padding-left:27px; color: #000000; text-decoration:none; }
a.homevideotext:hover { color: #000000; text-decoration:none; }

.homematrix {float: left; width: 670px; }
.col {float: left; width: 150px; padding-right: 13px; text-align:center; font-size: 1px; }
.yellowboxtop { float:left; width:145px; height: 8px; background: url('../images/yellowbox_top.png'); background-repeat: no-repeat; padding-bottom:-8px; }
.yellowboxbottom { float: left; width:145px; height: 8px; background: url('../images/yellowbox_bottom.png'); background-repeat: no-repeat; }
.yellowboxmiddle { float: left; width:145px; background: url('../images/yellowbox_middle.png'); background-repeat: repeat-y; font-size:12px; font-weight:bold; }
.Ysmalltext { font-size:11px; font-weight:normal; padding:3px; }
.matriximage {margin-top:3px; padding-bottom:3px; }
a.matrixlink { color: #000000; text-decoration:none; }
a.matrixlink:hover { color: #000000; text-decoration:underline; }

