.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }

/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family:tahoma; color:#707174; margin:0; font-size:13px; background:#fff; text-align:justify;}
h1{ display:block; font-size:20px; margin:0 0 15px 0; color:#012C72; padding:0 0 7px 0; line-height:22px; border-bottom:#DFDFDF solid 1px;}
h2{ display:block;  font-size:13px;  margin:0 0 15px 0; padding:0 0 0 5px; color:#1DA1C7; background:#eeeeee; line-height:26px;}
label{ float:left; width:140px; padding-top:2px; display:block; margin:0; padding:0; height:17px; }
.clear { clear:both; }
a { color:#0540A1; text-decoration:underline; outline:0px;}
p { padding:0 0 15px 0;  line-height: 18px;}
.tahoma20{ color:#C81545;}
.tahoma12{color:#C81545; line-height:24px; font-weight:bold;}
.tahoma13{color:#0540A1; font-weight:bold;}

/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container { width:939px; margin:0 auto;}

/* Top Part
-----------------------------------------------------------------------------*/
#header{ width:939px; float:left;}
#header-bot-text{ width:939px; height:27px; float:left; padding:12px 0 15px 0; font-family:Times New Roman; font-size:24px; color:#00145D; text-align:center;}

/* Menu Part
-----------------------------------------------------------------------------*/
#main-menu{ width:921px; height:23px; float:left; padding:0 0 0 18px;}
.tabs{ list-style:none; display:block; height:23px; margin:0; padding:0; }
.tabs li{ float:left; }
.tabs li a{	display:block; position:relative; text-decoration:none; }
.tabs li a em{ display:block; height:19px; float:left; padding:4px 20px 0 12px; background: url(../images/btn_img.gif) no-repeat right top;	position:relative;	font:bold 11px tahoma;	color:#000;	z-index:100; }
.tabs li a b{ display:block; float:left;  width:8px;  height:23px; background:url(../images/btn_img.gif) no-repeat left top;position:relative; z-index:200; }
/* hover*/
.tabs li a:hover{cursor:pointer;}
.tabs li a:hover em{ background:url(../images/btn_img.gif) no-repeat right bottom; text-decoration:none; }
.tabs li a:hover b{	background:url(../images/btn_img.gif) no-repeat left bottom; text-decoration:none; }
/* active*/
.tabs li a.active{cursor:default;}
.tabs li a.active em,
.tabs li a.active:hover em{	background-position:right bottom; text-decoration:none; }
.tabs li a.active b,
.tabs li a.active:hover b{ background-position:left bottom;	text-decoration:none; }
/* menu area end */


/* Middle Part
-----------------------------------------------------------------------------*/
#content-main{ width:903px; float:left; padding:30px 18px 5px 18px;} 
#con-text{ width:602px; float:left; padding:0 30px 0 0 ;}
.img-right{ width:auto; float:right; padding: 0 0 0 30px;}
.img-left{ width:auto; float:left; padding: 0 30px 0 0;}


/* Right Part
-----------------------------------------------------------------------------*/
#right-main{ width:261px; float:left; padding:22px 5px 0 5px;}
.box-main{ width:261px; float:left; padding:0 0 20px 0;}
.box-top{ width:241px; height:28px; float:left; padding:0 0 0 20px; line-height:26px; background:url(../images/box-top.gif) no-repeat; font-size:13px; color:#000; font-weight:bold; } 
.box-mid{ width:221px; float:left; padding:8px 20px 0 20px; background:url(../images/box-bg.gif) repeat-y; }
.box-bot{ width:241px; float:left;}
.text-box { width:216px; height:18px; border:#DEDEDE solid 1px; padding:0 0 0 5px; font-size:11px;}


/* Footer Part
-----------------------------------------------------------------------------*/
#footer-main{ width:100%; height:110px; float:left; background:url(../images/footer-bg.gif) repeat-x;}
#footer-mid{ width:939px; margin:0 auto;}
#footer-link{ width:891px; height:32px; float:left; padding:0 23px; color:#E8E8E8; line-height:30px;}
#footer-link ul{ margin:0px; padding:0px;}
#footer-link li{ list-style:none; float:left;}
#footer-link li a{ color:#000; text-decoration:none; padding:0 15px;}
#footer-link li a:hover{ color:#C81545; text-decoration:underline; padding:0 15px;}
#footer-link li a.act{ color:#C81545; text-decoration:underline; padding:0 15px;}
#copy-main{ width:897px; height:65px; float:left; padding:12px 22px 0 20px; color:#000;}
#copy-text{ width:897px; float:left; padding:0 0 10px 0; text-align:center; color:#707174; font-size:12px;}


/* Form Part
-----------------------------------------------------------------------------*/
#form-main{ width:650px; height:441px; float:left; background:url(../images/form-bg.gif) no-repeat;}
#form{ width:620px; float:left;}
.form_main{ width:620px;  float:left; padding:0 0 13px 0;}
.txt_box{width:350px; float:left;}
.txt_box1{width:350px; float:left;}
.card-box{width:120px; padding:0 0 0 10px; float:left;}
.txt_field{width:350px; height:18px; padding:0 0 0 5px; border:1px solid #002E7A;}
.txt_field1{width:350px; height:120px; padding:0 0 0 5px; border:1px solid #002E7A;}
label{ float:left; width:150px; padding-top:2px; display:block; margin:0; padding:0 10px 0 0 ; height:17px; text-align:right; font-size:13px; }

.narrowcolumn {
	float: left;
	padding: 0 0 20px 0;
	margin: 0px 0 0;
	width: 600px;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 0;
	width: 600px;
	}

.post {
	margin: 0 0 40px;
	text-align: justify;
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}

.widecolumn .postmetadata {
	margin: 30px 0;
	}

.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.postmetadata {
	clear: both;
}

.clear {
	clear: both;
}


