/* Main CSS Start */
/*importing reset stylesheet start*/
@import "reset.css";
/*importing reset stylesheet end*/

body {
	background:#fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
}
#wrapper {
	width:100%;
	margin: 0 auto;
}
h1
{
font-size:31px;
color:#858688;
}
h2
{
font-size:24px;
color:#788cb3;
}
h3
{
font-size:20px;
color:#788cb3;
}
.diffcolor
{
color:#203a7f;
display:inline-block!important;
}
/* Main CSS End */


/* Header CSS Start */
#header {
	height: 115px;
	width:1000px;
	margin:0 auto;
}
.logo
{
width:173px;
height:115px;
float:left;
}

.logo a
{
background:url(../images/logo.jpg) no-repeat left top;
width:173px;
height:115px;
display:block;
text-indent:-9000px;
}

.contact
{
float:right;
padding:35px 3px 0 0;
}
.contact span
{
display:block;
font-size:17px;
color:#858688;
text-align:right;
}
.way
{
width:411px;
height:72px;
float:left;
padding:30px 0 0 17px;
}
.way h1 span
{

font-size:14px!important;
font-weight:bold;
}
/* Header CSS End */


/* Menu CSS Start */
#menu {
width:100%;
	height: 30px;
	background:#788cb3;
	border-top:solid 1px #bbc5d9;
}
#inner-menu{
width:1000px;
margin:0 auto;
	height: 30px;
}
#menu ul
{
float:right;
margin:0 3px 0 0;
background:url(../images/menu-spri.gif) no-repeat bottom right;

}
#menu ul li
{
float:left;
display:block;
padding:0 0 0 2px;
background:url(/images/menu-spri.gif) no-repeat bottom left;	
}
#menu ul li a
{
color:#fff;
text-decoration:none;
padding:0;
font-size:13px;
padding:0 8px 0 8px;
display:inline-block;
font-weight:bold;
line-height:30px;
}
#menu ul li a:hover
{
	background:#203a7f;
}

#menu ul li .active
{
	background:#203a7f;
}
/* Menu CSS End */


/* Content CSS Start */
#content {
width:1000px;
margin:0 auto;
}

#content-outer{
width:100%;
overflow:hidden;
background:url(/images/content-liquirdbg.gif) repeat-y 45% top;
}

#col-1 {
	float: left;
	background:#f6f7fb;
	padding-top:13px;
	padding-left:10px;
	width:158px;
}




.leftmenu ul
{
	width: 158px;
	float:right;
}
.leftmenu ul li
{
padding:7px 0 9px 0;
background:url(../images/spri.gif) repeat-x left bottom;
}
.leftmenu ul li a
{
font-size:12px;
color:#868788;
text-decoration:none;
font-weight:bold;
padding:0 0 0 13px;
background:url(../images/arrow.png) no-repeat left 3px;
}
.leftmenu ul li a:hover
{
color:#788cb3;
}

#col-2 {
	width:540px;
	float: left;
	padding-top:18px;
	padding-left:23px;
	padding-bottom:10px;
	position:relative;
	min-height:634px;
	height:auto !important;
	height:634px;
	background:#fff;
}

.col-2-main{
	width:536px;
}

#col-2 h2
{
padding:0 0 10px 0;
}
.clarity-box
{
float:left;
width:329px;
height:187px;
padding-top:14px;
z-index:100;
position:relative;
padding: 0 0 0;
}
.clarity-box img
{
float:left;
position:absolute;
top:0px;
}
.commet-box
{
float:right;
background:url(../images/clerity-i.png) no-repeat top;
width:227px;
height:162px;
margin:14px 8px 0 0;
}
.commet-box p
{
padding:0 3px 5px 40px;
color:#fff;
}
.commet-box span
{
font-weight:bold;
width:110px;
display:block;
color:#fff;
padding:0 0 0 40px;
}
.text
{
float:left;
position:relative;
z-index:100;
width:360px;
}
.text p
{
padding:10px 0 0 0;
color:#868788;
}


.content_text p
{
padding:10px 0 0px 0;
color:#868788;
line-height:18px;
}

.content_text a {
	color:#788cb3;
	text-decoration:none;
}

.content_text ul li
{
color:#788cb3;
padding:12px 0 0 0;
font-weight:bold;
}

.content_text h4 a
{
	font-size:12px; color:#666;
}


.content_text em {
	
	color:#788cb3;
}



.content_text h2, h3, h4
{
padding-top:10px;	
}


.lastpra
{
width:210px;
}
.text ul
{
}
.text ul li
{
color:#788cb3;
padding:12px 0 0 0;
font-weight:bold;
}
.text li a {
color:#788cb3;
text-decoration:none;
}

.content-image
{
background:url(../images/bodu-image.jpg) no-repeat top left;
width:290px;
height:512px;
right:0;
position: absolute;
bottom:20px;
z-index:2;
}
.video
{
height:187px;
padding:14px 0 0 0;
width:243px;
margin:0 0 16px 0;
}
#col-3 {
	width:243px;
	float: left;
	padding-left:23px;
	padding-top:4px;
}

#col-3 h3{
	padding:0 0 3px 0 !important;
}

.question
{
width:243px;
background:url(../images/line.gif) repeat-x left bottom;
padding:0 0 18px 0;
margin:0 0 18px 0;
}

  .question .latestNews li { margin: 0 0 10px; }
    .question .latestNews a { color: #666666; font-weight: bold; }
  
  
.nobg
{
background:none!important;
}
.question h3
{
padding:0 0 12px 0;
}
.question span
{
display:block;
}
.question p
{
width:225px;
font-size:12px;
padding:12px 0 15px 0;
}
.question a
{
text-decoration:none;
color:#203a7f;
display:block;
}

#col-1, col-2-main, #col-3 
{
margin-bottom:-32270px!important;
padding-bottom:32270px!important;
}

/* Content CSS End */


/* Footer CSS Start */
#footer {
width:100%;
	height: 97px;
	border-top:#707172 1px solid;
	background:#fff;
}
#inner-footer
{
width:1000px;
margin:0 auto;
height: 97px;
}
#inner-footer span
{
float:right;
padding:32px 10px 0 0;
color:#868788;
font-size:11px;
}
#inner-footer span a
{
color:#868788 !important;
text-decoration:none!important;
}
#inner-footer span a:hover
{
text-decoration:underline;
}
.foot-menu
{
width:655px;
float:left;
}
.foot-menu span
{
float:left !important;
padding:3px 0 0 8px!important;
margin: 7px 0 0 0;
line-height:10px;
font-size:10px !important;
}
.foot-menu ul
{
float:left;
margin:32px 10px 0 0;
}
.foot-menu ul li
{
float:left;
display:block;
padding:0 4px 0 4px;
background: url(/images/foot-spri.gif) no-repeat left;
}
.foot-menu ul li a
{
font-size:11px;
color:#868788;
text-decoration:none;
padding:0 0 0 4px;
}
.foot-menu ul li a:hover
{
text-decoration:underline;
}
.foot-logo
{
float:left;
}
/* Footer CSS End */


/* Form Start */

label {
color:#788cb3;
font-weight:bold;
display:block; 
width:170px;	
float:left;
margin:5px 0 0 0;
}

input { 
width:150px;
margin:5px 0 0 0;
}

textarea { 
width:300px;
height:175px;
margin:5px 0 0 0;
}

