body

{

	margin: 0;

	padding: 0;

}

#shell

{

	margin: auto;

	width: 877px;

	background-image: url("images/mainShadow.png");

}

#wrapper

{

	margin: auto;

	width: 842px;

	background-color: #FFFFFF;

}

#ajaxDiv-sendForm

{

	background-image:url('bkg.jpg');

	color: #FFFFFF;

}

#topStuff

{

	padding-top: 5px;

	height: 50px;

}

#BannerDiv

{

	width: 765px;

	margin: auto;

}

#hisName

{

	background-color: #FFFFFF;

	height: 120px;

	width: 280px;

}

#logoTop a:hover

{

	text-decoration: underline;

}

#logoTop a

{

	text-decoration: none;

	font-family: arial;

	line-height: 20px;

	color: #686868;

}

#logoTop

{

	background-color: #FFFFFF;

	padding-top: 20px;

	padding-left: 25px;

	height: 145px;

	width: 255px;

}

#logoBottom

{

	height: 151px;

	width: 280px;

	background-image: url("images/pillars.jpg");

}

#topSpace

{

	width: 842px;

	height: 10px;

	background-image: url("images/topBackground.jpg");

}

#logoImage

{

	/*margin-top: 45px;*/

	margin-left: 15px;

	width: 94px;

	height: 66px;

	background-image: url("images/smallLogo.jpg");

}

/*#logoText

{

	font-variant: small-caps;

	font-size: 1.6em;

	color: #8598B9;

	position: relative;

	top: -60px;

	left: 100px;

}

#logoText span

{

	font-size: 1em;

	color: #032A51;

}*/

#logoText

{

	padding-left: 50px;

	font-variant: small-caps;

	font-size: 3.2em;

	color: #8598B9;

}

#logoText span

{

	font-size: 1em;

	color: #032A51;

}

#contentShadow

{

	position:relative;

	top: -5px;

	width: 100%;

	height: 6px;

	background-image: url("images/contentShadow.png");

}



#BannerDiv

{

	margin-left: 1px;

	margin-top: 1px;

	width: 561px;

	height: 315px;

	background-color: #000000;

}

#mainMenu

{

	position: relative;

	top: -40px;

	z-index: 1;

}

#mainMenuTop

{

	width: 237px;

	height: 26px;

	background-image: url("images/mainMenuTop.png");

}

#mainMenuFiller

{

	width: 237px;

	background-image: url("images/mainMenuFiller.png");

}

#mainMenuBottom

{

	position: relative;

	width: 237px;

	height: 29px;

	background-image: url("images/mainMenuBottom.png");

}

#menuItems

{

	position: relative;

	left: -23px;

}

#menuItems ul

{

	list-style: none;

	color: #FFFFFF;

}

#menuItems ul li

{

	padding-top: 5px;

	height: 25px;

	width: 194px;

	color: #FFFFFF;

	/*border-bottom: 1px solid #7797CF;*/

}

#menuItems ul li a

{

	position: relative;

	height: 20px;

	font-family: arial;

	color: #FFFFFF;

	text-decoration: none;

	padding-left: 30px;

}

#menuItems ul li a.youAreHere

{

	display: block;

	position: relative;

	height: 20px;

	font-family: arial;

	color: #0A3057;

	text-decoration: none;

	padding-left: 30px;

	background-color: #FFFFFF;

}

#menuItems ul li a

{

	display: block;

	position: relative;

	height: 20px;

	font-family: arial;

	color: #FFFFFF;

	text-decoration: none;

	padding-left: 30px;

}

#menuItems ul li a:hover

{

	display: block;

	background-color: #FFFFFF;

	color: #0A3057;

}

#content

{

	padding-bottom: 30px;

	padding-top: 50px;

	min-height: 500px;

	color: #676767;

}

#leftSide

{

	padding-left: 50px;

	padding-right: 40px;

	width: 500px;

	color: #676767;

	border-right: 1px solid #505050;

}

#leftSide span

{

	color: #DAA44C;

}

#leftSide a

{

	text-decoration: none;

	font-weight: normal;

	color: #DAA44C;

}

#leftSide a:hover

{

	text-decoration: underline;

	font-weight: normal;

	color: #DAA44C;

}

