/* CSS Document */
body {
	margin:0; 
	padding:0;
	background:url(/media/images/background.jpg) no-repeat 0 0 #fff;
	/*background:url(/media/images/backtop.jpg) repeat-x 0 0 #fff;*/
	font-family:Arial, Helvetica, sans-serif;
}
.clear{
	clear:both;
}

a{
	outline:none;
	color:#233472;
}
a:hover {
	text-decoration:none;
}

ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, label, span, em, a img {
	border:0 none;
	margin:0;
	padding:0;
}
h1{
	font-family:"arial";
	font-size:20px;
	color:#000;
	margin:0px;
	padding:0px;
}

h2{
	font-family:"arial";
	font-size:16px;
	font-weight:normal;
	color:#253775;
	margin:0px;
	padding:0px;
}

h3{
	font-family:"arial";
	font-size:15px;
	color:#253775;
	font-weight:bold;
	margin:0px;
	margin-top:20px;
	padding:0px;
	text-transform:uppercase;
}

h4{
	font-family:"arial";
	font-size:16px;
	color:#ff5b15;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

h5{
	font-family:"arial";
	font-size:15px;
	color:#000;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

h6{
	font-family:"arial";
	font-size:14px;
	color:#1d3388;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

p{
	font:12px/14px "arial";
	color:#000;
	margin:0px;
	padding:0;
}

hr{
	border-top:1px solid #9da0a8;
	background-color:#fff;
	height:1px;
	margin-top:20px;
	margin-bottom:20px;
}

.hr{
	border-top:1px solid #9da0a8;
	background-color:#fff;
	height:1px;
	margin:0px;
	position:relative;
	top:35px;
}

.hr2{
	border-top:1px solid #9da0a8;
	background-color:#fff;
	height:1px;
	margin-top:13px;
	margin-bottom:13px;
}

/**** PageHeader Open ****/
/*main start*/
#maincontainer{
	width:100%;
	margin:0;
	position:relative;
	background:url(/media/images/backbottom.jpg) no-repeat 0 176px ;
	
}
#main {
	margin:0px auto;
	padding:0;
	width:1030px;
	
}
/*header*/

#header {
	width:1000px;
	padding:0 0 8px 0;
	min-height:93px;
	margin:0 auto;
}
#header .logo {
	width:367px;
	padding:24px 0 0 11px;
	float:left;
}
#header .logo a {	
	float:left;
	margin:0px;
	padding:0px;
}
#header .logo a img {
	float:left;
	border:none;
}
#header .ph_no {
	padding:23px 15px 0 0px;
	float:left;
}
#header .ph_no a {
	float:left;
	margin:0px;
	padding:0px;
}
#header .search {
	float:right;
	width:200px;
	color:#000;
	padding:6px 0 0 0;
}
#header .search .box .input{
	float:left;
	margin:0 4px 0 0;
	padding:2px 0 3px 6px; 
	/*#padding:0px 0 3px 6px;*/
	width:149px; 
	/*#width:147px;*/
	font:12px/16px "arial";
}
#header .search .box a {
	float:left;
	margin:0px;
	padding:0px
}
#header .search .location1 a{
	color:#000;
	font:bold 12px/16px "arial";
	text-decoration:underline;
}
#header .search .location1 .toprit{
	color:#000;
	font:bold 12px/16px "arial";
	text-decoration:underline;
}
#header .search .location1{
	background:url(/media/images/location_img.gif) no-repeat right 0;
	padding:0 44px 18px 0;
	float:left;
}
#header .search .locate{
	background:url(/media/images/language_img.gif) no-repeat right 0;
	padding:0 23px 18px 12px;
	float:left;
}

#header .search .locate a {
	color:#000;
	font:bold 12px/16px "arial";
	text-decoration:underline;
}
#header .search .locate a:hover {
	text-decoration:none;
}


#header .search .language{
	float:right;
	margin:-5px 0 0;
	padding:0 0 18px 9px;
	position:relative;
	min-width:137px;
}
* + html #header .search .language{
	padding:0 0 13px 9px;
}
#header .search .language img {
	left:-1px;
	position:relative;
	top:5px;
}
#header .search .language .toprit{
	color:#000;
	font:bold 12px/16px "arial";
	text-decoration:underline;
}
#header .search .language a {
	color:#000;
	font:bold 12px/16px "arial";
	text-decoration:underline;
	letter-spacing:0.05em;
	margin:0 9px 0 0;
}
#header .search .language a:hover {
	text-decoration:none;
}
#header .search .box{
	float:right;
	width:191px;
}

#header .search .box img{
	padding:2px 7px 1px 7px;
	margin:0 0 10px 0;
}
#header .search .login{
	float:right;
	text-align:right;
	margin-top:10px;
	#margin-top:-3px;
	position:relative;
	width:215px;
}
#header .search .login a{
	padding:0 5px;
	color:#000;
	font:normal 12px/18px "arial";
}
#header .search .login span{
	padding:0 5px;
}
#___plusone_0 {
	left:-31px;
	position:absolute;
	top:2px;
	z-index:99;
}
/**** PageHeader End ****/

/****homepage midpan Open****/

#midpan{
	width:1030px;
	float:left;
	padding:0 0 30px 0px;
	background:url(/media/images/midpan_bg.png) no-repeat -15px 16px;
}

/****homepage midpantop ****/
#midpan .midpantop{
	margin:0 auto;
	padding:0px;
	
}
#midpan .midpantop .middlesearch{
	float:left;
	width:785px;
	margin:10px 0 9px 0;
	padding:0px;
	text-align:center;
}
#midpan .midpantop .middlesearch img {
	margin:0px;
	padding:0px;
}
#midpan .midpantop .middlesearch .choose{
	float:left;
	padding:5px 6px 0 4px;
	background:none no-repeat scroll 0 0 #8DC77B;
	min-width:742px;
	margin:0;
	width:771px;
	min-height:33px;
	
	border-radius:8px;
} 
#midpan .midpantop .middlesearch .choose a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpantop .middlesearch .choose img {
	margin:0 0 0 45px;
	padding:0px;
	float:left;
}
#midpan .midpantop .middlesearch .choose span {
	float:left;
	padding:1px 10px 0 28px;
	font:14px/24px "arial";
	color:#000;
}
#midpan .midpantop .middlesearch .choose .air {
	float:left;
	width:188px; 
	padding:2px;
	margin:2px 0 0 0;
}
#midpan .midpantop .middlesearch .choose .office {
	float:left;
	width:154px; 
	padding:2px 0 2px 3px;
	margin:2px 0 0 0;
}

#midpan .midpantop .middlesearch .choose .but{
	margin:0 0 0 -4px; 
	/*#margin:0 0 0 -5px;*/
}

#midpan .midpantop .live_chat{
	float:left;
	margin:0px 0 0;
	padding:1px 0 0 14px;
}
#midpan .midpantop .live_chat a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpantop .live_chat a img {
	float:left;
	border:none;
}
#midpan .midpantop .call_back{
	float:left;
	padding:19px 0 5px 15px;
}
#midpan .midpantop .call_back a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpantop .call_back a img {
	float:left;
	border:none;
}
/****homepage midpantop closed****/

/****cms01 midpantop ****/
#midpan .midpantop .middlesearch1{
	float:left;
	width:785px;
	margin:21px 0 0 0;
	padding:0px;
	text-align:center;
}
#midpan .midpantop .middlesearch1 .choose{
	float:left;
	padding:5px 6px 0 12px;
	background:url(/media/images/search_input-cms.gif) no-repeat scroll 0 0 transparent;
	width:764px;
	margin:0px 0 0 0px;
	min-height:42px;
} 
#midpan .midpantop .middlesearch1 .choose img {
	margin:0 0 0 44px;
	padding:0px;
	float:left;
	border:none;
}
#midpan .midpantop .middlesearch1 .choose h6{
	float:left;
	padding:2px 10px 0 42px;
	font:14px/24px "arial";
	color:#000;
}
#midpan .midpantop .middlesearch1 .choose .air {
	float:left;
	width:188px; 
	padding:2px 2px 2px 3px;
	margin:2px 0 0 0;
}
#midpan .midpantop .middlesearch1 .choose .office {
	float:left;
	width:154px; 
	padding:2px 2px 2px 3px;
	margin:2px 0 0 0;
}
#midpan .midpantop .middlesearch1 .choose h5{
	float:left;
	padding:3px 7px 0 25px;
	color:#000;
	font-weight:normal;
	margin:3px 0 0 0;
}

#midpan .midpantop .middlesearch1 .here {
	float:left;
	width:780px;
	text-align:left;
	font-size:11px;
	color:#333;
	margin:12px 0 0 0;
	padding:0 0 19px 0;
	border-bottom:1px #999 solid;
}
#midpan .midpantop .middlesearch1 .here a {
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	color:#333;
}
#midpan .midpantop .middlesearch1 .here a:hover {
	text-decoration:none;
}
#midpan .midpantop .middlesearch1 .here b {
	font-size:12px;
	text-align:right;
}
#midpan .midpantop .middlesearch1 .here span {
	float:left;
	width:730px;
	font-size:12px;
	text-align:left;
}
#midpan .midpantop .middlesearch1 .here span a{
	font-size:12px;
	text-align:right;
	font-weight:bold;
}
#midpan .midpantop .live_chat{
	float:left;
	margin:0px 0 0;
	padding:1px 0 0 13px;
}

#midpan .midpantop .call_back{
	float:left;
	padding:10px 0 5px 13px;
}
/****cms01 midpantop closed****/

/****cms01 midpan_middle open****/

#midpan .midpan_middle .cms01-bg {
	background:url(/media/images/cms01_bg.gif) no-repeat 0 0 #e7f4e3;
	float:left;
	margin:5px 0 0 0px;
	padding:16px 0 10px 0px;
	width:980px;
	position:relative;
	/*min-height:398px;*/
}
#midpan .midpan_middle .cms01-bg .cmstxt {
	font-size:14px;
	line-height:18px;
	color:#333;
	letter-spacing:-0.005em;
	width:935px;
	float:left;
	margin:0px 0 0 0px;
	padding:0px 0 0 22px;
}
#midpan .midpan_middle h2 {
	float:left;
	margin:13px 0 24px 0;
	padding:0px;
	font-size:18px;
	color:#333;
	line-height:27px;
}

#midpan .main-bg h2 {
	float:none ;
	font-weight:bold;
	color:#555555 ;
	font-family:Arial ;
	font-size:15px ;
	padding:2px 7px 11px 9px ; 
	margin:0 ;
line-height:normal ;}

#midpan .midpan_middle .cms01-bg .cmstxt p {
	font-size:14px;
	line-height:18px;
	color:#333;
	letter-spacing:-0.005em;
	text-align:justify;
	margin:2px 0 10px 0px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg b {
	color:#333333;
	font-size:14px;
	letter-spacing:-0.005em;
	line-height:18px;
	padding:4px 0 4px 0;
	text-align:left;
	text-align:center;
	float:left;
	width:980px;
	
}

#midpan .midpan_middle .cms01-bg .cmstxt ol li {
	font-size:14px;
	line-height:18px;
	letter-spacing:-0.005em;
	text-align:justify;
	color:#333;
	font-weight:normal;
	list-style-type:decimal;
	margin:15px 0 0 22px;
	padding:0px 6px 0 0px;
	
}
#midpan .midpan_middle .cms01-bg .cmstxt ul li {
	font-size:14px;
	line-height:18px;
	letter-spacing:-0.005em;
	text-align:justify;
	color:#333;
	font-weight:normal;
	list-style-type:disc;
	margin:0px 0 0 0px;
	padding:0px 6px 0 0px;
}
#midpan .midpan_middle .cms01-bg .cmstxt em {
	font-size:14px;
	line-height:18px;
	letter-spacing:-0.005em;
	text-align:justify;
	color:#333;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .cmstxt .graphic {
	float:right;
	margin:10px 0 0 18px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .cmstxt .graphic img {
	margin:0px 0 0 0;
	padding:0px;
}

#midpan .midpan_middle .cms01-btmbg {
	background:url(/media/images/cms01_btmbg.gif) no-repeat 0 0;
	float:left;
	width:980px;
	margin:0px 0 0 0px;
	padding:0px 0 4px 0;
	min-height:13px;
}
#midpan .midpan_middle .cms01-bg .contact-top {
	float:left;
	width:474px;
	margin:10px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .contact-top dl {
	border:medium none;
	float:left;
	margin:0 0 0;
	min-height:28px;
	padding:0 0 2px;
	width:484px;
}
#midpan .midpan_middle .cms01-bg .contact-top dl.alert {
	min-height:18px;
	padding:2px 0 0;
	width:auto;
}
#midpan .midpan_middle .cms01-bg .contact-top dl dt {
	color:#000000;
	float:left;
	font:14px/18px "arial";
	margin:0 19px 0 0;
	text-align:right;
	width:160px;
}
#midpan .midpan_middle .cms01-bg .contact-top dl dd {
	float:left;
	min-width:235px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .contact-top dl dd select {
	float:left;
	width:238px;
	height:22px;
	margin:0px;
	padding:0px;
}

#midpan .midpan_middle .cms01-bg .contact-top dl dd input {
	float:left;
	width:236px;
	height:20px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .contact-top dl dd .select1 {
	width:238px;
	float:left;
	margin:0px;
	padding:2px 0 0 0 ;
}
#midpan .midpan_middle .cms01-bg .contact-top dl dd option {
	float:left;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .message {
	float:left;
	width:980px;
	margin:45px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .message .send_btn {
	background:url(/media/images/contactus_btn.png) no-repeat scroll 0 0 transparent;
	color:#fff;
	cursor:pointer;
	float:left;
	font:bold 14px/38px "arial";
	height:40px;
	margin:50px 0px 0px 0;
	padding:0 0 0 10px;
	text-align:left;
	text-decoration:none;
	width:166px;
}
#midpan .midpan_middle .cms01-bg .message dl {
	border:medium none;
	float:left;
	margin:0 0 0;
	min-height:28px;
	padding:0 0 2px;
	width:675px;
}
#midpan .midpan_middle .cms01-bg .message dl.alert {
	min-height:18px;
	padding:2px 0 0;
}
#midpan .midpan_middle .cms01-bg .message dl dt {
	color:#000000;
	float:left;
	font:14px/18px "arial";
	margin:0 19px 0 0;
	text-align:right;
	width:158px;
}
#midpan .midpan_middle .cms01-bg .message dl dd {
	float:left;
	width:220px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .message dl dd textarea {
	float:left;
	width:416px;
	height:83px;
	margin:0px;
	padding:0px;
	resize:none;
}


#midpan .midpan_middle .cms01-bg .callback-top {
	float:left;
	width:690px;
	margin:10px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .callback-top dl {
	border:medium none;
	float:left;
	margin:0 0 0;
	min-height:28px;
	padding:0 0 2px;
	width:690px;
}
#midpan .midpan_middle .cms01-bg .callback-top dl.alert {
	border:medium none;
	float:left;
	margin:0 0 0;
	min-height:18px;
	padding:0 0 0px;
	width:690px;
}
#midpan .midpan_middle .cms01-bg .callback-top dl dt {
	color:#000000;
	float:left;
	font:14px/18px "arial";
	margin:0 19px 0 0;
	text-align:right;
	width:250px;
}
#midpan .midpan_middle .cms01-bg .callback-top dl dd {
	float:left;
	width:250px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .callback-top dl dd select {
	float:left;
	width:237px;
	height:22px;
	margin:0px;
	padding:0px;
}

