@charset "utf-8";
/* CSS Document */

body {
	margin:0px 0px 0px 0px;
	background:#f4f4f4;
	}
.main_tbl {
	border:1px solid #e6e7e7;
	background:#FFFFFF;
	}
.top_link_txt {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:none;	
	}
.top_link {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	}
a.top_link:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	text-decoration:underline;
	padding-left:5px;
	padding-right:5px;	
	}
.LH_padding {
	padding-left:25px;
	padding-right:5px;
	}
.LH_padding_01 {
	padding-left:10px;
	padding-right:5px;
	}
.Title_txt {
	font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;	
	}
.Page_Title_txt {
	font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:url(../images/Title_bg.gif) no-repeat;
	padding-bottom:10px;
	padding-top:8px;
	padding-left:5px;
	}
.default_txt {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif ;
	color:#000;
	text-decoration:none;
	padding-right:10px;
	}
.Defaulttext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif ;
	color:#000;
	text-decoration:none;
	padding-right:10px;
	}
.Wht_txt {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif ;
	color:#fff;
	text-decoration:none;
	padding-right:10px;
	}
.bullet {	
	margin:0px;
	padding-left:15px;
	font-weight:none;
	
	}
.bullet li{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px; 
	color:#172ea2;
	font-weight:none;
	text-decoration:none;
	list-style-image:url(../images/bullet_02.gif);
	}
.LH_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#666666;
	font-weight:none;
	text-decoration:none;
	list-style-image:url(../images/bullet_02.gif);
	}
a.LH_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#666666;
	font-weight:none;
	text-decoration:none;
	}
a.LH_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#B70000;
	font-weight:none;
	text-decoration:underline;
	}
.gray_bullet {	
	margin:0px;
	padding-left:13px;
	}
.gray_bullet li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#52bbfe;
	font-weight:none;
	text-decoration:none;
	list-style-image:url(../images/bullet_01.gif);
	}
.gray_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#696969;
	font-weight:bold;
	text-decoration:none;
	list-style-image:url(../images/bullet_01.gif);
	}
a.gray_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#696969;
	font-weight:bold;
	text-decoration:none;
	}
a.gray_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#696969;
	font-weight:bold;
	text-decoration:underline;
	}

.Mid_tbl {
	border-left: 1px solid #9e9e9e;
	padding-left:10px;
	}
.Mid_tbl_bdr {
	border-right: 1px solid #9e9e9e;
	padding-right:10px;
	}
.Footer_link_txt {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	font-weight:normal;
	text-decoration:none;	
	}
.Footer_link_txt {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	}
a.Footer_link_txt:hover {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	font-weight:bold;
	text-decoration:underline;
	padding-left:5px;
	padding-right:5px;	
	}
	

.LH_cnr {
	background:url(../images/LH_cnr.gif) no-repeat;
	}
.cnr_bg {
	background:url(../images/cnr_bg.gif) repeat-x;
	width:100%;
	padding-top:14px;
	}
.RH_cnr {
	background:url(../images/RH_cnr.gif) no-repeat;
	}
.top_bg {
	
	background-image: url(../images/Top_bar_09.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 41px;		
}
.TM_Inner_tbl {
	padding: 5px 5px 5px 5px;
	background-color:#eff6ff;
	}
.TM_Title_bg {
	background-image:url(../images/TM_Title_bg.gif);
	background-repeat:repeat-y;
	background-position:right;
	}
.blue_gra {
	background:url(../images/grd.gif) repeat-y;
	border-bottom:0px dotted #8CDFFC;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:0px;
	}
.Wht_gra {
	background:url(../images/grd_01.gif) repeat-y;
	border-bottom:0px dotted #8CDFFC;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:0px;
	}