/* Athleticquest */
body{ margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg.jpg) top repeat-x #012d5e;text-align:center}
p {
	 text-align:left;
     margin: 1em 1em;
     line-height:1.2; 
   }
ul {
    list-style-type: disc;
    list-style-image: none;
    list-style-position: outside;
    text-align: left;
	padding-right: 1em;
	}
li {
    margin-bottom:.5em;
   }
h1 {
	font-size: 25px; color: #445668; text-transform: uppercase;
	text-align: center; margin: 10px 0 10px 0;
    }
h2 {font-size:16px;}
h3 {font-size:12px;
    margin-top:0;
	margin-bottom:0;
	display:inline}
h4 {font-size:12px;
    margin-top:0;
	margin-bottom:0;
	display:inline}
h5 {font-size:12px;
    margin-top:0;
	margin-bottom:0;
	font-weight:100;}
pre {
	font-family:Verdana, Geneva, sans-serif;
}

#container{ width:960px; border-left: solid 1px #013b7a; border-right: solid 1px #013b7a;margin-left: auto;	margin-right: auto;}
#body{ margin:0; background:#131313; padding:1px 0px 0px 0px;}
.bodyleft{ float:left; width:210px;}
.bodyright{ float:right; width:750px;}
.headertop{
    margin: 0;
    padding: 0;
    background-color: #121212;
 }
