a, a:link, a:visited { color: #293b67;text-decoration:none; } 
a:active, a:hover	{ color: #3b62c3;} 

body,td {
	font-family:verdana, arial, sans-serif;
	font-size:11pt;
	color:#000;
	font-weight:200;
}

body {padding:0;margin:0;background-color:#999;}


h1 {
	color: #293b67;
	font-size: 20px;
	font-weight:bold;
	font-family:verdana,sans-serif;
	margin:0 0 .5em 0;
}

h2 {
	color: #293b67;
	font-size: 16px;
	font-weight:bold;
	font-family:verdana,sans-serif;
	margin:0 0 .5em 0;
}

div#ie_fix {text-align:center;}

div#container {
	margin: 0 auto 0 auto;
	text-align: left;
	padding: 0 0 0 0;
	width:980px;
	background-image: url(/img/bg.jpg);
	background-repeat:no-repeat;
	background-color: #DADBD6;
	position:relative;
	border-left:1px solid #000;
	border-right:1px solid #000;
	}

div#topLinks a {color:#fff;text-decoration:none;}
div#topLinks a:hover {color:#000; text-decoration:none;}
	
div#topLinks {
	height:34px;
	background-color:#293b67;
	color:#fff;
	position:relative;
	background-image:url(../../img/bg_topBar.jpg);
	background-repeat:repeat-x;
	font-size:14px;
}
div#topLinks div.links {float:right;margin-right:40px;margin-top:3px;_margin-right:22px /* ie6 */}
div#topLinks div#homeLink {position:absolute;left:10px;top:6px;}

span.sep {margin:0 10px;}
span.sepfooter {margin:0 5px;}
div#header {
	width:980px;
	height:176px;
	position:relative;
	margin:0;padding:0;
	background-image: url(../../img/bnr2011v2.jpg) no-repeat;
/*	background :url(img/banner2.jpg) */
	}
	
div#header img#clickHeader {position:absolute;right:40px;bottom:25px;}

div#google {position:absolute;right:40px;bottom:0px;}

div#nav {
	position:relative
	width:980px;
	height:43px;
	background-color: #293b67;
	color:#fff;
	text-align:center;
	background-image:url(/img/bg_topBarNav.gif);
	background-repeat:repeat-x;
}

div#nav2 {position:relative;margin:0;padding:0;}

div#nav a {color:#fff;}

div#nav a:hover {color:#3b62c3;}

div#nav div.links {padding-top:10px;font-size:14px;}

div#main {color:#000;padding:0;margin:0;width:980px;text-align:left;}

div#main div#left {
	width:560px;
	float:left;
	_margin: 39px 60px 0 22px; /* ie6 and below */
	margin-top: 25px;
	margin-right: 30px;
	margin-bottom: 0;
	margin-left: 30px;
}
div#main div#left h1 {
	font-size:20pt;
	margin:0 0 17px 0;
	pading:0;
}
div#main div#left h2 {
	font-size:16pt;
	color:#333;
	margin: 0 0 20px 0;
	pading:0;
}
div#main div#left h3 {
	font-size:14pt;
	color:#333;
	margin: 0 0 20px 0;
	pading:0;
}
div#main div#left p {margin: 0 0 10px 0;pading:0;}

div#main div#right {width:275px;margin:25px 0 0 25px;float:left;padding-left:25px;border-left:1px solid #293b67;height:100%;color:#293b67;}
div#main div#right h1 {font-size:14pt;}
div#main div#right h2 {font-size:12pt;font-style:italic;font-weight:normal;}

ul.video {list-style: none;margin:1em 0 0 0;padding:0;font-size:10pt;font-weight:bold;font-style:italic;}
ul.video li {background-image: url(../../img/dashBullet.gif);
			background-repeat:no-repeat;
			background-position: 0 .4em;
			padding:0 1em .5em 1.5em;
			margin:0;}
ul.video a {text-decoration:none;}

div#right div.contact {padding:.5em 0 0 0;margin:0;}
div#right div.contact form {margin:0;padding:0;}
div#right div.contact input.txt, div#right div.contact textarea {width:220px;background-color:#ededed;border:1px solid black;padding:3px;}
div#right div.contact p.small {font-size:10px;font-family:arial,sans-serif;}
div#right div.contact {font-family:arial,sans-serif;}
div#right div.contact p.heading {font-weight:bold;letter-spacing:-1px;margin:1em 0 0 0;padding:0; }

