@charset "utf-8";
/* CSS Document */

/* ############################################# */
/* #  VITAL MODELS                             # */
/* ############################################# */


/* ********************************************* */
/*                    GLOBAL                     */
/* ********************************************* */
@charset "utf-8";
A:hover   {text-decoration:none}
a { text-decoration: underline; font-family:Verdana, Geneva, sans-serif; color: #999; }
a img {border: none; }
* html input.checkbox { margin: 0 -4px 0 -4px; }
html,body,div,img,h1,h2,h3,h4,ol,dl,dd,dt,form, p{  margin:0px;  padding:0px;  border:0px;  border-collapse:separate;  border-spacing:0px;}
.float_left {	float: left;}
.float_right {	float: right;}
.clear_both {clear:both; }
body {	margin: 0px;	font-family: Tahoma, Geneva, sans-serif;	font-size: 11px;	color:#e1e1e1;	background-color: #363c40; line-height: 15px;}



#wrapper {	margin: auto;	width: 960px;}
#homeHeader {	width: 960px;	float: left;}
#loginError {	font-weight: bold;	color: #F00;	float: right;	width: 250px;	padding-right: 40px;}
#homeContent {	float: left;	width: 960px;	margin-top: 35px;}
#homeLeftBox {	background-image: url(img/homeLeftBox.jpg);	background-repeat: no-repeat;	float: left;	height: 317px;	width: 548px;}
#homeRightBox {	float: right;	height: 245px;	width: 381px;	margin-top: 71px;	background-image: url(img/homeRightBox.jpg);}
#rightBoxContent {	float: left;	width: 250px;	padding-left: 20px;	margin-top: 25px;}
#homeLeftContainer {	float: left;	width: 470px;	padding-top: 55px;	padding-left: 60px;}
#homeSubBrowseContainer {	float: right;	height: auto;	width: 300px;	padding-top: 55px;	padding-right: 35px;}
#homeLoggedIn {	width: 700px;	padding-top: 20px;	margin: auto;	padding-bottom: 65px; text-align: center;}
#homeLoggedIn a {color: #FFF; font-weight: bold; text-decoration: none;}
#homeLoggedIn a:hover {color: #bacfe4;}
#homeSubBrowseContainer h3, #homeLeftContainer h3 {	font-family: Tahoma, Geneva, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFF;}
#homeSubBrowseContainer a {	font-size: 11px;	color: #bacfe4;	text-decoration: none;	line-height: 18px;	font-weight: bold;}
#footer {	float: left;	height: 50px;	width: 960px;	padding-top: 60px;	color: #65727f; }
#footerLeft {	float: left;	width: 600px;	padding-left: 65px;}
#homeSubBrowseContainer a:hover { text-decoration: underline;}
.exploreLeft {	float: left;	padding-top: 8px;	padding-left: 10px;}
.exploreRight {	float: left;	padding-top: 8px;	padding-left: 15px;}
#rightBoxContent h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: lighter;	color: #FFF;}
#rightBoxContent h2 span {	font-weight: bolder;	font-family: "Arial Black", Gadget, sans-serif;	font-size: 18px;	line-height: 20px;}
#rightBoxContent p {font:Tahoma, Geneva, sans-serif; font-size: 11px; color: #FFF; margin-top: 15px; font-weight: bold; }
#rightBoxContent p strong {color: #636161;  }
#homeLogin {	float: right;	width: 350px;	margin-top: 20px;}
#homeLoginSub {	float: right;	width: 285px;	padding-right: 40px;}
.loginHeading {	font-family: Tahoma, Geneva, sans-serif;	font-size: 14px;	font-weight: bold;	color: #f7f7f7;	padding-bottom: 10px;}
.homeForgot a {	display: block;	float: left;	width: 150px;	padding-top: 12px;	font-family: Tahoma, Geneva, sans-serif;	font-size: 10px;	color: #a8c6e7; text-decoration:none;}
.homeForgot a:hover {text-decoration: underline;}
.homeLoginImgButton {	float: right;	margin-top: 12px;}
.homeLoginInput {	float: left;	height: 15px;	width: 125px; padding-left: 5px; color: #6d6c6c; font-size: 11px; }
.homePasswordInput {	float: right;	height: 15px;	width: 125px; padding-left: 5px; color: #6d6c6c; font-size: 11px;}
#homeSubContent {	background-image: url(img/homeReflection.jpg);	background-repeat: no-repeat;	background-position: center top;	float: left;	width: 960px;	min-height: 150px;}
#homeLeftBoxContent {	float: left;	width: 460px;	margin-top: 95px;	padding-left: 60px;	font-family: Tahoma, Geneva, sans-serif;	font-weight: bold;	color: #585757;}
#homeLeftBoxContent h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: lighter;	color: #FFF;	padding-bottom: 15px;}
#homeLeftBoxContent h2 span {	font-weight: bolder;	font-family: "Arial Black", Gadget, sans-serif;	font-size: 20px;}
#homeLeftBoxContent div {	float: left;	width: 450px;}
#homeLeftBoxContent p  {float: left;}
.homeLookingForSelect {	float: left;	 margin-left: 20px;	height: 20px;	width: 125px; padding-left: 5px; color: #6d6c6c; font-size: 11px;}
.homeLocatedInSelect {	float: left;	 margin-left: 17px;	height: 20px;	width: 125px; padding-left: 5px; color: #6d6c6c; font-size: 11px;}
#homeLeftBoxContent table {color: #FFF; font-size: 9px;}
#contentMainIndex {
	height: 20px;
	width: 600px;
	position: absolute;
	background-color: #31363a;
	z-index: -2;
	left: 77px;
	top: 203px;
}
#contentCover {
	height: 50px;
	width: 700px;
	position: absolute;
	z-index: -1;
	left: 50px;
	top: 200px;
	background-color: #31363a;
}
