article, aside, aside2, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display:block;
}
mark, rp, rt, ruby, summary, time {
	display:inline;
}
body {
	background:#212222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:1.125em;
	color:#242424;
}
html {
	min-width:1000px;
}
html, body {
	height:100%;
}
.container {
	margin:0 auto;
	position:relative;
	width:1000px;
	font-size:.8125em;
}
header {
	height:72px;
	overflow:hidden;
	background:url(../images/header-bg.gif) 0 0 repeat-x;
}
#gallery {
	height:496px;
	overflow:hidden;
	background:url(../images/gallerry-bg.gif) 0 0 repeat-x;
}
#content {
	float:left;
	width:575px;
	text-align: justify;
}
aside {
	float:left;
	width:302px;
	margin-right:42px;
	
	padding:4px;
}
.asidebackground
{
    background: #f0f9ff; /* Old browsers */
    background: -moz-linear-gradient(top,  #f0f9ff 0%, #cbebff 72%, #a1dbff 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f9ff), color-stop(72%,#cbebff), color-stop(100%,#a1dbff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f0f9ff 0%,#cbebff 72%,#a1dbff 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f0f9ff 0%,#cbebff 72%,#a1dbff 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f0f9ff 0%,#cbebff 72%,#a1dbff 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f0f9ff 0%,#cbebff 72%,#a1dbff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 ); /* IE6-9 */

}
aside2 {
	float:left;
	width:302px;
	margin-right:52px;
	padding:4px;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}
.clear {
	clear:both;
}
.col-1, .col-2, .col-3 {
	float:left;
}
.alignright {
	text-align:right;
}
.aligncenter {
	text-align:center;
}
.wrapper {
	width:100%;
	overflow:hidden;
}
.inside {
	padding:22px 27px 40px 27px;
}
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	vertical-align:middle;
	font-weight:normal;
}
figure {
	margin-bottom:18px;
}
.img-indent {
	margin:0 20px 0 0;
	float:left;
}
.img-box {
	width:100%;
	overflow:hidden;
	padding-bottom:15px;
}
.img-box figure {
	float:left;
	margin:0 20px 0 0;
	padding:0;
}
.extra-wrap {
	overflow:hidden;
}
p {
	margin-bottom:18px;
}
.p1 {
	margin-bottom:9px;
}
.p2 {
	margin-bottom:18px;
}
.p3 {
	margin-bottom:27px;
}
a {
	color:#f27f02;
	outline:none;
}
a:hover {
	text-decoration:none;
}
h1 {
	font-size:34px;
	line-height:1.2em;
	color:#fff;
	font-weight:normal;
	background:url(../images/logo.png) no-repeat 0 0;
	padding:6px 0 8px 69px;
	position:absolute;
	left:39px;
	top:6px;
}
h1 a {
	color:#fff;
	text-decoration:none;
}
h2 {
	font-size:30px;
	line-height:1.2em;
	font-weight:normal;
	color:#212222;
	margin-bottom:22px;
}
h2 span {
	color:#8a8a8a;
}
h3 {
	font-size:1em;
	margin-bottom:6px;
}
h3 a {
	color:#242424;
}
h3 a:hover {
	text-shadow:1px 1px 1px #888;
}
.main-box {
	border-top:5px solid #eaeaea;
	background:#fff;
	width:100%;
}
.contacts {
	padding-bottom:20px;
}
.contacts li {
	width:100%;
	overflow:hidden;
}
.contacts li strong {
	float:left;
	width:95px;
}
.list1 {
	margin-left:12px;
	padding-bottom:18px;
}
.list1 li {
	background:url(../images/arrow1.gif) no-repeat 0 6px;
	padding:0 0 0 12px;
}
header nav {
	float:right;
}
header nav ul li {
	float:left;
}
header nav ul li a {
	background-position: 0% 0%;
    font-size:22px;
	color:#fff;
	height:67px;
	line-height:67px;
	text-decoration:none;
	width:101px;
	text-align:center;
	float:left;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#383282', EndColorStr='#484095')";
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #383282), color-stop(1, #484095));
    background-color: #433b8f;
    background-repeat: repeat;
    background-attachment: scroll;
}
header nav ul li a.current, header nav ul li a:hover {
	padding-bottom:5px;
}
header nav ul li:nth-of-type(2) a {
 background:#0184cd;
 background-image:-moz-linear-gradient(top, #017bc8, #018ed3);
 background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #017bc8), color-stop(1, #018ed3));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#017bc8', EndColorStr='#018ed3');
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#017bc8', EndColorStr='#018ed3')";
}
header nav ul li:nth-of-type(3) a {
 background:#7cbc19;
 background-image:-moz-linear-gradient(top, #73b515, #86c31d);
 background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #73b515), color-stop(1, #86c31d));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#73b515', EndColorStr='#86c31d');
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#73b515', EndColorStr='#86c31d')";
}
header nav ul li:nth-of-type(4) a {
 background:#ffbc00;
 background-image:-moz-linear-gradient(top, #ffb500, #ffc300);
 background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffb500), color-stop(1, #ffc300));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffb500', EndColorStr='#ffc300');
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffb500', EndColorStr='#ffc300')";
}
header nav ul li:nth-of-type(5) a {
 background:#f07502;
 background-image:-moz-linear-gradient(top, #ee6c01, #f27f02);
 background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ee6c01), color-stop(1, #f27f02));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ee6c01', EndColorStr='#f27f02');
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#ee6c01', EndColorStr='#f27f02')";
}
header nav ul li:nth-of-type(6) a {
 background:#d00110;
 background-image:-moz-linear-gradient(top, #d00110, #da0116);
 background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #d00110), color-stop(1, #da0116));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#d00110', EndColorStr='#da0116');
 -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#d00110', EndColorStr='#da0116')";
}
.roundabout-holder {
	width:850px;
	height:496px;
	margin:0 auto;
}
.roundabout-moveable-item {
	width:646px;
	height:416px;
	cursor:pointer;
	border:3px solid #ccc;
	border:3px solid rgba(0, 0, 0, 0.08);
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.roundabout-moveable-item img {
	width:100%;
}
.roundabout-in-focus {
	border:3px solid rgba(0, 0, 0, 0.2);
}
#content {
}
#content img, aside img, aside2 img {
	border:3px solid #ebebeb;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
#content img:hover {
	border-color:#bbb;
}
.news li {
	overflow:hidden;
	position:relative;
	padding:0 0 26px 84px;
}
.news li:last-child {
	padding-bottom:0;
}
.news li figure {
	width:59px;
	height:59px;
	background:url(../images/date-bg1.gif) no-repeat 0 0;
	position:absolute;
	left:0;
	top:0;
	text-align:center;
	border:3px solid #ebebeb;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
}
.news li figure strong {
	display:block;
	font-size:30px;
	line-height:1.2em;
	margin-bottom:-7px;
	padding-top:4px;
}
.news li:nth-of-type(4n+2) figure {
 background:url(../images/date-bg2.gif) no-repeat 0 0;
}
.news li:nth-of-type(4n+3) figure {
 background:url(../images/date-bg3.gif) no-repeat 0 0;
}
.news li:nth-of-type(4n+4) figure {
 background:url(../images/date-bg4.gif) no-repeat 0 0;
}

.ReduceCost li {
	overflow:hidden;
	position:relative;
	padding:0 0 12px 40px;
}
.ReduceCost li:last-child {
	padding-bottom:0;
}
.ReduceCost li figure {
	width:23px;
	height:23px;
	background:url(../images/small-date-bg1.gif) no-repeat 0 0;
	position:absolute;
	left:0;
	top:0;
	text-align:center;
	border:3px solid #ebebeb;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
}
.ReduceCost li figure strong {
	display:block;
	font-size:16px;
	line-height:1.2em;
	margin-bottom:-7px;
	padding-top:4px;
}
.ReduceCost li:nth-of-type(4n+2) figure {
 background:url(../images/small-date-bg2.gif) no-repeat 0 0;
}
.ReduceCost li:nth-of-type(4n+3) figure {
 background:url(../images/small-date-bg3.gif) no-repeat 0 0;
}
.ReduceCost li:nth-of-type(4n+4) figure {
 background:url(../images/small-date-bg4.gif) no-repeat 0 0;
}

.team-list li {
	width:100%;
	overflow:hidden;
	padding-bottom:43px;
}
.team-list li:last-child {
	padding-bottom:0;
}
.team-list li figure {
	float:left;
	margin:0 20px 0 0;
	padding:0;
}
#loopedSlider .wrap {
	width:295px;
	height:295px;
	overflow:hidden;
	position:relative;
}
#loopedSlider .slides {
	position:absolute;
	top:0;
	left:0;
}
#loopedSlider .slides div {
	position:absolute;
	top:0;
	width:295px;
	display:none;
}
#loopedSlider {
	width:295px;
	position:relative;
	clear:both;
}
#loopedSlider .nav-controls {
	width:100%;
	overflow:hidden;
	padding-top:10px;
}
#loopedSlider li {
	display:inline;
}
#loopedSlider li a.previous {
	float:left;
}
#loopedSlider li a.next {
	float:right;
}
#contacts-form {
	clear:right;
	width:100%;
	overflow:hidden;
}
#contacts-form fieldset {
	border:none;
	float:left;
}
#contacts-form .field {
	clear:both;
}
#contacts-form label {
	float:left;
	width:110px;
	line-height:18px;
	padding-bottom:6px;
	font-weight:bold;
}
#contacts-form input {
	width:205px;
	padding:1px 0 1px 3px;
	background:none;
	border:1px solid #e5e5e5;
	color:#616161;
	float:left;
}
#contacts-form input:invalid {
 border-color:red;
}
#contacts-form textarea {
	width:450px;
	height:215px;
	padding:1px 0 1px 3px;
	background:none;
	border:1px solid #e5e5e5;
	color:#616161;
	margin-bottom:12px;
	overflow:auto;
	float:left;
}
#contacts-form div:last-child {
	padding-left:110px;
}
footer {
	padding:20px 0 22px 0;
	border-top:5px solid #eee;
	color:#ccc;
}
.footerlink {
	width:100%;
	overflow:hidden;
}
.footerlink p {
	margin:0;
	padding:0;
	line-height:normal;
	white-space:nowrap;
	text-indent:inherit;
	color:#ccc;
}
.footerlink a {
	color:#ccc;
	font-weight:normal;
	margin:0;
	padding:0;
	border:none;
	text-decoration:underline;
	background-color:transparent;
}
.footerlink a:hover {
	color:#ccc;
	background-color:transparent;
	text-decoration:none;
}
.footerlink .lf {
	float:left;
	margin-left:40px;
}
.footerlink .rf {
	float:right;
	margin-right:40px;
}
a {
	outline:none;
}


