body {background-color:#ffffff; margin:10px; font-size:13px; font-family:arial; color:#383838;}
body a:link {text-decoration:underline; color:#0000ff;}
body a:visited {text-decoration:underline; color:#0000ff;}
body a:hover {text-decoration:underline; color:#cc0000;}
body img {border:0px;}
body div {margin:0px;}
body input, select, textarea {padding:2px; border:1px solid #0099dd; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

.clearLeft {clear:left;}
.clearRight {clear:right;}
.clearBoth {clear:both;}

.fRed {color:#ff0000;}
.fDKred {color:#cc0000;}

h1 {font-size:14px; color:#236097; margin-top:0px; margin-bottom:0px;}
.sectionHeader h1 {font-size:14px; color:#ffffff; margin-top:0px; margin-bottom:0px;}
h2 {font-size:14px; color:#770099; margin-top:0px; margin-bottom:0px;}

.u {text-decoration:underline;}
.i {font-style:italic;}
.b {font-weight:bold;}
.center {text-align:center;}
.left {text-align:left;}
.border {border:1px solid #e0e0e0;}
.chooseCategoryBox {font-weight:bold; color: #cc0000; background: #ffffff;}

.wrapper {width:983px; margin-left:auto; margin-right:auto; border:0px solid #ffffff;}

.headBox {width:961px; padding:5px; background-color:#ffffff; margin-bottom:10px;
border:1px solid #5787bd;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
border-radius: 8px;
box-shadow: 4px 4px 10px #999; -moz-box-shadow: 4px 4px 10px #777; -webkit-box-shadow: 4px 4px 10px #777;
}
.headtopL {float:left; width:405px; padding:5px; margin-bottom:10px;}
.headtopR {float:left; width:520px; text-align:center; padding:5px;}
.headNav {width: 100%; padding-top:3px; padding-bottom:3px; background-color:#0099cc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
}
.headNav a:link {margin-left:8px; margin-right:8px; text-decoration:none; color:#ffffff;}
.headNav a:visited {text-decoration:none; color:#ffffff;}
.headNav a:hover {text-decoration:underline; color:#ffffff;}

.mainside {float:left; width:202px; padding:0px; text-align:center; font-size:12px; color:#236097;}
.mainside a:link {text-decoration:none; color:#000080;}
.mainside a:visited {text-decoration:none; color:#000080;}
.mainside a:hover {text-decoration:underline; color:#cc0000;}

.maincenterWrapper {float:left; width:579px;}
.maincenterBox {width:537px; padding:15px; background-color:#ffffff; margin-bottom:10px;
border:1px solid #5787bd;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
border-radius: 8px;
box-shadow: 4px 4px 10px #999; -moz-box-shadow: 4px 4px 10px #777; -webkit-box-shadow: 4px 4px 10px #777;
}

.sidebarBox {width:180px; padding:5px; background-color:#ffffff; margin:0px 0px 10px 0px; 
border:1px solid #5787bd;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
border-radius: 8px;
box-shadow: 4px 4px 10px #999; -moz-box-shadow: 4px 4px 10px #777; -webkit-box-shadow: 4px 4px 10px #777;
} /* 190px TOTAL width */

.sectionHeader {width: 100%; padding-top:3px; padding-bottom:3px; background-color:#0099cc; text-align:center; font-size:12px; color:#ffffff; margin:0px 0px 3px 0px; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px; 
border-radius: 5px;
}
.categoryTitleLeft {float:left; text-align:left; width:265px; padding-bottom:10px;}
.categoryTitleRight {float:left; text-align:right; width:265px;}

.submitButton {padding:2px; border:1px solid #0099dd; background-color:#ddddff; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -moz-box-shadow: inset -1px -1px 2px #777; -webkit-box-shadow: inset -1px -1px 2px #777; box-shadow: inset -1px -1px 2px #777;}
.submitButton:hover {padding:2px; border:1px solid #0099dd; background-color:#ddddff; color:#ff0000; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -moz-box-shadow: inset -1px -1px 2px #777; -webkit-box-shadow: inset -1px -1px 2px #777; box-shadow: inset -1px -1px 2px #777;}
.submitButton:active {padding:2px; border:1px solid #0099dd; background-color:#ddddff; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; -moz-box-shadow: inset 1px 1px 2px #777; -webkit-box-shadow: inset 1px 1px 2px #777; box-shadow: inset 1px 1px 2px #777;}

.iframeContact { height:550px; width:450px; border:0px; margin:0px; padding:0px; scrolling:no;}

.footer {width:950px; padding:10px; text-align:center; font-size:12px; color:#5787bd;}
.footer a:link {text-decoration:none; color:#000080;}
.footer a:visited {text-decoration:none; color:#000080;}
.footer a:hover {text-decoration:underline; color:#cc0000;}

