

#userlogin li a {
	color: #3388A1;
	text-decoration: none;
	padding: 0;
	margin: 0;
}
#userlogin li a:hover {
	color: #000;
	text-decoration: none;
}
#userlogin li a:active {
	font-size: 10px !important;
	color: #000;
	text-decoration: none;
}
#userlogin img {
	vertical-align: middle;
	padding: 0 4px 0 0;
}
#userlogin .wrap {
float:right;
margin:0 53px 0 0;
padding:10px 0 0;
width:350px;
}

#userlogin .wrap {
float:right;
margin:0 -3px 0 0;
padding:10px 0 0;
width:350px;
}

#userlogin ul { 
	list-style: none; 
	margin: 0; 
	padding: 0;	
}
#userlogin li { 
	float: left;
	margin: 0px;
	text-indent: 0;
	padding: 0 10px 0 0;
	font-size: 11px;
	color: #3388A1;
	list-style-type: none;
	display: inline;
}


.contactHeadertext	{
	float: left;
	margin: 0px;
	text-indent: 0;
	padding: 0 10px 0 0;
	font-size: 11px;
	color: #333333;
	list-style-type: none;
	display: inline;
}


#userlogin2 li { 
	float: left;
	margin: 0px;
	text-indent: 0;
	padding: 0 10px 0 0;
	font-size: 11px;
	color: #3388A1;
	list-style-type: none;
	display: inline;
}

#remember {
	width: 15px;
	padding: 0px;
	background-color: transparent;
	position: relative;
	top: 1px;
}
.acc {
	position: relative;
}
.acc a {
	padding: 16px 8px;
	text-decoration: none;
	display: block;
}
.acc a:hover, .acc a.active {
	
}
.account2 {
	background-color: #053347;
	_background-image: none;
	float: left;
	width: 128px;
	margin: 0px 15px 0 5px;
	padding: 10px;
	
	-moz-border-radius: 5px;	
	-moz-box-shadow: 0 0 13px 0 #333;
	
	-webkit-border-radius: 5px;	
	-webkit-box-shadow: 0 0 13px #000;		
}
.account2, .account2 a {
	font-size: 10px !important;
	color: #CCC;			
	text-decoration: none;
}
.account2 a:active {
	font-size: 10px !important;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.account2 a:hover {
	text-decoration: underline;	
}
.account2 input {
	font-size: 10px;
	border: 1px solid #999;	
	padding: 0px 6px;
	background-color: #DDD;
	color: #666;
	width: 112px;
	outline: none;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;	
	margin-bottom:10px;
}
.account2 input:focus {
	background-color: #FFF;
	color: #000;
}
.account2 button {
	border: 1px solid #FFF;
	background: #109F10;
	-moz-border-radius: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFF;		
	cursor: pointer;
	/*height: 20px;*/
	padding-top: 0px;
}

#login_btn2{
	border: 1px solid #FFF;
	background: #109F10;
	-moz-border-radius: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFF;		
	cursor: pointer;
	/*height: 20px;*/
	padding-top: 0px;
	width:160px;
	height:22px;
	margin:5px 0 0 0;
}

.account2 p {
	margin: 4px 0;
	font-size: 10px !important;
}

.login_lbl	{
	margin-bottom:0;
	padding:0;
}
.account2 .error {
	padding: 5px 10px;			
	width: 140px;
	margin: 1px -10px;
	color: #fff;
	background: #c10;
	display: none;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-radius-bottom-left: 8px;
	-webkit-border-radius-bottom-right: 8px;
}
#loginscroll {
display:none;
height:0px;
overflow:hidden;
position:absolute;
width:150px;
z-index:100;
padding-top:25px;
padding-bottom:40px;
}

#loginBtn	{
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
margin:0px;
display:none;
}
/*#loginscroll a {
	font-size: 11px !important;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#loginscroll a:active {
	font-size: 11px !important;
	margin: 8px 0;
}*/
#loginscroll div {
	position: absolute;
	width: 999em;
}
.account2 label {
	cursor: pointer;
	display: block;	
}

