*{margin:0; padding:0;}

body{font:11px/18px "tahoma", verdana; background:#A7A6A2;}

img{border:none;}

a{cursor:pointer; outline:none;}

.flt{ float:left;}

.rgt{float:right;}

.clear{clear:both;}

.bor_none{border:none;}

.mar{margin:auto;}

.bor{border:1px solid #ffffff;}

.non{ display:none;}

.logobg
{
background:url(../images/logo_bg.jpg) no-repeat; 
padding-left:22px;
width:310px;
}

.white
{
background:#ffffff;
}

.because
{
background:url(../images/becoz_bg.gif) repeat-x;
font:14px Helvetica, sans-serif; color:#FEFEFE;
padding-left:22px;
height:27px;
}

.bg
{
background:url(../images/bg.gif) repeat-x #ffffff; 
}

.nav
{
font:Arial, Helvetica, sans-serif;
color:#386CA0;
font-weight:bold;
}

.yellowborder
{
background:#F1C038;
}

.footer
{
background:#3F77AE;
height:75px;
}

.home
{
font:12px Arial, Helvetica, sans-serif; 
color:#FEFEFE;
text-align:center;
padding-top:14px;
}

.home a
{
background:#3F77AE;
font:12px Arial, Helvetica, sans-serif; 
color:#FEFEFE;
height:75px;
text-decoration:none;
text-align:center;
padding-top:14px;
}

.home a:hover
{
text-decoration:underline;
}

.copyright
{
font:12px Arial, Helvetica, sans-serif; 
color:#FEFEFE;
padding-bottom:17px;
}

.thought
{
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#386CA0;
padding-bottom:8px;
border-bottom:2px solid #C1CBD6;
}

.content
{
font:12px/18px Arial, Helvetica, sans-serif;
color:#666666;
padding-top:15px;
}

a.read:link {color: #2E6398; font:11px/18px Arial, Helvetica, sans-serif; text-decoration:none;  }
a.read:visited {color: #2E6398; text-decoration:none;}
a.read:hover {color:#2E6398; text-decoration:underline; }

.blue
{
background:#C1CBD6;
}

.span
{
font:12px/18px Arial, Helvetica, sans-serif;
color:#2E6398;
}

.whats
{
background:#326598;
height:26px;
border-bottom:1px solid #ffffff;
font:13px Arial, Helvetica, sans-serif;
color:#ffffff;
padding-left:12px;
}

.rightpannel
{
background:#E2F0FF;
}

.leftcontent1
{
padding-left:12px;
padding-right:14px;
font:12px Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}

.leftcontent
{
padding:2px 7px 14px 12px;
font:12px Arial, Helvetica, sans-serif;
color:#0856A2;
text-decoration:underline;
}

.leftcontent a
{
padding:2px 7px 14px 0px;
font:12px Arial, Helvetica, sans-serif;
color:#0856A2;
text-decoration:underline;
}

.leftcontent a:hover
{
color:#000066;
}

.contracy
{
padding:10px 7px 0px 12px;
font:12px Arial, Helvetica, sans-serif;
color:#0856A2;
text-decoration:underline;
}

.contracy a
{
padding:10px 7px 0px 0px;
font:12px Arial, Helvetica, sans-serif;
color:#0856A2;
text-decoration:underline;
}

.contracy a:hover
{
color:#000066;
}

.date
{
font:12px Arial, Helvetica, sans-serif;
color:#666666;
padding:5px 0px 20px 13px;
}

/*-------test--------------*/
.nav{
width:775px;
}

.top_in_navi_mid{
	width:775px;
	margin:0px;
}

.top_in_navi_mid ul{
margin:0px auto;
padding-left:2px;
list-style:none;
}

.top_in_navi_mid li{
	margin:1px 1px 0px 0px;
	float:left;
	font-weight:bold;
}
.top_in_navi_mid li a{
	display:block;
	float:left;
	text-decoration:none;
	padding-left:13px;
	font-size:13px; 
	color:#3A6D9C;
    margin:0px 0px;
	cursor:pointer;
	background:	url(../images/tableft3.gif) no-repeat left top;
	line-height: 28px;
}	
.top_in_navi_mid li a span{
display:block;
float:left;
text-decoration:none;
background:	url(../images/tabright3.gif) no-repeat right top;
font-size:13px; 
color:#3A6D9C;
padding:0px 13px 0px 0px;
line-height: 28px;
}	

.top_in_navi_mid li a:hover{
	color:#ffffff;
	display:block;
	float:left;
	text-decoration:none;
	padding-left:13px;
	font-size:13px; 
	cursor:pointer;
line-height: 28px;
	background:	url(../images/tableft2.gif) no-repeat left top;
}

.top_in_navi_mid li a:hover span{
background:url(../images/tabright2.gif) no-repeat right top; float:left;
font-size:13px; 
line-height: 28px;
color:#ffffff;
padding:0px 13px 0px 0px;
}

/*active */
.top_in_navi_mid li.active a:hover{
	display:block;
	float:left;
	text-decoration:none;
	padding-left:13px;
	font-size:13px; 
    color:#3A6D9C;
    margin:0px 0px;
	cursor:pointer;
	background:	url(../images/tableft3.gif) no-repeat left top;
	line-height: 28px;
}	
.top_in_navi_mid li.active a:hover span{
display:block;
float:left;
text-decoration:none;
background:	url(../images/tabright3.gif) no-repeat right top;
font-size:13px; 
color:#3A6D9C;
padding:0px 13px 0px 13px;
line-height: 28px;
}

.top_in_navi_mid li.active a{
	color:#ffffff;
	display:block;
	float:left;
	text-decoration:none;
	padding-left:13px;
	font-size:13px; 
	cursor:pointer;
	line-height: 28px;
	background:	url(../images/tableft2.gif) no-repeat left top;
}

.top_in_navi_mid li.active a span{
background:url(../images/tabright2.gif) no-repeat right top; float:left;
font-size:13px; 
line-height: 28px;
color:#ffffff;
padding:0px 13px 0px 0px;
}

.leftpannel
	{
	
	margin-left:24px;
	}

.leftpannel ul
	{
	margin:0px 0px 30px 0px;
	padding:0px;
	}

.leftpannel ul li
	{
	list-style-type:none;
	background: url(../images/bullet.jpg) no-repeat 8px 15px;
    padding-left:25px;
	padding-top:10px;
	}

.leftpannel li a
	{
	font:12px Arial, Helvetica, sans-serif;
	color:#0856A2;
	text-decoration:none;
	background: url(../images/dotted.jpg) bottom repeat-x;
	padding:6px 0;
	}

.leftpannel li a:hover
	{
	color:#000066;
}

.mid_bg
	{
	background:url(../images/mid_bg.jpg) repeat-x #ffffff;
	}

.coming-soon
	{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	padding-top:15px;
	padding-left:25px;
	}

.min-hght{ min-height:700px; }
