body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	margin: 0px 0px 0px 0px;

}


th {
	color : #ffffff;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	letter-spacing:1px; line-height:normal;
}
td {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; letter-spacing:1px; line-height:normal
}
.mainbghome{ background-image: url(../images/bg.jpg); background-repeat:repeat-x; height:423px; padding-left:32px; padding-right:32px}
.bg-content{background-image:url(../images/bg-content1.jpg); background-repeat: repeat-x; background-color:#F5F5F5;padding-left:32px; padding-right:32px}
.welbg{ background-image: url(../images/middlebg.jpg); background-repeat:repeat-x;}
.lowcontent{ padding-left:32px; padding-right:32px; background-color:#e5e5e5; height:191px   }
.textlow{ color:#6b6d6e;}
.hedtext{
font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-style: italic;font-variant: normal;font-weight: normal;font-size: 22px;margin: 0pt;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0pt;line-height: 35px; color:#043883;
}
.sider{ color:#FFFFFF;}
.cont-text{
font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-style: italic;font-variant: normal;font-weight: normal;font-size: 18px;;margin: 0pt;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0pt;color:#ffffff;
}

.hline{ background-image:url(../images/hline.jpg); background-repeat:repeat-x; background-position:center}
.pertext{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#494848}
.service{font-family:verdana,Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494848}

.head1{font-family:trebuchet MS;font-size:18px;color:#94292f;}
.head2{font-family:trebuchet MS;font-size:18px;color:#879323;}
.head3{font-family:trebuchet MS;font-size:18px;color:#3f70b5;}
input, select {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.t01 {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
.t01 a {
	color : #EF6D00;
}
.t01 a:hover {
	color : #C25A02;
}
.list {
	color : #FFFFFF;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #FFFFFF;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #FFFFFF;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #000000;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}
p {
	color: #333333 ;
	margin: 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 8px;
	font-size : 11px;
	text-align:justify;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #000000;
	
}
p a:hover {
	color : #294A7B;
}
h1{ 
font-family: "Trebuchet MS",Georgia,"Times New Roman"; 
font-size:18px;
color:#083182;
 font-style:normal; 

}
h2{ color:#083182;	margin-top : 0px;font-size : 13px;	font-family : "Trebuchet MS",Georgia,"Times New Roman";
	}
.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu01 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu01 a:hover {
	color : #EEEEEE;
}
.menu02 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu02 a {
	color : #000000;
	text-decoration: none;
}
.menu02 a:hover {
	color : #555555;
}

.heading{
font-family:trebuchet MS;
font-size:18px;
color:#464646;
padding-bottom:8px;
}
.heading1{
font-family: Georgia,"Times New Roman","Bitstream Charter",Times,serif;font-style: italic;font-variant: normal;font-weight: normal;font-size: 20px;margin: 0pt;text-transform:uppercase;
}
.text{
font-family:arial;
font-size:11px;
font-weight:bold;
color: #ffffff;
}

.text1{
font-family:arial;
font-size:16px;
font-weight:bold;
color:#000000;
}
.text2{
font-family: arial,serif Helvetica,sans-serif;
font-size: 14px;
font-weight: bold;
color: #2e4a70;
}
.contact{ font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px}
.wel{ color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.header{ font:normal 14px/20px Arial, Helvetica, sans-serif; color:#005F90; font-weight:bold; 	margin:0;	padding:0; letter-spacing:2px}
h2.slogan{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#005F90;
	margin:0;
	padding:0;
}


A.aa{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#005F90;
font-weight:bold;
text-decoration:none;
		
}

A.aa:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#005F90;
font-weight:bold;
text-decoration:underline;
	
}

A.wel{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
text-transform:capitalize;

		
}

A.wel:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#043883;
text-decoration:underline;
text-transform:capitalize;
}
A.welu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
		
}

A.welu:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#043883;
text-decoration:underline;
	
}
A.botm{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6b6d6e;
text-decoration:none;
		
}

A.botm:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#043883;
text-decoration:underline;
	
}
A.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
		
}

A.footer:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;
	
}

a.head1{ font-family: "Trebuchet MS"; font-size:18px;color:#94292f; text-decoration:none}
a.head1:hover{ font-family: "Trebuchet MS"; font-size:18px;color:#94292f;text-decoration:none}

a.head2{ font-family: "Trebuchet MS"; font-size:18px;color:#879323; text-decoration:none}
a.head2:hover{ font-family: "Trebuchet MS"; font-size:18px;color:#879323;text-decoration:none}

a.head3{ font-family: "Trebuchet MS"; font-size:18px;color:#3f70b5; text-decoration:none}
a.head3:hover{ font-family: "Trebuchet MS"; font-size:18px;color:#3f70b5;text-decoration:none}

a.adv{
font-family: "Georgia","Times New Roman","Bitstream Charter",Times,serif;font-variant: normal;font-weight: normal;font-size: 15px;;margin: 0pt;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0pt;color:#0677BD;text-decoration:none; font-weight:bold;
}
a.adv:hover{
font-family: "Georgia","Times New Roman","Bitstream Charter",Times,serif;font-variant: normal;font-weight: normal;font-size: 15px;; margin: 0pt;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0pt;color:#0677BD; text-decoration:none;  font-weight:bold;
}
.rightheadfontsmall a
{
	 font-size:11px;
	 font-family:verdana;
}
.rightheadfontsmall a:hover
{
	 font-size:11px;
	 font-family:verdana;
}
.rightheadfontmedium a
{
	font-weight:bold;
	font-size:14px;
	font-family: verdana;
}
.rightheadfontmedium a:hover
{
	font-weight:bold;
	font-size:14px;
	font-family: verdana;
}
.rightheadfontlarge a
{
	font-weight:bold;
	font-size:16px;
	font-family: verdana;
}
.rightheadfontlarge a:hover
{
	font-weight:bold;
	font-size:16px;
	font-family: verdana;
}
#rightheadline
{
	
	height:19px;

	width:205px;
	margin-left:15px;
	float:right;
	clear:right;
		
}
.rightheadline
{
	text-decoration:none;
	color:red;
	font-family:verdana;
}
.rightheadfontsmall a
{
	 font-size:11px;
	 font-family:verdana;
}
.rightheadfontsmall a:hover
{
	 font-size:11px;
	 font-family:verdana;
}
.rightheadfontmedium a
{
	font-weight:bold;
	font-size:14px;
	font-family: verdana;
}
.rightheadfontmedium a:hover
{
	font-weight:bold;
	font-size:14px;
	font-family: verdana;
}
.rightheadfontlarge a
{
	font-weight:bold;
	font-size:16px;
	font-family: verdana;
}
.rightheadfontlarge a:hover
{
	font-weight:bold;
	font-size:16px;
	font-family: verdana;
}
#rightheadline
{
	
	height:19px;

	width:205px;
	margin-left:15px;
	float:right;
	clear:right;
		
}
.rightheadline
{
	text-decoration:none;
	color:red;
	font-family:verdana;
	
}
.rightheadfontsmall a
{
	 font-size:11px;
	 font-family:verdana;
}
.rightheadfontsmall a:hover
{
	 font-size:11px;
	 font-family:verdana;
}
.rightheadfontmedium a
{
	font-weight:bold;
	font-size:14px;
	font-family: verdana;
}
.rightheadfontmedium a:hover
{
	font-weight:bold;
	font-size:14px;
	font-family: verdana;
}
.rightheadfontlarge a
{
	font-weight:bold;
	font-size:16px;
	font-family: verdana;
}
.rightheadfontlarge a:hover
{
	font-weight:bold;
	font-size:16px;
	font-family: verdana;
}
#rightheadline
{
	
	height:19px;

	width:205px;
	margin-left:15px;
	float:right;
	clear:right;
		
}
.rightheadline
{
	text-decoration:none;
	color:red;
	font-family:verdana;
	
}
/*--------------------------------------header-----------------------------*/

.header-1 {
	border: none;
	height: 146px;
	text-align: left;
	width: 1003px;
}

.header-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 107px;
	padding: 0px;
	width: 1003px;
}

.header-2 {
	border: none;
	height: 107px;
	text-align: left;
	width: 1003px;
}

.header-2-1 {
	border: none;
	clear: both;
	float: left;
	height: 107px;
	line-height: 107px;
	padding: 0px;
	width: 365px;
}

.header-2-2 {
	background-image: url('../images/kvbo2_03-22.jpg');
	background-repeat: no-repeat;
	border: none;
	float: left;
	height: 107px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 0px;
	width: 612px;
}

.header-3 {
	border: none;
	height: 107px;
	text-align: left;
	width: 612px;
}

.header-3-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: normal;
	padding-bottom: 0px;
	padding-left: 90px;
	padding-right: 0px;
	padding-top: 4px;
	
	width: 522px;
}

.header-1-2 {
	background-color: #043883;
	border: none;
	clear: both;
	float: left;
	height: 39px;
	line-height: 39px;
	padding: 0px;
	text-align: center;
	width: 1003px;
}


/*--------------------------------------end header-----------------------------*/


/*--------------------------------------banner-----------------------------*/

.banner-1 {
	border: none;
	height: 247px;
	text-align: left;
	width: 992px;
}

.banner-1-1 {
	background-image: url('../images/vimage1.jpg');
	background-repeat: repeat-x;
	border: none;
	clear: both;
	float: left;
	height: 247px;
	padding: 0px;
	width: 992px;
}

.banner-2-1 {
	border: none;
	clear: both;
	float: left;
	height: 247px;
	padding: 0px;
	width: 271px;
}

.banner-3 {
	border: none;
	height: 238px;
	text-align: left;
	width: 271px;
}

.banner-3-1 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 271px;
}

.banner-3-2 {
	border: none;
	clear: both;
	float: left;
	height: 200px;
	padding: 0px;
	width: 271px;
}

.banner-3-3 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	text-align: center;
	width: 271px;
}

.banner-2-2 {
	border: none;
	float: left;
	height: 247px;
	line-height: 247px;
	padding: 0px;
	text-align: center;
	width: 489px;
}

.banner-2-3 {
	border: none;
	float: left;
	height: 247px;
	line-height: 247px;
	padding: 0px;
	width: 232px;
}
/*--------------------------------------end banner-----------------------------*/

/*------------------------------------footer---------------------------------*/

.footer-1 {
	border: none;
	height: 143px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 975px;
}

.footer-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 8px;
	overflow: hidden;
	padding: 0px;
	width: 975px;
}

.footer-1-2 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 68px;
}

.footer-1-3 {
	border: none;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 858px;
}

.footer-1-4 {
	border: none;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 49px;
}

.footer-1-6 {
	border: none;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	text-align: center;
	width: 858px;
}

.footer-1-8 {
	border: none;
	clear: both;
	float: left;
	height: 27px;
	line-height: 27px;
	padding: 0px;
	width: 68px;
}

.footer-1-9 {
	border: none;
	float: left;
	height: 27px;
	line-height: 27px;
	padding: 0px;
	text-align: center;
	width: 858px;
}

.footer-1-10 {
	border: none;
	float: left;
	height: 27px;
	line-height: 27px;
	padding: 0px;
	width: 49px;
}

.footer-1-12 {
	border: none;
	float: left;
	height: auto;
	line-height: normal;
	padding: 0px;
	width: 858px;
}

.footer-1-14 {
	border: none;
	clear: both;
	float: left;
	height: 35px;
	line-height: 35px;
	padding: 0px;
	text-align: center;
	width: 975px;
}

/*-------------------------------------footer-------------------------------*/

/*----------------------------service include -----------------------------*/
.service-include-1 {
	border: 1px solid #71afde;
	height: auto;
	text-align: left;
	width: 233px;
}

.service-include-1-1 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 233px;
}

.service-include-1-2 {
	background-color: #ffffff;
	background-image: url('../images/bg_search.gif');
	background-repeat: repeat-x;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 233px;
}

.service-include-2 {
	border: none;
	height: 29px;
	text-align: left;
	width: 233px;
}

.service-include-2-1 {
	border: none;
	clear: both;
	float: left;
	height: 29px;
	line-height: 29px;
	padding: 0px;
	width: 37px;
}

.service-include-2-2 {
	border: none;
	float: left;
	height: 29px;
	line-height: 29px;
	padding: 0px;
	width: 196px;
}

.service-include-1-3 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	overflow: hidden;
	padding: 0px;
	width: 233px;
}

.service-include-1-4 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 0px;
	width: 225px;
}

.service-include-3 {
	border: none;
	height: auto;
	text-align: left;
	width: 220px;
}

.service-include-3-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	width: 14px;
}

.service-include-3-2 {
	border: none;
	float: left;
	height: auto;
	padding: 0px;
	width: 200px;
	
}
/*----------------------------end service include -----------------------------*/


/*---------------------------------inner part---------------------------------*/

.inner-1 {
	border: none;
	height: auto;
	text-align: left;
	width: 939px;
}

.inner-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 46px;
	line-height: 46px;
	padding: 0px;
	width: 694px;
}

.inner-1-2 {
	border: none;
	float: left;
	height: 46px;
	overflow: hidden;
	padding: 0px;
	width: 245px;
}

.inner-1-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	text-align: left;
	width: 694px;
}

