/* Global reset-RESET */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h5, h5, h6 { font-size:100% }
q:before, q:after { content:''}
/* Global reset-RESET */

/* Default Restores */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
br { clear:both; }
img{_behavior:url(iepngfix.htc);}/*For IE PNG support*/
/***** Layout *****/
body{background:#9ed0e8 url(../images/bg.jpg) repeat-x; font:14px 'Trebuchet MS',Arial, Helvetica, sans-serif;}
#wrapper{ margin:0 auto; width:950px; background:url(../images/wrapper_bg.png) no-repeat;_behavior:url(iepngfix.htc);}
#contact{ width:163px; float:right; background:url(../images/btn_bg.gif) no-repeat; height:34px; text-align:center;padding-top:6px;}
#contact a{ font-size:16px; text-decoration:none; color:#2483ab; font-weight:bold;}
#header{ width:950px; float:left;}
#logo{ width:303px; float:left;}
#quote{ width:571px; float:left; padding:26px 0px 0px 76px;}/*647-76*/
#banner{ margin-top:16px; width:950px; float:left; height:361px; outline:0;}
.bannerShadow{ width:950px; float:left; background:url(../images/banner_shadow.png) no-repeat; height:48px; _behavior:url(iepngfix.htc);}
#conHolder{ width:907px; float:left; margin-top:17px; padding:0px 9px 0px 34px;}/*950-*/ 
.logoHold{ width:198px; float:left; background:url(../images/divider.gif) top right no-repeat;}
.logoHold ul{ margin-top:43px;}
.logoHold ul li{ padding-bottom:22px;}
.sOffer{ width:700px; float:left; height:250px; padding-left:9px;}/*709-7*/
#proHold{width:908px; float:left; background:url(../images/abs_top.gif) 0 0 no-repeat; padding:80px 21px 0px 21px;}/*950-42*/
#proHold h3{ font:16px 'Trebuchet MS',Arial, Helvetica, sans-serif; color:#24799c;padding-bottom:8px; font-weight:bold;}
#proHold h3 span{color:#fff;}
#proHold p{font:11px Tahoma, Arial, Helvetica, sans-serif; color:#288fb7; font-weight:bold; text-transform:uppercase; margin-top:7px; text-align:left;}
#proHold a{ color:#288fb7;text-decoration:none;}
#proHold a:hover{ color:#fff;}
#casioHold{width:498px; float:left;}
.casioPro{ width:469px; float:left; border:1px solid #d7e2e8; padding:16px 13px 0px 14px; height:134px;}/*498-2-27, 150-16*/
.cProduct{ width:82px; float:left;}
.casioPro ul li{padding-right:11px; float:left;}
#senHold{width:399px; float:left; margin-left:11px;}/*410-11*/
.senPro{ width:377px; float:left; border:1px solid #d7e2e8; padding:16px 13px 0px 14px; height:134px;}/*497-2-14-13 */
.sProduct{width:82px; float:left;}
.senPro ul li{padding-right:11px; float:left;}
#logoOffical{width:908px; float:left; padding:0px 21px; margin-top:35px;}/*950-42*/
#botAbs{ width:950px; float:left; margin-top:10px; height:39px;}
#footer{ width:620px; float:left; background:url(../images/footer_bg.png) top center no-repeat; padding:30px 165px 0px 165px;_behavior:url(iepngfix.htc); text-align:center;}/*950-165-165,120-30*/
#footHold{ width:625px; float:left; height:50px;}
#footHold p{ font:12px Arial, Helvetica, sans-serif; color:#075174; text-align:center; padding-bottom:9px;}
#footHold p a{ text-decoration:none;color:#fff; border-bottom:1px dotted #fff;}
#footHold p a:hover{ border-bottom:0px;}
#footHold p.white{color:#fff;padding-top:7px;}

/*****Enquiry Form******/
.conForm{ width:560px; float:left; }
.conForm h2{font:16px 'Trebuchet MS',Arial, Helvetica, sans-serif; color:#24799c; font-weight:bold; text-transform:uppercase; padding-bottom:5px;}
.conForm p{ padding-bottom:20px;}
fieldset {display:block;border:none;}
fieldset form {padding-top:15px;}
fieldset p label {float:left;width:100px;font-family:Arial, Helvetica, sans-serif;}
fieldset form input, fieldset form select, fieldset form textarea {	padding:5px;color:#333333;font-size:13px;font-family:Arial, Helvetica, sans-serif;
border:1px solid #b3b3b3;}
fieldset form textarea{ width:400px; height:170px;overflow: auto;white-space: nowrap;}
form input.formbutton {margin-left:100px;border:none;font-family:Arial, Helvetica, sans-serif;background-color:#2a7d99;color:#ffffff;font-weight:bold;
padding:5px 10px;font-size:12px;cursor:pointer; margin-bottom:20px;}
.address{width:300px; float:left;}
.address p{font:12px Arial, Helvetica, sans-serif; color:#5d5d5d; padding-bottom:9px;}
.address p a{color:#5d5d5d; text-decoration:none;}
.address p a:hover{color:#2a7d99; text-decoration:underline;}