/* CSS Document */
/* SPE */
/* basic */
body {
	margin:0px;
	padding:0px;
	background:url(../images/main_bg1.jpg) repeat-x #FFFFFF;
	}
table, tr, td, p, span, h1, h2, h3, h4, h5, h6, div, a, ul, ol, li, form {
	margin:0px;
	padding:0px;
	}
/* table */
	/* header */
.logo1 {
	margin:15px 0px 0px 17px;
	padding:0px;
	}
ul.topnav {
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul.topnav li {
	margin:0px;
	padding:0px 10px 0px 10px;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d2d0d0;
	text-decoration:none;
	font-weight:normal;
	line-height:30px;
	text-align:center;
	background:url(../images/nav_divider2.gif) no-repeat left;
	background-color:#2e6abd;
	border-bottom:1px solid #5888ca;
	}
ul.topnav li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d2d0d0;
	text-decoration:none;
	font-weight:normal;
	}	
ul.topnav li a:hover {
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	}
.navbg {
	margin:0px;
	padding:0px;
	width:899px;
	height:53px;
	background:url(../images/navarea_bg1.gif) repeat-x;
	}
#topmenu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}
#topmenu ul li {
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	text-decoration:none;
	font-weight:normal;
	line-height:53px;
	text-align:center;
	background:url(../images/nav_divider1.gif) no-repeat left;
	}
#topmenu ul li a {
	margin:0px;
	padding:0px 0px 0px 15px;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	text-decoration:none;
	font-weight:normal;
	line-height:53px;
	text-align:center;
	background:none;
	cursor:pointer;
	}
#topmenu ul li a span {
	margin:0px;
	padding:0px 14px 0px 0px;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	text-decoration:none;
	font-weight:normal;
	line-height:53px;
	text-align:center;
	background:none;
	cursor:pointer;
	}
#topmenu ul li a:hover {
	margin:0px;
	padding:0px 0px 0px 15px;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	line-height:53px;
	text-align:center;
	background:url(../images/nav_leftbg.gif) no-repeat left;
	background-color:#2a63b0;
	cursor:pointer;
	}
#topmenu ul li a:hover span {
	margin:0px;
	padding:0px 14px 0px 0px;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	line-height:53px;
	text-align:center;
	background:url(../images/nav_rightbg.gif) no-repeat right;
	cursor:pointer;
	}
#topmenu ul li a.current {
	margin:0px;
	padding:0px 0px 0px 15px;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	line-height:53px;
	text-align:center;
	background:url(../images/nav_leftbg.gif) no-repeat left;
	background-color:#2a63b0;
	cursor:pointer;
	}
#topmenu ul li a.current span {
	margin:0px;
	padding:0px 14px 0px 0px;
	float:left;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	line-height:53px;
	text-align:center;
	background:url(../images/nav_rightbg.gif) no-repeat right;
	cursor:pointer;
	}
.banner_1 {
	margin:0px;
	padding:0px;
	background:url(../images/banner_1.jpg) no-repeat;
	width:899px;
	height:192px;
	}
.banner_1 h5 {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	line-height:24px;
	text-align:left;
	}
.banner_1 h1 {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	line-height:24px;
	text-align:left;
	}

	/* mid_body */
.bg_1 {
	margin:0px;
	padding:0px 0px 10px 0px;
	background:url(../images/bg_1.jpg) no-repeat top;
	width:246px;
	background-color:#e36f12;
	}
h1.hdng_1a {
	margin:0px;
	padding:5px 10px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#717070;
	text-decoration:none;
	font-weight:normal;
	}
h2.hdng_2a {
	margin:0px;
	padding:7px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	}
h2.hdng_2b {
	margin:0px;
	padding:5px 10px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#cf0202;
	text-decoration:none;
	font-weight:normal;
	}
h2.hdng_3b {
	margin:0px;
	padding:5px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2a63b0;
	text-decoration:none;
	font-weight:bold;
	}
p.txt_1 {
	margin:0px;
	padding:7px 15px 7px 15px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
	text-align:left;
	}
h4.hdng_4a {
	margin:0px;
	padding:5px 15px 5px 15px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	}
.top_bg1 {
	margin:0px;
	padding:0px;
	background:url(../images/top_bg1.jpg) no-repeat;
	width:246px;
	height:27px;
	}
.bot_bg1 {
	margin:0px;
	padding:0px;
	background:url(../images/bot_bg1.jpg) no-repeat;
	width:246px;
	height:25px;
	}
.mid_bg1 {
	margin:0px;
	padding:0px;
	background:url(../images/mid_bg1.jpg) repeat-y;
	width:246px;
	height:auto;
	}
h3.hdng_3a {
	margin:0px;
	padding:5px 0px 0px 0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}	
h3.hdng_3a a {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
h3.hdng_3a a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	}
.bord_1 {
	margin:0px;
	padding:5px 0px 10px 0px;
	border:1px solid #c4c4c4;
	background:#cecece;
	}
