/* Main Body Class */

body {

	color: #000000;

	background: url('../images/bg.gif') repeat-x top;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	text-align: center;

	margin: 0px;

	padding: 0px;

	width: 100%

}



/* overall link class */

a:link, a:visited { 

	color: #1584A4;

	text-decoration: none;

}a:hover{  

	color: #BA42BA;

	text-decoration: none;

}





/* Class for home page header (large in height) */

#home {

	color: #000000;

	background: url('../images/home_background.gif') repeat-x top;

	font-family:Arial, Helvetica, sans-serif;

	text-align: center;

	margin: 0px;

	padding: 0px;

	width: 100%

}



/* H1 heading */

h1{

	color:#BA42BA;

	font-size:1.2em;

	font:small-caps;

	margin-bottom:25px;

	margin-top:6px;

}



/* H2 Heading */

h2{

	color:#5D98AB;

	font-size:1.2em;

	margin:0px;

}



/* H3 Heading */

h3{

	color:#7c9094;

	font-size:1.1em;

	margin:0px;

}



/* Bold Class for small bullet ">" */

b{

	font-size:7px;

}



/* Main Contents holder */

#holder {

	width: 1000px;

	text-align:center;

	text-align: left;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}



/* Left Column */

#left{

	float: left;

	width: 175px;

	padding-bottom:10px;

}



/* Center Column */

#center{

	float: left;

	width: 310px;

	padding-bottom:10px;

}



/* Top padding for center column */

#center_content{

	padding-top:26px;

}



/* Right Column */

#right{

	float: left;

	width: 510px;

	padding-bottom:15px;

}



/* Footer Class */

#footer {

	padding-left: 175px;

	padding-right: 175px;

}





/* Sub Footer class for buttons at bottom */

#sub_footer{

	border-top: 1px solid #BBBBBB;

	padding-top:15px;

	padding-bottom:15px;

	font-size:11px;

}



/* Sub Footer link class */

#sub_footer a:link { 

	color: #1584A4;

	text-decoration: none;

}

#sub_footer a:visited { 

	color: #1584A4;

	text-decoration: none;

}

#sub_footer a:hover{  

	color: #BA42BA;

	text-decoration: none;

}





/* place holder for left center divs */

.brclear { 

     clear:both; 

     height:0; 

     margin:0;

     font-size: 1px;

     line-height: 0px;

     color:#ffffff;

     padding-top:1px;

}



/* Left top div for home page */

#left_top{

	height:109px;

}



/* Left top div containing address for sub pages */

#left_top_all{

	height:154px;

	text-align:center;

	padding-top:35px;

}



/* Home page left menu */

#home_left_menu{

	padding-top:13px;

	padding-left:14px;

	font-weight:normal;

	font-size:1.0em;

}



/* Left menu on sub pages */



#sub_left_menu{

	padding-top:1px;

	line-height:13.9px;

	font-size:11px;

}



/* Place holder for top Right column */

#right_top{

	height:80px;

	padding-top:29px;

}



/* Right top on home page */

#right_menu{

	padding-top:13px;

	padding-left:30px;

	height:207px;

}



/* Right top on sub pages */

#right_menu_all{

	padding-top:13px;

	padding-left:30px;

	height:120px;

}



/* Right Column */

#right_content{

	padding-top:23px;

	padding-left:30px;

	padding-bottom:10px;

	float:left;

	width:310px;

}

#right_content_home {

	margin-top:-26px;

	padding-top:0;

	padding-left:30px;

	padding-bottom:10px;

	float:left;

	width:310px;

}

#right_content h2.hide {

	color:#fff;

}



/* far right column on home pae */

#second_right{

	width:100px;

	padding-top:23px;

	padding-left:30px;

	padding-right:30px;

	float:left;

	color:#7C8688;

}



/* link class for far right column */

#second_right a:link { 

	color: #7C8688;

	font-weight:normal;

	text-decoration:underline;

}



#second_right a:visited { 

	color: #7C8688;

	text-decoration:underline;

}



#second_right a:hover{  

	color: #7C8688;

	font-weight:normal;

	text-decoration: none;

}



/* visited links on left column */

.options_visited{  

	color: #BA42BA;

}



/* link class for sub links on left side */

