/*____ home ____*/
#contentArea .homeLeftCol{
	float:left;
	width:380px;
}
#contentArea .homeLeftCol .spacing{line-height:13px;}
#contentArea .homeRightCol{
	float:right;
	width:763px;
}
#contentArea .homeRightCol .imgRow {
	margin-top:10px;
	margin-bottom:20px;
}
#contentArea .homeRightCol .imgRow img{float:left;}
#contentArea .homeRightCol .imgRow img.spacing{margin-right:14px;}
#contentArea .homeRightCol .latestUpdate{
	margin: 15px 0;
    padding-bottom: 20px;
	font-size: 25px;
	border-bottom:1px solid #ebebeb;
}
#contentArea .homeRightCol .watchUpdate {
	margin-bottom: 0px;
}
#contentArea .homeBottom{
	margin-top:12px;
}
#contentArea .homeBottom .col{
	float:left;
	width:380px;
	margin-bottom:10px;
}
#contentArea .homeBottom  .spacing{
	float:left;
	width:15px;
}

/*____ Trailer ____*/
#getFullAccess{
	float:left;
	width:385px;
	color:#000;
	background:#ececec;
}
#getFullAccess h2{
	padding:11px 0;
	color:#fff;
	font-size:24px;
	text-align:center;
	background:#000;
}
#getFullAccess .content{
	padding:15px 15px 20px;
	text-align:center;
}
#getFullAccess .content strong{
	display:block;
	padding:15px 0;
	font-size:13px;
}
#getFullAccess .content button{
	cursor:pointer;
	padding:12px 0 16px;
	color:#fff;
	text-align:center;
	width:348px;
	border:none;
	background:#9d0b0e;
	
	/* Rounded Corner */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	
	/* Shadow */
	-moz-box-shadow: 1px 1px 2px #000;
	-webkit-box-shadow: 1px 1px 2px #000;
	box-shadow: 1px 1px 2px #000;
}
#getFullAccess .content button:hover,
#getFullAccess .content button:focus{
	background:#b90e11;
	
	/* Shadow */
	-moz-box-shadow: 1px 1px 2px #666;
	-webkit-box-shadow: 1px 1px 2px #666;
	box-shadow: 1px 1px 2px #666;
}

#getFullAccess .content button big{
	display:block;
	font-size:40px;
}
.ie8 #getFullAccess .content button big{margin:16px 0;}
.ie7 #getFullAccess .content button big{padding:14px 0;}
.ie6 #getFullAccess .content button big{padding:15px 0;}

#getFullAccess .content button small{font-size:12px;}

#playerContainer{
	position:relative;
	float:right;
	width:764px;
}
#player{
	position:absolute;
	width:764px;
	height:453px;
}

#playerOverlay{
	position:absolute;
	top:48px;
	left:92px;
	width:568px;
	border:1px solid #fff;
	background:#ededed;
	cursor:pointer;cursor:hand
}
#playerOverlay h2{
	margin:20px 0 25px 0;
	font-size:26px;
	font-weight:normal;
	text-align:center;
}
#playerOverlay h2 a{
	/* color:#463e3b; */
	color:#0000ff;
	text-decoration:underline;
}
#playerOverlay h2 a:hover{
	/* color:#000; */
	text-decoration:none;
}
#playerOverlay .col1{
	float:left;
	width:212px;
	margin:0 30px 0 25px;
}
#playerOverlay .col2{
	float:left;
	width:253px;
	margin-top:40px;
	font-size:14px;
	font-weight:bold;
	line-height:19px;
	color:#333;
}
#playerOverlay .button{
	margin-top:14px;
	padding: 12px 0 10px 0;
	text-align:center;
	border-top:10px solid #dcdcdc;
}
#playerOverlay .button button{
	cursor:pointer;
	padding: 7px 0;
	color:#fff;
	text-align:center;
	width:96%;
	border:none;
	
	/* Rounded Corner */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	
	/* Gradient */
	background: #333; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#333333'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#333333)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #999999,  #333333); /* for firefox 3.6+ */
	
	/* Shadow */
	-moz-box-shadow:inset 0 0 6px #333;
	-webkit-box-shadow:inset 0 0 6px #333;
	box-shadow:inset 0 0 6px #333;
}
.ie #playerOverlay .button button{padding: 10px 0;}
#playerOverlay .button button:hover,
#playerOverlay .button button:focus{
	/* Gradient */
	background: #333; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#333333'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#333333)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #666666,  #333333); /* for firefox 3.6+ */
	
	/* Shadow */
	-moz-box-shadow:0 0 2px #333;
	-webkit-box-shadow:0 0 2px #333;
	box-shadow:0 0 2px #333;
}
#playerOverlay .button button span{
	color:#fff;
	font-size:19px;
}