.inner-1-4 {
	border: none;
	float: left;
	height: 510px;
	padding: 0px;
	width: 245px;
}

.inner-2 {
	border: none;
	height: auto;
	text-align: left;
	width: 245px;
}

.inner-2-1 {
	border: none;
	clear: both;
	float: left;
	height: 460px;
	padding: 0px;
	width: 245px;
}

.inner-3 {
	border: none;
	height: 345px;
	text-align: left;
	width: 245px;
}

.inner-3-1 {
	border: none;
	clear: both;
	float: left;
	height: 6px;
	overflow: hidden;
	padding: 0px;
	text-align: right;
	width: 245px;
}

.inner-3-2 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	width: 237px;
}

.inner-2-2 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 245px;
}

.inner-2-3 {
	border: none;
	clear: both;
	float: left;
	height: 146px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 0px;
	width: 237px;
}

.inner-4 {
	border: 1px solid #71afde;
	height: 144px;
	text-align: left;
	width: 235px;
}

.inner-4-1 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: 19px;
	padding: 0px;
	width: 235px;
}

.inner-4-2 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: 106px;
	line-height: 106px;
	padding: 0px;
	text-align: center;
	width: 235px;
}

.inner-4-3 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 235px;
}

.inner-1-5 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 694px;
}

.inner-1-6 {
	border: none;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 245px;
}




