@charset "utf-8";
/* CSS Document */

body{
	margin: 0px auto;
	font: 12px Arial, Helvetica, sans-serif;
	background-image:url(images/stripe_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#85b6e4;
	font-weight: bold;
	text-align:center;
}

a, a:visited, a:hover{
	color: #efab08;
}

#wrapper{
	width: 800px;
	overflow:hidden;
	padding:10px;
	border-left:1px solid #154e85;
	border-right:1px solid #154e85;
	border-bottom:1px solid #154e85;
	margin: 0px auto;
	background-color:#FFFFFF;
}

	#rightside{
		width: 200px;
		float: right;
	}
	
	#main{
		width: 800px;
	}
		
		#header li{
			display:inline;
			padding-left:7px;
			padding-right:7px;
			border-right:1px dotted #f5d395;
		}
		
		
		
		#header a,a:visited {
			font-family:Arial, Helvetica, sans-serif;
			letter-spacing:-.1px;
			font-size:12px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			}
			
			#header ul,li a.last{
			display:inline;
			padding-left:7px;
			padding-right:7px;
		}
			
		#header #click {
		width: 250px;
		height: 80px;
		position: absolute;
		top: 100px;
		left: 105px;
		}
		#header a:hover {
			text-decoration:underline;
			}
		
		#leaderboard{
			magin: 0px auto;
			margin-bottom: 15px;
		}
	
	
		#sidebar{
			width: 310px;
			float: left;
			padding:5px;
		}
		
		#sidebar h1{
			font-family:century gothic, arial, verdana, sans-serif;
			font-weight:bold;
			color:#6ca4df;
			font-size:36px;
			letter-spacing:-2px;
		}
		
		#sidebar h2{
			color:#eda82e;
			letter-spacing:-1px;
			font-size:22px;
		}
		
		#sidebar p{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#555;
			letter-spacing:-.5px;
			font-size:12px;
			line-height:20px;
		}
		
			#index_app{
				width: 288px;
				height: 339px;
				background: url(images/index_app_bg.jpg) no-repeat;
				margin: auto;
				text-align: left;
				position: relative;
			}
			
				#index_app #form{
					margin-left:10px;
					font-size: 14px;
				}
				
				#index_app #privacy_agree{
					font-size: 10px;
					font-weight: normal;
					width:265px;
					margin: 10px 0 0 10px;	
				}
				
				#index_app #submitBtn{
					width: 130px;
					height: 38px;
					float:right;
				}
				
				
			
			#qualify{
				width: 288px;
				height: 192px;
				background:url(images/index_qualify.jpg);
				margin: 0px auto;
				margin-top: 15px;
			}
		
		#content{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#555;
			letter-spacing:-.1px;
			font-size:12px;
			text-align:left;
			overflow: hidden;

		}
		
		#content a, #content a:visited{
			color:#3399CC;
			text-decoration:none;
			letter-spacing:-.1px;
		}
		
		
		#content a:hover{
			color:#FF9900;
			text-decoration:underline;
			letter-spacing:-.1px;
		}
		
		.full{
			width: 780px;
			margin: 0px auto;
		}
	
		.index{
			width: 450px;
			margin-left: 320px;
			padding: 10px;
			border-left: 1px dotted #CCCCCC;
		}
		
			#content p, #content h2{
				margin: 5px 0 5px 0;
			}
		
			#content h1{
				width: 100%;
				font-size: 24px;
				margin: 15px 0 15px 0;
				font-weight: bold;
				color: #efab08;
				border-bottom: 2px solid #efab08;
			}
			
			#content h2{
				font-size: 18px;
				font-weight: bold;
				color: #4683bd;
			}
			
			#application{
				width: 450px;
				border: 3px solid #f1aa01;
				background: #d6dde5;
				position: relative;
			}
			
				#application table{
					width: 95%;
					margin: 0px auto;
				}
				
		
	#footer{
		width: 100%;
		text-align: center;
		clear: both;
	}
		
		#footer p{
			margin: 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			padding: 15px;
			color:#0c488d;
		}	
		
		#footer a, #footer a:visited {
			letter-spacing:-.2px;
			text-decoration:none;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#FFFFFF;
			font-size:12px;
		}
	#footer a:hover {
		color:#FFCC00;
		}

.p{
font:Arial, Helvetica, sans-serif;
font-size:12px;
}

:focus {
    outline: 0;
}

#login{
background:url(images/loginbox.jpg) center no-repeat;
height:157px;
}