/*  @@@@@[  Wrappers  ]@@@@@ */

body {background: #696969; font: 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: center; margin: 0px 0px 20px;}
#wrapper {text-align: left; background: #c3c3c3; width: 744px; margin: 0px auto; border-right: 8px solid #c3c3c3; border-left: 8px solid #c3c3c3; padding-bottom: 8px;}

#subnav {border: 1px solid #fff; float: left; padding: 30px 0px;}
.subnav a:visited, .subnav a:active, .subnav a:link {color: #fff; text-decoration: none; display: block; background-color: #f49516; padding: 2px 0px 2px 30px; margin-bottom: 0px;}
.subnav a:hover{color:#fff; background-color: #f6ac49; display: block; padding: 2px 0px 2px 30px; margin-bottom: 0px;}

#subnavwrapper {width: 174px; padding: 4px 0px 4px 4px;}


/* @@@@@[  Header / Footer  ]@@@@@ */

#header {height: 99px; padding-top: 8px; background: url(images/bkg_header.gif) repeat-x top; margin-bottom: 7px;}
#logo {float: left;}

#toplinks {text-align: right; padding-right: 20px; padding-top: 4px;}
#toplinks a:link, #toplinks a:visited, #toplinks a:active {color: #474747; text-decoration: none;}
#toplinks a:hover {color: #474747; text-decoration: underline;}

#footer {text-align: right; font-size: 9px; color: #fff; padding: 7px 3px 0px 0px;}
#footer a:link, #footer a:visited, #footer a:active {color: #fff; text-decoration: none;}
#footer a:hover {color: #fff; text-decoration: underline;}

#credit {color: #ababab; font-size: 9px; padding-top: 5px;}

a.seo:visited, a.seo:active, a.seo:link {text-decoration: none;	color: #ababab;}
a.seo:hover {text-decoration: none; cursor: text;}


/* @@@@@[  Main Page  ]@@@@@ */

#main {background: url(images/bkg_main.gif);}
#pagetitleframe {background: url(images/bkg_pageheader.gif) repeat-x top; height: 52px; width: 544px; float: right; padding: 2px; border-bottom: 8px solid #C3C3C3;}
#pagetitle {border: 1px solid #c3c3c3; height: 33px; padding-top: 17px; padding-left: 18px;}

#content {clear: right; float: right; width: 496px; padding: 20px 30px 15px 20px; font: 11px/18px Verdana, Arial, Helvetica, sans-serif;}
#content ul {margin: 0px 0px 15px 40px; padding: 0px;}
#content li {background: url(images/bullet.gif) no-repeat left 6px; list-style: none; padding-left: 13px;}

#column {width: 190px; background:#f49517;}

.clr {clear: both; font-size: 1px; line-height: 1px; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}


/* @@@@@[  Redefined Tags / Classes  ]@@@@@ */

a:link, a:visited, a:active {color: #F49516; text-decoration: none;}
a:hover {color: #F49516; text-decoration: underline;}
h1 {font: 14px Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; padding-top: 0px; margin-bottom: 13px; color: #F49516; font-weight:bold;}
h2 { font-size:12px;font-weight: bold; color: #F49516; margin-top: 0px; padding-top: 0px; margin-bottom: 2px;}
h3 {
	margin-bottom: 0px;
	text-transform: uppercase;
	font-size: 18px;
	line-height: 22px;
}
h4 { font-size:11px;font-weight: bold; color: #F49516; margin-top: 0px; padding-top: 0px; margin-bottom: 2px;}
.tight{ margin-bottom:0px;}
.indent{ padding-left:20px; margin-top:0px;}
.orange {color: #f47c16;}
.bigboldorange {font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; padding-top: 0px; margin-bottom: 13px; color: #F49516;}
.disclaimer {font-size: 9px; font-weight: normal; color: #999999;}

.readmore {vertical-align: text-bottom; margin: 1px;}

p {margin-top: 0px; padding-top: 0px; margin-bottom: 13px;}

.left {float: left;}
.right {float: right;}
.rightwithmargin {
	float: right;
	margin-left: 15px;
	text-align: center;
	margin-bottom: 15px;
	width: 150px;
}

img.right {margin-bottom: 10px; margin-left: 13px;}
img.left {margin-bottom: 10px; margin-right: 13px;}


/* @@@@@[  Form Elements  ]@@@@@ */

input, textarea, select {font-size: 10px; color: #666; background: #fff; border: 1px solid #939;}
input.clean {border-style: none; background: none;}
.row {
	clear: both;
	margin-bottom: 10px;
	width: 300px;
}
.recname {
	font-weight: bold;
	float: left;
	width: 300px;
	padding-bottom: 10px;
}
.recareas {
	margin-left: 301px;
	width: 150px;
	padding-bottom: 10px;
}

.drop_nav {
	visibility: hidden;
	color: #f6ac49;
	position:absolute;
 	width: 150px;
	margin-bottom: 0px;
	clear: both;
	}
.drop_nav a:visited, .drop_nav a:active, .drop_nav a:link {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 100%;
	background-color: #f49516;
	padding: 3px 0px 3px 15px;
	margin-bottom: 0px;
}
.drop_nav a:hover{
	color:#FFFFFF;
	background-color: #f6ac49;
	display: block;
	width: 100%;
	padding: 3px 0px 3px 15px;
	margin-bottom: 0px;
}

#dropSpecies {
	top: 322px; margin-left:182px; 
}
#dropSpecies1 {
	top: 397px; margin-left:182px; 
}
#dropSpecies2 {
	top: 422px; margin-left:182px; 
}

/* @@@@@[  Tools for Candidates Links  ]@@@@@ */
.toolSubWrap {
	margin:10px 0px 15px 0px;
}
.toolsSub {
	float:right;
}
.text1 {font: 14px Verdana, Arial, Helvetica, sans-serif; color: #F49516; font-weight:bold;}
.space {padding-left: 43px;}
