@charset "UTF-8";
/* Main Body CSS Document */
* { font-size:1em; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
body { font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#000000; margin:0px auto 0px auto; padding:0px 0px 0px 0px; }
a { color:#990000; text-decoration:underline; }
a:hover { color:#990000; text-decoration:underline; }
a img { border:0px; }
img { border:0px; }

h1, h2, h3, h4 { margin-bottom:0.5em; line-height:1.5em; }
h1 { font-size:1.5em; }
h2 { font-size:1.25em; }
h3 { font-size:1.15em; color:#990000; }
h4 { font-size:1.05em; color:#999999; }
h5 { font-size:1.05em; }
h6 { font-size:1em; }
h1 a, h1 a:hover, h2 a, h2 a:hover, h3 a, h3 a:hover, h4 a, h4 a:hover { font-weight:normal; }
p { font-size:0.85em; }
input { font-size:1em; }

.mainWrapper { width:960px; margin:0px auto 50px auto; padding:10px 0px 10px 0px; background-color:#D94E25; background-image:url(img_maincont/bg.jpg); background-position:top; background-repeat:no-repeat; display:table; }

/* Header CSS Document */
#headerWrapper { height:95px; background-color:#000000; }

/* Main Content CSS Document */
#maincontWrapper { width:920px; margin:25px auto 10px auto; display:table;  }
#maincontWrapper #maincontContainerL { width:455px; margin-top:10px; background-color:#FFFFFF; background-image:url(img_maincont/455f.png); background-position:bottom; background-repeat:no-repeat; float:left; }
#maincontWrapper #maincontContainerL #content { font-size:1em; margin-bottom:20px; padding:15px 10px 5px 15px; background-color:#FFFFFF; }
#maincontWrapper #maincontContainerL #content h2 { font-size:1.10em; font-weight:bold; margin:0px 0px 15px 0px; }
#maincontWrapper #maincontContainerL #content h3 { font-size:1.10em; font-weight:bold; color:#D94E25; margin:0px 0px 0px 5px; }
#maincontWrapper #maincontContainerL #content p { font-size:0.75em; margin:5px 0px 15px 5px; }
#maincontWrapper #maincontContainerL #content ul { margin:10px 0px 15px 0px; }
#maincontWrapper #maincontContainerL #content li { font-size:0.75em; margin:0px 5px 0px 20px; }

#maincontWrapper #maincontContainerRT { width:455px; text-align:left; margin-top:10px; background-color:#FFFFFF; background-image:url(img_maincont/455f.png); background-position:bottom; background-repeat:no-repeat; float:right; }
#maincontWrapper #maincontContainerRT #contentT { font-size:1em; margin-bottom:10px; padding:15px 10px 5px 15px; background-color:#FFFFFF; }
#maincontWrapper #maincontContainerRT #contentT h2 { font-size:0.75em; font-weight:bold; margin:0px 0px 15px 0px; }
#maincontWrapper #maincontContainerRT #contentT h3 { font-size:1.10em; font-weight:bold; color:#D94E25; margin:0px 0px 0px 5px; }
#maincontWrapper #maincontContainerRT #contentT p { font-size:0.75em; margin:5px 0px 15px 5px; }
#maincontWrapper #maincontContainerRT #contentT ul { margin:10px 0px 15px 0px; }
#maincontWrapper #maincontContainerRT #contentT li { font-size:0.75em; margin:0px 5px 0px 20px; }
#maincontWrapper #maincontContainerRT #contentT .highlight { font-size:11px; font-weight:bold; color:#D94E25; }

#maincontWrapper #maincontContainerRB { width:455px; text-align:left; margin-top:10px; background-color:#FFFFFF; background-image:url(img_maincont/455f.png); background-position:bottom; background-repeat:no-repeat; float:right; }
#maincontWrapper #maincontContainerRB #contentB { font-size:1em; margin-bottom:10px; padding:15px 10px 5px 15px; background-color:#FFFFFF; }
#maincontWrapper #maincontContainerRB #contentB table { margin:0px auto 0px auto; }
#maincontWrapper #maincontContainerRB #contentB th { font-size:0.65em; font-weight:bold; color:#666666; }
#maincontWrapper #maincontContainerRB #contentB td { margin:0px auto 0px auto; }
#maincontWrapper #maincontContainerRB #contentB .formField { font-size:0.8em; width:200px; margin-left:5px; border:1px solid #999999; }
#maincontWrapper #maincontContainerRB #contentB .freePhone { font-size:0.75em; font-weight:bold; }

#maincontWrapper #maincontContainerM { width:455px; height:150px; margin:10px auto 200px auto; background-color:#FFFFFF; background-image:url(img_maincont/455f.png); background-position:bottom; background-repeat:no-repeat; }
#maincontWrapper #maincontContainerM #contentM { font-size:1em; margin-bottom:30px; padding:15px 10px 5px 15px; background-color:#FFFFFF; }
#maincontWrapper #maincontContainerM #contentM h2 { font-size:0.85em; font-weight:bold; margin:0px 0px 10px 0px; }
#maincontWrapper #maincontContainerM #contentM p { font-size:0.75em; margin:0px 0px 0px 0px; }
#maincontWrapper #maincontContainerM #contentM table { margin:0px auto 0px auto; }
#maincontWrapper #maincontContainerM #contentM th { font-size:0.65em; font-weight:bold; color:#666666; }
#maincontWrapper #maincontContainerM #contentM td { margin:0px auto 0px auto; }

#maincontWrapper .error { font-size:0.7em; color:#FFFFFF; background-color:#990000; }
#maincontWrapper .errorMark { font-size:0.7em; color:#990000; }

/* Footer CSS Document */
#footerWrapper { width:920px; height:95px; margin:0px auto 0px auto; background-color:#FFFFFF; clear:both; }
#footerWrapper .footerTable { width:920px; height:95px; margin:0px auto 0px auto; background-color:#FFFFFF; }
#footerWrapper .footerTable p { font-size:0.65em; font-weight:bold; margin-left:10px; }