#rightSide a

{

	text-decoration: none;

	font-weight: normal;

	color: #DAA44C;

}

#rightSide a:hover

{

	text-decoration: underline;

	font-weight: normal;

	color: #DAA44C;

}

#quickrequest

{

	padding: 10px;

/*	border: 1px solid #032A51;*/

	background-color: #A3BAE1;

	margin-top: 13px;

}

#rightSide h1

{

	text-transform: uppercase;

	font-size: 1em;

	font-weight: normal;

	font-family: arial;

	color: #032A51;

}

#address

{

	margin-right: 20px;

}

form

{

	padding-left: 10px;

}

#rightSide p

{

	font-size: .8em;

}

#leftSide h1

{

	font-family: arial;

	font-size: 1em;

	color: #032A51;

}

#leftSide h2

{

	font-family: arial;

	font-size: 1em;

	color: #032A51;

}

#leftSide h3

{

	font-family: arial;

	font-size: 1em;

	color: #032A51;

}

#rightSide

{

	height: 300px;

	/*margin-right: 25px;

	padding-left: 15px;*/

	width: 251px;

	float: right;

}

#bottomMenu

{

	height: 20px;

	background-color: #6381B3;

}

#footer

{

	margin-top: 1px;

	background-color: #6381B3;

	padding-left: 25px;

	padding-right: 25px;

	padding-top: 10px;

	padding-bottom: 10px;

	color: #FFFFFF;

	font-size: .8em;

	/*background-color: #AEAEAE;*/

}

#flashMenu

{

	margin-top: 15px;

	float: right;

	text-align: Right;

	margin-top: 20px;

}

#bottomMenu ul

{

	margin-left: 55px;

	list-style: none;

	text-align: center;

}

#bottomMenu ul li

{

	float: left;

	margin-left: 15px;

	margin-right: 15px;

}

#bottomMenu ul li a

{

	text-decoration: none;

	font-family: arial;

	font-size: .7em;

	text-transform: uppercase;

	color: #FFFFFF;

}

#bottomMenu ul li a:hover

{

	color: #DAA44C;

}

#footer a

{

	text-decoration: none;

	color: #FFFFFF;

}



ul#blue { margin:0; padding:0; list-style-type:none; text-align: left; }



ul#blue li { position:relative; float:left; border-top:4px solid #efefef; margin-right: 15px; padding-right: 15px; padding-top: 5px;}



ul#blue .current { border-top:4px solid #3d496a;}



ul#blue li:hover { border-top:4px solid #3d496a;}



ul#blue li a { padding:2px 2px; text-decoration:none; font:bold 12px Verdana, Georgia, "Times New Roman", Times, serif; color:#68759c;}



ul#blue li a:hover { color:#8895b8; border:none; }



ul#blue li span{ display:none; position:absolute; top:20px; left:2px; width:200px; font:normal 9px Verdana, Georgia, "Times New Roman", Times, serif; line-height: 15px; }



ul#blue li a:hover span {margin-top: 7px; display:block; color: #8895b8;}







			#contactFormContainer

            {

	            margin-top: 13px;

            }

            #contactForm

            {

            	height:337px;

            	width:251px;

            	background-image:url('bkg.jpg');

            	display:none;

            }

            #contactForm fieldset

            {

            	padding:30px;

            	border:none;

            }      

            #contactForm label

            {

            	display:block;

            	color:#ffc400;

            }      

            #contactForm input[type=text]

            {

            	display:block;

            	border:solid 1px #4d3a24;

            	width:100%;

            	margin-bottom:10px;

            	height:24px;

            }  

            #contactForm textarea

            {

            	display:block;

            	border:solid 1px #4d3a24;

            	width:100%;

            	margin-bottom:10px;

            }  

            #contactForm input[type=submit]

            {

            	background-color:#012D54;

            	border:solid 1px #23150c;

            	color:#fecd28;

            	padding:5px;

            }                

            #contactLink

            {

            	height:40px;

            	width:251px;

            	background-image:url('slidein_button.png');

            	display:block;

            	cursor:pointer;

            }

            #messageSent

            {

            	color:#ff9933;

            	display:none;

            }
