/* CSS Document */


body { color: #fecd32; text-align: center; background-color:#000000;    }

a{color: #fecd32; text-decoration: none;} 

a:link{	color: #fecd32;	text-decoration: none;}

a:visited{color: #378d42; text-decoration: none;}

a:hover{color: #bfd434;	text-decoration: none; }


/*h1{font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 110%; color: #000033; margin-bottom: 5px; padding: 0px; border-bottom: 1px solid #000033;}*/

h2{font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 110%; color: #333333; margin-bottom: 5px; padding: 0px; margin-top:5px; }

h1 {display: block;padding: 3px 3px 3px 0.5em; border-left: 12px solid #378d12; color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; margin-bottom: 5px; text-transform:capitalize;}

ul{ list-style-type: square; margin-top:2px; margin-bottom:15px; }

ul ul{ list-style-type: disc;}

ul ul ul{ list-style-type: none;}

ol{ list-style-type: decimal; margin-top:3px; margin-bottom:10px;}

hr {color:#0c835e; border-style: solid; border-width:1px; width:100%; margin:0; padding:0;}

b {color:#ffffff; line-height:normal; margin:0; padding:0;}

p {margin-bottom:10px; margin-top:0px; color:#fecd32; font-size:1.0em;}




/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#content {width: 780px; margin-left: auto;  margin-right: auto;  border: 0px solid #cccccc; background-color: #000000; color: #fecd32; padding: 0; text-align: left; z-index:0; margin-top:75px;  } 

#masthead {position:relative; width: 780px; height:400px;  color: #000000; margin-bottom:1px; z-index:1; border-bottom: 1px solid #fecd32; vertical-align: bottom; margin-top:4px; padding-top:4px; background-image:url(../images/tvheaderimage.jpg); }

#header {position:relative; width: 780px; height:50px;  color: #000000; margin-bottom:1px; z-index:1; border-bottom: 1px solid #fecd32; border-top: 2px solid #fecd32; vertical-align: bottom; margin-top:4px; padding-top:4px;  }

#submenu {position:relative; width: 575px; height: 20px; margin-left:202px; margin-top:-480px; border-bottom:1px dotted #cccccc; z-index:1;border-left:1px dotted #cccccc; z-index:1;}

#leftcontentbox {position:relative; width: 300px; height:350px; margin-top:1px;  z-index:1; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#10238c; text-align:left; border-right: 1px dashed #fecd32; }


#maincontentbox { position:relative; width:460px; height:340px; margin-top:-350px; margin-left:303px; padding:5px; z-index:1; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fecd32; background-color:#000000; overflow:auto;}

#maincontentbox1 { position:relative; width:760px; min-height:350px; margin-top:1px; padding:5px; z-index:1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#fecd32; background-color:#000000; overflow:auto;}

#maincontentbox LI {margin-bottom:3px;}

#footer {position:relative; width: 780px; margin-left: auto;  margin-right: auto; height: 50px; margin-top:0px; border-top:1px solid #cc9933; z-index:1; background-color:#000000; }

#footer1 {position:relative; width: 780px; margin-left: auto;  margin-right: auto; height: 235px; margin-top:0px; border-top:1px solid #cc9933; background-image: url(../images/tvfooterimage.jpg); }

#featuretitle {position:relative; width:285px; height:15px; border:1px solid #c0c0c0;font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; text-indent:10px; color:#ffffff; background-color: #12823b;}

#feature { position:relative; width:285px; height:200px;border-bottom:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; padding:5px; overflow:auto; background-color:#ffffff; margin-bottom:10px;font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; color::#333333;}

#newstitle {position:relative; width:260px; height:15px; border:1px solid #c0c0c0; margin-left:303px; margin-top:-452px; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; text-indent:10px; color:#ffffff; background-color:#12823b;}

#newsbox {position:relative; width:260px; height:316px;border-bottom:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; margin-left:303px; padding:5px; overflow:auto;font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px;}

#adbox {position:relative; width:260px; height:95px;border-bottom:1px solid #c0c0c0; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; margin-left:303px;  padding:5px; color:#ffffff; background-color: #000033;font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; }

#adbox img{float:left; margin-right:5px;}

.footer {font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color:#666666; vertical-align: bottom;}
.footer1 {font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; color:#333333;}

.footerb {font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color:#ffffff; background-color:#999999;}

.menu {font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 1.2em; color:#000000; text-transform: capitalize;}

.tablefont{font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color:#000033;}
.tablefont1{font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color:#ffffff;}
.tablefont2{font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color:#000033; border-bottom:1px solid #c0c0c0;}
.tablefont3{font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color:#000033;}
.tablefont4{font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color:#ff9900;}
.tablefonthd{font-family:Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color:#ff0000;}

.ltgrey {color:#666666;line-height:normal; margin:0; padding:0;}

.green {color:#12823b;line-height:normal; margin:0; padding:0;}

.yellow {color: #FFFF00;line-height:normal; margin:0; padding:0; font-size:14px; }

.red {color: #ff0000;line-height:normal; margin:0; padding:0; }

.white {color: #ffffff;line-height:normal; margin:0; padding:0; }

.blue {color: #000033;line-height:normal; margin:0; padding:0; }

.blue1 {color: #000033;line-height: normal; margin:0; padding:0; font-size:14px; text-shadow: Red; }

.txt { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; color:#000033; font-weight:300;}

.highlight{display: block;padding: 3px 3px 3px 0.5em; border-left: 12px solid #12823b;background-color:#000033; color:#ff9900; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; border-top:1px solid #12823b;border-bottom:1px solid #12823b;border-right:1px solid #12823b;}

.highlight1{display: block;padding: 3px 3px 3px 0.5em; border-left: 1px solid #12823b; color:#ff0000; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; border-top:1px solid #12823b;border-bottom:1px solid #12823b;border-right:1px solid #12823b;}

/***********************************************/
/* Navigation                                 */
/***********************************************/
#navigation {width: 100%;font-family: Tahoma, Verdana, Arial, sans-serif;}
#navigation ul {list-style: none;margin: 0;	padding: 0;}
#navigation li {border-bottom: 1px solid #999999;}
#navigation li a:link, #navigation li a:visited  {display: block;padding: 3px 3px 3px 0.5em;	border-left: 12px solid #000033;border-right: 1px solid #000033;background-color: #12823b;color: #FFFFFF;
	text-decoration: none;}
#navigation li a:hover {background-color: #666666;color: #FFFFFF;}

/***********************************************/
/* Forms                                  */
/***********************************************/

input.txt { color: #00008B;  background-color: #eeeeee;  border: 1px inset #00008B;  width: 200px;}
input.btn { color: #ffffff;  background-color: #ff0000;  border: 1px outset #000000;}
form p { clear: left;  margin: 0;  padding: 0;  padding-top: 5px;}
form p label { float: left; width: 35%;  font: bold 0.8em Tahoma, Verdana, Arial, sans-serif,;}
fieldset { border: 1px dotted #000033;  margin-top: 16px;  padding: 10px; }
legend {  font: bold 0.8em Tahoma, Verdana, Arial, sans-serif;  color: #ffffff;  background-color: #000033; border:1px solid #333333; padding:2px;}

/***********************************************/
/* Dynamic Text                                  */
/***********************************************/

.showstate{ /*Definition for state toggling image */
cursor:hand;
cursor:pointer;
float: none;
margin-top: 2px;
margin-right: 3px;
}

.headers{
width: 400px;
font-size: 110%;
font-weight: bold;
border: 0px solid black;
background-color: #FFFFFF;
}

.switchcontent{
width: 400px;
border: 0px solid black;
border-top-width: 0;
}

/***********************************************/
/* Dynamic Tabs                                 */
/***********************************************/

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: 11px tahoma Tahoma, Verdana, Arial, sans-serif;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(../images/shade1.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive1.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border-top: 1px solid #BFD434;
width: 740px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}