/*---------------------------------end inner part-----------------------------*/

/*----------------------------------index page--------------------------------*/

.index-1 {
	border: none;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1003px;
}

.index-1-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 1px;
	padding: 0px;
	width: 1003px;
}
.index-1-1-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 1px;
	padding: 0px;
	width: 1003px;
}
.index-1-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 0px;
	width: 939px;
}

.index-2 {
	border: none;
	height: auto;
	text-align: left;
	width: 939px;
}

.index-2-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: normal;
	padding: 0px;
	width: 939px;
}

.index-2-2 {
	border: none;
	float: left;
	height: 46px;
	line-height: 46px;
	padding: 0px;
	width: 245px;
}

.index-2-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 694px;
}

.index-3 {
	border: none;
	height: auto;
	text-align: left;
	width: 694px;
}

.index-2-4 {
	border: none;
	float: left;
	height: auto;
	padding: 0px;
	width: 245px;
}

.index-4 {
	border: none;
	height: auto;
	text-align: left;
	width: 245px;
}

.index-4-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 245px;
}

.index-5 {
	border: none;
	height: auto;
	text-align: left;
	width: 245px;
}

.index-5-1 {
	border: none;
	clear: both;
	float: left;
	height: 6px;
	overflow: hidden;
	padding: 0px;
	text-align: right;
	width: 245px;
}

