/*































*/































html, body { 















height: 100%; 















margin: 0 0 1px 0; 















}































* {















	margin: 0; padding: 0; 















}















body {















	text-align:left;















	font: 12px Arial;















	color: #111111;















	BACKGROUND:#fefefe url(images/body_top.jpg) 0 107px repeat-x;















}































a {















	color: #1f82bc;	text-decoration: underline;















}































a:hover {















	text-decoration: none;















	color: #000000;















}































img {















	border: 0;















}















.break {















	font-size: 0;















	width: 0; height:5px;















	clear: both;















}







.line {



	border-bottom:solid #dadada 1px;



	width:695px;



	margin-top:5px;



	margin-bottom:5px;







}







.linetop {



	border-bottom:solid #dadada 1px;



	width:695px;



	margin-top:2px;



	margin-bottom:7px;







}























.gray_b{FONT-WEIGHT: bold; COLOR: #848484}.red{COLOR: #ff0101}.aligncenter {















	text-align: center;















}































.hidden {















	display: none;















}































/** BEGIN wrapper **/































#wrapper {















	margin:0px auto;















	WIDTH:1020px;	















	text-align: left;















}































/** END wrapper **/































/** BEGIN header **/































#header{















	width:100%;















	height:107px;















	background:url(images/header.jpg) center no-repeat;















}























#header3{















	width:1020px;















	height:27px;







	background:url(images/bgmenu.jpg) center no-repeat;















}































#header .logo {	















	float:left;















	width:278px;















	height:40px;















	margin-top:42px;















	margin-left:72px;







	background:url(images/logo.png) no-repeat;















}































#header .links {















	float:right;















	color: #ffffff;















	margin-top:12px;















	padding:0px 0 8px 0px;















	margin-right:68px;















	font-family: arial, serif;











	font-weight:none;















}































#header .links li {















	display: inline;







	padding-right:1px;







	list-style-type:none;







	background:url(images/linel.jpg) right 3px no-repeat;















}















#header .links li.lastb {















	display: inline;















	list-style-type:none;







	background:none;















}























#header .links li a {















	color: #ffffff;















	text-decoration: none;















	margin: 0 5px;















	font-size:11px;















	text-transform:capitalize;















}































#header .links li a:hover {















	text-decoration: underline;















}































#pagenavigation {















	float: left;	















	font-size:12px;	















	margin-left:55px;















	overflow : hidden;















}















#pagenavigation li {	







	float: left;	







	display: block;	







	height: 27px;







	background:url(images/linenav.jpg) right 0 no-repeat;







	overflow: hidden;







}















#pagenavigation li.lastn {







	background:none;}















#pagenavigation li a {	







	display: block;	







	padding:0 25px 0 24px;







	padding-top:5px;







	line-height: 20px; 







	text-decoration: none;	







	font-weight: bold;







	font-family: arial, serif;







	color: #ffffff;







	overflow : hidden;







	font-size:12px;







}















#pagenavigation li a:hover {















	color: #f9f9f9;







	text-decoration: underline;















}































#header .search {	







	float:right; 







	Text-Align:right;	







	margin-top:18px;	







	margin-right:72px;	







	padding-top:2px;







	clear:right;







	background:url(images/bg_search.jpg) no-repeat;







	padding-left:5px;







}































#header .search .inputtext {	















	float:right;	















	background:transparent;	















	font-size:12px;	















	color:#000000;	















	font-family:Tahoma, arial, verdana, courier;	















	width:158px;	















	height:18px;	















	vertical-align:middle;	















	border: 0px;	















	margin:1px 2px 0 0px;















}































#header .search .inputbutton {	















	float:right;	















	width:24px;	















	height:22px;	















	background:none;	















	border:none;	















	vertical-align:middle;	















	margin:0px 2px 0 0px;















	















}































/** END header **/































/** BEGIN content **/































