@charset "UTF-8";

p{
	line-height: 18px;
	font-size:11px;
}

.class_h1{
	height:15px;
	width:100%;
	float:left;
	padding-bottom:5px;
}

h1{
	
	font-size:13px;
	font-weight:500;
	color:#000000;
}

.Menu {
	text-decoration: none;	
	letter-spacing: 1px;
	width:auto;	
}
.Menu_home{
	color:#999999;
	text-decoration: none;
	cursor:default;
	}

a.Menu:hover {
	text-decoration: none;
	letter-spacing: 1px;
}

.MenuBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	color: #7e8081; 
}

.MainHeadline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	line-height:1.32em;
	padding-top:8px;
}
a.MainHeadline:hover {
	font-size: 1.1em;
}

.MainBigHeadline {
	font-size: 36px;
	color: #000;
	line-height: 28px;
	
}
.MainSmallTitle {
	line-height:1.34em;
}

a.MainSmallTitle:hover {
	line-height:1.34em;
}

.MainLink {
	font-size: 0.95em;
}
.MainLink a{
	font-size: 0.95em;
}
a.MainLink:hover  {
	font-size: 0.95em;
	
}
a{
	color: #7e8081;
}
a:link {
	text-decoration: none;
}
a:visited {
	color: #7e8081;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
.active {
	color: #000000;
	text-decoration: none;
	cursor:default;
	font-weight:bold;
}
a:home_link {
	text-decoration: none;
}
.home_link {
	text-decoration: none;
	cursor:default;
}
a:hover home_link
{
	text-decoration: none;
	cursor:default;
}
.no_menu{
	cursor:default;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:focus{
	color: #000000;
	text-decoration: none;
}
.MainBorder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c0c0c0;
	border-left-color: #c0c0c0;
}
.MainMediumTitle {
	line-height:1.34em;
	/*font-size: 1.20em;*/
	font-size: 1em;
	color: #000;
}

a.MainMediumTitle{
		color: #7e8081;
}

a.MainMediumTitle:hover{
	color:#000000;
}

.Button {
	color: #000;
	/*background-color: #FFF;*/
	/*border: 1px solid #939598;*/
}
.submitButton {
	color: #000;
	background-color: #FFF;
	border: 1px solid #000;
}
.MainTextBox {
	font-size:1em;
	font-family: Georgia, "Times New Roman", Times, Helvetica, Arial,serif;
	/*Helvetica, Arial, serif;*/
	color: #000;
	border: 1px solid #000;
}
.MainTextGrey {
	color: #7e8081; /*#999;*/
	line-height: 1.32em;
}
a.MainTextGrey:hover  {
	color: #000000; /*#999;*/
	line-height: 1.32em;;
}
.WhatsNewOption {
	color: #000; /*#a7a9ab;*/
	font-size: 1.05em;
}
.Select {
	color: #000;
	background-color: #FFF;
	border: 1px solid #939598;
}
.MainTextGreyUnderline {
	color: #7e8081; /*#999;*/
	line-height: 1.32em;
	text-decoration: underline;
}
.t1_r1_c1 { 
	width: 630px;
	height: 360px;
	padding: 0px;
}
.t1_r1_c3 { 
	width: 305px;
	height: 360px;
	padding: 0px;
}
.t1_r2_c1 { 
	width: 630px;
	padding: 0px;
}
.t1_r2_c2 { 
	width: 300px;
	padding: 0px;
}
.t1_r2_c3 { 
	width: 305px;
	padding: 0px;
}
.bgline {	
	border-left: 1px solid #c0c0c0;
}
/* ---------------THis is new style for XHTML--------------------------------*/
.body_class{
	line-height: 110%;
	padding-top:6px;
	font-size: 0.78em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000000;
	float:left;
	width:100%;
	
	}

.wrapper{
	border: none;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	text-align: left;
	/*width:expression(((document.documentElement.clientWidth || document.body.clientWidth) 1000)? "850px" : "100%");*/
	width:100%;
}
.col1,.col3
{
width:27px;
}
.header_top{
	border: none;
	height: 23px;
	left: 0px;
	padding: 0px;
	width: 100%;	
}
.header_search{
	border: none;
	float: right;
	height: 21px;
	position: relative;
	text-align: left;
	vertical-align:bottom;	
}
.header_gen-2{
	vertical-align:middle;
	line-height:18px;
	height:18px;
	padding-left:2px;
	border: 1px solid #c0c0c0;
}
.header_search_arrow{
	padding-left:3px;
	vertical-align:top;
	padding-top:1px;
}
.logo{
	border: none;
	/*height: 60px;*/
	left: 0px;
	line-height: 60px;
	padding: 0px;
	width:auto;	
	border-bottom: 1px solid #ece9d8;
}
.main_menu_wrapper{
	border: none;
	height: 36px;
	left: 0px;
	padding: 0px;	
	line-height:36px;
	width:100%;
}
.menu_bottom_space{
	border: none;
	height: 20px;
	left: 0px;
	line-height: 20px;
	padding: 0px;
	width: 100%;
}
.footer_above {
	clear:both;
	position:relative;
	display:block;
	border: none;
	height: 50px;	
	line-height: 50px;
	padding: 0px;
	width:auto;
}
.MainText {
	/*line-height: 1.32em;*/
	font-size:1em;
	text-align:left;
}
a.MainText:hover {
}
.footer {
	position:relative;
	border: none;
	height: 54px;
	padding: 0px;
	width:auto;
}
.footer_below{
	/*position:relative;*/
	border: none;
	height: 87px;
	line-height: 87px;
	padding: 0px;
	width:auto;
}

/* HOME PAGE CENTER SECTION*/
.home_content{
	border: none;
	height: 764px;
	left: 0px;
	padding: 0px;
	width:100%;
}
.home_wrapper{
	border: none;
	height: 764px;
	margin-left: auto;
	margin-right: auto;
	float:left;
	position: relative;
	text-align: left;	
	width:100%;
}

.home_row-4-1 {
	border: none;
	height: 360px;
	float:left;
	padding: 0px;
	width: 630px;	
		
}
.home_row-4-full{
	border: none;
	height: 360px;
	left: 0px;
	padding: 0px;
}
.home_row-4-2 {
	border: none;
	height: 360px;
	float:left;	
	padding: 0px;
	width: 9px;
	margin:0px;
}
.home_row_gen-8 {
	margin-top: 170px;
		
}
.home_row-4-3 {
	border: none;
	height: 360px;
	float:left;
	padding: 0px;
	margin:0px;
	width: 310px;
	
}
home_row-4-3 img{
text-align:right;
padding:0px;
margin:0px;

}
.home_row-4-4 {
	border: none;
	height: 12px;
	line-height: 12px;
	padding: 0px;
	float:left;
	
}
.home_row-4-5 {	
	border: none;
	height: 88px;
	float:left;
	padding: 0px;
	
	}
.home_row-4-5_link{
	margin-top:3px;
}
.home_row_gen-9 {
	margin-top: 3px;
}
.home_row-4-6 {
	border: none;
	height: 88px;
	float:left;
	padding: 0px;
	width: 2px;
	
}
.home_row_gen-10 {
	margin-top: 34px;
	width: 10px;
	float:left;
}
.home_row-4-7 {
	border-bottom: none;
	border-left: 1px solid #c0c0c0;
	border-right: none;
	border-top: none;
	height: 88px;
	float:left;
	padding: 0px;
	width: 10px;
	margin-top:10px;
}
.home_row-4-8 {
	border: none;
	height: 88px;
	float:left;
	padding: 0px;
	width:31%;
	
}
.home_row-4-9 {
	border: none;
	height: 40px;
	padding: 0px;
	width:100%;
	float:left;
}
.home_row_gen-12 {
	
	border-bottom: #c0c0c0 solid 1px;
	font-size: 1px;
	height: 1px;
	line-height:1px;
	margin-top: 19px;
}
.home_row-4-10{
	float:left;
	padding: 0px;
	width:31%;
}
.home_row-4-10-1 {
	border: none;
	height: 263px;
	float:left;
	padding: 0px;
	width:31%;
}
.home_row-4-10_title{
	height:25px
}	
.home_row-4-10_space
{
	height:5px
}
.home_row-4-10_space2
{
	height:10px
}
.home_row_gen-13 {
	height: 25px;
}

.home_row_gen-14 {
	height: 5px;
}

.home_row-4-11 {
	border: none;
	height: 263px;
	float:left;
	padding: 0px;	
}
.home_row_gen-15 {
	margin-top: 122px;
	width: 10px;
	float:left;
}

.home_row-4-12 {
	border-bottom: none;
	border-left: 1px solid #c0c0c0;
	border-right: none;
	border-top: none;
	height: 263px;
	float:left;
	padding: 0px;
	width: 10px;
}

.home_row-4-10-2 {
	border: none;
	height: 263px;
	float:left;
	padding: 0px;
	width:32%;
}

.home_row-4-14 {
	border: none;
	height: 263px;
	float:left;
	padding: 0px;
	width: 10px;
}

.home_row-4-15 {
	border-bottom: none;
	border-left: 1px solid #c0c0c0;
	border-right: none;
	border-top: none;
	height: 263px;
	float:left;
	padding: 0px;
	width: 10px;
}

.home_row-4-10-3 {
	border: none;
	height: 263px;
	float:left;
	padding: 0px;
	width: 31%;
	
}

/* END HOME PAGE CENTER SECTION*/
/* Brand-all PAGE CENTER SECTION*/
.brand-all-1-4 {
	border: none;
	height: 30px;
	line-height: 30px;
	padding: 0px;
	width:100%;
}

.brand-all-1-5 {
	border: none;
	height: 638px;
	left: 0px;
	padding: 0px;
	width:100%;
}

.brand-all-4 {
	border: none;
	height: 638px;
	position: relative;
	text-align: left;
	width:100%;
}

.brand-all-4-1 {
	border: none;
	height: 18px;
	left: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	padding-right: 0px;
	width:100%;
}

.brand-all-4-2 {
	border: none;
	height: 20px;
	left: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	width:100%;
}
#brand-all-4-2_p{
	text-align:left;
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
}

