a, body, div {
	border:		0px none;
	border-collapse:collapse;
	margin:		0;
	padding:	0;
	font-family: 	"Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 	14px;
        font-weight:    bold;
	color:		#1B1465;
	text-align:	left;
}
body {

	background:	#FFF url('images/bg.jpg') repeat-x;
	margin:		0;
	padding:	0;
}

p,h1,h2,h3,h4,h5,h6,ul,ol {
	margin-top:	0;
}

#container {
	margin:		0 auto;
	padding:	0;
	width:		960px;
}

	#header {
		clear:		both;
		width:		100%;
		height: 228px;
		background:#EEE;
		text-align:center;
	}
		#header #title {
			padding:10px;
			/*background: #EEE url('controls/images/cms_header.jpg') no-repeat left;
			padding-left: 46px;*/
			text-align: center;
			font-size: 20px;
			width:auto;
			display:inline-block;
			margin-top:50px;
		}
	
	#navigation {
		float:		left;
		clear:		both;
		background: #0000AC;
                height: 65px;
		width:100%;
	}
	
	#columnContainer {
		background:#FFF;
		float:		left;
		clear:		both;
		width:100%;
	}
	
		#centerCol {
                	font-family: Arial;
			margin-left: 10px;
			margin-right:280px;
			padding:	15px;
                        padding-bottom: 0px;
                        min-height: 400px;
		}
		
		#leftCol {
			float:		left;
			clear:		left;
			padding-top:	15px;
			min-height:250px;
			/*width:225px;*/
			display:inline;
			overflow: hidden;
			position:absolute;
			z-index:0;
		}
		
		#rightCol {
			float:		right;
			clear:		right;
			padding-top:	30px;
			/*min-height:250px;*/
			width:225px;
		}
		
			#rightCol p, #leftCol p {
				margin:		0px 10px 5px;
			}
	
	#footer {
		clear:		both;
		background: #0000AC;
		min-height:70px;
                padding-top: 10px;
                padding-bottom: 1px;
               	font-family: Arial;
                font-weight: normal;
		width:100%;
                color: #FFF;
		text-align:	center;
	}

#centerCol h1 {
	font-family: 	"Trebuchet MS", Tahoma, Verdana, Arial;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 	22px;
	color:		#1B1465;
	text-align:	left;

}

#centerCol h2 {
	font-family: 	"Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 	18px;
	color:		#1B1465;
	text-align:	left;
}

#centerCol a:link {
	font-family: 	Arial;
	font-size: 	14px;
        font-weight:    bold;
	color:		#1B1465;
}
#centerCol a:visited {
	font-family: 	Arial;
	font-size: 	14px;
        font-weight:    bold;
	color:		#1B1465;

}
#centerCol a:hover {
	font-family: 	Arial;
	font-size: 	14px;
        font-weight:    bold;
	color:		#1B1465;

}

#footer a:link {

	color: #ffffff;
        font-size: 14px;
	text-decoration: underline;
        font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#footer a:hover {

	color: #ffffff;
	text-decoration: underline;
        font-size: 14px;
        font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#footer a:visited {

	color: #ffffff;
        font-weight: normal;
font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#credit {
	clear:		both;
	margin:		0 auto;
	text-align:	center;
}

/*Left Side navigation styles*/


#leftnav ul {
list-style-type: none;
margin: 0;
padding-left: 0;
margin-left: 0;
width: 225px;
padding-top: 0px;


}

#leftnav a:link {
font-size: 15px;
font-weight: bold;
outline:none;
color: #CC0000;
display: block;
padding-top: 9px;
padding-left: 40px;
margin-left: 0px;
text-decoration: none;
height: 37px;
/*border-bottom:1px solid #FFFFFF;*/
background: url(images/nav_bg.jpg) no-repeat;
}
#leftnav a:visited {
font-size: 15px;
font-weight: bold;
outline:none;
color: #CC0000;
display: block;
padding-top: 9px;
padding-left: 40px;
margin-left: 0px;
text-decoration: none;
height: 37px;
background: url(images/nav_bg.jpg) no-repeat;

}
#leftnav a:hover {
font-size: 15px;
font-weight: bold;
outline:none;
display: block;
padding-top: 9px;
padding-left: 40px;
margin-left: 0px;
height: 37px;
text-decoration: none;
color: #FFF;
background: url(images/nav_bg_hover.jpg) no-repeat;

}

/*Right Side navigation styles*/

#rightnav ul {
list-style-type: none;
margin: 0;
padding-left: 0;
margin-left: 0;
width: 225px;
padding-top: 0px;


}

#rightnav a:link {
font-size: 15px;
font-weight: bold;
color: #CC0000;
outline:none;
display: block;
padding-top: 9px;
padding-left: 40px;
margin-left: 0px;
text-decoration: none;
height: 37px;
/*border-bottom:1px solid #FFFFFF;*/
background: url(images/nav_bg.jpg) no-repeat;
}
#rightnav a:visited {
font-size: 15px;
font-weight: bold;
outline:none;
color: #CC0000;
display: block;
padding-top: 9px;
padding-left: 40px;
margin-left: 0px;
text-decoration: none;
height: 37px;
background: url(images/nav_bg.jpg) no-repeat;

}
#rightnav a:hover {
font-size: 15px;
font-weight: bold;
display: block;
padding-top: 9px;
padding-left: 40px;
outline:none;
margin-left: 0px;
height: 37px;
text-decoration: none;
color: #FFF;
background: url(images/nav_bg_hover.jpg) no-repeat;

}

table.sample {
	border-collapse: collapse;
	width: 100%;
}

table.sample th {
	background: #0000AC;
	color: #fff;
	font-weight: bold;
	padding: 4px 11px;
	text-align: left;
}

table.sample td {
	padding: 15px 11px;
	border-bottom: 1px solid #95bce2;
	vertical-align: top;
}



table.sample tr.alt td {
	background: #ecf6fc;
}

table.sample tr.over td {
	background: #bcd4ec;
}

#office_number {
font-family: Arial;
text-align: center;
font-size: 27px;
margin-left:250px;
}