#divRightLinkHeader
{
    background: url('images/bg_rightlinkheader.png') no-repeat;
    z-index: 10000;
    text-align: center;
    font-size: 18px;
    font-family: OswaldLight, verdana, helvetica, sans-serif;
    color: #ffa734;
    height: 60px;
    width: 328px;
    vertical-align: middle;
    margin: -710px auto 0 auto;
    line-height: 22px;
    letter-spacing: 1px;
    position: relative;
}

#divRightLinkHeader div
{
    padding-top: 10px;
    z-index: 10000;
}

.RightLink
{
    background: #533e31;
    color: #ffa930;
    width: 322px;
    background: #533e31;
    margin: 0 auto;
    height: 740px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    behavior: url(PIE.htc);
    z-index: 1;
    position: relative;
}

ul.How_Our
{
    list-style: none url('images/Arrow2.png') inside;
    font-size: 16px;
    font-family: OswaldLight, verdana, helvetica, sans-serif;
    padding-top: 100px;
    font-weight: normal;
}

ul.How_Our li
{
    list-style: none url('images/Arrow2.png') inside;
    color: #ffa930;
    font-size: 16px;
    font-family: OswaldLight, verdana, helvetica, sans-serif;
    margin: 5px 5px 5px -15px;
    line-height: 20px;
    letter-spacing: 1px;
    font-weight: normal;
}