.index-5-2 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	width: 237px;
}

.index-4-2 {
	border: none;
	clear: both;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 245px;
}

.index-4-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 0px;
	width: 237px;
}

.index-6 {
	border: 1px solid #71afde;
	height: auto;
	text-align: left;
	width: 235px;
	background-color:#FFFFFF;
}

.index-6-1 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 235px;
}

.index-6-2 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 100%;
	
}

.index-6-3 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 235px;
}

.index-2-5 {
	border: none;
	clear: both;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 694px;
}

.index-2-6 {
	border: none;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 245px;
}

.index-1-4 {
	background-color: #f5f5f5;
	border: none;
	clear: both;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 1003px;
}

.index-1-5 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 0px;
	width: 939px;
	background-color: #e4e4e4;
}

.index-1-6 {
	background-color: #f5f5f5;
	border: none;
	clear: both;
	float: left;
	height: 25px;
	line-height: normal;
	padding: 0px;
	width: 1003px;
}

.index-1-7 {
	background-color: #043883;
	border: none;
	clear: both;
	float: left;
	height:152px;
	line-height: 152px;
	padding: 0px;
	width: 1003px;
}
/*----------------------------------end index page-----------------------------*/

/*---------------------------------content-------------------------------------*/
.content-1 {
	border: none;
	height: auto;
	text-align: left;
	width: 684px;
}

.content-1-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 684px;
}

.content-2 {
	background-color: #ffffff;
	border: 1px solid #e5e5e5;
	height: auto;
	text-align: left;
	width: 684px;
}

.content-2-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 632px;
}

.content-2-2 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 632px;
}

.content-3 {
	border: none;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 630px;
}

.content-3-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 19px;
	padding: 0px;
	width: 630px;
}

.content-3-2 {
	border: none;
	clear: both;
	float: left;
	height: auto; 
	padding-top:10px;
	width: 630px;
}

.content-3-4 {
	border: none;
	clear: both;
	float: left;
	height: 38px;
	padding: 0px;
	width: 630px;
}

.content-3-9 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 630px;
}

.content-4 {
	border: none;
	height: auto;
	text-align: left;
	width: 564px;
}

.content-4-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 19px;
	padding: 4px;
	width: 14px;
}

.content-4-2 {
	border: none;
	float: left;
	height: auto;
	line-height: 19px;
	padding: 0px;
	text-align: left;
	width: 534px;
}

.content-3-17 {
	border: none;
	clear: both;
	float: left;
	height: 70px;
	padding: 0px;
	width: 630px;
}

.content-5 {
	border: none;
	height: 70px;
	text-align: left;
	width: 630px;
}

.content-5-1 {
	border: none;
	clear: both;
	float: left;
	height: 70px;
	line-height: 70px;
	padding: 0px;
	width: 104px;
}

.content-5-2 {
	border: none;
	float: left;
	height: 70px;
	line-height: 70px;
	padding: 0px;
	width: 526px;
}

.content-2-3 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 632px;
}

.content-1-2 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 684px;
}

.content-1-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 684px;
}

.content-6 {
	background-color: #ffffff;
	border: 1px solid #e5e5e5;
	height: auto;
	text-align: left;
	width: 684px;
}

.content-6-2 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 632px;
}

.content-7 {
	border: none;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 630px;
}

.content-7-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-top: 10px;
	width: 630px;
}

.content-7-9 {
	border: none;
	clear: both;
	float: left;
	height: 57px;
	padding: 0px;
	width: 630px;
}

.content-8-1 {
	border: none;
	clear: both;
	float: left;
	height: 70px;
	line-height: 70px;
	padding: 0px;
	width: 100px;
}

.content-8-2 {
	border: none;
	float: left;
	height: 70px;
	line-height: 70px;
	padding: 0px;
	width: 530px;
}

/*---------------------------------end content --------------------------------*/


/*--------------------------------about us------------------------------------*/

.aboutus-1 {
	border: none;
	height: auto;
	text-align: left;
	width: 939px;
}

.aboutus-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 46px;
	line-height: 46px;
	padding: 0px;
	width: 676px;
}

.aboutus-1-2 {
	border: none;
	float: left;
	height: 46px;
	line-height: 46px;
	padding: 0px;
	width: 18px;
}

.aboutus-1-3 {
	border: none;
	float: left;
	height: 46px;
	line-height: 46px;
	padding: 0px;
	width: 245px;
}

