A:hover {color:#F00;}
.bodytext { font-family:Tahoma;color:#666666;font-size:11pt;}
.bodytext A {color:#005CA8;text-decoration:underline;}
.bodytext A:hover { text-decoration:underline;}
.textblock{ background-image: url('textblock.gif'); background-repeat: repeat-y;padding:2px 2px 0px 30px;}

.maintable {width:760px;border:0px;background-image: url('tfade.gif'); background-repeat: repeat-y; padding: 0 8px 0 5px;}

.title { font-family:Arial;font-size:20pt;color:#666666;margin:5px 0 0 0;}
.description {font-family:Tahoma;font-size:8pt;color:#666666;margin:5px 0 0 0;}
.bread { font-family:Tahoma;font-size:10pt;color:#7B7B7B;font-weight:bold;margin:0 0 0 0;}
.bread a { padding: 0 13px 0 0;background-position:center right;background-image: url('bullet.gif'); background-repeat: no-repeat;color:#7B7B7B;font-weight:normal;text-decoration:none;}
.bread a:hover{ text-decoration:underline;}


.headertop { background-color:#0D2B85;}
.headertop a { margin:5px;text-decoration:none; color:#FFF;font-family:Arial;font-weight:bold;}
.headertop a:hover { color:#CCC;}


.tabbuttonsel a { text-decoration:none;height:26px;background-image: url('bcorn.gif'); background-repeat: no-repeat;font-family:Arial;font-size:10pt;background-color:#005CA8;color:#CBDBE8;padding: 4px 22px 5px 28px;text-align: center;font-weight:bold;}
.tabbuttonsel a:hover { font-weight:bold; }
.tabshadowsel { background-image: url('tabright.gif'); background-repeat: no-repeat;height:26px;width:8px;text-decoration:none;font-family:Arial;font-size:10pt;background-color:#FFF;color:#CBDBE8;padding: 4px 0px 5px 8px;text-align: center;font-weight:bold;}

.tabbutton a { text-decoration:none;height:26px;font-family:Arial;font-size:10pt;color:#555;padding: 4px 15px 5px 15px;text-align: center;font-weight:bold;  }
.tabbutton a:hover { color:#00F;}
.tabshadow { height:26px;width:0px; }

.modcontainer {float:right;width:154;}
.module { width:153;border-collapse: collapse;margin-bottom:10px;}
.modtop { background-color:#FFF;background-image: url('modtop.gif'); background-repeat:no-repeat;height:5px;}
.modmid { background-color:#F2F2F2;padding:0 15px 0 10px;background-image:url('modmid.gif');background-repeat:repeat-y; width:151px;font-family:Tahoma;font-size:8pt;color:#8E8E8E;}
.modmid a { font-weight:bold;color: #8E8E8E;}
.modmid a:hover { color: #F33;}
.modbot { background-color:#FFF;background-image: url('modbot.gif'); background-repeat: no-repeat;height:8px;}

.navtop { background-image: url('tmod2top.gif'); background-repeat: no-repeat;height:24px;width:189px;text-align: center;font-family:Tahoma;font-weight:bold;font-size:8pt;color:#FFF;margin:0 14px 0 4px;background-color:#0E2F8F;}
.navmid { background-image: url('tmod2mid.gif'); background-repeat: repeat-y;width:189px;font-family:Tahoma;font-size:8pt;color:#FFF;padding:0px;background-color:#CBCBCC;margin-right:15px;}
.navbot { background-image: url('tmod2bot.gif'); background-repeat: repeat-y;width:189px;height:16px;font-family:Tahoma;font-size:8pt;color:#FFF;padding:0 0 0 0;background-color:#CBCBCC;}

.buttontable {border-collapse: collapse;border:0px;margin-right:0px;}
.buttons a {color: #21536A; border: 0px;padding:6px;font: 11px Arial; font-weight: bold; text-decoration: none; display: block; margin: 0px; text-align: left;}
.buttons a:hover {color: #21536A; background-color: #EEE;text-decoration: none; }
.buttonactive {margin-right:0px;font: 11px Arial; font-weight: bold;border: 1px solid; padding: 6px; background-color: #DDD;border-color: #C3C8CB #FEFEFE #FEFEFE #C3C8CB;color: #21536A;text-decoration: none;}
.buttonsub { color:#21536A;font-weight:bold;padding:5px 0 5px 0px;font-size:8pt;width:100%;display:block;}
.buttonsub a { display:block;width:100%;color:#21536A;text-decoration:none;font-weight:normal;border: 1px solid;border-color: #DDD #DDD #EEEEEE #DDD;}
.buttonsub a:hover { color:#F00;text-decoration:none;border-color: #DDD #DDD #F00 #DDD;}

.footer {font-family:Tahoma;font-size:9pt;color:#333;text-align:center;}
.footer A { color:#005CA8;text-decoration:none;font-weight:bold;}
.footer A:hover { text-decoration:underline;}

.outershadow { background-image: url('shad2.gif');background-repeat: repeat-y;background-position:770px 0px;}

.error { font-family:Tahoma;font-size:10pt;color:#FF0000;}

.searchinpu{font-size:8pt;height:17px;BORDER: 1px solid; Border-color: #BFBFBF}
.searchbutt{font-size:6.5pt;height:17px;}

ul {
font-family:Tahoma;color:#666666;font-size:11pt;
}
.highlight {
	background-color: #FFFF99;
}

.title {text-align:left;}
td.yes {
    padding: 35px 0 0 0;
    overflow: hidden;
    background-image: url("yes.gif"); 
    background-repeat: no-repeat;
    height: 0px !important; /* for most browsers */
    height /**/:35px; /* for IE5.5's bad box model */
}     
