/* CSS Document */

body
{
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 margin-top:0px;
}
/*Stylesheet Classes for table borders*/
.borderLRTB
{
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#cccccc;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:1px;
}
.borderLRTB_2px
{
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:2px;
	border-left-color:#cccccc;
	border-left-style:solid;
	border-left-width:2px;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:2px;
}
.borderLRTB_dark_brown
{
	border-bottom-color:#855B5C;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#855B5C;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#855B5C;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#855B5C;
	border-top-style:solid;
	border-top-width:1px;
}
.save_share_article_grey
{
	background-color:#855B5C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	height:2px;
	
}
.save_share_article_white
{
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:white;
	
}
.borderB
{
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.borderT
{
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:1px;
}
.borderB_red
{
	border-bottom-color:#FF0000;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.borderLRTB_for_left_panel
{
	border-bottom-color:#cccccc;
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:8px;
	border-left-color:#cccccc;
	border-left-style:solid;
	border-left-width:6px;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:4px;
}
.border_dotted_top
{
	border-top-color:#cccccc;
	border-top-style:dashed;
	border-top-width:1px;
}

/*Stylesheet Classes for top panel of the page*/
a.menu_link_off
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:center;
	text-decoration:none;
}
a.menu_link_off:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CF231F;
	text-align: center;
	text-decoration:none;
	
}
a.link_menu_on
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	padding-left:1px;
	text-decoration:none;
}
a.link_menu_on:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CCCCCC;
	padding-left:1px;
	text-decoration:none;
}
a.link_white
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding-left:1px;
	text-decoration:none;
}
a.link_white:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	padding-left:1px;
	text-decoration:none;
}

a.link_sub_menu_on
{
	background-color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:25px;
	padding-bottom:2px;
	padding-top:2px;
	padding-right:16px;
	padding-left:16px;
	text-decoration:none;
	font-weight: bold;
}
a.link_sub_menu_off
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:25px;
	padding-bottom:2px;
	padding-top:2px;
	padding-right:16px;
	padding-left:16px;
	text-decoration:none;
}
a.link_sub_menu_off:hover
{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CF231F;
	text-decoration:none;
}
.menu_corner_left_on
{
	background:url(onmenu_left.gif);	
	background-position:left;
	background-repeat:no-repeat;
}
.menu_corner_right_on
{
	background:url(onmenuright.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.menu_corner_middle_off
{
	background:url(offmenumid1.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:center;
}
.menu_search_box
{
	background:url(offmenumid2.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-align:center;
}

.menu_corner_middle_on
{
	background:url(onmenumid.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color: #CF231F;
	padding-left:5px;
	text-decoration: none;
}
.menu_corner_left_off
{
	background:url(offmenuleft.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#E9E9E9;
}
.menu_corner_right_off
{
	background:url(offmenuright.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#E9E9E9;
}
.menu_corner_middle_off
{
	background:url(offmenumid1.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:center;
}

.top_most_table
{
	width:1002px;
}
 
.top_links_row
{
	padding-left:7px;
	padding-right:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.top_header_main
{
	background-image:url(logo_right_back.gif);
	background-repeat:repeat-x;
}

/*Stylesheet Classes for content/text in the page*/
.content11px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}

.content12px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.content12px_black_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.content12px_red_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC3333;
}

.content18px_black_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.content13px_black_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.content12px_navyblue_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B3D83;
	font-weight:bold;
}
.content16px_navyblue_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#1B3D83;
	font-weight:bold;
}

.content12px_navyblue_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B3D83;
}

.content12px_gray_bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
.content12px_gray_bold_arial
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
.content14px_gray_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
}

.content12px_white_bold
{
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}

/*Stylesheet Classes for Links*/
a.link_small_gray
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
a.link_small_gray:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
a.link_gray_12px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.link_gray_12px:hover
{
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

a.link_red_bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}
a.link_red_bold:hover
{
	text-decoration:underline;
}
a.link_navyblue_bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1B3D83;
	text-decoration:none;
	font-weight:bold;
}
a.link_navyblue_bold:hover
{
	text-decoration:underline;
}
.nolink_navyblue_bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1B3D83;
	text-decoration:none;
	font-weight:bold;
}
a.link_navyblue_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1B3D83;
	text-decoration:none;
}
a.link_navyblue_normal:hover
{
	text-decoration:underline;
}
.nolink_navyblue_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1B3D83;
	text-decoration:none;
}
a.link_navybluenew_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:blue;
	text-decoration:none;
}
a.link_navybluenew_normal:hover
{
	text-decoration:underline;
}
a.link_navyblued_normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:blue;
	text-decoration:none;
}
a.link_navyblued_normal:hover
{
	text-decoration:underline;
}
a.link_navyblue_normal_12px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B3D83;
	text-decoration:none;
}
a.link_navyblue_normal_12px:hover
{
	text-decoration:underline;
}
.link_paging
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	border-bottom-color:#1B3D83;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#1B3D83;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1B3D83;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#1B3D83;
	border-top-style:solid;
	border-top-width:1px;
	color:#1B3D83;
	text-decoration:none;
}
.link_paging:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	border-bottom-color:#1B3D83;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#1B3D83;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#1B3D83;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#1B3D83;
	border-top-style:solid;
	border-top-width:1px;
	color:#1B3D83;
	text-decoration:none;
}
.link_paging:active
{
	background-color:#1B3D83;
	color:#FFFFFF;
	text-decoration:none;
}
.link_paging:hover
{
	background-color:#1B3D83;
	color:#FFFFFF;
	text-decoration:none;
}