.aboutus-1-4 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: 40px;
	line-height: normal;
	padding: 0px;
	width: 676px;
}
.aboutus-1-41 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 670px;
}

.aboutus-1-5 {
	background-color: #f5f5f5;
	border: none;
	float: left;
	height: auto;
	line-height: 19px;
	padding: 0px;
	width: 18px;
}

.aboutus-1-6 {
	background-color: #ffffff;
	border: none;
	float: left;
	height: 39px;
	line-height: normal;
	padding: 0px;
	width: 245px;
}
.aboutus-1-61 {
	background-color: #ffffff;
	border: none;
	float: left;
	height: auto;
	line-height: normal;
	padding-left: 8px;
	padding-right: 10px;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
	width: 227px;
}

.aboutus-1-7 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	width: 656px;
}

.aboutus-1-8 {
	background-color: #f5f5f5;
	border: none;
	float: left;
	height: 19px;
	padding: 0px;
	width: 18px;
}

.aboutus-1-9 {
	background-color: #ffffff;
	border: none;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 10px;
	padding-top: 0px;
	text-align: left;
	vertical-align:top;
	width: 227px;
	
}
/*-----------------------------------end--------------------------------------*/

.about-admin-cont-1 {
	border: none;
	height: auto;
	text-align: left;
	width: 651px;
}

.about-admin-cont-1-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
}

.about-admin-cont-2 {
	border: none;
	height: auto;
	text-align: left;
	width: 651px;
	margin: 0px;
}

.about-admin-cont-2-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
	background-color:#FFFFFF;
}

.about-admin-cont-2-2 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
	background-color:#FFFFFF;
}

.about-admin-cont-3 {
	border: none;
	height: 19px;
	text-align: left;
	width: 651px;
	background-color:#FFFFFF;
}

.about-admin-cont-3-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 350px;
	background-color:#FFFFFF;
}
.about-admin-cont-31-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: auto;
}
.about-admin-cont-3-11 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 420px;
}
.about-admin-cont-3-2 {
	border: none;
	float: left;
	height: auto;
	padding: 0px;
	text-align: left;
	width: 300px;
	background-color:#FFFFFF;
}
.cont-3-2 {
	border: none;
	float: right;
	height: auto;
	padding: 0px;
	text-align: left;
	width: 260px;
	background-color:#FFFFFF;
}

.about-admin-cont-2-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
}

.about-admin-cont-4 {
	border: none;
	height: auto;
	text-align: left;
	width: 651px;
}

.about-admin-cont-4-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
	background-color:#FFFFFF;
}

.about-admin-cont-4-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
}

.about-admin-cont-4-4 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
}

.about-admin-cont-4-7 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
}

.about-admin-cont-4-9 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
}

.about-admin-cont-5 {
	border: none;
	height: auto;
	text-align: left;
	width: 500px;
}

.about-admin-cont-5-1 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 4px;
	width: 12px;
}

.about-admin-cont-5-2 {
	border: none;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 4px;
	width: 298px;
}

.about-admin-cont-5-5 {
	border: none;
	clear: both;
	float: left;
	height: 38px;
	line-height: 38px;
	padding: 4px;
	width: 12px;
}

.about-admin-cont-5-6 {
	border: none;
	float: left;
	height: 38px;
	padding: 4px;
	width: 298px;
}

.about-admin-cont-4-13 {
	border: none;
	clear: both;
	float: left;
	height: 70px;
	line-height: 70px;
	padding: 0px;
	width: 651px;
}

.about-admin-cont-2-4 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
	background-color:#FFFFFF;
}
.about-admin-cont-22 {

	border: none;
	height: 500px;
	text-align: left;
	width: 651px;
}
.little_box {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 50px;
}
.little_box1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 100px;
	clear: right;
}
.tb-1 {
	margin: 0px;
	float: left;
	height: auto;
	width: 100px;
	text-align: center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
}
.tb-2 {
	padding: 3px;
	float: left;
	height: auto;
	width: 420px;
	clear: both;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.tb-3 {
	margin: 0px;
	float: left;
	height: auto;
	width: 100px;
	clear: right;
	text-align: center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
}

/*------------------------------------------------------------------*/

/*---------------------------------mail form------------------------*/


.form-1 {
	border: none;
	height: 704px;
	text-align: left;
	width: 651px;
}

.form-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 651px;
}

.form-1-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
}

.form-1-4 {
	border: none;
	clear: both;
	float: left;
	height: 457px;
	padding: 0px;
	width: 651px;
}

.form-2 {
	border: none;
	height: 457px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 463px;
}

.form-2-1 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 24px;
	line-height: 24px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 2px;
	text-align: left;
	width: 183px;
}

.form-2-2 {
	border: none;
	float: left;
	height: 24px;
	line-height: 24px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 2px;
	width: 266px;
}

.form-2-11 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 22px;
	line-height: 22px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 2px;
	text-align: left;
	width: 183px;
}

.form-2-12 {
	border: none;
	float: left;
	height: 22px;
	line-height: 22px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 2px;
	width: 266px;
}