.logo{ float:left; }
.loginbox{ float:left; background:url(../images/hedrightbg.jpg) top left no-repeat;}
.clr{ clear:both;}
.rollup{
    margin: 0;
    padding: 0;
    height: 25px;
    background: url(../images/rollupbg.jpg) top left no-repeat;
}
.rollupleft{ width:187px; float:left; font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase; padding:6px;}
.rollupright{ width:733px; float:right; font-size:11px; font-weight:bold; color:#feb8b8; text-transform:uppercase; padding:6px; }
.get{margin:0; padding:5px 15px 5px 10px; font-size:12px; color:#fbfbfb; font-weight:bold; float:left; text-transform:uppercase;}
.navsubhead{height:20px; margin:0; padding-top:5px; padding-left:1em; font-size:10px; color:#fbfbfb; font-weight:bold; float:left; text-transform:uppercase;}
.contenttop{ padding:0px 0px 1px 0px;}
.contenttopleft{ float:left; margin:0; padding:0; width:455px;}
.contenttopright{
    float: right;
    margin: 0;
    padding: 0;
    width: 255px;
    height: 109px;
    background: url('../images/subscribbox.jpg') no-repeat left top;
}
.slideshow{ margin:0; padding:0;}
.slideshow p{ margin:0 0 0 11px; 
padding:0;
    width: 293px;
}
.contentarea{ background:#ffffff; padding:0px; color:#1b1b1b; vertical-align:top; }
.follow{margin:0; padding:0; background:url(../images/follow_bg.jpg) left repeat-x; height:29px; width:206px;}
.text1{margin:0; padding:5px 0 3px 15px; font-size:12px; font-weight:bold; color:#fff;}
.text2{margin:0; padding:20px 0px  0px 90px; font-size:10px; font-weight:100; color:#fff;}
.get{margin:0; padding:5px 15px 5px 10px; font-size:10px; color:#fbfbfb; font-weight:bold; float:left; text-transform:uppercase;}
.gtext{background:url(../images/follow_bg.jpg) left repeat-x; height:29px; width:206px;}
.blue{margin:0; padding:0; background:url(../images/blue_bg.jpg) left no-repeat; height:29px; width:206px;}
.btext1{margin:0; padding:10px 0; font-size:12px; font-weight:bold; color:#fbfbfb; text-align:center;}
.bluelink{ position:relative; top:5px; left:5px; font-size:14px; font-weight:bold; color:#fbfbfb; text-align:center;}
a.bluelink:link { text-decoration:none;}
a.bluelink:visited { text-decoration:none;color:#fbfbfb;}
a.bluelink:hover { text-decoration:none; color:#fbfbfb;}
a.bluelink:active { text-decoration:none;color:#fbfbfb;}
.bluelink2{ position:relative; top:5px; left:5px; font-size:12px; font-weight:bold; color:#fbfbfb; text-align:center;}
a.bluelink2:link { text-decoration:none;}
a.bluelink2:visited { text-decoration:none;color:#fbfbfb;}
a.bluelink2:hover { text-decoration:none; color:#fbfbfb;}
a.bluelink2:active { text-decoration:none;color:#fbfbfb;}
.left_center{ margin:1px 0 1px 0; padding:0;}
.left_center ul{ margin:0; padding:0;}
.left_center ul li{ color:#000000; margin:0; padding:0; list-style:none;  border-bottom:1px solid #131313; font-size:11px; text-transform:uppercase; text-align:center;}
.left_center ul li a{color:#000}
.sampleCollegeSearch{margin:0px 0 0px 0px; padding:0; background:url(../images/search_bg.png) no-repeat; height:30px;}
.sampleCollegeSearch input.text_box{width:130px; float:left;margin-left:15px; background:none; border:none;}
.butSampleCollegeSearch {text-decoration:none; background:none; border:none; color:#fff; font-size:13px; cursor:pointer;}
a.navlink:link, a.navlink:visited, a.navlink:active { font-size:10px; width:200px; text-decoration:none; background: url(../images/navi_bg.jpg) left no-repeat; display:block;padding:5px 10px 5px 0px;}
a.navlink:hover {font-size:10px; width:200px; text-decoration:none; background: url(../images/hover_bg.jpg) left no-repeat; display:block;padding:5px 10px 5px 0px;}
.college{margin:0; padding:0; background:url(../images/college_bg.jpg) left repeat-x; height:165px; width:206px;}
.search{margin:70px 0 0 8px; padding:0; background:url(../images/search_bg_search.jpg) no-repeat; height:25px;}
.search input.text_box{ background:none; border:none; padding:4px 0px 0px 20px;  color:#717d8b; font-size:11px; width:140px; float:left;}
.search input.but{ background:none; border:none; padding:2px 25px 0px 0px;  color:#fff; font-size:13px; width:50px; float:left; cursor:pointer;}
.recruittips{margin:70px 0 5px 23px; padding:0; background:url(../images/search_bg_go.jpg) no-repeat; height:23px;}
.recruittips input.text_box{ background:none; border:none; padding:6px 0px 0px 20px;  color:#717d8b; font-size:13px; width:140px; float:left;}
.recruittips input.but{ background:none; border:none; padding:0;  color:#fff; font-size:18px; width:34px; line-height:25px; float:left; cursor:pointer;}
#box{margin:0; padding:0;}
.box1{ background:url(../images/box1_bg.jpg) left repeat-x; height:166px; float:left; width:229px;}
.box2{ float:left;
       width:251px}
.box3{ background:url(../images/box1_bg.jpg) left repeat-x; height:166px; float:left; width:230px;}
.head{margin:0; padding:5px 0 0 0; font-size:12px; color:#a30a1f; font-weight:bold; text-align:center; line-height:17px;}
.head1{margin:0; padding:0; font-size:11px; color:#000; font-weight:bold; text-align:center;}
.span{color:#000;}
.hd1{margin:0; padding:10px 0; font-size:13px; font-weight:bold; color:#a30a1f; text-align:center; line-height:17px;}
#img{margin:0; padding:0;}
img{border:none;}	
.contbox{margin:0px; padding:0px;}
.contbox h3{color:#9a0418; font-size:15px; margin:0; padding:0px;}
.contbox h4{color:#48106f; font-size:14px; margin:0; padding:10px 0px 0px 14px;}
.contbox1{margin:0px; padding:7px 7px 7px 7px; float:left; width:340px; border-left:#000000 solid 1px;}
.contbox1 ul{margin:0; padding:0 0 0 15px;}
.contbox1 ul li{margin:0px; padding:5px 0;}
.contbox1book {margin:0; padding:20px 0 0 20px; float:left; width:120px;}
.contbox1txt {margin:0; padding:20px 0 0 20px; float:left; width:160px;}
.contbox1but {margin:0; padding:0px 0 0 40px;}  
.contbox1book2 {margin:0; padding:0px 0px 0px 10px;} 
.pad{padding:0px 0 0 0px}
.boder{ border:none;}
.contbox span{color:#000000;}
.contboxcoach{margin:0; padding:10px 10px 10px 15px; float:left; width:70px;}
.profile{width:750px}
.profilesectionheader {font-size:16px;margin-bottom:0;margin-top:0;color:#fff;display:inline;}
.profileleft {margin:0px; padding:5px 1px 3px 5px; float:left; width:290px;}
.profileright {margin:0px; padding:5px 1px 3px 5px; float:right; width:400px;}
.i_left{margin:0; padding:0; float:left; width:115px;}
.i_right{margin:0; padding:0; float:right; width:101px;}
.innerbox{margin:0; padding-bottom:.5em; background-color:#a30a1f; width:750px; height:auto;}
.innerboxblue{margin:0; padding-bottom:.5em; background-color:#012d5e; width:750px; height:auto;}
.innerboxblue h1 h2 h3 p { color:#fff;}
.innerhead{margin:0; padding:6px 0 0 6px; font-size:16px; font-weight:bold; color:#fff;}
.innerhead2{margin:0; padding:6px 0 0 6px; font-size:12px; font-weight:bold; color:#fff;}
.innerp{ padding-left:10px; font-size:12px; color:#fff;}
#footer{ margin:0; padding:10px; background:#151515; border-top: solid 1px #d0d0d0; font-size:11px; font-weight:bold; color:#fff;}
.footerleft{ float:left; width:385px; margin:0; padding:10px 0px 0px 0px;}
.footerright{ float:right; width:100px;}
form { display:inline;
	}

   .textfield {
	margin:3px;
	height:16px;
	font-size:10px;
	 }
form fieldset {
  /* clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
  border-color: #000;
  border-width: 1px;
  border-style: solid;
  padding: 3px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}
.contentText
{
    text-align:left;
    margin: 1em 1em;
    line-height:1.2;    
}
.telephone
{
}

.formPanel Fieldset
{
   	width: 450px; margin: 15px auto; padding: 5px 5px;
    background: #c9d0de; border: 1px solid #5E768D;
    text-align:left;
}
.formPanel legend
 {
 color: #fff;
 background: #5E768D;
 border: 1px solid #5E768D;
 padding: 2px 6px
 } 
.formPanel fieldset label {
    text-align: right;
    margin-right: .5em;
    width: 10em;
    display: block;
    float: left;
    font-weight: bold;
    vertical-align:middle;
}
.formWrapper
{
    margin: .5em 0px;
    clear: both;
}
.formPanel fieldset .radioLabels
{
    display:inline;
    float:none;
    text-align:left;
}
.formPanel
{
    margin-bottom: 1em;
}
.formPanel input.text
{
    width:160px;
}
.formPanel textarea
{
    width:160px;
    height: 50px
}
.formPanel select.text
{
    width:165px;
}
.formError
{
    border: 1px solid #CC3333;
    color: #CC3333;
    display: inline;
    padding: 0 1px;
}
.myCustomWatermarkCss 
{
	background-color: #dcdcdc;
} 

#footernavcon 
{    
     border-top:1px solid #ccc;    
	 font: 15px Helvetica,serif;    
	 line-height:10px;    
	 background: #1a1a1a;
}
.footernav {
	width: 100%;
	height: 200px; 
	margin: 0 auto;
	} 
.footernav ul 
 { list-style-type:none} 

.footernav a  { 
	color:#CCC;
	text-decoration:none;
	font-size:10px;
} 


.col1 {
	float: left;
	width: 220px;
	margin-top: 5px;
	margin-right: 15px;
	margin-left: 10px;
	height: 180px;
	} 
.col2 {float: left;
		width: 220px;
		margin-top: 5px;
		margin-right: 15px;
		height: 180px;
		} 
.col3 {float: left;
	   width: 220px;
	   margin-top: 5px;
	   margin-right: 15px;
	   height: 180px;
	   }
.col4 {
	float: left;
	width: 220px;
	margin-top: 5px;
	height: 180px;
	} 