.brand-all-4-3 {
	border: none;
	/*height: 540px;*/
	left: 0px;
	float:left;
	padding: 0px;
	width:34%;
}

.brand-all-4-4 {
	border: none;
	/*height: 540px;*/
	float:left;	
	padding: 0px;
	width:34%;
}

.brand-all-4-5 {
	border: none;
	/*height: 540px;*/
	float:left;
	padding: 0px;
	width:32%;
}
.brand-all-1-6 {
	border: none;
	height: 19px;
	float:left;
	line-height: 19px;
	padding: 0px;
	width:100%;
}
/* END Brand-all PAGE CENTER SECTION*/
/* Brand PAGE CENTER SECTION*/
.brand-gen-2 {
	vertical-align: middle;
}
.brand-1-4 {
	color: #000000;
	border: none;
	height: 30px;
	left: 0px;
	line-height:20px;
	padding-top:0px;
	padding-bottom:10px;
	padding: 0px;
	font-size:0.90em;
	width:100%;
	text-transform:uppercase;
	
}
.brand-1-4 a{
	color: #7e8081;
	text-decoration:underline;
	text-transform:uppercase;
}
.brand-1-4 a:hover{
	text-decoration:none;
	color: #000000;
}
.brand-1-5 {
	border: none;
	left: 0px;
	padding: 0px;
	width:100%;
}

