/* CSS Document */
body{
	margin: 0px 0 30px 0;
	padding: 0 ;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; }

div{ padding:0; margin:0; }

h1{
	color: #C6006F; 
	font-size:1.5em;
	margin: 0px;
	padding: 0px;
	font-family: 'Palatino Linotype', "Times New Roman", Times, serif,;
	font-weight: bold;} 
	
h2{
	color: #00A160; 
	font-size:1.2em;
	margin: 0px;
	padding: 0px;
	font-family: 'Palatino Linotype', "Times New Roman", Times, serif,;
	font-weight: bold;}	

h3{
	color: #005DAA;
	font-size:1em;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;}	
	
h4{
	color: #000000;
	font-size: 1em;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;}		
	
p{	margin: 0;
	padding: 0;}

a{ color:#005DAA;}
a:hover{ text-decoration:none;}

/*h1 a{ color:#00A160;}
h1 a:hover{ color:#C6006F; text-decoration:none; }*/

ul{	margin: 0;	padding: 0;	list-style-type: none;}

li{	margin: 0;	padding:0;}

img{padding:0; margin:0;}
	
/********* outside tiles *******/

.tile_masthead{display: none;}

.tile_sides{
	background-image: url('images/tile_sides.gif'); 
	background-repeat: repeat-x;
	background-color: #C9E5D6;
	width:50%;
	display: none;}
	
.tile_footer{display: none;}

/******* containers ********/

	
#one_col{display: none;} 
 
#one-third_left{display: none;}

#two-third_right{
	width: 534px;
	border-right: 5px solid #FFFFFF;}	
	

/***** side nav bar *****/
.side_nav{display: none;}


/******* content ********/

.content{ 
	padding: 0px 0 20px 0px;	
	background-color: #FFFFFF; 
/*	background-image:url(images/masthead_bg.gif); 
	background-repeat:no-repeat;*/ 
	}

.content h1{ margin: 0px 0px .8em 30px; }		/*  purple  */
.content h2{ margin: 0px 0px .4em 30px; background-color: transparent;}		/*  green with bullet  */
.content h3{ margin: 0px 0px .3em 30px; }		/*  blue  */
.content h4{ margin: 0px 0px .1em 30px; }		/*  bold black */
.content p{
	margin: 0 20px 1em 20px;
	padding-left: 10px;
	font-size: 1em;
	line-height: 1.2em;}

.heading_pad{margin: 0 0 20px 0;}

.content .nopad{padding-bottom:0em; margin-bottom:0em;}
.content .add_pad{ padding-bottom: 1em;}

.content .img_left{ float:left; margin: 5px 15px 1em 30px; }
.content .img_right{ float:right; margin: 5px 25px 1em 10px; }

.content div .img_left{ float:left; margin: 5px 15px 1em 30px; }
.content div .img_right{ float:right; margin: 5px 0 0 0.3em; }

p img{ margin: 5px 0 5px 0;}

/******* sub division ********/

.left_side{	width: 256px; border-right: 1px solid #000000; padding: 5px 0 0 0; margin-bottom: 1em; float:left;}
.content .left_side p{ margin: 0 12px 1em 15px; padding: 0 0 0 15px; }

.right_side{ width: 256px; padding: 5px 0 0 0; float:right; margin: 0 15px 0 0; }
.content .right_side p{ margin: 0 11px 1em 15px; padding: 0 0 0 15px;	 }	

.line{ border-bottom: 1px solid #005DAA; margin: 0 0 1em 0; padding: 0 0 .5em 0;}
.line img{ margin: 0 1em .5em 0;}


/******* emphasize ********/

.box{	
	line-height: 1.3em; 
	padding: 1em 10px 1.3em 0;
	margin: 0 30px 2em 30px;
	background-color:#FDF7DC/*FEE883*/;
	float:none;	
	border: 1px solid #005DAA;}		
				

/******* table styles ********/

.table{margin: .2em 15px 1em 30px;  font-size: 1em;}
.table th{ padding: 0 1em .5em 0;}
.table td{padding: 0 1em .5em 0;}
			
.box_score{
	margin: .2em 15px 1.5em 30px; 
	padding:1em 1em 1em 1.5em;  
	font-size: 1em; 
	background-color:#FDF7DC; 
	border: 1px solid #005DAA; }
.box_score th{ padding: 0 .5em .5em 0;}
.box_score td{padding: 0 .5em .3em 0;}


/******* list styles ********/

.content ul{padding:0 15px .8em 70px; font-size: 1em; list-style-type:disc }
.content ul li{padding: 0 0 .4em 0;}
.content ul ul{ padding:.1em 0 .1em 30px;}

.content .list_number{list-style-type: decimal; }
.content .list_letter{list-style-type: lower-alpha; }
.content .list_circle{list-style-type: circle; }

.content .link_list{padding:0 15px .4em 30px; list-style-type:none;}
.content .link_list li{padding: 0 0 .8em 0;}

.content .link_list_row {text-align:center; padding: .1em 30px 1em 30px; line-height: 1.7em; font-size: 1em;}
.content .link_list_row li{ display:inline; padding: 0 .4em 0 .3em;}




/******* .faculty_p{ padding: 10px; background-color: #F4F4F9; border: 1px solid #F4F4F9;}*/




/******* footer ********/

.footer {display:none;}

#print_footer{
	margin: 20px 0 0 0;}

/******* contact form ********/
.contact{	border-width: 0px; 	padding: 1em 0 2em 30px;}

.contact .left_side{	width: 200px; border:0;  padding: 5px 0 .5em 15px; margin-bottom: 1em; float:left;}
.contact .right_side{ width: 200px; padding: 5px 0 .5em 15px; float:left; 	}


.contact form{	padding:0px;	margin:0px;}
.contact label{	width:8em;	font-size:.9em;}
label{	float:left;	text-align:right;	margin: 0 1em 1em 0;}
.input-box{	margin: 0px 0px 1em 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;}	
.contact .input box{	font-size: .9em;}
.contact textarea{	font-size: .9em;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.contact .checkbox{	float:left;	 vertical-align:top;}
.contact .checkboxlabel{ width:10em; text-align:left; padding: 0 0 0 1em; }
.submit-button{	clear:both;	margin: 10px 1em 0px 4em;	padding-bottom:1px ;	font-size: .9em;font-family: Verdana, Arial, Helvetica, sans-serif;}
.contact .clear-button{	margin: 10px 0px 0px 0px; padding-bottom:1px ;font-size: .9em;font-family: Verdana, Arial, Helvetica, sans-serif;}


/*******  control ********/

.control{display:none;}
.control ul{ display:none;}

.alert{display:none;}

#seethis {
	display:none;
}