#maincontent {















	margin:0px auto;















	WIDTH:1020px;	















	background:url(images/bg.jpg) center repeat-y;















}































.about {







	float:left;		







	margin-bottom:6px;



	



	padding-left:6px;







}















.about h1{







	padding:0px;







	margin:0px;







	font-size:20px;







	font-weight:bold;







	font-weight:111111;







	color:#000000;







}























h3{



background-position:left center;



background-repeat:no-repeat;



padding:0 0 0 0px !important;



}







.about h4 {







	padding-left:0px;







	margin-bottom:0px;







	font-size:18px;







	font-weight:bold;







	color:#1f82bc;







}































.about ul, .about ol {















	list-style-position: inside;















	margin-bottom: 10px;















	}































.about li {















	line-height: 1.6em;















	padding: 0px 0px;















	}































.about strong {















	font-size:13px;















	color:#449284;















}































.about p {















	line-height: 1.5em;















	margin-bottom: 13px;















	font-size:12px;











	width:98%;	







}















	















#content {















	float:left;















	width:715px;















	margin-left:8px;















	margin-top:10px;















}































#content h2 {















	padding:0px;















	margin:0px;















	font-weight:bold;















	color:#1f82bc;















	font-family:Arial;















	margin-bottom:10px;















	font-size:18px;















}































#content .post {	















	margin-left:0px;















	margin-right:0px;















	margin-bottom:5px;















	border-bottom:#d3d3d3 1px solid;















}































#content .post img {















	float: left;















	margin-right:10px;















	width: 160px; 















	height: 160px;















	border:#d3d3d3 1px solid;	















	padding:5px;















}































#content .post .title{















	margin-bottom:5px;	}































#content .post .title h2 {















	padding:0px;















	margin:0px;















	font-size:20px;















	font-weight:bold;















	color:#000000;















	font-family:Arial;















}































#content .post .title h2 a {















	text-decoration: none;















	color:#000000















}































#content .post .title .details {















	padding-top: 5px;















	font-size: 0.9em;















	text-transform:capitalize;















	margin-bottom: 0;















	















}































#content .post .title .details a {















	text-decoration: none;















	text-decoration:underline;















	font-style:italic;















	font-weight:bold;















}































#content .post p {















	line-height: 1.4em;















	margin-bottom: 13px;















}































#content .author {	















	float:left;















	padding: 0 0px;















	margin-bottom:10px;	















}































#content span {















	font-style:italic;















	color:#808080;















}































#content .readmore {















	color:#000000;















}















	















h2.title {















	font-size: 1em;















	text-transform: uppercase;















	margin-bottom: 15px;















}































#content .single {











	float:left;		







	margin-bottom:6px;



	



	padding-left:6px;











}































#content .single h1 {















	margin-bottom: 0px;







	padding-bottom: 0px;







	font-size:18px;







	color:#111111;







	font-weight:bold;







	font-family:Arial;











}































#content .single h2 {















	margin-bottom: 4px;















	font-size:16px;















	font-weight:bold;















	color:#1f82bc;















	font-family:Arial;















}































#content .single h3 {











	margin-top: 10px;







	margin-bottom: 10px;







	font-size:14px;







	font-weight:bold;







	color:#1f82bc;







	font-family:Arial;















}



















#content .single h4 {















	margin-bottom: 0px;







	padding-bottom: 0px;







	font-size:18px;







	color:#111111;







	font-weight:bold;







	font-family:Arial;











}











#content .single p {











	line-height: 1.5em;















	margin-bottom: 13px;















	font-size:12px;















	text-align:justify;















	width:98%;	



















}































#content .single ul, #content .single ol {















	list-style-position: inside;















	margin-bottom: 10px;















}































#content .single li {















	line-height: 1.5em;















	padding: 2px 0;















}































#content .single blockquote {















	padding: 10px 10px 5px;















	margin-bottom: 10px;















	background-color: #eeeeee;















	border-width: 1px 0;















	border-style: solid;















	border-color: #e0e0e0;















}