.brand-4 {
	border: none;
	position: relative;
	text-align: left;
	float:left;
	width:100%;
}

.brand-4-1 {
	border: none;
	padding: 0px;
	width:51%;
	float:left;
}

.brand-5 {
	border: none;
	height: 680px;
	position: relative;
	text-align: left;

}

.brand-5-1 {
	border: none;
	height: 220px;
	position:relative;
	line-height: 220px;
	padding: 0px;
	float:left;
	width: 32.5%;
}

.brand-5-2 {
	border: none;
	height: 220px;
	float:left;
	line-height: 220px;
	padding: 0px;
	width: 32.5%;
}

.brand-5-3 {
	border: none;
	float:left;
	position:relative;
	line-height: 220px;
	padding: 0px;
	width: 32.5%;
}

.brand-5-4 {
	border: none;
	height: 10px;
	float:left;
	overflow: hidden;
	padding: 0px;
	width: 32.5%;
}

.brand-5-5 {
	border: none;
	height: 10px;
	float:left;
	overflow: hidden;
	padding: 0px;
width: 32.5%;
}

.brand-5-6 {
	border: none;
	height: 10px;
	float:left;
	overflow: hidden;
	padding: 0px;
	width: 32.5%;
}

.brand-5-7 {
	border: none;
	height: 220px;
	float:left;
	line-height: 220px;
	padding: 0px;
	width: 32.5%;
}

