@charset "utf-8";
/* CSS Document */

html,body{margin:0;padding:0;}
body{font: 76% Arial, Helvetica, sans-serif;text-align:center;color: #000000;background: url(../graphics/images/pageBackground.gif) repeat-y left;}
h1{font-size:1.6em;margin: 3px 0px 3px 3px;}
h2{font-size:1.4em;margin: 3px 0px 3px 3px;}
h3{	font-size:1.2em;margin: 3px 0px 3px 3px;}
h4{font-size:1.1em;margin: 3px 0px 3px 3px;}
p{margin:0 10px 10px;text-align: justify;}
a{color: #990000;text-decoration: none;}
a:hover{color: #000000;text-decoration: underline;}
ul {line-height:1.4em;list-style:none;}
ul li ul li {list-style:none;}
.imageLeft {
	float:left;
	margin-right: 10px;
	border: 1px solid #666666;
}
.imageRight{
	float:right;
	margin-left: 10px;
	border: 1px solid #333333;
}
.pdfLink {background: url(../graphics/pdficon_small.gif) no-repeat right top;padding-right: 17px;}
div#logo{float:left;background: url(../graphics/images/logo.gif) no-repeat;height: 120px;width: 269px;margin-left: 0px;}
div#tagline{
	float:left;
	margin-top: 20px;
	margin-left: 30px;
	text-align: left;
	width: 300px;
	color: #FFFFFF;
	font-weight: bold;
}
div#tagline h2{margin:0px;padding-left:10px;color: #000000;font: bold 2.5em "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;}
div#wrapper{text-align:left;}
div#topHeader{background: #990000 url(../graphics/images/headerBackground.gif) repeat-x;height: 120px;color: #000000;}
div#topHeader #address {
	float:right;
	margin-top: 0px;
	margin-right:15px;
	font-weight: bold;
	color: #FFFFFF;
	height: 120px;
	background: url(../graphics/images/headerRight.gif) no-repeat left;
	width: 240px;
}
div#topHeader #headerRight {
	float:right;
	height: 120px;
	width: 15%;
	background: url(../graphics/images/headerRight.gif) no-repeat;
}
div#wrapper p{line-height:1.3;}
div#wrapper #content a {
	text-decoration: none;
	font-weight: bold;
	color: #990000;
}
div#wrapper #content a:hover {
	text-decoration: underline;
	border-width: 0px;
	color: #000000;
}
div#navigation{	margin-top: 20px;}
div#footer{color: #CCCCCC;border-top: 1px solid #CCCCCC;margin-top: 5px;}
div#footer p{margin:0px;padding:5px 10px;text-align: right;}
div#price {text-align:center;padding-top: 15px;padding-bottom: 15px;}
div#legal {font-size: .8em;margin-top: 40px;}
/***********************layout************************/
div#wrapper{width:100%;margin:5px auto 0;}
div#content{float:left;width:79%;margin-left: 1%;border-left: 1px solid #CCCCCC;font-size: 1.1em;margin-top: 15px;}
div#leftcolumn{float:left;width:18%;font-size: 1.1em;}
div#footer{clear:both;width: 100%;}
/******************vertical Nav************************/
div#verticalNav ul{padding: 0px;line-height:1.4;list-style:none;margin: 0px;text-align: right;}
div#verticalNav h3{padding: 0px;line-height:1.4;list-style:none;margin: 0px 10px 0px 0px;text-align: right;}
div#departmentsNav {margin: 10px 0px 0px;}
div#departmentsNav h3{padding: 0px;line-height:1.4;list-style:none;margin: 0px 10px 0px 0px;text-align: right;}
/************************footernav****************/
div#footernav {line-height: 1.4em;}
div#copyright a {color: #CCCCCC;}
div#copyright a:hover {color: #000000;}
/***********************member elements******************/
div#memberof{font-weight: bold;	color: #333333;	white-space: nowrap;padding-left: 10px;}