.form-2-13 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: auto;
	margin-left: 2px;
	margin-top: 2px;
	padding: 2px;
	text-align: left;
	width: 183px;
}

.form-2-14 {
	border: none;
	float: left;
	height: auto;
	line-height: 38px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 2px;
	width: 266px;
}

.form-2-27 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 19px;
	line-height: 19px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 2px;
	text-align: left;
	width: 183px;
}

.form-2-28 {
	border: none;
	float: left;
	height: 19px;
	line-height: 19px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 2px;
	text-align: left;
	width: 266px;
}

.form-2-29 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 24px;
	line-height: 24px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 2px;
	width: 455px;
}


/*---------------------------------end mail form--------------------*/

/*-----------------------------------free trail form------------------*/

.freetrailform-1 {
	border: none;
	height: 707px;
	text-align: left;
	width: 651px;
}

.freetrailform-1-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 19px;
	padding: 0px;
	width: 651px;
}

.freetrailform-1-3 {
	border: none;
	clear: both;
	float: left;
	height: 612px;
	padding: 0px;
	width: 651px;
}

.freetrailform-2 {
	border: none;
	float: left;
	height: 612px;
	text-align: left;
	width: 630px;
}

.freetrailform-2-1 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: auto;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 624px;
}

.freetrailform-2-2 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: auto;
	line-height: normal;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 168px;
}

.freetrailform-2-3 {
	border: none;
	float: left;
	height: auto;
	line-height:normal;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 452px;
}

.freetrailform-2-20 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: auto;
	line-height: 22px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 168px;
}

.freetrailform-2-21 {
	border: none;
	float: left;
	height: auto;
	line-height: normal;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 452px;
}

.freetrailform-2-22 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: auto;
	line-height: normal;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 168px;
}

.freetrailform-2-23 {
	border: none;
	float: left;
	height: auto;
	line-height: normal;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 452px;
}

.freetrailform-2-28 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: auto;
	line-height: 19px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 168px;
}

.freetrailform-2-29 {
	border: none;
	float: left;
	height: auto;
	line-height: normal;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 452px;
}

.freetrailform-1-4 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 19px;
	padding: 0px;
	text-align: left;
	width: 651px;
}


/*-------------------------------------end-----------------------------*/

/*-----------------------------------sign up thanks ---------------------*/

.signupthanks-1 {
	border: none;
	height: 291px;
	text-align: left;
	width: 651px;
}

.signupthanks-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: normal;
	padding: 0px;
	width: 651px;
}

.signupthanks-1-2 {
	border: none;
	clear: both;
	float: left;
	height: 31px;
	padding: 0px;
	width: 651px;
}

.signupthanks-2 {
	border: none;
	height: 19px;
	margin-top: 6px;
	text-align: left;
	width: 651px;
}

.signupthanks-2-1 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 650px;
}

.signupthanks-2-2 {
	border: none;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	text-align: center;
	width: 209px;
}

.signupthanks-1-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: normal;
	padding: 0px;
	width: 651px;
}

.signupthanks-1-4 {
	border: none;
	clear: both;
	float: left;
	height: 32px;
	line-height: 32px;
	padding: 0px;
	width: 651px;
}
/*----------------------------------end----------------------------------*/

/*----------------------------------order form---------------------------*/

.orderform-1 {
	border: none;
	height: 903px;
	text-align: left;
	width: 651px;
}

.orderform-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 651px;
}

.orderform-1-3 {
	border: none;
	clear: both;
	float: left;
	height: 795px;
	padding: 0px;
	width: 651px;
}

.orderform-2 {
	border: none;
	height: 776px;
	text-align: left;
	width: 635px;
}

.orderform-2-1 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 76px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 629px;
}

.orderform-2-2 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 24px;
	line-height: 24px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 151px;
}

.orderform-2-3 {
	border: none;
	float: left;
	height: 24px;
	line-height: 24px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 474px;
}

.orderform-2-20 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 22px;
	line-height: 22px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 151px;
}

.orderform-2-21 {
	border: none;
	float: left;
	height: 22px;
	line-height: 22px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 474px;
}

.orderform-2-22 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: auto;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 151px;
}

.orderform-2-23 {
	border: none;
	float: left;
	height: auto;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 474px;
}

.orderform-2-24 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 38px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 151px;
}

.orderform-2-25 {
	border: none;
	float: left;
	height: auto;
	line-height: normal;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 474px;
}

.orderform-2-28 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 120px;
	line-height: 120px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 151px;
}

.orderform-2-29 {
	border: none;
	float: left;
	height: auto;
	line-height: normal;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 474px;
}

.orderform-2-34 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 19px;
	line-height: 19px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 151px;
}

.orderform-2-35 {
	border: none;
	float: left;
	height: auto;
	line-height: 19px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 474px;
}

.orderform-1-4 {
	border: none;
	clear: both;
	float: left;
	height: 32px;
	line-height: 32px;
	padding: 0px;
	width: 651px;
}
/*------------------------------------------end form-------------------------*/

/*------------------------------------------case studies---------------------*/

.case-1 {
	border: none;
	height: auto;
	text-align: left;
	width: 651px;
}

