BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	background-color: #FFFFFF;
	background-image:url(../images/bg-main-03.gif);background-repeat:
	no-repeat;
	margin-top:0px;
										/*margin-left:40px;
										margin-right:50px;*/
										}


A {
	color: #296476;
	//*text-decoration: none;*//
}
A:HOVER {
	color: #1E1E1E;
	text-decoration: underline;
}


H2 { 
	font-size: 14;  color: #CCCCCC;
	font-weight: lighter;
}

H3 { 
	font-size: 12;  color: #CCCCCC;
	font-weight: lighter;
}
H4 { 
	font-size: 10;  color: #CCCCCC;
	font-weight: lighter;

}
TR {
	FONT-SIZE: 12px; COLOR: #000000
}
TD {
	FONT-SIZE: 12px; COLOR: #000000
}
INPUT {
	FONT-SIZE: 12px; COLOR: #000000
}
SELECT {
	FONT-SIZE: 12px; COLOR: #000000
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #000000
}
UL {
margin-top: 0px;
list-style-position: outside;
list-style-type: square;
}

/*  NEW */
	.text_blog_pullquote_01 	{
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size: .90em;
								line-height: 1.40em;
								font-weight: normal;
								padding: 4px 10px 0px 15px;
								}
	
	
	
	.horizontalLineTop			{
								border-top: #CCCCCC 1px solid;
								
								}

	.horizontalLineFull			{
								border: #CCCCCC 1px solid;
								}


	.horizontalLineBottom		{
								border-bottom: #CCCCCC 1px solid;
								}								
								
	.text_blog_01 				{
								font-family: Verdana, Arial, Helvetica, sans-serif;
								font-size: .95em;
								line-height: 1.65em;
								font-weight: normal;
								padding: 0px 10px 8px 15px;
								}
								
	.toutCaptionLine			{
								background-color:#FFFFFF;
								
								padding: 0px 4px 18px 4px;
								}								

	.toutCaptionLine:hover	{
								background-color:#E1EAE4;
								
								padding: 0px 4px 18px 4px;
								}	



/*  LAYERS */
	
	
#header {
	position:absolute;
	left:0px;
	top:0px;
	width:832px;
	height:70px;
	z-index:7;
	visibility: visible;
}
#MainContent {
	position:absolute;
	left:0px;
	top:95px;
	width:695px;
	z-index:5;
}
#PlayerContent {
	position:absolute;
	left:0px;
	top:100px;
	width:799px;
	height:501px;
	z-index:4;
}
#footer {
	position:relative;
	left:1px;
	top:572px;
	width:832px;
	height:75px;
	z-index:5;
	display:inline-block;
}
#Playerfooter {
	position:relative; 
	left:1px;
	top:610px;
	width:800px;
	height:75px;
	z-index:5;
	display:inline-block;
}

#links01 {
	position:absolute;
	left:467px;
	top:152px;
	width:347px;
	height:235px;
	z-index:5;
}
	
	
#mainNav {
	position:absolute;
	left:0px;
	top:71px;
	width:832px;
	height:36px;
	z-index:6;
}
#mediaInset {
	position:absolute;
	left:715px;
	top:115px;
	width:200px;
	z-index:4;
}

/*------------*/



.headerCell01	{
				padding: 4px 8px 0px 12px;}


.newsBlogHeader01 {
	padding: 2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:  1.0em;
	font-weight: bold;
	color: #296476;
	padding: 0px 4px 0px 0px;
	}


.default {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000
}
.text-field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.table_main_01 {
	background-color: #BEC0B5;
	border: 1px solid #E9E9E7;
	border-top:0px;
}
.table_downlevel_blue_dk {
	background-color: #486090;
	border: 1px solid #E1EAE4;
	border-left:0px;
	border-right:0px;
}
.table_downlevel_blue_light {
	background-color: #6B84AD;
	border: 1px solid #E1EAE4;
	border-top:0px;
}
.table_downlevel_blue_light_no_left_line {
	background-color: #6B84AD;
	border: 1px solid #E1EAE4;
	border-top:0px;
	border-bottom:0px;
	border-left:0px;
}
.table_downlevel_blue_light2 {
	background-color: #B9C8DD;
	border-top:1px solid #E1EAE4;
	border-left:0px solid #E1EAE4;
	border-right:0px solid #E1EAE4;
	border-bottom: 1px solid #E1EAE4;
}
.table_downlevel_blue_med {
	background-color: #97AACB;
	border-top:0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000; 
}
.text_sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	font-weight: normal;
	color: #000000;
	text-align:left;
}
.text_sm_grey_light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #EDEDED;
}
.text_sm_grey_dk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4C4C4C;
}
.text_sm_grey_med_dk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7D7D7D;
	height: 5px;
}
.text_showcase_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	line-height: 1.50em;
	font-weight: normal;
	padding: 4px 4px 0px 12px;

	/*text-align: justify;*/
}
.text_showcase_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px 4px 0px 0px;
}
.text_sm-bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.text_xsm_grey_dk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4C4C4C;
}
.text_xxsm_grey_dk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4C4C4C;
}
.text_xsm_green_dk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #255102;
}
.text_sm_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: right;
	color: #999999;
}
.title_main_content {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000066
; line-height: 18px;
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.title_page {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #000066
; line-height: 28px;
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.subtitle_page {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000066
; line-height: 18px;
	FONT-FAMILY: Verdana, Arial, sans-serif
}
.text-body-copy { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: Verdana, Arial, sans-serif ; line-height: 17px; /*text-align: justify ;*/ vertical-align: top
}
.header_downlevel_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
}
.subheader_downlevel_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000066;
}
.header_downlevel_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #7E6001;
}
.header_downlevel_03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.20em;
	font-weight: bold;
	color: #296476;

}
.header_blog_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #296476;
	padding: 12px 10px 4px 12px;

}