#midpan .midpan_middle .cms01-bg .callback-top dl dd input {
	float:left;
	width:236px;
	height:20px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .callback-top dl dd .select1 {
	width:238px;
	float:left;
	margin:0px;
	padding:0px ;
}
#midpan .midpan_middle .cms01-bg .callback-top dl dd option {
	float:left;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .message1 {
	float:left;
	width:980px;
	margin:2px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .message1 .send_btn {
	background:url(/media/images/contactus_btn.png) no-repeat scroll 0 0 transparent;
	color:#fff;
	cursor:pointer;
	float:left;
	font:bold 14px/38px "arial";
	height:40px;
	margin:50px 0px 0px 0;
	padding:0 0 0 10px;
	text-align:left;
	text-decoration:none;
	width:166px;
}
#midpan .midpan_middle .cms01-bg .message1 .send_btn a {
	text-decoration:none;
	color:#fff;
}
#midpan .midpan_middle .cms01-bg .message1 dl {
	border:medium none;
	float:left;
	margin:0 0 0;
	min-height:28px;
	padding:0 0 2px;
	width:740px;
}
#midpan .midpan_middle .cms01-bg .message1 dl.alert {
	border:medium none;
	float:left;
	margin:0 0 0;
	min-height:18px;
	padding:0 0 0px;
	width:740px;
}
#midpan .midpan_middle .cms01-bg .message1 dl dt {
	color:#000000;
	float:left;
	font:14px/18px "arial";
	margin:0 19px 0 0;
	text-align:right;
	width:250px;
}
#midpan .midpan_middle .cms01-bg .message1 dl dd {
	float:left;
	width:420px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .message1 dl dd textarea {
	float:left;
	width:416px;
	height:83px;
	margin:0px;
	padding:0px;
	resize:none;
}
#midpan .midpan_middle .cms01-bg dl {
	float:left;
	width:760px;
	margin:26px 0 0 22px;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg dl.alert {
	float:left;
	margin:0 0 0 25px;
	padding:0;
	width:760px;
}
#midpan .midpan_middle .cms01-bg .catalogueright dl.alert {
	margin:0 0 0 206px;
	width:298px;
}
#midpan .midpan_middle .cms01-bg .catalogueright dl.alert dt.msg {
	width:auto;
}	
#midpan .midpan_middle .cms01-bg .catalogueright dl.alert dd.msg1 {
	color:red;
	float:left;
	margin:0 0 0 22px;
	width:auto;
}
#midpan .midpan_middle .cms01-bg dl.alert dt {
	margin:0;
	width:156px;
}
#midpan .midpan_middle .cms01-bg .callback-top dl.alert dt, #midpan .midpan_middle .cms01-bg .message1 dl.alert dt {
	width:269px;
}
#midpan .midpan_middle .cms01-bg dl dt {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:25px;
	margin:0px 26px 0 0px;
	padding:0px;
	position:relative;
}
#midpan .midpan_middle .cms01-bg dl dd {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:25px;
	margin:-4px 26px 0 0px;
	padding:0px;
	position:relative;
}
#midpan .midpan_middle .cms01-bg dl dt .sorry {
	bottom:28px;
	color:black;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:17px;
	margin:0 26px 0 0;
	padding:0;
	position:absolute;
	right:-135px;
	width:351px;
}
#lemsg2 {
	right:0px;
	top:47px;
}
#midpan .midpan_middle .cms01-bg dl dt.msg {
	width:35px;
}
#midpan .midpan_middle .cms01-bg dl dt input {
	width:235px;
	height:22px;
	float:left;
	margin:2px 0px 0 0;
	padding:0px 0 0 4px;
}
#midpan .midpan_middle .cms01-bg .send-btn {
	width:176px;
	height:38px;
	float:left;
	margin:20px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .cms01-bg .send-btn input {
	background:none;
	width:176px;
	height:38px;
	float:left;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:35px;
	margin:0px 0 0 0;
	padding:0px 0 0 0px;
}
/****login page midpanmiddle open****/
#midpan .midpan_middle {
	width:1000px;
	float:left;
	margin:0px;
	padding:0px 0 0 26px;
}
#midpan .midpan_middle .shooping {
	float:left;
	width:976px;
	color:#333;
	float:left;
	font-size:18px;
	margin:13px 0 24px;
	font-weight:normal;
}
#midpan .midpan_middle .shooping a {
	color:#999;
	text-decoration:none;
}
#midpan .midpan_middle .shooping a:hover {
	color:#333;
	text-decoration:none;
}
#midpan .midpan_middle .shooping span.nxt {
	color:#999;
}
#midpan .midpan_middle .retn_customer {
	float:left;
	width:1000px;
	margin:4px 0 18px 0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg {
	float:left;
	width:480px;
	margin:0px 20px 0 0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .topreturn {
	float:left;
	background:url(/media/images/return_topbg.png) no-repeat 0 0;
	height:12px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .btmreturn {
	float:left;
	background:url(/media/images/return_btmbg.png) no-repeat 0 0;
	height:16px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return {
	float:left;
	background:url(/media/images/return_bg.png) no-repeat 0 0 #e7f4e3;
	min-height:279px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return h4 {
	float:left;
	color:#000000;
	font:18px/20px "arial";
	padding:2px 0 12px 16px;
	text-transform:none;
	width:464px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .returnbg .return p {
	float:left;
	min-height:15px;
	color:#333333;
	font:14px/15px "arial";
	padding:0 0 0 16px;
	width:464px;
	margin:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .cooltopreturn{
	float:left;
	background:url(/media/images/cool_cal_topbg.png) no-repeat 0 0;
	height:12px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .heattopreturn{
	float:left;
	background:url(/media/images/heat_cal_tpbg.png) no-repeat 0 0;
	height:12px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .btmreturn {
	float:left;
	background:url(/media/images/return_btmbg.png) no-repeat 0 0;
	height:16px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolbtmreturn {
	float:left;
	background:url(/media/images/cool_end_bg.png) no-repeat 0 0;
	height:16px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .heatbtmreturn {
	float:left;
	background:url(/media/images/heat_cal_endbg.png) no-repeat 0 0;
	height:16px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return {
	float:left;
	background:url(/media/images/return_bg.png) no-repeat 0 0 #e7f4e3;
	min-height:279px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn {
	float:left;
	background:url(/media/images/return_bg.png) no-repeat 0 0 #e7f4e3;
	min-height:279px;
	width:474px;
	margin:0px;
	padding:0px;
	border-left:3px #456da9 solid;
	border-right:3px #456da9 solid;
}
#midpan .midpan_middle .retn_customer .returnbg .heatreturn {
	float:left;
	background:url(/media/images/new_bg.png) no-repeat 0 0 #e7f4e3;
	min-height:279px;
	width:474px;
	margin:0px;
	padding:0px;
	border-left:3px #ff0000 solid;
	border-right:3px #ff0000 solid;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn h4 {
	float:left;
	color:#456da9;
	font:18px/20px "arial";
	padding:2px 0 12px 16px;
	text-transform:none;
	width:464px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .returnbg .heatreturn h4{
	float:left;
	color:#ff0000;
	font:18px/20px "arial";
	padding:2px 0 12px 16px;
	text-transform:none;
	width:464px;
	margin:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return h4 {
	float:left;
	color:#000000;
	font:18px/20px "arial";
	padding:2px 0 12px 16px;
	text-transform:none;
	width:464px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .returnbg .return p, 
#midpan .midpan_middle .retn_customer .returnbg .coolreturn p,
#midpan .midpan_middle .retn_customer .returnbg .heatreturn p {
	float:left;
	min-height:15px;
	color:#333333;
	font:14px/15px "arial";
	padding:0 0 0 16px;
	width:430px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .returnbg .return .email, 
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email,
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email {
	float:left;
	width:464px;
	padding:10px 0 25px 16px;
	margin:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl,
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl,
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl {
	float:left;
	width:458px;
	margin:20px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl.desiredtemp {
	float:left;
	width:458px;
	margin:6px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl.temp {
	float:left;
	width:458px;
	margin:0 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl dt{
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px;
	text-align:right;
	width:165px
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dt, #midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dt {
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px;
	text-align:right;
	width:210px
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl dd{
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px 0 0 18px;
	text-align:right;
	width:270px
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd, #midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd{
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px 0 0 8px;
	text-align:right;
	width:230px
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .checked, #midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .checked{
	margin:0;
	padding:0;
	float:left;
	margin:0;
	padding:0 0 0 40px;
}
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .level{
	margin:0;
	padding:0;
	float:left;
	margin:0;
	padding:0 0 4px 40px;
	width:125px;
	text-align:left;
}
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .level input{
	float:left;
	height:20px;
	margin:0;
	padding:0;
	width:20px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .check, #midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .check{
	margin:0;
	padding:0;
	float:left;
	margin:0;
	padding:0 0 0 24px;
}

#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .check input, #midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .check input{
	float:left;
	height:20px;
	margin:0;
	padding:0;
	width:20px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .checked input, #midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .checked input{
	float:left;
	height:20px;
	margin:0;
	padding:0;
	width:20px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd select, #midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd select{
	float:left;
	height:20px;
	margin:1px 0 0 0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure, #midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .measure{
	float:left;
	width:165px;
	margin:0 0 0 43px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure1{
	float:left;
	width:165px;
	margin:0 0 0 42px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure dl, 
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .measure dl,
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure1 dl{
	float:left;
	width:174px;
	margin:0;
	padding:0 0 8px 0;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure dl dt, 
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .measure dl dt,
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure1 dl dt{
	color:#333333;
	float:right;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px;
	text-align:left;
	width:100px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure dl dd, 
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .measure dl dd,
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure1 dl dd{
	float:left;
	width:44px;
	height:20px;
	margin:0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure dl dd input, 
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .measure dl dd input,
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure1 dl dd input{
	float:left;
	height:20px;
	padding:0px;
	width:65px;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure dl dd input.input1, 
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .measure dl dd input.input1,
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd .measure1 dl dd input.input1{
	float:left;
	height:20px;
	margin:0;
	padding:0px;
	width:65px;
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl dd input, #midpan .midpan_middle .retn_customer .returnbg .coolreturn .email dl dd input,
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd input {
	float:left;
	width:237px;
	height:20px;
	margin:1px 0 0 0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .email dl dd .measure input {
	width:70px;
}
#midpan .midpan_middle .retn_customer .returnbg .return .login-btn {
	float:left;
}
#midpan .midpan_middle .retn_customer .returnbg .coolreturn .cal_btn,
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .cal_btn{
	float:left;
}


#midpan .midpan_middle .retn_customer .returnbg .coolreturn .cal_btn input{
	background:none;
	color:#fff;
	cursor:pointer;
	float:left;
	border:none;
	font:bold 14px/38px "arial";
	margin:22px 0 0px 158px;
	padding:0 0 0 10px;
	text-decoration:none;
}
#midpan .midpan_middle .retn_customer .returnbg .heatreturn .cal_btn input {
	background:none;
	color:#fff;
	cursor:pointer;
	float:left;
	border:none;
	font:bold 14px/38px "arial";
	margin:0 0px 0 158px;
	padding:0 0 0 10px;
	text-decoration:none;
}
#midpan .midpan_middle .retn_customer .returnbg .return .email {
	float:left;
	width:464px;
	padding:10px 0 25px 16px;
	margin:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl {
	float:left;
	width:464px;
	margin:20px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl.alert {
	float:left;
	width:464px;
	margin:0px 0 -18px 0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl.alert dd {
	text-align:left;
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl dt {
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px;
	text-align:right;
	width:165px
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl dd {
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px 0 0 18px;
	text-align:right;
	width:270px
}
#midpan .midpan_middle .retn_customer .returnbg .return .email dl dd input {
	float:left;
	width:237px;
	height:20px;
	margin:1px 0 0 0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return .login-btn {
	float:left;
	width:166px;
}
#midpan .midpan_middle .retn_customer .returnbg .return .login-btn input {
	background:none;
	color:#fff;
	cursor:pointer;
	float:left;
	border:none;
	font:bold 14px/38px "arial";
	margin:2px 0 0px 158px;
	padding:0 0 0 10px;
	text-decoration:none;
}

#midpan .midpan_middle .retn_customer .returnbg .return .forget {
	float:left;
	width:480px;
	text-align:center;
	padding:10px 0 0 4px;
	margin:0px 0 0 0;
}
#midpan .midpan_middle .retn_customer .returnbg .return .forget a {
	color:#000000;
	font:12px/15px "arial";
	margin:0px 0px 0px 0;
	text-decoration:underline;
}
#midpan .midpan_middle .retn_customer .returnbg .return .forget a:hover {
	text-decoration:none;
}

#midpan .midpan_middle .retn_customer .newbg {
	float:left;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .newbg .topnew {
	float:left;
	background:url(/media/images/new_topbg.png) no-repeat 0 0;
	height:12px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .newbg .btmnew {
	float:left;
	background:url(/media/images/new_btmbg.png) no-repeat 0 0;
	height:16px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .newbg .new {
	float:left;
	background:url(/media/images/new_bg.png) no-repeat 0 0 #e7f4e3;
	min-height:279px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .newbg .new h4 {
	float:left;
	color:#000000;
	font:18px/20px "arial";
	padding:2px 0 12px 16px;
	text-transform:none;
	width:464px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .newbg .new p {
	float:left;
	min-height:15px;
	color:#333333;
	font:14px/15px "arial";
	padding:0 0 0 16px;
	width:464px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .newbg .new .email {
	float:left;
	width:464px;
	padding:10px 0 30px 16px;
	margin:0px;
}
#midpan .midpan_middle .retn_customer .newbg .new .email dl {
	float:left;
	width:464px;
	margin:20px 0 2px 0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .newbg .new .email dl.alert {
	float:left;
	width:464px;
	margin:0px 0 -18px 0;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .newbg .new .email dl.alert dd {
	text-align:left;
}
#midpan .midpan_middle .retn_customer .newbg .new .email dl dt {
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px;
	text-align:right;
	width:165px
}
#midpan .midpan_middle .retn_customer .newbg .new .email dl dd {
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px 0 0 18px;
	text-align:right;
	width:270px;
}
#midpan .midpan_middle .retn_customer .newbg .new .email dl dd input {
	
	float:left;
	width:237px;
	height:20px;
	margin:1px 0 0 0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .newbg .new .login-btn {
	float:left;
	width:166px;
}
#midpan .midpan_middle .retn_customer .newbg .new .login-btn input {
	font:bold 14px/38px "arial";
	margin:0 0 0px 160px;
	padding:0 0 0 10px;
	text-decoration:none;
	float:left;
	background:none;
	border:none;
	color:#fff;
	cursor:pointer;
}
#midpan .midpan_middle .retn_customer .newbg .new .forget {
	float:left;
	width:480px;
	text-align:center;
	padding:0 0 0 4px;
	margin:0px 0 0 0;
}
/****login page midpanmiddle closed****/

/****address page midpanmiddle open****/
#midpan .midpan_middle .retn_customer .returnbg .return1 {
	float:left;
	background:url(/media/images/return_bg.png) no-repeat 0 0 #e7f4e3;
	min-height:279px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 h4 {
	float:left;
	color:#000000;
	font:18px/20px "arial";
	padding:2px 0 12px 16px;
	text-transform:none;
	width:464px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .returnbg .return1 p {
	float:left;
	min-height:15px;
	color:#333333;
	font:14px/15px "arial";
	padding:0 0 0 16px;
	width:464px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 {
	float:left;
	width:464px;
	padding:0px 0 25px 16px;
	margin:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl {
	float:left;
	width:464px;
	margin:0px;
	padding:6px 0 6px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl.alert, #midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl.alert {
	float:left;
	width:464px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl.alert dt, #midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl.alert dt {
	padding:0;
	width:151px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl.alert dd, #midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl.alert dd {
	padding:0;
	text-align:left;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dt {
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px;
	text-align:right;
	width:132px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dt span {
	margin:0 4px 0 0;
	font-weight:bold;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd {
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 18px;
	margin:0px 0 0 0px;
	text-align:right;
	width:234px;
	/*#width:270px;*/
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd select {
	margin:0px 0 0;
	padding:0;
	width:239px;
	min-height:20px;
	float:left;
}

#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd input {
	float:left;
	width:233px; 
	height:20px;
	margin:1px 0 0 0px; 
	padding:0px 0 0 4px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl select {
	min-height:126px; 
	margin:-6px 0 0;
	padding:0;
	width:233px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl option {
	padding:0 0 0 3px;
	min-height:18px;
	margin:0px;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl select {
	min-height:120px;
	margin:-6px 0 0;
	padding:0;
	width:233px;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl option {
	padding:0px 0 0 3px;
	min-height:18px;
	margin:0px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd .input01 {
	float:left;
	width:110px;
	height:20px;
	margin:1px 0 0 0px; 
	/*#margin:1px 20px 0 0;*/
	padding:0px 0 0 4px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd a {
	text-align:left;
	color:#333;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd .can {
	float:left;
	width:300px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd .can a {
	float:left;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd .can .click {
	text-align:center;
	float:left;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd .can .click a {
	float:left;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 dl dd .can .click a:hover {
	text-decoration:none;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 .slide {
	float:right;
	text-align:center;
	margin:-8px 0 0 0;
	padding:0px;
	width:392px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 .slide select {
	/*height:118px;*/
	width:233px;
	margin:0px; 
	/*#margin:0 0 0 36px;*/
	padding:0px;
}	
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 .slide option {
	margin:0px 0 0 0px;
	padding:0px 0 0 6px;
}
#midpan .midpan_middle .retn_customer .returnbg .return1 .email01 .bill {
	float:left;
	width:464px;
	font-size:14px;
	color:#333;
	margin:95px 0px 0 0;
	padding:0px;
	text-align:center;
}	


#midpan .midpan_middle .retn_customer .newbg .new1 {
	float:left;
	background:url(/media/images/new_bg.png) no-repeat 0 0 #e7f4e3;
	min-height:279px;
	width:480px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .retn_customer .newbg .new1 h4 {
	float:left;
	color:#000000;
	font:18px/20px "arial";
	padding:2px 0 12px 16px;
	text-transform:none;
	width:464px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .newbg .new1 p {
	float:left;
	min-height:15px;
	color:#333333;
	font:14px/15px "arial";
	padding:0 0 0 16px;
	width:464px;
	margin:0px;
}	
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 {
	float:left;
	width:464px;
	padding:0px 0 25px 16px;
	margin:0px;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl {
	float:left;
	width:464px;
	margin:0;
	padding:6px 0;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dt {
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 0;
	margin:0px;
	text-align:right;
	width:132px;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd {
	color:#333333;
	float:left;
	font:14px/19px "arial";
	padding:0px 0 0 18px;
	margin:0px 0 0 0px;
	text-align:right;
	width:234px; 
	/*#width:270px;*/
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd select {
	margin:0px 0 0;
	padding:0;
	width:239px;
	min-height:20px;
	float:left;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd input {
	float:left;
	width:233px;
	height:20px;
	margin:0px 0 0 0px;
	padding:0px 0 0 4px;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd .input01 {
	float:left;
	width:110px;
	height:20px;
	margin:1px 0 0 0px; 
	/*#margin:1px 20px 0 0;*/
	padding:0px 0 0 4px;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd textarea {
	float:left;
	width:233px;
	height:100px;
	margin:0px;
	padding:0px;
	resize:none;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd a {
	text-align:left;
	color:#333;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd .can {
	float:left;
	width:300px;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd .can a {
	float:left;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd .can .click {
	text-align:center;
	float:left;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd .can .click a {
	float:left;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 dl dd .can .click a:hover {
	text-decoration:none;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 .slide {
	float:right;
	text-align:center;
	margin:-8px 0 0 0;
	padding:0px;
	width:392px;
}
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 .slide select {
	/*height:118px;*/
	width:233px;
	margin:0px 0 0 0; 
	/*#margin:0 0 0 36px;*/
	padding:0px;
}	
#midpan .midpan_middle .retn_customer .newbg .new1 .email02 .slide option {
	margin:0px;
	padding:0px 0 0 6px;
}
#midpan .midpan_middle .continue-topbg {
	float:left;
	background:url(/media/images/continue_topbg.png) no-repeat 0 0;
	width:980px;
	min-height:9px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .continue-btmbg {
	float:left;
	background:url(/media/images/continue_btmbg.png) no-repeat 0 0;
	width:980px;
	min-height:18px;
	margin:0px; 
	padding:0px;
}
#midpan .midpan_middle .continue-bg {
	float:left;
	background-color:#e7f4e3;
	width:970px;
	min-height:54px;
	line-height:14px;
	margin:0px; 
	/*#margin:-7px 0 0 0;*/
	padding:0px 0 0 10px;
}	
#midpan .midpan_middle .continue-bg span {
	float:left;
	margin:20px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .continue-bg .continue-btn {
	background:none;
	color:#fff;
	float:right;
	font-size:14px;
	font-weight:bold;
	line-height:36px;
	margin:8px 20px 0 0;
	min-height:38px;
	padding:0 0 0 12px;
	width:164px;
}
#midpan .midpan_middle .continue-bg .continue-btn a {
	text-decoration:none;
	color:#fff;
}
/****address page midpanmiddle closed****/	

/****product_sale page midpanmiddle open****/


#midpan .midpan_middle .banner_3{
	padding:0 0 30px 0px;
	float:left;
}
#midpan .midpan_middle .banner_3 .cooler{
	padding:10px 0px 0 0px;
	float:left;
	position:relative;
	width:398px;
}
#midpan .midpan_middle .banner_3 .cooler a {
	float:left;
	padding:0 8px 0 0;
	margin:0px;
}
#midpan .midpan_middle .banner_3 .cooler a img {
	float:left;
	margin:0px;
	padding:0px;
}
/****product_sale page gallery open****/
#zoom {
	height:300px;
	margin:0px;
	overflow:hidden;
	position:relative;
	width:300px;
	float:left;
}
#limits {
	height:1830px;
	left:-779px;
	position:absolute;
	top:-730px;
	width:1830px;
}
#zoom img {
	left:786px;
	position:absolute;
	top:730px;
	
}
#midpan .midpan_middle .banner_3 .cooler .thumbs {
	margin:-4px 0 0;
	padding:0;
	width:64px;
	float:left;
}
#midpan .midpan_middle .banner_3 .cooler .thumbs ul {
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .banner_3 .cooler .thumbs li {
	list-style:none;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .banner_3 .cooler .thumbs li .img {
	border:1px solid #fff;
	display:table-cell;
	height:66px;
	margin:0;
	text-align:center;
	vertical-align:middle;
	width:60px;
}
.bott_zoom {
	left:126px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	font-weight:normal;
	position:absolute;
	top:313px;
	z-index:10;
}
.bott_zoom a {
	text-decoration:none;
	color:#555555;
}
#midpan .midpan_middle .banner_3 .cooler01{
	padding:8px 19px 0 0px; 
	/*#padding:0px 19px 0 0px;*/
	float:left;
	position:relative;
}
#midpan .midpan_middle .banner_3 .cooler01 a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .banner_3 .call h1{
 	text-transform:none;
 	font:18px/20px "arial";
 	color:#000;
	padding:16px 0 0 0;
}
#midpan .midpan_middle .banner_3 .call h3{
 	text-transform:none;
 	font:18px/20px "arial";
 	color:#000;
	padding:16px 0 0 0;
}
#midpan .midpan_middle .banner_3 .call p{
	font:14px/16px "arial";
	color:#555;
	padding:11px 10px 19px 0;
}

#midpan .midpan_middle .banner_3 .call{ 
	padding:0 0 0 0;
	float:left;
	width:581px;
}
#midpan .midpan_middle .banner_3 .call a.basketbut{
	float:right;
	padding:0 0 10px 0;
}
#midpan .midpan_middle .banner_3 .call .add {
	float:left;
	width:580px;
	font-size:18px;
	font-weight:bold;
	color:#333;
	margin:8px 0 16px 0;
	padding:0px;
}
#midpan .midpan_middle .banner_3 .call .add em {
	float:left;
	font-style:normal;
}
#midpan .midpan_middle .banner_3 .call .add a {
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .banner_3 .call .add img {
	float:right;
	width:156px;
	height:38px;
	margin:-6px -1px 0 0; 
	/*#margin:-30px 0 0 0;*/
	padding:0px 0 0 0px;
}
#midpan .midpan_middle .banner_3 .links{
	float:left;
	width:581px;
	height:60px;
	margin:0;
	background:url(/media/images/product02a_links.gif) no-repeat;
}
#midpan .midpan_middle .banner_3 .links img{
	float:left;
	padding:0 9px 0 3px;
}
#midpan .midpan_middle .banner_3 .links .img01{
	float:left;
	padding:6px 9px 0 3px;
}
#midpan .midpan_middle .banner_3 .links ul{
	list-style:none;
	padding:0px 0 0 11px;
	margin:13px 0 0 0;
	float:left;
	width:581px;
}
#midpan .midpan_middle .banner_3 .links ul li{
	list-style:none;
	float:left;
	
}
#midpan .midpan_middle .banner_3 .links ul li a{
	font:12px/14px "arial";
	letter-spacing:-0.03em;
	color:#555;
	text-decoration:none; 
}
#midpan .midpan_middle .banner_3 .links .despatch, #midpan .midpan_middle .banner_3 .links .despatch1 {
	float:left;
	padding:0px 0 0 0;
	margin:0 0px 0 0;
	color:#555555;
	font:12px/14px "arial";
	letter-spacing:-0.03em;
	text-decoration:none; 
	cursor:pointer;
}
#midpan .midpan_middle .banner_3 .links .despatch:hover, #midpan .midpan_middle .banner_3 .links .pdflink:hover, 
#midpan .midpan_middle .banner_3 .links .despatch:hover, #midpan .midpan_middle .banner_3 .links .despatch1:hover {
	text-decoration:underline;
}
#midpan .midpan_middle .banner_3 .links .pdflink {
	float:left;
	padding:0px 0 0 0;
	margin:4px 12px 0 0;
}
#midpan .midpan_middle .banner_3 .links .despatch a, #midpan .midpan_middle .banner_3 .links .pdflink a{
	font:12px/14px "arial";
	letter-spacing:-0.03em;
	color:#555;
	padding:5px 0 0 0;
	text-decoration:none;
	float:left;
	width:174px;
}
.despatch, .pdflink{
	font:12px/14px "arial";
	letter-spacing:-0.03em;
	color:#555;
	padding:5px 0 0 0;
	text-decoration:none;
	float:left;
}

#midpan .midpan_middle .banner_3 .links .despatch span	{
	float:right;
	width:174px;
	margin:7px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .banner_3 .links .user {
	float:left;
	margin:-7px 0px 0 0;
}
#midpan .midpan_middle .banner_3 .links .user span a{
	font:12px/14px "arial";
	letter-spacing:-0.03em;
	color:#555;
	text-decoration:none;
	float:left;
	line-height:21px;
	margin:0 0 0px 0;
	float:left;
	top:11px;
	position:relative;
}
#midpan .midpan_middle .banner_3 .links .user span	{
	width:148px;
	float:left;
	line-height:21px;
	margin:0px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .banner_3 .links .user span.sht a{
	font:12px/14px "arial";
	letter-spacing:-0.03em;
	color:#555;
	text-decoration:none;
	float:left;
	line-height:21px;
	margin:0 0 0px 0;
	float:left;
	top:0px;
	position:relative;
}
#midpan .midpan_middle .banner_3 .links .user span.sht	{
	width:148px;
	float:left;
	line-height:21px;
	margin:0px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .banner_3 .links .print {
	float:left;
	padding:6px 0 0 0;
	margin:0 12px 0 0;
}
#midpan .midpan_middle .banner_3 .links .print span	{
	width:175px;
	margin:0px 0 0 0;
	padding:0px;
	line-height:24px;
}
#midpan .midpan_middle .banner_3 .links .print span a {
	font:12px/14px "arial";
	letter-spacing:-0.03em;
	color:#555;
	text-decoration:none; 
}
/****product_sale page midpanmiddle closed ****/

/****homepage midpanmiddle homelft ****/
#midpan .midpan_middle .homelft {
	float:left;
	width:781px;
	margin:10px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .newpara {
	margin:-121px 0 0;
}
#midpan .midpan_middle .newpara p {
	font-size:13px;
	padding:2px 7px 11px 9px;
	line-height:18px;
}
#midpan .midpan_middle .newhomelft {
	float:left;
	width:935px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .newhomelft p {
	font-size:13px;
	padding:2px 7px 11px 0px;
	line-height:18px;
}
/****forgettenpage midpanmiddle begins ****/
#midpan .midpan_middle .forgottenpan {
	float:left;
	width:985px;
	min-height:64px;
	background:url(/media/images/forgotten_mainbg.png) no-repeat 0 0 transparent;
	margin:4px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .forgottenpan dl {
	float:left;
	width:760px;
	margin:26px 0 0 26px;
	padding:0px;
}
#midpan .midpan_middle .forgottenpan dl dt {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:25px;
	margin:0px 26px 0 0px;
	padding:0px;
}
#midpan .midpan_middle .forgottenpan dl dt input {
	width:235px;
	height:22px;
	float:left;
	margin:2px 0px 0 0;
	padding:0px 0 0 4px;
}
#midpan .midpan_middle .forgottenpan .send-btn {
	width:176px;
	height:38px;
	float:left;
	margin:20px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .forgottenpan .send-btn input {
	background:none;
	width:176px;
	height:38px;
	float:left;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:35px;
	margin:0px 0 0 0;
	padding:0px 0 0 0px;
}
#midpan .midpan_middle .forgotten_btm {
	float:left;
	background:url(/media/images/forgotten_btmbg.png) no-repeat 0 0;
	width:1074px;
	min-height:34px;
	margin:0px;
	padding:0px;
}
/****forgettenpage midpanmiddle ends ****/

/****updatepassword midpanmiddle begins ****/	


#midpan .midpan_middle .updatepassword {
	float:left;
	width:985px;
	min-height:64px;
	background:url("../images/cms01_bg.gif") no-repeat scroll 0 0;
	margin:4px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .updatepassword dl {
	float:left;
	width:760px;
	margin:16px 0 0 26px;
	padding:0px;
}
#midpan .midpan_middle .updatepassword dl dt {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:25px;
	margin:0px 26px 0 0px;
	padding:0px;
	width:138px;
}
#midpan .midpan_middle .updatepassword dl dd {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:25px;
	margin:0px 26px 0 0px;
	padding:0px;
	width:120px;
}
#midpan .midpan_middle .updatepassword dl dd input {
	width:235px;
	height:22px;
	float:left;
	margin:2px 0px 0 0;
	padding:0px 0 0 4px;
}
#midpan .midpan_middle .updatepassword .send-btn {
	background:url(/media/images/send_btn.png) no-repeat 0 0;
	width:176px;
	height:38px;
	float:left;
	cursor:pointer;
	margin:0px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .updatepassword .send-btn a {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	line-height:35px;
	margin:0px 0 0 0;
	padding:0px 0 0 10px;
	
}
#midpan .midpan_middle .forgotten_btm {
	float:left;
	background:url(/media/images/cms01_btmbg.gif) no-repeat scroll 0 0 transparent;
	width:1074px;
	min-height:34px;
	margin:0px;
	padding:0px;
}


#midpan .midpan_middle .updatepassword p {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:25px;
	margin:15px 0px 0 25px;
	padding:0px;
	
}
/****update midpanmiddle ends ****/

/****homepage midpanmiddle homelft banner****/
#midpan .midpan_middle .homelft .banner{
	padding:0px 0 14px 0;
	float:left;
}
#midpan .midpan_middle .homelft .product{
	width:290px;
	float:left;
	padding:0;
	margin:0px 17px 0 0;
	height:129px;
}
#midpan .midpan_middle .homelft .product a {
	float:left;
}
#midpan .midpan_middle .homelft .locator {
	float:left;
	height:129px;
	margin:0 14.9px 18px 0;
	padding:0;
	width:185px;
}
#midpan .midpan_middle .homelft .locator a {
	float:left;
}
/****airconatpage midpan_middle open ****/
#midpan .midpan_middle .homelft .banner-air{
	padding:0px 0 0px 0;
	margin:8px 0 0 1px;
	float:left;
	position:relative;
	height:217px;
	width:788px;
}
#midpan .midpan_middle .homelft .banner-air span {
	float:left;
	position:absolute;
	left:0px;
	top:0px;
}
#midpan .midpan_middle .homelft .banner-air .hire {
	float:left;
	position:absolute;
	padding:10px 0 0 19px;
	margin:0px;
	width:538px;
}
#midpan .midpan_middle .homelft .banner-air .hire h1 {
	float:left;
	font-size:28px;
	font-weight:bold;
	color:#fefefe;
	letter-spacing:-0.02em;
	width:538px;
	padding:0px;
	margin:0px;
}
#midpan .midpan_middle .homelft .banner-air .hire p {
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-0.02em;
	line-height:18px;
	width:480px;
	margin:0;
	padding:2px 0 0;
}
#midpan .midpan_middle .homelft .banner-air .hire .enq {
	float:left;
	width:538px;
	margin:9px 0 0 0;
	padding:0px;
	position:absolute;
	top:152px;
	left:18px;
}
#midpan .midpan_middle .homelft .banner-air .hire .enq a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-air .hire .enq img {
	float:left;
	margin:0 19px 0 0;
	padding:0px;
}
#midpan .midpan_middle .here1 {
	float:left;
	width:780px;
	text-align:left;
	font-size:12px;
	color:#333;
	margin:1px 0 0 0;
	padding:0;
}
#midpan .midpan_middle .here1 a {
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
	color:#333;
}
#midpan .midpan_middle .here1 a:hover {
	text-decoration:none;
}
#midpan .midpan_middle .here a:hover {
	text-decoration:none;
}
#midpan .midpan_middle .here1 b {
	font-size:12px;
	text-align:right;
}
#midpan .midpan_middle .here1 span {
	float:left;
	width:730px;
	font-size:12px;
	text-align:left;
}
#midpan .midpan_middle .here1 span a{
	font-size:12px;
	text-align:right;
	font-weight:bold;
	color:#333;
}	
#midpan .midpan_middle .homelft .airpro {
	float:left;
	width:800px;
	margin:6px 0 0 -7px;
	padding:0px 0 6px 0;
	/**padding:0;*/
}
#midpan .midpan_middle .homelft .airpro .products {
	float:left;
	background:url(/media/images/airpro_bg.jpg) no-repeat 0 0;
	width:195px;
	height:231px;
	margin:0 5px 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .airpro .products .airpro_btn {
	float:left;
	background:url(/media/images/airpro_btn.png) no-repeat 0 0;
	width:156px;
	height:38px;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	color:#fff;
	margin:22px 0 0 19px;
	padding:0px;
}
#midpan .midpan_middle .homelft .airpro .products .airpro_btn a {
	color:#fff;
	display:block;
	float:left;
	min-height:33px;
	padding:5px 18px 0 6px;
	text-decoration:none;
	width:132px;
}
#midpan .midpan_middle .homelft .airpro .products .proimg {
	float:left;
	margin:13px 0 0 7px;
	padding:0px;
	width:180px;
	text-align:center;
}
#midpan .midpan_middle .homelft .airpro .products .proimg a {
	display:block;
	margin:0 0 0 0px;
}

