@import url("fonts.css");
@charset "utf-8";
/* CSS Document */

/* reset code */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* reset code ends */
body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #c9c9c9;
}

#wrapper {
	background-color: #f3f3f3;
	height: auto;
	width: 1000px;
}

/* head starts here */
#header
{
	width:100%;
	height:129px;
	background-color:#FFFFFF;
	float:left;
}

#header_left
{
	width:435px;
	height:129px;
	float:left;
	padding:0 0 0 10px;
}
.logo
{
	margin:20px 0 0 0;
}
#header_right
{
	width:555px;
	height:129px;
	float:left;
}
#header_top {
	height: 56px;
	width: 555px;
	float:left;
}
#header_bottom
{
	width:555px;
	height:33px;
	padding:80px 0 0 0;
}
.head_top
{
	-webkit-border-bottom-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-moz-border-radius-bottomleft: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
border:1px solid #d5d5d5;
margin:0 20px 0 0;
}
#headtop_radius
{
	width:214px;
	height:25px;
	float:right;
	padding:10px 0 0 0;
	
}
.certificate
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#787878;
	text-decoration:none;

}
a.certificate:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#787878;
	text-decoration:underline;
}
.active_policy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#eb268f;
	text-decoration:none;

}

/* header ends here */

/*banner starts here */

#banner
{
	width:100%;
	height:280px;
	background-color:#f3f3f3;
	float:left;
}
#banner_left
{
	width:709px;
	height:280px;
	float:left;
	padding:10px 0 0 0;
}
#banner_right
{
	width:291px;
	height:280px;
	float:right;
}
#banright_radius
{
	width:269px;
	height:259px;
	background-color:#fff;
	margin:10px 0 0 0;
}
.banright_radius
{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:1px solid #d5d5d5;
}
#ban_left
{
	width:21px;
	height:259px;
	float:left;
}
#ban_middle
{
	width:178px;
	height:259px;
	float:left;
}
#ban_top1
{
	width:178px;
	height:14px;
}
.ban_class
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c46923;
}
#ban_top2
{
	width:178px;
	height:28px;
}
#ban_top3
{
	width:118px;
	height:25px;
	border-bottom:1px dotted #c46923;
	padding:10px 60px 0 0;
}
#ban_top6
{
	width:68px;
	height:25px;
	border-bottom:1px dotted #c46923;
	padding:10px 110px 0 0;
}
#ban_top7
{
	width:140px;
	height:25px;
	border-bottom:1px dotted #c46923;
	padding:10px 38px 0 0;
}
#ban_top8
{
	width:73px;
	height:25px;
	border-bottom:1px dotted #c46923;
	padding:10px 105px 0 0;
}
#ban_top9
{
	width:118px;
	height:25px;
	padding:10px 60px 0 0;
}
#ban_top4
{
	width:178px;
	height:35px;
}
#ban_top5
{
	width:178px;
	height:3px;
}
#ban_right
{
	width:70px;
	height:259px;
	float:left;
}

/* banner ends here */

/* content starts here */

#content
{
	width:1000px;
	height:auto;
	background-color:#FFF;
	float:left;
	padding-bottom: 10px;
}

#content_left
{
	width:292px;
	height:267px;
	float:left;
}
#contentleft_raduis
{
	width:269px;
	height:251px;
	margin:10px 0 0 7px;
}
#conleft_1
{
	width:22px;
	height:251px;
	float:left;
}
#conleft_2
{
	width:230px;
	height:251px;
	float:left;
}
#contop_1
{
	width:226px;
	height:13px;
}
#contop_2
{
	width:161px;
	height:24px;
	padding:0 65px 0 0;
}
#contop_3
{
	width:221px;
	height:23px;
	border-bottom:1px dotted #71a2eb;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	text-align: left;
}
.conclass
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#71a2eb;
	font-weight:bold;
	text-align:left;
	background-image: url(images/arrow_1.png);
	background-position: left;
	background-repeat: no-repeat;
	text-decoration:none;
}
a.conclass:hover
{
	color:#395a8c;
}
.conclass_active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#395a8c;
	font-weight:bold;
	text-align:left;
	background-image: url(images/arrow_1.png);
	background-position: left;
	background-repeat: no-repeat;
	text-decoration:none;
}