#contentArea h1.getPassword{
	margin:50px 0 40px;
	font-size:60px;
	color:#0201FD;
	text-align:center;
}
#contentArea .watchUpdate{
	margin-bottom:20px;
	font-size:14px;	
	line-height:18px;
}
#contentArea .amazingGuys{margin:20px 0;}
#contentArea .amazingGuys .headingBg{
	margin-bottom:15px;
	padding:14px 0;
	text-align:center;
	color:#fff;
	font-size:22px;
	background:#000;
}
#contentArea .amazingGuys .col{
	float:left;
	padding-bottom:20px;
	width:380px;
	text-align:center;
}
#contentArea .amazingGuys .col .caption{margin-top:10px;}
#contentArea .amazingGuys .col .caption a{
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	
}
#contentArea .amazingGuys .col .caption a:hover{text-decoration:none;}

#contentArea .amazingGuys .spacing{
	float:left;
	width:15px;
}
#contentArea h2.joinMyExGF{
	margin:-10px 0 25px;
	text-align:center;
	font-size:23px;
}



#wrapper1,
#wrapper2{
	margin:0 auto;
	width:1270px;
}

/*____ warning ____*/
#wrapper1 .warning{
	margin:0 auto;
	width:1018px;
	text-align:center;
}
#wrapper1 .warning a{
	color:#fff;
	text-decoration:underline;
}
#wrapper1 .warning a:hover{
	color:#fff;
	text-decoration:none;
}
#wrapper1 .warning h1{
	font-family:'Arial Black', 'Arial Black', Gadget, sans-serif;
	margin:47px 0;
	font-size:61px;
}
.safari #wrapper1 .warning h1{margin-bottom:18px;}
#wrapper1 .warning h2{font-size:16px;}

#wrapper1 .warning .warningContainer{
	margin:20px 0;
	background:#27231A;
}
.ie6 #wrapper1 .warning .warningContainer,
.ie7 #wrapper1 .warning .warningContainer{height:485px;}
#wrapper1 .warning .warningContainer .warningLeft{
	margin:14px 8px 14px 14px;
	float:left;
	display:inline; /* IE6 */
	width:511px;
	color:#000;
	text-align:center;
	font-size:14px;
	background:#e7e7f1;
}
.ie6 #wrapper1 .warning .warningContainer .warningLeft{margin-bottom:1px;}
#wrapper1 .warning .warningContainer .warningLeft h3{
	margin:35px 0 8px;
	text-align:center;
	font-size:28px;
	color:#000;
}
#wrapper1 .warning .warningContainer .warningLeft h4{
	font-size:12px;
	font-weight:normal;
	text-align:center;
}
#wrapper1 .warning .warningContainer .warningLeft .terms{
	margin:10px auto 20px auto;
	padding:2px 4px;
	font-family:'Courier New', 'Courier New', monospace;
	overflow:auto;
	color:#333;
	text-align:left;
	width:402px;
	height:222px;
	background:#fff;
	border:1px solid #829cbd;
}
#wrapper1 .warning .warningContainer .warningLeft .terms p{margin-bottom:10px;}
#wrapper1 .warning .warningContainer .warningLeft a.link{
	font-weight:bold;
	line-height:24px;
	color:#000;
	text-decoration:underline;
}
#wrapper1 .warning .warningContainer .warningLeft a.link:hover{text-decoration:none;}
.ie8 #wrapper1 .warning .warningContainer .warningLeft a.link{line-height:28px;}
.ie6 #wrapper1 .warning .warningContainer .warningLeft a.link,
.ie7 #wrapper1 .warning .warningContainer .warningLeft a.link{line-height:32px;}