/*------added start for cc on 03112011 ---------*/
#midpan .midpan_middle .homelft .airpro .products04 {
	float:left;
	background:url(/media/images/airpro_bg.jpg) no-repeat 0 0;
	width:195px;
	height:231px;
	margin:0 5px 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .airpro .products04 .airpro_btn {
	float:left;
	background:url(/media/images/airpro_btn1.png) no-repeat 0 0;
	width:156px;
	height:38px;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	color:#fff;
	margin:0px 0px 0 20px;
	padding:0px;
}
#midpan .midpan_middle .homelft .airpro .products04 .airpro_btn a {
	color:#fff;
	display:block;
	float:left;
	min-height:33px;
	padding:5px 18px 0 6px;
	text-decoration:none;
	width:132px;
}
#midpan .midpan_middle .homelft .airpro .products04 .proimg {
	float:left;
	margin:25px 0 17px 0px;
	padding:0px;
	width:180px;
	text-align:center;
	height:135px;
	width:195px;
}
#midpan .midpan_middle .homelft .airpro .products04 .proimg a {
	display:block;
	margin:0 0 0 0px;
}
/*------added end for cc on 03112011 ---------*/
#midpan .midpan_middle .homelft .midpan_btm {
	float:left;
	width:788px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .brochure-top {
	background:url(/media/images/brochure_topbg.png) no-repeat 0 0;
	height:10px;
	float:left;
	width:780px;
	margin:8px 0 0 0;
}
#midpan .midpan_middle .homelft .midpan_btm .brochure {
	float:left;
	width:780px;
	min-height:70px;
	background-color:#e7f4e3;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .brochure ul {
	float:left;
	list-style:none;
	margin:22px 0 0 0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .brochure ul li {
	float:left;
	list-style:none;
	margin:0 8px 0 12px;
	padding:0px;
	min-height:52px;
}
#midpan .midpan_middle .homelft .midpan_btm .brochure ul li img {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .brochure ul li a {
	float:left;
	font-size:14px;
	color:#555555;
	margin:0px;
	padding:0 0 0 7px;
	text-decoration:underline;
	line-height:29px;
}
#midpan .midpan_middle .homelft .midpan_btm .brochure ul li a:hover {
	text-decoration:none;
	/*color:555555;*/
}
#midpan .midpan_middle .homelft .midpan_btm .brochure-btm {
	background:url(/media/images/brochure_btmbg.png) no-repeat 0 0;
	height:9px;
	float:left;
	width:780px;
	margin-bottom:14px;
}
#midpan .midpan_middle .homelft .midpan_btm .service_top {
	float:left;
	background:url(/media/images/service_topbg.png) repeat-y center bottom transparent;
	width:780px;
	min-height:11px;
	margin:4px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .service_rpt {
	float:left;
	background:url(/media/images/service_rptbg.png) repeat-y center bottom transparent;
	width:780px;
	margin:0px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .service_rpt .service {
	float:left;
	background:url(/media/images/service_bg.png) no-repeat 0 0;
	width:780px;
	margin:0px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .service_rpt .service ul {
	display:block;
	margin:0px 0 0 14px;
	padding:0px;
	list-style:none;
}
#midpan .midpan_middle .homelft .midpan_btm .service_rpt .service ul li {
	list-style:none;
	float:left;
	width:380px;
	margin:15px 0 0px 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .service_rpt .service ul li.clear {
	margin:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .service_rpt .service ul li .pro {
	float:left;
	margin:0px 0 0 8px;
	padding:0px;
	width:295px;
}
#midpan .midpan_middle .homelft .midpan_btm .service_rpt .service ul li .proimg {
	float:left;
	margin:0px 0 0;
	padding:0px;
}

#midpan .midpan_middle .homelft .midpan_btm .service_rpt .service ul li .pro h4 {
	color:#333333;
	float:left;
	font-size:14px;
	letter-spacing:0.01em;
	margin:0 0 2px;
	padding:0;
	word-spacing:1px;
	width:295px;
}
#midpan .midpan_middle .homelft .midpan_btm .service_rpt .service ul li .pro p {
	float:left;
	font-size:12px;
	color:#333;
	line-height:20px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .midpan_btm .service_btm {
	float:left;
	background:url(/media/images/service_btmbg.png) no-repeat 0 0;
	width:780px;
	min-height:16px;
	margin:0 0 6px;
	padding:0px;
}
#midpan .midpan_middle .homelft .airpro .products01 {
	float:left;
	background:url(/media/images/pumpscat_bg.png) no-repeat 0 0;
	width:195px;
	height:231px;
	margin:0 5px 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .airpro .products01 .airpro_btn {
	float:left;
	background:url(/media/images/airpro_btn.png) no-repeat 0 0;
	width:147px;
	height:33px;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	color:#fff;
	margin:18px 0 0 19px;
	padding:5px 0 0 9px;
}
/****airconatpage midpan_middle closed ****/

/****Chillerspage midpan_middle open ****/
#midpan .midpan_middle .homelft .banner-chillers{
	padding:0px 0 0px 0;
	margin:8px 0 0 0;
	float:left;
	background:url(/media/images/chillers_banner.png) no-repeat 0 0;
	height:217px;
	width:788px;
}
#midpan .midpan_middle .homelft .banner-chillers .hire {
	float:left;
	padding:10px 0 0 19px;
	margin:0px;
	width:538px;
}
#midpan .midpan_middle .homelft .banner-chillers .hire h1 {
	float:left;
	font-size:28px;
	font-weight:bold;
	color:#fefefe;
	letter-spacing:-0.02em;
	width:538px;
	padding:0px;
	margin:0px;
}
#midpan .midpan_middle .homelft .banner-chillers .hire p {
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-0.02em;
	line-height:18px;
	min-height:108px;
	width:480px;
	margin:0px 30px 0px 0px;
	padding:2px 0 0;
}
#midpan .midpan_middle .homelft .banner-chillers .hire .enq {
	float:left;
	width:538px;
	margin:9px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-chillers .hire .enq a {
	float:left;
	margin:0px;
	padding:0px;
}	
#midpan .midpan_middle .homelft .banner-chillers .hire .enq img {
	float:left;
	margin:0 19px 0 0;
	padding:0px;
}
/****Chillerspage midpan_middle closed ****/

/****pumpscatspage midpan_middle open ****/
#midpan .midpan_middle .homelft .banner-pumpscat{
	padding:0px 0 0px 0;
	margin:8px 0 0 0;
	float:left;
	background:url(/media/images/pumpscat_banner.png) no-repeat 0 0;
	height:217px;
	width:788px;
}
#midpan .midpan_middle .homelft .banner-pumpscat .hire {
	float:left;
	padding:10px 0 0 19px;
	margin:0px;
	width:472px; 
	/*#width:495px;*/
}
#midpan .midpan_middle .homelft .banner-pumpscat .hire h1 {
	float:left;
	font-size:28px;
	font-weight:bold;
	color:#fefefe;
	letter-spacing:-0.02em;
	width:472px; 
	/*#width:495px;*/
	padding:0px;
	margin:0px;
}
#midpan .midpan_middle .homelft .banner-pumpscat .hire p {
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-0.02em;
	line-height:18px;
	min-height:108px;
	width:480px;
	margin:0;
	padding:2px 0 0;
}
#midpan .midpan_middle .homelft .banner-pumpscat .hire .enq {
	float:left;
	width:538px;
	margin:9px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-pumpscat .hire .enq a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-pumpscat .hire .enq img {
	float:left;
	margin:0 19px 0 0;
	padding:0px;
}
/****pumpscatspage midpan_middle closed ****/

