/* ----- IDS ----- */

#header{width:100%; height:132px; background: url(img/headerBG.gif);}

#content{width:426px; margin-top:30px; margin-bottom:30px;}
#content p{padding-bottom:2px; font-family:verdana; font-size:11px; color:#363639; text-align:left;}
#content ul{padding-bottom:2px; font-family:verdana; font-size:11px; color:#363639; text-align:left;}
#content img{margin:5px; border:#3d5e8a solid 1px; float:none;}
#content img.doc{margin:5px; border:#fff solid 1px;}
#content img.bullet{margin:0; border:0;}
#content h1{padding-bottom:2px; font-family:georgia; font-size:18px; color:#fff; text-align:center; font-weight:normal;}
#content h2{padding-bottom:1px; font-family:georgia; font-size:14px; color:#fff; text-align:center; font-weight:normal;}
#content hr{padding:2px; border: none 0; border-top: 1px dashed #fff; width:426px; height:1px;}
#content td{padding-bottom:2px; font-family:verdana; font-size:11px; color:#fff;}
#content td.subhead{font-family:georgia; font-size:14px; color:#fff; text-align:center; font-weight:bold; background-color:#3D5E8A;}
#content td.subhead2{font-family:georgia; font-size:12px; color:#fff; text-align:center; font-weight:bold; background-color:#6f8daa;}

#print{width:426px; height:19px; margin-bottom:30px;}

#provider{width:212px; margin:10px 3px 10px 6px; font-family:verdana; font-size:10px; color:#fff; background-color:#3d5e8a;}
#provider form{margin:6px;}
#provider img.btn{margin:0; padding:0;}
#provider input.txt{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; border:solid 1px #6f8daa; width:170px; height:17px;}


#provlog{width:174px; margin:20px 3px 10px 6px; font-family:verdana; font-size:10px; color:#fff; background-color:#3d5e8a;}
#provlog form{margin:6px;}
#provlog input.user{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; border:solid 1px #6f8daa; width:150px; height:17px;}
#provlog input.pass{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; border:solid 1px #6f8daa; width:110px; height:17px;}

#provmem{width:174px; margin:20px 3px 10px 6px; font-family:verdana; font-size:10px; color:#fff; background-color:#3d5e8a;}
#provmem form{margin:6px;}
#provmem a{font-family:verdana; font-size:9px; color:#ffffff; margin:0; padding:0; text-decoration:underline;}
#provmem a:hover{font-family:verdana; font-size:9px; color:#ffffff; margin:0; padding:0; text-decoration:none;}
#provmem td{font-family:verdana; font-size:9px; color:#ffffff; margin:0; padding:0;}

#memlog{width:174px; margin:20px 3px 10px 6px; font-family:verdana; font-size:10px; color:#fff; background-color:#6f8daa;}
#memlog form{margin:6px;}
#memlog input.user{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; border:solid 1px #3d5e8a; width:150px; height:17px;}
#memlog input.pass{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; border:solid 1px #3d5e8a; width:110px; height:17px;}

#membmem{width:174px; margin:20px 3px 10px 6px; font-family:verdana; font-size:10px; color:#fff; background-color:#6f8daa;}
#membmem form{margin:6px;}
#membmem a{font-family:verdana; font-size:9px; color:#ffffff; margin:0; padding:0; text-decoration:underline;}
#membmem a:hover{font-family:verdana; font-size:9px; color:#ffffff; margin:0; padding:0; text-decoration:none;}
#membmem td{font-family:verdana; font-size:9px; color:#ffffff; margin:0; padding:0;}

#resource{width:174px; margin:20px 3px 10px 6px; font-family:verdana; font-size:10px; color:#fff;}
#resource form{margin:6px;}
#resource a{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; text-decoration:underline;}
#resource a:hover{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; text-decoration:none;}
#resource td{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0;}

#password{width:174px; height:22px; margin:20px 3px 10px 6px;}
#password a{border:none;}
#password a:hover{border:none;}
	