a:link.tst, a:visited.tst{

	color:#889395;

	font-weight:normal;

} a:hover.tst{

color:#BA42BA;

	font-weight:normal;

}



/* Top right menu */

#top_menu{

	height:67px;

	width:480px;

	font-size:11px;

}

#left_topmenu{

	float:left;

	width:120px;

}

#center_topmenu{

	float:left;

	width:140px;

	padding-bottom:10px;

}

#right_topmenu{

	float:left;

	width:128px;

}

#right_topmenu2{

	float:left;

	width:80px;

}

.topmenu_links{

	padding-bottom:5px;

}



/* Main container of links in top menu */

#drop_down{

	height:54px;

	font-size:11px;

}



#drop_down a:link{

	color:#8E9A9C;

	text-decoration:none;

}



#drop_down a:visited{

	color:#8E9A9C;

	text-decoration:none;

}



#drop_down a:hover{

	color:#BC42BA;

	text-decoration:none;

}



/* Links class fro small column in Top Menu */

.small_drop{

	color:#8E9A9C;

	height:54px;

	width:163px;

	padding-left:6px;

	vertical-align:top;

	background:url('../images/small.gif') no-repeat;

}

.small_drop2{

	color:#8E9A9C;

	height:54px;

	width:163px;

	padding-left:6px;

	vertical-align:top;

	background:url('../images/small_white.gif') no-repeat;

}



/* Links class fro big column in Top Menu */

.big_drop{

	color:#8E9A9C;

	height:54px;

	width:435px;

	padding-left:6px;

	background:url('../images/big.gif') no-repeat;

}

.big_drop2{

	color:#8E9A9C;

	height:54px;

	width:435px;

	padding-left:6px;

	background:url('../images/big_white.gif') no-repeat;

}





/* Links class fro medium column in Top Menu */

.medium_drop{

	color:#8E9A9C;

	height:54px;

	width:266px;

	padding-left:6px;

	background:url('../images/medium.gif') no-repeat;

}



.medium_drop2{

	color:#8E9A9C;

	height:54px;

	width:266px;

	padding-left:6px;



	background:url('../images/medium_white.gif') no-repeat;



}



/* 3 columns in big column in Top Menu */

.big_inner1{

	width:31%;

	float:left;

}

.big_inner2{

	width:33%;

	float:left;

}

.big_inner3{

	width:34%;

	float:left;

}





/* In medium column in Top Menu */

.med_inner{

	float:left;

	width:50%;

}



/* Top right area */

#top_portion{

	height:33px;

}



#top_leftside{

	width:50%;

	text-align:center;

	padding-top:12px;

	float:left;

}



#top_rightside{

	width:50%;

	text-align:left;

	float:left;

	padding-top:5px;

}







/* Image class */

.image{

	border:1px solid #999999;

	padding:1px;

	background:#FFFFFF;

}



/* textfield class */

.fields {

	font-size: 11px;

	font-family:Arial, Helvetica, sans-serif;

}



/* error class */

.error {

	font-size: 11px;

	font-family:Arial, Helvetica, sans-serif;

	border:2px solid #F84701;

}



/* far right column in sub pages */

#second_right_link{

	padding-top:24px;

	text-align:left;

	margin-left:370px;

}



/* top menu lines */

.line1{

	background:url('../images/line1.gif') no-repeat;

}

.line2{

	background:url('../images/line2.gif') no-repeat;

}

.line3{

	background:url('../images/line3.gif') no-repeat;

}

.line4{

	background:url('../images/line4.gif') no-repeat;

}

.line5{

	background:url('../images/line5.gif') no-repeat;

}

.line6{

	background:url('../images/line6.gif') no-repeat;

}

.smalltext {

	font-size: 0.85em;

}



.highlight {

	position:relative; 

	float:left;

	width:309px;

	height:auto;

	padding: 10px;

	border: 2px solid #1584a4;
	
	background-color:#eef5f6;

}



.highlight img {

	padding-right: 12px;

	border: 0px;

}



.highlight h3 {

	margin-bottom: 8px;

}



.tv_radio_item {

	float:left;

	width:645px;

	margin-bottom:25px;

}



.tv_radio_item img,

.tv_radio_item h3 {

	float:left;

}



.tv_radio_item img {

	padding-right: 12px;

}



.tv_radio_item h3 {

	width:485px;

	margin-left:15px;

}


