
body{
	margin: 0px 0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	}

#navlist {

	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px solid #d7dee2;
	}

#navlist li {
	list-style: none;
	margin: 0;
	padding:5px;	
	border-top: 1px solid #d7dee2;	
	}

#navlist li:hover {
	list-style: none;
	margin: 0;
	padding:5px;	
	border-top: 1px solid #d7dee2;
	/*background-image:url(../images/li_bg.gif); background-repeat:repeat-x; background-position:bottom; */
	
	}
	
	
#navlist li a {
	text-decoration: none;
	font-weight: normal;
	color:#146da9;
	text-decoration:none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	}

#navlist li a:hover {
	text-decoration:underline;
	font-weight: normal;
	color:#146da9;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;	
	}
	
	.leftpanel
	{
	color:#146da9;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
		}
		
.img_pad{
	padding:5px; 
	}

P {
	FONT-SIZE: 12px; MARGIN: 0px; padding:5px; 
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; margin:0px; color:#000000; padding:0px 0px 0px 0px; 
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; margin:0px; color:#000000; padding:0px 0px 0px 5px; 
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; margin:0px; color:#3f4344; 
}
H4 {
	/*FONT-WEIGHT: bold; FONT-SIZE: 18px;  margin:0px; padding:5px 0px 5px 5px; color:#056794; font-family:Georgia, "Times New Roman", Times, serif;   */
	FONT-WEIGHT: bold; FONT-SIZE: 16px;  margin:0px; padding:5px 0px 5px 5px; color:grey; font-family: Verdana;
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; 
}


INPUT {
	BORDER-RIGHT: #74d9f8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #74d9f8  1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #74d9f8  1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #74d9f8  1px solid; FONT-FAMILY: "Tahoma"
}
TEXTAREA {
	BORDER-RIGHT: #74d9f8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #74d9f8  1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #74d9f8  1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #74d9f8  1px solid; FONT-FAMILY: "Tahoma"
}
SELECT {
	BORDER-RIGHT: #74d9f8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #74d9f8  1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #74d9f8  1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #74d9f8  1px solid; FONT-FAMILY: "Tahoma"
}

a:link, a:visited, a:hover, a:active  {
	font-size: 12px;
	font-weight: normal;
	color:#207d98;
	text-decoration:none;
	}
	
a:hover {
	font-size: 12px;
	color:#207d98;
	/*font-weight:bold;*/	
	text-decoration:underline;
	}	

a.org:link, a.org:visited, a.org:hover, a.org:active  {
	font-size: 11px;
	
	color:#FF3300;	
	text-decoration:none;
	}
	
a.org:hover {
	font-size: 11px;
	color:#FF0000;
	/*font-weight:bold;*/	
	text-decoration:underline;
	
	}	


a.blue_home:link, a.blue_home:visited, a.blue_home:hover, a.blue_home:active  {
	font-size: 11px;
	color:#146da9;	
	text-decoration:none;
	}
	
a.blue_home:hover {
	font-size: 11px;
	color:#14bef4;
	/*font-weight:bold;*/	
	text-decoration:underline;
	
	}	
	
	a.report_title:link, a.report_title:visited, a.report_title:hover, a.report_title:active  {
	font-size: 14px;
	color:Maroon;	
	text-decoration:none;
	}
	
a.report_title:hover {
	font-size: 14px;
	color:#14bef4;
	/*font-weight:bold;*/	
	text-decoration:underline;
	
	}	


a.green_home:link, a.green_home:visited, a.green_home:hover, a.green_home:active  {
	font-size: 11px;
	color:#207d98;	
	text-decoration:none;
	font-family:Verdana;
	letter-spacing:0.02em;
	}
	
a.green_home:hover {
	font-size: 11px;
	color:#207d98;
	/*font-weight:bold;*/	
	text-decoration:underline;
	font-family:Verdana;
	letter-spacing:0.02em;
	
	}		
	
	
a.gray_home:link, a.gray_home:visited, a.gray_home:hover, a.gray_home:active  {
	font-size: 10px;
	color:#747f85;	
	text-decoration:none;
	font-weight:bold;
	}
	
a.gray_home:hover {
	font-size: 10px;
	color:#14bef4;
	/*font-weight:bold;*/
	font-weight:bold;	
	text-decoration:underline;
	
	}		
	
a.title_link:link, a.title_link:visited, a.title_link:hover, a.title_link:active {
font-size: 14px;
color:#056794;
text-decoration:none;
font-weight:bold;
}