#footer{width:100%; height:29px; margin:0; padding:0; border-top:solid 1px #fff; border-right:solid 1px #fff; border-bottom:solid 1px #fff;}
#footer a{margin:0; padding: 0; font-family:verdana; font-size:9px; color: #fff; font-weight:normal;}
#footer a:hover{text-decoration: none;}
#footer img{margin:0; padding:0; border:0;}

#printbox{width:900px; margin-top:10px; margin-bottom:10px;}
#printbox p{padding-bottom:2px; font-family:verdana; font-size:11px; color:#000; text-align:left;}
#printbox ul{padding-bottom:2px; font-family:verdana; font-size:11px; color:#000; text-align:left;}
#printbox img{margin:5px; border:#000 solid 1px; float:right;}
#printbox img.bullet{margin:0; border:0;}
#printbox h1{padding-bottom:2px; font-family:georgia; font-size:14px; color:#000; text-align:center; font-weight:normal;}
#printbox h2{padding-bottom:1px; font-family:georgia; font-size:12px; color:#000; text-align:center; font-weight:normal;}
#printbox hr{padding:2px; border: none 0; border-top: 1px dashed #000; width:900px; height:1px;}
#printbox td{padding-bottom:2px; font-family:verdana; font-size:11px; color:#000;}
#printbox td.subhead{font-family:georgia; font-size:14px; color:#000; text-align:center; font-weight:bold;}
#printbox td.subhead2{font-family:georgia; font-size:12px; color:#000; text-align:center; font-weight:bold;}

/* ----- CLASSES ----- */

.hide{}
.show{}


/* ----- PAGE-LEVEL STYLES ----- */

body{margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background: #9dbbcc;}

hr.col{padding:2px; border: none 0; border-top: 1px dashed #fff; width:212px; height:1px; margin:7px;}

.white{margin:0; padding: 4px; font-family:verdana; font-size:9px; color: #fff; font-weight:normal;}

/* ----- LINKS ----- */

a{color: #3d5e8a; font-family:verdana; font-size:11px;}
a:hover{text-decoration: none;}
a.mainnav:{color:#fff; font:verdana; font-size:12px; text-decoration: none;}
a.mainnav:hover:{color:#3d5e8a; font:verdana; font-size:12px; text-decoration: none;}
a.secnav:{color:#3d5e8a; font:verdana; font-size:11px; text-decoration: none;}
a.secnav:hover:{color:#3d5e8a; font:verdana; font-size:11px; text-decoration: underline;}

/* ---- ADMIN ---- */

#adheader{width:100%; height:132px; background: url(img/adminhBG.gif)}

#adnavbar{width:100%; height:25px; background:#3d5e8a; border-bottom:solid 1px #fff; padding-top:4px;}
#adnavbar a{font-family:verdana; font-size:10px; color:#fff; text-decoration:none; margin:6px;}
#adnavbar a:hover{text-decoration:underline;}

#admin{width:850px; margin:20px;}
#admin p{padding-bottom:2px; font-family:verdana; font-size:11px; color:#363639; text-align:left;}
#admin h1{padding-bottom:2px; font-family:georgia; font-size:18px; color:#fff; text-align:center; font-weight:normal;}
#admin hr{padding:2px; border: none 0; border-top: 1px dashed #fff; width:426px; height:1px;}
#admin td{padding-bottom:2px; font-family:verdana; font-size:11px; color:#fff;}
#admin td.subhead{font-family:georgia; font-size:14px; color:#fff; text-align:center; font-weight:bold; background-color:#3D5E8A;}
#admin tr.subhead{font-family:georgia; font-size:14px; color:#fff; text-align:center; font-weight:bold; background-color:#3D5E8A;}

.aspInput{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; border:solid 1px #6f8daa; width:200px; height:15px;}
.aspInputMulti{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; border:solid 1px #6f8daa; width:200px;}
.aspInputSort{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; border:solid 1px #6f8daa; width:20px; height:15px;}
.aspButton{font-family:verdana; font-size:9px; color:#fff; border:solid 1px #6f8daa; height:20px; background:#3d5e8a; margin:0; padding:1px;}
.aspInputMulti2{font-family:verdana; font-size:9px; color:#3d5e8a; margin:0; padding:0; border:solid 1px #6f8daa; width:400px;}
