body{

	margin:0 auto;

	

	width:930px;

	font:11px/18px Verdana, Arial, Helvetica, sans-serif;

	color:#484848;

}



*{

	padding:0;

	margin:0;

}

h1, h2, h3, h4, h5, h6, p{

	margin:0;

	padding:0;

}

ul{

	margin:0 0 0 0;

	padding:5px  0 5px 20px;

	list-style:disc;

	float:left;

	clear:both;

}

ul li{

	margin:0;

	padding:0 0px;

}



.clear{

	clear:both;

}

.flt{

	float:left;

}

.frt{

	float:right;

}

a{

	color:#025340;

	text-decoration:underline;

}

a:hover{

	color:#025340;

	text-decoration:none;

}

#container{

	float:left;

	width:930px;

	position:relative;

	background: url(../images/bg-page.gif) repeat-x left 138px;

	padding:6px 0;

}

/* ===================== Header ===================== */

#header{

	float:left;

	width:930px;

	position:relative;

}

#header .logo{

	float:left;

	padding-bottom:7px;

}

.top-link{

	float:right;

	color:#909090;

	font:11px Verdana, Arial, Helvetica, sans-serif;

}

.top-link a{

	color:#909090;

	text-decoration:none;

}

.top-link a:hover{

	color:#025340;

	text-decoration:none;

}

.call{

	position:relative;

	top:30px;

	width:315px;

	font:bold 30px Trebuchet MS;

	color:#015440;

	float:right;

}
.call1{

	position:relative;

	top:20px;

	width:315px;

	font:bold 12px/32px Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	float:right;

}


.green{

	color:#019645;

}

.menu{

	float:left;

	width:930px;

	position:relative;

	background:url(../images/bg-menu.gif) repeat-x left top;

	height:32px;

}

.menu ul{

	margin:0;

	padding:0;

	list-style:none;

	float:left;

	width:930px;

	height:32px;

	overflow:hidden;

}

.menu ul li{

	background:url(../images/bg-menu-divider.gif) no-repeat right top;

	font:bold 12px/32px Verdana, Arial, Helvetica, sans-serif;

	float:left;

	padding:0 2px 0 0;

	margin:0;

}

.menu ul li.last{

	background:none;

	font:bold 12px/32px Verdana, Arial, Helvetica, sans-serif;

	float:left;

	padding:0 0 0 0;

	margin:0;

	float:right

}

.menu ul li.last a{

	background:url(../images/bg-menu-right.gif) no-repeat right top;

	color:#FFFFFF;

	padding:0 36px 0 37px;

}

.menu ul li.start a{

	background:url(../images/bg-menu-left.gif) no-repeat left top;

	color:#FFFFFF;

}

.menu ul li a{

	padding:0 33px 0 34px;

	display:block;

	float:left;

	color:#FFFFFF;

	text-decoration:none;

}

.menu ul li a:hover, .menu ul li.active a{

	background:url(../images/bg-menu-hover.gif) repeat-x left top;

	color:#FFFFFF;

}

.menu ul li.start a:hover, .menu ul li#active a{

	background:url(../images/bg-menu-hover-first.gif) repeat-x left top;

	color:#FFFFFF;

}



.menu ul li.last a:hover, .menu ul li#last a{

	background:url(../images/bg-menu-right-hover.gif) no-repeat right top;

	color:#FFFFFF;

}

/* ===================== end Header ===================== */

/* ===================== Conmtent ===================== */

#page{

	float:left;

	width:930px;

	margin:15px 0;

	background:url(../images/page-devider.gif) repeat-y 674px top;

	

}

#page2{

	float:left;

	width:930px;

	margin:15px 0;



	

}

#page h1, #page2 h1{

	font:bold 22px/24px Trebuchet MS;

	color:#015440;

}

#page h2,#page2 h2{

	font:bold 18px/20px Trebuchet MS;

	color:#015440;

}

#page p,#page2 p{

	padding:5px 0 10px 0;

}

.content{

	width:654px;

	float:left;

	padding: 0 0 0 10px;

}
.content1{

	width:900px;

	float:left;

	padding: 0 0 0 10px;

}
.content-text{

	float:left;

	width:450px;

	padding: 0 0 0 100px;

}

.content-text2{

	float:right;

	width:880px;

	padding: 30px 20px 0 10px;

}

/*.ceo{

	float:left;

	padding:10px 0;

}*/

.bullet1{

	float:left;

	width:240px;

	padding:10px 0;

}

.bullet1 ul{

	margin:0;

	padding:0;

	list-style:none;

}

.bullet1 ul li{

	margin:0;

	padding:5px 0 5px 15px;

	background:url(../images/bullet.gif) no-repeat left 9px;

	font:bold 11px Verdana, Arial, Helvetica, sans-serif;

	color:#005540;

	float:left;

	clear:both;

	width:200px;

}

.bullet2{

	float:left;

	width:240px;

	padding:0 0;

}

.bullet2 ul{

	margin:0;

	padding:0;

	list-style:none;

}



.bullet2 ul li{

	margin:0;

	padding:1px 0;

	font:bold 11px/16px Verdana, Arial, Helvetica, sans-serif;

	float:left;

	clear:both;

	width:415px;

}

.img-right{

	float:right;

	border:2px solid #025340;

}

.img-left{

	float:left;

	border:2px solid #025340;

	margin:10px 0;

}

.img{

	padding-left:20px;

}



.divider-h{

	background:url(../images/devider.gif) repeat-x left top;

	height:1px;

	clear:both;

	margin:10px 0;

	overflow:hidden;

}

.padd-left10{

	float:right;

	width:390px;

}

.videoq{

	height:340px;

    width:420px;

	float:left;

	border:#005540 3px solid;

	margin:10px 0;

	clear:both;

}

