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

html, body {
	Padding: 0;
     Margin: 0;

}
body {
	background:url(images/bgx.jpg) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:px;
	color:#333333;
	
}
* {
	margin: 0;
}
.clearfix {
	clear:both;
	margin: 0;
}
#mainWrap { width:960px; margin:100px auto 0; background:#FFF; margin-bottom:30px}
#loginRight { width:388px; float:right; margin:0 auto ; background:#FFF; margin-bottom:0px}
#signuphere {width:388px; float:left; margin:0 auto ; margin-bottom:30px}
.rounded10 {
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	box-shadow: 0 0 6px 6px rgba(0,0,0,0.5);
}
#logo2 { background:url(images/logo1.png) top left no-repeat; width:185px; height:162px; margin:0 auto; margin-top: 10px;}
#head1 { background: url(images/heading1.png) top left no-repeat; width:442px; height:72px; margin:0 auto; margin-left:-27px; margin-top:30px;}
#head2 { height:72px; color:#FFF;  margin-top:50px;font-family: 'Oswald',sans-serif,Helvetica,	sans-serif; font-size:34px}

label {
				display: block;
				font-family: Arial, Helvetica, sans-serif;
				padding: 0;
				color:#777;
			}
input {
				background: #e3e3e3;
				border: none;
				width: 300px;
				height: 30px;
				font-size: 18px;
				padding: 5px;
				border-radius: 3px 3px 3px 3px;
   				box-shadow: 1px 1px 2px #6a6a6a;
				
			}
.red_button { background:#006599; width:70px; color:#fff; font-size:13px; margin:0 auto; display:block; margin-top:10px;}
fieldset { border:0; margin:0;}
#members {width:330px; margin:0 auto;}
#signup {width:330px; margin:0 auto;}
.hr1 { font-size:25px; text-align:center; margin:20px 0 20px; }
.forgot {color:#9e0001; text-align:center; margin-bottom:20px;}
form#signupnew input {
				background: #e3e3e3;
				border: none;
				width: 300px;
				height: 20px;
				font-size: 14px;
				padding: 5px;
				border-radius: 3px 3px 3px 3px;
   				box-shadow: 1px 1px 2px #6a6a6a;
				text-align:center;
				margin-bottom:7px; font-family:Tahoma, Geneva, sans-serif; color:#555;}
form#signupnew input.red_reg { background:#fff; width:110px; color:#9e0001; font-size:13px; margin:0 auto; display:block; margin-top:10px;height: 30px; font-weight:bold}

#inMainWrap {width:800px; margin:0 auto;}
#logo2i {width:211px; height:154px; background:url(images/logo3.png) top left no-repeat; float:left;margin-top:5px}
#redRight { width:50%; float:right; color:#fff;margin-top:15px;font-family: 'Oswald',sans-serif,Helvetica,	sans-serif; text-align:right }
#welcomeUser {width:70%; float:right; margin-top:10px;}
#logoutButton { width:70px; float:right; margin-left:20px;}
.logout { background:#fff; width:60px; color: #F00; font-size:11px; margin:0 auto; display:block; height: 23px; margin-top:5px;

	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
	box-shadow: 0 0 3px 3px rgba(0,0,0,0.3);}
.disapproveButton { background:#fff; width:70px; color: #039; font-size:11px; margin:0 auto; display:block; height: 23px; 

	-moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
	box-shadow: 0 0 3px 3px rgba(0,0,0,0.3);}

#insideNav { width:550px; float:right; font:14px/19px Arial, Helvetica, sans-serif;}
#insideNav ul {float:right; margin-top:20px;}
#insideNav ul li{float:left; list-style-type:none; margin-left:10px; margin-top:10px}
#insideNav ul li.active {display:block;
						background:#fff;
						-moz-border-radius: 3px;
    					-webkit-border-radius: 3px;
   						-khtml-border-radius: 3px;
    					border-radius: 3px;
						padding:10px; padding-top:5px;
						color:#333;
                                                margin-top:5px;
						

}
#insideNav ul li.active a {color:#333; text-decoration:none}
#insideNav ul li a {color: #fff; text-decoration:none; display:block; padding-top:6px;}
#insideNav ul li a:hover { color:#FF0000}

#pageMarker {width:455px; height:43px; background: url(images/marker.jpg) top left no-repeat; color:#fff;font-family: 'Oswald',sans-serif,Helvetica,	sans-serif; font-size:21px; padding:4px 0 0 10px; margin-bottom:20px;  }
.hor-zebra
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px; margin-top:0;
	width: 85%;
	text-align: left;
	border-collapse: collapse; border:1px solid #999; margin:0 auto;
}

.hor-zebra th
{
	font-size: 14px;
	font-weight: normal;
	padding: 10px 8px;
	color: #039; background:#999999; height:20px;
}
.hor-zebra td
{
	padding: 8px;
	color: #669;
}
.hor-zebra .odd
{
	background: #e8edff; 
}
.hor-zebra tbody tr:hover td
{
	background: #d0dafd;
}
.hor-zebra input.check2 {width:20px; height:10px; }
.hor-zebra input.infos {
						background: #e8edff;
						border: none;
						width: 120px;
						height: 20px;
						font-size: 14px;
						padding: 0 5px;
						border-radius: 3px 3px 3px 3px;
						box-shadow: 1px 1px 2px inset  #6a6a6a; font-family:Tahoma, Geneva, sans-serif; color:#333;	margin-bottom:4px;
	}
.hor-zebra label { display:inline-block; width:85px;}
p.memberHead1 { text-align:center;font-family: 'Oswald',sans-serif,Helvetica,	sans-serif; font-size:18px; margin: 20px 0;  }

#footerWrap {background:#333; margin-top:50px;}
#footer {width:800px; margin:0 auto;  color:#999; font-size:11px; padding:20px 0;}
#footer p { text-align:center}