#wrapper1 .warning .warningContainer .warningLeft a.link big{font-size:34px;}
#wrapper1 .warning .warningContainer .warningLeft a.link small{font-size:20px;}
#wrapper1 .warning .warningContainer .warningLeft .access{
	margin:20px auto 22px;
	padding:5px 0;
	width: 430px;
	font-size:12px;
	background:#fff;
}
.ie8 #wrapper1 .warning .warningContainer .warningLeft .access{margin-bottom:14px;}
.ie6 #wrapper1 .warning .warningContainer .warningLeft .access,
.ie7 #wrapper1 .warning .warningContainer .warningLeft .access{margin-bottom:15px;}
#wrapper1 .warning .warningContainer .warningLeft .access a{
	color:#0000cc;
	text-decoration:underline;
}
#wrapper1 .warning .warningContainer .warningLeft .access a:hover{text-decoration:none;}
#wrapper1 .warning .warningContainer .warningRight{
	margin:14px 14px 14px 0;
	float:left;
	width:471px;
}
.ie6 #wrapper1 .warning .warningContainer .warningRight{margin-bottom:1px;}

#wrapper1 .warning .warningFooter strong{
	display:block;
	font-size:14px;
}
#wrapper1 .warning .warningFooter ul.link {
	width:566px;
	margin:8px auto 0;
	list-style:none;
}
#wrapper1 .warning .warningFooter ul.link li{
	float:left;
	margin-right:15px;
}

#wrapper1 .warning .warningFooter ul.link li a{text-decoration:underline;}
#wrapper1 .warning .warningFooter ul.link li a:hover{text-decoration:none;}
#wrapper1 .warning .warningFooter .copyright{
	margin:8px 0 15px;
	text-align:center;
}

/*____ join ____*/
#wrapper2 .join{
	text-align:center;
	width:1018px;
	margin:0 auto;
}
#wrapper2 .join h1{
	padding:47px 0;
	font-family:'Arial Black', 'Arial Black', Gadget, sans-serif;
	font-size:61px;
}
.safari #wrapper2 .join h1{padding-bottom:27px;}
#wrapper2 .join h2{font-size:16px;}
#wrapper2 .join .joinNowContainer{
	margin:20px 0 15px;
	background:#27231A;
}
.ie6 #wrapper2 .join .joinNowContainer,
.ie7 #wrapper2 .join .joinNowContainer{height:495px;}

#wrapper2 .join .joinNowContainer .joinForm{
	margin:14px;
	float:left;
	display:inline; /* IE6 */
	width:426px;
	color:#000;
	font-size:13px;
	text-align:left;
	background:#fff;
}
/*.ie6 #wrapper2 .join .joinNowContainer .joinForm{margin-bottom:1px;}*/
#wrapper2 .join .joinNowContainer .joinForm h3{
	padding:8px 0;
	text-align:center;
	font-size:14px;
	color:#fff;
	background:#000;
}
#wrapper2 .join .joinNowContainer .joinForm .radio{margin:12px 35px 10px 20px;}
#wrapper2 .join .joinNowContainer .joinForm .radio label{
	cursor:pointer;
	display:block;
	margin:2px 0;
	padding:6px 10px;
	font-weight:bold;
	font-size:13px;
	border:1px solid #ececec;
}
.ie6 #wrapper2 .join .joinNowContainer .joinForm .radio label,
.ie7 #wrapper2 .join .joinNowContainer .joinForm .radio label{padding:4px 6px;}

#wrapper2 .join .joinNowContainer .joinForm .radio input{margin-right:7px;}
.ie7 #wrapper2 .join .joinNowContainer .joinForm .radio input{margin-right:4px;}
#wrapper2 .join .joinNowContainer .joinForm .radio label.active{background:#fdfde2;}

#wrapper2 .join .joinNowContainer .joinForm dl{margin-left:20px;}
#wrapper2 .join .joinNowContainer .joinForm dl dt{
	clear:both;
	float:left;
	margin:3px 0 7px 0;
	width:152px;
	font-weight:bold;
}
#wrapper2 .join .joinNowContainer .joinForm dl dd{
	float:left;
	width:219px;
	margin-bottom:7px;
}
.ie6 #wrapper2 .join .joinNowContainer .joinForm dl dt,
.ie6 #wrapper2 .join .joinNowContainer .joinForm dl dd,
.ie7 #wrapper2 .join .joinNowContainer .joinForm dl dt,
.ie7 #wrapper2 .join .joinNowContainer .joinForm dl dd,
.mac.gecko #wrapper2 .join .joinNowContainer .joinForm dl dt,
.mac.gecko #wrapper2 .join .joinNowContainer .joinForm dl dd{margin-bottom:6px;}

.ie8 #wrapper2 .join .joinNowContainer .joinForm dl dt,
.ie8 #wrapper2 .join .joinNowContainer .joinForm dl dd{margin-bottom:8px;}