/****boilercatpage midpan_middle open ****/
#midpan .midpan_middle .homelft .banner-boilerscat{
	padding:0px 0 0px 0;
	margin:8px 0 0 0;
	float:left;
	background:url(/media/images/boilerscat_banner.png) no-repeat 0 0;
	height:217px;
	width:788px;
}
#midpan .midpan_middle .homelft .banner-boilerscat .hire {
	float:left;
	padding:10px 0 0 19px;
	margin:0px;
	width:472px; 
	/*#width:495px;*/
}
#midpan .midpan_middle .homelft .banner-boilerscat .hire h1 {
	float:left;
	font-size:28px;
	font-weight:bold;
	color:#fefefe;
	letter-spacing:-0.02em;
	width:472px; 
	/*#width:495px;*/
	padding:0px;
	margin:0px;
}
#midpan .midpan_middle .homelft .banner-boilerscat .hire p {
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-0.02em;
	line-height:18px;
	min-height:108px;
	width:480px;
	margin:0 0 6px 0;
	padding:2px 0 0;
}
#midpan .midpan_middle .homelft .banner-boilerscat .hire .enq {
	float:left;
	width:538px;
	margin:9px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-boilerscat .hire .enq a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-boilerscat .hire .enq img {
	float:left;
	margin:0 19px 0 0;
	padding:0px;
}

#midpan .midpan_middle .homerht .news{
	width:196px;
	float:left;
	margin:7px 10px 0 2px;
	
}
#midpan .midpan_middle .homerht .news span{
	font:bold 12px/14px "arial";
}
#midpan .midpan_middle .homerht .news p{
	padding:13px 14px 0 0;
	font:11px/14px "arial";
}
#midpan .midpan_middle .homerht .news h2 {
	font:20px/15px "Verdana";
	padding:1px 0 0 0;
	margin:0px 0 10px 0;
	color:#253775;
	width:150px;
}
#midpan .midpan_middle .homerht .news .news_bg img{
	float:right;
	position:relative;
	right:12px;
	top:0px;
}
#midpan .midpan_middle .homerht .news .news_bg{
	width:180px;
	padding:21px 0 0 14px;
	margin:0 0 0 0px;
	min-height:329px;
	background:url(/media/images/news_bg1.png) no-repeat;
}
#midpan .midpan_middle .homerht .news .news_bottom{
	background:url(/media/images/news_bottom1.png) no-repeat;
	width:194px;
	height:24px;
	float:left;
}
/****boilercatpage midpan_middle closed ****/

/****heatingcatspage midpan_middle open ****/
#midpan .midpan_middle .homelft .banner-heatingcat{
	padding:0px 0 0px 0;
	margin:8px 0 0 0;
	float:left;
	background:url(/media/images/heatingcat_banner.png) no-repeat 0 0;
	height:217px;
	width:788px;
}
#midpan .midpan_middle .homelft .banner-heatingcat .hirecat {
	float:left;
	padding:10px 0 0 19px;
	margin:0px;
	width:478px; 
}
#midpan .midpan_middle .homelft .banner-heatingcat .hirecat h1 {
	float:left;
	font-size:28px;
	font-weight:bold;
	color:#fefefe;
	letter-spacing:-0.02em;
	width:478px;
	padding:0px;
	margin:0px;
}
#midpan .midpan_middle .homelft .banner-heatingcat .hirecat p {
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-0.02em;
	line-height:18px;
	min-height:108px;
	width:480px;
	margin:0 0 5px 0;
	padding:2px 0 0;
}
#midpan .midpan_middle .homelft .banner-heatingcat .hirecat .enq {
	float:left;
	width:538px;
	margin:9px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-heatingcat .hirecat .enq a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-heatingcat .hirecat .enq img {
	float:left;
	margin:0 19px 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .airpro .products02 {
	float:left;
	background:url(/media/images/heatingcat_bg.png) no-repeat 0 0;
	width:195px;
	height:231px;
	margin:0 5px 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .airpro .products02 .airpro_btn {
	float:left;
	background:url(/media/images/airpro_btn.png) no-repeat 0 0;
	width:147px;
	height:33px;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	color:#fff;
	margin:18px 0 0 19px;
	padding:5px 0 0 9px;
}
#midpan .midpan_middle .homelft .airpro .products02 .airpro_btn a {
	float:left;
	color:#fff;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

#midpan .midpan_middle .homelft .airpro .products03 {
	float:left;
	width:195px;
	height:231px;
	position:relative;
	margin:0 5px 0 0;
	padding:0px;
	background:url("../images/airpro_bg.jpg") no-repeat scroll 0 0 transparent;
}
#midpan .midpan_middle .homelft .airpro .products03 .proimg {
	float:left;
	margin:25px 0 17px 0px;
	padding:0;
	height:135px;
	text-align:center;
	width:195px;
}
#midpan .midpan_middle .homelft .airpro .products03 .proimg a {
	display:block;
}
#midpan .midpan_middle .homelft .airpro .products03 .airpro_btn {
	float:left;
	background:url(/media/images/airpro_btn1.png) no-repeat 0 0;
	width:156px;
	height:38px;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	cursor:pointer;
	color:#fff;
	margin:0px 0 0 20px;
	padding:0;
	text-decoration:none;
	
}
#midpan .midpan_middle .homelft .airpro .products03 .airpro_btn a {
	float:left;
	width:130px;
	color:#fff;
	text-decoration:none;
	margin:0px;
	padding:5px 20px 0 6px;
	height:33px;
}

#midpan .midpan_middle .homelft .airpro .products05 {
	float:left;
	width:195px;
	height:231px;
	position:relative;
	margin:0 5px 0 0;
	padding:0px;
	background:url("../images/airpro_bg.jpg") no-repeat scroll 0 0 transparent;
}
#midpan .midpan_middle .homelft .airpro .products05 .proimg {
	float:left;
	margin:17px 0 25px;
	padding:0;
	height:135px;
	text-align:center;
	width:195px;
}
#midpan .midpan_middle .homelft .airpro .products05 .proimg a {
	display:block;
}
#midpan .midpan_middle .homelft .airpro .products05 .airpro_btn {
	background:url(/media/images/airpro_btn1.png) no-repeat scroll 0 0 transparent;
	bottom:17px;
	color:#fff;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:38px;
	left:0;
	line-height:14px;
	margin:0 0 0 19px;
	position:absolute;
	width:156px;
	
}
#midpan .midpan_middle .homelft .airpro .products05 .airpro_btn a {
	float:left;
	width:130px;
	color:#fff;
	text-decoration:none;
	margin:0px;
	padding:5px 20px 0 6px;
	height:33px;
}
/****heatingcatspage midpan_middle closed****/

/****Ventilationcat midpan_middle open****/
#midpan .midpan_middle .homelft .banner-ventilationcat{
	padding:0px 0 0px 0;
	margin:8px 0 0 0;
	float:left;
	background:url(/media/images/ventilationcat_banner.png) no-repeat 0 0;
	height:217px;
	width:788px;
}
#midpan .midpan_middle .homelft .banner-ventilationcat .hire {
	float:left;
	padding:10px 0 0 19px;
	margin:0px;
	width:478px; 
}
#midpan .midpan_middle .homelft .banner-ventilationcat .hire h1 {
	float:left;
	font-size:28px;
	font-weight:bold;
	color:#fefefe;
	letter-spacing:-0.02em;
	width:478px;
	padding:0px;
	margin:0px;
}
#midpan .midpan_middle .homelft .banner-ventilationcat .hire p {
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-0.02em;
	line-height:18px;
	min-height:108px;
	width:480px;
	margin:0 0 8px 0;
	padding:2px 0 0;
}
#midpan .midpan_middle .homelft .banner-ventilationcat .hire .enq {
	float:left;
	width:538px;
	margin:9px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-ventilationcat .hire .enq a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-ventilationcat .hire .enq img {
	float:left;
	margin:0 19px 0 0;
	padding:0px;
}
/****Ventilationcat midpan_middle closed****/


/****dehumidcatpage midpan_middle open****/
#midpan .midpan_middle .homelft .banner-dehumidcat {
	padding:0px 0 0px 0;
	margin:8px 0 0 0;
	float:left;
	background:url(/media/images/dehumidcat_banner.png) no-repeat 0 0;
	height:217px;
	width:788px;
}
#midpan .midpan_middle .homelft .banner-dehumidcat .hire {
	float:left;
	padding:10px 0 0 19px;
	margin:0px;
	width:478px; 
}
#midpan .midpan_middle .homelft .banner-dehumidcat .hire h1 {
	float:left;
	font-size:28px;
	font-weight:bold;
	color:#fefefe;
	letter-spacing:-0.02em;
	width:478px;
	padding:0px;
	margin:0px;
}
#midpan .midpan_middle .homelft .banner-dehumidcat .hire p {
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-0.02em;
	line-height:18px;
	min-height:108px;
	width:480px;
	margin:0 0 0px 0;
	padding:2px 0 0;
}
#midpan .midpan_middle .homelft .banner-dehumidcat .hire .enq {
	float:left;
	width:538px;
	margin:9px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-dehumidcat .hire .enq a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner-dehumidcat .hire .enq img {
	float:left;
	margin:0 19px 0 0;
	padding:0px;
}
/****dehumidcatpage midpan_middle closed****/

/****searchresults midpan_middle open****/
#midpan .midpan_middle .resultspro {
	float:left;
	margin:0 0 0 0px;
	padding:0;
	width:1000px;
}
#midpan .midpan_middle .resultspro .pro {
	float:left;
	margin:0;
	padding:0;
	width:1000px;
}
#midpan .midpan_middle .resultspro .pro h1,
#midpan .midpan_middle .resultspro .pro h2 {
	color:#010101;
	font-size:22px;
	font-weight:bold;
	margin:6px 0 10px;
	padding:0;
}
#midpan .midpan_middle .resultspro .pro h2{
	float:none;
}
#midpan .midpan_middle .resultspro .banner {
	float:left;
	position:relative;
	width:989px;
	height:219px;
	margin:8px 0 0 1px;
	padding:0px;
}
#midpan .midpan_middle .resultspro .banner span {
	float:left;
	left:0;
	position:absolute;
	top:0;
}
#midpan .midpan_middle .resultspro .banner .cat-txt {
	position:absolute;
	float:left;
	width:989px;
}
#midpan .midpan_middle .resultspro .banner .cat-txt h1 {
	float:left;
	width:506px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:28px;
	color:#fff;
	line-height:29px;
	margin:15px 0 9px 19px;
	padding:0px;
}
#midpan .midpan_middle .resultspro .banner .cat-txt p {
	color:#fff;
	float:left;
	font-size:12px;
	font-weight:normal;
	letter-spacing:-0.02em;
	line-height:18px;
	/*min-height:108px;*/
	width:480px;
	padding:2px 0 0;
	margin:0px 0 0px 19px;
}
#midpan .midpan_middle .resultspro .banner .cat-txt p a {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	text-decoration:underline;
	padding:14px 0 0 0;
}
#midpan .midpan_middle .resultspro .banner .cat-txt p a:hover {
	text-decoration:none;
}
#midpan .midpan_middle .resultspro .banner .cat-txt .pdf {
	float:right;
	margin:0px;
	padding:0px;
	width:184px;
}
#midpan .midpan_middle .resultspro .banner .cat-txt .pdf ul {
	float:left;
	list-style:none;
	margin:2px 0 0 0;
	padding:0px;
}

#midpan .midpan_middle .resultspro .banner .cat-txt .pdf ul li {
	list-style:none;
	float:left;
	list-style:none outside none;
	padding:0 0 8px;
}
#midpan .midpan_middle .resultspro .banner .cat-txt .pdf ul li span {
	float:left;
	height:45px;
	left:0;
	position:relative;
	top:0;
	width:35px;
}
#midpan .midpan_middle .resultspro .banner .cat-txt .pdf ul li a {
	color:#fff;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	margin:0;
	padding:0 0 0 8px;
	position:relative;
	text-decoration:none;
	top:5px;
}
#midpan .midpan_middle .resultspro .comparepro {
	float:left;
	width:1000px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .resultspro .comparepro .probtn {
	float:left;
	background:url(/media/images/comparepro_bg.png) no-repeat 0 0;
	width:253px;
	height:37px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	line-height:33px;
	margin:6px 0 6px 0;
	padding:0px 0 0 0px;
}
#midpan .midpan_middle .resultspro .comparepro .probtn a {
	color:#fff;
	float:left;
	height:37px;
	padding:0 0 0 8px;
	text-decoration:none;
	width:245px;
}
#midpan .midpan_middle .resultspro .show-bg {
	float:left;
	background:url(/media/images/search_showbg.png) no-repeat 0 0;
	width:970px;
	height:47px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:46px;
	text-align:right;
	margin:6px 0 10px 0;
	padding:0px 0 0 10px;
}
#midpan .midpan_middle .resultspro .text {
	float:left;
	width:970px;
	text-align:center;
	padding:12px 0 0 0;
}
#midpan .midpan_middle .resultspro .show-bg span {
	float:left;
	font-weight:bold;
}
#midpan .midpan_middle .resultspro .show-bg span input {
	position:relative;
	top:0px;
}
#midpan .midpan_middle .resultspro .products-results {
	background:url(/media/images/airpro_bg.jpg) no-repeat scroll 0 0 transparent;
	float:left;
	height:231px;
	margin:0 13px 0 -8px;
	padding:0;
	width:195px;
	position:relative;
}
#midpan .midpan_middle .resultspro .products-results a {
	text-decoration:none;
}
#midpan .midpan_middle .resultspro .products-results .results_btn {
	background:url(/media/images/airpro_btn1.png) no-repeat scroll 0 0 transparent;
	color:#fff;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:38px;
	line-height:14px;
	margin:0px 0 0 20px;
	padding:0;
	width:156px;
	text-decoration:none;
	cursor:pointer;
	text-decoration:none;
}

#midpan .midpan_middle .resultspro .products-results .results_btn a {
	color:#fff;
	display:block;
	float:left;
	min-height:33px;
	padding:5px 20px 0 6px;
	text-decoration:none;
	width:130px;
}
#midpan .midpan_middle .resultspro .products-results .proimg {
	float:left;
	height:135px;
	margin:17px 0 25px 0;
	padding:0;
	text-align:center;
	width:195px;
}
#midpan .midpan_middle .resultspro .products-results .proimg a {
	display:block;
}

/*------added start for cc on 03112011 ---------*/
.no-stock{
	background:url(/media/images/no-stock.png) no-repeat scroll 0 0 transparent;
	float:left;
	width:195px;
	height:231px;
	position:relative;
}
#midpan .midpan_middle .resultspro .products04-results {
	background:url(/media/images/airpro_bg.jpg) no-repeat scroll 0 0 transparent;
	float:left;
	height:231px;
	margin:0 13px 0 -8px;
	padding:0;
	width:195px;
	position:relative;
}
#midpan .midpan_middle .resultspro .products04-results a {
	text-decoration:none;
}
#midpan .midpan_middle .resultspro .products04-results .results_btn {
	background:url(/media/images/airpro_btn1.png) no-repeat scroll 0 0 transparent;
	color:#fff;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:38px;
	line-height:14px;
	margin:0px 0 0 20px;
	padding:0;
	width:156px;
	text-decoration:none;
	cursor:pointer;
	text-decoration:none;
}

#midpan .midpan_middle .resultspro .products04-results .results_btn a {
	color:#fff;
	display:block;
	float:left;
	min-height:33px;
	padding:5px 20px 0 6px;
	text-decoration:none;
	width:130px;
}
#midpan .midpan_middle .resultspro .products04-results .proimg {
	float:left;
	margin:7px 0 0 7px;
	padding:0;
	text-align:center;
	width:180px;
}
#midpan .midpan_middle .resultspro .products04-results .proimg a {
	display:block;
}
#midpan .midpan_middle .resultspro .products04-results .comp, #midpan .midpan_middle .resultspro .products-results04 .price {
	float:left;
	width:150px;
	margin:18px 0 0 23px;
	padding:0px;
}
#midpan .midpan_middle .resultspro .products04-results .comp{
	float:left;
	width:150px;
	margin:0px 0 0 23px;
	padding:0px;
	top:18px;
	left:0;
	position:absolute;
}
#midpan .midpan_middle .resultspro .products04-results .price {
	font-size:14px;
	margin:0px 0 0 23px;
	position:absolute;
	top:157px;
	left:0;
}
#midpan .midpan_middle .resultspro .products04-results .price span {
	font-size:14px;
	font-weight:bold;
	padding-left:2px;
}
#midpan .midpan_middle .resultspro .products04-results .comp input {
	left:0;
	margin:0 6px 0 0; 
	/*#margin:0 3px 0 0;*/
	padding:0;
	position:relative;
	top:1px;
	/*#top:-2px;*/
	
}
#midpan .midpan_middle .resultspro .products04-results .proimg01 {
	margin:0px 0 0 0px;
	padding:0;
	text-align:center;
	height:165px;
	width:195px;
}
#midpan .midpan_middle .resultspro .products04-results .proimg02 {
	height:135px;
	margin:38px 0 4px;
	padding:0;
	text-align:center;
	width:195px;
	float:left;
}
#midpan .midpan_middle .resultspro .products04-results .proimg03 {
	height:135px;
	margin:17px 0 25px;
	padding:0;
	text-align:center;
	width:195px;
	float:left;
}
#midpan .midpan_middle .resultspro .products04-results .proimg01 a,
#midpan .midpan_middle .resultspro .products04-results .proimg02 a,
#midpan .midpan_middle .resultspro .products04-results .proimg03 a
{
	margin:0 0 0 2px;
}
/*------added end for cc on 03112011 ---------*/



#midpan .midpan_middle .resultspro .products-results .comp, #midpan .midpan_middle .resultspro .products-results .price {
	float:left;
	width:150px;
	margin:8px 0 0 23px;
	padding:0px;
}
#midpan .midpan_middle .resultspro .products-results .price {
	font-size:14px;
	margin:0px 0 0 23px;
	position:absolute;
	top:157px;
	left:0;
}
#midpan .midpan_middle .resultspro .products-results .price span {
	font-size:14px;
	font-weight:bold;
	padding-left:2px;
}
#midpan .midpan_middle .resultspro .products-results .comp input {
	float:left;
	left:0;
	margin:0 6px 0 0; 
	/*#margin:0 3px 0 0;*/
	padding:0;
	position:relative;
	top:1px;
	/*#top:-2px;*/
	
}
#midpan .midpan_middle .resultspro .products-results .proimg01 {
	margin:0px 0 0 0px;
	padding:0;
	text-align:center;
	
}
#midpan .midpan_middle .resultspro .products-results .proimg01 a {
	margin:0 0 0 2px;
	
}
#midpan .midpan_middle .call-topbg {
	float:left;
	width:980px;
	background:url(/media/images/call_topbg.png) no-repeat 0 0;
	height:16px;
	margin:24px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .call-btmbg {
	float:left;
	width:980px;
	background:url(/media/images/call_btmbg.png) no-repeat 0 0;
	height:11px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .call-bg {
	float:left;
	width:980px;
	background:url(/media/images/call_bg.png) no-repeat 0 0 #e7f4e3;
	/*min-height:211px;*/
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .call-bg .real {
	float:left;
	margin:0px;
	padding:0px;
	width:400px;
}
#midpan .midpan_middle .call-bg .real ul, #midpan .midpan_middle .call-bg .lfttxt ul {
	float:left;
	width:350px;
	list-style:none;
	margin:4px 0 0 18px;
	padding:0px;
}
#midpan .midpan_middle .call-bg .lfttxt ul {
	margin:4px 0 0 2px;
}
#midpan .midpan_middle .call-bg .real ul li, #midpan .midpan_middle .call-bg .lfttxt ul li {
	background:url(/media/images/list_bg.png) no-repeat 0 4px ;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:18px;
	margin:0px 0 0px 0;
	padding:0px 0 12px 20px;
	width:350px;
}

