/* dividers.css */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-top:10px;
	text-align:center;
	color:#FFFFCC;
}

.logo {
	margin:0;
	padding:0;
	position:absolute;
	left:0px;
	top:0px;
}

.sub-title {
	margin:0;
	padding:0;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	top:40px;
	left:427px;
	color:#FF9900;
	margin-top:0px;
}

.quote-text {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center
}

.content-main {
	margin-left:10px;
	margin-right:10px;
	margin-top:15px;
	margin-bottom:15px;
	font-size:12px;
}

.sp-link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:0px;
	margin-left:0px;
	margin-top:5px;
	color:#333333;
	list-style-image:url(../../siteroot/design_arrowyel.gif)
}

.image-caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	color:#009900;
}

.required-name {
	color:#FFFF00;
}

.required {
	color:#FF0000;
}

.segment-title {
	padding:0;
	magin:0;
	padding:3px 0px 3px 0px;
	margin-left:10px;
	margin-right:10px;
	background-color:#FFCC00;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

.segment-title2 {
	padding:0;
	magin:0;
	padding:3px 3px 3px 3px;
	margin-left:10px;
	margin-right:10px;
	background-color:#FFCC00;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
}

.grid-content {
	padding:0;
	margin:0;
	padding: 3px 3px 3px 3px;
}

#top-quote {
	position:absolute;
	left:0px;
	top:0px;
	width:700px;
	height:15px;
	background-color:#FF9900;
}

#top-banner {
	position:absolute;
	left:0px;
	top:15px;
	width:700px;
	height:110px;
	background-color:#000000;
	margin-top:0px;
}

#nav{
	position:absolute;
	white-space : nowrap;
	background-color : #333333;
	float : left;
	color : White;
	width : 700px;
	border-style : solid;
	border-color : #ffffff;
	border-width : 2px 0 2px 0;
	left: 0px;
	top: 100px;
 
} 
#nav ul{
   padding : 0;
   margin : 0;
   float : right;
}
#nav ul li{
   display : inline;
}

#nav ul li a{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   padding-left : 1em;
   padding-right : 1em;
   padding-top:5px;
   padding-bottom:5px;
   background-color : #333333;
   color : White;
   text-decoration : none;
   float : left;
   border-right-color : #ffffff;
   border-right-style : solid;
   border-right-width : 1px;
}

#nav ul li a:hover{
   background-color : #666666;
   color : #ffffff;
}


#menu {
	position:absolute;
	width:200px;
	height:190px;
	background-color:#D2B48C;
	top:127px;
	left:0px;
}

#menu ul {
	margin:0;
	margin-top:10px;
	margin-left:10px;
	padding: 0;
	list-style: none;
	width: 180px;	
}

#menu ul li {
	position:relative;
}

#menu li ul {
	position: absolute;
	left: 149px;
	top: 0;
	display: none;
}


#menu ul li a {
	display: block;
	text-decoration: none;
	color: #333333;
	background: #D2B48C;
	padding: 3px;
}

#menu a:hover {
	color:#000000;
	background-color:#CCCCCC;
}

#side-panel {
	position:absolute;
	left:0px;
	top:310px;
	width:200px;
	height:1176px;
	background-color:#D2B48C;
}

#content-area {
	padding:0;
	margin:0;
	position:absolute;
	left:200px;
	top:127px;
	width:500px;
	height:1359px;
	background-color:#EED8AE;
	overflow:visible;
}

#content-area ol {
	list-style-type:square;
}


#content-area ol li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
    padding-top:5px;
    padding-bottom:5px;
    color:#000000;
    text-decoration:underline;
}

#content-quote {
	position:absolute;
	width:440px;
	border:medium solid #ffcc00;
	left: 20px;
	top: 91px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	margin:0;
	height: 71px;
	background-color: #FEF7C2;


}

#content-thanks {
	margin-top:250px;
	margin-left:20px;
	margin-right:20px;
	border:medium dashed #FFCC00;
	padding: 5px 5px 5px 5px;
}

#footer {
	position:absolute;
	margin:0;
	padding:0;
	padding-top:10px;
	left:201px;
	top:1700px;
	width:500px;
	height:20px;
	background-color:#EED8AE;
}

#footer a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