.bord_3 {
	margin:0px;
	padding:0px 0px 0px 0px;
	border:1px solid #000000;
	}
.bord_2 {
	margin:0px;
	padding:0px 0px 0px 0px;
	border:1px solid #f2f1f1;
	background:#f9f9f9;
	}
.bord_4 {
	margin:0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #e5e5e5;
	}
.bord_5 {
	margin:0px;
	padding:5px 5px 5px 5px;
	border:1px solid #cdcdcd;
	background:#e5e5e5;
	}
p.txt_2 {
	margin:0px;
	padding:5px 5px 5px 10px; 
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
	text-align:left;
	}
p.txt_2 a {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#ff1515;
	text-decoration:none;
	font-weight:bold;
	}
p.txt_2 a:hover {
	color:#ff1515;
	text-decoration:underline;
	font-weight:bold;
	}
p.txt_3 {
	margin:0px;
	padding:5px 2px 5px 2px; 
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#215297;
	text-decoration:none;
	font-weight:normal;
	line-height:18px;
	text-align:center;
	}
p.txt_3 a {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#215297;
	text-decoration:none;
	font-weight:normal;
	}
p.txt_3 a:hover {
	color:#215297;
	text-decoration:none;
	font-weight:normal;
	}
p.txt_4 {
	margin:0px;
	padding:7px 10px 7px 10px; 
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#3b3b3c;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
	text-align:left;
	}
p.txt_4 span {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#101011;
	text-decoration:none;
	font-weight:bold;
	}
p.txt_4 a {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#ce0202;
	text-decoration:none;
	font-weight:bold;
	}
p.txt_4 a:hover {
	color:#ce0202;
	text-decoration:underline;
	font-weight:bold;
	}
.hdng_bg1 {
	margin:0px;
	padding:0px;
	background:#e5e5e5;
	}
h4.hdng_4b {
	margin:0px;
	padding:5px 5px 5px 10px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#ce0202;
	}
h4.hdng_4c {
	margin:0px;
	padding:5px 5px 5px 10px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#a0a0a0;
	}
ul.items_1 {
	margin:0px;
	padding:5px 5px 5px 5px;
	list-style:none;
	}
ul.items_1 li {
	margin:0px;
	padding:0px 0px 0px 10px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	line-height:15px;
	background:url(../images/bullet_1.gif) no-repeat;
	background-position:0px 6px;
	}
ul.items_1 li a {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#50668a;
	}
ul.items_1 li a:hover {
	font-weight:normal;
	text-decoration:none;
	color:#50668a;
	}
ul.items_2 {
	margin:0px;
	padding:5px 5px 5px 5px;
	list-style:none;
	}
ul.items_2 li {
	margin:0px;
	padding:0px 0px 0px 100px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#ff1515;
	}
ul.items_2 li a {
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ff1515;
	}
ul.items_2 li a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#ff1515;
	}
	/* footer */
.footer {
	margin:0px;
	padding:15px 0px 15px 0px;
	background:#000000;
	width:100%;
	}
ul.footernav {
	margin:0px;
	padding:0px;
	list-style:none;
	}
ul.footernav li {
	margin:0px;
	padding:0px 5px 0px 5px;
	float:left;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#909090;
	text-decoration:none;
	font-weight:normal;
	line-height:11px;
	text-align:center;
	border-left:1px solid #909090;
	}
ul.footernav li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#909090;
	text-decoration:none;
	font-weight:normal;
	}
ul.footernav li a:hover {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}
p.copyright {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#909090;
	text-decoration:none;
	font-weight:bold;
	}
	
	/*......footer......*/
.lbl_txt {
	margin:0px;
	padding:0px 20px 0px 0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#2a63b0;
	}
.opt_txt {
	margin:0px;
	padding:2px 2px 2px 0px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	border:1px solid #717070;
	width:220px;
	height:24px;
	}
.submit_txt {
	margin:0px;
	padding:5px 7px 5px 7px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#ffffff;
	display:block;
	background:#2a63b0;
	width:60px;
	border:none;
	}
.inp_bg {
	margin:0px;
	padding:0px 0px 0px 22px;
	width:178px;
	height:22px;
	}
.inp_txt {
	margin:0px;
	padding:4px 0px 0px 4px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	width:170px;
	height:15px;
	border:1px solid #717070;
	background:none;
	}
.inp_txt2 {
	margin:0px;
	padding:4px 0px 0px 4px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	width:170px;
	height:80px;
	border:1px solid #717070;
	background:none;
	}
/*************************Added 20jun 2009**************************************************/
h4.hdng_4d {
	margin:0px;
	padding:5px 10px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#660000;
	text-decoration:none;
	font-weight:bold;
	}
h4.hdng_4d a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#660000;
	text-decoration:none;
	font-weight:bold;
	}
h4.hdng_4d a:hover {
	color:#660000;
	text-decoration:underline;
	font-weight:bold;
	}