.mac.safari #wrapper2 .join .joinNowContainer .joinForm dl dt,
.mac.safari #wrapper2 .join .joinNowContainer .joinForm dl dd,
.mac.chrome #wrapper2 .join .joinNowContainer .joinForm dl dt,
.mac.chrome #wrapper2 .join .joinNowContainer .joinForm dl dd{margin-bottom:9px;}

.join #wrapper2 .joinNowContainer .joinForm .textbox,
.join #wrapper2 .joinNowContainer .joinForm .textbox2,
.join #wrapper2 .joinNowContainer .joinForm .textbox3,
.join #wrapper2 .joinNowContainer .joinForm .textbox4{padding:1px 0;}

.ie6 #wrapper2 .join .joinNowContainer .joinForm .textbox,
.ie6 #wrapper2 .join .joinNowContainer .joinForm .textbox2,
.ie6 #wrapper2 .join .joinNowContainer .joinForm .textbox3,
.ie6 #wrapper2 .join .joinNowContainer .joinForm .textbox4,
.ie7 #wrapper2 .join .joinNowContainer .joinForm .textbox,
.ie7 #wrapper2 .join .joinNowContainer .joinForm .textbox2,
.ie7 #wrapper2 .join .joinNowContainer .joinForm .textbox3,
.ie7 #wrapper2 .join .joinNowContainer .joinForm .textbox4{margin-left:-20px;}

.gecko #wrapper2 .join .joinNowContainer .joinForm .textbox,
.gecko #wrapper2 .join .joinNowContainer .joinForm .textbox2,
.gecko #wrapper2 .join .joinNowContainer .joinForm .textbox3,
.gecko #wrapper2 .join .joinNowContainer .joinForm .textbox4{padding:2px 0;}

#wrapper2 .join .joinNowContainer .joinForm .textbox{width:100%;}
#wrapper2 .join .joinNowContainer .joinForm .textbox2{width:151px;}
.mac.gecko #wrapper2 .join .joinNowContainer .joinForm .textbox2{width:149px;}

#wrapper2 .join .joinNowContainer .joinForm .textbox3{width:46px;}
#wrapper2 .join .joinNowContainer .joinForm select{width:100%;}
#wrapper2 .join .joinNowContainer .joinForm .select1{width:47px; margin-right:5px;}
#wrapper2 .join .joinNowContainer .joinForm .select2{width:61px;}
#wrapper2 .join .joinNowContainer .joinForm  a.cvvLink{
	color:#551a90;
	font-size:12px;
	text-decoration:underline;
}
#wrapper2 .join .joinNowContainer .joinForm  a.cvvLink:hover{
	color:#551a90;
	text-decoration:none;
}
#wrapper2 .join .joinNowContainer .joinForm label.signme{
	display:block;
	margin-left:20px;
	font-size:12px;
}
.ie6 #wrapper2 .join .joinNowContainer .joinForm label.signme{margin-top:-3px;}
.ie7 #wrapper2 .join .joinNowContainer .joinForm label.signme{margin-left:16px;}
#wrapper2 .join .joinNowContainer .joinForm label.signme input{margin-right:7px;}
.ie7 #wrapper2 .join .joinNowContainer .joinForm label.signme input{margin-right:4px;}
#wrapper2 .join .joinNowContainer .joinForm small{
	display:block;
	margin:6px 0 10px 18px;
	font-size:11px;
	line-height:12px;
}
.ie7 #wrapper2 .join .joinNowContainer .joinForm small{margin-top:4px;}
#wrapper2 .join .joinNowContainer .joinForm small a{
	color:#4100ef;
	text-decoration:underline;
}
#wrapper2 .join .joinNowContainer .joinForm small a:hover{
	color:#4100ef;
	text-decoration:none;
}
#wrapper2 .join .joinNowContainer .joinForm button{
	cursor:pointer;
	margin-bottom:10px;
	width:222px;
	padding:1px 0;
	font-size:15px;
	font-weight:bold;
	border:1px solid #959595;
	
	/* Rounded Corner */
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	
	/* Gradient */
	background: #bebdbd; /* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#bebdbd'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#bebdbd)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #bebdbd); /* for firefox 3.6+ */
}
.ie7 #wrapper2 .join .joinNowContainer .joinForm button{margin-bottom:9px;}

.chrome #wrapper2 .join .joinNowContainer .joinForm button{padding:2px 0;}
.ie8 #wrapper2 .join .joinNowContainer .joinForm button{padding:3px 0;}

