/* ----- IDS ----- */

#wrapper{width:900px; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;; background: url(img/bg.gif);}
   
#maincontent{width:691px; margin:0 0 8px 0; background: #FFFFFF url(img/tdTop.gif) no-repeat;}
#maincontent img.header{margin:8px 0 0 8px;}
#maincontent p{margin: 12px; color: #000000; }
#maincontent h1{margin-left:12px; font-family:verdana; font-size:12px; color:#3A55A5;}
#maincontent img.bottomTD{margin: 0; padding: 0;}
#maincontent ul li{margin:12px;}
#maincontent hr{width: 687px; height: 1px color:#f38a01; text-align:center;}

#maincontent2{width:691px; margin:0 0 8px 0; background: #FFFFFF url(img/tdTop.gif) no-repeat;}
#maincontent2 img.header{margin:8px 0 0 8px;}
#maincontent2 p{margin: 12px; color: #000000; }
#maincontent2 h1{margin-left:12px; font-family:verdana; font-size:12px; color:#3A55A5;}
#maincontent2 img.bottomTD{margin: 0; padding: 0;}
#maincontent2 ul li{margin:12px;}

#maincontent3{width:691px; margin:0 0 8px 0; background: #fff url(img/tdTop.gif) no-repeat;}
#maincontent3 img.header{margin:8px 0 0 8px;}
#maincontent3 p{margin: 12px; color: #000000; }
#maincontent3 h1{margin-left:12px; font-family:verdana; font-size:12px; color:#f38a01;}
#maincontent3 img.bottomTD{margin: 0; padding: 0;}
#maincontent3 ul li{margin:12px;}

#nav{width:177px; margin: 0; background: #FFFFFF url(img/nTop.gif) no-repeat;}
#nav img.bottom{margin: 0; padding: 0;}

#news {width:170; margin: 4px 0 0 0; padding: 1px; font-size:10px; color: #FFFFFF;}
#news h2 {margin: 0px; font-size:10px; color: #FFFFFF; font-weight: bold;}
#news a{font-size: 10px; color: #FFFFFF; text-decoration: none;}
#news a:hover{text-decoration: underline;}
#news hr {margin: 5px 0 5px 0; height: 1px; color:#FFFFFF; width:170px; }
	
#footer{float:right; margin:0 4px 0 0; font-size:10px; color: #FFFFFF;}
#footer a{font-size:10px; color: #FFFFFF;}
#footer a:hover{text-decoration: none;}

/* ----- CLASSES ----- */

.hide{}
.show{}


/* ----- PAGE-LEVEL STYLES ----- */

*{font-family:verdana; font-size:12px;}

body{margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #36406f;}

table.content{margin-left:12px}
td.subhead{text-align:center; color:#fff; font-weight:bold; background-color:#3A55A5;}

/* ----- IMAGES ----- */

img.imgleft {float:left; margin:0 8px  8px 0; padding:1px; background: #FFFFFF; border:1px solid #3a55a5;}
img.imgright {float:right; margin:0 0px  8px 8px; padding:1px; background: #FFFFFF; border:1px solid #3a55a5;}

/* ----- LINKS ----- */

a{color: #3a55a5;}
a:hover{text-decoration: none;}