a.title_link:hover {
font-size: 14px;
color:Red;
/*font-weight:bold;*/
text-decoration:underline;
font-weight:bold;

}

.footer_two{
	height:25px; background-image:url(../images/footer.gif); background-repeat:repeat-x;
	
	}

a.footer_link:link, a.footer_link:visited, a.footer_link:hover, a.footer_link:active  {
	font-size: 10px;
	color:#146da9;	
	text-decoration:none;
	}
	
a.footer_link:hover {
	font-size: 10px;
	color:#14bef4;
	/*font-weight:bold;*/	
	text-decoration:underline;
	
	}	


/*
a.top_links:link, a.top_links:visited, a.top_links:hover, a.top_links:active  {
	font-weight: normal;
	color:#004159;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:9px;
	letter-spacing:0.05em;	
	}
	
a.top_links:hover {
	color:#004159;
	text-decoration:underline;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	padding-right:9px;
	letter-spacing:0.05em;		
	}
	*/
	
	
	
a.search{
	padding:2px;
	font-size:10px	
	}
	
a.search:hover{
	padding:2px;
	background-color:#54d5f2;
	font-size:10px;
	text-decoration:none;	
	}	
	
	
	
/*	
a.sec_lav_link:link, a.sec_lav_link:visited, a.sec_lav_link:hover, a.sec_lav_link:active  {
	font-weight: normal;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:7px;
	letter-spacing:0.02em;
	
	}
	
a.sec_lav_link:hover {
	color:#ffffff;
	text-decoration:underline;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	padding-right:7px;
	letter-spacing:0.02em;
		
	}
	
*/
	
	
	
	


#navlist_inner {
	padding-left: 0;
	margin-left: 0;
	border-bottom: 0px solid #d7dee2;
	}

	

#navlist_inner ul {
	background-color:#FFFFFF; border:none; 
	
	}
	


#navlist_inner li {
	list-style: none;
	margin: 0;
	padding:5px;	
	border-top: 0px solid #000000;
	 
	
	}

#navlist_inner li:hover {
	list-style: none;
	margin: 0;
	padding:5px;	
	border-top: 0px solid #fff;
	background-image:url(../images/in_li_bg.gif); background-repeat:repeat-x;
	
	}
	
#navlist_inner li a {
	text-decoration: none;
	font-weight: normal;
	color:#999999;
	text-decoration:none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	letter-spacing:1px;
	
	}

#navlist_inner li a:hover {
	text-decoration: none;
	font-weight: normal;
	color:#FF3300;
	text-decoration:none;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;	
	letter-spacing:1px;		
	}	
	
.border_bottom_rig_blog
{
	border-bottom:1px solid #f2f2f2; height:25px; 
}	
	
	
.mid_Table_headerBG{
	 height:30px; background-image:url(../images/header_table_bg.gif); background-repeat:repeat-x; 
	}
	
.mid_Table_bot_td{	
	 background-color:#FFFFFF; padding-right:5px; border-bottom:1px solid #e0e0e4;
	}
	
.mid_Table{
	background-image:url(../images/sm_ta_topbg.gif); background-repeat:repeat-x; font-size:12px; letter-spacing:1px; text-align:left; font-size:10px; 
	}

/*new css changes and */	

.mid_Table td{
	 border-bottom:1px solid #f3f6fc;font-size:12px; letter-spacing:1px; padding-left:10px; height:40px; font-size:10px;  
	}

.mid_Table tr{
	/*background-image:url(../images/blueshad_bg.gif);background-repeat:repeat-x;*/ border-bottom:1px solid #cccccc;  font-size:12px; letter-spacing:1px;  font-size:10px;  background-color:#f7fbfc;    
	}
	
.mid_Table tr:hover  {
		/*background-image:url(../images/blueshad_bg.gif);background-repeat:repeat-x;*/ border-bottom:1px solid #000000;    font-size:12px; letter-spacing:1px; padding-left:15px;  font-size:10px; background-color:#FFFFFF;     
	}	


/* styles ....................................*/

.mainTable_Border{
	border:1px solid #ececec; border-bottom:none;
	}
	
.logoBan_sap{
	background-color:#ebf7fb; width:6px; 
	}	
.top_bar{
	height:27px; background-image:url(../images/bg_top_bar.gif); background-repeat:repeat-x;/* background-color:#FFFFFF;*/ border-top:1px solid #87ddfa;
	}
	