/*Stylesheet Classes for left panel*/
.category_news_head
{
	background-color:#855B5C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:24px;
	padding-left:10px;
}
.category_news_subhead
{
	background-color:#E8E2E2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	line-height:24px;
	padding-left:10px;
}

.cell_main_head
{
	background-image:url(head_bg_1.gif);
	padding-left:7px;
}
.cell_sub_head
{
	background-color:#F4F4F4;
	padding-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:1px;

}
.cell_head_text_red
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E9292B;
	text-decoration:none;
	font-weight:bold;
}
.cell_head_text_BLACK
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
/*Stylesheet Classes for padding the content in the particular section*/
.paddingLeftRight_7px
{
	padding-left:7px;
	padding-right:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.paddingLeft_7px
{
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.paddingLeft_7px_1
{
	padding-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.paddingRight_7px
{
	padding-right:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*Stylesheet Classes Form Elements*/
.searchbox
{
	border-bottom-color:#9DCAD9;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-right-color:#9DCAD9;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#9DCAD9;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#9DCAD9;
	border-top-style:solid;
	border-top-width:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
}
.commentbox
{
	border-bottom-width:0px;
	border-right-width:0px;
	border-left-width:0px;
	border-top-width:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.go_button
{
	background-image:url(search_buttpn_bg.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:19px;
	padding-left:3px;
	padding-right:3px;
	border-bottom-width:0px;
	border-right-color:#E70101;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#E70101;
	border-left-style:solid;
	border-left-width:1px;
	border-top-width:0px;
}
.button_form
{
	background-image:url(sponsors_back.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	line-height:18px;
	padding-left:3px;
	padding-right:3px;
	border-right-color:#666666;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#666666;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#666666;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#666666;
	border-bottom-style:solid;
	border-bottom-width:1px;

}

/*Stylesheet Classes FOR middle main panel*/
.cell_head_on
{
	background-color:#FFFFFF;
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:1px;
	border-left-color:#cccccc;
	border-left-style:solid;
	border-left-width:1px;
	border-top-color:#cccccc;
	border-top-style:solid;
	border-top-width:1px;
	padding-bottom:0px;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9E151D;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.cell_head_off_1
{
	border-right-color:#cccccc;
	border-right-style:solid;
	border-right-width:1px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B3D83;
	text-decoration:none;
	cursor:pointer;
	text-align:center;	
}
.cell_head_off_2
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:0px;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1B3D83;
	text-decoration:none;
	cursor:pointer;
	text-align:center;	
}
.cell_content_bg
{
	background-image:url(middle_panel_cell_bg.gif);
	background-repeat:repeat-x;
	background-color:#F1F1F1;
	padding-left:7px;
	padding-right:7px;
}

/*Stylesheet Classes FOR tab Switching*/
.hide_tab
{
	display:none;
}
.show_tab
{
	display:inline-table;
}

/*Stylesheet Class for catergory separator*/
.cat_separator
{
	border-left-color:#CCCCCC;
	border-left-style:dashed;
	border-left-width:1px;
	padding-left:7px;
}
.greentext
{
	color:green;
}
.submenu_corner_middle_on
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #CF231F;
	padding-left:2px;
	padding-right:2px;
	text-decoration: none;
}
.link_black_normal_12px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.link_black_normal_12px:hover
{
	text-decoration:underline;	
	color:#1B3D83;
}

.link_red_normal_12px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC3333;
	text-decoration:none;
}
.link_red_normal_12px:hover
{
	text-decoration:underline;	
	color:#CC3333;
}

.BorderRightTable {
	border: 1px solid #A3A0A0;
}