.brand-5-8 {
	border: none;
	height: 220px;
	float:left;
	line-height: 220px;
	padding: 0px;
	width: 32.5%;
}

.brand-5-9 {
	border: none;
	height: 220px;
	float:left;
	line-height: 220px;
	padding: 0px;
	width: 32.5%;
}

.brand-5-10 {
	border: none;
	height: 10px;
	float:left;
	overflow: hidden;
	padding: 0px;
	width: 32.5%;
}

.brand-5-11 {
	border: none;
	height: 10px;
	float:left;
	overflow: hidden;
	padding: 0px;
	width: 32.5%;
}

.brand-5-12 {
	border: none;
	height: 10px;
	float:left;
	overflow: hidden;
	padding: 0px;
	width: 32.5%;
}

.brand-5-13 {
	border: none;
	height: 220px;
	float:left;
	line-height: 220px;
	padding: 0px;
	width: 32.5%;
}

.brand-5-14 {
	border: none;
	height: 220px;
	float:left;
	line-height: 220px;
	padding: 0px;
	width: 32.5%;
}

.brand-5-15 {
	border: none;
	height: 220px;
	float:left;
	line-height: 220px;
	padding: 0px;
	width: 32.5%;
}

.brand-4-2 {
	border: none;	
	float:left;
	padding: 0px;
	
}

.brand-gen-17 {
width:420px;
min-width:200px;
}


.brand-gen-18 {
	height: 20px;
	float:left;
	width:100%;
}

.brand-1-6 {
	border: none;
	height: 19px;
	float:left;
	line-height: 19px;
	padding: 0px;
	width:100%;
}
/* End of Brand PAGE CENTER SECTION*/

/* Brand details-1 PAGE CENTER SECTION*/

.brand_detail-1-1-4 {
	border: none;
	height: 30px;
	left: 0px;
	line-height: 30px;
	padding: 0px;
	width:100%;
}

.brand_detail-1-1-5 {
	border: none;
	padding: 0px;
	width:100%;
}

.brand_detail-1-4 {
	border: none;
	position: relative;
	text-align: left;
	width:100%;
}

.brand_detail-1-4-1 {
	border: none;	
	float:left;
	padding: 0px;
	width: 633px;
}

.brand_detail-1-4-2 {
	border: none;
	float:left;
	padding: 0px;
	width: 50px;
	height:460px;
}

.brand_detail-1-4-3 {
	border: none;
	/*height: 460px;*/
	float:left;
	padding: 0px;
	width: 267px;
	position:relative;	
}
.brand_detail-1_gen-8 {
	margin-top: 0px;
	padding-top: 0px;
}
.brand_detail-1_gen-9 {
	margin-bottom: 0px;
}
.brand_detail-1-1-6 {
	border: none;
	height: 19px;
	position:relative;	
	float:left;
	line-height: 19px;
	padding: 0px;
	width:100%;
	
}
/* End Brand-1 PAGE CENTER SECTION*/
/* Brand-details-2 PAGE CENTER SECTION*/
.brand_detail-2-1-4 {
	border: none;
	height: 30px;
	left: 0px;
	line-height: 30px;
	padding: 0px;
	width:100%;
}

.brand_detail-2-1-5 {
	border: none;
	height: 477px;
	left: 0px;
	padding: 0px;
	width:100%;
}

.brand_detail-2-4 {
	border: none;
	height: 477px;
	position: relative;
	text-align: left;
	width:100%;
}
.brand_detail-2-4-1 {
	border: none;
	height: 477px;
	float:left;
	line-height: 477px;
	padding: 0px;
	width: 32.7%;
}

.brand_detail-2-4-2 {
	border: none;
	height: 477px;
	float:left;
	line-height: 477px;
	padding: 0px;
	width: 10px;
}

.brand_detail-2-4-3 {
	border: none;
	height: 477px;
	float:left;
	padding: 0px;
	width: 32.8%;
	margin:0px;
	vertical-align:middle;
}
.brand_detail-2-4-3 img{
	vertical-align:middle;
}
.brand_detail-2_gen-9 {
	height: 10px;
	line-height:10px;
	vertical-align:top;
	padding: 0px;
	margin:0px;
}

.brand_detail-2-4-4 {
	border: none;
	height: 477px;
	float:left;
	line-height: 477px;
	padding: 0px;
	width: 10px;
	
}