#midpan .midpan_middle .call-bg .real ol {
	float:left;
	width:350px;
	list-style:none;
	margin:4px 0 0 18px;
	padding:0px;
}
#midpan .midpan_middle .call-bg .real ol li {
	font-size:14px;
	line-height:18px;
	color:#333;
	font-weight:normal;
	list-style-type:decimal;
	margin:15px 0 0 22px;
	padding:0px 6px 0 0px;
}
#midpan .midpan_middle .call-bg .real p {
	color:#555555;
	float:left;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	margin:0 0 14px 12px;
	padding:0 0 0 6px;
	width:360px;
}
#midpan .midpan_middle .call-bg .real li .img {
	width:11px;
	position:relative;
	float:left;
	top:3px;
	left:0px;
	margin:0px 10px 0 0;
	padding:0px;
}
#midpan .midpan_middle .call-bg .real li .txt01 {
	float:left;
	width:320px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .call-bg .lfttxt {
	float:left;
	width:560px;
	margin:2px 0 0 0;
	padding:0px 0 0 10px;
}
#midpan .midpan_middle .call-bg .lfttxt p {
	width:565px;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#555555;
	line-height:20px;
	margin:0px 0 0px 0;
	padding:0px 0 14px 0px;
}
#midpan .midpan_middle .call-bg .lfttxt h3 {
	float:left;
	font-size:18px;
	font-weight:normal;
	text-transform:none;
	color:#555555;
	line-height:19px;
	width:560px;
	margin:0px;
	padding:0px;
}

/****searchresults midpan_middle closed****/	
/****blogpage midpan_middle open****/
#midpan .midpan_middle .bloglft {
	float:left;
	width:781px;
	margin:8px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .bloglft .blog-topbg {
	float:left;
	background:url(/media/images/blog_topbg.png) no-repeat 0 0;
	width:781px;
	height:9px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .bloglft .blog-btmbg {
	float:left;
	background:url(/media/images/blog_btmbg.png) no-repeat 0 0;
	width:781px;
	height:13px;
	margin:0px 0 16px 0;
	padding:0px;
}
#midpan .midpan_middle .bloglft .blog-bg {
	float:left;
	background-color:#e7f4e3;
	width:762px;
	margin:0px;
	padding:0px 0 0 19px;
}
#midpan .midpan_middle .bloglft .blog-bg h2 {
	float:left;
	width:762px;
	font-size:18px;
	font-weight:normal;
	color:#333;
	line-height:25px;
	margin:13px 0 0 0px;
	padding:0px;
}
#midpan .midpan_middle .bloglft .blog-bg h6 {
	float:left;
	width:762px;
	font-size:12px;
	font-weight:normal;
	color:#333;
	margin:0;
	padding:0px;
}
#midpan .midpan_middle .bloglft .blog-bg p {
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:18px;
	margin:19px 0 0px 0;
	padding:0px;
}
#midpan .midpan_middle .bloglft .blog-bg .sideimg {
	float:right;
	margin:18px 14px 0 10px;
	padding:0px;
}
#midpan .midpan_middle .bloglft .blog-bg ul li {
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:18px;
	margin:10px 0 0 0;
	padding:0px 0 0 18px;
}
#midpan .midpan_middle .bloglft .blog-bg ol li {
	float:left;
	font-size:14px;
	font-weight:normal;
	color:#333;
	line-height:18px;
	margin:10px 0 0 0;
	padding:0px 0 0 22px;
}
#midpan .midpan_middle .bloglft .blog-bg a {
	/*float:left;*/
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	margin:2px 0 12px 0;
	padding:0px;
}
#midpan .midpan_middle .bloglft .blog-bg .tag {
	float:left;
	font-size:11px;
	font-weight:normal;
	color:#333;
	width:680px;
	line-height:18px;
	margin:20px 0 10px 0;
	padding:0px;
}
#midpan .midpan_middle .blogrht {
	float:left;
	margin:8px 0 0 19px;
	padding:0;
	width:198px;
}
#midpan .midpan_middle .blogrht .blogrht_topbg {
	float:left;
	background:url(/media/images/blogrht_topbg.png) no-repeat 0 0;
	width:187px;
	height:11px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_btmbg {
	float:left;
	background:url(/media/images/blogrht_btmbg.png) no-repeat 0 0;
	width:187px;
	height:23px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg {
	float:left;
	background:url(/media/images/blogrht_bg.png) repeat-y center bottom ;
	width:187px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg {
	float:left;
	background:url(/media/images/blogrht_rptbg.png) repeat-y 0 0;
	width:180px;
	/*min-height:1000px;*/
	min-height:700px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .pages {
	float:left;
	width:165px;
	margin:0px 0 0 10px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .pages h2 {
	float:left;
	width:165px;
	font-size:16px;
	font-weight:normal;
	color:#333;
	line-height:19px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .pages ul {
	float:left;
	width:165px;
	list-style:none;
	margin:8px 0 14px 10px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .pages ul li {
	list-style:none;
	font-size:12px;
	font-weight:normal;
	color:#333;
	margin:0px 0 0px 0;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .pages ul li a {
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#333;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .pages ul li a:hover {
	text-decoration:none;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .links {
	float:left;
	width:165px;
	margin:2px 0 0 10px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .links h2 {
	float:left;
	width:165px;
	font-size:16px;
	font-weight:normal;
	color:#333;
	line-height:19px;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .links ul {
	float:left;
	width:165px;
	list-style:none;
	margin:8px 0 14px 10px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .links ul li {
	list-style:none;
	font-size:12px;
	font-weight:normal;
	color:#333;
	margin:0px 0 0px 0;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .links ul li a {
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#333;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .blogrht .blogrht_rptbg .blogrht_bg .links ul li a:hover {
	text-decoration:underline;
}
/****blogpage midpan_middle closed****/
/****homepage midpanmiddle homelft midpanbottom open****/


#midpan .midpan_middle .homelft .midpanbottom {
	border-top:1px solid #425A99;
	float:left;
	margin:4px 0 0;
	padding:19px 0 0;
	position:relative;
	width:980px;
}

.news{
	width:196px;
	float:right;
	margin:10px 5px 0 -6px;
	position:relative;
}
.news b{
	font:bold 12px/14px "arial";
	float:left;
	width:144px;
}
.news b a{
	text-decoration:none;
}
.news span {
	width:168px;
	font:11px/14px "arial";
	line-height:12px;
	float:left;
}
.news p{
	padding:0px 14px 15px 15px;
	font:11px/14px "arial";
	line-height:12px;
	float:left;
	position:relative;
}
.news p > span{ 
	border-color:transparent transparent transparent #34448d;
	border-style:solid;
	border-width:6px 6px 6px 7px;
	left:2px;
	position:absolute;
	top:0;
	width:auto;
}
#midpan .midpan_middle .homelft .midpanbottom ul li{
	padding:13px 14px 0 0;
	margin:0 0 0 14px;
	font:11px/14px "arial";
}
#midpan .midpan_middle .homelft .midpanbottom ol li{
	padding:13px 14px 0 0;
	margin:0 0 0 18px;
	font:11px/14px "arial";
}
.news p > span{ 
	border-color:transparent transparent transparent #34448d;
	border-style:solid;
	border-width:6px 6px 6px 7px;
	left:2px;
	position:absolute;
	top:0;
	width:auto;
}
.right-cont-home {
	float:right;
	width:215px;
}
#midpan .midpantop {
	float:left;
	margin:0px;
	padding:0px 0px 1px;
	width:195px;
}
.news em {
	font:20px/15px "Verdana";
	padding:1px 0 0 0;
	margin:0px 0 10px 0;
	line-height:24px;
	color:#253775;
	width:140px;
	font-style:normal;
	display:block;
}
.news .news_bg img{
	float:right;
	right:17px;
	position:absolute;
	top:10px;
}
.news .news_bg {
	background:linear-gradient(to bottom, #F7F7F7 30%, #F6F6F6 42%, #F3F3F3 74%, #EEEEEE 64%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F7F7F7', endColorstr='#EEEEEE',GradientType=0 );
	border-radius:8px;
	box-shadow:0 0 3px #aaa;
	float:left;
	margin:0;
	/*min-height:566px;*/
	padding:6px 0 0 14px;
	width:173px;
	height:565px;
}
#midpan .midpan_middle .homelft .midpanbottom .buttuns{
	padding:0 0 0 11px;
	float:left;
} 

/**** indexpage Tabing open ****/
.tbbed {
	float:left;
	width:980px;
}
#gallery { 
	font-family:"Trebuchet MS";
 	font-size:14px;
	padding:0px;
	line-height:15px;
	font-weight:bold;
	float:left;
	width:980px;
	min-height:42px;
	margin:-4px 0 0 0;
}

#gallery span, gallery h1{
	font-size:14px;
	margin:0;
	color:#555555;
	font-family:Arial;
	font-weight:normal;
	letter-spacing:0;
	line-height:24px;
	
}
#gallery a{
	color:#233472;
	
}
/*
	#gallery div.off {
	color:#555;
	width:170px;
	height:26px;
	margin-right:3px;
	line-height:44px;
	float:left;
	padding:9px 10px 0;
	background:url(/media/images/sprite-tabs.gif) 0px 36px;
	cursor:pointer;
	position:relative;
	top:7px;
	z-index:99;
	}
	#gallery div.on {
	color:#000;
	width:170px;
	height:26px;
	margin-right:3px;
	line-height:44px;
	float:left;
	padding:9px 10px 0;
	background:url(/media/images/sprite-tabs.gif) 0px 0px;
	cursor:pointer;
	position:relative;
	top:8px;
	}
*/
#gallery div.off {
	background:linear-gradient(to bottom, #F7F7F7 21%, #E8E8E8 73%);
	border-radius:8px 8px 0 0;
	border:1px solid #c8c8c8;
	border-bottom:none;
	color:#555555;
	cursor:pointer;
	float:left;
	height:34px;
	line-height:44px;
	margin-right:3px;
	padding:0;
	position:relative;
	top:7px;
	z-index:99;
}
#gallery div.on {
	background:#EFF4FB;
	border:1px solid #BCBEC6;
	border-radius:8px 8px 0 0;
	color:#000000;
	cursor:pointer;
	float:left;
	height:34px;
	line-height:44px;
	margin-right:3px;
	padding:0;
	position:relative;
	top:8px;
	border-bottom:none;
}
#gallery div.on .tableft {
	width:10px;
	height:35px;
	float:left;
}
#gallery div.on .tabright {
	float:left;
	height:26px;
	min-width:94px;
	padding:9px 18px 0 0;
}
#gallery div.off .tableft {
	width:10px;
	height:35px;
	float:left;
}
#gallery div.off .tabright {
	float:left;
	height:26px;
	min-width:94px;
	padding:9px 18px 0 0;
}
#gallery div.on h2{
	font-weight:bold;
	color:#555555;
	margin:0;
	font-family:Arial;
	font-size:14px;
	letter-spacing:0;
	line-height:24px;
	width:auto;
	
}
#gallery div.off h2{
	font-size:14px;
	margin:0;
	color:#555555;
	font-family:Arial;
	font-weight:normal;
	letter-spacing:0;
	line-height:24px;
	width:auto;
}
/*
	#gallery div.on h2{
	font-weight:bold;
	color:#555555;
	margin:0;
	font-family:Arial;
	font-size:14px;
	letter-spacing:0;
	line-height:24px;
	width:102px;
	}
	#gallery div.off h2{
	font-size:14px;
	margin:0;
	color:#555555;
	font-family:Arial;
	font-weight:normal;
	letter-spacing:0;
	line-height:24px;
	width:102px;
}*/
div.hide {
	display:none;
	width:0;
	overflow:hidden;
}
div.show {
	background:linear-gradient(to bottom, #EFF3FA 33%, #EEF2F9 33%, #EDF0F8 33%); 
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFF3FA', endColorstr='#EDF0F8',GradientType=0 );
	border:1px solid #BCBEC6;
	border-radius:0 10px 10px;
	box-shadow:2px 2px 2px #aaa;
	float:left;
	margin:0;
	padding:0;
	width:980px;
	z-index:50;
	padding:10px 0 0;
}

.show .main-bg p{	
	font-family:"arial";
	font-size:12px;
	color:#000000;
	line-height:18px;
	padding:2px 7px 11px 9px;
	word-spacing:-1px;
}
.show .main-bg {
	width:978px;
	margin:0;
	padding:0px; 
	z-index:50;
	float:left;
	background-size:100%;
}
.show .main-bg .top{	
	font-family:"arial";
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:18px;
	word-spacing:-1px;
	padding:15px 7px 5px 9px;
}
#gallery_1 { 
	font-family:"Trebuchet MS";
 	font-size:14px;
	padding:0px;
	line-height:15px;
	font-weight:bold;
	float:left;
	width:983px;
	min-height:42px;
	margin:0 0 0 28px;
}
#gallery_1 span{
	font:14px/35px "arial";
}
#gallery_1 a{
	color:#737373;
}
#gallery_1 div.off {
	color:#000;
	width:191px;
	height:35px;
	text-align:center;
	margin-right:4px;
	line-height:44px;
	float:left;
	background:url(/media/images/tabbed-off.gif) no-repeat 0px 0px;
	cursor:pointer;
	position:relative;
	top:7px;
	z-index:99;
}
#gallery_1 div.on {
	color:#000;
	margin-right:4px; 
	text-align:center;
	float:left;
	background:url(/media/images/tabbed-on.gif) no-repeat 0px 0px;
	cursor:pointer;
	border-bottom:0;
	width:190px;
	height:35px;
	line-height:44px;
	position:relative;
	top:7px;
	z-index:99;
}

div.hide {
	display:none;
	width:0;
	overflow:hidden;
}

div.fulldetails{
	width:983px;
	padding:0px;
	background:url(/media/images/tabbed-bg.png) repeat-y right 0 #d0dbec; 
	z-index:50;
	float:left;
	margin:0 0 0 28px;
	
}

.fulldetails .tabtop_1{
	background:url(/media/images/fulldetails_top.gif) no-repeat;
	height:9px;
	width:983px;
}
.fulldetails .tabbot_1{
	background:url(/media/images/fulldetails_btm.gif) no-repeat 2px 0px;
	height:17px;
	width:983px;
	margin:0 0 0 -2px;
}
.features{
	padding:0 80px 0 0;
	float:left;
}
.features ul{	
	list-style:none;
	float:left;
	padding:0 0 10px 0px;
}
.features h6{
	font:12px/15px "arial";
	color:#5d5e5f;
	padding:30px 0 10px 0px;
}
.features ul li{	
	font-family:"arial";
	font-size:12px;
	color:#5d5e5f;
	line-height:16px;
	padding:3px 6px 5px 20px;
	background:url(/media/images/ul_bg.gif) no-repeat 0 6px;
	list-style:none;
}
/****indexpage Tabing end ****/

/****productpage slider open ****/

.jquerygallery01{
	width:700px;
	margin:10px 0 0;
	padding:0px;
	float:left;
	
}

.jquerygallery01 ul{
	margin:0px;
	margin-top:0px; 
	padding:0px;
}

.jquerygallery01 span{
	float:left;
	list-style-type:none;
	width:123px;
	text-align:center;
}

.jquerygallery01 span a{
	display:table-cell;
	height:141px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:123px;
}

.jquerygallery01 span a:hover{
	text-decoration:none;
}

.jquerygallery01 span a img{
	border:0px solid #fff;
	/*max-width:110px;
	max-height:115px;*/
	margin-top:6px;
	vertical-align:middle;
	display:table-cell;
}
.jquerygallery01 span:hover img{
	
	border:0px solid #b5b4b4;
	
	
}

.jquerygallery01 .jquerygall{
	float:left;
	width:112px;
	margin:0px 10px 0px 10px;
	font:13px/14px "arial";
	color:#333;
}
.jquerygallery01 .jquerygall.active {
	background:none;
	z-index:9;
}
.jquerygallery01 .title{
	
	text-align:left;
	color:#253775;
	font-family:"arial";
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	width:95px;
	padding:5px 0 0 30px;
}

.jquerygallery01 address{
	text-align:left;
	width:95px;
	color:#666;
	font-family:"arial";
	font-size:15px;
	font-style:normal;
	line-height:22px;
	padding:0 0 0 30px;
}
.jquerygallery01 .price{
	text-align:left;
	width:112px;
	color:#ff5b15;
	font-family:"Verdana";
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	line-height:18px;
	letter-spacing:-.05em;
}

.jquerygallery01 select{
	width:112px;
	height:20px;
	color:#000;
	font-family:"Verdana";
	font-size:12px;
}

.jquerygallery01 .price em{
	font-family:"Verdana";
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	line-height:18px;
}

.jquerygallery01 .price span{
	font-weight:normal;
	font-style:normal
}

.jquerygallery01 li acronym{
	width:112px;
	color:#000000;
	font-family:"Verdana";
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	line-height:18px;
	z-index:9999;
	text-indent:-9999px;
	position:absolute;
}

.jquerygallery01 li:hover acronym{	
	width:112px;
	color:#000000;
	font-family:"Verdana";
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	line-height:18px;
	text-indent:0px;
	padding:6px 2px 6px 7px;
	margin-left:-7px;
	border:2px solid #ff6a1f;
}

.jquerygallery01 .range{
	text-align:left;
	color:#000000;
	font-family:"Verdana";
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	line-height:18px;
	width:112px;
}

.jquerygallery01 .view{	
	width:91px;
	float:left;
}

.jquerygallery01 .view a{	
	color:#0051c2;
	font-family:"Verdana";
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	font-style:normal;
	line-height:18px;
}

.jquerygallery01 .view a:hover{	
	color:#0051c2;
	font-family:"Verdana";
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}

.jquerygallery01 .viewoff a{
	width:178px;
	height:20px;
	font-family:"Verdana";
	line-height:14px;
	font-size:14px;
	color:#fff;
	display:block;
	border:none;
	cursor:pointer;
	float:right;
	text-decoration:none;
	padding:4px 0px 0px 7px;
	margin-top:-10px;
}

.jquerygallery01 .viewoff a:hover{
	color:#eceaea;
}


.jquerygallery01 .img{
	margin-top:12px;
}

.jquerygallery01 .img1{
	margin-top:18px;
}


div.scrollable02 {
	/* required settings */
	left:40px;
	margin-left:0;
	min-height:182px;
	overflow:hidden;
	padding:7px 0 0;
	position:relative;
	width:712px;
	
	/* custom decorations */
}

div.scrollable02 div.items {	
	/* this cannot be too large */
	width:20000em;	
	position:absolute;
	clear:both;
	left:0px;
}

/* single scrollable item */
div.scrollable02 div.items div {
	float:left;
	position:relative;
	width:123px;
}

a.disabled {
	visibility:hidden !important;		
}

#prv02{
	background:url(/media/images/arrow-new-left.png) 0px 0px;
	display:block;
	width:26px;
	height:26px;
	top:-119px;
	left:20px;
	position:relative;
	cursor:pointer;
}

#nxt02{
	background:url(/media/images/arrow-new-right.png) 0px 0px;
	display:block;
	width:26px;
	height:26px;
	top:-145px;
	left:758px;
	position:relative;
	cursor:pointer;
}

