html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead{ margin: 0; padding: 0; border:0;  outline:0;  list-style:none;}
/* ---------------------------------------------------------------------------------------------------*/
img{border:0;}

/* Corner top-right */
#pageflip {
	position: relative;
}
#pageflip img {
	width: 140px; height: 142px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 140px;
	height: 137px;
	position: absolute;
	right: 0;
	top: 0;
	text-indent: -9999px;
	background-image: url(/img/corner/subscribe.png);
	background-repeat: no-repeat;
	background-position: right top;
}
/* /Corner top-right */

/* Bottom contact us */
iframe#ecommerce_contact_us_iframe{height:0;}

#banner_div{width:982px;margin:0 auto;display:none;}
#banner_div #ecommerce_contact_iframe{border:0pt none;height:1px;width:1px;position:absolute;z-index:100000;left:0pt;top:0pt;}
#banner_div #ecommerce_website_development_inner{/*left: 0px; */bottom: 0px;padding: 0px; background-color: transparent; display: block; position: fixed; width: 982px; height: 140px; z-index: 10002; opacity: 1; visibility: visible;}
#banner_div #ecommerce_website_development_close{padding: 0px; background: transparent url(/img/bottom_banner/cross.gif) no-repeat scroll 0% 0%; display: block; position: absolute; left: 958px; top: 0px; width: 23px; height: 23px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; cursor: pointer; z-index: 10003; visibility: visible;}
#banner_div #ecommerce_newsletter{font-family:Arial, Helvetica, sans-serif; font-size:34px; font-weight:bold;color:#aee5f1}
#banner_div .input_fields{border: 1px solid #13376f; font-family:Arial, Helvetica, sans-serif; font-size: 15px; padding:2px; color:#13376f;}
#banner_div .ecommerce_another_property{border-style: inset; border-width: 0px; padding: 0px; overflow: hidden; background-color: transparent; display: block; position: absolute; left: 0px; top: 24px; width: 982px; height: 120px; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(19, 143, 52); visibility: visible;}
/* /Bottom contact us */

/* Contact us bottom */
img#contact_us_bottom_form_submit{}
img#contact_us_bottom_form_submit:hover{cursor:pointer}
/* /Contact us bottom */

/* Contact us leftnav */
img#leftnav_contact_us_form_submit{}
img#leftnav_contact_us_form_submit:hover{cursor:pointer}
/* /Contact us leftnav */

/* Footer links */
#brown{
	width:100%;
	/*background-color: #dbcab6;*/
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	padding-top:12px;
	padding-bottom:34px;
	background-image: url(/img/bottom.jpg);
	background-repeat: repeat-x;
}

#brown a{font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color: #fff;}

#grey{
	width:999px;
	background-image: url(/img/base_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin:0 auto;
	padding-top:0;
}
	
html:root #grey div {margin-left:10px;}/*mozilla,safari*/

/*#grey div{margin-left:10px;}*/
	
#grey_fill{
	width:999px;text-align:center; /*was:width:979px*/
	height:59px;
    /*background-color: #e6e4e3;*/
	background-color:none;
	background-repeat:no-repeat;
}
#grey_fill img{margin-left:1px;margin-right:1px;}
	
#grey_fill img{padding-top:13px;}
/* /Footer links */
