@font-face {
	/* This declaration targets Internet Explorer */
	font-family: 'HelveticaStd';
	src: url('../fonts/helveticaneueltstd-mdcn-webfont.eot');
}

@font-face {
	/* This declaration targets everything else */
	font-family: 'HelveticaStd';
	src: url(//:) format('no404'), url('../fonts/helveticaneueltstd-mdcn-webfont.woff') format('woff'), url('../fonts/helveticaneueltstd-mdcn-webfont.ttf') format('truetype'), url('../fonts/helveticaneueltstd-mdcn-webfont.svg#webfonty7ZHLs1h') format('svg');
	font-weight: normal;
	font-style: normal;
}


BODY { margin: 0; padding: 0;  background:#062551; font-family: 'Lucida Sans', Arial, Helvetica, sans-serif; font-size: 11px; color: #565656}
IMG { border: none}
FIELDSET { margin: 0; padding: 0; border: none}
.clear { float: none; clear: both}
H1, H2, H3, H4, H5, H6 { font-family: 'HelveticaStd', Arial, Helvetica, sans-serif}
H2 { color: #494949; font-size: 25px; text-transform: uppercase;
-moz-text-shadow: #999 0px 0px 3px; 
-webkit-text-shadow: #999 0px 0px 3px; 
text-shadow: #999 0px 0px 3px; 
}
H2 EM { float: right; font-style: normal; font: 15px Arial, Helvetica, sans-serif !important; text-transform: none; text-shadow: none; padding-top: 4px;}
H2 EM STRONG { color: #05438E ; text-decoration: underline; font-weight: normal}

H3 { color: #494949; font-size: 40px; text-transform: uppercase; margin: 0 0 25px 0; padding: 0; line-height: 35px;
-moz-text-shadow: #999 0px 0px 3px; 
-webkit-text-shadow: #999 0px 0px 3px; 
text-shadow: #999 0px 0px 3px; 
}
H3 EM { color: #062756; text-transform: none; font-style: normal}

.wrapper {width: 1033px; margin: 34px auto 0}

.header { height: 134px; margin: 0 16px; background: url(../images/bg-header.jpg); color: #E2F1FF;}
.header FORM { float: right; width: 327px; margin: 26px 16px 0 0}
.header FORM H5 { margin: 0 0 8px 0; padding: 0; font-weight: normal; font-size: 11px; font-family: 'Lucida Sans',Arial, Helvetica, sans-serif}
.header FORM H5 EM { float: right; font-style: normal}
.header FORM H5 A { color: #E2F1FF}
.header FORM H5 A:hover { color: #FFFFFF}
.header INPUT[type=text], .header INPUT[type=password] { width: 120px; height: 30px; padding: 0 5px; font: 11px 'Lucida Sans',Arial, Helvetica, sans-serif; color: #5F5F5F; border-radius: 5px; border: none}
.header INPUT[type=submit] { background: url(../images/button01.gif); border: none; cursor: pointer; font: 11px 'Lucida Sans',Arial, Helvetica, sans-serif; color: #FFFFFF; height: 28px; border-radius: 5px;}
.header INPUT[type=submit]:hover { color: #999999}

.footer { padding: 55px 0 0 0; height: 74px; margin: 0 16px; background: url(../images/bg-footer.jpg); color: #426FB0; font: 11px 'Lucida Sans',Arial, Helvetica, sans-serif; line-height: 17px;}
.footer A {color: #426FB0; text-decoration: none}
.footer A:hover { text-decoration: underline; color: #999999}
.footer P { margin: 0; padding: 0; float: left;}
.footer P[align=left] { width: 60%;}
.footer P[align=right] { width: 40%;}


.content { background: url(../images/bg-wrapper.jpg); margin: 0 16px; padding: 1px 0
-moz-box-shadow: 0px 10px 10px #0982FC;
-webkit-box-shadow: 0px 10px 10px #0982FC;
box-shadow: 0px 10px 10px #0982FC;
}

.left { width: 343px; height: 490px; padding: 40px 30px 0; float: left; /*background: url(../images/bg-left.jpg)*/}
.left H3 { color: #E7E9E9; font: 15px Arial, Helvetica, sans-serif; margin: 0 0 55px 35px; padding: 0;}
.left H3 STRONG { color: #C6EEFF; text-transform: uppercase; font-weight: normal; text-decoration: underline}
.left .p01 { float: left; width: 50%;}
.left .p02 { float: left; width: 60%;}
.left .p03 { float: left; width: 30%;}
.left .p01 SELECT { width: 150px;}
.left FORM { font-size: 12px;}
.left FORM P { margin: 0; padding: 0; }
.left FORM P EM { font-size: 11px; font-style: normal; color: #565656}
.left FORM A { color: #0249A0}
.left FORM LABEL { display: inline-block; width: 130px;}
.left FORM INPUT[type=text], .left FORM INPUT[type=password], .left FORM SELECT { border: 1px solid #D9D9D9; border-radius: 5px; padding: 4px; margin: 7px 0; font: bold 14px 'Lucida Sans',Arial, Helvetica, sans-serif; color: #565656;
-moz-box-shadow: 0px 0px 5px #ccc;
-webkit-box-shadow: 0px 0px 5px #ccc;
box-shadow: 0px 0px 5px #ccc;
}
.left FORM INPUT[type=submit] { width: 152px; height: 41px; background: url(../images/button02.gif); border: none; cursor: pointer; margin-top: 20px;}
.input01 { width: 65px}
.input02 { width: 180px}
.input03 { width: 150px}
.input04 { width: 110px}
.input05 { width: 187px}

.right { width: 596px; height: 522px; float: left; margin: 0; padding:  0; background: url(../images/hookup-chick.jpg) no-repeat 0 0;}

.steps { background: url(../images/bg-steps.png); width: 1033px; height: 154px; margin: 0 -16px;}
.steps H2 { margin: 0 0 28px 30px; padding: 0}
.steps UL { margin: 0; padding: 0; list-style: none; font: 25px 'HelveticaStd'; color: #FFFFFF}
.steps UL STRONG { display: block; font-style: italic; font-size: 30px; line-height: 25px; text-transform: uppercase}
.steps LI { height: 65px;}
	.step1 { width: 285px; padding-left: 79px; float: left; margin-left: 15px; background: url(../images/step1.gif) no-repeat 0 0}
	.step2 { width: 300px; padding-left: 61px; float: left; background: url(../images/step2.gif) no-repeat 0 0}
	.step3 { width: 204px; padding-left: 71px; float: left; background: url(../images/step3.gif) no-repeat 0 0}
	
.members, .members2 { margin: 0 16px;}	
.members H2, .members2 H2 { font-size: 22px;}
.members UL, .members2 UL { margin: 0; padding: 0; list-style: none}
.members2 UL { margin: 10px 0 5px;}
.members LI { width: 147px; height: 155px; padding: 11px 0 0 0; float: left; text-align: center; background: #F3F3F3; border: 1px solid #D8D8D8; margin:0 11px 11px 0; font: 11px Arial, Helvetica, sans-serif}
.members LI:hover { background: #B4C2D6}
.members LI IMG { border: 2px solid #D3D3D3; margin-bottom: 16px;}
.members LI A { color: #05438E; font-weight: bold; text-decoration: none}

.members2 LI { width: 215px; height: 100px; padding: 8px; float: left; font: 10px Arial, Helvetica, sans-serif; background: url(../images/bg-members2.jpg); margin: 0 10px 0 0}
.members2 LI A { color: #05438E; font-size: 12px; font-weight: bold}
.members2 LI A:hover { color: #0066FF}
.members2 LI IMG { float: left; margin-right: 5px; border: 2px solid #0E5AA8; border-radius: 5px; vertical-align: top}
.members2 LI UL { float: left; width: 100px}
.members2 LI LI { width: auto; height: auto; background: #fff url(../images/green-arrow.gif) no-repeat 0 3px; float: none; margin: 0 0 10px 0; padding: 0 0 0 12px}
.members2 LI A.view-profile { font-size: 11px; font-weight: normal; text-decoration: none; padding: 0 0 0 12px; display: inline-block; background: url(../images/view-profile.gif) no-repeat  0 3px;}

.left2 { width: 558px; height: 427px; float: left; margin-left: 15px; background: url(../images/bg-left2.jpg); font: 15px Arial, Helvetica, sans-serif; color: #000000}
.left2 H1 {font: bold italic 52px 'HelveticaStd'; color: #FFFFFF; margin: 20px 0 78px 28px; padding: 0;}
.left2 P, .left2 HR { margin: 0 52px 50px; padding: 0}
.left2 HR { margin-bottom: 15px; border: none; border-bottom: 1px solid #D6D6D6; height: 1px;}

.right2 { width: 426px; float: left}