/* CSS Document */
body {
text-align: center; background-color: #D3FFA6;
}

#mainWrapper {margin: 0 auto; text-align: left; width: 975px; }
#contentWrapper{
background-color:#FFFFFF; float:left; padding: 15px; } 


p {
	color: #000000;
	font-style: normal;
	line-height: 135%;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
p2 {
	font-style: normal;
	line-height: 115%;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #663366;
	}

exl {
    line-height: 165%;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}

	
a:link {
	color: #000000;
	text-decoration: none;
	}

a:visited {
	color:#000000;
	text-decoration:none;
	}

a:hover {
	color: #000000;
	text-decoration: underline;

	}

a:active {
	color: #000000;
	text-decoration: none;
	}

a.two:link {
	color: #00000;
	text-decoration: none;
	}

a.two:hover {
	text-decoration: underline;
	}

a.two:visited {
	color: #00000;
	}
	
a.two:active {
	color:  #00000;
	text-decoration: none;
	}
	
a.summary:link {
	color: #000000;
	text-decoration: underline;
	}

a.summary:visited {
	color:#000000;
	text-decoration: underline;
	}

a.summary:hover {
	color: #000000;
	text-decoration: none;
	font-style: italic;
	}

a.summary:active {
	color: #000000;
	text-decoration: underline;
	}


h1 {
	color: #336633;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}
h2 {
	color: #FF3300;
	text-decoration: none;
	font-weight: bold;
	font-size: 16px;
	}
h3 {
	color: #3366FF;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	}
	
#navmain {  
    text-align: left;
	background-color: #FFFFFF;
	color: #666666;
	font-size: 11px;
	font-weight:bold;
	font-family: Helvetica, sans serif;
	fon
	bottom: auto;
	margin: 0px 5px 25px 45px;
	padding: 5px 0px 2px 0px;
	float: left;

	
} 
#navleft {  
	padding: 2 px 15px 2px 2px;
    text-align: left;
	color: #666666;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	bottom: auto;
	margin: 5px 0px 0px 45px;
	float:left;
} 

	
.header {  
   font-size: small;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-size: 10px;
	text-align: center;
	border: 0px;
	width: 929px;
	bottom: auto;
	height: 195px;
	right: auto;
	background-color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 0px;
	float: left;
	}


.midbar { 
	font-size: 10px;
	font-style: normal;
	color: FFFFFF;
	text-align: left;
	width: 719px;
	height: 23px;
	background-color: #CCCCCC;
	padding-left: 15px;
	padding-bottom: 15px;
	margin-bottom: 10px;
	float:left;
	line-height: 100%;
}
.flash{  
	
    font-size: large;
	color: #999999;
	background-color: #FFFFFF;
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	text-align: left;
	width: 600px;
	height: 175px;
	right: auto;
	float:left;
	margin: 0px 45px 15px 45px;
	}
.indexcont{  
	font-style: normal;
	line-height: 125%;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	border: 0px;
	width: 525px;
	bottom: auto;
	color: #666666;
	padding-right: 10px;
	margin: 0px 45px 0px 45px;
	float:left;
	}
.indexcontnew{  
	font-style: normal;
	line-height: 125%;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	border: 0px;
	width: 525px;
	bottom: auto;
	color: #666666;
	padding-right: 10px;
	margin: 0px 25px 0px 3px;
	float:left;
	}

.rightnav1 {  
    font-size: large;
	color: #FFFFFF;
	font-style: normal;
	line-height: normal;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	text-align: left;
	bottom: auto;
	padding: 0px 0px 0px 10px;
	height: auto;
	float:left;
}
.navicons { 
	margin: 35px 0px 5px 0px; 
	color: #FFFFFF;
	line-height: 135%;
	font-size: 11px;
	text-align: right;
	width: 27px;
	height: 150px;
	float: left;
}
.rightnavall{
	float: left;
	margin: 0px 0px 0px 0px;
	width:auto;
	height:auto;
}

.contmain{  
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	text-align: left;
	width: 580px;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float:left;
	}
.logos{  
	font-style: normal;
	line-height: normal;
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	text-align: left;
	margin: 0px 10px 0px 35px;
	padding: 3px;
	float:left;
	}
;
.expandedform { overflow: hidden; } 
.expandedform .row {
  padding: .3em 0;
  white-space: nowrap;
  overflow: hidden;
  clear: both;
}
.expandedform label, 
.expandedform .row p, 
.expandedform .row div, 
.expandedform input, 
.expandedform select, 
.expandedform textarea {
  float: left;
}
/* change column widths for labels and inputs */
.expandedform .text { width: 80%; }
.expandedform label, .expandedform .row p {
  width: 15%; 
  margin: .5em 1em .5em 0;
  text-align: right;
  white-space: normal;
  overflow: hidden;
}
.expandedform .row div {
  white-space: nowrap;
  overflow: hidden;
  clear: none;
}
/* labels and form inputs inside of divs should not float */
.expandedform .row div * {
  float: none;
  clear: none;
}
.expanded input.checkbox, 
.expanded input.radio, 
.expanded select { 
  margin-top: 1.5em;
}
.expandedform div div input { 
  margin-right: 0;
}