.case-1-1 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	overflow: hidden;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	width: 631px;
	
	
}

.case-1-2 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	width: 600px;
	
}

.case-2 {
	border: none;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 600px;
	
}

.case-2-1 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: auto;
	line-height: 0px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 600px;
}

.case-3 {
	border: none;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 599px;
}

.case-3-1 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: auto;
	line-height: 0px;
	margin-left: 2px;
	margin-top: 2px;
	padding: 1px;
	width: 593px;
}



/*-------------------------------------------end case studies-----------------*/


/*----------------------------------end form-----------------------------*/


/*--------------------------------------botm content----------------------*/

.botm-1 {
	border: none;
	height: 209px;
	text-align: left;
	width: 939px;
}

.botm-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 283px;
}

.botm-1-2 {
	border: none;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 23px;
}

.botm-1-3 {
	border: none;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 311px;
}

.botm-1-4 {
	border: none;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 19px;
}

.botm-1-5 {
	border: none;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 303px;
}

.botm-1-6 {
	border: none;
	clear: both;
	float: left;
	height: 196px;
	padding: 0px;
	width: 283px;
}

.botm-2 {
	border: none;
	height: 183px;
	text-align: left;
	width: 276px;
}

.botm-2-1 {
	border: none;
	clear: both;
	float: left;
	height: 23px;
	line-height: 23px;
	padding: 0px;
	text-align: left;
	width: 276px;
}

.botm-2-2 {
	border: none;
	clear: both;
	float: left;
	height: 18px;
	line-height: 18px;
	padding: 0px;
	width: 276px;
}

.botm-2-3 {
	border: none;
	clear: both;
	float: left;
	height: 76px;
	line-height: 76px;
	padding: 0px;
	text-align: left;
	width: 82px;
}

.botm-2-4 {
	border: none;
	float: left;
	height: 76px;
	padding: 0px;
	text-align: left;
	width: 194px;
}

.botm-2-5 {
	border: none;
	clear: both;
	float: left;
	height: 39px;
	padding: 0px;
	text-align: left;
	width: 276px;
}

.botm-2-6 {
	border: none;
	clear: both;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 276px;
}

.botm-2-7 {
	border: none;
	clear: both;
	float: left;
	height: 14px;
	line-height: 14px;
	padding: 0px;
	text-align: left;
	width: 276px;
}

.botm-1-7 {
	border: none;
	float: left;
	height: 196px;
	line-height: 196px;
	padding: 0px;
	text-align: center;
	width: 23px;
}

.botm-1-8 {
	border: none;
	float: left;
	height: 196px;
	padding: 0px;
	width: 311px;
}

.botm-3 {
	border: none;
	height: 196px;
	text-align: left;
	width: 276px;
}

.botm-3-3 {
	border: none;
	clear: both;
	float: left;
	height: 76px;
	line-height: 76px;
	padding: 0px;
	text-align: left;
	width: 78px;
}

.botm-3-4 {
	border: none;
	float: left;
	height: 76px;
	padding: 0px;
	text-align: left;
	width: 198px;
}

.botm-3-5 {
	border: none;
	clear: both;
	float: left;
	height: 52px;
	padding: 0px;
	text-align: left;
	width: 276px;
}

.botm-1-9 {
	border: none;
	float: left;
	height: 196px;
	line-height: 196px;
	padding: 0px;
	text-align: center;
	width: 19px;
}

.botm-1-10 {
	border: none;
	float: left;
	height: 196px;
	padding: 0px;
	width: 303px;
}

.botm-4 {
	border: none;
	height: 170px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 276px;
}

.botm-4-3 {
	border: none;
	clear: both;
	float: left;
	height: 76px;
	line-height: 76px;
	padding: 0px;
	text-align: left;
	width: 79px;
}

.botm-4-4 {
	border: none;
	float: left;
	height: 76px;
	padding: 0px;
	text-align: left;
	width: 197px;
}

.botm-4-5 {
	border: none;
	clear: both;
	float: left;
	height: 26px;
	padding: 0px;
	text-align: left;
	width: 276px;
}



/*-------------------------------------end--------------------------------*/

/*-----------------------------------ebook---------------------------------*/

.ebook-1 {
	border: none;
	height: 377px;
	text-align: left;
	width: 651px;
}

.ebook-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	line-height: 19px;
	padding: 0px;
	width: 651px;
}

.ebook-1-2 {
	border: none;
	clear: both;
	float: left;
	height: 1px;
	padding: 0px;
	width: 651px;
}

.ebook-2 {
	border: none;
	height: 0px;
	text-align: left;
	width: 651px;
}

.ebook-1-3 {
	border: none;
	clear: both;
	float: left;
	height: 19px;
	padding: 0px;
	width: 651px;
}

.ebook-1-4 {
	border: none;
	clear: both;
	float: left;
	height: 186px;
	padding: 0px;
	width: 651px;
}

.ebook-3 {
	border: none;
	height: 96px;
	text-align: left;
	width: 651px;
}

.ebook-3-1 {
	border: none;
	clear: both;
	float: left;
	height: 24px;
	line-height: 24px;
	padding: 4px;
	width: 160px;
}

