@charset "UTF-8";
html, body {
	margin: 0px;
	padding: 0px;
	height:100%;
}
#container {
	margin: 0px auto;
	padding: 0px;
	width: 1060px;
	background: url(../images/shared/bg_gradient.jpg) repeat-y center top;
}
#container #footerCap {
	margin: 0px auto;
	padding: 0px;
	width: 1040px;
}
.clr {
	margin: 0px;
	padding: 0px;
	clear: both;
}
/* ***************************************** */
#footer {
	margin: 3px 0px 0px;
	padding: 3px 0px 20px;
	width: 1000px;
	border-top: 4px solid #000000;
}
#footer p {
	font: 11px/13px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
#footer a {
	color: #993300;
}


/* header ******************************** */
#header {
	margin: 0px;
	padding: 0px;
	width: 1000px;
}
#header .row1 {
	margin: 0px;
	padding: 0px;
	height: 26px;
	background: #000000;
}
#header .row2 {
	margin: 0px;
	padding: 0px;
	height: 19px;
	background: #FFF;
}
#header #headerImg {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 26px;
	width: 350px;
}
#header #topNav {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	height: 26px;
	float: right;
	width: 550px;
	text-align:right;
}
#header #topNav form{
	margin: 0px;
	padding: 0px;
	border: none;
}
#header #topNav input {
	margin: 0px;
	padding: 0px;
	border: none;
}
#header #topNav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#header #topNav li {
	margin: 0px;
	padding: 5px 10px 0px 0px;
	display: inline;
	float: left;
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#header #topNav li a {
	font: 11px/11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px 5px 0px 0px;
}
#header #topNav li a:hover {
	text-decoration:underline;
}
/* main content **************************************** */

#mainContent {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
	height: 100%;
	position: relative;
}

/* sideNav **************************************** */

#mainContent #sideNav {
	margin: 0px;
	padding: 0px 20px 0px 0px;
	float: left;
	width: 158px;
}

#mainContent #sideNav #printEmail {
	margin: 0px;
	padding: 15px 0px;
}
#mainContent #sideNav #printEmail p{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/* bodyContent **************************************** */

#mainContent #bodyContent {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 700px;
}
#mainContent #bodyContent h1 {
	font: bold 18px/20px Arial, Helvetica, sans-serif;
	color: #000000;
}
#mainContent #bodyContent p {
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 0px 0px 15px;
}

td, td p {
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
/* ORIG ************************* */

/* CSS Document */

body {
}

/*a:link {color: #930; text-decoration: none;font-weight:500;}*/
a:link {
	color: #993300;
	text-decoration: none;
	font-weight:500;
}
a:active {color: #06416d; text-decoration: none;font-weight:500;}
a:visited {color: #06416d; text-decoration: none;font-weight:500;}
a:hover {color: #06416d; text-decoration: underline;font-weight:500;}
/*
a.dash:link {color:#000;text-decoration:none;padding-bottom:0px;border-bottom: 1px #000000 dashed}
a.dash:visited {color:#000;text-decoration:none;padding-bottom:0px;border-bottom: 1px #000000 dashed}

a:visited {color: #06416d; text-decoration: none;font-weight:500;border-bottom: 1px #06416d dashed}
a:hover {color: #06416d; text-decoration: none;;font-weight:500;border-bottom: 1px #06416d solid}
*/
p, ul {
	color: #222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	list-style: square;
}
li {color: #222; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;}
h1 {color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
h2 {color: #036; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
h3 {color: #315A89; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
textarea, input {background-color: #fff; color: #000; border: 1px solid #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px}

#submit {
	cursor:pointer;
}

#contentpad {padding-left: 20px; padding-right:50px;}
.topnav {color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding:0px 25px 0px 0px;}
.address {color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; list-style: square; padding:10px 0px 20px 15px; border-top:#000 solid 5px;}
.buscenter {color: #222; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; list-style: square; padding:0px 15px 15px 15px}
.meeting {color: #315A89; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.red {color: #930;}
.redbold {color: #930; font-weight: bold}
.bwhite {color: #fff; font-weight: bold}
.small {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; }
.smaller {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; }
.smallwhite {color: #fff; font-size: 9px; line-height: 12px;}
.white {color: #fff;}
.blue {color: #315A89;}
.maroon {color: #530000;}
.quote {padding-left:20px; border-left:#555 solid 1px;}
.press {font-size:12px;text-decoration:underline;font-weight:bold;}

.leftpadding {padding-left: 20px; padding-right: 0px;}
.rightpadding {padding-right: 20px; padding-left: 0px;}
.nopadding {
	padding-right: 0px;
	padding-left: 0px;
}
.margin20 {padding-left: 20px; padding-right: 20px;}
.margin15 {padding-left: 15px; padding-right: 15px;}
.borderrt {border-right: #000 dotted 1px;}
.border {border: #c9c9c9 solid 1px; PADDING: 4px; BACKGROUND-COLOR: #f7f7f7;}

/* main menu boxes */

.menu .options { background-color: #000; border-right: #555 solid 1px; border-top:#930 solid 4px; border-bottom: #555 solid 1px; font-family: Times New Roman, Times, serif; font-size: 11px; font-weight: bold; border-bottom:#930 solid 3px;}

.menu a {background-color: #000; padding:3px 12px 3px 15px; color: #fff; display:block; text-decoration: none;}
.menu a:hover {background-color: #930; color: #fff; text-decoration: none;}
.menu a:visited {background-color: #000; color: #fff; text-decoration: none;}
.menu a:active {background-color: #000; color: #fff; text-decoration: none;}

a.nav:link {background-color: #000; padding:3px 12px 3px 15px; color: #fff; display:block; text-decoration: none;font-family: Times New Roman, Times, serif; font-size: 11px; font-weight: bold; }
a.nav:hover {background-color: #930; color: #fff; text-decoration: none;}
a.nav:visited {background-color: #000; color: #fff; text-decoration: none;}
a.nav:active {background-color: #000; color: #fff; text-decoration: none;}



table td {
	padding:0;
	margin:0;
}
table td p{
	padding:0;
	margin:0;
}