.mainBammer_Table{
	background-image:url(../images/FSO_banner.gif); height:178px; background-repeat:no-repeat;
	}	
	
/*.sec_lav_link_bg{
	background-image:url(../images/secound_lav_bg.gif); background-repeat:no-repeat; height:28px;
	
	}	
*/
.sec_lav_link_bg{
	background-image:url(../images/secound02.gif); background-repeat:no-repeat; height:28px; border-top:1px solid #ececec;
	
	
	}
		
.left_td_rig_bor{
	border-right:1px dotted  #ececec; width:180px;
	}
	
.right_td_rig_bor{	
	border-left:1px dotted  #ececec; width:191px;
	}	
	
.gray_strong11px{
	color:#999999; font-size:11px;
	}
	
.icon_border{
	border-right:1px solid #CCCCCC; width:33%;
	}	
	
.span_Date10px{
	font-size:9px; color: Gray;
	font-family:Verdana;
	}
		
		
.mid_blue_table{
	background-color:#e1f3fd; font-size:11px;
	}	
.mid_blue_table_bor_right{
	border-right:1px solid #aad6fb;
	}
	
	
	
/*top header BOXES*/

.top_head_td_bg{
	background-image:url(../images/bg_head_td.gif); background-repeat:repeat-x; 
	}
	
.top_head_tr_bgColor{
	background-color:#f7f7f7;
	}
	
.green_strong{
	color:#0e647c;
	}
	
.pad_top_bu{
	padding-top:6px;
	}		
	
.table_MAMBER01{	
	background-color:#FFFFFF; font-size:10px; border-bottom:1px solid #f7f7f5;
	}
	
.login_input{
	 border:1px solid #bfbfbf; padding-left:2px;
	 width:100px;	 
	font-size:11px;
	font-family:Verdana;
	margin-top:0;
	text-justify:auto;
	
	}	
	
	
/*end..............................................................*/	
	
.footer{
	height:25px; background-image:url(../images/footer.gif); background-repeat:repeat-x; padding-right:9px; padding-left:9px; font-size:10px; 
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
	}	
	
.title{
font-size: 14px;
color:#056794;
text-decoration:none;
font-weight:bold;
}
.pageheadInner    
{ FONT-WEIGHT: bold; FONT-SIZE: 16px;  margin:0px; padding:5px 0px 5px 5px; color:grey; font-family: Verdana;
	}
	
	
	.date{
	font-size:12px; color:#7b7979;
	font-weight:bold;
	}	

/*.section-bucket2 {
	PADDING-RIGHT: 8px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffff0
}

*/	