#contop_6
{
	width:221px;
	height:30px;
	padding:15px 0 0 0;
	text-align:left;
}
#contop_7
{
	width:226px;
	height:24px;
}
#conleft_3
{
	width:17px;
	height:251px;
	float:left;
}
#content_middle
{
	width:416px;
	height:267px;
	float:left;
}
#conmiddle_radius
{
	width:400px;
	height:251px;
	margin:10px 0 0 7px;
}
#conmid_1
{
	width:17px;
	height:251px;
	float:left;
}
#conmid_2
{
	width:363px;
	height:251px;
	float:left;
}
#conmidtop_1
{
	width:363px;
	height:46px;
}
#conmidtop_2
{
	width:363px;
	height:153px;
	padding:15px 0 0 0;
}
#conmidtop_3
{
	width:363px;
	height:24px;
}
.para
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#555555;
	text-align:left;
	line-height: 18px;
}
.read_more
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#71a2eb;
	text-decoration:none;
	float: right;
}
a.read_more:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#71a2eb;
	text-align:right;
	text-decoration:underline;
}
	
#conmid_3
{
	width:20px;
	height:251px;
	float:left;
}
#content_right
{
	width:292px;
	height:267px;
	float:left;
}
#conright_1
{
	width:20px;
	height:251px;
	float:left;
}
#conright_2
{
	width:226px;
	height:251px;
	float:left;
}
#conright_3
{
	width:23px;
	height:251px;
	float:left;
}
#conright_top1
{
	width:226px;
	height:179px;
	padding:10px 0 0 0;
}
#conrighttop_2
{
	width:226px;
	height:24px;
}
/* content ends here */

/*content 2 starts here */

#main
{
	width:100%;
	height:273px;
	background-color: #FFF;
	float:left;
}
#main_top1
{
	width:226px;
	height:25px;
	padding:15px 0 0 0;
}
#main_top2
{
	width:226px;
	height:196px;
	padding:15px 0 0 0;
}
#main_middle
{
	width:416px;
	height:257px;
	float:left;
	padding:10px 0 0 0;
}
#mainright_top1
{
	width:226px;
	height:25px;
	padding:15px 0 0 0;
}
#mainright_top2
{
	width:226px;
	height:162px;
	padding:25px 0 0 0;
}

#color
{
	width:100%;
	height:5px;
	background-color:#999999;
	float:left;
}
/*content 2 ends here */

/*quicklink starts here */

#quicklink
{
	width:100%;
	height:194px;
	background-color: #eaeaea;
	float:left;
}
#quick_left1
{
	width:220px;
	height:194px;
	float:left;
}
#quick_top1
{
	width:220px;
	height:46px;
}
#main_border
{
	width:186px;
	height:19px;
	border-bottom:1px dotted #333333;
	margin:10px 0 0 10px;
	padding:10px 0 0 0;
}
.main_menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#555555;
	text-align:left;
}
.menu_class
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:left;
	line-height: 25px;
	text-decoration:none;
}
a.menu_class:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-align:left;
	line-height: 25px;
	text-decoration:underline;
}
#quick_botom1
{
	width:220px;
	height:148px;
	padding:0 0 0 20px;
}
#quick_left2
{
	width:280px;
	height:194px;
	float:left;
}
#product_border
{
	width:187px;
	height:19px;
	border-bottom:1px dotted #333333;
	margin:10px 0 0 20px;
	padding:10px 0 0 0;
	float:left;
}
#quick_top2
{
	width:280px;
	height:46px;
}
#quick_botom2
{
	width:280px;
	height:138px;
	padding:10px 0 0 20px;

}
#quick_left3
{
	width:271px;
	height:194px;
	float:left;
}
#quick_top3
{
	width:271px;
	height:46px;
}
#quick_botom3
{
	width:251px;
	height:138px;
	padding:10px 0 0 20px;

}
#quick_left4
{
	width:209px;
	height:149px;
	float:left;
	padding:45px 20px 0 0;
}