.clear{
	clear:both;
}
/****productpage slider closed ****/
/****usermanual Tabing open ****/
.tabspan{
	width:1000px;
	margin:10px 0 0 26px; 
	/*#margin:10px 0 0 24px;*/
	padding:0px;
}
.tabspan a{
	color :#555;
	text-decoration:none;
}
.tabsoff{
	z-index:20;
	float:left;
	padding:0 0px 0 0; 
}
.tabsoff a{
	font-family:"arial";
	font-size:15px;
	text-align:left;
	color :#555;
	height:45px;
	width:164px;
	text-decoration:none; 
	font-weight:normal; 
	line-height:35px;
	outline:none;
	display:block;
	padding:9px 12px 0 13px;
}
.tabsoff a:hover{
	color:#333;
	padding:9px 12px 0 13px;
	width:164px;
	height:45px;
	
}
.tabson {
	z-index:20;
	float:left;
	padding:0 0px 0 0; 
}
.tabson a{
	font-family:"arial";
	font-size:15px;
	text-align:left;
	color :#555;
	height:45px;
	width:164px;
	text-decoration:none; 
	font-weight:normal; 
	line-height:35px;
	outline:none;
	display:block;
	padding:9px 12px 0 13px;
}

.jquerygallery_rpt{
	width:988px;
	margin:0 0 0 26px;
	padding:0px;
	
}
.jquerygallery{
	width:984px;
	margin:0 0 0 0px;
	padding:0px;
	
}
.jquerygallery_top{
	
	width:988px;
	height:12px;
	margin:0 0 0 26px;
}
.jquerygallery_btm{
	width:988px;
	height:21px;
	margin:0 0 0 26px;
}
.jquerygallery ul{
	margin:0px;
	margin-top:0px; 
	padding:0px;
}

.jquerygallery span{
	float:left;
	list-style-type:none;
	width:125px;
	margin:0 0 2px 0;
}
.jquerygallery input {
	float:left;
	margin:0px 6px 0 0;
	padding:0;
	height:18px;
}
.jquerygallery span a{
	text-decoration:none;
	float:left;
	padding:0 0 6px 0;
}

.jquerygallery span a:hover{
	text-decoration:none;
}

.jquerygallery span img{
	border:1px solid #b5b4b4;
	margin-top:6px;
}
.jquerygallery span:hover img{
	
	border:1px solid #fff;
	max-width:120px;
	max-height:120px;
	
}

.jquerygallery .jquerygall{
	float:left;
	width:112px;
	margin:0px 10px 0px 11px;
	font:13px/14px "arial";
	color:#333;
}

.jquerygallery .title{
	text-align:left;
	color:#555;
	font-family:"arial";
	font-size:14px;
	font-style:normal;
	line-height:22px;
	width:125px;
}

.jquerygallery address{
	text-align:left;
	width:125px;
	color:#333333;
	font-family:"Verdana";
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	line-height:16px;
}
.jquerygallery .price{
	text-align:left;
	width:112px;
	color:#ff5b15;
	font-family:"Verdana";
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	line-height:18px;
	letter-spacing:-.05em;
}

.jquerygallery select{
	width:112px;
	height:20px;
	color:#000;
	font-family:"Verdana";
	font-size:12px;
}

.jquerygallery .price em{
	font-family:"Verdana";
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	line-height:18px;
}

.jquerygallery .price span{
	font-weight:normal;
	font-style:normal
}

.jquerygallery li acronym{
	width:112px;
	color:#000000;
	font-family:"Verdana";
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	line-height:18px;
	z-index:9999;
	text-indent:-9999px;
	position:absolute;
}

.jquerygallery li:hover acronym{	
	width:112px;
	color:#000000;
	font-family:"Verdana";
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
	line-height:18px;
	text-indent:0px;
	padding:6px 2px 6px 7px;
	margin-left:-7px;
	border:2px solid #ff6a1f;
}

.jquerygallery .range{
	text-align:left;
	color:#000000;
	font-family:"Verdana";
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	line-height:18px;
	width:112px;
}

.jquerygallery .view{	
	width:91px;
	float:left;
}

.jquerygallery .view a{	
	color:#0051c2;
	font-family:"Verdana";
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	font-style:normal;
	line-height:18px;
}

.jquerygallery .view a:hover{	
	color:#0051c2;
	font-family:"Verdana";
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-style:normal;
}

.jquerygallery .viewoff a{
	width:178px;
	height:20px;
	font-family:"Verdana";
	line-height:14px;
	font-size:14px;
	color:#fff;
	display:block;
	border:none;
	cursor:pointer;
	float:right;
	text-decoration:none;
	padding:4px 0px 0px 7px;
	margin-top:-10px;
}

.jquerygallery .viewoff a:hover{
	color:#eceaea;
}


.jquerygallery .img{
	margin-top:12px;
}

.jquerygallery .img1{
	margin-top:18px;
}


div.scrollable {
	/* required settings */
	position:relative;
	width:934px;
	margin-left:24px;
	min-height:393px;
	padding:8px 0 0 0;
	overflow:hidden;
	
	/* custom decorations */
}

div.scrollable div.items {	
	/* this cannot be too large */
	width:20000em;	
	position:absolute;
	clear:both;		
}
div.scrollable div.manual{
	width:960px;	
	float:left;
	padding:0px 0 0 0;
	margin:0 0 37px 0;
}
div.scrollable div.manual h5 {
	font-size:14px;
	font-weight:bold;
	font-family:"Arial";
	color:#333;
	margin:0px 0 14px 0;
	padding:0px 0 4px 0;
	border-bottom:1px #999 solid;
}
div.scrollable div.manual ul{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}
div.scrollable div.manual ul li {
	width:216px;
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:"Arial";
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	color:#333;
}
/* single scrollable item */
div.scrollable div.items div {
	float:left;
	/*background-color:#cfd9eb;*/
	position:relative;
	width:125px;
}

a.disabled {
	visibility:hidden !important;		
}
/****usermanual Tabing closed ****/

#midpan .midpan_middle .homerht {
	float:right;
	margin:0;
	padding:0 0 0 13px;
	width:206px;
}
#midpan .midpan_middle .homerht .live_chat {
	float:left;
	margin:-13px 0 0 -9px;
	padding:1px 0 0 13px;
}
#midpan .midpan_middle .homerht .live_chat a {
	float:left;
	margin:0;
	padding:0;
}
#midpan .midpan_middle .homerht .live_chat a img {
	border:medium none;
	float:left;
}
#midpan .midpan_middle .homerht .call_back {
	float:left;
	padding:19px 0 5px 13px;
	margin:0 0 17px -9px;
}
#midpan .midpan_middle .homerht .call_back a {
	float:left;
	margin:0;
	padding:0;
}
#midpan .midpan_middle .homerht .call_back a img {
	border:medium none;
	float:left;
}
#midpan .midpan_middle .homerht .calculate{
	width:196px;
	margin:4px 0 0 0;
	padding:0px;
	float:left;
}
#midpan .midpan_middle .homerht .calculate a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homerht .sales{
	width:196px;
	margin:0px;
	padding:0px;
	float:left;
}
#midpan .midpan_middle .homerht .sales a {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .homelft .banner_1{
	padding:11px 0 0 0; 
	/*#padding:10px 0 0 0;*/
}

#midpan .midpan_middle .homelft .banner_5{
	padding:8px 0 5px 0px; 
	/*#padding:8 0 5px 0px;*/
	float:left;
	color:#999;
	width:785px;
}
#midpan .midpan_middle .homelft .banner_5 h1{
	font:bold 24px/24px "arial";
	/* #margin:-2px 0 -2px 0;*/
	float:left; 
	padding:3px 0 0 0; 
	/*#padding:0;*/
}
#midpan .midpan_middle .homelft .banner_5 h2{
	font:18px/18px "arial";
	float:left;
	padding:5px 0 0px; 
	/*#padding:0 0 0 0px;*/
	color:#333;
}
#midpan .midpan_middle .homelft .banner_6{
	padding:16px 0 7px 26px; 
	/*#padding:13px 0 0px 26px;*/
	float:left;
	color:#999; 
	/*#margin:0 0 -7px 0;*/
	width:785px;
}
#midpan .midpan_middle .homelft .banner_6 h1{
	font:bold 24px/24px "arial";
	float:left; 
	/*#line-height:26px;*/
	padding:3px 0 5px 0;
	width:200px; 
}
#midpan .midpan_middle .homelft .banner_2{
	padding:13px 0 26px 26px; 
	/*#padding:0px 0 25px 26px;*/
	float:left;
	color:#999;
	width:785px;
}

/**** midpanbottom product_sale page open****/
#midpan .midpanbottom {
	width:1000px;
	margin:0 auto;
	padding:0px;
}

#midpan .midpanbottom .pocket_book{
	float:left;
	width:988px;
	margin:8px 0 0 12px;
}
#midpan .midpanbottom .pocket_book .pleft{
	width:325px;
	float:left;
	padding:0 38px 0 0;
}

#midpan .midpanbottom .pocket_book .top{
	background:url(/media/images/category01a_pbook_top.gif) no-repeat;
	width:980px;
	height:7px;
}

#midpan .midpanbottom .pocket_book .bg{
	background:url(/media/images/category01a_pbook_bg.gif) no-repeat 0 0 ;
	width:962px;
	padding:12px 0 12px 18px; 
}

#midpan .midpanbottom .pocket_book .bg h2,
#midpan .midpanbottom .pocket_book .bg h3{
	font:16px/20px "arial";
	text-transform:none;
	color:#555;
	float:left;
	text-align:left;
	padding:0; 
	/*#padding:0 0 0 0;*/
}
#midpan .midpanbottom .pocket_book .bg h3{
	margin:0;
}
#midpan .midpanbottom .pocket_book .bg span,
#midpan .midpanbottom .pocket_book .bg .other{
	font:16px/20px "arial";
	text-transform:none;
	color:#555;
	text-align:right;
	float:right;
	padding:0 44px 0 2px;
}
#midpan .midpanbottom .pocket_book .btm{
	background:url(/media/images/category01a_pbook_btm.gif) no-repeat;
	width:980px;
	height:7px;
}

#midpan .midpanbottom .coolerscrol{
	float:left;
	width:1015px;
	min-height:200px;
	
}
#midpan .midpanbottom .coolerscrol .list {
	float:right;
	margin:0px;
	padding:0px;
	width:314px;
}
#midpan .midpanbottom .coolerscrol .list ul{	
	list-style:none;
	float:right; 
	width:222px; 
	padding:20px 0 0 0px;
	margin:0 0 0 8px;
}

#midpan .midpanbottom .coolerscrol .list ul li{	
	font-family:"arial";
	font-size:14px;
	color:#555555;
	line-height:20px;
	padding:3px 6px 4px 20px;
	background:url(/media/images/ul_bg.gif) no-repeat 0 8px ;
	list-style:none;
}

#midpan .midpanbottom .coolerscrol .list ul li a{	
	text-decoration:none;
	color:#555555;
}

#midpan .midpanbottom .coolerscrol .list ul li a:hover{	
	text-decoration:underline;
	color:#555555;
}

/**** midpanbottom product_sale page open****/

#midpan .banner_2 {
	float:left;
	padding:0 0 0 26px;
	margin:12px 0 16px 0;
	width:1000px;
}
#midpan .banner_2 p {
	font-size:14px;
	padding:8px 0 0 0;
}
#midpan .banner_2 h2{
	font:18px/20px "arial";
	float:left;
	padding:0 0 0 0;
	color:#333;
}
#midpan .banner_2 a{
	font:18px/20px "arial";
	padding:0;
	color:#333;
	text-decoration:none;
}

#midpan .banner_2 a:hover{
	color:#000;
}
#midpan .removetxt {
	float:left;
	width:990px;
	padding:0 0 0 10px;
	margin:0px;
}
#midpan .removetxt ul {
	float:left;
	list-style:none;
	width:1000px;
	padding:0px;
	margin:0px;
}
#midpan .removetxt ul li {
	float:left;
	list-style:none;
	margin:0px;
	padding:0px 54px 0 0;
}
#midpan .removetxt ul li a {
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	color:#333;
	margin:0px;
	padding:0px;
}
#midpan .removetxt ul li a:hover {
	text-decoration:none;
}
/**** midpanbottom product_sale page closed****/

/**** Table open ****/
/****basket page midpanmiddle open****/	
#midpan .midpan_middle .search_midpan {
	float:left;
	min-height:0px;
	padding:4px 0 13px 0px;
	width:1000px;
}
table.basket{
	width:980px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/media/images/basket_price.png) no-repeat 0 0;	
}
table.basket thead{
	text-align:center;
	color:#010101;
	font:14px/15px "arial";
	
}
table.basket tbody{
	text-align:center;
	color:#010101;
	font-size:14px;
	line-height:20px;
}

table.basket tbody tr td{
	padding:0px 0 3px 0px;
	
}
table.basket tbody tr td h3 {
	color:#010101;
	font-size:16px;
	line-height:20px;
}
table.basket tbody tr td p {
	color:#010101;
	font-size:14px;
	line-height:20px;
}
table.basket tbody .discount {
	padding:0px 0 0 0;
	font:14px/18px "arial";
}
table.basket tbody .item{
	text-align:left;
	padding-left:15px;
	line-height:33px;
}
table.basket tbody .polar{
	text-align:left;
	padding:10px 0 0 16px; 
	/*#padding:8px 0 0 16px;*/
}
/*table.basket tbody .polar img {
	width:87px;
	height:74px;
	}
*/
table.basket tbody .polar a{
	float:left;
	margin:0px;
	padding:0px;
}
table.basket tbody .polar_text{
	padding:4px 0 14px 12px;
	text-align:left;
}
table.basket tbody .polar_text a{
	color:#010101;
}
table.basket tbody .et15{
	padding:10px 0 7px 16px;
	text-align:left;
}
table.basket tbody .et15 a {
	float:left;
	margin:0px;
	padding:0px;
}
table.basket tbody .qty{
	text-align:center;
	padding:4px 0 0;
}
table.basket tbody .text{
	padding:0 0 0 0px;
	text-align:center;
}
table.basket tbody .price{
	padding:0 0 0 0;
	font-size:14px;
}
table.basket tbody .price1{
	padding:5px 0 0 0;
	font-size:14px;
}
table.basket tbody .total{
	text-align:right;
	padding:0px 30px 6px 0;
	font-size:14px;
	
	
}

table.basket tbody .qty a{
	font:11px/13px "arial";
	color:#333;
	padding:0 8px 0 0;
	text-decoration:underline;
	position:relative;
	/*#top:-5px;*/
}
table.basket tbody .qty a:hover{
	text-decoration:none;
}

table.basket tbody .qty input{
	width:35px;
	padding:2px 0px;
	text-align:center;
	margin:0px 10px 0px 10px;
	color:#333;
}
table.subtotal tbody {
	text-align:left;
} 
table.subtotal {
	background:url(/media/images/category01a_pbook_top.png) no-repeat 0 0;
	font-size:14px;
	margin:20px 0 0 0px;
}

table.subtotal tbody input{
	width:120px;
	padding:2px 5px;
	margin:0 5px 0 0px;
}
table.subtotal tbody select{
	width:200px;
	padding:0;
}
table.subtotal a{
	font-size:11px;
	color:#333;
}
table.subtotal .your{
	margin:0 0 0 6px;
	font:14px/14px "arial";
	color:#000;
}

table.subtotal .your tbody h3{
	text-transform:none;
	color:#000;
	font:18px/20px "arial";
	float:left;
	padding:5px 7px 0 0px;
}
table.subtotal .your tbody a{
	font:12px/34px "arial";
	color:#333;
}


table.subtotal1 tbody {
	text-align:left;
} 
table.subtotal1 {
	background:#e7f4e3 url(/media/images/confirmation_bgnew.png) no-repeat 0 0;
	font:14px/26px "arial";
	margin:20px 0 0 0px;
	height:245px;
}

table.subtotal1 tbody input{
	width:120px;
	padding:2px 5px;
	margin:0 5px 0 0px;
}
table.subtotal1 tbody select{
	width:177px;
	padding:2px 5px;
}
table.subtotal1 a{
	font:11px/21px "arial";
	color:#333;
}
table.subtotal1 .your{
	margin:0 0 0 8px;
	font:14px/14px "arial";
	color:#333;
	line-height:18px;
}


table.subtotal1 .your tbody h3{
	text-transform:none;
	color:#000;
	font:18px/20px "arial";
	float:left;
	padding:5px 7px 5px 0px;
}
table.subtotal1 .your tbody a{
	font:12px/34px "arial";
	color:#333;
}
table.subtotal1 tbody tr td {
	padding:0px 0 2px 0;
}
table.subtotal1 tbody tr td.space {
	padding:0 0 12px 12px;
}
table.subtotal1 tbody tr td.space h3 {
	color:#000000;
	float:left;
	font:18px/20px "arial";
	padding:5px 7px 5px 0;
	text-transform:none;
	width:584px;
}
table.subtotal1 tbody tr td.space p {
	color:#010101;
	font-size:14px;
	line-height:20px;
	text-align:justify;
	width:612px;
}
table.confirm .price{
	text-align:right;
	font-size:14px;
}
table.confirm{
	margin:0 24px 0 0; 
}
table.confirm .edit{
	font:12px/35px "arial";
	color:#333;
}
table.confirm .left_login{
	background:url(/media/images/customer.gif) no-repeat;
	width:161px;
	height:40px;
	float:right;
	margin:12px 0 12px 0;
	font:bold 14px/38px "arial";
	color:#fff;
	padding:0 0 0 16px;
	cursor:pointer;
}
table.confirm .left_login a {
	text-decoration:none;
	font:bold 14px/38px "arial";
	color:#fff;
	padding:0 0 0 10px;
	width:166px;
	height:40px;
	float:right;
}
.tablemargin .price{
	text-align:right;
	font-size:14px;
}
.tablemargin{
	margin:0 27px 0 0; 
}
.tablemargin .edit{
	font:12px/35px "arial";
	color:#333;
}
.tablemargin .repeat {
	float:left;
	background:url(/media/images/repeat_btn.png) no-repeat 0 0;
	width:170px;
	height:38px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:34px;
	cursor:pointer;
	margin:0px;
	padding:0px 0 0 6px;
}
.tablemargin .repeat a {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	line-height:34px;
}
table.orders{
	width:940px;
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#333;
}

table.orders thead tr td img{
	padding:0 0 0 5px;
}
table.orders tbody tr td{
	line-height:18px;
	font-size:14px;
}
table.orders tr td.links a{
	color:#333;
	text-decoration:underline;
	text-align:right;
	padding:0 8px 0 0;
}
table.orders tr td.links img {
	position:relative;
	top:3px;
	left:0px;
}
table.orders tr td.links a:hover{
	text-decoration:none;
}


table.orders tr td.back a{
	font-size:12px;
	color:#333;
	text-decoration:underline;
	text-align:right;
}
table.orders tr td.back a:hover{
	text-decoration:none;
}

