body{	margin:0px; padding:0px;}
.mainpage{
	width:1000px;
	height:auto;
	margin:0px auto;
	}
.header{
	width:1000px;
	height:auto;
	float:left;
	}
.header1{
	width:960px;
	height:auto;
	float:left;
	padding:0px 20px;
	margin-top:15px;
	}
.header2{
	width:958px;
	height:auto;
	float:left;
	border:solid 1px #d1d1d1;	
	}
.logo_bg{
	width:179px;
	height:89px;
	float:left;
	padding:0px 0px 0px 20px;
	}
.logo_bg1{
	width:179px;
	height:98px;
	float:left;
	padding:0px 0px 0px 20px;
	}
.logo_right{
	width:801px;
	height:auto;
	float:left;
	}
.buttons{
	width:149px;
	height:auto;
	float:right;
	margin:0px 20px 0px 0px;
	}
.buttons ul{
	margin:0px 0px;
	padding:0px 0px;
	}
.buttons ul li{
	display:inline;
	list-style:none;
	padding:0px 6px 0px 5px;
	}
.buttons ul li a{
	font:normal 11px tahoma;
	color:#5c5c5c;
	text-decoration:none;
	}
.buttons1{
	width:580px;
	height:auto;
	float:right;
	padding:12px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
.buttons1 ul{
	margin:0px;
	padding:0px;
	}
.buttons1 ul li{
	display:inline;
	list-style:none;
	padding:0px 6px 0px 5px;
	}
.buttons1 ul li a{
	font:bold 12px Arial;
	color:#ffffff;
	text-decoration:none;
	}
.bottom_links{
	width:960px;
	height:auto;
	text-align:center;
	float:left;
	}
.bottom_links ul{
	margin:0px;
	padding:0px;
	}
.bottom_links ul li{
	display:inline;
	list-style:none;
	padding:0px 10px 0px 10px;
	}
.bottom_links ul li a{
	font:normal 11px Arial;
	color:#8f8c8c;
	text-decoration:none;
	}

.under_line{
	font:600 12px Arial;
	color:#FFFFFF;
	}
.grey_bg{
	width:20px;
	height:34px;
	float:left;
	background-image:url(../images/grey_bg.jpg);
	background-repeat:repeat-x;
	border-bottom:solid 5px #00adff;
	}
/*----text----*/
.blue_heading, .blue_heading1{
	font:bold 14px Arial;
	color:#56bdef;
	text-decoration:none;
	}
.white_heading{
	font:bold 14px Arial;
	color:#5c5c5c;
	text-decoration:none;
	}
.white1_heading{
	font:bold 14px Arial;
	color:#ffffff;
	text-decoration:none;
	}
.blue_heading1{
	font-size:12px;
	}
.regular_text{
	font:normal 11px tahoma;
	color:#5c5c5c;
	text-decoration:none;
	text-align:justify;
	line-height:16px;
	}
/*----text end----*/
.inner_box_left{
	width:467px;
	height:auto;
	float:left;
	margin:3px 7px 0px 5px;
	}
.inner_box_right{
	width:467px;
	height:auto;
	float:left;
	margin:3px 0px 0px 0px;
	}
.inner1_box_left{
	width:233px;
	height:auto;
	float:left;
	margin:0px;
	padding:5px 0px;
	}
.inner1_box_image_p{
	width:99px;
	height:auto;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px;
	}
.inner1_box_text_p{
	width:110px;
	height:auto;
	float:left;
	padding:0px 0px 0px 13px;
	margin:0px;
	}
.white_box{
	width:473px;
	height:auto;
	float:left;
	border:solid 1px #d1d1d1;
	margin:0px 7px 0px 7px;
	}
.white_box1{
	width:448px;
	height:auto;
	float:left;
	margin:10px 0px 0px 12px; 
	}
.grey1_bg_p{
	widht:310px;
	height:74px;
	padding:0px 0px 0px 10px;
	margin:0px;
	float:left;
	background-color:#e5e5e5;
	}
.flower_image_p{
	width:99px;
	height:74px;
	float:left;
	padding:0px 0px 0px 20px;
	margin:0px;
	}
.form_box{
	width:100px;
	height:auto;
	float:left;
	text-align:left;
	}
.text1_box{
	width:300px;
	height:auto;
	float:left;
	margin-left:10px;
	}
.grey_box{
	width:235px;
	height:auto;
	float:left;
	background-image:url(../images/grey_bg1.jpg);
	background-repeat:repeat-x;
	border-top:solid 1px #d1d1d1;
	}
.grey1_box{
	width:235px;
	height:auto;
	float:left;
	margin-top:10px;
	}
.image_box{
	width:99px;
	height:auto;
	float:left;
	border:solid 1px #666666;
	padding:0px 3px 0px 3px 
	}
.grey1_image_p{
	width:89px;
	height:76px;
	float:left;
	margin:0px;
	}
.grey1_text_p{
	width:100px;
	height:76px;
	float:left;
	margin:0px;
	padding:10px 0px 0px 18px;
	}
.rnd_body {
	width:210px;
	height:auto;
	float:left;
	border:1px solid #d1d1d1;
	padding:10px 10px 10px 10px;
	}
.rnd_heading{
	width:210px;
	height:auto;
	float:left;
	}

.buttons2{
	width:170px;
	height:auto;
	float:left;
	padding:0px 0px 0px 0px;
	}
.buttons2 ul{
	margin:0px 0px;
	padding:0px 10px;
	}
.buttons2 ul li{
	display:block;
	list-style:none;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	}
.buttons2 ul li a{
	font:500 12px arial;
	color:#5c5c5c;
	text-decoration:none;
	}
.inner_image{
	width:232px;
	height:auto;
	float:left;
	}
.box_inner{
	width:700px;
	height:auto;
	float:left;
	margin:10px 100px 10px 100px;
	border: solid 2px #d1d1d1;
	}
.box1_inner{
	width:600px;
	height:auto;
	float:left;
	margin:40px 0px 40px 40px;
	}
.post_text{
	font:600 14px Arial, Helvetica;
	color:#56bdef;
	text-decoration:none;
 }
.div_left{
	width:232px;
    height:auto;
	float:left;
	border:1px solid #d9dde0;
	margin:10px 13px 10px 0px;
	}
.about_hed_div{
	width:220px;
	height:13px;
	float:left;
	margin:1px 1px 0px 1px;
	padding:6px 0px 6px 10px;
	background:url(../images/head1_bg.jpg) repeat-x;
	}

.buttons2{
	width:190px;
	height:auto;
	float:left;
	padding:10px 10px 10px 10px;
	}
.buttons2 ul{
	margin:0px 0px;
	padding:0px 10px;
	}
.buttons2 ul li{
	display:block;
	list-style:none;
	margin:0px 0px 0px 0px;
	overflow:hidden;
	}
.buttons2 ul li a{
	font:500 12px arial;
	color:#5c5c5c;
	text-decoration:none;
	}
.images_box{
	width:689px;
	height:auto;
	float:left;
	}
.images1_box{
	width:683px;
	height:auto;
	float:left;
	padding:1px 1px;
	background:url(../images/head1_bg.jpg) repeat-x;
	padding:5px 0px;
	}
.images_box ul{
	margin:0px 0px ;
	padding:0px 0px;
	}
.images_box ul li{
	display:inline;
	list-style:none;
	margin:0px 3px 0px 3px;
	}
.images_box ul li a{
	font:normal 11px tahoma;
	color:#999999;
	text-decoration:none;
	}
.box_numbering_p{
	width:12px;
	height:auto;
	float:left;
	border:solid 1px #5c5c5c;
	margin:0px 0px 0px 10px;
	padding:0px 3px 0px 3px;
	text-align:center;
	}
.box1_numbering_p{
	width:30px;
	height:auto;
	float:left;
	border:solid 1px #5c5c5c;
	margin:0px 0px 0px ;
	padding:0px 10px 0px 10px;
	}
.box2_numbering_p{
	width:200px;
	height:auto;
	float:left;
	margin:0px 0px 0px 0px ;
	padding:0px 10px 0px 10px;
	}