.bulletq{

	float:left;

	width:290px;

	padding:10px;

}

.bulletq ul{

	margin:0;

	padding:0;

	list-style:none;

}

.bulletq ul li{

	margin:0;

	padding:5px 5px 5px 15px;

	background:url(../images/bullet.gif) no-repeat left 9px;

	font:bold 11px Verdana, Arial, Helvetica, sans-serif;

	color:#005540;

	float:left;

	clear:both;

	width:300px;

	text-decoration:none;

}

.content  .share{

	background:url(../images/share.gif) no-repeat left 50%;

	display:block;

	font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif;

	padding-left:20px;

}

.content .form{

	float:left;

	width:441px;

}

.content .form span{

	float:left;

	width:212px;

	line-height:22px;

}

.content .form form{

	padding:0 7px;

	margin:0;

}

.content .form form input{

	width:180px;

	height:12px;

	padding:2px;

	border:1px solid #5E5E5E;

	margin:4px 0 4px 0;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#2F2F2F;

	float:left;

	overflow:hidden;

	clear:both;

}



.content .form form textarea{

	width:280px;

	height:100px;

	padding:2px;

	border:1px solid #5E5E5E;

	margin:4px 0 2px 0;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#2F2F2F;

	float:left;

	clear:both

}



.content .form form .button{

	width:74px;

	height:18px;

	padding:0 0 0 0;

	border:0;

	margin:4px 10px 0 0;

	font:bold 11px Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	background:url(../images/button.gif) no-repeat left top;

	cursor:pointer;

	float:none;

	clear:none;

	

	

}

/* ===================== end Conmtent ===================== */

/* ===================== Right Nav ===================== */

.right-nav{

	width:233px;

	float:right;

	padding:0 11px 0 0;

	font:11px/16px Verdana, Arial, Helvetica, sans-serif;

	overflow:hidden;

}

.right-nav .form{

	width:233px;

	float:left;

	padding:0;

	background:url(../images/bg-form-right.gif) repeat-y left top;

	color:#015440;

	margin-bottom:9px;

	clear:both;

}

.right-nav .form h3{

	background:#015440 url(../images/h3-bg.gif) no-repeat left top;

	font:18px/21px Trebuchet MS;

	padding:10px;

	color:#FFFFFF;

	

}

.right-nav .form form{

	padding:0 7px;

	margin:0;

}

.right-nav .form form input{

	width:211px;

	height:12px;

	padding:2px;

	border:1px solid #5E5E5E;

	margin:4px 0 2px 0;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#2F2F2F;

	float:left;

	overflow:hidden;

	clear:both;

}

.right-nav .form form textarea{

	width:211px;

	height:50px;

	padding:2px;

	border:1px solid #5E5E5E;

	margin:4px 0 2px 0;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#2F2F2F;

	float:left;

	clear:both

	

	

}

.right-nav .form form .button{

	width:74px;

	height:18px;

	padding:0;

	border:0;

	margin:4px 10px 0 0;

	font:bold 11px Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	background:url(../images/button.gif) no-repeat left top;

	cursor:pointer;

	float:none;

	clear:none;

	

	

}



.gray-text{

	color:#2F2F2F;

}



.right-nav p{

	font:11px/16px Verdana, Arial, Helvetica, sans-serif;

}



.right-nav .box{

	background:url(../images/gray-bx.gif) repeat-y top left;

	width:233px;

	float:left;

	padding:0;

	margin-bottom:9px;

	clear:both;

}

.right-nav .box h3{

	background:url(../images/icon-h3.gif) no-repeat left top;

	font:18px/21px Trebuchet MS;

	padding:0 0 0 30px;

	margin:0;

	float:left;

	clear:both;

	color:#00523A;

	width:203px;

}

div.padd{

	float:left;

	clear:both;

	padding:0 8px;

	width:217px;

}

div.padd2{

	float:left;

	clear:both;

	padding:0 8px;

	width:217px;

	color:#00523A;

	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;

}





/* ===================== End Right Nav ===================== */

/* ===================== Footer ===================== */

.footer{

	float:left;

	width:930px;

	background:#131719 url(../images/footer-left.jpg) no-repeat left bottom;

}

.footer div{

	float:left;

	width:900px;

	background:url(../images/footer-right.gif) no-repeat right bottom;

	padding:15px;

}

.footer a{

	color:#565656;

	text-decoration:none;

}

.footer a:hover{

	color:#ABABAB;

	text-decoration:none;

	

}

.error {

	font-family: Tahoma;

	font-size: 8pt;

	color: red;

	margin-left: 210px;

	/*margin:0px 0px 15px 50px;*/

	display:none;

  }

   .error1 {

	font-family: Tahoma;

	font-size: 8pt;

	color: red;

	margin-left: 210px;

	display:none;

	}



/* ===================== End Footer ===================== */



#book{

	position:absolute;

	z-index:100;

	width:200px;

	border:1px solid #015025;

	background:#F1FFF7;

	display:none;

	

}

#book .task{background:#039646; padding:1px; height:15px; color:#FFFFFF; width:198px; float:left;}

#book .task img{

	float:right;

	cursor:pointer;

}

#book form{

	padding:10px;

}



#book form input{

	width:170px;

	height:12px;

	padding:2px;

	border:1px solid #5E5E5E;

	margin:4px 0 10px 0;

	font:11px Verdana, Arial, Helvetica, sans-serif;

	color:#2F2F2F;

	float:left;

	overflow:hidden;

	clear:both;}

#book form	.button{

	width:74px;

	height:18px;

	padding:0;

	border:0;

	margin:4px 10px 0 0;

	font:bold 11px Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	background:url(../images/button.gif) no-repeat left top;

	cursor:pointer;

	float:none;

	clear:none;

	

	

}