body {background:#fff url(/image/background.jpg); margin:15px 0px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#404040;}
form {margin:0px;}
input {font-size:14px; color:#000;}
select {font-size:14px; color:#000;}
textarea {font-size:14px; color:#000;}

h2 {font-size:14px; font-weight:bold; color:#3d3d3d; margin:0px; padding:0px;}

.maincontainer {background:#a2c5d8; margin-top:11px; width:766px;}
.required {color:#CC0000;}

.header { }
.logo {}

.quicknav {position:absolute; text-align:right; top:5px; width:938px;}
.quicknav a:link, .quicknav a:visited {color:#134ada; text-decoration:none;}
.quicknav a:active, .quicknav a:hover {color:#134ada; text-decoration:underline;}

.container { background:#fff; }
.main { width: 499px;}
.main h1 {width:500px; height:25px; background: url('/image/content-header.gif') no-repeat; font: bold 16px Arial; color:#FFFFFF; margin:0px; margin-top:0px; margin-bottom:0px; padding-top:11px; padding-left:10px; }
.main-home { padding:10px; width:744px;}
.main-home h1 {height:25px; background: url('/image/main-header.gif') no-repeat; font:16px Arial; color:#FFFFFF; margin:0px; margin-top:26px; margin-bottom:0px; padding-top:11px; padding-left:10px;}
.clear {clear:both;}

.categories {margin-top:50px;}
.categories div {width:206px; margin-right:5px; float:left;}
h2.header-background-1 { background: url('/image/sub-menu-background-1.jpg') no-repeat; font:bold 12px arial; text-transform:uppercase; color:#fff; margin:0px; padding:6px 11px;}
h2.header-background-2 {background: url('/image/sub-menu-background-2.jpg') no-repeat;  font:bold 12px arial; text-transform:uppercase; color:#fff; margin:0px; padding:6px 11px;}
.categories p {padding:8px 11px; margin:0px;}
.categories input {display:block; margin:5px 0px;}

.rightnav {  }
.rightnav h2 { background: url('/image/right-header.gif') no-repeat; font:bold 12px arial; text-transform:uppercase; color:#fff; margin:0px; padding:6px 11px;}
.rightnav h2 a { color:#FFFFFF; }
.rightnav ul { list-style-image: url('/image/icon_arr.jpg'); text-align:left;padding:0;margin:0;padding-left:20px;}
.rightnav ul li {list-style-type:none; border-bottom:1px solid #e7e7e7; margin-top:3px;}
.rightnav li a:link, .rightnav li a:visited {text-decoration:underline;font-size:13px;color:#000;font-weight:normal;}
.rightnav li a:active, .rightnav li a:hover {text-decoration:none;color:#222;}

.topnav {background-color:#EC9220; font:bold 13px arial; padding:9px 8px; width:750px; border-bottom:1px solid #000000; border-top:1px solid #000000;}
.topnav a:link, .topnav a:visited {color:#fff; text-decoration:none; padding:10px; }
.topnav a:active, .topnav a:hover { background-color:#e07d00;color:#EFEFEF; text-decoration:none; padding:10px; }


.footer {text-align:center; color:#fff; margin:15px 0px;}
.footer a:link, .footer a:visited {color:#c4e9fe; text-decoration:none;}
.footer a:active, .footer a:hover {color:#c4e9fe; text-decoration:underline;}

a:link, a:visited {color:#134ada; text-decoration:none;}
a:active, a:hover {color:#134ada; text-decoration:underline;}

.error { font: 14px Arial; color:#880000; margin:5px 0px; padding:5px; border: #880000; background-color:#FFEEEE; }

.thirdmenu  { background-color:#eeede6; }
.thirdmenutitle1, .thirdmenutitle2, .thirdmenutitle3, .thirdmenutitle4, .thirdmenutitle5 {width:365px;color:#fff;font-weight:bold;font-family:Arial;font-size:13px;line-height:24px;vertical-align:middle;margin-top:8px; padding-left:15px;}
.thirdmenutitle1 {background-image:url('/image/header1.jpg');}
.thirdmenutitle2 {background-image:url('/image/header2.jpg');}
.thirdmenutitle3 {background-image:url('/image/header3.jpg');}
.thirdmenutitle4 {background-image:url('/image/header4.jpg');}
.thirdmenutitle5 {background-image:url('/image/header5.jpg');}


ul.service-category-main, ul.service-category-main { list-style-image: url('/image/icon_arr.jpg'); text-align:left;padding:0;padding-left:40px;margin:0;margin-left:10px;width:width:365px;}
ul.rightm {padding-left:20px;width:204px;}
li a {text-decoration:underline;font-size:13px;color:#000;font-weight:normal;}

#previewmode { padding:5px; background-color:#F3F3F3; }