.text_sm_blue_dk {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #486090;
}
.table_downlevel_gold_light {

	background-color: #D0A733;
	border: 1px solid #E1EAE4;
	border-top:0px;
}
.table_downlevel_gold_dk {

	background-color: #926C01;
	border: 1px solid #E1EAE4;
	border-left:0px;
	border-right:0px;
}
.table_downlevel_gold_light2 {

	background-color: #F9F4E6;
	border-top:1px solid #FDFBF7;
	border-left:0px solid #FDFBF7;
	border-right:0px solid #FDFBF7;
	border-bottom: 1px solid #FDFBF7;
}
.table_downlevel_gold_med {

	background-color: #ECDAA4;
	border-top:0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}
.text_sm_gold_dk {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #926C01;
}
.text_page_copy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	/*text-align: justify;*/
}
.text_page_copy_bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	/*text-align: justify;*/
}
.table_downlevel_blue_light1 {

	background-color: #B9C8DD;
	border-top:1px solid #E1EAE4;
	border-left:0px solid #E1EAE4;
	border-right:0px solid #E1EAE4;
	border-bottom: 1px solid #E1EAE4;
}
.table_downlevel_green_light {


	background-color: #8AAD96;
	border: 1px solid #E1EAE4;
	border-top:0px;
}
.table_downlevel_green_med {


	background-color: #C8E1D0;
	border: 1px solid #E1EAE4;
	border-top:0px;
}
.table_downlevel_green_dk {
	background-color: #024930;
	border-top: 1px solid #E1EAE4;
	border-right: 0px solid #E1EAE4;
	border-bottom: 1px solid #E1EAE4;
	border-left: 0px solid #E1EAE4;
}
.text_xsm_grey_light {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #EDEDED;
}
.text_sm_green_dk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #112601;
}
.footer {
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-color: #FFFFFF;
	}
.footer-xsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-color: #666666;
	}	
.content-link {
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-color: #BFC2FF;
	text-decoration: none;
}	
.picture-caption-sm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .80em;
	font-weight: normal;
	font-color: #4C4C4C;
	text-align:left;
	line-height: 1.20em;
	}

		/*  Tout display */

.tout_display_photos {
	background-color: #FFFFFF;
	width: 205px;
	border: 1px solid #B9C8DD;

}
.tout_display_photos_no_top {
	background-color: #FFFFFF;
	width: 205px;
	border-top: 0px;
	border-bottom: 1px solid #B9C8DD;	
	border-left: 1px solid #B9C8DD;	
	border-right: 1px solid #B9C8DD;	
	
	}
.tout_display_photos_header {
	/*background-color: #B9C8DD;*/
	padding: 2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #486090;
	}

.video_tout {
	width: 205px;
	border-top: 0px;
	border-bottom: 1px solid #bacfc1;	
	border-left: 1px solid #bacfc1;	
	border-right: 1px solid #bacfc1;	
	
	}
.tout_display_video_no_top {
	background-color: #FFFFFF;
	width: 205px;
	border-top: 0px;
	border-bottom: 1px solid #bacfc1;	
	border-left: 1px solid #bacfc1;	
	border-right: 1px solid #bacfc1;	
	
	}
	
.tout_display_video_header {
	/*background-color: #bacfc1;*/
	padding: 2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #51836f;
	}
.tout_video_link {
	background-color: #bacfc1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #51836f;
	}
	/*  End Tout display */
	
	/*  News Inset display */

.news_inset_grey {
	background-color: #FFFFFF;	width: 98%;
border: 1px solid #C8C8C8;

}
.news_inset_grey_no_top {
	background-color: #FFFFFF;	width: 98%;
border-top: 0px;
	border-bottom: 1px solid #C8C8C8;	
	border-left: 1px solid #C8C8C8;	
	border-right: 1px solid #C8C8C8;

}
.news_inset_grey_no_bottom {
	background-color: #FFFFFF;	width: 98%;
border-top: 1px solid #C8C8C8;
	border-bottom: 0px;	
	border-left: 1px solid #C8C8C8;	
	border-right: 1px solid #C8C8C8;

}
.news_inset_top_grey {
	background-color: #DCDCDC;	width: 98%;
border: 1px solid #C8C8C8;

}

.news_inset_header {
	padding: 2px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	color: #000000;
	
	padding: 0px 4px 0px 2px;
	line-height: 1.25em;
	}
	
.news_inset_grey_no_top_wide {
	background-color: #FFFFFF;	width: 98%;
padding: 8px;	
	border-top: 0px;
	border-bottom: 1px solid #C8C8C8;	
	border-left: 1px solid #C8C8C8;	
	border-right: 1px solid #C8C8C8;

}
.news_inset_grey_no_bottom_wide {
	background-color: #FFFFFF;	width: 98%;
padding: 6px;	
	border-top: 1px solid #C8C8C8;
	border-bottom: 0px;	
	border-left: 1px solid #C8C8C8;	
	border-right: 1px solid #C8C8C8;

}
.news_inset_top_grey_wide {
	background-color: #DCDCDC;
	padding: 0px;	width: 98%;
border: 1px solid #C8C8C8;

}


	/*  End News Inset display */