div#bottomNav {
	width:980px;
	height:38px;
	color:#fff;
	text-align:center;
}

div#bottomNav a, div#bottomNav:visited {color:#fff;}
div#bottomNav a:hover {color:#000;}

div#bottomContent a, div#bottomContent:visited {color:#FFF;}
div#bottomContent a:hover {color:#3b62c3;}

div#bottomNav div.links {padding-top:7px;}

div#bottomContent {background-image:url(../../img/bg_bottomStuff.jpg); background-repeat:no-repeat;
		background-color: #090d18; color:#fff;}
div#bottomContent h1 {color:#9ee2ff;font-size:14pt;font-weight:normal;}
a.bigLink, a.bigLink:visited {color:#9ee2ff!important;font-size:16pt;}
a.bigLink:hover {
	color:#FFF!important;
}
table#bottomTable {margin:10px 10px 0 39px;}
table#bottomTable td {font-size:90%;color:white;}
table#bottomTable td.secondRow {font-size:80%;color:white;padding-top:1em;}

table#bottomTable td div.location {font-size:90%;margin:0 0 2em 0;line-height:1.4em;}
table#bottomTable td div.last {margin:0!important;}
table#bottomTable td div.location a, table#bottomTable td div.location a:visited {color:#9ee2ff;}
table#bottomTable td div.location a:hover {color:#3b62c3;}

div#cityList {line-height:1.5em;}
div#cityList a, div#cityList a:visited {color:white;text-decoration:none;}
div#cityList a:hover {color:#9ee2ff;}
div#cityList img.citySep {padding:0 10px 0 10px;}
/*
ul.cities {list-style-type: none;  padding:0; margin:0;}
ul.cities li {display:inline;background-image: url(/img/cityBullet.gif);
				background-repeat:repeat-y;background-position: 0 .3em;
				padding:0 8px 0 18px;font-size:8pt;line-height:1.5em;}
ul.cities li.first {background-image:none; padding-left:0!important;}
ul.cities a, ul.cities a:visited {color:white;text-decoration:none;}
ul.cities a:hover {color:#9ee2ff;}
*/
				
p.blogTagLine: color:#9ee2ff;

div#blog p {font-size:80%;}
p.blogTagLine {color:#9ee2ff;}

div#blog h1 {font-weight:bold;color:white;}
div#blog a, div#blog a:visited {color:white;text-decoration:underline;}
div#blog a:hover: {color:#9ee2ff;}
div#blog a.readBlog {font-weight:bold;text-decoration:none;}
div#blog h1 a {text-decoration:none;}

.clear {clear:both;}
ul.dash {list-style: none url(../../img/dash.gif);margin-left:1.2em;padding:0;}
ul.dash li {line-height:26px;}

b.prompt {text-transform:uppercase;font-size:.8em;font-weight:bold;color:#293b67;}

form {margin:0;padding:0;}

p.spacer {margin:3em;clear:both;}
p.disclaimer {margin:2em 0 0 0;}


div.floatingBox {float:left;margin:1em 0 1em 0; padding:0; text-align:center; width:170px;}
div.floatingBox img {border:1px solid black;}
div.floatingBox b {color:#293b67;}
div.floatingBox p {padding:0!important;margin:0!important;}

img.bullet {float:left;border:1px solid black;margin-right:1em;}

.contacttitles {
	font: bold 12px
	padding: 6px 15px 5px 8px;
}
.contactbullets {
	font: normal 12px;
	padding-bottom: 7px;
}
.contactfield {
	font: normal 12px;
	padding-bottom: 7px;
	height: 12px;
	width: 180px;
	margin-top: 2px;
	margin-bottom: 2px;
	filter: alpha(opacity=80);
-moz-opacity:.80;opacity:.80);
}

.contactcommentbox {
	font: normal 12px;
		height: 40px;
	width: 320px;
	margin-top: 2px;
	filter: alpha(opacity=80);
-moz-opacity:.80;opacity:.80);
}

