.firsttextbox {
	background-image: url(firstprompt.jpg);
	background-repeat: no-repeat;
}
.menucl {
	background-image: url(menu.jpg);
	background-repeat: no-repeat;
}

.bottomfirstsection {
	background-image: url(bottomfirstsection.jpg);
	background-repeat: repeat-y;
}
.bottomlastspacer {
	background-image: url(bottomlastspacer.jpg);
	background-repeat: repeat-y;
}
.spots {
	background-image: url(spots.jpg);
	background-repeat: repeat-y;
}
.spacerrightpg2 {
	background-image: url(spacerightpg2.jpg);
	background-repeat: repeat-y;
}
.spacerleft2pg {
	background-image: url(2ndsectionpg2.jpg);
	background-repeat: repeat-y;
	height:auto
}
.bottomgraybar {
	background:url(bottombanner.jpg) 0 0 no-repeat;
}
a {
	font-family: Tahoma;
	font-size: 11px;
	color: #DFDFDF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #DFDFDF;
}
a:hover {
	text-decoration: none;
	color: #DFDFDF;
}
a:active {
	text-decoration: none;
	color: #DFDFDF;
}




/* -- TOP TAB STYLES -------------------- */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#topmenu {
  margin: 0;
  padding: 0;
  width: 678px;
  font:11px tahoma,sans-serif;
}
#topmenu:after { /*Add margin between menu and rest of content in Firefox*/
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#topmenu ul {
  border: 1px solid #BBB;
  width: 100%;
  background: url(chromebg.gif) center center repeat-x;
  padding: 5px 0;
  margin: 0;
  text-align: right; /*set value to "right" for example to align menu to the left of page*/
}
#topmenu ul li {
  display: inline;
}
#topmenu ul li a {
  color: #494949;
  padding: 2px 8px 2px 8px;
  margin: 0;
  text-decoration: none;
  border-right: 1px solid #DADADA;
}

#topmenu ul li a:hover {
  background: url(chromebg2.gif) center center repeat-x;
  text-decoration: underline;
}








/* -- LINKEXCHANGE STYLES ------------------ */
.link_style5{font-family:Arial,sans-serif;font-size:10pt;color:000000;}
.link_style{font-family:Arial,sans-serif;font-size:10pt;color:000000;}
.link_style_none{font-family:Arial,sans-serif;font-size:10pt;color:000000;text-decoration:none;}
A.link_style,A.link_style:LINK,A.link_style:VISITED,A.link_style:ACTIVE{font-family:Arial,sans-serif;font-size:10pt;color:000000;}
.linksmall_style{font-family: Arial,sans-serif;font-size: 10pt;color: 000000;font-style: normal;}
A.linksmall_style,A.linksmall_style:LINK,A.linksmall_style:VISITED,A.linksmall_style:ACTIVE{font-family: Arial,sans-serif;font-size: 10pt;color: 000000;font-style: normal;}
.linkbig_style{font-family: Arial,sans-serif;font-size: 10pt;color: 000000;}
A.linkbig_style,A.linkbig_style:LINK,A.linkbig_style:VISITED,A.linkbig_style:ACTIVE{font-family: Arial,sans-serif;font-size: 10pt;color: 000000;}
.main_style{font-family: Arial,sans-serif;font-size: 12pt;color: 000000;font-weight:bold;}
A.main_style,A.main_style:LINK,A.main_style:VISITED,A.main_style:ACTIVE{font-family: Arial,sans-serif;font-size: 13pt;color: 000000;font-weight:bold;text-decoration:underline;}
.main_small_style{font-family: Arial,sans-serif;font-size: 11pt;color: 000000;font-weight:bold;text-decoration:underline;}
.main_small_style_none{font-family: Arial,sans-serif;font-size: 11pt;color: 000000;font-weight:bold;text-decoration:none;}
.main_small_style_none_number{font-family: Arial,sans-serif;font-size: 11pt;color: 000000;text-decoration:none;}
A.main_small_style,A.main_small_style:LINK,A.main_small_style:VISITED,A.main_small_style:ACTIVE{font-family: Arial,sans-serif;font-size: 11pt;color: 000000;font-weight:bold;text-decoration:underline;}
.sub_style{font-family: Arial,sans-serif;font-size: 11pt;color: 000000;}
.required_style{font-family: Arial,sans-serif;font-size: 10pt;color: red;}
.hr_style{color: 000000; height: 1px; border: 1px dotted;}
.hr_style2{color: 000000; height: 1px; border: 1px;}
