body{ padding: 0px; color: white; background-color: #101010; margin : 10px 0px 0px 0px; }

.page	{
width: 1120px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding: 0px; 
background-color: #000000; }

.top{
padding-left: 10%; /*Top section*/
background: url(../images/top.jpg) no-repeat bottom left; height: 235px; width: 1120px;
background-position:110px 10px;}



.top1{
padding: 5px; /*Top section*/
background: url(../images/top_old.jpg) no-repeat bottom left; height: 215px; width: 800px;}



.contentwrapper{
float: left;
width: 1120px;
background-color: #000000; 
}

.content {
/* margin-right: 200px; Set right margin to RightColumnWidth*/
margin: 0px 40px 0px 40px; 
padding: 1px 10px 0px 10px; 
text-align: justify;
font-family: Arial, Helvetica, Verdana, sans-serif;
color: white;
font-size: 11pt;
line-height: 1.25em
font-weight: normal;
}

.footer{
clear: left;
width: 100%;
text-align: center;
}

.copyright	{ text-align: center; margin: auto; color: #ffffff; background: #111111; padding: 5px; margin: 10px 40px 3px 40px; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; font-weight: normal; font-size: 7.5pt;}

div.mnavd1 		{ position:absolute; top: 90px; margin-left: 225px; height:28px; display: block; width:600px;}
div.mnav1k1 a:hover 	{ position:relative; font-family:Arial, Helvetica, Verdana; text-decoration:none; cursor: pointer; font-size:22px; top:3px; font-weight: bold; color: #222222; width:95px; height:20px; display: block; border-bottom: 1px dotted #222222;}

div.mnav11 { position:relative; float:left; width:115px; height:25px; display: block;}
div.mnav21 { position:relative; float:left; width:80px; height:25px; display: block;}
div.mnav31 { position:relative; float:left; width:85px; height:25px; display: block;}
div.mnav41 { position:relative; float:left; width:130px; height:25px; display: block;}
div.mnav51 { position:relative; float:left; width:120px; height:25px; display: block;}
div.mnav61 { position:relative; float:left; width:95px; height:25px; display: block;}



div.mnavd 		{ position:absolute; top: 90px; margin-left: 205px; height:28px; display: block; width:600px;}
div.mnav1k a:hover 	{ position:relative; font-family:Arial, Helvetica, Verdana; text-decoration:none; cursor: pointer; font-size:22px; top:3px; font-weight: bold; color: #222222; width:95px; height:20px; display: block; border-bottom: 1px dotted #222222;}

div.mnav1 { position:relative; float:left; width:105px; height:25px; display: block;}
div.mnav2 { position:relative; float:left; width:70px; height:25px; display: block;}
div.mnav3 { position:relative; float:left; width:75px; height:25px; display: block;}
div.mnav4 { position:relative; float:left; width:112px; height:25px; display: block;}
div.mnav5 { position:relative; float:left; width:120px; height:25px; display: block;}
div.mnav6 { position:relative; float:left; width:95px; height:25px; display: block;}

div.mnav1k { position:relative; font-family:Arial, Helvetica, Verdana; text-decoration:none; cursor: pointer; font-size:22px; top:3px; font-weight:bold; color: #000000; width:95px; height:20px; display: block;}
div.mnav2k { position:relative; font-family:Arial, Helvetica, Verdana; text-decoration:none; cursor: pointer; font-size:22px; top:3px; font-weight:bold; color: #000000; width:90px; height:20px; display: block;}
div.mnav3k { position:relative; font-family:Arial, Helvetica, Verdana; text-decoration:none; cursor: pointer; font-size:22px; top:3px; font-weight:bold; color: #000000; width:80px; height:20px; display: block;}
div.mnav4k { position:relative; font-family:Arial, Helvetica, Verdana; text-decoration:none; cursor: pointer; font-size:22px; top:3px; font-weight:bold; color: #000000; width:112px; height:20px; display: block;}
div.mnav5k { position:relative; font-family:Arial, Helvetica, Verdana; text-decoration:none; cursor: pointer; font-size:22px; top:3px; font-weight:bold; color: #000000; width:120px; height:20px; display: block;}
div.mnav6k { position:relative; font-family:Arial, Helvetica, Verdana; text-decoration:none; cursor: pointer; font-size:22px; top:3px; font-weight:bold; color: #000000; width:95px; height:20px; display: block;}

h1 	{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: white; font-size: 16pt; font-weight:}
h2 	{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: white; font-size: 14pt; font-weight: }
h3 	{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: #aaaaaa; font-size: 14pt; font-weight: bold;}
h4 	{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: #efefef; font-size: 12pt; font-weight: bold;}
h5	{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: gold; font-size: 11pt; font-weight: bold; margin-right: 40px;}
h6 	{font-family: Arial, Helvetica, Verdana, sans-serif; text-align: left; color: #336699; font-size: 10pt; font-weight: bold; margin-right: 40px; margin-bottom: 0px;}


div.hr { height: 1px; border-bottom: 1px dotted #cccccc; width: 99.5%;}
span.hr { height: 1px; border-bottom: 1px dotted goldenrod; width: 99.5%; position: relative;}
div.hr hr { display: none; }
.hr { height: 1px; border-bottom: 1px dotted Gold; margin: 0px; padding: 0px; width: 730px; }

/* Content */
.date		{font:normal 8pt sans-serif;text-align: right; margin-right: 0px;}
.network		{float: left; font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 8pt; text-align: left; padding-left: 60px;}
.nav			{float: left; text-align: left; }
.blockgrey	{float: left; font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 11pt; text-align: justify; padding: 10px 20px 20px 20px; background-color: #222222; border: 1px dotted #666666; width: 95%; margin-bottom:10px; }
.block		{float: left; font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 11pt; text-align: justify; padding: 20px; background-color: #233250; border: 1px dotted #111111; width: 95%; margin-bottom:20px; }
.management	{float: left; font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 11pt; text-align: justify; padding: 20px; background-color: #333b4c; width: 95%;}
.text	  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 9.5pt; margin: 3px;}
.question	  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: Gold; text-decoration: none; font-weight: bold; font-size:11pt;}
.thumb	  	{margin:0px 20px 20px 0px; padding: 5px; border: 2px solid black;background-color: #ffffff; }
 
.textwhite  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11pt;}
.textperu  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: Goldenrod; text-decoration: none; font-weight: bold; font-size: 11pt;}

.type	  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 9pt;}
.page	  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 11pt;}
.print	  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 7.5pt;}
.small	  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 6.5pt;}
.indicia	  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size: 6pt;}


.header   	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #cc9933; text-decoration: none; font-weight: bold; font-size: 12pt;}

.titletable 			{font-family: Arial, Helvetica, Verdana, sans-serif; color: lightgrey; text-decoration :none; font-weight: bold; font-size: 9.5pt; }
.titletable a:link 		{font-family: Arial, Helvetica, Verdana, sans-serif; color: lightgrey; text-decoration :none; font-weight: bold; font-size: 9.5pt; }
.titletable a:visited	{font-family: Arial, Helvetica, Verdana, sans-serif; color: lightgrey; text-decoration :none; font-weight: bold; font-size: 9.5pt; }
.titletable a:active 	{font-family: Arial, Helvetica, Verdana, sans-serif; color: lightgrey; text-decoration :none; font-weight: bold; font-size: 9.5pt; }
.titletable a:hover 	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #0099cc; text-decoration :none; font-weight: bold; background-color: #333b4c; }

.title  		{font-family: Arial, Helvetica, Verdana, sans-serif; color: Gold; text-decoration: none; font-weight: bold; font-size: 11pt;}
.subtitle 	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11pt;}
.comments 	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #999999; text-decoration: none; background-color: #efefef; font-size: 10pt; border: dashed black 1pt; padding: 10px; margin: 10px; text-align: justify;}


.link 			{font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration :none; margin-left:2px; margin-right: 2px; display: inline; }
.link a:link 		{font-family: Arial, Helvetica, Verdana, sans-serif; color: Goldenrod; text-decoration :none; font-weight: bold; border-bottom: 1px dotted white;}
.link a:visited	{font-family: Arial, Helvetica, Verdana, sans-serif; color: Gray; text-decoration :none; font-weight: bold; border-bottom: 1px dotted white; }
.link a:active 	{font-family: Arial, Helvetica, Verdana, sans-serif; color: Golden; text-decoration :none; font-weight: bold; border-bottom: 1px dotted white;}
.link a:hover 		{font-family: Arial, Helvetica, Verdana, sans-serif; color: Gold; text-decoration :none; font-weight: bold; background-color: #222222; border-bottom: 1px dotted white;}

a img {border: none;} 

a.linkopacity img 		{ filter:alpha(opacity=35);  -moz-opacity: 0.35;  opacity: 0.35; text-decoration: none; float: left; padding:0px; margin: 0px; display: inline; }
a.linkopacity:hover img 	{ filter:alpha(opacity=100); -moz-opacity: 1.00;  opacity: 1.00; text-decoration: none; float: left; padding:0px; margin: 0px; display: inline; }


a.tip			{position:relative; z-index:24; text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; color: darkgoldenrod; font-size: 9pt; font-weight: bold; }
a.tip:hover		{z-index:25; background-color:#212121}
a.tip span		{display: none}
a.tip:hover span	{display:block; position:absolute; top:1em; left:1.5em; width:200px; border:1px dotted darkgoldenrod; background-color:#efefef; color:#000000; text-align: left;}

.box	  		{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; padding: 2px; background-color: #333333; border: 1px solid #111111;}
a.box	  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; padding: 2px; background-color: #333333; border: 1px solid #111111;}
a.box:link  	{font-family: Arial, Helvetica, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; padding: 2px; background-color: #333333; border: 1px solid #111111;}
a.box:visited 	{font-family: Arial, Helvetica, Verdana, sans-serif; color: Gold; text-decoration: none; font-weight: normal; padding: 2px; background-color: #333333; border: 1px solid #111111;}
a.box:hover 	{font-family: Arial, Helvetica, Verdana, sans-serif; color: DarkGoldenrod; text-decoration: none; font-weight: normal; padding: 2px; background-color: #333333; border: 1px solid DarkGoldenrod;}

.panelbox 	{margin: 5px 5px 5px 5px; border: thin dotted white; width: 490px; text-align: center;}
/*Admin Pages*/
.iconbox 	     {float: left; text-align: left; padding: 5px 5px 5px 5px; width: 50%;}
.ibox 	     {float: left; text-align: left; padding: 5px 5px 5px 5px; width: 98.5%; border: 1px dotted white; }
.outside		{width: 100%; padding: 2px; border: 1px solid #333333;}

/* Forms */
#textarea article {font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; color: #000000; text-decoration: none; font-weight: normal; font-size : 9pt; background=#ffffff;}
.textarea  	{font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size : 9pt; background=#000000;}
.form_header	{width: 99%; background-color: #212121;}
.form_number	{float: left; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; color: #000000; text-decoration: none; font-weight: bold; font-size : 11pt; background-color: Silver; padding: 0px 5px 0px 5px; }
.form_title	{float: left; font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; color: #ffffff; text-decoration: none; font-weight: bold; font-size : 11pt; padding: 0px 5px 0px 5px;}

/* Input */
.input_error	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: Red; text-decoration: none; font-weight: normal; font-size : 9pt; background-color: #ffd2d2; border: 1px solid red; margin: 3px; 3px 3px 3px; position; relative; }
.input_good	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: Black; text-decoration: none; font-weight: normal; font-size : 9pt; background-color: #efefef; border: 1px solid #111111; margin:3px; position; relative; }
.label_good	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: white; text-align: left; text-decoration: none; font-weight: bold; font-size: 9pt;  padding: 0px; margin: 3px; position; relative; }
.label_error	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: Red; text-align: left; text-decoration: none; font-weight: bold; font-size: 9pt;  padding: 0px; margin: 3px; position; relative; }
.input		{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: #000000; text-decoration: none; font-weight: normal; font-size : 9pt; background-color: #ffffff; border: 1px solid #111111; margin: 3px 3px 3px 3px; width: 250px;}
.inputselect	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: #ffffff; text-decoration: none; font-weight: normal; font-size : 8pt; background-color: #232833; padding: 0px; margin: 0px;}
.error	  	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: Red;   text-align: left; text-decoration: none; font-weight: bold; font-size: 11pt; width: 130px; padding: 3px 0px 3px 3px; margin: 3px 3px 3px 3px; background-color: #111111;}
.formtitle	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: white; text-align: left; text-decoration: none; font-weight: bold; font-size: 11pt; width: 130px; padding: 3px 0px 3px 3px; margin: 3px 3px 3px 3px; background-color: #111111;}

.textBoxSelected {
	background-color: lightgray;
	border: 1px solid red;
	color:#1a1a1a;
	width: 250px;
 	margin: 3px; 
}

.textBox {
	background-color: gainsboro;
	border: 1px solid red;
	color:#1a1a1a;
	width: 250px;
 	margin: 3px; 
}

/* Buttons */
.btn_silver	{border: 1px solid black; cursor: pointer; font-weight: bold; color: black; background-color: silver; height: 25px; }
.btnblack		{border: 1px solid black; cursor: pointer; font-weight: bold; color: white; background-color: Black; height: 25px;}
.btn_black	{border: 1px solid #222222; cursor: pointer; font-weight: bold; color: white; background-color: #222222; height: 25px;}
.buttons 		{border: 1px solid black; cursor: pointer; font-weight: bold; color: white; background-color: black; height: 25px;}
.btn_gold 	{border: 1px solid black; cursor: pointer; font-weight: bold; color: black; background-color: gold; height: 25px;}
.btn_green	{border: 1px solid black; cursor: pointer; font-weight: bold; color: black; background-color: yellowgreen; height: 25px;}
.btn_white 	{border: 1px solid black; cursor: pointer; font-weight: bold; color: black; background-color: white; height: 25px;}
.btn_red 		{border: 1px solid black; cursor: pointer; font-weight: bold; color: black; background-color: Red;}
.vote		{border: 1px solid maroon; cursor: pointer; font-weight: bold; color: white; background: red url(../images/btn_red.gif) repeat-x bottom left; height: 25px; }
}

/* Video Program Pages */
.program		{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: Goldenrod; text-align: left; text-decoration: none; font-weight: bold; font-size: 11pt; padding: 0px; margin: 3px; }
.programtitle	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: Gold; text-align: left; text-decoration: none; font-weight: bold; font-size: 11pt; width: 130px; padding: 0px 0px 3px 3px; margin: 3px; background-color: #111111;}
.programtitle1	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: Gold; text-align: left; text-decoration: none; font-weight: bold; font-size: 11pt;  padding: 0px; margin: 3px;}	
.programtitle2	{float: left; font-family: Arial, Helvetica, Verdana, Sans-serif; color: Gold; text-align: left; text-decoration: none; font-weight: bold; font-size: 11pt; width: 130px; padding: 0px 0px 0px 3px; margin: 3px; background-color: #222222;}
.menu-titles	{float: center; font-family: Arial, Helvetica, Verdana, sans-serif; color: Goldenrod; text-align: center; text-decoration: none; font-weight: bold; font-size:9pt;}

/* Menu Bar*/
#menubar	 		{float: left; margin: 0px; width: 130px; padding: 0; border: 0; font-size: 9pt; font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; border: 1px dotted gray; }
#menubar ul		{background-color: #232833; margin-left: 0; padding-left: 5px; list-style-type: none; font-family: Arial, Helvetica, sans-serif; text-align: left; }
#menubar a 		{display: block; padding: 0px; width: 129px; border-bottom: 1px dotted gray;}
#menubar a:link 	{color: #ffffff; text-decoration: none; width: 123px;}
#menubar a:visited 	{color: #999999; text-decoration: none; width: 123px;}
#menubar a:hover	{background-color: #333b4c; color: red; width: 123px; }