#content .single h4, #content .single h5, #content .single h6 {















	font-size: 1.2em;















	margin-bottom: 5px;















}















































#chartbox{















	float:left;















	WIDTH:690px;















	margin-top:0px;















	margin-bottom:10px;















	padding:2px;















	border:#dadada 1px solid;







	font-size:12px;















}















































.header{ 







	width:690px;







	height:32px;







	line-height:34px;







	background:#2b88ae;







	color:#ffffff;







	text-align:center;







	font-weight:bold;







	font-size:12px;







	}































table {	margin:0 auto;	border-collapse: collapse;}































th { padding:0px 0px; text-align:center;	}































th:first-child {text-align: center;	width:128px; border-right: 1px solid #8d8d8d; border-top: 1px solid #d9d9d9;	}































th+th{text-align: center; border-left: 1px solid #d9d9d9; text-align: center; border-top: 1px solid #d9d9d9;	}































td {border-top: 1px solid #d9d9d9; padding: 0.3em 0.2em;		}































td:first-child { text-align: center; width:128px; border-right:1px solid #8d8d8d; font-weight:bold;	}































td+td {	border-left: 1px solid #d9d9d9;	text-align:center;		}	































.row1{background:#ffffff;}















	















	/* Sidebar */















































#sidebar {















	float:left;	















	width:206px;















	margin-left:48px;















	padding:2px;















	margin-top:10px;















	border:#d2d2d2 1px solid;















}































#sidebar h2 {















	padding:0px;







	margin:0px;







	font-weight:none;







	color:#feffff;







	font-size:12px;







	padding-top:0px;







	height:32px;







	line-height:34px;







	background:#2b88ae;







	text-align:center;















}































#sidebar p {







	text-align:left;







	line-height: 1.3em;







	margin-bottom: 5px;







	margin-left:0px;







	font-size:11px;







	font-weight:none;







	padding:4px 5px;







}















#newsletter {







	font-size:10px;







	font-weight:bold;}















#sidebar .box {







	margin:0 auto;







	margin-bottom:20px;







	color:#292828;        







}































#sidebar .box1 {







		margin:0 auto;







	margin-bottom:20px;







	color:#292828;    







}































#sidebar .box1 .left{







	float:left;



	text-align:center;	







}















#sidebar ul {







	list-style-type: none;







	margin-left:0px;







	margin-top:5px;







}































#sidebar ul li {







	margin-left:0px;







	line-height: 1.4em;







	padding:2px 0px;







	margin:0 5px 0 10px;







	border-bottom:#f0f0f0 1px solid;	







}































#sidebar ul li a {







	color: #2f2f2f;







	text-decoration: none;







	font-weight:none;







	font-size:12px;







}































#sidebar ul li a:hover {















	color: #2f2f2f;















	text-decoration: underline;















}































#sidebar .lavel {















	float:left;















	margin-left:4px;















	margin-bottom:2px;	







	font-size:12px;



	font-weight:none;







	}































#sidebar .textinput {















	float:right;















	font-size:12px;















	color:#000000;















	font-family:Tahoma, arial, verdana, courier;















	width:192px;















	height:22px;















	vertical-align:middle;















	margin:2px 6px 0 0px;















	border:#d9d9d9 1px solid;















	background:url(images/tgrad.jpg) 0 3px #f6f6f6 repeat-x;







	padding-left:2px;







	















	}















#sidebar .textinputfile {















	float:none;















	font-size:12px;















	color:#000000;















	font-family:Tahoma, arial, verdana, courier;















	width:192px;















	height:22px;















	vertical-align:middle;















	margin:auto;















	padding-left:2px;







	















	}























#sidebar .choose_file {















	float:left;















	width:83px;















	height:19px;















	background:none;















	border:none;















	vertical-align:middle;















	margin:0;















	margin:5px 0px 0 4px;















	background:url(images/choose_file.jpg) no-repeat;















}















	















