/* CSS Document */

body{
background-color:#23366E;
background-image:url(images/blueprint.gif);
margin: 0px;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

h2{color:#23366E;font-size: 16px;}
h2 a.Head{color:#23366E;font-size: 16px; text-decoration:none;}
h2 a.Head:hover{color:#23366E;font-size: 16px; text-decoration:none;}
.box{

}

.page{
width:748px;
background-color:#FFFFFF;
border: solid #152042 1px;
border-top-width:0px;
}

.header{
width:748px;
height:106px;
background-image:url(images/header.jpg);
}


.horizontal_nav{
width:748px;
background-color:#152042;
}

.searchcontent{
background-image:url(images/bluesearchbox.gif);
background-repeat:no-repeat;
overflow:hidden;
height:26px;
}


.searchcontent input{
font-size:11px;
}

.searchinput{ 
background-image:url(images/searchbox.gif);
background-repeat:no-repeat;
border:0px;
width:170px;
height:17px;
overflow: hidden;
font-size:8px;
background-color:#2F4A9C;
padding-left:6px;
padding-right:5px;

}

.searchbutton{
position:relative;
right:-8px;
top:0px;
}

.member_top{
background-image:url(images/member_resources.jpg);
background-repeat:no-repeat;
width:223px;
height:29px;
}

.membership_top{
background-image:url(images/membership_header.jpg);
background-repeat:no-repeat;
width:223px;
height:29px;
}

.about_top{
background-image:url(images/about_header.jpg);
background-repeat:no-repeat;
width:223px;
height:29px;
}

.member_content{
background-image:url(images/subnav_content_expand.gif);
background-repeat:repeat-y;
background-color:#E6D69A;
width:223px;
margin-top:10px;
}

.member_content_grad{
background-image:url(images/subnav_content.gif);
background-repeat:no-repeat;
background-position:top;

}

.member_bottom{
background-image:url(images/subnav_bottom.gif);
background-repeat:no-repeat;
width:223px;
height:13px;
margin-bottom:10px
}

.subnav_button{
background-image:url(images/subnav_button.gif);
background-repeat:no-repeat;
margin-top:8px;
margin-left:10px;
text-align:left;
padding:4px;
}

.subnav_button:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/subnav_button_hover.gif);
background-repeat:no-repeat;
margin-top:8px;
margin-left:10px;
text-align:left;
padding:4px;
}

.subnav_button a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#34447A;
font-weight:700;
margin-top:8px;
margin-left:10px;
text-align:left;
padding:4px;
}

.subnav_button a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#000000;
font-weight:700;
margin-top:8px;
margin-left:10px;
text-align:left;
padding:4px;
}




.space{font-size:2px;}

.SBEbuttons{
padding-top:5px;
width:233px;
}


.noborder{
border-collapse:collapse;

}

.calender_top{
background-image:url(images/calender_header.jpg);
width:229px;
height:28px;
}

.news_top{
background-image:url(images/news_header.jpg);
width:229px;
height:28px;
}

.box_content{

background-image:url(images/gradient.jpg);
background-position:top;
background-repeat:repeat-x;
width:229px;
margin-left:12px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.box_content a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;

}

.box_content a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;

}

.tagline{
text-align:right;
margin-top:-1px;
margin-right:-1px; 
}

.footer{
width:750px;
height:29px;
}

.footerleft{
background-image:url(images/foot_left_corner.gif);
background-position:bottom;
background-repeat:no-repeat;
height:9px;
}

.footerright{
background-image:url(images/foot_right_corner.gif);
background-position:bottom;
background-repeat:no-repeat;
height:9px;
}

.footercontent{
background-color:#152042;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
height:22px;
padding-left:8px;
padding-right:8px;
}

.footercontent a{
color:#FFFFFF;
text-decoration:none;
}

.footercontent a:hover{
color:#FFFFFF;
text-decoration:underline;
}



ul{
list-style-type: disc;
list-style-image: url(images/bullet.png);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:30px;
padding-right:3px;
paddding-left:15px;
padding-top:-20px;
margin-top:0px;
}

.tabs{
position:relative;
top:-3px;
left:77px;
width:270px;
height:21px;
}

.maincontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px;
font-size:12px;
}

.maincontent a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3E767F;
font-size:12px;
text-decoration:none;
}

.maincontent a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3E767F;
font-size:12px;
text-decoration:underline;
}

.leftside{padding-top:5px;}

.liquid a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#8191B8;
text-decoration:none;

}

.liquid a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#829CE4;
text-decoration:none;

}

.liquid{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
padding-left:5px;
}

.contactbox{
font-size:11px;
padding:8px;
}



.contactbox a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3E767F;
font-size:11px;
text-decoration:none;
}

.contactbox a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3E767F;
font-size:11px;
text-decoration:underline;
}


.boardtable  td {
padding: 5px 5px 5px 5px;
 }
 
.boardtable  {
border:0; 
border-collapse:collapse;
}

.directoryInfo{
	margin: 10px 10px 10px 25px;
	border: 1px solid #336666;
	padding: 10px;
}
.directoryHeader{
	font-size: 14px;
	font-weight: 700;
	color:#23366E;
}
.directoryURL a{
	color:#3E767F;
	text-decoration:none;
}
.directoryURL a:hover{
	color:#3E767F;
	text-decoration:underline;
}
.directoryListing{
	font-size: 11px;
	color: #23366E;
	margin-left: 30px;
}
.directoryListing a{
	color: #23366E;
	text-decoration:none;
}
.directoryListing a:hover{
	color: #23366E;
	text-decoration:underline;
}
.adspace{
	width: 432px; height: 70px; background-color: #ccc; overflow: hidden;
}
#searchBox{margin-top: 10px; padding: 10px; background-color: #2F4A9C; color: fff;}
#searchLabel{float: left; position: relative; top: -25px; left: -12px; font-size: 12px; color: #23366E;font-weight: 900;height: 0px;}
#donateform{
	padding-left: 10px;
	padding-right: 10px;
}
#donateform p{
	font-size: 10px;
	font-weight: 100;
}
#donateform input{
	font-size: 10px;
	font-weight: 100;
	margin: 3px;
}
#donateform h3{
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color: #22285A;
	text-align: left;
}
.support{
background-image:url(images/support.jpg);
background-repeat:no-repeat;
width:223px;
height:29px;
}