table.evouchers{
	width:940px;
	margin:0;
	padding:0;
	font-size:14px;
}
table.evouchers thead tr td{
	font-weight:normal;
}
table.evouchers tbody tr td {
	line-height:18px;
	font-size:14px;
}
table.evouchers tr td.apply a{
	color:#000;
	text-decoration:underline;
	text-align:right;
}
table.evouchers tr td.apply a:hover{
	text-decoration:none;
}
#midpan .midpan_middle .search_midpan .continueshopping {
	float:left;
	padding:10px 0 0;
	width:980px;
}
#midpan .midpan_middle .search_midpan .continueshopping a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
#midpan .midpan_middle .search_midpan .continueshopping .basket-btn {
	background:url(/media/images/basket_btn.png) no-repeat scroll 0 0 transparent;
	color:#fff;
	float:right;
	font-size:14px;
	font-weight:bold;
	height:40px;
	line-height:16px;
	margin:0;
	padding:4px 0 0 38px;
	width:386px;
}
#midpan .midpan_middle .search_midpan .continueshopping .basket-btn a {
	float:right;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .search_midpan .continueshopping .basket-btn img {
	float:right;
	left:-29px;
	margin:0;
	padding:0;
	position:relative;
	top:-11px; 
}
*+html #midpan .midpan_middle .search_midpan .continueshopping .basket-btn img {
	top:-29px;
}
#midpan .midpan_middle .search_midpan .paypal {
	float:left;
	width:974px;
	text-align:right;
	margin:4px 0 0 0;
	padding:0px;
}
#midpan .midpan_middle .search_midpan .paypal img {
	left:0;
	margin:0 0 0 10px;
	padding:0;
	position:relative;
	top:0;
}
#midpan .midpan_middle .search_midpan .paypal a {
	text-align:right;
	float:right;
	margin:0px 0 0 6px;
	padding:0px;
	text-decoration:none;
	line-height:35px;
	color:#333;
}
#midpan .midpan_middle .search_midpan .paypal2 img {
	left:0;
	margin:0 0 0 0px;
	padding:0;
	position:relative;
	top:0;
}
#midpan .midpan_middle .search_midpan .paypal2 {
	text-align:right;
	float:right;
	margin:0px 0 0 6px;
	padding:0px;
	text-decoration:none;
	line-height:35px;
	color:#333;
}
/**** Table end ****/
#midpan .midpan_middle .crcontpan .rhtcont .thankyou-calc{
	float:left;
	margin:20px 0 0 0;
	width:580px;
	font-weight:bold;
	text-align:center;
}
#midpan .midpan_middle .thankyou {
	float:left;
	width:580px;
	margin:0px;
	
}
#midpan .midpan_middle .thankyou h2 {
	color:#333333;
	width:980px;
	float:left;
	font-size:18px;
	margin:13px 0 18px;
	padding:0;
}
#midpan .midpan_middle .thankyou h2 a {
	float:right;
	color:#333333;
	font-size:18px;
	text-decoration:none;
}
#midpan .midpan_middle .thankyou p {
	float:left;
	width:948px;
	font-size:14px;
	line-height:18px;
	color:#333333;
	margin:0px;
	padding:0 0 0 30px;
}
#midpan .midpan_middle .thankyou .print {
	float:left;
	width:940px;
	margin:0px;
	padding:20px 0 3px 28px;
}
#midpan .midpan_middle .thankyou .print a {
	float:left;
	font-size:14px;
	line-height:18px;
	color:#333333;
	padding:0 0 0 12px;
	text-decoration:underline;
}
#midpan .midpan_middle .thankyou .print a:hover {
	text-decoration:none;
	color:#333333;
}
#midpan .midpan_middle .thankyou .print img {
	float:left;
	margin:0px;
	padding:0px;
}
#midpan .midpan_middle .thankyou .print .re-order {
	background:url(/media/images/reorder-btn.gif) no-repeat scroll 0 0 transparent;
	color:#fff;
	cursor:pointer;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:38px;
	margin:6px 0 0px 0;
	padding:0;
	text-align:left;
	width:176px;
}
#midpan .midpan_middle .thankyou .print .re-order a {
	color:#fff;
	text-decoration:none;
	padding:10px 0 12px 10px;
	height:28px;
	float:left;
	width:166px;
}

#midpan .midpan_middle .sitemap h2 {
	float:left;
	width:980px;
	font-size:18px;
	color:#333333;
	margin:13px 0 16px;
	padding:0;
}

#midpan .midpan_middle .sitemap h2 a{
	float:left;
	/*width:980px;*/
	font-size:18px;
	color:#333333;
	/*margin:13px 0 16px;*/
	padding:0;
	text-decoration:none;
}

#midpan .midpan_middle .sitemap ul.pages {
	float:left;
	list-style:none;
}
#midpan .midpan_middle .sitemap ul.pages li {
	color:#333333;
	float:left;
	font-size:14px;
	padding:0px;
	min-height:39px;
	width:220px;
}
#midpan .midpan_middle .sitemap ul.pages li a{
	font-size:14px;
	color:#333333;
	float:left;
	text-decoration:none;
}
#midpan .midpan_middle .bord {
	border-bottom:1px solid #999999;
	float:left;
	height:1px;
	width:980px;
}

/****coolingresults page midpanmiddle open****/
#midpan .midpan_middle h1{
	color:#010101;
	font-size:24px;
	font-weight:bold;
	margin:15px 0 10px 0;
	padding:0;
}
#midpan .midpan_middle p.cooling {
	color:#010101;
	float:left;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	margin:30px 0 15px 25px;
	padding:0;
	width:980px;
}
#midpan .midpan_middle .roommesure{
	margin:0;
	padding:0;
	float:left;
	width:980px;
}
#midpan .midpan_middle .roommesure .tpbg{
	margin:0;
	padding:0;
	float:left;
	width:980px;
	height:9px;
	background:url(/media/images/cr-rommeasur-tpbg.png) no-repeat;
}
#midpan .midpan_middle .roommesure .content{
	margin:0;
	padding:0px 10px 5px 15px;
	float:left;
	width:955px;
	background-color:#e7f4e3;
	color:#010101;
	font-size:14px;
}
#midpan .midpan_middle .roommesure .endbg{
	margin:0;
	padding:0;
	float:left;
	width:980px;
	height:10px;
	background:url(/media/images/cr-rommeasur-endbg.png) no-repeat;
}
#midpan .midpan_middle .crcontpan .products {
	background:url(/media/images/airpro_bg.jpg) no-repeat scroll 0 0 transparent;
	float:left;
	height:231px;
	margin:0 5px 0 0;
	padding:0;
	width:195px;
}
#midpan .midpan_middle .crcontpan .products .airpro_btn {
	background:url(/media/images/airpro_btn.png) no-repeat scroll 0 0 transparent;
	color:#fff;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:40px;
	line-height:14px;
	margin:18px 0 0 19px;
	width:157px;
}
#midpan .midpan_middle .crcontpan .products .airpro_btn a {
	color:#fff;
	display:block;
	float:left;
	min-height:33px;
	padding:5px 20px 0 6px;
	text-decoration:none;
	width:130px;
	font-size:13px;
}
#midpan .midpan_middle .crcontpan .products .proimg {
	float:left;
	margin:7px 0 0 10px;
	padding:0;
	text-align:center;
	width:180px;
}
#midpan .midpan_middle .crcontpan .products .proimg a {
	display:block;
	margin:0;
}
#midpan .midpan_middle .crcontpan{
	margin:0;
	padding:15px 0 0 0;
	width:980px;
	float:left;
}
#midpan .midpan_middle .crcontpan .lftcont{
	margin:0;
	padding:0;
	float:left;
	width:215px;
	position:relative;
}
#midpan .midpan_middle .crcontpan .lftcont .detail{
	margin:0;
	padding:0;
	float:left;
	width:156px;
	height:38px;
	position:absolute;
	left:19px;
	top:14px;
}
#midpan .midpan_middle .crcontpan .rhtcont{
	margin:0 0 0 25px;
	padding:0;
	float:left;
	width:740px;
}
#midpan .midpan_middle .crcontpan .rhtcont .plrwind{
	margin:0 0 30px 0;
	padding:0;
	float:left;
	width:740px;
	font-size:14px;
}
#midpan .midpan_middle .crcontpan .rhtcont .plrwind span{
	font-size:24px;
}
#midpan .midpan_middle .crcontpan .rhtcont .plrchat{
	margin:0;
	padding:0;
	float:left;
	width:740px;
	font-size:14px;
}
#midpan .midpan_middle .crcontpan .rhtcont .reviewpan #project_01 {
	float:left;
	margin:18px 0 0 0;
}
#midpan .midpan_middle .crcontpan .rhtcont .plrchat img{
	float:left;
	margin:0 20px 0 0;
}

#midpan .midpan_middle .crcontpan .rhtcont .plrchat span.text{
	font-size:14px;
	float:left;
	margin:31px 0 0 0;
}
#midpan .midpan_middle .crcontpan .rhtcont .plrenquiry{
	margin:10px 0 0 0;
	padding:0;
	float:left;
	width:740px;
	font-size:14px;
}
#midpan .midpan_middle .crcontpan .rhtcont .plrenquiry img{
	margin:0 20px 0 0;
	padding:0;
	float:left;
}
#midpan .midpan_middle .crcontpan .rhtcont .plrenquiry span.text1{
	font-size:14px;
	float:left;
	margin:11px 0 0 0;
}
#midpan .midpan_middle .crcontpan2{
	margin:40px 0 0 0;
	padding:0;
	float:left;
	width:980px;
}
#midpan .midpan_middle .crcontpan2 .pan2tpbg{
	margin:0;
	padding:0;
	float:left;
	width:980px;
	height:13px;
	background:url(/media/images/cr-btmconttpbg.png) no-repeat;
}
#midpan .midpan_middle .crcontpan2 .pan2endbg{
	margin:0;
	padding:0;
	float:left;
	width:980px;
	height:12px;
	background:url(/media/images/cr-btmcontendbg.png) no-repeat;
}
#midpan .midpan_middle .crcontpan2 .pan2midbg{
	margin:0;
	padding:0;
	float:left;
	width:980px;
	min-height:212px;
	background:url(/media/images/cr-btmcontmidbg.png) no-repeat #e7f4e3;
}
#midpan .midpan_middle .crcontpan2 .pan2midbg .contlft{
	margin:0;
	padding:0;
	float:left;
	width:382px;
}
#midpan .midpan_middle .crcontpan2 .pan2midbg .contlft ul{
	list-style-type:none;
	float:left;
	width:360px;
	margin:5px 0 0 15px;
}
#midpan .midpan_middle .crcontpan2 .pan2midbg .contlft ul li{
	margin:0 0 10px 0;
	padding:0 0 0 25px;
	font-size:14px;	
	line-height:20px;
	background:url(/media/images/cr-libut.gif) no-repeat scroll 5px 3px transparent;
}
#midpan .midpan_middle .crcontpan2 .pan2midbg .contrht{
	margin:0;
	padding:0;
	float:left;
	width:552px;
}
#midpan .midpan_middle .crcontpan2 .pan2midbg .contrht p{
	font-size:12px;
	font-weight:normal;
	color:#555555;
	float:left;
	margin:0 0 15px 0;
	padding:0;
	line-height:22px;
	width:552px;
}
#midpan .midpan_middle .crcontpan2 .pan2midbg .contrht span.contnumb{
	font-size:18px;
	color:#555555;
	font-weight:normal;
}
/**** Midpan End****/



/* FOOTER START*/

#footer {
	min-width:1024px;
	padding:10px 0 0 0;
	background:url(/media/images/footer_bg.gif) repeat-x scroll 0 -1px #4264a4;
	position:relative;
}

#footer .footermid {
	margin:0px auto 8px; 
	/*#margin:12px auto 6px;*/
	position:relative;
	width:1000px;
	top:10px;
	left:0;
	background:url(/media/images/boder1.png) repeat-y scroll 0 0;
	position:relative;
}
#footer .footermid .cofftact{
	padding:0 0 0 12px;
	width:188px;
	float:left;
	font:12px/15px "arial";
	color:#FFF;
	min-height:125px;
	
}
#footer .footermid .cofftact h6 {
	color:#c0d2f3;
	padding:0 0 6px 0;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}
#footer .footermid .cofftact .left1 li a{
	color:#c0d2f3;
}
#footer .footermid .cofftact ul{
	float:left;
	font:12px/15px "arial";
	color:#FFF;
	margin:0;
	padding:0 0 0 0px;
	width:185px;
}
#footer .footermid .cofftact ul li{
	list-style-type:none;
	font:12px/15px "arial";
	color:#FFF;
}
#footer .footermid .cofftact ul li a {
	color:#FFF;
	
	text-decoration:none;
}
#footer .footermid .cofftact ul li a:hover {
	color:#FFF;
	text-decoration:underline;
}

#footer .footermid .cofftact .facebook {
	float:left;
	margin:50px 3px 0 0;
	color:#fff;
	font:12px/15px "arial";
	position:relative;
	width:137px;
}
#footer .footermid .cofftact .facebook a {
	float:right;
	text-decoration:none;
}
#footer .footermid .cofftact .twitter{
	float:right;
	margin:11px 27px 0 0;
	color:#fff;
	font:12px/15px "arial";
}
#footer .footermid .cofftact .twitter a {
	float:right;
}

#footer .footermid .cofftact .facebook .facebookimg{
	width:25px;
	height:24px;
	background:url(/media/images/facebook-twitter.png) 0px 0px;
	position:relative;
	cursor:pointer;
}

#footer .footermid .cofftact .facebook .twitterimg{
	width:25px;
	height:24px;
	background:url(/media/images/facebook-twitter.png) 25px 0px;
	position:relative;
	cursor:pointer;
	margin-left:2px;
}
#footer .footermid .cofftact .facebook .youtubeimg{
	background:url("../images/y-in-icons.png") repeat scroll 0 0 transparent;
	cursor:pointer;
	height:25px;
	margin-left:4px;
	position:relative;
	width:27px;
}

#footer .footermid .cofftact .facebook .linkimg{
	background:url("../images/y-in-icons.png") repeat scroll 27px 1px transparent;
	cursor:pointer;
	height:26px;
	position:relative;
	margin-left:3px;
	width:27px;
}
#footer .footermid .cofftact .facebook span{
	float:left;
	padding:6px 15px;
	color:#fff;
	font:12px/15px "arial";
}
#___plusone_1 {
	left:138px;
	position:absolute;
	top:0px;
	z-index:99;
}
#footer .footermid .cofftact .share {
	float:left;
	margin:35px 0px 0px 42px;
}
#footer .footermid .cofftact .share a {
	float:left;
}
#footer .footermid .cofftact .follow{
	color:#fff;
	float:left;
	width:50px;
}
#footer .footerbtm .copyright {
	width:1024px;
	margin:0 auto;
	font:10px/16px "arial";
	text-align:right;
	color:#666;
	padding:10px 25px 10px 0;
}

#footer .footerbtm .copyright a{
	font:10px/16px "arial";
	color:#666;
	text-decoration:none;
}
#footer .footerbtm{
	background:url(/media/images/footer_bottom.gif) repeat-x #fff;
	width:100%;
	
}

/* FOOTER END*/

/*SUGGESTION BOX*/

.suggestionsBox {
	
	/*-moz-border-radius:7px;
	-webkit-border-radius:7px;*/
	color:#000000;
	background-color:#fff;
	border-style:solid;
	border-color:#fff;
	/*overflow:auto;
	height:300px;*/
	width:180px;
}

.suggestionList {
	margin:0px;
	padding:0px;
}

.suggestionList ul{
	margin:0px;
	padding:0px;
}

.suggestionList li {
	font-family:"arial";
	font-size:11px;
	color:#494949;
	font-weight:bold;
	cursor:pointer;
	position:relative;
	padding :3px 5px 3px 5px;
	line-height:13px;
	text-align:left;
	list-style-type:none;
	width:170px;
	float:left;
	display:block;
}

.suggestionList li:hover {
	background-color:#acacac;
	color:#fff;
}
/*SUGGESTION BOX END*/

/*CMS03 STYLES STARTS HERE*/



#midpan .midpan_middle .cms03-bg1 {
	background:url(/media/images/cms01_bg.gif) no-repeat 0 0 #e7f4e3;
	float:left;
	margin:5px 0 0 0px;
	padding:16px 0 10px 0px;
	width:980px;
	/*min-height:398px;*/
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan {
	font-size:14px;
	line-height:18px;
	color:#333;
	letter-spacing:-0.005em;
	width:935px;
	float:left;
	margin:0px 0 0 0px;
	padding:0px 0 0 22px;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .imagepan, #midpan .midpan_middle .cms03-bg2 .cms03-content2 .imagepan {
	float:right;
	margin:10px 0 0 20px;
	padding:0px;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .imagepan .topbg, #midpan .midpan_middle .cms03-bg2 .cms03-content2 .imagepan .topbg{
	background:url(/media/images/imgpan_tpbg.png) no-repeat;
	height:30px;
	width:278px;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .imagepan .repeatbg, #midpan .midpan_middle .cms03-bg2 .cms03-content2 .imagepan .repeatbg{
	background:url(/media/images/imgpan_rptbg.png) repeat-y;
	width:278px;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .imagepan .bottombg, #midpan .midpan_middle .cms03-bg2 .cms03-content2 .imagepan .bottombg{
	background:url(/media/images/imgpan_btmbg.png) no-repeat;
	width:278px;
	height:20px;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .imagepan .repeatbg img, #midpan .midpan_middle .cms03-bg2 .cms03-content2 .imagepan .repeatbg img{
	margin:-19px 0 0;
	padding:0 0 0 12px;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .cms3content, #midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content{
	margin:0;
	padding:0;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .cms3content h3, #midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content h3{
	margin:6px 0 0 0;
	padding:0;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .cms3content p, #midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content p {
	font-size:14px;
	line-height:18px;
	color:#333;
	letter-spacing:-0.005em;
	text-align:justify;
	margin:6px 0 15px 0px;
	padding:0 6px 0 0;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .cms3content p{
	margin:6px 0 20px 0;
}
#midpan .midpan_middle .cms03-btmbg1 {
	background:url(/media/images/cms01_btmbg.gif) no-repeat 0 0;
	float:left;
	width:980px;
	margin:0px 0 0 0px;
	padding:0px 0 4px 0;
	min-height:13px;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .cms3content ul, #midpan .midpan_middle .cms03-bg1 .cms3contpan .cms3content ol,
#midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content ul, #midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content ol{
	margin:0;
	padding:0 0 0 10px;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .cms3content ul li,
#midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content ul li{
	color:#333333;
	font-size:14px;
	font-weight:normal;
	letter-spacing:-0.005em;
	line-height:20px;
	list-style-type:disc;
	margin:0px 0 0 16px;
	padding:0 6px 0 0;
	text-align:justify;
}
#midpan .midpan_middle .cms03-bg1 .cms3contpan .cms3content ol li,
#midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content ol li{
	color:#333333;
	font-size:14px;
	font-weight:normal;
	letter-spacing:-0.005em;
	line-height:18px;
	margin:15px 0 0 16px;
	padding:0 6px 0 0;
	text-align:justify;
}
#midpan .midpan_middle .cms03-bg2 {
	background:url(/media/images/cms03-tpbg2.gif) no-repeat 0 0 #e7f4e3;
	float:left;
	margin:15px 0 0 0px;
	padding:16px 0 10px 0px;
	width:980px;
	/*min-height:398px;*/
}
#midpan .midpan_middle .cms03-bg2 .cms03-content2{
	font-size:14px;
	line-height:18px;
	color:#333;
	letter-spacing:-0.005em;
	width:935px;
	float:left;
	margin:0px 0 0 0px;
	padding:0px 0 0 22px;
}
#midpan .midpan_middle .cms03-btmbg2 {
	background:url(/media/images/cms03-btmbg2.png) no-repeat 0 0;
	float:left;
	width:980px;
	margin:0px 0 0 0px;
	padding:0px 0 4px 0;
	min-height:13px;
}


/*CMS04 STYLES STARTS HERE*/

