/* tpprel */
body
{
    margin: 0px;
    padding: 0px;
    color: #000000;
    font-size: 11px;
    font-family: Arial;
    text-decoration: none;
    background-repeat: repeat-x;
    background-color: #ccd0d9;
}
img {border: none}
p { color: #000000; font-size: 12px; font-family: Arial; text-decoration: none }
td { color: #000000; font-size: 12px; font-family: Arial; text-decoration: none }
a { color: #28497e; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
.nav_link { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: bold }
.nav_headerlink
{
    color: #ba2f2f;
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    text-transform: uppercase;
}
.nav_link_subheader { color: #ba2f2f; font-size: 13px; font-family: Arial; font-weight: bold }
.nav_link_hover { color: #ae2929; font-size: 12px; font-family: Arial; font-weight: bold }
a.mainlink_blue_large { color: #28497e; font-size: 16px; font-family: Arial; font-weight: bold; text-decoration: none }
a.mainlink_blue_medium { color: #28497e; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
a.mainlink_blue_small { color: #28497e; font-size: 10px; font-family: Arial; font-weight: normal; text-decoration: none }
a.mainlink_red_medium { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
span.mainlink_red_small { color: #ba2f2f; font-size: 10px; font-family: Arial; font-weight: normal; text-decoration: none }
span.mainlink_blue_large { color: #28497e; font-size: 14px; font-family: Arial; font-weight: bold; text-decoration: none }
span.mainlink_blue_medium { color: #28497e; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
span.mainlink_blue_small { color: #28497e; font-size: 10px; font-family: Arial; font-weight: normal; text-decoration: none }
span.mainlink_red_medium { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
span.mainlink_red_small { color: #ba2f2f; font-size: 10px; font-family: Arial; font-weight: normal; text-decoration: none }
.maintext { color: #000000; font-size: 11px; font-family: Arial; text-decoration: none }
button.mainlink_blue_small { color: #28497e; font-size: 10px; font-family: Arial; font-weight: normal; text-decoration: none; cursor:pointer; background:none;border:0; }
.tv_channels_header_text { color: #666666; font-size: 16px; font-family: Arial; font-weight: bold; text-decoration: none }
.tv_channels_player { color: #ba2f2f; font-size: 15px; font-family: Arial; font-weight: bold }
.photo_index_red_text { color: #ba2f2f; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }
.photo_index_category_link_blue { color: #28497e; font-size: 16px; font-family: Arial; font-weight: bold; text-decoration: none }
.photo_index_grey_text { color: #666666; font-size: 14px; font-family: Arial; font-weight: bold; text-decoration: none }
.story_title_large { color: black; font-size: 29px; font-family: Arial; font-weight: bold; text-decoration: none }
.gallery_title_bold_black { color: black; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }
.gallery_search_results { color: black; font-size: 12px; font-family: Arial; font-weight: bold; text-decoration: none }
.blue_tab_headline { color: #666666; font-size: 15px; font-family: Arial; font-weight: bold; text-decoration: none }
.blue_tab_main_link { color: #336699; font-size: 15px; font-family: Arial; font-weight: bold; text-decoration: none }
.category_link_red { color: #ba2f2f; font-size: 16px; font-family: Arial; font-weight: bold; text-decoration: none }
.category_link_red_child { color: #ba2f2f; font-size: 14px; font-family: Arial; text-decoration: none }
.multi_listing_tab_title { line-height: 27px; color: #666666; font-size: 13px; font-family: Arial; font-weight: bold; text-decoration: none }
.index_page_title { color: #657a90; font-size: 18px; font-family: Arial; font-weight: bold; text-decoration: none }
.listing_tab_link { color: #657a90; font-size: 11px; font-family: Arial; text-decoration: none }
.nav_trail  { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none; text-align: left;}
.nav_trail_end  { color: #28497e; font-size: 11px; font-family: Arial; font-weight: normal; text-decoration: none; text-align: left;}
.error { color: red; font-size: 11px; font-family: Arial, sans-serif; font-weight: bold; text-decoration: none }
.footer_link1 { color: #ba2f2f; font-size: 11px; font-family: Arial; font-weight: bold; text-decoration: none }
.top10TD { padding-top:10px;vertical-align:top; }
.top5TD { padding-top:5px;vertical-align:top; }
.top1TD { padding-top:1px;vertical-align:top; }
.table_outline
{
    border: solid 1px #999999;
    border-collapse: collapse;
    border-spacing: 0;
    background-color: #FFFFFF;
}
.table_outline2 { border: solid 1px #d5d3d3; border-collapse: collapse; border-spacing: 0 }
.bg_tab
{
    background-image: url("../0002/TAB.JPG") ;
    height: 29px;
}
.bg_multi_tab_top2 { background-image: url("../0002/MULTITAB.JPG") ; }
.bg_multi_tab2 { background-image: url("../0002/MULTI000.JPG") ; }
.bg_multi_tab_top { background-color:#f9f9f9; border-top:#d5d3d3 1px solid;border-bottom:#d5d3d3 1px solid }
.bg_multi_tab { background-color:#f9f9f9; border-bottom:#d5d3d3 1px solid }
.bg_nav_blue { background-color: #304e80 }
.bg_nav_white
{
    background-color: #ffffff;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #999999;
}
.light_blue_table_bg { background-color: #EDF1F3; border: solid 1px #AFBDC6; border-collapse: collapse; border-spacing: 0 }
div#commentForm
{
    margin: 0px 20px 0px 20px;
    display: none;
}
.comment_text
{
    font-family: Arial;
    font-size: 11px;
    color: #444444;
}
.button_standard
{
    font-family: Arial;
    font-size: 10px;
}
.maintext_xlargeb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.redtext
{
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #ba2f2f;
}
.main_tab 
{ 
	color: #FFFFFF; 
	font-size: 12px; 
	font-family: Arial;
	font-weight: bold; 
	text-decoration: none;
}

.tab_header
{
	background-color: #174A8B;
}

.tab_header_right
{
	background-color: #555555;
}

.tab_text
{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 15px; 
	font-family: Arial; 
	text-decoration: none;
}

.quick_links_tab
{
    padding-left:10px;
	background-color: #EDF1F3;
	border: #AFBDC6 1px solid;
}

.thumbnail{
position: relative;
z-index:0;
}

.thumbnail:hover{
background-color: #f0f4fa;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #f0f4fa;
padding: 5px;
left: -100px;
border: 1px solid #d5d3d3;
visibility: hidden;
color: #666666; 
text-decoration: none;
}

.thumbnail span img
{
    /*CSS for enlarged image*/
    border-width: 0px;
    padding: 5px;
    text-align: left;
}

.thumbnail:hover span
{ /*CSS for enlarged image on hover*/
    visibility: visible;
    top: -120px;
    left: 90px; /*position where enlarged image should offset horizontally */
    width:350px;
}

.thumbnailR{
position: relative;
z-index:0;
}

.thumbnailR:hover{
background-color: #f0f4fa;
z-index: 50;
}

.thumbnailR span{ /*CSS for enlarged image*/
position: absolute;
background-color: #f0f4fa;
padding: 5px;
left: -100px;
border: 1px solid #d5d3d3;
visibility: hidden;
color: #666666; 
text-decoration: none;
}

.thumbnailR span img
{
    /*CSS for enlarged image*/
    border-width: 0px;
    padding: 5px;
    text-align: left;
}

.thumbnailR:hover span
{ /*CSS for enlarged image on hover*/
    visibility: visible;
    top: -120px;
    left: -280px; /*position where enlarged image should offset horizontally */
    width:350px;
}

.imagetext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: #000000;
    text-align: left;
}

.videoplayer
{
	height: 350px;
}
.search_box 
{
	background:#FFFFFF url("../0002/SRCHBOXI.GIF") no-repeat scroll left top;
	border-color:#d5d3d3 #FFFFFF #FFFFFF #d5d3d3;
	border-style:solid;
	border-width:1px;
	margin-right:2px;
	padding:2px 3px 3px 22px;
	width:110px;
	font-family: Arial;
    font-size: 11px;
    color: #666666;
}
.subscribe-content
{
    padding:10px;
}
.subscribe-textbox
{
    border-color:#d5d3d3 #FFFFFF #FFFFFF #d5d3d3;
	border-style:solid;
	border-width:1px;
	margin-right:2px;
	padding:2px 3px 3px 2px;
	width:130px;
	font-family: Arial;
    font-size: 11px;
    color: #666666;
}
.footer_row
{
	color:White;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	width:430px;
}
.right_column_header
{
	color: #174A8B;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
}
.commentBox
{
    color: #fff;
    font-size: 9px;
    background-color: #687a92;
    padding: 1px 4px;
    border-radius: 2px / 2px;
}
.SocialMediaBoxHeader{
	color:#000000;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
}
.SocialMediaBox{
	background-color:#FFFFFF;
}
.SocialMediaBoxLabels{
	color:#8699AA;
}
.SocialMediaGroupHeader{
	background-color:#ba2f2f;
}
.SocialMediaGroupHeaderText{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.SocialMediaGroupHeaderLink{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.SocialMediaOfficialLink{
	color:#ba2f2f;
}

.rightColumn{
	background-color:#FFFFFF;
}


