/* ------------------------------------------------------------
 * Master Styles
 * Site: ATRAA
 * Author: Andy Johnston & Jen Armstrong
 * Created: April 2010
 */

@import url(../framework/960/960.css);

body {
	font-family: Arial, Calibri, Geneva, sans-serif;
	color: #466179;
	background: #eaf3e3;
}


/* unique page elements
---------------------------- */

#page{
	padding: 10px 20px 0 20px; /* set to 0 for no shadow*/
	background: #fff;
	border-top: 5px solid #7bc144;}

#masthead {
	height: 200px;
	margin-left: 30px; 
	background: transparent url(../../images/project/atraa_logo.gif) no-repeat top left; }
	
#masthead img {
	float: left;
}

#masthead img.sub_logo {
	float: right;
	margin-right: 40px; }	

#content { }

#content h2.steps {	
color: #005596; }

#content h2 a {
	line-height: .9em;
	text-decoration: underline; 
	color: #00adef; }

#content h3 a {
	font-size: 1.6em;
	line-height: .9em;
	text-decoration: none;   } 

#content h3 a:hover {
	background: #e9eef5;	
	text-decoration: none; }
	
#content p.subtext {
	color: #005596;
	font-size: .9em;
	text-transform: uppercase;
	font-style: italic;
	padding-top: 0; 
	margin-top: 0;   }	
	
form h3, form p {
	float: left; 
	clear: both; 
	padding: 5px 0 10px 0;}	

#sidebar {
	text-align: center;  }

#sidebar h2 {  }

#fineprint {
	text-align:center;
	margin-bottom: 50px; } 

#fineprint span.copyright {
	padding-top:10px;
	display:block; }

#footer {
	height: 10px; }

/* layout elements
---------------------------- */

.inner {
	padding: 1em; }

/* detail elements
---------------------------- */

.breadcrumb {
	font-size:1.4em;
	margin-bottom:2em;
}
.breadcrumb a {

}

/* dash index
---------------------------- */

.dash_option {
	padding: 10px;
	border:1px solid #CFCFCF;
	margin:4px;
}

.terms_option {
	background: #CFCFCF;
}
	
.dash_choice { 
	width: 182px; 
	height: 320px; 
	float: left;
	padding: 10px;
   	-moz-border-radius: 5px;
   	-webkit-border-radius: 5px;
   	border: none;
   	text-align: center;
	margin: 10px 5px 20px 0; }
  
.dash_choice p {
	font-size: 1.2em;
	color: #fff;
	line-height: 1em;  }

 
.dash_choice h4 {
	color: #fff;
	font-size: 1.7em;
	line-height: 1em;   }
    	
.delegate { background: #f04033; }
.sponsor  { background: #7bc144; }	   	
.speaker { background: #00adef;}

.dash_choice:hover {
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9} 		
   	  	
#content .dash_choice h2 {	
	font-size: 290%;
	line-height: .9em!important;
	color: #fff;
	padding: 0;
	margin: 0;
	margin-bottom: 10px; 
	xheight: 55px;   }

#content .dash_choice a {
	padding: 0;
	margin: 0;
	text-decoration: none; 
	color: #fff;
	font-weight: bold;  }
	
#content .dash_choice h2 a {
	font-weight: normal!important; }
	
#content .dash_choice a:hover {
	color: #fff;
	text-decoration: underline;   }	
	
.green_box {
	margin: 0 0 8px 0;  
	background: #EFEFF1;
	background: rgba(228, 226, 229,.5);
   	-moz-border-radius: 5px;
   	-webkit-border-radius: 5px;
   	border: none;
   	text-align: center;
   	line-height: 1.2em; 
   	padding: 10px;
   	color: #7bc144; }			
		
#popup h1 { }
	
#popup h2 { }	
	
#popup h3 {
	color: #93181a; 
	font-size: 2em;
	line-height: 1em; 
	padding-bottom: 1em; }		
	
#popup h4 {
	color: #FFD100; 
	font-size: 1.4em;
	line-height: 1em;
	font-weight: normal;
	padding-top: 1em;  }	
	
table {
	text-align: left;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 1.4em;
	color: #466179;
	width: 100%; 
	 }
	
table td {
	color: #466179;
	padding: .5em 1em; 
	text-align: left;
	line-height: 1em;  }
	
table td span {
	color: #466179;
	font-size: .7em;
	text-transform: uppercase;
	font-style: italic; }	

table th {
	text-align: left;
	padding: .5em 1em;
	color: #466179;
	font-weight: bold;  }
	
table tr {
	border-bottom:1px solid #d0dbea;  }		
	
table tr.noline {
	border-bottom: hidden;  }			
	
.extra_info {
	display: block;
	padding: 10px; 
	background: #F1F0F2;
	background: rgba(228, 226, 229,.5);
   	-moz-border-radius: 5px;
   	-webkit-border-radius: 5px;
   	border: none;	 }	
	
a.shadowbox_iframe:hover {
	text-decoration: none;  }	
	
a.shadowbox_iframe img {}



