@charset "utf-8";
/* CSS Document */

/* Predefined Elements */

body{
	background-color: #ffffff;
	margin:0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
h1 {
	padding:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	 margin: 0px 0px 5px 0px; 
	font-size:16px;
	font-weight:bold;
	color:#000000;
	
	
}

h2 {
	padding:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	 margin: 0px 0px 5px 0px; 
	font-size:16px;
	font-weight:bold;
	color:#000000;
	
}

h3 {
	padding:0px 0px 10px 7px;
	font-family:Arial, Helvetica, sans-serif;
	 margin: 0px 0px 0px 0px; 
	font-size:12px;
	font-weight:bold;
	color:#000000;
	clear:both;
}


p
{
margin:2px 0px;
padding:0px;
}

form
{
	padding:0px;
	margin:0px;
}

br
{
	height:0;
    font-size: 1px;
    line-height: 0px;
	
}

.breadcrumb
{
padding: 0px 0px 2px 10px;
}

.smallfont
{
font-size:10px;

}

a:link,a:active,a:visited,a:hover  { color: #395dd0;text-decoration: none;}


/* Predefined Elements Ends */

.mainContent
{
	width:964px;
	padding:10px 19px 0px 20px;
}
/* Banner starts */
.banner
{
	/*height:160px;
	padding-bottom:20px;*/
}

.banner .leftPart
{
	float:left;
	width:700px;
}

.banner .leftPart img
{
	padding-top:10px;
}

.banner .rightPart
{
	/*margin-left:753px;*/
	float:right;
	width:239px;
	vertical-align:top;	
}

.banner .rightPart input
{
	font-size:12px;
}

.banner .rightPart p
{
	padding:0px;
	margin:0px;
}

.pipeglink
{
	color:#000000;
	font-size:0.8em;
	padding:0px 5px 0px 5px;
}

div.buttonglobal {
		background:url(../images/button_left.gif) no-repeat left top;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:left;
}
input.buttonglobal {
		float:left;
		font-size: 12px;
      	background:url(../images/button_right.gif) no-repeat right top;
		border: 0px;		
		padding:4px 5px 3px 5px;
		margin:0px;
}

a.buttonglobal {
		float:left;
		font-size: 12px;
      	background:url(../images/button_right.gif) no-repeat right top;
		border: 0px;		
		padding:4px 20px 4px 20px;
		margin:0px;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
}

div.buttonglobal1 {
		background:url(../images/button_left.gif) no-repeat left top;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:left;
}

input.buttonglobal1 {		
		font-size: 11px;
      	background:url(../images/button_right.gif) no-repeat right top;
		border: 0px;		
		padding:4px 0px 4px 0px;
		margin:4px 0px 4px 0px;		
		
}

input.buttonglobal2 {		
		font-size: 11px;
      	background:url(../images/button_right.gif) no-repeat right top;
		border: 0px;		
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;		
		float:left;
}

#search
{
	margin-right:10px;
}

	/* banner - Primary Tabs */
	
	.tabs
	{
		background:url(../images/pri_nav_left_unsel_1px.gif) repeat-x left top;
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		width:100%;
		vertical-align:bottom;
		
	}
	.tabs ul
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	
	/* this is for firefox 
	html> body .tabs li
	{
		float:left;
		list-style: none;
		letter-spacing:1px;
		color: #000000;
	}
	
	*:first-child+html .services_list a
	{
		float:left;
		list-style: none;
		color: #000000;
		padding:0px;
		letter-spacing:0px;
	}*/
	.tabs li {
		  float:left;
		  list-style: none;
		  /*padding:0px 2px 0px 3px;
		  padding:0px;*/
		  color: #000000;
	}	
	
	.tabs li.current	
	{
		 background:url(../images/pri_nav_left_sel_border.gif) no-repeat left top;
		vertical-align:bottom;
		 padding: 0px 0px 0px 0px;
	}
	
	.tabs li a {
	float:left;
	display:block;
	padding:8px 11px 7px 12px;
	color: #000000;
	letter-spacing:0em;
	text-align:center;
	}
	
	.tabs li.current a
	{
		background:url(../images/pri_nav_sel.gif) no-repeat right top;
		color: #000000;
		padding:8px 12px 7px 13px;
		vertical-align:bottom;
		font-weight:bold;/**/
	}
	
	.tabs li a.sp4 {
	padding-top: 8px;
	padding-right: 11px;
	padding-bottom: 7px;
	padding-left: 11px;
	}
	
	.tabs li.current a.sp4	{
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 9px;
	}
	
	.tabs li a.sp3	{
		  /*padding:8px 11px 7px 11px;		  		  */
		  width:51px;
		  padding:8px 0px 7px 0px;
	}
	
	.tabs li.current a.sp3	{		
		/*padding:8px 9px 7px 9px;*/
		width:53px;
		padding:8px 0px 7px 0px;
	}
	
	.tabs li a.sp9 {
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	}
	
	.tabs li.current a.sp9	{		
		padding:8px 9px 7px 9px;
	}
	
	.tabs li a.sp11 {
	padding-top: 8px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 11px;
	}
	
	.tabs li.current a.sp11	{
		padding:8px 9px 7px 9px;		
	}
	
	.tabs li a.sp14 {
	padding-top: 8px;
	padding-right: 13px;
	padding-bottom: 7px;
	padding-left: 15px;
	}
	
	.tabs li.current a.sp14	{
		padding:8px 9px 7px 9px;		
	}	
	
	
	
	/* Other Tab - (Last Tab only) */
	.tabs li.currentlast	
	{
		 background:url(../images/pri_nav_left_sel_border.gif) no-repeat left top;
		vertical-align:bottom;
		 padding: 0px 0px 0px 0px;
	}
	.tabs li.currentlast a
	{
		background:url(../images/pri_nav_sel.gif) no-repeat right top;
		color: #000000;
		padding:8px 12px 7px 13px;
		vertical-align:bottom;
		font-weight:bold;/**/
	}
	
	.tabs li.last	
	{		
		vertical-align:bottom;
		 padding: 0px 0px 0px 0px;
	}
	.tabs li.last a
	{
		
		color: #000000;
		padding:8px 15px 7px 15px;
		vertical-align:bottom;
		/*font-weight:bold;*/
	}
	/* Other Tab - (Last Tab only) Ends */
	/* Home Tab - (First Tab only) */	
	.tabs li.currentleft	
	{
		 background:url(../images/pri_nav_left_sel.gif) no-repeat left top;
		 vertical-align:bottom;
		 padding: 0px 0px 0px 3px;
	}
	.tabs li.currentleft a
	{
		background:url(../images/pri_nav_sel.gif) no-repeat right top;
		color: #000000;
		padding:14px 10px 14px 10px;
		vertical-align:bottom;
		font-weight:bold;/**/
	}
	.tabs li.leftcurve	
	{
		 background:url(../images/pri_nav_left_unsel.gif) no-repeat left top;
		 vertical-align:bottom;
		 padding: 0px 0px 0px 3px;
	}	
	
	.tabs li.leftcurve a
	{
		color: #000000;
		padding:14px 11px 14px 12px;
		vertical-align:bottom;
	}
	/* Home Tab - (First Tab only) Ends */	
	
	.tabs li.divider		
	{
		 background:url(../images/pri_nav_left_divider_small.gif) no-repeat left top;
		 height: 41px;
		 width:1px;
		 padding: 0px 0px 0px 0px;
	}
	
	.tabs li.subgrpcurrent	
	{
		 background:url(../images/pri_nav_left_divider_big.gif) no-repeat left top;
		 vertical-align:bottom;
		 padding: 0px 0px 0px 1px;
	}
	.tabs li.subgrpcurrent a
	{
		background:url(../images/pri_nav_sel.gif) no-repeat right top;
		color: #000000;
		/*padding:8px 18px 7px 19px;*/
		padding:8px 10px 7px 11px;		
		vertical-align:bottom;
		font-weight:bold;
	}
	
	.tabs li.subgrp	
	{
		 background:url(../images/pri_nav_left_divider_big.gif) no-repeat left top;
		 vertical-align:bottom;
		 padding: 0px 0px 0px 1px;
	}
	.tabs li.subgrp a
	{
		background:url(../images/pri_nav_right_unsel2.gif) no-repeat right top;
		color: #000000;
		/*padding:8px 18px 7px 19px;*/
		padding:8px 13px 7px 13px;		
		vertical-align:bottom;
	}
	.tabs li.subgrp1
	{
		 background:url(../images/pri_nav_left_unsel3_1px.gif) no-repeat left top;
		 vertical-align:bottom;
		 padding: 0px 0px 0px 0px;
	}
	.tabs li.subgrp1 a
	{
		background:url(../images/pri_nav_right_unsel3.gif) no-repeat right top;
		color: #000000;
		/*padding:8px 16px 7px 16px;*/
		padding:8px 15px 7px 15px;
		vertical-align:bottom;
	}
	
	.tabs li.subgrp1_CB
	{
		 background:url(../images/pri_nav_left_unsel3_1px.gif) no-repeat left top;
		 vertical-align:bottom;
		 padding: 0px 0px 0px 0px;
	}
	.tabs li.subgrp1_CB a
	{
		background:url(../images/pri_nav_right_unsel3.gif) no-repeat right top;
		color: #000000;
		/*padding:8px 16px 7px 16px;*/
		padding:8px 15px 7px 14px;
		vertical-align:bottom;
	}
	
	.tabs li.subgrp2
	{
		 /*background:url(../images/pri_nav_left_unsel3_1px.gif) no-repeat left top;*/
		 vertical-align:bottom;
		 padding: 0px 0px 0px 0px;
	}
	.tabs li.subgrp2 a
	{
		background:url(../images/pri_nav_right_unsel4.gif) no-repeat right top;
		color: #000000;
		padding:8px 15px 7px 15px;
		/*padding:8px 16px 7px 16px;*/
		vertical-align:bottom;
	}
	
	.tabs li.subgrp2_CB
	{
		 /*background:url(../images/pri_nav_left_unsel3_1px.gif) no-repeat left top;*/
		 vertical-align:bottom;
		 padding: 0px 0px 0px 0px;
	}
	.tabs li.subgrp2_CB a
	{
	background:url(../images/pri_nav_right_unsel4.gif) no-repeat right top;
	color: #000000;
	/*padding:8px 16px 7px 16px;*/
		vertical-align:bottom;
	padding-top: 8px;
	padding-right: 13px;
	padding-bottom: 7px;
	padding-left: 12px;
	}
	
	.tabs li.subgrp1_right
	{
		 vertical-align:bottom;
		 padding: 0px 0px 0px 0px;
	}
	.tabs li.subgrp1_right a
	{
	background:url(../images/pri_nav_unsel3_right.gif) no-repeat right top;
	color: #000000;
	/*padding:8px 16px 7px 16px;*/
		vertical-align:bottom;
	padding-top: 8px;
	padding-right: 14px;
	padding-bottom: 7px;
	padding-left: 13px;
		
	}
	
	.tabs li.subgrp1_right_current
	{
		 vertical-align:bottom;
		 padding: 0px 0px 0px 0px;
	}
	.tabs li.subgrp1_right_current a
	{
		background:url(../images/pri_nav_sel_right.gif) no-repeat right top;
		color: #000000;
		padding:8px 11px 7px 11px;
		/*padding:8px 16px 7px 16px;*/
		vertical-align:bottom;
		font-weight:bold;
		
	}
	
	/* banner - Primary Tabs Ends */
	
	/* Secondary Tabs */
	
	.tabs_sec
	{
		border-bottom: 1px solid #f1eddf;
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		height:30px;
		width:100%;
		vertical-align:bottom;
		
	}
	.tabs_sec ul
	{
		margin: 0px 0px 0px 10px;
		padding: 0px 0px 0px 0px;
	}
	.tabs_sec li {
		  float:left;
		  list-style: none;
	}
	.tabs_sec li a{
		  float:left;
		  list-style: none;
		  color: #000000;
		  padding: 8px 0px 0px 0px;
	}
	.tabs_sec li.current {
		  float:left;
		  list-style: none;
		  border-bottom: 3px solid #e0cb18;
	}
	.tabs_sec li.current a {
		  
		  color: #000000;
		  font-weight:bold;
		  padding: 8px 0px 6px 0px;
	}
	.tabs_sec li.divider		
	{
		 background:url(../images/secondary_nav_seperator.gif) no-repeat center top;
		 height: 29px;
		 padding: 0px 10px 0px 10px;
	}
	
	/* Secondary Tabs Ends */

/* Banner Ends */

/* Content Starts */

.content
{
padding-top:20px;
padding-bottom:0px;
}

.LeftPlusCenter_Content
{
	margin-right:260px;
}

.BigLeft_Content
{
padding-bottom:25px;
}

.Left_Content
{
float:left;
width:320px;
/*background:#339966;*/
padding-bottom:15px;
padding-left:10px;
}

.Center_Content
{
margin-left:330px;
padding: 0px 0px 0px 20px;
/*background:#6699FF;*/
padding-bottom:15px;
}

.Right_Content
{
	float:right;
	width:240px;
}

#index_advertise
{
	position:absolute;
	padding:0px 0px 17px 0px;
	background:url(../images/green_box_ad.gif) bottom right no-repeat;
	width:361px;
	height:242px;
	left: 19px;
	top: 165px;
}



.info_Block
{
margin-bottom:25px;
}

.info_Block_sub
{
margin-bottom:10px;
padding-bottom:5px;
}

.info_Block_border
{
	border-bottom: 1px solid #dbd6ba;
}

.info_Block_border_right
{
	border-right: 1px dashed #dbd6ba;
}

.info_Block input
{
font-size:12px;
margin:5px 0px;
}

textarea
{
	font-style:italic; overflow: auto; color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
}

.default
{
	font-style:italic; overflow: auto; color:#999999;
}

#inside .info_Block input
{
font-size:12px;
margin:0px;
}

label
{
vertical-align:top;
}

#tools_calc h3
{
padding-top:20px;
padding-bottom:5px;
}

#tools_calc h3.first
{
padding-top:10px;
padding-bottom:5px;
}

/* topcurve box */
.topcurvebox_t {background: url(../images/topcurvebox/topcurvebox_dott.gif) 0 0 repeat-x;}
.topcurvebox_b {background: url(../images/topcurvebox/topcurvebox_dotb.gif) 0 100% repeat-x;}
.topcurvebox_l {background: url(../images/topcurvebox/topcurvebox_dotl.gif) 0 0 repeat-y}
.topcurvebox_r {background: url(../images/topcurvebox/topcurvebox_dotr.gif) 100% 0 repeat-y}
.topcurvebox_bl {background: url(../images/topcurvebox/topcurvebox_bl.gif) 0 100% no-repeat}
.topcurvebox_br {background: url(../images/topcurvebox/topcurvebox_br.gif) 100% 100% no-repeat}
.topcurvebox_tl {background: url(../images/topcurvebox/topcurvebox_tl.gif) 0 0 no-repeat;}
.topcurvebox_tr {background: url(../images/topcurvebox/topcurvebox_tr.gif) 100% 0 no-repeat; padding:5px}
.topcurvebox_bg{ background-color:#F4F4D8;}
/* topcurve box ends */


/* inside tab box */
.insideTab_t {background: url(../images/secondary_navigation/topcurvebox_dott.gif) 0 0 repeat-x; background-color:#F3F2C4;}
.insideTab_b {background: url(../images/secondary_navigation/sec_nav_bottom.gif) 0 100% repeat-x;}
.insideTab_l {background: url(../images/secondary_navigation/sec_nav_left.gif) 0 0 repeat-y}
.insideTab_r {background: url(../images/secondary_navigation/sec_nav_right.gif) 100% 0 repeat-y}
.insideTab_bl {background: url(../images/secondary_navigation/sec_nav_bottom_left.gif) 0 100% no-repeat}
.insideTab_br {background: url(../images/secondary_navigation/sec_nav_bottom_right.gif) 100% 100% no-repeat}
.insideTab_tl {background: url(../images/secondary_navigation/topcurvebox_tl.gif) 0 0 no-repeat;}
.insideTab_tr {background: url(../images/secondary_navigation/topcurvebox_tr.gif) 100% 0 no-repeat; padding:5px}
.insideTab_bg{ background-color:#F3F2C4;}
/* inside tab box ends */

/* Search box */
.search_t {background: url(../images/search/search_dott.gif) 0 0 repeat-x;background-color:#DDDF12;}
.search_b {background: url(../images/search/search_dotb.gif) 0 100% repeat-x;}
.search_l {background: url(../images/search/search_dotl.gif) 0 0 repeat-y}
.search_r {background: url(../images/search/search_dotr.gif) 100% 0 repeat-y}
.search_bl {background: url(../images/search/search_bl1.gif) 0 100% no-repeat}
.search_br {background: url(../images/search/search_br1.gif) 100% 100% no-repeat}
.search_tl {background: url(../images/search/search_tl.gif) 0 0 no-repeat;}
.search_tr {background: url(../images/search/search_tr.gif) 100% 0 no-repeat; padding:6px}
.search_bg{ background-color:#DDDF12;}
/* Search box ends */


/* Curve box1 */
.curveBox1_t {background: url(../images/curveBox1/topcurvebox_dott.gif) 0 0 repeat-x;}
.curveBox1_b {background: url(../images/curveBox1/topcurvebox_dotb.gif) 0 100% repeat-x;}
.curveBox1_l {background: url(../images/curveBox1/topcurvebox_dotl.gif) 0 0 repeat-y}
.curveBox1_r {background: url(../images/curveBox1/topcurvebox_dotr.gif) 100% 0 repeat-y}
.curveBox1_bl {background: url(../images/curveBox1/topcurvebox_bl.gif) 0 100% no-repeat}
.curveBox1_br {background: url(../images/curveBox1/topcurvebox_br.gif) 100% 100% no-repeat}
.curveBox1_tl {background: url(../images/curveBox1/topcurvebox_tl.gif) 0 0 no-repeat;}
.curveBox1_tr {background: url(../images/curveBox1/topcurvebox_tr.gif) 100% 0 no-repeat; padding:5px}
.curveBox1_bg{ background-color:#ffffff;}
/* Curve box1 */

.askQ
{
	padding-bottom:20px;
}

.question
{
	padding-bottom:10px;
}

.answer_time
{
	text-align:right;
	padding-bottom:10px;
}

	/* DataGrid */

	.dataTable
	{
		
	}
	
	/* Header */
	
	.datatable th.leftcell
	{
		border-left: 1px solid #c4c49e;
		border-bottom: 1px solid #c4c49e;
		border-right: 0px solid #c4c49e;
		padding: 0px;
	}
	
	.datatable th.bottomcell
	{
		border-bottom: 1px solid #c4c49e;
		border-right: 0px solid #c4c49e;
		padding: 0px;
		padding: 2px 2px 3px 2px;
	}
	
	.datatable th.rightcell
	{
		border-right: 1px solid #c4c49e;
		border-bottom: 1px solid #c4c49e;	
		padding: 0px;
	}
	
	.datatable th
	{
		border-right: 1px solid #c4c49e;
		border-bottom: 1px solid #c4c49e;
		padding: 2px 2px 3px 2px;
		text-align:left;
		background:url(../images/table_header_bottom.gif) top left repeat-x;
	}
	
	/* Header Ends */
	/* Body */
	
	.datatable tr.alt
	{
		background:#f3f1e9;
	}
	
	/*.datatable td
	{
		border-right: 1px solid #c4c49e;
		padding: 3px 0px 2px 2px;
	}*/
	
	.datatable td.rightintcell
	{
		border-right: 1px solid #c4c49e;
		padding: 2px 2px 2px 2px;
	}
	
	.datatable td.rightbotcell
	{
		border-right: 1px solid #c4c49e;
		/* border-bottom: 1px solid #c4c49e;*/
		padding: 3px 2px 3px 2px;
	}
	
	.datatable td.toprightcell
	{
		border-top: 0px solid #c4c49e;
		border-right: 1px solid #c4c49e;
		padding:0px 0px;
		background:url(../images/table_header_top.gif) top left repeat-x;
	}	
	
	.datatable td.topcell
	{
		border-top: 0px solid #aeaeae;
		border-right: 0px solid #aeaeae;
		padding:0px;
		background:url(../images/table_header_top.gif) top left repeat-x;
	}
	
	.datatable td.leftcell
	{
		border-left: 1px solid #c4c49e;
		padding:0px;
		border-right: 0px solid #aeaeae;
		/*border-bottom: 1px solid #c4c49e;*/
	}
	
	.datatable td.leftonlycell
	{
		border-left: 1px solid #aeaeae;
		padding:0px;
		border-right: 0px solid #aeaeae;
	}
	
	.number
	{
		text-align:right;
	}
	
	.centerAlign
	{
		text-align:center;
	}
	
	.datatable td.rightcell
	{
		border-right: 1px solid #c4c49e;
		padding:0px;
		/*border-bottom: 1px solid #c4c49e;*/
	}
	
	.datatable td.rightonlycell
	{
		border-right: 1px solid #aeaeae;
		padding:0px;
	}
	
	.datatable td.bottomcell
	{
		/*border-bottom: 1px solid #c4c49e;*/
		border-right: 0px solid #aeaeae;
		padding: 0px;
		padding: 3px 2px 3px 2px;
	}
	
	.datatable td.rightbotcell1
	{
		border-right: 1px solid #c4c49e;
		border-bottom: 1px solid #c4c49e;
		padding: 0px;
	}	
	
	.datatable td.bottomcell1
	{
		border-bottom: 1px solid #c4c49e;
		border-right: 0px solid #aeaeae;
		padding: 0px;
	}
	
	.datatable td.nobrdr
	{
		padding: 3px 0px 3px 2px;
	}
	
	/* Body Ends */
	
.smart_connect_top	
{
background:url(../images/smart_connect/connect_top.gif) top left repeat-y;
width:155px;
padding:10px 5px;
margin-right:7px;text-align:left;
padding-bottom:4px;
}

.smart_connect_top_last	
{
background:url(../images/smart_connect/connect_top.gif) top left repeat-y;
width:155px;
padding:10px 5px;
margin-right:0px;text-align:left;
padding-bottom:4px;
}


	
	/* DataGrid Ends  */ 


.datatable_yellow
{
	background:url(../images/yellow_box_1px.gif) repeat-y left top;	
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.datatable_internal
{
	background-color:#fbfbea;
	
	
}
.datatable_internal td.nobrdr
{
	padding: 3px 0px 3px 2px;
}
.datatable_internal td.toprightcell
{
	border-top: 1px solid #aeaeae;
	border-right: 1px solid #c4c49e;
}
.datatable_internal td.leftcell
{
	border-left: 1px solid #aeaeae;
	border-bottom: 1px solid #c4c49e;
}
.datatable_internal td.leftonlycell
{
	border-left: 1px solid #aeaeae;
}
.datatable_internal td.rightcell
{
	border-right: 1px solid #aeaeae;
	border-bottom: 1px solid #c4c49e;
}
.datatable_internal td.rightonlycell
{
	border-right: 1px solid #aeaeae;
}
.datatable_internal td.rightintcell
{
	border-right: 1px solid #c4c49e;
	padding: 3px 0px 2px 2px;
}
.datatable_internal td.topcell
{
	border-top: 1px solid #aeaeae;
}
.datatable_internal td.rightbotcell
{
	border-right: 1px solid #c4c49e;
	border-bottom: 1px solid #c4c49e;
	padding: 3px 0px 3px 2px;
}
.datatable_internal td.rightbotcell1
{
	border-right: 1px solid #c4c49e;
	border-bottom: 1px solid #c4c49e;
	padding: 0px;
}
.datatable_internal td.bottomcell
{
	border-bottom: 1px solid #c4c49e;
	padding: 3px 0px 3px 2px;
}
.datatable_internal td.bottomcell1
{
	border-bottom: 1px solid #c4c49e;
	padding: 0px;
}


	/* Internal Tabs */
	
	.tabsint
	{
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		vertical-align:bottom;
		background:url(../images/green_box_1px.gif) repeat-x right top;
		
	}
	
	#inside .tabsint
	{
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		vertical-align:bottom;
		/*background:url(../images/green_box_1px.gif) repeat-x right top;*/
		background:url(../images/green_box_left.gif) repeat-x right bottom;
		
	}
	
	.tabsint ul
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		color: #000000;
	}
	
	#inside .tabsint ul
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size: 11px;
		background:url(../images/green_box_1px.gif) repeat-x right top;
	}
	
	
	
	.tabsint ul li {
		  float:left;
		  list-style: none;
		  color: #000000;
		  background-color:#FFFFFF
	}
	.tabsint ul li a {
		color: #000000;
		  float:left;
		  display:block;
		  background:url(../images/green_box_unsel_tab_right.gif) no-repeat right top;
		  padding:11px 22px 19px 18px;		  
		  font-weight:bold;
	}
	
	.tabsint li.first {
		  float:left;
		  list-style: none;
		  color: #000000;
		  
	}
	.tabsint li.first a {
		  float:left;
		  display:block;
		  background:url(../images/green_box_unsel_tab_right3.gif) no-repeat left top;
		  padding:11px 22px 19px 18px;
		  color: #000000;
		  font-weight:bold;
	}
	
	.tabsint li.middle {
		  float:left;
		  list-style: none;
		  color: #000000;
		  
	}
	.tabsint li.middle a {
		  float:left;
		  display:block;
		  background:url(../images/green_box_unsel_tab_middle.gif) no-repeat left top;
		  padding:11px 22px 19px 18px;
		  color: #000000;
		  font-weight:bold;
	}
	
	.tabsint li.last {
		  float:left;
		  list-style: none;
		  color: #000000;
	}
	.tabsint li.last a {
		  float:left;
		  display:block;
		  background:url(../images/green_box_unsel_tab_right2.gif) no-repeat right top;
		  padding:11px 22px 19px 18px;
		  color: #000000;
		  font-weight:bold;
	}
	.tabsint li.current	
	{
		 background:url(../images/green_box_sel_tab_left.gif) no-repeat left top;
		 vertical-align:bottom;
		 padding: 0px 0px 0px 10px;
	}
	.tabsint li.current a
	{
		background:url(../images/green_box_sel_tab_right.gif) no-repeat right top;
		color: #000000;
		padding:18px 23px 13px 12px;
		vertical-align:bottom;
		font-weight:bold;
	}
	
	.tabsint li.currentM	
	{
		 background:url(../images/green_box_sel_tab_left1.gif) no-repeat left top;
		 vertical-align:bottom;
		 padding: 0px 0px 0px 10px;
	}
	.tabsint li.currentM a
	{
		background:url(../images/green_box_sel_tab_right.gif) no-repeat right top;
		color: #000000;
		padding:18px 23px 13px 12px;
		vertical-align:bottom;
		font-weight:bold;
	}
	
	.tabsint li.currentL	
	{
		 background:url(../images/green_box_sel_tab_left1.gif) no-repeat left top;
		 vertical-align:bottom;
		 padding: 0px 0px 0px 10px;
	}
	.tabsint li.currentL a
	{
		background:url(../images/green_box_sel_tab_right2.gif) no-repeat right top;
		color: #000000;
		padding:18px 23px 13px 12px;
		vertical-align:bottom;
		font-weight:bold;
	}
	
	.tabsint li.leftcurve		
	{
		 background:url(../images/green_box_top_left.gif) no-repeat left top;
		 height: 44px;
		 padding: 0px 5px 0px 13px;
	}
	.tabsint li.rightcurve		
	{
		 background:url(../images/green_box_top_right.gif) no-repeat right top;
		 height: 44px;
		 padding: 0px 5px 0px 65px;		 
	}
	
	.tabsint li.empty		
	{
		 background:url(../images/green_box_top_right.gif) right top;
		 height: 44px;
		 padding: 0px 0px 0px 0px;
		 float:left;
		 width:53px;
	}
	
	#inside .tabsint li.empty		
	{
		 background:url(../images/green_box_1px.gif) right top;
		 height: 44px;
		 padding: 0px 0px 0px 0px;
		 float:left;
		 width:53px;
	}
	
	#inside .tabsint li.rightcurve		
	{
		 background:url(../images/green_box_right.gif) right bottom;
		 height: 44px;
		 padding: 0px 0px 0px 0px;		 
	}
	.tabsintcontent
	{
		background:url(../images/green_box_bottom.gif) repeat-y left bottom;
		width:353px;
		 height:200px;
		padding: 0px 0px 15px 0px;
		text-align:left;
	}
	
	.contentHeight
{
height:205px;
}
	.tabsintcontent div
	{
		padding: 0px 0px 0px 10px;
		text-align:left;
	}
	.tabsintcontent p{	margin-bottom: 5px;	margin-top: 0px;}
	
	.tabsintcontent_int
	{
		background:url(../images/green_box_bottom2.gif) repeat-y left bottom;
		width:353px;
		padding: 0px 0px 15px 0px;
		text-align:left;
	}
	
	#inside .tabsintcontent_int
	{
		width:auto;
		background:url(../images/green_box_bottom2.gif) repeat-y left bottom;		
		padding: 0px 0px 15px 0px;
		text-align:left;
		padding-top:34px;
	}
	
	.tabsintcontent_int div
	{
		padding: 0px 0px 0px 20px;
		text-align:left;
	}
	.tabsintcontent_int p{	margin-bottom: 5px;	margin-top: 0px;}
	
	/* Internal Tabs Ends */
	
	/* Secondary Tabs */
	
	.internal_Tabs
	{
	
	}
	
	.internal_Tabs ul
	{
		padding:0px;
		margin:0px;
		width:350px;	
		background:url(../images/secondary_navigation/sec_nav_top_1px.gif) bottom left;	
	}
	
	.internal_Tabs ul li
	{
		float:left;
		background:url(../images/secondary_navigation/sec_nav_unsel_tab_left.gif) top left no-repeat;
		padding:0px;
		margin:0px;
		list-style:none;
		padding: 5px 0px 7px 4px;		
	}
	
	.internal_Tabs ul li a
	{
		background:url(../images/secondary_navigation/sec_nav_unsel_tab_right.gif) top right no-repeat;
		padding: 5px 5px 7px 1px;
	}
	
	.internal_Tabs ul li.sel
	{
		background:url(../images/secondary_navigation/sec_nav_sel_tab_left.gif) top left no-repeat;
	}
	
	.internal_Tabs ul li.sel a
	{
		background:url(../images/secondary_navigation/sec_nav_sel_tab_right.gif) top right no-repeat;
	}
	
	.internal_Tabs ul li.rightend
	{
		background:url(../images/secondary_navigation/sec_nav_top_right.gif) top left no-repeat;
		height:25px;
		padding: 0px;
		width:5px;
		float:right;

	}
	
	.internal_Tabs ul li.sep
	{
		background:url(../images/secondary_navigation/sec_nav_top_1px.gif) bottom left;
		width:2px;
	}
	
	.internal_Tabs ul li.empty
	{
		background:url(../images/secondary_navigation/sec_nav_top_1px.gif) bottom left;
		width:196px;
		
	}
	
	/* Secondary Tabs Ends */

.featured_bank
{
background:url(../images/featured_banks_bottom.gif) bottom left no-repeat;
padding-bottom:15px;
}

#inside .featured_bank
{
background:url(../images/featured_banks_bottom2.gif) bottom left no-repeat;
padding-bottom:15px;
margin-bottom:25px;
}

ul.info{
	list-style-image: url(../images/bullet_1.gif); 
	margin:0px 0px 0px 15px;
	padding-left: 5px;	
	text-align:left;
	}
ul.info li{padding-top: 0px; padding-bottom: 1px;}

ul.info30{
	list-style-image: url(../images/bullet_1.gif); 
	margin:0px 0px 0px 15px;
	padding-left: 5px;	
	text-align:left;
	}
ul.info30 li{padding-top: 0px; padding-bottom: 0px;}

.pointers {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 2px;
	padding-bottom: 5px;
}


.note
{
height:24px; margin-bottom:5px; border-bottom: 1px dashed #dbd6ba;
}

ul.info li.alt{background:#f3f1e9; padding:5px}

ul.info li.noalt{background:#ffffff; padding:2px 5px 5px 5px}

ul.smallbullet{
	list-style-image: url(../images/bullet_2.gif); 
	margin:0px 0px 0px 15px;
	padding-left: 5px;
	clear:both;
	}
ul.smallbullet li{padding-top: 0px; padding-bottom: 1px;}

ul.content1{
	list-style-image: url(../images/bullet_1.gif); 
	margin:0px 0px 0px 0px;
	padding-left: 0px;
	text-align:left;
	}
ul.content1 li{ margin-left:2px;padding-top: 0px; padding-bottom: 1px;}

ul.content1 li.alignLeft{padding: 0px 0px 0px 0px;margin-left:10px;}

.highlight
{
	background-color:#f9f7f1;
	text-align:left;
	padding: 10px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
}
.highlight p
{
	background:url(../images/dotted_line.gif) repeat-x left bottom;
	text-align:left;
	padding: 0px 10px 5px 0px;
	margin: 0px 10px 5px 0px;
}


	
/* Content Ends */

/* Footer */
.footer
{	
	border-top: 1px solid #dbd6ba;
	padding: 10px 0px 10px 0px;
	text-align:center;
}

.footer p
{
padding-top:5px;
}
/* Footer Ends */

/* Common */
.clearfloat
{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.leftfloat{	float: left;}
.rightfloat{float: right;}
.nofloat{float: none;}
.clearboth{clear: both;}
.clearleft {clear: left;}
.clearright {clear: right;}
.clearnone {clear: none;}

.space5 { padding-left:5px; }
.space6 { padding-left:6px; }
.space10 { padding-left:10px; }
.space15 { padding-left:15px; }
.space18 { padding-left:18px; }
.space20 { padding-left:20px; }
.space30 { padding-left:30px; }
.space40 { padding-left:40px; }
.space50 { padding-left:50px; }
.space80 { padding-left:80px; }

.tspace2 { padding-top:2px; }
.tspace5 { padding-top:5px; }
.tspace7 { padding-top:7px; }
.tspace10 { padding-top:10px; }
.tspace20 { padding-top:20px; }
.tspace26 { padding-top:26px; }
.tspace30 { padding-top:30px; }

.bspace2 { padding-bottom:2px; }
.bspace5 { padding-bottom:5px; }
.bspace10 { padding-bottom:10px; }
.bspace20 { padding-bottom:20px; }
.redtext {color:#FF0000; }
.greytext { color:#999999; }

/* Common Ends */

select
{
	font-size:12px;
}

input
{
	font-size:12px;
}

#apply select
{
	font-size:12px;
}

#apply p
{
	padding:0px;
	margin:0px;
}

#compare select
{
	font-size:12px;
}

#compare p
{
	padding:0px;
	margin:0px;
}

#searchL select
{
	font-size:12px;
}

#searchL p
{
	padding:0px;
	margin:0px;
}

.box1
{
background:#f1efdf; padding:10px;
}

.scrollBox
{
	background-color:#ffffff;width:150px; overflow:auto; height:77px; border:1px solid #7F9DB9; padding:2px;
}

