@charset "utf-8";
/* CSS Document */


a.lred{
	text-decoration: none;
}
.fgr{
	font-family:Georgia;
}
.cb {
	color: #003399;

}
.fs22 {
	font-size: 22px;
}
.mart {
	padding-top: 5px;
}

.ByLine
{
font-family:Arial, Helvetica, sans-serif;
color: #6f6f6f;
font-size: 11px;
margin-top:0px;
margin-bottom:0px;


    }
a.title1{
	color:#003676;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
a.title1:hover{
	color:#003676;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}

.text1{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.textn{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.text_2
{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}


.text_2bold
{
	color:Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.text1bold{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
a.text1_link{
	color:#003676;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.text1_link:hover{
	color:#003676;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
a.text1bold_link{
	color:#003676;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
a.text1bold_link:hover{
	color:#003676;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}


a.mtext1bold_link{
	color:#003676;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}
a.mtext1bold_link:hover{
	color:#003676;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}



.text2{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.text2bold{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.text2boldblack{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
a.text2boldwhite{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
}
a.text2boldwhite:hover{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;
	font-size:11px;
}
a.text2bold_link{
	color:#003676;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
a.text2bold_link:hover{
	color:#003676;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}

.ar_re_18_bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-decoration:none;
	padding-left: 10px;
}

.ar_re_14_bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: bold;
	padding-left: 10px;
}
.photo_bg {
	background-color: #a5a5a5;
}

.img_table2 {
	padding: 0px;
	border: 1px solid #cccccc;
	margin: 0px;
}
.mastbg {
	background-image: url(../images/mast_bg.jpg);
	background-repeat: repeat-x;
}
.nav_br_bg {
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.black_border2 {
	/*border-left: 1px solid #6c8201;
	border-right: 1px solid #6c8201;*/
	/*border-top: 1px solid #861e1f;*/
	border-top: 1px solid #15a4d0;
	
	height: 28px;
}
.nav_red_bg {
	background-image: url(../images/nav_bg_selected.gif);
	background-repeat: repeat-x;
	margin: 0px;
}
a.maintab{
	color:#ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	
	text-transform: uppercase;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 7px;
	}

a.maintab_0{
	color:#000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	
	text-transform: uppercase;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 7px;
	
	}	
	.bluelink14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003676;
	text-decoration: none;
	text-align:left;
	float:left;
	padding-top:5px;
	
	margin-bottom:0px;
}
.topheaderPan
{
	width:100%;
	float:left;
	border-bottom:3px solid #3b6bb7;
	
	margin-bottom:2px
	}
.secheadbg 
{ 
	width:120px;
	height: 28px;
	background-color:#3b6bb7;
	background-image:url(../images/titletabs_bg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	text-align:left;	
    float:left;
    margin-top:0px;
    margin-left:0px;
    padding-bottom:0px;
 }
 .titletab{
	color:#ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
	background-image: url(../images/titletabs_bg.gif);
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	}
.bodytext
{
    color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.bodytextblack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.titletab_bg2 {
	/*background-color: #8b2121;*/
		background-color: #3b6bb7;
}
 .rightmargin 
{
	padding-top:8px;
	margin-left:5px;
	float:right;
	
}
 .sec_headtext 
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.leftmargin {
	
	padding-top:5px;
	margin-left:5px;
	
	
}
a.maintab_1{
color:#ffffff;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform: uppercase;
margin-top: 5px;
margin-right: 7px;
margin-bottom: 5px;
margin-left: 7px;
}		
.ntextwhite{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.img_table2 {
	padding: 1px;
	border: 1px solid #cccccc;
	margin: 0px;
}
.schedule {
	background-image: url(../images/blogs_bg.gif);
	height: 164px;
	width: 229px;
	margin: 0px;
}
.v_dot {
	background-image: url(../images/v_dot.gif);
	background-repeat: repeat-y;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	width: 15px;
}
.biz_tab_left_bg {
	background-image: url(../images/biz_tab_leftbg.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 22px;
}
.biz_tab_right_bg {
	background-image: url(../images/biz_tab_rightbg.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 22px;
}

.biz_tab_main_bg {
	background-image: url(../images/biz_tab_mainbg.gif);
	background-repeat: repeat-x;
	height: 22px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.interactive1{
	color:#ff2d00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
a.interactive1:hover{
	color:#ff2d00;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.h_dot {
	background-image: url(../images/h_dot.gif);
	background-repeat: repeat-x;
	height: 1px;
	margin: 0px;
	padding: 0px;
	background-position: center;
}
.GreyBG {
	background-color: #ededed;
	line-height: 20px;
}
.GreenBG {
	background-color: #e6b6b6;
	line-height: 20px;
}
.adv_grey_bg {
	background-color: #f0f0f0;
	margin: 7px;
	text-align: center;
	vertical-align: middle;
	height: 614px;
}

.live_left_bg {
	background-image: url(../images/live_left.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 218px;
}
.live_right_bg {
	background-image: url(../images/live_right.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 218px;
}

.live_main_bg {
	background-image: url(../images/live_bg.gif);
	background-repeat: repeat-x;
	height: 218px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.h_dot2 {
	background-image: url(../images/white_dot.gif);
	background-repeat: repeat-x;
	height: 1px;
	margin: 0px;
	padding: 0px;
	background-position: center;
}
.paging1 {
	background-image: url(../images/paging_active.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 8px;
}
.paging2 {
	background-image: url(../images/paging_2.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003676;
	padding-top: 5px;
	padding-left: 7px;
}
.story_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
}
.story_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	
}
.img_table3 {
	padding: 5px;
	background-color: #f5f5f5;
	border: 1px solid #dfdfdf;
	margin: 0px;
}.table_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d5d5d5;
	border-right-color: #d5d5d5;
	border-bottom-color: #d5d5d5;
	border-left-color: #d5d5d5;
}
.tabel_border2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #d5d5d5;
	border-right-color: #d5d5d5;
	border-bottom-color: #d5d5d5;
	border-left-color: #d5d5d5;
}

.text_bold_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.button 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3b6bb7;
	margin: 0px;
	padding: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}
a.text2_link{
	color:#003676;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
a.text2_link:hover{
	color:#003676;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
interactive1_text{
	color:#ff2d00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.textfield 
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
	text-decoration: none;
	border: 1px solid #cecece;
	}
	
	text1bold_text
	{
		color:#003676;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
	}
	.redtext 
	{	
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ff2d00;
		text-decoration:none; 
	}
	.bluetext 
	{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#003676; 
	}
	.blueboldtext 
	{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#003676;
		font-weight:bold; 
	}
	.GreenTab_ON
	{
		background-image: url(../images/blog_bg.gif);
		background-repeat:no-repeat;
		margin: 0px;
		padding-top: 2px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 10px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		height: 27px;
		width:100px;
		text-align:left;
	}
	.GreenTab_OFF
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 18px;
		font-weight: normal;
		font-weight: bold;
		color: #003676;
		font-size: 12px;
		height: 27px;
		width:100px;
		margin: 0px;
		padding-top: 2px;
		padding-right: 5px;
		padding-bottom: 0px;
		padding-left: 10px;
	}
	.blueboldtext_14 
	{ 
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#003676;
		font-weight:bold; 
	}
	.text2black{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.td-site-bg
{
	background-color: #1e5288;
}

.table_skelton
{
	border-bottom-style:groove ;
	border-top-style:groove;
	border-left-style:groove;
	border-right-style:groove;
	border-width:thin;

}
.imgalignment
{
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}


a.text2bold_link{
	
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
a.text2bold_link:hover{
	
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

.table_skelton1
{
	border-bottom-style:groove ;


}
.headertext
{
	background-color:#d25050;
	color:White;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.itemtext
{
	background-color:#ffe7db;
	font-family:Arial;
	color:Black;
	font-size:12px;
	
}
.alternateitemtext
{
	background-color:#ffffff;
	font-family:Arial;
	color:Black;
	font-size:12px;

}


.redtext { font-family:arial;font-size:12px;color:#b22222;text-decoration:none; }
	.redtextu { font-family:arial;font-size:12px;color:#b22222;text-decoration:underline; }
	.redtext1 { font-family:arial;font-size:12px;color:#b22222;}
	.bluetext { font-family:arial;font-size:12px;color:#003776;text-decoration:none; }
	.blueboldtext { font-family:arial;font-size:12px;color:#003776;font-weight:bold; }
	.whiteboldtext { font-family:arial;font-size:11px;color:#FFFFFF;font-weight:bold; }
	.bluesmalltext { font-family:arial;font-size:11px;color:#003776; }
	.blueheadtext { font-family:arial;font-size:17px;color:#003676; font-weight:bold; }
	.bluedarkheadtext { font-family:arial;font-size:12px;color:#003278; font-weight:bold; }
	.blacktext { font-family:arial;font-size:12px;color:#000000; }
	.imagecaption { font-family:arial;font-size:11px;color:#000000; }
	.blackboldtext { font-family:arial;font-size:12px;color:#000000;font-weight:bold; }
	.yellowtext { font-family:arial;font-size:12px;color:#b8860b; }
	.BlackHeadText { font-family:arial;font-size:14px;color:#000000;font-weight:bold; }
	.GrayText { font-family:arial;font-size:11px;color:#999999; }
	.GrayTextEF { font-family:arial;font-size:11px;color:#E2E2E2; }
	.GrayTextBold { font-family:arial;font-size:14px;color:#999999;font-weight:bold; }
	.whitetextsmall {font-family:arial; font-size:12px; color:white ; font-weight:bold;}
	.blacktextsmall {font-family:arial; font-size:12px; color:#000000 ; font-weight:bold;}
	.Arial-12-LeftTD 
{
	PADDING-RIGHT: 8px;FONT-SIZE: 12px;  PADDING-TOP: 7px; PADDING-LEFT: 8px; FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; TEXT-DECORATION: none
}
.Arial-12-CenterTD 
{
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px;FONT-SIZE: 12px;  PADDING-TOP: 7px;FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; TEXT-DECORATION: none
}
.Arial-12-RightTD 
{
	PADDING-RIGHT: 0px;PADDING-LEFT: 0px;FONT-SIZE: 12px;  PADDING-TOP: 7px;FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; COLOR:#7d7c7c; TEXT-DECORATION: none
}
.img-brd {
	border: 1px solid #083570;
}
.Arial-12-HeadTD 
{
	 font-weight:bold; padding-left:2px; height:25px;  FONT-SIZE: 12px;FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; COLOR:#ccd6db; TEXT-DECORATION: none
}
.Arial-18-Heading 
{
	 font-weight:bold;FONT-SIZE: 18px; FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; COLOR:#003676; TEXT-DECORATION: none
}

.Arial-14-Heading 
{
	 font-weight:bold;FONT-SIZE: 14px; FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; COLOR:#003676; TEXT-DECORATION: none
}
.Grey-12-Heading 
{
	 FONT-SIZE: 12px; FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; COLOR:#666666; TEXT-DECORATION: none; font-weight:bold
}
.Grey-12-NotBold
{
	 FONT-SIZE: 12px; FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; COLOR:#666666; TEXT-DECORATION: none
}
.Blue-12-Text 
{
	 FONT-SIZE: 12px; FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; COLOR:#003676; TEXT-DECORATION: none
}
.White-12-Text 
{
	 FONT-SIZE: 12px;FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif; COLOR:#FFFFFF; TEXT-DECORATION: none
}

.page-no-a:link {
	padding: 2px;
	border: 1px solid #FFFFFF;
	color: #02377B;
	text-decoration: none;
	FONT-SIZE: 12px;FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif;
}
.page-no-a:visited {
	padding: 2px;
	bFFder: 1px solid #00FFFF;
	color: #02377B;
	text-decoration: none;
	FONT-SIZE: 12px;FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif;
}
.page-no-a:hover {
	padding: 2px;
	border: 1px solid #CCCCCC;
	color: #02377B;
	text-decoration: none;
	background-color: #F2F2F2;
	FONT-SIZE: 12px;FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif;
}
.page-no-a:active {

	padding: 2px;
	border: 1px solid #FFFFFF;
	color: #02377B;
	text-decoration: none;
	FONT-SIZE: 12px;FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif;
}
.Current-page{
	padding: 2px;
	border: 1px solid #CCCCCC;
	color: #02377B;
	text-decoration: none;
	background-color: #F2F2F2;
	FONT-SIZE: 12px;FONT-FAMILY:  Arial,Tahoma,Helvetica, sans-serif;
}

/* sanjay  */

.lightgrayline
{
border-color:#f4f4f4;
border-width:1px;
border-top-style:solid;
border-bottom-style:solid;
padding-bottom:5px;
padding-top:5px;
}
.blacklink 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.storyTitle 
{
    font-family:Georgia;
font-size: 22px;
color: #000000;
    }
    .storyTitleNormal
{
    font-family: Arial;
font-size: 12px;
color: #000000;
font-weight:bold;
    }
    .text_3
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
 .text_3
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.text33
{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.text2_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding-left:5px;
	
	
}
.profile_state
{
  
   padding:20px;
}

.pollopinion
{
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#FFFFFF;
background-color:#F2F5EE;
padding-top:5px;
}
.pollopiniontd
{
	padding-left:10px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
.pollopinionMainTable
{
background-color:#FFFFFF;
border:solid 1px #000000;
}
.pollopinionCol
{
	background-color:#EFF5FF;
}