.brand_detail-2-4-5 {
	border: none;
	height: 477px;
	float:left;
	padding: 0px;
	width: 32.3%;
}

.brand_detail-2_gen-10 {
	margin-top: 0px;
	padding-top: 0px;
}

.brand_detail-2_gen-11 {
	margin-bottom: 0px;
}

.brand_detail-2-1-6 {
	border: none;
	height: 19px;
	left: 0px;
	line-height: 19px;
	padding: 0px;
	width:100%;
}
/* End Brand-details-2 PAGE CENTER SECTION*/
/* start store PAGE CENTER SECTION*/
.store-1-5 {
	border: none;
	left: 0px;
	padding: 0px;
	float:left;
	width:100%;
}
.store-4 {
	float:left;
	border: none;
	position: relative;
	text-align: left;
	width:100%;	
}
.store-4-1 {
	border: none;
	float:left;
	padding-top: 7px;
	text-align: left;
	width: 66.5%;
}
.store-4-2 {
	border: none;
	float:left;
	padding: 0px;
	width:33%;
	max-width:315px;
	
	}
.sp{
	height:10px;
	width:100%;
	line-height:10px;
	margin:0px;
	padding:0px;
}	
.store_gen-8 {
	float:left;
	padding-left:45px;
	
}
.store-1-6 {
	border: none;
	height: 75px;
	left: 0px;
	line-height: 75px;
	padding: 0px;
	width:100%;
}
/* End store PAGE CENTER SECTION*/
/* start About-us PAGE CENTER SECTION*/
.about_gen-8 {	
	width: 90%;
	float:left;
}
.about_gen-9 {
	float:left;	
	text-align:right;
	margin-right: 1px;
	width:9%;
}
.about_gen-9 a{
	text-transform:uppercase;
}
.about-1-5 {
	border: none;
	float:left;
	padding: 0px;
	width: 100%;
}

.about-4 {
	border: none;
	text-align: left;
	width: 100%;
	float:left;
}

.about-4-1 {
	border: none;
	float:left;
	padding-top: 7px;
	width: 66.5%;
}

.about_gen-10 {
	height: 20px;
	float:left;
}

.about-4-2 {
	border: none;
	float:left;
	padding: 0px;
	max-width:315px;
}

.about_gen-13 {
	float:left;
	padding-left:50px;
	padding-right: 10px;
	width:auto;
	
}
/* End About-us PAGE CENTER SECTION*/

