/* MAIN SETTINGS */
* {margin:0;}
a {cursor:pointer;}
img{border:0;}
body{width:100%;height:100%;font-family:Verdana,Arial,sans-serif;color:#000;line-height: 1.5}
#wrapper{margin:0px auto;width:860px;}
#header{height:74px;border-bottom:solid 5px #A4E1FE;}
#content-wrapper{float:left;display:block;width:860px;margin:20px 0 8px 0}
.content-bg{background:#EDEDED;}
/* Menu */
#menu{float:left;width:850px;height:30px;padding:0 5px 0 5px;background:url(./../images/system/menu-bg.jpg) repeat-x;font-family:Arial,Helvetica,Verdana,sans-serif;border-top:solid 1px #000;border-bottom:solid 1px #0D9FE1;}
#menu ul,#menu ul li {display:block;list-style:none;margin:0;padding:0;}
#menu ul li{display:block;float:left;padding:10px 4px 4px 3px;}
#menu ul li.normal:hover{height:30px;margin:0;padding:10px 4px 4px 3px;background:url(./../images/system/menu-hover-bg.jpg) repeat-x;}
#menu ul li.separator{width:5px;height:30px;background:url(./../images/system/menu-separator-bg.jpg) repeat-x;}
#menu ul li.active{background-color:#0099FF;}
#menu ul li.active a{color:#FFF;}
#menu ul li a {display:block;color:#666;text-decoration:none;font-size:11px;}

#footer {font:10px Verdana,Arial,Helvetica,sans-serif;color:#999;}
#footer hr{border:solid 1px #0d9fe1;margin-bottom:10px;}
#footer_links {padding:0 10px 10px 10px;}
#footer_links ul,#footer_links ul l{display:block;list-style:none;margin:0;padding:0;}
#footer_links ul li{display:inline;white-space:nowrap;margin:0 30px 0 30px;}
#footer_links  ul li a{display:inline;height:20px;color:#000;text-decoration:none;}
#footer_links .icon{padding:2px 0 5px 25px;}
#footer_links .icon_calc{background:url('./../images/system/footer_calc.gif') no-repeat;}
#footer_links .icon_services{background:url('./../images/system/footer_services.gif') no-repeat;}
#footer_links .icon_ask_expert{background:url('./../images/system/footer_ask_expert.gif') no-repeat;}
#footer_links .icon_designed_by{padding-left:296px;background:url('./../images/system/footer_designed_by.gif') no-repeat;}
/* Content */
#content{float:left;display:block;min-height:450px;background:no-repeat;padding:15px 35px 20px 20px;}
#content.nosidebar{width:880px;}
#content.withsidebar{width:560px;background:url('./../images/system/content-bg.gif') repeat-y right top;}
#content-header{height:71px;}
#content-header span.header_logo{float:left;}
#content-header span.header_text{margin-left:76px;display:block;width:100%;height:71px;background:url('./../images/pages/header-bg.gif') no-repeat}
#content-header h2{padding:25px 0 0 20px;color:#B4B4B4;font-weight:bold;font-style:italic;font-size:18px;font-family:serif;text-transform:capitalize;}
#content-body {padding:10px 0 0 76px;font-size:11px;}
#sidebar{float:left;display:block;width:200px;min-height:456px;padding:35px 15px 20px 25px;background:url('./../images/system/sidebar-bg.gif') repeat-x;font-size:11px;}
/* Home page */
#home{background-color:#FFF;width:100%;}
#home-header{display:block;height:147px;background-color:#FFF;}
#home-header-flash{display:block;float:left;width:471px;height:147px;margin-left:20px;}
#home-header-calc{display:block;float:left;width:289px;height:117px;margin-left:50px;padding-top:55px;padding-left:20px;background:url('./../images/system/home-calc-bg.gif') no-repeat;color:#0098DC;font-size:10px;}

#home-blocks{display:block;width:100%;}
.block{height:160px;background:#EDEDED;padding:20px 20px 25px 25px;font:11px Verdana,Arial,sans-serif;}
.block1{width:241px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:5px;border-right:solid 1px #EDEDED;background:url('./../images/system/home-block-bg.gif') repeat-y right #EDEDED;}
.block2{width:240px;border-right:solid 1px #EDEDED;background:url('./../images/system/home-block-bg.gif') repeat-y right #EDEDED;}
.block3{width:241px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-right:solid 1px #EDEDED;}
#home-partners{display:block;height:55px;width:100%;background:url('./../images/system/home-partners-bg.gif') repeat-x;font:11px Verdana,Arial,sans-serif;}
#home-partners div{display:block;float:left;}
#home-partners div p{padding:15px 20px 5px 30px;}
#home-partners a{text-decoration:none;color:#000;}
#home-partners b{color:#0098DC;}
/* Others */
.error{color:red;}
.clear{margin:0;padding:0;clear:both;}
.left{float:left;}
.tcenter{text-align:center;}
.tright{text-align:right;}
/* Styles from old website */
.style29 {color:#0066CC;font-size:12px;font-weight:bold;}
form.styled input.medium{width:180px;}
form.styled textarea{width:470px;height:130px;}
form.styled input.button{padding:3px 10px 3px 10px;}


