@import "reset.css";
@import "grid.css";
@import "type.css";

/*Body
---------------------------------------------------------------------------------*/
html, body {
	height: 100%;
	text-align: center; 
	background-color:#ffffff;
}
	
body p{margin-bottom: 14px;}

#wrapper {text-align: left;}
	
#infoBar{
	background-color: #ffffff;
}
.toolBar ul {margin-left: 630px; padding-top: 126px; }
.toolBar ul li{float: left; padding-right: 18px;}
.toolBar ul li a {text-decoration: underline; color: #333333;}


.block  { width: 960px; }
.hidden { display: none; }
.clear {clear: both;}

#menuContent ul{}
#menuContent ul {padding-bottom: 15px;}

li.menuOption {padding-left: 8px;}

INPUT, TEXTAREA {color: black; font-family: arial, verdana, ms sans serif; font-size: 1.0em; border: 1px solid #cccccc; padding: 4px;}
INPUT.image {border: none;}

.blueBg {background-color: #dacdb0;}
OL li {list-style: decimal; margin-left: 24px; padding: 0px 0px 4px 12px;  width: 580px;}


/* IMAGES
---------------------------------------------------------------------------------*/
.imgLeft {
	float: left;
	padding-right: 20px;
	}
.imgRight {
	float: right	;
	padding-left: 20px;
	}
.imgRightTab {
	float: right;
	padding-left: 20px;
	display:block;
	}

/* HEADER
-------------------------------------------------------------------------------- */
.horizDots { background: url(../images/horizDots.gif) left repeat-x center;padding: 0px; margin: 0px; clear: both;}
#topNavMenu{ background:#282826; color: #ffffff; text-align: right; clear: both; font: 85% Arial, sans-serif;}


/* FOOTER
-------------------------------------------------------------------------------- */

#footer .block { position: relative; padding: 10px 0 20px 0; }
