/* CSS Document */
body{
	margin:0px;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FBFBFB;	
}
body.LPBG{
	background-image:url(../images/lp_body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FBFBFB;	
}
#Container{
	width:954px;
	background-color:#FFFFFF;
}
#TopNavigation{
	background-image:url(../images/tn_bg.jpg);
	background-repeat:repeat-x;
	width:954px;
	height:55px;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
}
#LRBorder{
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
	background-image:url(../images/bg_col.gif);
	padding:7px 0px;
}
#LnBg{
	background-image:url(../images/ln_bg01.gif);
	background-repeat:repeat-y;
	width:224px;
}
#LeftNavigation{
	background-image:url(../images/ln_bg.gif);
	background-repeat:repeat-y;
	width:224px;
}
#LeftNavigation a.top{
	background-image:url(../images/ln_bgtop.gif);
	background-repeat:no-repeat;
	width:100%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#424242;
	text-decoration:none;
	padding:9px 10px 8px 53px;
	display:block;
}
#LeftNavigation a{
	background-image:url(../images/ln_bgmiddle.gif);
	background-repeat:no-repeat;
	width:100%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#424242;
	text-decoration:none;
	padding:8px 10px 7px 53px;
	display:block;
}
#LeftNavigation a.bottom{
	background-image:url(../images/ln_bgbottom.gif);
	background-repeat:no-repeat;
	width:100%;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#424242;
	text-decoration:none;
	padding:8px 10px 6px 53px;
	display:block;
}
#LeftNavigation a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0D5AA3;
	text-decoration:none;
}
#BoxLeftBg{
	background-image:url(../images/box_leftbg.jpg);
	background-repeat:repeat-y;
}
#BoxRightBg{
	background-image:url(../images/box_rightbg.jpg);
	background-repeat:repeat-y;
}
#BoxCenterBg{
	background-image:url(../images/box_centerbg.jpg);
	background-repeat:repeat-x;
	background-color:#FEFEFE;
	width:668px;
}
#BoxLeftBg01{
	background-image:url(../images/box_leftbg01.jpg);
	background-repeat:repeat-y;
}
#BoxRightBg01{
	background-image:url(../images/box_rightbg01.jpg);
	background-repeat:repeat-y;
}
#BoxCenterBg01{
	background-image:url(../images/box_centerbg01.jpg);
	width:668px;
}
.MainText{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2F2F2F;
	text-decoration:none;
	line-height:16px;
}
.Link{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2F2F2F;
	text-decoration:underline;
}
.Link:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2F2F2F;
	text-decoration:none;
}
.Link01{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2F2F2F;
	text-decoration:none;
}
.Link01:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2F2F2F;
	text-decoration:underline;
}
.XLineDiv{
	background-image:url(../images/xline_div.gif);
	background-repeat:repeat-x;
	height:20px;
}
#FNavigation{
	background-image:url(../images/fn_bg.jpg);
	background-repeat:repeat-x;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#323232;
	text-decoration:none;
	text-align:center;
	padding-top:6px;
	width:100%;
}
#FNavigation a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#323232;
	text-decoration:none;
}
#FNavigation a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#323232;
	text-decoration:underline;
}
.THBG{
	background-image:url(../images/th_bg.jpg);
	background-repeat:repeat-x;
	text-align:center;
}

.TableBorder{
	background-color:#E0E0E0;
	width:588px;
}

.TableBorder td{
	background-color:#ffffff;
	padding:8px 10px 10px 10px;
}

.TableBorder td.BgCol{
	background-color:#EEEEEE;
	padding:8px 10px 10px 10px;
	
}
.TableBorder td.BgCol a{
	background-color:#EEEEEE;
	padding:8px 10px 10px 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2F2F2F;
	text-decoration:none;
}
.TableBorder td.BgCol a:hover{
	background-color:#EEEEEE;
	padding:8px 10px 10px 10px;
	color:#000000;
}

.TableBorder td.BgCol2{
	background-color:#FFFFFF;
	padding:8px 10px 10px 10px;
	
}
.TableBorder td.BgCol2 a{
	background-color:#FFFFFF;
	padding:8px 10px 10px 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2F2F2F;
	text-decoration:none;
}
.TableBorder td.BgCol2 a:hover{
	background-color:#FFFFFF;
	padding:8px 10px 10px 10px;
	color:#000000;
}

.datacard_head{
	background-image:url(../images/th_bg.jpg);
	background-repeat:repeat-x;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:left;
}

.datacard_detail{
	background-color:#E0E0E0;
	width:100%px;
}

.datacard_detail td{
	background-color:#ffffff;
	padding:8px 10px 10px 10px;
}

.datacard_detail td.BgCol{
	background-color:#EEEEEE;
	padding:8px 10px 10px 10px;
	
}
.datacard_detail td.BgCol a{
	background-color:#EEEEEE;
	padding:8px 10px 10px 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2F2F2F;
	text-decoration:none;
}
.datacard_detail td.BgCol a:hover{
	background-color:#EEEEEE;
	padding:8px 10px 10px 10px;
	color:#000000;
}

.white_brd {
	border: 1px solid #ffffff;
}

.white_brd5 {
	border: 5px solid #ffffff;
}

.blue_brd {
	border: 1px solid #2370BE;
	padding:8px 10px 10px 10px;
}

.error{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#E32000;
	text-decoration:none;
}	

.success{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#2674B6;
	text-decoration:none;
}	


.verdana_11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.verdana_11_blk {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.verdana_white12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.SubHeading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#2370BE;
	padding:3px 10px 5px 10px;
	border-bottom:1px solid #ffffff;
	text-align:center;
}

.verdana_blue12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2674B6;
}

.verdana_yellow12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	color:#FF9900;
}
.CDMainHeading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