/* Start SiteMap Page CENTER*/
.sitemap-1-5 {
	border: none;
	height: 1px;
	left: 0px;
	overflow: hidden;
	padding: 0px;
	text-align: center;
	width:100%;	
}
.sitemap-1-6 {
	border: none;
	height: 19px;
	left: 0px;
	line-height: 19px;
	padding: 0px;
	width:100%;	
}
.sitemap-1-7 {
	border: none;
	height: 450px;
	left: 0px;
	padding: 0px;
	width:100%;	
}
.sitemap-4 {
	border: none;
	height: 450px;
	position: relative;
	text-align: left;
	width:100%;	
}
.sitemap-4-1 {
	border: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
.sitemap-4-2 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
.sitemap_gen-8 {
	height: 20px;
	width:147px;
}
.sitemap-4-3 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;

}
.sitemap-4-4 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
.sitemap-4-5 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
.sitemap-4-6 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;

}
.sitemap-4-7 {
	background: url('../images/line_bg.jpg') white repeat-x;
	border: none;
	height: 20px;
	float:left;
	overflow: hidden;
	padding: 5px;
	width: 100%;
}
.sitemap-4-8 {
	border: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
.sitemap-4-9 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
.sitemap-4-10 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
.sitemap-4-11 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
.sitemap-4-12 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
.sitemap-4-13 {
	border-bottom: none;
	border-left: 1px solid #ccc;
	border-right: none;
	border-top: none;
	height: 200px;
	padding: 5px;
	float:left;
	width: 15%;
}
/* END SiteMap Page CENTER*/
/* START Poivacy Policy Page*/
.privacy-1-5 {
	border: none;
	left: 0px;
	padding: 0px;
	width:100%;
}

.privacy-4 {
	border: none;
	position: relative;
	text-align: left;
	width:100%;
}

.privacy-4-1 {
	border: none;
	left: 0px;
	padding: 0px;
	width:100%;
}

.privacy_gen-9 {
	width: 75%;
}
/* END Poivacy Policy Page*/

/*Start Service Page*/
.service-1-5 {
	border: none;
	padding: 0px;
	float:left;
	width: 100%;
}
.service-4 {
	border: none;
	text-align: left;
	width: 100%;
}
.service-4-1 {
	border: none;
	float:left;
	padding-top: 10px;
	text-align: left;
}
.service-4-2 {
	border: none;
	float:left;
	padding: 0px;
	width: 33%;
	max-width:325px;
}
.service_gen-8 {
	float: left;
	width: 100%;
}
.service_gen-9 {
	margin-right: 1px;
}
.service_gen-10 {
	padding-left: 45px;
	padding-right: 10px;

		
}
.service_gen-10 ul{
	padding-left: 10px;
	padding-right: 10px;
	margin-left:20px;	
}
.service_gen-10 p{
	padding:5px;
	padding-left:0px;	
	padding-right:0px;	
}
.service_gen-10 td{
	height:30px;
	vertical-align:middle;	
}
#submit_service
{
	width:225px;
	text-align:center;
}
#submit_service1
{
 width:90px;
 text-align:center;
}
.MainText1{
	border: 1px solid #7F9DB9;
	color: #000;
	line-height: 20px;
	height:20px;
}
.MainText2{
 border: 1px solid #7F9DB9;
 color: #000;
}
.contact_comments
{
	width:178px;
}
.contact_table td{
	padding-bottom:5px;
}
.msg{
height:30px;
vertical-align:bottom;
color:#FF0000;
text-align:center;
}
/*End Service Page*/

/*START FAQ PAGE */
.faq-1-5 {
	border: none;
	left: 0px;
	padding: 0px;
	width:100%;
}

.faq-4 {
	border: none;
	position: relative;
	text-align: left;
	width:100%;
}

.faq-4-1 {
	border: none;
	left: 0px;
	padding: 0px;
	width:100%;
}

.faq_gen-10 {
	width: 75%;
}
/*END FAQ PAGE */
/* Start Of sign up page*/
.signup-1-5 {
	border: none;
	padding: 0px;
	width:100%;
}

.signup_gen-8 {
	height: 20px;
}

.signup-4 {
	border: none;
	height: 290px;
	position: relative;
	text-align: left;
	width:100%;
}

.signup-4-1 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width:20%;
}

.signup-4-2 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width: 70%;
}

.signup-4-3 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width:20%;
}

.signup-4-4 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width: 70%;
}

.signup-4-5 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width:20%;
}

.signup-4-6 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width: 70%;
}

.signup-4-7 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width:20%;
}

.signup-4-8 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width: 70%;
}

.signup-4-9 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width:20%;
}

.signup-4-10 {
	border: none;
	height: 35px;
	float:left;
	padding: 0px;
	width:70%;
}


.signup-4-11 {
	border: none;
	height: 30px;
	float:left;
	padding: 0px;
	width:100%;
}

.signup-1-6 {
	border: none;
	height: 39px;
	padding: 0px;
	width:100%;
}
/* ENd Of sign up page*/

