html { /* background: rgb(65,89,144); */  background: rgb(236,236,236);  background-image: url('/sitedocs/upload/bg_pic5.jpg');  background-position:center; background-repeat:no-repeat;  min-height:800px;}
body { font-family: Arial; color:rgb(0,0,0); background-image: url('/sitedocs/upload/bgtop2.jpg'); background-repeat: repeat-x; }
a {}
li {}
h1 { }
h2 { position:relative; top:0; left:0; padding:0; margin:0; font-weight:bold; font-size:108%; color:rgb(0,0,0); border:0; line-height:16px; vertical-align:top; margin-bottom:10px; text-transform:uppercase; width:auto; }
h3 { font-weight:bold;}
p { margin-bottom:1em;}
ul, ol { margin-bottom:1em;}
br { clear:both;}

#doc2 {position:relative;}
#hd {position:relative; top:0; left:0; padding:0; margin:0; border:0; z-index:80;}
#logo {position:absolute; top:0; left:0; padding:0; margin:0; border:0;}
#navtop {position:absolute; top:131px; left:0; padding:0; margin:0; border:0; z-index:200; background:rgb(25,25,25);}
#bd {position:relative; top:163px; left:0; padding:0; margin:0; border: solid 7px rgb(25,25,25); border-top:0; border-bottom:0;  z-index:10; width:936px; background:rgb(255,255,255);}
#header {position:relative; top:0; left:0; padding:0; margin:0; line-height:30px; vertical-align:top; border: solid 1px rgb(25,25,25); background: rgb(25,25,25); }
#header h1 {position:relative; top:0; left:0; padding:0; margin:0; padding-left:10px; font-weight:bold; font-size:108%; color:rgb(240,240,240); text-transform:uppercase; text-align:left; letter-spacing:1px; border:0;}
#flash {position:relative; top:0; left:0; padding:0; margin:0; border:0; z-index:60;}

#s-left { position:relative; float:left; top:0; left:0; margin:0; padding:0; width:309px; border:0; background: rgb(255,255,255);   }
#l-right { position:relative; float:left; top:0; left:0; margin:0; padding:0; width:620px; border:0; border-left: solid 7px rgb(25,25,25); background: rgb(255,255,255);   }
#left { position:relative; float:left; top:0; left:0; margin:0; padding:0; width:680px; border:0; border-right: solid 7px rgb(25,25,25); background: rgb(255,255,255);   }
#t-right { position:relative; float:left; top:0; left:0; margin:0; padding:0; width:249px; border:0; border-bottom: solid 7px rgb(25,25,25); background: rgb(220,220,220); color:rgb(0,0,0); }
#b-right { position:relative; float:left; top:0; left:0; margin:0; padding:0; width:249px; border:0; background: rgb(255,255,255); color:rgb(0,0,0); }
#m-right { position:relative; float:left; top:0; left:0; margin:0; padding:0; width:249px; border:0; border-bottom: solid 7px rgb(25,25,25); background: rgb(80,80,80); color:rgb(0,0,0); }

#bd .threecol ul { margin:0; padding:0; list-style-type: none; font-size:85%;} 
#bd .threecol ul li {width:146px;position:relative; display:inline-block; float:left; margin:0; padding:0; vertical-align:top; text-align:center; padding-top:10px; padding-bottom:25px; }
#bd .threecol ul li a, .threecol ul li a:link, .threecol ul li a:visited, .threecol ul li a:active {color: rgb(65,89,144); font-weight:bold; line-height:1.2em; text-transform:none; }
#bd .threecol ul li a:hover  {color: rgb(180,180,180); font-weight:bold; line-height:1.2em; text-transform:none; }

#bd .threecol2 ul { margin:0; padding:0; list-style-type: none; font-size:85%;} 
#bd .threecol2 ul li {width:160px;position:relative; display:inline-block; float:left; margin:0; padding:0; vertical-align:top; text-align:center; padding-top:10px; padding-bottom:25px; padding-left:18px; padding-right:18px; }
#bd .threecol2 ul li a, .threecol ul li a:link, .threecol ul li a:visited, .threecol ul li a:active {color: rgb(65,89,144); font-weight:bold; line-height:1.2em; text-transform:none; }
#bd .threecol2 ul li a:hover  {color: rgb(180,180,180); font-weight:bold; line-height:1.2em; text-transform:none; }

#bd .fourcol ul { margin:0; padding:0; list-style-type: none; float:left; font-size:77%;  } 
#bd .fourcol ul li {width:170px;position:relative; display:inline; float:left; margin:0; padding:0; padding-bottom:25px; padding-right:10px; }
#bd .fourcol ul li p {margin-bottom:0; line-height:1.5em;}
#bd .fourcol ul li hr {margin-right:20px;}
#bd .fourcol ul li a, .fourcol ul li a:link, .fourcol ul li a:visited, .fourcol ul li a:active {text-transform:none; color: rgb(180,180,180);font-weight:bold; line-height:1.2em; text-transform:none; }
#bd .fourcol ul li a:hover {text-transform:none; color: rgb(180,180,180); font-weight:bold; line-height:1.2em; text-transform:none;}


#bd .f1 {font-size:131%; }

#web {position:relative; top:163px; padding:10px; text-align:center; color:rgb(75,75,75);font-size:85%; border: 0; }
#web span {position:relative; margin-top:20px; text-align:center; color:rgb(75,75,75); }
#web a, a:active, a:visited, a:hover {color:rgb(75,75,75); text-decoration:none;}

#ft {position:relative; top:163px; padding:18px; text-align:center; color:rgb(255,255,255);font-size:85%; background: rgb(25,25,25);border: 0;  background-image: url('/sitedocs/upload/bgbottom4.jpg'); background-position:bottom; background-repeat: no-repeat; }
#ft span {position:relative; margin-top:20px; text-align:center; color:rgb(240,240,240); }
#ft a, a:active, a:visited, a:hover {color:rgb(240,240,240); text-decoration:none;}


.padhalf {margin:0; padding:0; padding-left:20px; padding-right:10px; }
.half { width:230px; font-size:85%;}

.padme { margin:0; padding:.5em 1em;}
.padme ul { float:left; text-align:left; margin:0; padding:0;}
.padme li { display:list-item; margin:0 2em .5em 2em; padding:0; list-style-type:square; _width:90%; font-weight:normal; }
.padme ul li a, ul li a:link, ul li a:active, ul li a:visited {padding:0; margin:0; color:rgb(65,89,144); border:0; text-decoration:none; font-weight:bold;}
.padme ul li a:hover {color:rgb(0,0,0);}
.padme a, .padme a:link, .padme a:active, .padme a:visited {padding:0; margin:0; color:rgb(65,89,144); border:0; text-decoration:none; font-weight:bold; }
.padme a:hover {color:rgb(0,0,0);}




