/* CSS Document */

*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px;
	margin:0px;
}

h1,h2,h3,h4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#6799cb;}
h2{font-size:15px;}
h3{font-size:13px;}
h4{font-size:11px;}
#body{
	border:1px solid white;

}

input{border:1px solid #6799cb;color:#0E46DC;}
textarea{border:1px solid #6799cb;color:#0E46DC;}
select{border:1px solid #6799cb;color:#0E46DC;}
.leftcontent{line-height:150%;width:400px;padding:10px;padding-left:20px;padding-top:0px;margin-top:0px;}
a{margin:0px;padding:0px;}

.logo{
	padding-left:20px;
	position:relative;
	top:0px;
	display:inline;
	margin-top:15px;
}

.participatingtext{
	font-size:13px;
	text-align:justify; 
	width:95%;
	margin:0 15px 15px 20px;
	color:#6799cb;
	clear:both;
}

.bodytext{
	font-size:13px;
	text-align:justify; 
	width:95%;
	margin:20px 15px 15px 0px;
	padding-left:20px;
}

.bodytext h1{
	padding:0px;
	margin:0px;
}

.disclaimer{
	font-size:11px;
	text-align:justify; 
	width:95%;
	margin:0 15px 15px 20px;
}

#topnav{border-bottom:1px solid gray;margin-bottom:20px;}

#topnav a{
	display:block;
 	margin:0 0 0 0;
 	padding:10px 20px 10px 20px;
 	text-transform:uppercase;
 	border-left:1px solid gray;
	font-size:12px;
	color:#6799cb;
	text-decoration:none;
 }
#topnav a.firstnavitem{border:none;}
#topnav a:hover{background-color:#6799cb;color:#ffffff;}
#topnav .currentpage a{background-color:#6799cb;color:#ffffff;}
h1.mission{font-size:16px !important;font-weight:bold;padding-bottom:5px;}
.mission {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	width: auto;
}
#MissionControl {	
	height:50px;
	z-index:1;
	margin-top:2px;
}

.searchbutton{background-color:#6799c8;border:none;color:white;text-transform:uppercase;height:30px;cursor:pointer;font-weight:500;}
.button{background-color:#6799c8;border:none;color:white;text-transform:uppercase;height:25px;cursor:pointer;font-weight:500;margin-top:10px;margin-bottom:10px;}
.searchtextbox{height:23px;padding-top:0px;margin:0px;border:none;font-size:16px;color:#6799cb; border-color:#FFFFFF;}
.rightcontent{
	z-index:1;
	position:relative;
	float:right;
    top: 0px;
    width: 250px;
    height: 277px;
	padding:0px;
	margin:0px;
    left:-100px;

}
.datemodified{float:right;padding:0px;margin:0px;}
.affiliatelogos{
	z-index:1;
	position:relative;
	float:right;
	margin:0px;
	margin-bottom:25px;
	border:1px solid #6699CC;
	border-right:none;
	padding:10px;
	left: 227px; 
	top: 4px; 
	width: 187px;
	margin-top:20px;
}
#ctl00_ContentPlaceHolder1_GridView1 span{font-size:10px;margin:0px;padding:0px;float:right;}
.affiliatelogos img{margin:10px 0 10px 0;}

.button
{
    cursor:pointer;
    padding: 6px 10px 10px 10px;
    margin:5px 10px 0px 10px;
    height:30px;
}


#searchbox{
	background-color:#ffffff;
	height: 30px;
	margin-top:10px;
	padding:3px;
	width:400px;
}
#entirecontainer{border:1px solid #6799cb;padding-bottom:15px;margin-bottom:15px;}

#searchbody
{
    border:1px solid #6799c8;
    background-color:#EEF3F9;
    padding:15px;
    padding-bottom:0px;
    text-align:center;
    margin-right:10px;
}
.searchbody
{
    border:1px solid #6799c8;
    background-color:#EEF3F9;
    padding:15px;
    text-align:center;
    margin-right:10px;
}
.largertext
{
    font-size:16px;
}
.searchtableleftcell
{
    padding-left:20px;    
}

.msgLabel
{
    color:#6799CB;
    font-size:14px;
}
.ProctorLogoBox{background-color:#6799c8;}
.ProctorAffiliates{padding:10px 50px 10px 50px;}
.errormessage{padding:10px 0 10px 50px;}