/* START of What New Page*/
.what_new-1-5 {
	border: none;
	height: 30px;
	line-height: 30px;
	padding: 0px;
	width:100%;
}
.what_new-1-6 {
	border: none;
	height: 170px;
	padding: 0px;
	float:left;
	width:100%;
}
.what_new-4 {
	border: none;
	height: 170px;
	position: relative;
	float:left;
	text-align: left;
	width:100%;
}
.what_new-4-1 {
	font-family: Georgia, "Times New Roman", Times, Helvetica, Arial,serif;
	/*Helvetica, Arial, serif;*/
	border: none;
	height: 170px;
	padding: 0px;
	float:left;
	width: 33%;
}
.what_new_gen-8 {
	height: 15px;
}
.what_new-4-2 {
	font-family: Georgia, "Times New Roman", Times, Helvetica, Arial,serif;
	border: none;
	height: 170px;
	float:left;
	line-height: 170px;
	padding: 0px;
	width: 15%;
}
.what_new-4-3 {
	border: none;
	height: 170px;
	float:left;
	line-height: 170px;
	padding: 0px;
	width: 10px;
}
.what_new-4-4 {
	border: none;
	height: 170px;
	float:left;
	line-height: 170px;
	padding: 0px;
	width: 15%;
}
.what_new-4-5 {
	border: none;
	height: 170px;
	float:left;
	line-height: 170px;
	padding: 0px;
	width: 10px;
}
.what_new-4-6 {
	border: none;
	height: 170px;
	float:left;
	line-height: 170px;
	padding: 0px;
	width: 15%;
}
.what_new-4-7 {
	border: none;
	height: 170px;
	float:left;
	line-height: 170px;
	padding: 0px;
	width: 10px;
}
.what_new-4-8 {
	border: none;
	height: 170px;
	float:left;
	line-height: 170px;
	padding: 0px;
	width: 15%;
}
.what_new-1-7 {
	border: none;
	height: 25px;
	line-height:25px;
	float:left;
	width: 100%;
	vertical-align:middle;
}
.what_new_gen-13 {
	margin-top:10px;
	max-height:1px;
	line-height:1px;	
	border-top:1px solid #c0c0c0;
	height: 1px;
}
/* End of What New Page*/
/* Start of What New-Detail Page*/
.what_new_detail-1-5 {
	border: none;
	padding: 0px;
	width: 100%;
}
.what_new_detail-4 {
	border: none;
	position: relative;
	float:left;
	text-align: left;
	width: 100%;
}
.what_new_detail-4-1 {
	border: none;
	padding: 0px;
	float:left;
	width: 35.7%;	
}
.what_new_detail-5 {
	border: none;
	position: relative;
	text-align: left;
	float:left;
	width: 99%;
}
.what_new_detail-5-1 {
	border: none;
	height: 70px;
	line-height: 70px;
	float:left;
	padding: 0px;
	width: 72px;
}
.what_new_detail-5-5 {
	border: none;
	height: 15px;
	float:left;
	padding: 0px;
	width: 72px;	
}
.what_new_detail-4-2 {
	border: none;
	height: 558px;
	line-height: 558px;
	padding: 0px;
	float:left;
	width: 10%;
}
.what_new_detail-4-3 {
	float:left;
	border: none;
	padding: 0px;
	width: 53%;	
}
.what_new_detail-6 {
	border: none;
	text-align: left;
	float:left;
}
.what_new_detail-6-1 {
	border: none;
	float:left;	
	vertical-align:middle;
	padding: 0px;
	position:relative;
	top:190px;
	text-align: right;
	width: 48px;
}
.what_new_detail-6-2 {
	border: none;
	padding: 0px;
	float:left;
	text-align: left;	
	width: 33%;
}
.what_new_detail-6-2 img{
	border: #7e8081 1px solid;
	vertical-align: middle;
}
.what_new_detail-6-3 {
	border: none;
	padding: 0px;
	position:relative;
	top:190px;
	text-align: left;
	width: 139px;
	float:right;
	
}
.what_new_detail-6-4 {
	border: none;
	position:relative;
	height:112px;
	top:120px;
	left:0px;
	padding: 0px;
	width: 48px;
		
}
.what_new_detail-6-5 {
	border: none;
	height: 75px;
	float:left;
	padding: 0px;
	padding-left:48px;
	width:90%;
	
}
.what_new_detail_gen-35 {
	height: 25px;
	width:100%;	
	float: left;	
}
.what_new_detail_gen-36 {
	height: 15px;
}
.what_new_detail_gen-37 {
	float: left;
	width: 100%;
}
.what_new_detail_gen-38 {
	float: left;
	padding-top: 1px;
	width:37%;	
}
.what_new_detail_gen-39 {
	float: left;	
}
.what_new_detail-6-6 {
	border: none;
	height: 33px;
	float:left;
	overflow: hidden;
	padding: 0px;
	width: 48px;
}
.what_new_detail-6-7 {
	border: none;
	height: 33px;
	float:left;
	padding: 0px;
	width:100%;
	padding-left:48px;
}

/* End of What New-Detail Page*/


/* start of service flower Page*/
.flower_left{
	float:left;
	width:68%;
}
.flower_right{
	width:22%;
	float:left;
	padding-left:45px;
}
.flower_image{
	float:left;
	width:33%;
	height:100%;
	vertical-align:bottom;
}
.flower_image img{
	text-align:center;
	float:none;
}
.flower_image div{
	text-align:center;
	
}
.flower_gen1{
	float:left;
	width:100%;
}


/* End of service flower Page*/