#sidebar .submitinput {















	float:right;















	width:90px;















	height:18px;















	background:none;















	border:none;















	vertical-align:middle;















	margin:0;















	margin:5px 6px 0 0px;















	background:url(images/send_fax.jpg) no-repeat;















}















/* right sidebar*/#right_sidebar {	float:right;		width:206px;	margin-left:24px;	padding:2px;	margin-top:10px;	border:#d2d2d2 1px solid;}#right_sidebar h2 {	padding:0px;	margin:0px;	font-weight:bold;	color:#feffff;	font-size:13px;	height:32px;	line-height:32px;	padding-left:15px;	margin-bottom:10px;	background:#2b88ae;	text-align:left;}#right_sidebar p {	text-align:left;	line-height: 1.3em;	margin-bottom: 10px;	margin-left:0px;}#right_sidebar .box {	margin:0 auto;	margin-bottom:20px;        }#right_sidebar .box1 {	margin:0 auto;	width:190px;	margin-bottom:20px;      }#right_sidebar .box1 .left{	float:left;	}#right_sidebar .box1 .right{	float:left;	margin-top:10px;	margin-left:4px;}#right_sidebar ul {	list-style-type: none;	margin-left:0px;}#right_sidebar ul li {	margin-left:0px;	line-height: 1.4em;	padding:2px 0px;	margin:0 5px;	border-bottom:#f0f0f0 1px solid;	}#right_sidebar ul li a {	color: #222;	text-decoration: none;}#right_sidebar ul li a:hover {	color: #1f82bc;	text-decoration: underline;}#right_sidebar .lavel {	float:left;	margin-left:4px;	margin-bottom:2px;		}#right_sidebar .textinput {	float:right;	font-size:13px;	color:#000000;	font-family:Tahoma, arial, verdana, courier;	width:132px;	height:22px;	vertical-align:middle;	margin:2px 6px 0 0px;	border:#d9d9d9 1px solid;	background:#f6f6f6;		}#right_sidebar .choose_file {	float:left;	width:83px;	height:19px;	background:none;	border:none;	vertical-align:middle;	margin:0;	margin:5px 0px 0 4px;	background:url(images/choose_file.jpg) no-repeat;}	#right_sidebar .submitinput {	float:right;	width:90px;	height:18px;	background:none;	border:none;	vertical-align:middle;	margin:0;	margin:5px 6px 0 0px;	background:url(images/send_fax.jpg) no-repeat;}/* end right sidebar*/















/** END content **/































#navigation {















	margin: 0px;















	padding: 0px;















	float: left;















	height: 25px;















	width: 100%;















	overflow: hidden;	















}































.alignleft {















	text-align: left;















	float: left;















	padding-left:20px;















}































.alignright {


	float: right;

	padding:10px 20px 5px 15px ;


}































/** BEGIN footer **/































#footer {















	clear: both;















	margin:0 auto;















	width:950px;















	color: #ffffff;















	text-align:center;















	padding-top:10px;















	background:#292828;







	







	height:40px;















}































#footer p {	















	margin:0 auto;















	text-align:center;















	padding:10px 0 5px 0px;















	font-size:11px;















}































#footer a {















	color: #ffffff;















	text-decoration: none;















}































#footer a:hover {















	text-decoration: underline;















	color: #ffffff;















}







.qmwrap {



	height:16px;



	clear:both;



	padding:3px 0;}







.qmwrap1 {



	height:16px;



	margin-left:4px;



	margin-top:3px;



	clear:both;



	padding:3px 0;}







.qm {



	float:right;



	display:block;



	width:15px;



	height:16px;



	margin-right:5px;



	background:url(images/qm.jpg) no-repeat;}







.lastqm {



	float:right;



	display:block;



	width:15px;



	height:16px;



	margin:5px 5px 0 0;



	background:url(images/qm.jpg) no-repeat;}















/** END footer **/
