body{
   background:#ffffff;
   font-family:Verdana,Arial,Helvetica,sans-serif;
	margin:0 0 0 0 ;
	padding:0;	
	font-size:11px;
	color:#0f559d;
	background:url(../images/tail.gif) repeat-x 0 0 #E6E8EC
}

/*** Main style ***/
/*	* { padding:0; margin:0;}*/
  /*	html { font-size:100.01%;}
	html, body { height:100%;}*/

/*** ***/
 	table, div, img { border:0; border-collapse:collapse; margin-left:auto; margin-right:auto;}
 	table.address { border:0; border-collapse:collapse; width:"100%"}
	ul, li { list-style: none;}
	
	.topbg { background:url(../images/top-bg.gif) repeat-x 0 0;}
	.contbg { background:url(../images/cont-bg.gif) repeat-x 0 0 #fff;}
	
	
   .shadow-bot-bg { background:url(../images/shadow-bot-bg.gif) repeat-x 0 bottom;}
	.shadow-left-top-bg { background:url(../images/shadow-left-bg.gif) repeat-y 0 0;}
	
	.shadow-right-top-bg { background:url(../images/shadow-right-bg.gif) repeat-y right 0;}	

.head1{ 
   font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0f559d;
	padding-top:15px;
	padding-bottom:20px;
	border-bottom:1px solid #57a3d0;
	
}
.head2{ 
   font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0f559d;
	padding-top:20px;
}

.pcont{ 
	padding-top:20px;
	text-align:justify;
}
	
.box_head1{
    font-family:Arial,Helvetica,sans-serif;
    background:url(../images/box01-title-bg.gif) no-repeat 0 0; padding:0px 0px 0px 0px;
	 color:white;
	 width:198px;
	 height:36px;
	 font-weight:bold;
	 padding-left:20px;

}	
.box_head2{
    font-family:Arial,Helvetica,sans-serif;
    background:url(../images/box02-title-bg.gif) no-repeat 0 0; padding:0px 0px 0px 0px;
	 color:#0f559d;
	 width:198px;
	 height:36px;
	 font-weight:bold;
	 padding-left:20px;

}	
.box_body1{
   background:url(../images/box01-content-top.gif) no-repeat bottom;}

.box_body2{
   background:url(../images/box02-content-bot.gif) no-repeat bottom;}

.box_link1{
   padding:4px;
}
	
input{
 background-color:ffffff;
 border: 1px solid #cccccc;
}

input.radio{
 background-color:ffffff;
 border: 1px solid #ffffff;
}

textarea{
 background-color:ffffff;
 border: 1px solid #cccccc;
}

	
A.link {
	text-decoration:none;
	color:#0000ff;
}
A.link:hover {
	text-decoration:underline;
}
A.link:active {
	text-decoration:none;
}	

A.link1 {
	text-decoration:none;
	color:white;
}
A.link1:hover {
	text-decoration:underline;
}
A.link1:active {
	text-decoration:none;
}	

A.link2 {
	text-decoration:none;
	color:#0f559d;
}
A.link2:hover {
	text-decoration:underline;
}
A.link2:active {
	text-decoration:none;
}	
.but { /*margin:1px 0px 0px 16px;*/ cursor: pointer; border-color: #fff; }
	
.whiteback {background:#ffffff;}
.blueback {background:#211D70;}
.transparent {background-color: transparent}
.vbottom {vertical-align:bottom;}
.padding3tb{padding-top:3px; padding-bottom:3px;}
.padding15l{padding-left:15px;}
.padding15lr{padding-left:10px;padding-right:10px;}
.padding20l{padding-left:20px;}
.padding45l{padding-left:45px;}
.padding60l{padding-left:60px;}
.padding30t{padding-top:30px;}
.padding15t{padding-top:15px;}
.padding15{padding:15px;}
.padding10t{padding-top:10px;}
.padding7tb{padding-top:7px;padding-bottom:7px;}
.right {text-align:right;}
.bold {font-weight:bold;}
.vtop {vertical-align:top;}
.center {text-align:center;}
.white {color:white;}
.blue {color:#211D70;}

.frameright{border-right:1px solid #cccccc;}
.frameleft{border-left:1px solid #cccccc;}

table.rlist {width:100%}
table.rlist td {border:1px solid #57a3d0;}
table.list1 td {padding-top:10px;}

/**** Footer ****/
	.foot { font-size:1.2em; font-weight: bold; color:#fff; text-align:center; height:63px; line-height:63px; margin:-63px 0px 0px 0px; background:url(images/foot.gif) repeat-x 0 0 #53627d;}
	.foot span { color:#fff;}
	.foot a { text-decoration:none; color:#fff;} 
	.foot a:hover { text-decoration:underline;}
	
	
 /***** Menu  ******/
   .menu {height:37px;}
	
   .menu ul { overflow:hidden; float:right;}
 	.menu li {float:left; padding:0px 0px 0px 0px; overflow:hidden; margin:0px 0px 0px 3px; background:url(../images/menu-img-bg.gif) repeat-x 0 0;}
	.menu span { display:block; float:left; background:url(../images/menu-img-left.gif) no-repeat 0 0;}
	.menu b { display:block; float:left; background:url(../images/menu-img-right.gif) no-repeat right 0; font-weight: normal;}
	.menu a { text-decoration:none; color:#2d2c2a; display:block; float:left; height:35px; line-height:33px; padding:0px 14px;}
	
	
	.box1_title { background:url(../images/box01-title-bg.gif) no-repeat 0 0;}
	