#forgot	{
margin-left:0px;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity: 0;
opacity: 0;
height:162px;
}

#forgot2	{
margin-left:0px;
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity: 0;
opacity: 0;
height:148px;
}

.loginCloseBtn	{
font-size:9px;
font-family: Georgia, "Times New Roman", Times, serif;
text-align:right;
color:white;
}


/*Network Page Styleing*/

#networkForm	{
width:750px;
height:300px;
padding-top:25px;
margin:0px auto;
}

.NetworkTitle	{
margin:8px 0 0;
padding:0 0 0 15px;
}

#networkContainer	{
/*height:200px;*/
margin:0px;
padding:0;
width:750px;
}

#networkLeftContainer	{
height:158px;
float:left;
width:300px;
padding:0px;
margin:0px;
}

#networkRightContainer	{
height:158px;
float:right;
width:450px;
padding:0px;
margin:0px;
}

#networkRightContSubCont	{
height:158px;
float:left;
width:300px;
padding:0px;
margin:0px;
}

#facebookDiv, #TwitterDiv, #youTubDiv, #MyspaceDiv, #blogDiv	{
width:150px;
height:158px;
margin:0px 0px 0px 0px;

}

#facebookDiv, #youTubDiv	{
float:left;
}

#TwitterDiv, #MyspaceDiv, #blogDiv	{
float:right;
}

#facebookDiv img, #TwitterDiv img, #youTubDiv img, #MyspaceDiv img, #blogDiv img	{

}

#facebookDiv img:hover, #TwitterDiv img:hover, #youTubDiv img:hover, #MyspaceDiv img:hover, #blogDiv img:hover	{

}

.dfwOnlyStyle {
color: red;
padding-left: 30px;
padding-bottom: 20px;
}

.networkTitleText	{
padding:5px 0px 0px 0px;
font-size:15px;
font-family: Georgia, "Times New Roman", Times, serif;
color:#2289a8;
font-weight:bold;
border:solid thick #FFFFFF;
background-color:#FFFFFF;
width:150px;
border-top:solid thin #999999;
}

.closeLoginButton	{
padding:0px;
padding-top:10px;
float:right;
cursor:pointer;
margin:0px;
margin-bottom:-5px;
background-image:url(../images2010/closeLogin.png);
background-repeat:no-repeat;
width:40px;
height:13px;
}

#landingPlayer	{
height:360px;
position:absolute;
top:139px;
width:480px;
z-index:1;
}

#flashPlayerCorporate	{
display:none;
}

#priceBubble {
cursor:pointer;
height:114px;
left:50%;
margin-left:330px;
position:absolute;
top:128px;
width:180px;
z-index:900;
background-image:url(../images2010/priceCloud-no-link.png);
background-repeat:no-repeat;
}


#priceOverlay	{
left:0px;
}


.priceOverlay {  
    display:none; 
    z-index:10000; 
    width:400px;     
    height:500px; 
     -moz-border-radius:10px;
    -moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;  
	padding:15px;
	left:0px;
} 

.close { 
	cursor:pointer;
	height:30px;
	left:360px;
	position:absolute;
	width:60px;
} 

.popUpRegButton	{
}

#selectYourStatePanel	{
width:150px;
height:187px;
position:fixed;
bottom:0px;
z-index:10000px;
display:none;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}

#fcontainer	{
margin-top:10px;
z-index:10000;
}

#closeTabButtonCS	{
background-image:url(../images2010/tabsCloseButton.png);
background-repeat:no-repeat;
height:20px;
left:100%;
margin-left:-56px;
position:absolute;
top:0;
width:56px;
cursor:pointer;
}

#closeTabButtonDR	{
background-image:url(../images2010/tabsCloseButton.png);
background-repeat:no-repeat;
height:20px;
left:100%;
margin-left:-56px;
position:absolute;
top:0;
width:56px;
cursor:pointer;
}

#closeTabButtonSM	{
background-image:url(../images2010/tabsCloseButton.png);
background-repeat:no-repeat;
height:20px;
left:100%;
margin-left:-56px;
position:absolute;
top:0;
width:56px;
cursor:pointer;
}

