@charset "UTF-8";

body { background: #FFFFFF url(../i/bck.gif) no-repeat center top; margin:0px; text-align:center; }

body, p, div { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#454545; line-height:1.5;}

h1 { display:none;}

#container { margin: 0 auto; width: 750px; text-align:left;}

img.logo { margin-top: 100px; margin-left: 279px;}

a { text-decoration:underline; color:#454545; } a:hover { color:#570040; }
a.high { font-weight:bold; color:#570040;}

.pur, a.pur { color:#570040;} 
.gre, a.gre { color:#454545;}
.blk, a.blk { color:#000000;}

#nav ul { margin:0px; padding:50px 0px 0px 0px; list-style:none;}
#nav ul li, .subnav ul li { float:left; display:block; padding-left: 31px; background:url(/i/di.gif) no-repeat 16px bottom; }
#nav ul li a, .subnav ul li a { text-decoration:none; display:block; } #nav ul li a:hover, .subnav ul li a:hover { color:#570040; text-decoration:underline;}
#nav ul li.home, .subnav ul li.home { padding-left:10px; background:url(/i/di.gif) no-repeat -10px bottom;}

#nav { height:71px; background:url(/i/rl.gif) no-repeat 10px bottom; }
#nav img { margin:10px 10px 0px 0px; }

.subnav { height: 36px;}
.subnav ul { margin:0px; padding:5px 0px 0px 0px; list-style:none;}

.rlb { background:url(/i/rl.gif) no-repeat 10px top;}

#content { padding-top:10px;}
#content .hcol { width:485px; padding:0px 10px 0px 10px; float:left;}
#content .hcol img { padding-bottom:10px;}
#content .hrcol {  width:235px; padding:0px 10px 0px 0px; float:right; }
#content .hrcol p { margin:0px 0px 10px 0px;width:235px; }
#content .hrcol p b, .mar b { display:none;} 
#content .hrcol p span { padding:35px 0px 0px 4px; width:150px; display:block;}
#content .hrcol p.reg { background:url(/i/reg-spl.jpg) no-repeat; height:135px;}
#content .hrcol p.ser { background:url(/i/ser-spl.jpg) no-repeat; height:135px;}

.mar { background:url(/i/mak-spl.gif) no-repeat; height:100px; padding-top:35px; }
.mar table { width:231px;}
.mar table tr td { padding:0px 0px 4px 4px;border-bottom:solid 1px #FFFFFF;}
.mar table tr td.tin { font-size:10px;}
.mar table tr td.pur  { text-align:right; color:#570040;}

.bdtop { margin-top: 10px;}

#content .lcol { float:left; width:327px; padding:0px 10px 0px 10px; border-right:#D5BFCF 1px solid;}
#content .rcol { float:right; width:382px; padding:0px 10px 0px 0px; }

#content .rcol p, #content .rcol h3 { margin:0px 0px 10px 10px;}
#content .rcol h2 { margin:0px 0px 10px 10px;}

h1, h2, h3, h4, h5, h6, p { margin:0px 0px 10px 0px; font-weight:normal;}

h1, h2, h3 { color:#570040;}

h2 { font-size:30px; line-height:40px;}
h3 { font-size:16px; line-height:22px;}

#content .rcol p b, #content .lcol p b { font-size:14px; color:#570040; font-weight:normal; }

p.doclist a { padding-left: 26px; display:block; background:url(/i/pdf.gif) no-repeat left center; margin:0px 0px 3px 0px;  }
p.doclist a:hover { padding-left: 26px; display:block; background:#570040 url(/i/pdf.gif) no-repeat left center; margin:0px 0px 3px 0px; color:#FFFFFF;  }

table.form tr td { padding: 0px 0px 10px 10px; font-size:10px;}
table.form { margin: 10px 0px 0px 0px}
table.login2 tr td { padding: 0px 10px 10px 0px; font-size:10px;}

#footer { clear:both; padding-top: 5px;}
#footer p { padding:0px 0px 0px 10px; font-size:10px; line-height: 1.2;}
#footer img.rl { margin:0px 0px 10px 10px}
#footer img.bates { margin:0px 10px 10px 10px}
#footer p.flr { float:right; padding-right:10px;}
#footer p.state { font-size:11px; color:#000000;}

div.links { background:url(/i/links-bg.gif) no-repeat; width:382px; margin-top:10px; padding:10px 0px 10px 0px;}

table.contacts, table.login {margin:10px; border-left:1px solid #efefef; }
table.login { border-right:1px solid #efefef; border-bottom:1px solid #efefef;}
table.contacts tr td { background:url(/i/con-bg.gif) repeat-x bottom; padding: 1px 2px 3px 3px; border-right:1px solid #efefef; border-bottom:1px solid #efefef; font-size:10px;}
table.login tr td { padding: 1px 2px 3px 3px; font-size:10px;}
table.contacts tr.hd td, table.login tr.hd td { background:#570040; color:#FFFFFF; white-space:nowrap; border-right:1px solid #814070; border-bottom:1px solid #814070; font-size:11px; }

.mg10 { margin-left:10px;}

.md, .md a, .md a:hover { color: #454545; text-decoration:none; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;}