#wrapper2 .join .joinNowContainer .joinForm button:hover,
#wrapper2 .join .joinNowContainer .joinForm  button:focus{
	/* Shadow */
	-moz-box-shadow: 0 0 4px #999;
	-webkit-box-shadow: 0 0 4px #999;
	box-shadow: 0 0 4px #999;
	border:1px solid #666;
}
#wrapper2 .join .joinNowContainer .joinRight{
	margin:14px 14px 14px 0;
	float:left;
	width:550px;
}
/*.ie6 .join .joinNowContainer .joinRight{margin-bottom:1px;}*/
#wrapper2 .join .joinNowContainer .joinRight button{
	cursor:pointer;
	margin-top:10px;
	padding-bottom:4px;
	height:67px;
	width:100%;
	color:#fff;
	background:#535353 url(../images/lock.png) no-repeat 23px 15px;
	border:4px solid #464646;
}
.ie7 #wrapper2 .join .joinNowContainer .joinRight button{background:#535353 url(../images/lock.png) no-repeat 22px 14px;}
#wrapper2 .join .joinNowContainer .joinRight button:hover,
#wrapper2 .join .joinNowContainer .joinRight button:focus{
	background-color:#666;
	border:4px solid #555;
}

#wrapper2 .join .joinNowContainer .joinRight button big,
#wrapper2 .join .joinNowContainer .joinRight button small{display:block; position:relative; /* IE 7*/}
#wrapper2 .join .joinNowContainer .joinRight button big{font-size:24px;}

.ie6 #wrapper2 .join .joinNowContainer .joinRight button big,
.ie7 #wrapper2 .join .joinNowContainer .joinRight button big,
.ie8 #wrapper2 .join .joinNowContainer .joinRight button big{
	margin-top:6px;
	padding:4px 0;
}
#wrapper2 .join .joinNowContainer .joinRight button small{font-size:12px;}

.ie6 #wrapper2 .join .joinNowContainer .joinRight button small,
.ie7 #wrapper2 .join .joinNowContainer .joinRight button small,
.ie8 #wrapper2 .join .joinNowContainer .joinRight button small{margin-top:4px;}

#wrapper2 .join .joinFooter {padding:10px 0 20px 0;}
#wrapper2 .join .joinFooter strong{
	display:block;
	font-size:14px;
}
#wrapper2 .join .joinFooter strong.ip{
	margin:15px 0 10px;
	font-size:12px;
}

#wrapper1 .warning .warningContainer .warningLeft a.enter-link{
	font-weight:bold;
	line-height:24px;
	color:#0000ff;
	text-decoration:underline;
}

.ie8 #wrapper1 .warning .warningContainer .warningLeft a.enter-link{line-height:28px;}
.ie6 #wrapper1 .warning .warningContainer .warningLeft a.enter-link,
.ie7 #wrapper1 .warning .warningContainer .warningLeft a.enter-link{line-height:32px;}

#wrapper1 .warning .warningContainer .warningLeft a.enter-link big{font-size:34px;}
#wrapper1 .warning .warningContainer .warningLeft a.enter-link small{font-size:20px;}

#wrapper1 .warning .warningContainer .warningLeft a.enter-link:hover{text-decoration: none;}
	
/* ************************************************************ */
/* Everything below is for the login form                       */
/* ************************************************************ */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0 }
.clearfix { display: inline-block }
html[xmlns] .clearfix { display: block}

.clearboth{
clear:both; font-size:0; height:0px;
}