.ebook-3-2 {
	border: none;
	float: left;
	height: 24px;
	line-height: 24px;
	padding: 4px;
	width: 475px;
}




/*--------------------------------------end-------------------------------*/


/*-------------------------------------botm heade-------------------------*/

.botmheader-1 {
	background-color: #ffffff;
	border: 1px solid #e5e5e5;
	height: auto;
	text-align: left;
	width: 937px;
}

.botmheader-1-1 {
	border: none;
	clear: both;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 298px;
}

.botmheader-1-2 {
	border: none;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 22px;
}

.botmheader-1-3 {
	border: none;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 298px;
}

.botmheader-1-4 {
	border: none;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 18px;
}

.botmheader-1-5 {
	border: none;
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 0px;
	width: 301px;
}

.botmheader-1-6 {
	border: none;
	clear: both;
	float: left;
	height: 23px;
	padding: 0px;
	width: 298px;
}

.botmheader-2 {
	border: none;
	height: auto;
	text-align: left;
	width: auto;
}

.botmheader-2-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: normal;
	padding: 0px;
	text-align: left;
	width: auto;
}

.botmheader-1-7 {
	border: none;
	float: left;
	height: 23px;
	line-height: 23px;
	padding: 0px;
	text-align: center;
	width: 22px;
}

.botmheader-1-8 {
	border: none;
	float: left;
	height: 23px;
	padding: 0px;
	width: 298px;
}

.botmheader-1-9 {
	border: none;
	float: left;
	height: 23px;
	line-height: 23px;
	padding: 0px;
	text-align: center;
	width: 18px;
}

.botmheader-1-10 {
	border: none;
	float: left;
	height: 23px;
	padding: 0px;
	width: 301px;
}

.botmheader-4 {
	border: none;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: auto;
}

.botmheader-1-11 {
	border: none;
	clear: both;
	float: left;
	height: 23px;
	padding: 0px;
	text-align: center;
	width: 298px;
}

.botmheader-1-13 {
	border: none;
	float: left;
	height: 23px;
	padding: 0px;
	text-align: center;
	width: 298px;
}
/*--------------------------------------end--------------------------------*/
.box-1 {
	border: 1px solid #71afde;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 235px;
	
}

.box-1-1 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 235px;
}

.box-1-2 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: normal;
	padding: 0px;
	text-align: left;
	width: 235px;
	background:url(../images/phone_icon.jpg) top right no-repeat #FFFFFF;
	height:auto; 
	
}

.box-1-3 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: normal;
	padding: 0px;
	width: 235px;
}
/*------------------------service-----------------------------*/

.serv-1 {
	border: none;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1003px;
}

.serv-1-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 1px;
	padding: 0px;
	width: 1003px;
}

.serv-1-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 0px;
	width: 939px;
}

.serv-2 {
	border: none;
	height: auto;
	text-align: left;
	width: 939px;
}

.serv-2-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 46px;
	padding: 0px;
	width: 671px;
}

.serv-2-2 {
	border: none;
	float: left;
	height: auto;
	line-height: 46px;
	padding: 0px;
	width: 15px;
}

.serv-2-3 {
	border: none;
	float: left;
	height: auto;
	line-height: 46px;
	padding: 0px;
	width: 253px;
}

.serv-2-4 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 13px;
	padding: 0px;
	width: 671px;
}

.serv-2-5 {
	background-color: #f5f5f5;
	border: none;
	float: left;
	height: auto;
	line-height: 13px;
	padding: 0px;
	width: 15px;
}

.serv-2-6 {
	background-color: #ffffff;
	border: none;
	float: left;
	height: auto;
	line-height: 13px;
	padding: 0px;
	width: 253px;
}

.serv-2-7 {
	background-color: #ffffff;
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	width: 651px;
}

.serv-3 {
	border: none;
	height: auto;
	text-align: left;
	width: 651px;
}

.serv-3-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 1px;
	padding: 0px;
	width: 651px;
}

.serv-3-2 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 13px;
	padding: 0px;
	width: 651px;
}

.serv-3-3 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding: 0px;
	width: 651px;
}

.serv-4 {
	border: none;
	height: auto;
	text-align: left;
	width: 425px;
}

.serv-4-1 {
	border: none;
	clear: both;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	width: 19px;
}

.serv-4-2 {
	border: none;
	float: left;
	height: auto;
	padding: 0px;
	width: 406px;
}

.serv-2-8 {
	background-color: #f5f5f5;
	border: none;
	float: left;
	height: auto;
	padding: 0px;
	width: 15px;
}

.serv-2-9 {
	background-color: #ffffff;
	border: none;
	float: left;
	height: auto;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 10px;
	padding-top: 0px;
	text-align: left;
	width: 235px;
}

.serv-1-4 {
	background-color: #f5f5f5;
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 35px;
	padding: 0px;
	width: 1003px;
}

.serv-1-5 {
	background-color: #043883;
	border: none;
	clear: both;
	float: left;
	height: auto;
	line-height: 65px;
	padding: 0px;
	width: 1003px;
}