/* quicklink ends here */

/* footer starts here */

#footer
{
	width:100%;
	height:32px;
	background-color:#d0d0d0;
	float:left;
}
#foot_left
{
	width:500px;
	height:22px;
	float:left;
	padding:10px 0 0 0;
}
.foot
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#555555;
	text-align:left;
}
.foot_1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#555555;
	text-align:right;
	text-decoration:none;
}
a.foot_1:hover
{
		font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#555555;
	text-align:right;
	text-decoration:underline;
}
#foot_right
{
	width:500px;
	height:22px;
	float:right;
	padding:10px 0 0 0;
}



/* footer ends here */

#about-body-box{
	width:675px;
	height:auto;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:1px solid #d5d5d5;
	float:right;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
}
.about
{
	font-family:'Swiss721BT-Black';
	font-size:18px;
	color:#fd75a3;
	text-align:left;
	text-transform: uppercase;
}
p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#555555;
	text-align:left;
	line-height: 18px;

}
#product{
	width:665px;
	height:auto;
	padding:10px 0 0 10px;
	float:left;
}
.product
{
	padding-right:40px;
}
.product_title
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	color:#fd75a3;
	text-align:left;
}
#enquiry_top1
{
	width:410px;
	height:auto;
	padding-bottom: 10px;
	float: left;
	padding-top: 5px;
}
#enq_left
{
	width:100px;
	height:auto;
	float:left;
}
#enq_right
{
	width:280px;
	height:auto;
	float:right;
	margin-right: 20px;
	margin-left: 5px;
}
.submit_buton
{
	padding:7px 30px;
	float:left;
	margin:0 0 0 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border:1px solid #cdcdcd;
box-shadow:1px 1px 2px #CCCCCC;

background: #f62e71; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2MmU3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZDc1YTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f62e71 0%, #fd75a3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f62e71), color-stop(100%,#fd75a3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f62e71 0%,#fd75a3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f62e71 0%,#fd75a3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f62e71 0%,#fd75a3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f62e71 0%,#fd75a3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f62e71', endColorstr='#fd75a3',GradientType=0 ); /* IE6-8 */

}
.textbox_shadow
{
	border:1px solid #CCC;
	
		box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
		background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);

}
/*contact start here*/

#contact_left
{
	width:475px;
	height:auto;
	float:left;
	padding-left: 10px;
	padding-top:10px;
}
#contact_top1
{
	width:475px;
	height:auto;
	float: left;
}
#contact_left1
{
	width:50px;
	height:auto;
	float:left;
}
#contact_mid1
{
	width:150px;
	height:auto;
	float:left;
	letter-spacing: 1px;
	font-weight: bold;
}
#contact_right1
{
	width:275px;
	height:auto;
	float:left;
	padding-bottom: 10px;
	letter-spacing: 1px;
}

#contact_right
{
	width:478px;
	height:auto;
	float:right;
	margin-top: 10px;
	padding-top: 10px;
	margin-right: 15px;

}
.contact
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5d5c5c;
	text-align:left;
	line-height:19px;
	text-decoration:none;
}
.contact_title
{
	font-family:'Swiss721BT-Black';
	font-size:18px;
	color:#fd75a3;
	text-align:left;
	padding-bottom: 20px;
}


/*contact end here*/
#thank
{
	width:1000px;
	height:auto;
	background-color:#FFF;
	float:left;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
#process
{
	width:auto;
	height:auto;
	float:left;
	margin:20px 0 0 0;
}
.video_title
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#fd75a3;
	text-align:left;
	line-height:40px;
}
#moving-content
{
	width:980px;
	height:auto;
	background-color:#FFF;
	float:left;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#09C;
	font-weight:bold;
}