/* CSS Document */

* { margin: 0; padding: 0 }

BODY { background-color: #1960AC; margin: 0; }
p { font-family: "Tahoma"; font-size: 11px; color: #1C5086; }
p.pbold { font-weight: bold; font-size: 12px; }
h1, h2, h3, h4, h5 { text-align: left; }

div .clear { clear: both; height: 1px; }

/* Bakcground Images */
#top-top { width: 780px; height: 18px; background: url('images/top-top.jpg') no-repeat; }
#flash { width: 780px; height: 148px; }
#menubar { width: 780px; height: 39px; background: url('images/bar-top.jpg') repeat-x; text-align: center; }
#container { background-color: #FFF; width: 780px; }
#footer { width: 780px; height: 25px; background: url('images/bar-bottom.jpg') no-repeat; text-align: right; }

/* menu divs */
#menucontainer { margin: 0 0 0 30px; }
#menuitem { float: left; width: 85px; text-align: center; }
#menudivisor { float: left; width: 3px; height: 37px; background: url('images/bar-line.jpg') no-repeat; }

/*footer divs */
#copyright { float: right; width: 395px; }
#copyright p { padding-top: 3px; }

#legal { float: right; width: 150px; }
#legal p { padding-top: 3px; }
#legal p a { font-weight: bold; color: #596E84; text-decoration: none; }
#legal p a:hover { text-decoration: underline; }

#designed { float: right; width: 100px; margin-right: 10px; }
#designed img { position: relative; top: 2px; }

/* font styles */
#menuitem p { color: #FFF; padding-top: 11px; }
#menuitem p a { color: #fff; text-decoration: none; }
#menuitem p a:hover { text-decoration: underline; }

#footer p { color: #596E84 }
#footer p a { font-weight: bold; text-decoration: none; }
#footer p a:hover { text-decoration: underline; }

/*container divs and misc*/
#buildings { background-color: #F3F3F3; border: 1px solid #E0E0E0; text-align: center;
			 width: 145px; height: 135px; margin: 10px 4px; float: left; }
#buildings p { margin: 7px; }			 
#buildings p a { font-size: 14px; color: #0F467F; font-weight: bold; text-decoration: none; }
#buildings p a:hover { text-decoration: underline; }
#buildings img { margin-top: 4px; }

#main { margin: 5px 0; width: 760px; clear: both; }

#title1 { background-color: #1960AC; width: 250px; height: 25px; }
#title1 h1 { font-family: "Tahoma"; font-size: 14px; color: #DDE6EC; margin: 3px 0 0 10px; }

#title2 { background-color: #14477E; width: 260px; height: 25px; }
#title2 h1 { font-family: "Tahoma"; font-size: 14px; color: #DDE6EC; margin: 3px 0 0 10px; }

#title3 { background-color: #14477E; width: 510px; height: 25px; }
#title3 h1 { font-family: "Tahoma"; font-size: 16px; color: #DDE6EC; margin: 3px 0 0 10px; }



#title1 h1.center, #title2 h1.center, #title3 h1.center { text-align: center; }

#topbody1 p { color: #ffffff; text-align: center; margin: 10px 10px 0px 10px; line-height: 16px;  font-size: 16px;}
#topbody1 p.right { text-align: right; }
#topbody1 p.right2 { text-align: right; margin: 0 10px 5px 0; }
#topbody1 a { color: #ffffff; text-decoration: none; text-align: right; font-weight: bold; }
#topbody1 a:hover { text-decoration: underline; }
#topbody1 img { margin:0px 5px 5px 5px; float:left; }


#mainbody1 { width: 250px; background-color: #CCDCE6; }
#mainbody1 p { text-align: left; margin: 10px 10px 0px 10px; line-height: 16px; }
#mainbody1 p.right { text-align: right; }
#mainbody1 p.right2 { text-align: right; margin: 0 10px 5px 0; }
#mainbody1 a { color: #1C5086; text-decoration: none; text-align: right; font-weight: bold; }
#mainbody1 a:hover { text-decoration: underline; }
#mainbody1 img { margin:0px 5px 5px 5px; float:left; }

.sidebar { clear:both; margin-top:10px; margin-right: 5px; margin-left: 5px; border: 1px solid #FFFFFF;}
.sidebar a { color: #1C5086; text-decoration: none; text-align: left; font-weight: bold;}
.sidebar a:hover { text-decoration: underline; }
.sidebar img { padding-top:10px; }

#mainbody2 { width: 260px; background-color: #DDE6EC; }
#mainbody2 p { color: #135DA9; text-align: left; margin: 10px 10px 15px 10px; line-height: 16px; }
#mainbody2 p.right { text-align: right; }
#mainbody2 a { color: #1C5086; text-decoration: none; text-align: right; font-weight: bold; }
#mainbody2 a:hover { text-decoration: underline; }
#mainbody2 img { margin:0px 5px 5px 5px; float: left; }

#mainbody1 fieldset { border: none; margin: 5px; }
#mainbody1 fieldset p { color: #14477E; font-weight: bold; text-align: left; margin: 10px; }
#mainbody1 fieldset label { float: left; width: 100px; margin: 4px 0; }
#mainbody1 fieldset input { font-family: "Tahoma"; font-size: 11px; color: #1C5086; float: right; width: 120px; margin: 4px 0;}
#mainbody1 fieldset textarea { font-family: "Tahoma"; font-size: 11px; color: #1C5086; width: 230px; }
#mainbody1 input.button { border: none; width: 58px; height: 14px; margin: 10px; }

#bodyfoottable { width: 760px; margin: 10px 0; }
#bodyfoottitle { width: 760px; background-color: #14477E; height: 25px; }
#bodyfoottitle h1 { font-family: "Tahoma"; font-size: 14px; color: #DDE6EC; margin: 3px 0 0 10px; text-align: center;}
#bodyfoot { background-color: #FFF; border-left: 1px solid #1960AC; border-right: 1px solid #1960AC;
			border-bottom: 1px solid #1960AC; }
#bodyfoot img { margin: 0 10px; }			
			
#image { margin: 10px; float: left; }
#image2 { margin: 10px; float: right; }
#image p { font-size: 10px; text-align: center; }
			
#sectionbody { }
#sectionbody p { text-align: left; margin: 10px; }
#sectionbody h1 { font-family: "Tahoma"; font-size: 18px; color: #1C5086; margin: 3px 0 0 10px;}
#sectionbody h2 { font-family: "Tahoma"; font-size: 14px; color: #1C5086; margin: 3px 0 0 10px;}
#sectionbody ul { text-align: left; list-style-type: none; margin: 15px 10px; }
#sectionbody ul.dot { list-style-type: square; }
#sectionbody ul li { text-align: left; font-family: "Tahoma"; font-size: 11px; color: #1C5086; margin-left: 30px; }
#sectionbody a { color: #0033CC; text-decoration: none; }
#sectionbody a:hover { text-decoration: underline; }

#sectionbody h2.center, #sectionbody p.center { text-align: center; }

#newsbarcontainer { width: 500px; height: 25px; background-color: #1960AC;
					 margin: 2px 2px 2px 0; padding-left: 0; }
					 
#newsbaritem { float: left; width: 160px; height: 25px; text-align: center; border-left: 1px solid #FFF; 
				padding-top: 5px; font-family: "Tahoma"; font-size: 12px; color: #FFF; }
				
#newsbaritem .first { border-left: none; }
#newsbaritem a { color: #FFF; text-decoration: none;  }
#newsbaritem a:hover { text-decoration: underline; }

#contactUs p { text-align: center; }

.scrollwindow {
	overflow:scroll;
	height:250px;
	}
	
.newstitle { font-family: "Tahoma"; font-size: 11px; color: #1C5086; font-weight:bold;}
.newsheader {
	font-family: "Tahoma";
	font-size: 14px;
	color: #DDE6EC;
	font-weight:bold;
	width: 100%;
	height: 20px;
	background-color: #1960AC;
	text-align: center;
	padding-top:5px;
	
	
	
}
.mainbodyrss {
width: 250px; background-color: #CCDCE6;
}


.dot2 ul,li { 
	text-align: left; 
	font-family: "Tahoma"; 
	font-size: 11px; 
	color: #1C5086; 
	list-style-type:square;
	margin:10px 10px 10px 30px;
}



.signature {background-image:url(images/signature.jpg); margin-bottom:0px; background-position:top left; background-repeat:no-repeat; vertical-align:text-bottom;  width:150px;}

.imagepad {margin: 0px 5px 0px 0px; float: left; }


#title6 { background-color: #14477E; width: 510px; height: 25px; }
#title6 h1 { font-family: "Tahoma"; font-size: 16px; color: #DDE6EC; margin: 3px 0 0 10px; }

.center {text-align:center; }