body {background:#ffffff; padding-top:0px; padding-bottom:40px; margin:0px;}
img {border:0px none;}
.clear {clear:both;}

h1 {font-size:16px; font-weight:bold; padding:0px; padding-bottom:0px; margin:0px; color:#ba1720; font-family: Arial, Helvetica, sans-serif}
h2 {font-size:12px; font-weight:bold; padding:0px; padding-bottom:0px; margin:0px; color:#ba1720; font-family: Arial, Helvetica, sans-serif}
h3 {font-size:14px; font-weight:bold; padding:0px; padding-bottom:0px; margin:0px; color:#ba1720; font-family: Arial, Helvetica, sans-serif}
h2 a {color:#ba1720; text-decoration:none;}
h2 a:hover {color:#CC0000; text-decoration:none;}

#wrap {width:848px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px auto;}

/* Header */
#header {width:848px; margin:0px auto;}
#header .logo {float:left; width:284px;}
#header .right {width:250px; float:right;}



/* MAIN CONTENT */
#main {margin:0px auto; width:848px; margin-top:2px;}
#main p {margin:0px; padding-bottom:10px; padding-top:10px;}
#main .left-side {width:670px; float:left; padding-right:15px; background:url(../Images/border.jpg) top right repeat-y;}
#main .left-side ul {padding-left:10px; margin-left:8px;}
#main .left-side ul li {padding-left:0px; list-style-type:square}
#main .left-side .first {width:252px; border-right:1px solid #CCCCCC; float:left; margin-top:15px; margin-right:5px; padding-right:10px;}
#main .left-side .second {width:392px; float:left; margin-top:15px; padding-left:10px;}
#main .second .service {color:#666666; background:url(../Images/icon-service.jpg) left no-repeat; padding-left:28px;}
#main .second span {font-weight:bold; color:#ba1720;}
#main .second .left {width:180px; float:left; padding-right:25px;}
#main .second .right {width:180px; float:left;}
#main .second a {color:#ba1720; font-weight:bold; text-decoration:none;}
#main .second a:hover {color:#ba1720; font-weight:bold; text-decoration:none;}


#main .right-side {width:144px; float:left; padding-left:12px; padding-right:6px; color:#666666;}
#main .right-side .login {width:139px; height:19px; border:1px solid #ccc; padding-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:7px;}
#main .right-side .space {border-bottom:1px dotted #CCCCCC; clear:both; padding-bottom:10px;}
#main .right-side .img-holder {text-align:center; padding-top:10px;}
#main .right-side .brochure {float:left; width:74px; text-align:left; color:#000000; padding-left:3px;}
#main .right-side .brochure a {color:#ba1720; font-weight:bold; text-decoration:none;}
#main .right-side .brochure a:hover {color:#ba1720; font-weight:bold; text-decoration:none;}

/* FOOTER */
#footer {padding-top:10px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666666; border-top:1px solid #CCCCCC; width:848px; margin-top:10px;}
#footer a {text-decoration:none; font-weight:normal; color:#666666;}
#footer a:hover {text-decoration: underline; font-weight:normal; color:#666666;}
#footer .left {float:left; width:610px;}
#footer .right {float:right; width:238px; text-align:right;}

/* FORM FIELDS */
.formField {width: 200px;}
.errorMessage {color:Red; font-size:8pt;}