.main h4{background-color:#000000; text-align:center; margin:20px 0px 0px 0px; padding:19px 0px 16px 0px; color:#ffffff; font-size:16px;}

.video-box{
float:left; border-right:1px solid #CDCDCD; width:277px; height:378px; overflow:hidden; margin:23px 0px 14px 0px; padding:0px 17px 0px 17px;
}

.image-box{
float:left; border-right:1px solid #CDCDCD; width:277px; height:184px; overflow:hidden; margin:14px 0px 14px 0px; padding:0px 17px 0px 17px;
}

.row-div{
float:left;
width:100%;
margin:0px;
padding:0px;
height: 0px;
border-top:1px solid #CDCDCD;
}

.vtitle{
float:left; width:100%; padding:7px 0px 7px 0px;
}

.vtitle a{
font-weight:bold; color:#000000; font-size:16px; text-decoration:underline;
}
.vtitle a:hover{text-decoration:none;}

.vdate {
float:left;
padding:0 0 3px;
width:100%;
color: #000000;
text-decoration: none;
}

.vdesc {
float:left;
font-size:14px;
line-height:17px;
width:100%;
color: #000000;
text-decoration: none;
}

.desc-link {
color: #000000;
text-decoration: none;
}

.video-list{
/* border-bottom:1px solid #CCCCCC; */
}

.vid-img{
/* width:200px; height:134px; */
	float:left; border:1px solid #000000;
	line-height: 1px;
}

.vid-list{
width:202px; height:176px; float:left; text-align:center; margin:0px 18px 0px 12px;
}

.vid-link{
padding:11px 0px 5px 0px; float:left; width:100%;
}

.vid-link a{
color:#F51700; text-decoration:underline; font-size:21px; font-weight:bold;
}
.vid-link a:hover{ text-decoration:none;}

.vid-title{
font-size:11px;
}

#container{background-color:#ffffff;width:1165px;padding:0px;}
.main{padding:14px 30px 0px 30px}
.login{padding:14px 20px 0px 20px}

.main h3{font-size:49px; padding:13px 0px 15px 0px; text-align:center;}
.login h3{font-size:49px; padding:13px 0px 15px 0px; text-align:center;}
.main h3 a{color:#ED1B24; text-decoration:underline;}
.main h3 a:hover{color:#ED1B24; text-decoration:none;}
.login h3 a{color:#ED1B24; text-decoration:underline;}
.login h3 a:hover{color:#ED1B24; text-decoration:none;}

.box-main{
width:565px; height:235px; border:1px solid #D7D7D7;
}

.box-main h2{
padding:12px 0px 14px 20px; border-bottom:1px solid #D7D7D7;
}

.box-main .member-text {
font-size:14px;
line-height:18px;
padding:8px 0 0 20px;
}

.box-main a{
color:#004378;
}

.login-box{
line-height: 1;
font-family: arial;
float:left;
}

.member-box{
float:right; 
}

.click-link {
font-size:14px;
font-weight:bold;
padding:50px 0 0;
text-align:center;
}

.login-box form{
margin:0px; padding:0px; padding:20px 0px 0px 0px;
}

.login-box form .label{
font-weight:bold; font-size:14px; float:left; padding:3px 0px 0px 19px; width:85px;
}

.login-box form .input{
float:left; width:261px; border:1px solid #BEC6D9; color:#757881; font-size:11px; padding:3px 0px 3px 4px; margin:0px;
}

.flogin-link{
width:361px; float:right; padding:9px 0px 22px 0px;
}

.clearboth{
clear:both; font-size:0; height:0px;
}

.btn-div{
border-top:1px solid #D7D7D7; clear:both; background-color:#F2F2F2; height:39px; overflow:hidden;
line-height: 1;
}

.remember-me{
float:left; padding:11px 0px 0px 14px;
}

.remember-me input{
float:left;
}

.remember-me span{
float:left; padding:3px 0px 0px 3px;
}

.login-btn{
border:1px solid #2A4385; float:left; width:90px; background-image:url('http://images.hazecash.com/mygf/t1/btn.gif'); text-align:center; height:20px; overflow:hidden; padding:0px 0px 0px 0px;
margin:0px 4px 0px 0px;
line-height: 1;
}

.login-btn input{
border:none; background:none; font-weight:bold; font-size:15px; color:#ffffff;  
font-family: arial;
}

.login-info{
width:160px; float:right; padding:9px 0px 0px 0px;
}

.cancel-btn{
border:1px solid #999999; float:left; width:50px; background-image:url('http://images.hazecash.com/mygf/t1/btn.gif'); background-position:0px -100px; text-align:center; height:20px; overflow:hidden; padding:0px 0px 0px 0px;
line-height: 1;
}

.cancel-btn input{
font-family: arial;
border:none; background:none; font-weight:bold; font-size:11px; color:#363233; float:left; width:50px; margin:2px 0px 0px 0px;
}


.login h4 {
background-color:#000000;
color:#FFFFFF;
font-size:14px;
margin:12px 0 0;
padding:11px 0 8px;
text-align:center;
}


.login-video-list{
padding:0px 0px 12px 5px;
}

.login-video-list .video-box{
margin:10px 0 0 0px
}

.site-text{
text-align:center; font-size:18px; padding:0px 0px 30px 0px;
}

.vidborder{
border-right:none;
}

.login_form_button {
	font-size: 12px;
	width: 40px;
}

a.special:focus, a.special:hover { text-decoration:none;color:#000000; }