* { margin:0;padding:0; }
html,body { margin:0 0 10px 0;background-color:#F2F2F2;}
body, td, input, textarea, select, pre { font-family:"Trebuchet MS"; font-size:11px; color:#000; }
/* headings */
h1 {font-size:18px;font-weight:bold;}
img {border:0;}

div.clear { clear:both; font-size:0; line-height:0; height:0px;}

/* links */
a {text-decoration:underline;}
a:hover {text-decoration:none;}
a.black {color:#000;text-decoration:none;}
a.black:hover {color:#000;text-decoration:underline;}
.orange {color:#FAA619;}
a.orange {color:#FAA619;text-decoration:none;}
a.orange:hover {color:#FAA619;text-decoration:underline;}
.white {color:#FFF;}
a.white {color:#FFF;text-decoration:none;}
a.white:hover {color:#FFF;text-decoration:underline;}

/* containers */
div.pageContainer {width:776px;margin:0 auto; }
div.pageContainerInner {width:100%; margin:0 auto; padding:0;}

/* panes */
div.paneHeader {background:url("/assets/graphics/bg-top.jpg");height:331px;}
div.paneHeaderInner {}
div.paneLeftContainer {float:left;width:234px;}
div.paneLeft {padding:10px 0 0 66px;}
div.paneLeftInner {background:#FAA619 url("/assets/graphics/bg-left-bottom.gif") right bottom no-repeat;;height:auto !important;height:600px;min-height:600px;}
div.paneRightContainer{float:left;width:542px;}
div.paneRight {background:#FFF;height:auto !important;height:609px;min-height:609px;border-bottom:1px solid #000;}
div.paneRightInner {padding:10px;}
div.paneFooter {}
div.paneFooterInner {padding:10px;text-align:right;}

/* formating */

/* header */
div.paneHeader div.languageContainer {height:30px;}
div.paneHeader div.language {padding:5px 5px 0px 0px;text-align:right;font-weight:bold;}
div.paneHeader div.language img{vertical-align:middle;}
div.paneHeader div.logoContainer {height:90px;}
div.paneHeader div.logo {padding:25px 0 0 205px;}
div.paneHeader div.titleTextContainer {height:75px;}
div.paneHeader div.titleText {padding:0 250px 0 205px;font-weight:bold;font-size:14px;}
div.paneHeader div.menuContainer {height:50px;position:relative;z-index:1;}
div.paneHeader div.menu {padding:13px 0 0 237px;position:relative;z-index:1;}
div.paneHeader div.headerTextContainer {height:85px;}
div.paneHeader div.headerText {padding:15px 90px 0 340px;color:#FFF;font-family:georgia;font-size:18px;position:relative;z-index:0;}
div.paneHeader div.headerText div.readMore {position:absolute;top:64px;right:6px;font-size:12px;}

/* pane LEFT */
div.paneLeft div.contactUsContainer {}
div.paneLeft div.contactUs {background:url("/assets/graphics/bgContactUs.gif") 0 25px no-repeat}
div.paneLeft div.contactUs div.header {padding:5px 10px;font-size:13px;font-weight:bold;word-spacing:-1px; }
div.paneLeft div.contactUs div.text {padding:12px 10px 29px 37px;font-size:12px;font-weight:bold;line-height:14px;word-spacing:-1px;}
div.paneLeft div.contactUsFormContainer {background:url("/assets/graphics/bg-left-bottom.gif") right bottom no-repeat;}
div.paneLeft div.contactUsForm {}
div.paneLeft div.contactUsForm div.header {padding:5px 10px;font-size:13px;font-weight:bold;word-spacing:-1px;background:url("/assets/graphics/bg-left-bottom.gif") right 0 no-repeat; }
div.paneLeft div.contactUsForm div.formContainer {height:170px;position:relative}
div.paneLeft div.contactUsForm div.form {position:absolute;right:15px;top:10px;z-index:2;text-align:right;}
div.paneLeft div.contactUsForm div.form input.text {width:120px;margin-bottom:2px;}
div.paneLeft div.contactUsForm div.form input.submit {}
div.paneLeft div.contactUsForm div.form textarea {width:116px!important;width:118px;height:70px;margin-bottom:2px;padding:2px;}
div.paneLeft div.contactUsForm div.image {position:absolute;left:-65px;bottom:0px;height:159px;z-index:1;}
div.paneLeft div.calculatorContainer {background:url("/assets/graphics/bg-left-bottom.gif") right bottom no-repeat;}
div.paneLeft div.calculator {text-align:center;padding:8px;}
div.paneLeft div.partnersContainer {}
div.paneLeft div.partners {}
div.paneLeft div.partners div.header {padding:5px 10px;font-size:13px;font-weight:bold;word-spacing:-1px; }
div.paneLeft div.partners div.images {text-align:center;}
div.paneLeft div.partners img {margin:5px 0 0 0px;}

/* icons */
div.icons {}
div.icons div.thumb{float:left;width:170px;height:148px;background-color:#CCC;margin:0 6px 6px 0;background-repeat:no-repeat;}
div.icons div.thumb.third{margin:0 0 6px 0;}
div.icons div.thumbInner{padding:25px 10px 0 10px;text-align:center;font-size:18px;}

/* banners */
div.banners {}
div.banners div.header{font-size:24px;font-wight:bold;padding:10px 10px 10px 10px}
div.banners div.sidebarLeft {float:left;width:351px;}
div.banners div.sidebarRight {float:left;width:171px;}

/* form */
input.err,textarea.err {border: 1px solid #cc0000;padding:1px 1px;}