/* CSS Document */

@import url(medium.css);

body { 
text-align:center; 
margin:0; 
padding:0; 
background: url(images/bg.gif) repeat-x white; 
font-family:verdana; 
font-size:small;
}

div#banner { 
top:0; 
margin-left:auto; 
margin-right:auto; width:775px; 
height:63px; 
background-color:gray; 
color:white; 
text-align:left; 
background: url(images/bhs4parents.gif) no-repeat white; 
}

div#strapline1 { 
margin-left:auto; 
margin-right:auto; 
width:775px; 
height:25px; color:white; 
text-align:right; 
padding-left:10px; 
padding-right:10px; 
font-size:x-small; 
font-weight:bold; 
margin-top:4px; 
}

div#strapline2 { 
margin-left:auto; 
margin-right:auto; 
width:775px; 
height:17px; 
color:DarkSlateGray; 
text-align:left; 
padding-left:10px; 
padding-right:10px; 
font-size:x-small; 
font-weight:bold; 
margin-top:2px; 
}

div#mainpage { 
margin-left:auto; 
margin-right:auto; 
width:755px; 
background-color:#DFE9F3; 
z-index:9; 
min-height:600px; 
text-align:left; 
padding:10px; 
}

p
{
margin:0px;
padding:0px;
}

li
{
margin-bottom:10px;
}


.columnimageleft
{
width:229px;
height:168px;
}


.columnleftbottom
{
padding-top:25px;
padding-left:10px;
width:229px;
height:77px;

}

#logo
{
width:750px;
}


#logoimage
{
margin-left:557px;
}


#nav
{
text-align:center;
}


.navexpand
{
background-image:url(images/nav_expand.gif);
height:25px;
}


.nav1expand
{
background-image:url(images/nav1_expand.gif);
height:23px;
}


.nav2expand
{
background-image:url(images/nav2_expand.gif);
height:20px;
}

#middle
{
height:18px;
}

#middle_left
{
width:275px;
vertical-align:top;
}

#middle_right
{
width:475px;
vertical-align:top;
}


.maincontentfont
{
color:#000000;
padding-left:5px;
}



#left_slot
{
width:229px;
padding:0px;
margin:0px;
vertical-align:top;
}

.secondary_nav
{
vertical-align:top;
padding:0px;
margin:0px;
width:229px;
height:189px;
}


.pagetitle
{
width:229px;
height:65px;
background-color:#CCDDD2;
border-bottom:1px solid #aab9af;
}


#right_slot
{
width:157px;
vertical-align:top;
}


.middle_content
{
vertical-align:top;
}



a:link
{

	color:#000000;
	text-decoration:none;
}

a:visited
{	

	color:#0000CC;
	text-decoration:none;
}


a:hover, a:active
{
	color:#0000CC;
	text-decoration:underline;
}







.nav1links
{
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}


a.nav1links:link
{
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;	
}


a.nav1links:visited
{
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

a.nav1links:hover, a.nav1links:active
{
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}


.nav2links
{
	color:#aaa9a9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}


a.nav2links:link
{
	color:#aaa9a9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;	
}


a.nav2links:visited
{
	color:#aaa9a9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

a.nav2links:hover, a.nav2links:active
{
	color:#aaa9a9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

.nav2links
{
	color:#aaa9a9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}


a.infolinks:link
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:14px;
	padding-top:10px;
	text-decoration:none;	
}


a.infolinks:visited
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:14px;
	padding-top:10px;
	text-decoration:none;
}

a.infolinks:hover, a.infolinks:active
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:14px;
	padding-top:10px;
	text-decoration:underline;
}


a.highlightlinks:link
{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:14px;
	padding-top:10px;
	text-decoration:none;	
}


a.highlightlinks:visited
{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:14px;
	padding-top:10px;
	text-decoration:none;
}

a.highlightlinks:hover, a.highlightlinks:active
{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:14px;
	padding-top:10px;
	text-decoration:underline;
}

a.newslinks:link
{
	color:#bed3bc;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:10px;
	float:right;
	padding-right:15px;
	padding-bottom:10px;
	text-decoration:none;	
}


a.newslinks:visited
{
	color:#bed3bc;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:10px;
	float:right;
	padding-right:15px;
	padding-bottom:10px;
	text-decoration:none;
}

a.newslinks:hover, a.newslinks:active
{
	color:#bed3bc;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:10px;
	float:right;
	padding-right:15px;
	padding-bottom:10px;
	text-decoration:underline;
}


.nav1font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#ffffff;
}

.nav2font
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#7b7975;
}

.nav2links
{
	color:#aaa9a9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}


a.newsfontlinks:link
{
	color:#bed3bc;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;	
}


a.newsfontlinks:visited
{
	color:#bed3bc;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}

a.newsfontlinks:hover, a.newsfontlinks:active
{
	color:#bed3bc;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.newsfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:italic; 
	color:#bed3bc;
}

.newscontentfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.seotext
{
	font-size:10px;
	color:#cccccc;
}


.seolinks
{
	font-size:10px;
	color:#666666;
	text-decoration:none;
}



a.seolinks:link
{
	font-size:10px;
	color:#cccccc;
	text-decoration:none;
}


a.seolinks:visited
{
	font-size:10px;
	color:#cccccc;
	text-decoration:none;
}

a.seolinks:hover, a.seolinks:active
{
	font-size:10px;
	color:#666666;
	text-decoration:underline;
}

.seotextlinks
{
	font-size:10px;
	color:#cccccc;
}

input, textarea, select, fieldset { border: 1px solid #cccccc; margin: 0 0 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: 0px; }
fieldset { padding: 5px; width: 526px; }
input:focus, textarea:focus { background: #f2f2f2; }

.seolinks:visited
{
	font-size:10px;
	color:#cccccc;
	text-decoration:none;
}

a.seolinks:hover, a.seolinks:active
{
	font-size:10px;
	color:#666666;
	text-decoration:underline;
}

.seotextlinks
{
	font-size:10px;
	color:#cccccc;
}

input, textarea, select, fieldset { border: 1px solid #cccccc; margin: 0 0 3px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding: 0px; }
fieldset { padding: 5px; width: 526px; }
input:focus, textarea:focus { background: #f2f2f2; }