/*------------news letter page starts here--------------*/
#midpan .midpan_middle .newsletter {
	background:url("../images/cms01_bg.gif") no-repeat scroll 0 0 #E7F4E3;
	float:left;
	margin:5px 0 0 0;
	padding:16px 0 10px 0;
	width:980px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan {
	color:#333333;
	float:left;
	font-size:14px;
	letter-spacing:-0.005em;
	line-height:18px;
	margin:0 0 0 0;
	padding:0 0 0 32px;
	width:935px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan p{
	color:#333333;
	font-size:14px;
	letter-spacing:-0.005em;
	line-height:18px;
	margin:10px 10px 0 0;
	padding:0;
	text-align:justify;
}
#midpan .midpan_middle .newsletter .newsltrcontpan p b{
	text-align:center;
	float:left;
	width:935px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan{
	float:left;
	width:880px;
	padding:28px 0 0 0;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform{
	width:385px;
	float:left;
	padding:0 0 0 45px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform fieldset.signup {
	border:medium none;
	float:left;
	margin:0;
	min-height:30px;
	padding:0;
	width:385px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform fieldset.alert {
	border:medium none;
	float:left;
	margin:0;
	padding:0;
	width:385px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform fieldset.alert label {
	float:left;
	min-width:104px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform fieldset.signup label {
	color:#333333;
	float:left;
	font-family:"arial";
	font-size:14px;
	font-weight:normal;
	line-height:22px;
	margin:0 0 5px;
	padding:0 19px 0 0;
	text-align:right;
	width:84px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform fieldset.signup select{
	color:#000000;
	float:left;
	font-family:"Arial";
	font-size:13px;
	font-weight:normal;
	height:22px;
	line-height:16px;
	padding:2px 1px 2px 4px;
	width:110px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform fieldset.signup .select02 {
	color:#000000;
	float:left;
	font-family:"Arial";
	font-size:13px;
	font-weight:normal;
	height:22px;
	line-height:16px;
	padding:2px 1px 2px 4px;
	width:239px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform fieldset.signup .select03 {
	color:#000000;
	float:left;
	font-family:"Arial";
	font-size:13px;
	font-weight:normal;
	height:22px;
	line-height:16px;
	padding:2px 1px 2px 4px;
	width:240px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform fieldset.signup input {
	color:#484848;
	float:left;
	font-family:"Arial";
	font-size:13px;
	font-weight:normal;
	height:20px;
	line-height:16px;
	padding:0 4px;
	width:230px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform1{
	width:770px;
	float:left;
	padding:21px 0 0 148px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .alert {
	float:left;
	min-width:550px;
	text-align:center;
	position:relative;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .alert p {
	left:148px;
	margin:0;
	position:absolute;
	text-align:center;
	top:1px;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform1 p{
	color:#333333;
	font-size:14px;
	margin:0;
	padding:0 0 15px 0;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform1 ul{
	list-style-type:none;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform1 ul li{
	width:248px;
	float:left;
	margin:8px 0 0 0;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform1 ul li input{
	margin:0;
	float:left;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform1 ul li span{
	padding:0 0 0 10px;
	float:left;
	margin:-2px 0 0 0;
}
*+html #midpan .midpan_middle .newsletter .newsltrcontpan .newltrformpan .newltrform1 ul li span{
	margin:0;
}
#midpan .midpan_middle .newsletter .newsltrcontpan .signupbut{
	margin:0;
	text-align:center;
	float:left;
	padding:40px 0 0 378px;
}
/*--catalogue page starts here--*/

#midpan .midpan_middle .cms01-bg .cmstxt p.catalogue {
	color:#333333;
	font-size:14px;
	letter-spacing:-0.005em;
	line-height:18px;
	margin:20px 0 13px 0;
	padding:0;
	text-align:justify;
}
#midpan .midpan_middle .cms01-bg .catalogueleft{
	margin:20px 0 0 0; 
	padding:0;
	float:left;
}
#midpan .midpan_middle .cms01-bg .catalogueright{
	float:left;
	padding:0 30px 0 0;
	width:443px;
}
#midpan .midpan_middle .cms01-bg .catalogueright h2 {
	color:#333333;
	float:none;
	font-size:18px;
	margin:13px 0 24px;
	padding:0;
	margin:0 0 11px 100px;
}
#midpan .midpan_middle .cms01-bg .catalogueright .cataloguetype{
	flaot:left;
	color:#000000;
	float:left;
	font:14px/18px "arial";
	margin:0 0 28px 100px;
}
#midpan .midpan_middle .cms01-bg .catalogueright .cataloguetype dl{
	width:330px;
	margin:0;
	padding:0 0px 0 0; 
}
#midpan .midpan_middle .cms01-bg .catalogueright .cataloguetype dl.alert{
	width:330px;
	margin:0;
	padding:0 0px 0 0; 
}
#midpan .midpan_middle .cms01-bg dl.alert1{
	width:330px;
	margin:0;
	padding:0 0px 0 0; 
	position:absolute;
	top:54px;
	right:230px;
}
#midpan .midpan_middle .cms01-bg .catalogueright .cataloguetype dl.alert dt {
	padding:0;
	width:0;
}
#midpan .midpan_middle .cms01-bg .catalogueright .cataloguetype dl.alert dd {
	width:218px;
}
#midpan .midpan_middle .cms01-bg .catalogueright .cataloguetype dl dt{
	color:#000000;
	float:left;
	font:14px/18px "arial";
	width:140px;
	margin:0;
	padding:0 5px 0 0;
}
#midpan .midpan_middle .cms01-bg .catalogueright .cataloguetype dl dd{
	width:180px;
	color:#000000;
	float:left;
	font:14px/18px "arial";
	margin:0;
}
#midpan .midpan_middle .cms01-bg .catalogueright .cataloguetype dl dd span{
	min-width:230px;
	float:left;
	padding:0 0 9px 0
}
#midpan .midpan_middle .cms01-bg .catalogueright .cataloguetype dl dd span input{
	margin:2px 10px 0 0;
}
#midpan .midpan_middle .cms01-bg .catalogueright dl{
	margin:0px 0 0 38px;
	padding:0;
	width:465px;
}
#midpan .midpan_middle .cms01-bg .catalogueright dl dt {
	color:#333333;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:25px;
	margin:0 14px 0 0;
	padding:0;
}
#midpan .midpan_middle .cms01-bg .catalogueright dl dd .select2 {
	float:left;
	margin:0;
	padding:2px 0 0;
	width:238px;
}
#midpan .midpan_middle .cms01-bg .catalogueright .catcontent{
	float:left;
	padding:0px 0 0 30px;
	width:430px;
	margin:0;
}
#midpan .midpan_middle .cms01-bg .catalogueright p, #midpan .midpan_middle .cms01-bg .catalogueright p.note{
	color:#000000;
	font:10px/14px "arial";
	padding:0 0 15px 0;
}
#midpan .midpan_middle .cms01-bg .catalogueright p.note{
	padding:0 0 3px 0;
}
#midpan .midpan_middle .cms01-bg .catalogueright p.note input{
	margin:2px 0 0 6px;
	position:relative;
	top:3px;
}
#midpan .midpan_middle .cms01-bg .catalogueright .send_btn {
	/* background:url("../images/contactus_btn1.png") no-repeat scroll 0 0 transparent;*/
	color:#fff;
	cursor:pointer;
	float:right;
	font:bold 14px/38px "arial";
	height:40px;
	margin:25px 0 0 0;
	padding:0 0 0 10px;
	text-align:left;
	text-decoration:none;
	width:166px;
}
/*--news page--*/
#midpan .midpan_middle .cms03-bg2 .cms03-content3 {
	color:#333333;
	float:left;
	font-size:14px;
	letter-spacing:-0.005em;
	line-height:18px;
	margin:5px 0 20px 0;
	padding:0 0 0 22px;
	width:935px;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content {
	margin:0;
	padding:0;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content h4,
#midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content h4{
	color:#2f4d93;
	font-size:18px;
	text-transform:none;
	letter-spacing:0;
	margin-top:0px;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content h4{
	margin-top:15px;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content span{
	color:#333333;
	font-size:12px;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content p,
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content p.pdfdowload {
	color:#333333;
	font-size:14px;
	letter-spacing:-0.005em;
	line-height:18px;
	margin:15px 0 0 0;
	padding:0 6px 0 0;
	text-align:justify;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content p.pdfdowload{
	margin:5px 0 0 0;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content p a,
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content .newspdflink p a{
	color:#2f4d93;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content .newspdflinks{
	margin:10px 0 0 0;
	float:left;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content .imagepan2{
	float:right;
	margin:10px 0 0 20px;
	padding:0;
	width:457px;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content .downloadimg{
	float:left;
	margin:10px 0 10px 0;
	padding:0;
	background:url(/media/images/account-img2.jpg) no-repeat;
	height:181px;
	width:921px;
	position:relative;
}
#midpan .midpan_middle .cms03-bg2 .cms03-content3 .cms3content .downloadimg .accountyear{
	width:300px;
	position:absolute;
	color:#fff;
	font-size:22px;
	font-weight:normal;
	text-align:right;
	float:left;
	top:90px;
	left:92px;
}





#midpan .midpan_middle .cms03-bg1 .cms3cntpan {
	font-size:14px;
	line-height:18px;
	color:#333;
	letter-spacing:-0.005em;
	width:935px;
	float:left;
	margin:0px 0 0 0px;
	padding:0px 0 0 22px;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .imagepan{
	float:right;
	margin:10px 0 0 20px;
	padding:0px;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .imagepan .topbg{
	background:url(/media/images/imgpan_tpbg.png) no-repeat;
	height:30px;
	width:278px;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .imagepan .repeatbg{
	background:url(/media/images/imgpan_rptbg.png) repeat-y;
	width:278px;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .imagepan .bottombg{
	background:url(/media/images/imgpan_btmbg.png) no-repeat;
	width:278px;
	height:20px;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .imagepan .repeatbg img{
	margin:-19px 0 0;
	padding:0 0 0 12px;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .cms3cntent{
	margin:0;
	padding:0;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .cms3cntent h3{
	margin:6px 0 0 0;
	padding:0;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .cms3cntent p{
	font-size:14px;
	line-height:18px;
	color:#333;
	letter-spacing:-0.005em;
	text-align:justify;
	margin:6px 0 15px 0px;
	padding:0 6px 0 0;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .cms3cntent p{
	margin:6px 0 20px 0;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .cms3cntent ul, #midpan .midpan_middle .cms03-bg1 .cms3cntpan .cms3cntent ol{
	margin:0;
	padding:0 0 0 10px;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .cms3cntent ul li,
#midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content ul li{
	color:#333333;
	font-size:14px;
	font-weight:normal;
	letter-spacing:-0.005em;
	line-height:20px;
	list-style-type:disc;
	margin:0px 0 0 16px;
	padding:0 6px 0 0;
	text-align:justify;
}
#midpan .midpan_middle .cms03-bg1 .cms3cntpan .cms3cntent ol li,
#midpan .midpan_middle .cms03-bg2 .cms03-content2 .cms3content ol li{
	color:#333333;
	font-size:14px;
	font-weight:normal;
	letter-spacing:-0.005em;
	line-height:18px;
	margin:15px 0 0 16px;
	padding:0 6px 0 0;
	text-align:justify;
}
/***Blog styles***/
#container {
	background:url("/media/images/midpan_bg.png") no-repeat scroll -15px 16px transparent;
	display:table;
	margin:0 auto;
	width:1030px;
	min-height:778px;
	position:relative;
}
#container .main {
	float:left;
	margin:0 0 20px 0;
}
#container .heading {
	display:block;
	font:bold 24px/24px "arial";
	margin:0px 0 11px;
	padding:0 0 12px 30px;
	width:762px;
}
#container h1 {
	display:block;
	font:bold 24px/24px "arial";
	margin:0px 0 4px;
	padding:16px 0 4px 0px;
	width:98%;
}
#container h1 span {
	font:bold 24px/24px "arial";
}
.entry-utility {
	font-size:12px;
}
#content {
	background-color:#E7F4E3;
	display:inline-block;
	margin:0 0 0 26px;
	padding:0 10px 20px 20px;
	width:751px;
}
#content h2 {
	color:#333333;
	font-size:18px;
	font-weight:normal;
	line-height:25px;
	margin:0 0 0 0;
	padding:12px 0;
	width:762px;
}
#content h2 a {
	color:#333333;
	font-size:18px;
	font-weight:normal;
	line-height:25px;
	margin:0 0 0 0;
	padding:0;
	text-align:left;
	text-decoration:none;
	width:762px;
}
#content p {
	font-family:Arial;
	font-size:13px;
	margin:12px 0;
	line-height:16px;
}
#content p.nav-previous {
	float:left;
	width:250px;
}
#content p.nav-next {
	float:right;
	width:auto;
}
#post-7 h1 {
	margin:0;
	padding:12px 0;
}
#comments {
	float:left;
}
#content .entry-content img {
	margin:10px auto;
	display:block;
}
#content a {
	color:#333333;
}
#content span {
	color:#333333;
	font-size:12px;
	font-weight:normal;
	margin:19px 0 0;
	padding:0;
}
#container .topbg {
	background:url("/media/images/blog_topbg.png") no-repeat scroll 0 0 transparent;
	height:9px;
	left:26px;
	margin:0 0 0;
	padding:0;
	position:relative;
	top:0px;
	width:781px;
}
#container .btm-bg {
	background:url("/media/images/blog_btmbg.png") no-repeat scroll 0 0 transparent;
	clear:both;
	height:13px;
	margin:0 0 0 26px;
	padding:0;
	width:781px;
}
#primary {
	float:right;
	margin:0px 6px 20px 0;
	padding:0;
	width:198px;
}
#primary .input, #search-inputs input {
	border:1px solid #6A6A6A;
	color:#333333;
	font:12px/16px "Helvetica","Arial",Sans-Serif;
	height:17px;
	margin:0 0;
	padding:0 0 0 6px;
	width:119px;
}
#search-inputs {
	float:left;
	margin:12px 0 0 10px;
	width:155px;
}
#primary .button, #search-inputs .button {
	margin:0 0 0;
	position:relative;
	background:url("/media/images/search-img.png") no-repeat 0 0;
	float:right;
	width:23px;
	height:18px;
	border:none;
	cursor:pointer;
}
#primary ul {
	list-style:none;
	background:url("/media/images/blogrht_rptbg.png") no-repeat scroll 0 0 transparent;
	float:left;
	width:180px;
	padding:0 0 8px 0;
}
#primary ul li {
	color:#333333;
	font-size:12px;
	font-weight:normal;
	list-style:none outside none;
	margin:0 0;
	padding-right:4px;
}
#primary ul li a {
	border-bottom:1px solid #B4B4B4;
	color:#333333;
	cursor:pointer;
	display:inline-block;
	font:12px/17px "Helvetica","Arial",Sans-Serif;
	margin-left:10px;
	padding:5px 0 0;
	text-decoration:none;
	width:154px;
}
#primary h3 {
	color:#333333;
	float:left;
	font-size:14px;
	font-weight:bold;
	line-height:19px;
	margin:10px 0 3px 10px;
	padding:0;
	width:165px;
}
#primary .blogrht_topbg {
	background:url("/media/images/blogrht_topbg.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:11px;
	margin:0;
	padding:0;
	width:187px;
}
#primary .blogrht_rptbg {
	background:url("/media/images/blogrht_bg.png") repeat-y scroll center bottom transparent;
	float:left;
	margin:0;
	padding:0;
	width:187px;
}
#primary .blogrht_btmbg {
	background:url("/media/images/blogrht_btmbg.png") no-repeat scroll 0 0 transparent;
	float:left;
	height:23px;
	margin:0;
	padding:0;
	width:187px;
}
#wrapper .here {
	color:#333333;
	display:block;
	font-size:11px;
	margin:0 auto 16px auto;
	text-align:left;
	width:983px;
}
#wrapper .here span {
	float:left;
	color:#333333;
	font-size:13px;
	margin:0 6px 0 0;
}
#wrapper .here strong {
	margin:0 4px 0 0;
}
#wrapper .here a {
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#333333;
	margin:0 5px 0 5px;
}
#wrapper .here hr {
	background-color:#fff;
	border-top:1px solid #9DA0A8;
	height:1px;
	margin-bottom:20px;
	margin-top:20px;
}
#wrapper .here .current {
	font-size:13px;
	text-align:right;
	color:#333333
	padding:0 0 16px 0;
}
#footer {
	clear:both;
}
.empty{
	float:left;
	min-height:120px;
	width:785px;
}
#midpan .midpan_middle .homelft .image-gallery {
	float:left;
	width:800px;
	margin:6px 0 0 -7px;
	padding:0px 0 6px 0;
	/**padding:0;*/
}
#midpan .midpan_middle .homelft .image-gallery img {
	float:left;
	margin:10px;
}
#content .entry-utility a {
	color:#808080;
}
#content .entry-utility span {
	color:#808080;
}
.map-text .tab-repeat-bg{
	background:url("../images/tabbeb-rptbg.png") repeat-y scroll center bottom;
	float:left;
	width:989px;
}
.map-text .tab-repeat-bg2{
	background:url("../images/tabbeb-mainbg7.gif") repeat-y scroll 0 0;
	float:left;
	width:789px;
}
.map-text .tabtop_new{
	background:url("../images/tabbeb-topbg2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height:10px;
	margin:0;
	width:786px;
	float:left;
}
.map-text .tabbot_new {
	background:url("../images/tabbeb-btmbg2.png") no-repeat scroll 1px 0 rgba(0, 0, 0, 0);
	float:left;
	height:20px;
	margin:0 0 0 -1px;
	width:786px;
}
#sidebar .sidebartext {
	width:356px;
	padding:6px 0 6px 6px;
	margin:0 0 0 10px;
	cursor:pointer;
}
/*--new styles added on 14032014--*/
.loc-cnt-pan {
	float:right;
	width:275px;
	padding:0 20px 15px 25px;
	text-align:center;
}
.loc-cnt-pan .img-pan{
	float:left;
	width:100%;
	text-align:center;
}
.loc-cnt-pan .img-pan img{
	display:inline-block;
	margin:3px 4px 10px;
	border-radius:10px;
}
.show .main-bg07 .loc-cnt-pan p{
	text-align:center;
	padding:5px 0;
	line-height:15px;
	cursor:pointer;
}
.loc-cnt-pan .map-pan{
	width:266px;
	display:inline-block;
	border:4px solid #8CC77A;
	border-radius:5px;
	min-height:172px;
	margin:0 0 1px;
	background-color:#8CC77A;
}
.but-pan{
	margin:10px 0 0 0px;
	float:left;
	width:100%;
}
.phone1{
	margin:0 25px 0 15px;
	width:223px;
}
.online img{
	width:223px;
	margin-right:25px;
}
.getdirection{
	color:#000;
	font-size:12px;
	text-decoration:underline;
	float:left;
}
.getdirection:hover{
	text-decoration:none;
}
.evoucherupdate {
	border-left:10px solid rgba(0, 0, 0, 0);
	border-top:10px solid rgba(0, 0, 0, 0);
	vertical-align:top;
}

/*--new styles added on 14032014--*/
.error{
	background-color:#ff9999;
}
.disabled{
	background-color:#cccccc;
}
.error-msg{
	display:none;
	float:right;
	padding:5px 1% 5px 0;
	width:99%;
	text-align:right;
	color:#ff0000;
	font-size:14px;
}
#midpan .midpan_middle .homelft .locator-cont {
	float:left; 
	width:100.513%;
}
#midpan .midpan_middle .homelft .locator-cofft {
	float:left; 
	width:100.513%;
}