.homepageflash
{
    width: 286px;
    height: 311px;
    float: left;
    margin-left: 15px;
}

.left_selection_links{
	width:291px;
	height:440px;
	float:left;
				
}
.left_inner_border{
	width:291px;
	height:562px;
	background: #ffbb28;
	padding-top:8px;
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffbb28), to(#F7A513));
    background: -webkit-linear-gradient(#ffbb28, #F7A513);
    background: -moz-linear-gradient(#ffbb28, #F7A513);
    background: -ms-linear-gradient(#ffbb28, #F7A513);
    background: -o-linear-gradient(#ffbb28, #F7A513);
    background: linear-gradient(#ffbb28, #F7A513);
    -pie-background: linear-gradient(#ffbb28, #F7A513);
	    background-color:#F8A614;
		    -webkit-border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px;
    behavior:url(PIE.htc);
    position:relative;
    z-index:5;
}
ul.features_links li{
	width:291px;
	height:35px;
	background:url(../images/features_link_bg.jpg) left bottom no-repeat;
	line-height:36px;
	padding-top:4px;
	margin:0;
	display:block;
}
ul.features_links li a, ul.features_links li a:hover{
	width:291px;
	display:block;
	font-size:13px;
	/*border-bottom:1px dotted #fff;*/
	text-indent:52px;
	text-decoration:none;
	color:#fff;
	cursor:pointer;				
	}
ul.features_links li a:hover{
	display:block;
	width:291px;
	height:36px;
	background:url(../images/hover.jpg) left bottom no-repeat;
	background-color:#fc880f;
}
.hoverClass{
	background:url(../images/hover.jpg) left bottom no-repeat;
	display:block;
	width:291px;
	height:36px;
}						
				
/**************************styles for Benefits.html page***************************************/
ul.Benefits li{
	height:35px;
	background: url(../images/BenefitsBackground.png) left bottom no-repeat;
	line-height:36px;
	padding-top:4px;
	margin:5px;
	display:block;
	font-size:15px;
	/*border-bottom:1px dotted #fff;*/
	text-indent:52px;
	text-decoration:none;
	
	color:#000;	
}
/**********************************************************************************************/
/**************************styles for about_us.html page***************************************/

.bannerSec_aboutus{
	background:url(../images/about_us_banner.jpg) no-repeat;
}
	.bodyInnerpage{
		width:880px;
		height:auto;
		background:none;
		margin:0 auto;
		overflow:hidden;
	}
	.captionbg{
		width:880px;
		
		background:url(../images/caption_bg.jpg);
		margin-bottom:10px;
	}
		.captionbg h2{
			width:25%;
			height:45px;
			line-height:45px;
			background:url(../images/caption_right.jpg) no-repeat right #2f2f2f;
			text-indent:25px;
			font-size:22px;
			color:#fff;
		}
	.about_Contentarea{
		width:880px;
		
		/*background:url(../images/inner_grey_texture.jpg);*/
		/*padding:20px;*/
	}
	
	/***aboutcontent left area***/
	
		.about_intro_left{
			width:550px;
			height:439px;
			float:left;
		}
			.about_intro_left_top{width:550px; height:5px; overflow:hidden; background:url(../images/about_intro_left_top.jpg) no-repeat bottom;}
			.aboutcontentArea{
				width:550px;
				height:auto;
				background:url(../images/about_introduction_center.png) left repeat-y;
			}
			.aboutcontentArea h3{
				font-size:19px;
				color:#3f90c8;
				line-height:30px;
				text-indent:20px;
				background-color:#efefef;
				margin-right:5px;
			}

			p.intro{
				font-size:12px;
				color:#545454;
				line-height:18px;
				text-align:justify;
				padding:10px 20px;
				background-color:#efefef;
				height:400px;
			}
			p.intro_L{
				font-size:12px;
				color:#545454;
				line-height:18px;
				text-align:justify;
				padding:10px 20px;
				margin-right:5px;
				background-color:#efefef;
				-webkit-border-radius: 5px 5px 0 0;
                -moz-border-radius: 5px 5px 0 0;
                border-radius: 5px 5px 0 0;
                behavior:url(PIE.htc);
	            position:relative;
	            z-index:5;
				
			}	
			
				p.intro span, p.intro em{
					color:#f48503;
				}
			.contentbluecentre{
				width:550px;
				height:115px;
				background:url(../images/content_centre_orange.jpg) repeat-x;
			}
				p.experience {
					width:395px;
					height:52px;
					float:left;
					font-size:15px;
					color:#fff;
					margin:26px 0 0 22px;
					display:block;
				}
				p.globe{
					width:133px;
					height:115px;
					float:left;
					background:url(../images/globe_right_orange.jpg) right bottom no-repeat;
				}
					p.globe img{
						margin:12px 0 0 15px;
					}
				p.service_left{
					width:5px;
					height:32px;
					float:left;
					background:url(../images/click_left.jpg) no-repeat left bottom;
					overflow:hidden;
				}
				p.clickservice{
					width:535px;
					height:32px;
					background:#000;
					color:#fff;
					font-size:16px;
					line-height:32px;
					float:left;
				}
				p.clickservice a{color:#fff;}
				p.clickservice a:hover{
					color:#fff;
					text-decoration:underline;
				}
					p.clickservice img{
						position:relative;
						float:left;
						left:88px;
					}
				p.service_right{
					background:url(../images/click_right.jpg) no-repeat right;
					width:10px;
					height:32px;
					float:left;
				}
				
	/***aboutcontent right area***/
		
	.aboutcontentRight{
		width:318px;
		height:439px;
		float:left;
		margin-left:12px;
	}
		.aboutrighttop{
			width:318px;
			height:5px;
			overflow:hidden;
			background:url(../images/content_right_top.jpg) no-repeat bottom;
		}
		.aboutrightcentre{
			width:318px;
			height:400px;
			background:#fff;
		}
			.aboutrightcentre h3{
				font-size:19px;
				color:#000;
				line-height:30px;
				text-indent:20px;
				background-color:#efefef;
				 -webkit-border-radius: 5px 5px 0 0;
                -moz-border-radius: 5px 5px 0 0;
                border-radius: 5px 5px 0 0;
                behavior:url(PIE.htc);
	            position:relative;
	            z-index:5;
			}
			
			p.clickservice2{
				width:308px;
				height:32px;
				background:#000;
				color:#fff;
				font-size:16px;
				line-height:32px;
				float:left;
			}
			p.clickservice2 a{color:#fff;}
			p.clickservice2 a:hover{
				color:#fff;
				text-decoration:underline;
			}
				p.clickservice2 img{
					position:relative;
					float:left;
					left:12px;
				}
				p.service_right2{
					background:url(../images/click_right2.jpg) no-repeat right;
					width:5px;
					height:32px;
					float:left;
				}
				
			/***other products section 2nd***/
			
			.otherProductsCont2{
				width:1002px;
				height:139px;
				background:url(../images/gr_texture.jpg);
				margin:0 auto;
			}
			
				.otherProductsleft2{
					width:119px;
					height:93px;
					float:left;
					padding:22px 18px;
					font-size:16px;
					color:#fff;
				}
			
				ul.otherProducts2{
					width:830px;
					height:125px;
					float:left;
					margin:11px 14px 3px 0px;
					background:url(../images/other_products_bg2.png) no-repeat;
				}
					ul.otherProducts2 li{
						width:256px;
						height:108px;
						float:left;
						border-right:1px solid #424242;
						padding:12px 10px 0 10px;
						text-align:justify;
					}
					ul.otherProducts2 li span{
						color:#8b8282;
						font-size:11px;
						line-height:13px;
						display:block;
					}

					.title2{
						width:77px;
						height:18px;
						color:#eb8106;
						font-size:16px;
						margin-bottom:5px;
						float:left;
					}
					.title2 b{
						color:#4b93dd;
					}
						.otherProducts2 p a, .otherProducts2 p a:hover{
							color:#eb8106;
							text-decoration:none;
							margin-right:8px;
						}
						
/*****************contact_us page styles************************/

	.bannerSec_contactus{
		background:url(../images/contact_banner.jpg) no-repeat;
	}
	.white_outer_cornor{
		width:880px;
		height:auto;
		background:#fff;
		margin-top:25px;
	}
	.addressLeft{
		width:375px;
		height:400px;
		float:left;
	}
	.address{
		width:375px;
		height:156px;
		display:block;
		border-bottom:1px dotted #2b7ead;
	}
	.address h2{
		font-size:18px;
		color:#000;
		height:24px;
		border-bottom:1px dotted #2b7ead;
	}
	.address p, .address p a{
		padding-top:10px;
		font-size:14px;
		color:#656666;
	}
		.address p a:hover{
			color:#09F;
		}
	#google_map{
		width:362px;
		height:258px;
		padding:5px;
		border:1px solid #a2a0a0;
		margin-top:20px;
	}
			
.formArea{
	width:485px;
	height:380px;
	float:left;
	margin-left:20px;
}
	.formArea h2{
		width:505px;
		height:51px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:17px;
		color:#e87905;
	}
.formColumn{
width:505px;
height:auto;
overflow:hidden;
margin-bottom:9px;
}
.nameSection, .namebottom{
	width:143px;
	height:31px;
	float:left;
	line-height:31px;
	text-align:right;
	color:#2C2D29;
	font-size:12px;
	padding-right:8px;
	font-family:Segoe UI;
}
	.nameSection span, .namebottom span{
		color:#f00;
	}
						
.formSection, .formSection input, .formbottom, .formbottom input{
	width:353px;
	height:31px;
	float:left;
}
	.formSection input{
		width:343px;
		background:url(../images/form_bg.jpg) no-repeat;
		border:none;
		font-size:14px;
		color:#666;
		line-height:31px;
		padding:0 5px;
	}
	.contact{
		width:142px;
		height:31px;
		float:left;
	}
		.contact input{
			background:url(../images/contact_bg.jpg) no-repeat;
			width:128px;
			padding:0 5px;
		}
		.extention{
			width:50px; height:31px;
			float:left;
			line-height:31px;
			text-align:right;
			color:#666666;
			font-size:14px;
			padding-right:8px;
		}
		.extentioncoloumn{width:60px; float:left;}
		.extentioncoloumn input{width:60px;   background:url(../images/extent_bg.jpg) no-repeat;}
								
		.center{width:90px;height:31px;float:left;}
		.center input{background:url(../images/center_bg.png) no-repeat;width:128px;padding:0 5px;}								
								
		.children{	width:50px; height:31px;float:left;line-height:31px;
					text-align:right;color:#666666;font-size:14px;
					padding-right:8px;}
		.childrencoloumn{width:60px; float:left;}
		.childrencoloumn input{width:60px;   background:url(../images/center_bg.png) no-repeat;}
		.childrenfont{color:#2C2D29;font-size:12px;font-family:Segoe UI;}
		.children span{color:#FF0000;}
									
.formbottom{ width:151px; height:132px;}	
.namebottom{ width:141px; height:80px;}
.formbottom textarea{ width:260px; height:110px; background:url(../images/form_bottom.jpg) no-repeat; border:none; padding:5px; resize:none;}
						
.submit_btn{
	width:153px;
	height:37px;
	float:left;
	margin-left:150px;
	margin-right:-35px;
}
	.submit_btn input{
		width:132px;
		height:37px;
		background:url(../images/submit_btn.jpg) no-repeat;
		display:block;
		border:none;
		cursor:pointer;
		font-size:18px;
	}
	.submit_btn input:hover{
		background:url(../images/submit_hover.jpg) no-repeat;
	}
			