.mainlink { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #056794; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
.mainlink a:link { color: #fff }
.mainlink a:visited { color: #fff }
.mainlink a:hover { color: black }

/* Video CSS..............................................................*/
.videosubhead5 
{
	font-family:Verdana;
	font-size:11px;
}

.videosubhead7 
{
	font-family:Verdana;
	font-size:12px;	
}

.videosubhead1
{
	font-family: Verdana;
	font-size:12px;
	padding-top:2px;	
}

.videosubhead
{
	font-size: 14px;
color:#056794;
text-decoration:none;
font-weight:bold;	
}

.Pad_right_5px{
padding-right:5px;
}

/*end..............................................................*/


.newshead {
	FONT-SIZE: 20px; COLOR: #056794; FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.pagehead1 
{ FONT-WEIGHT: bold; FONT-SIZE: 16px;  margin:0px; padding:5px 0px 5px 5px; color:grey; font-family: Verdana;
	}

ul{

font-size:12px;

}

li{

font-size:12px;

}



/*Home page menu bar CSS*/

.white_span{
	color:#056794;
	}
	
.white_span_top{
	color:#1094cb;
	}	
	
	
	
	a.top_links:link, a.top_links:visited, a.top_links:hover, a.top_links:active  {
	font-weight: normal;
	color:#04689d;
	text-decoration:none;
	font-weight:bold;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;		
	}
	
a.top_links:hover {
	color:#004159;
	text-decoration:underline;
	font-weight:bold;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px;	
	padding-right:5px;
	padding-left:5px;		
	}
	
	
a.active{	
	font-weight: normal;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px;
	padding-right:3px;
	padding-left:3px;	
	}	
	
	
	a.sec_lav_link:link, a.sec_lav_link:visited, a.sec_lav_link:hover, a.sec_lav_link:active  {
	font-weight: normal;
	color:#154e76;
	text-decoration:none;	
	font-family: "verdana",lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:10px;
	padding-right:4px;
	padding-left:4px;
	
	
	
	
	}
	
a.sec_lav_link:hover {
	color:#1b9ed7;
	text-decoration:underline;	
	font-family: "verdana",lucida grande, tahoma, verdana, arial, sans-serif;
	font-size:10px;	
	padding-right:4px;
	padding-left:4px;
	
	
		
	}
	
	
	/* Poll */
#pollBody
{ 
	padding:10px;
	text-align:center;
	}	

.polltable {
	border: 1px solid #000000;
	padding: 2px;
	width:400px;
	text-align:center;
}

.pollquestion {
	padding: 5px;
	width:100%;
	height: 35px;
	background-color: #f7f7f7;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 10px;
	font-weight:bold;
	color: black;
	text-align: left;
}

.polloption {
	padding:2px 0px 2px 5px; 
	width:249px;
	height: 30px;
	background-color: #FDF5E4;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	color: black;
	text-align: left;
}

.pollpresentation 
{
	padding:2px 0px 2px 5px; 
	height: 12px;
	background-color: #FDF5E4;
	
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	color: black;
	text-align: left;
}

.polldigit 
{
	padding:2px 0px 2px 5px; 
	width:49px;
	background-color: #FDF5E4;
	
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight:bold;
	color: #00790B;
	text-align: left;
}






.gray_bor_box_top_L{
	background-image:url(../images/Gray_Bor_Box_01.gif); background-repeat:no-repeat; width:7px; height:6px; background-position:bottom;
	}	
.gray_bor_box_top_M{
    background-image:url(../images/Gray_Bor_Box_02.gif); background-repeat:repeat-x; height:6px; padding-top:5px; background-position:bottom;
	}	
.gray_bor_box_top_R{	
	background-image:url(../images/Gray_Bor_Box_03.gif); background-repeat:no-repeat; width:6px; height:6px; background-position:bottom
	}
.gray_bor_box_left_line{	
	background-image:url(../images/Gray_Bor_Box_04.gif); background-repeat:repeat-y; width:7px;
	}
.gray_bor_box_right_line{	
	background-image:url(../images/Gray_Bor_Box_06.gif); background-repeat:repeat-y; width:6px;
	} 
.gray_bor_box_bot_L{	
	background-image:url(../images/Gray_Bor_Box_07.gif); background-repeat:no-repeat; width:7px; height:7px;
	}	
.gray_bor_box_bot_M{	
	background-image:url(../images/Gray_Bor_Box_08.gif); background-repeat:repeat-x;  height:7px;
	}
.gray_bor_box_bot_R{	
	background-image:url(../images/Gray_Bor_Box_09.gif); background-repeat:no-repeat; width:6px; height:7px;
	}	
	
	
	.mid_div{
	width:820px; font-size:14px; color:#434040;
	}
	.mid_box_top{
	width:800px; height:25px; background-image:url(../images/head_bg.gif); background-repeat:no-repeat; font-size:16px; color:#736f5c; padding-top:6px; 
	padding-left:5px;
	}	
.mid_box_mid{
	width:800px;  background-image:url(../images/head_bg_mid.gif); background-repeat:repeat-y repeat-x; padding-top:5px;
	}	
.mid_box_bot{
	width:800px; height:10px; background-image:url(../images/head_bg_bot.gif); background-repeat:no-repeat; background-position:center top;
	}	
.footer_cat_div{	
	border-top:1px solid #CCCCCC; height:30px; padding-top:15px; padding-right:5px;
	}
	
	
	.hdr_top_bg {
	background-image: url(../images/login/hdr_top_middle_bg.gif);
	padding: 8px;
	width: 88%;
	 color:#ffffff;
	 font-size:medium;
	  
}
.hdr_botom_bg {
	background-image: url(../images/login/hdr_botom_middle_bg.gif);
	padding: 8px;
	width: 88%; 
	text-align: right;
}

#daily_deal {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.loginMfont 
{
	font-size: 11px; color:Red;
}

#dhtmltooltip{
			position: absolute;
			left: -300px;
			width: 150px;
			border: 1px solid black;
			padding: 2px;
			background-color: lightyellow;
			visibility: hidden;
			z-index: 100;
			/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
			filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
			}

			#dhtmlpointer{
			position:absolute;
			left: -300px;
			z-index: 101;
			visibility: hidden;
			}




