/* CSS Document */

body {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.image{
	border-style:solid;
	border-color: #BEC0CE;
	border-width:1px;
	
}

.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:  bold;
	line-height: 16px;
	color: #FF0000;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #414983;
}
.header_invited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight:  bold;
	color: #000000;
}
.heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #040D50;
}
.product_heading{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:  bold; line-height: 20px; color: #040D50
}

strong{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #414983;
}

.bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	
}

.blackbold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
}



em{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;	
	line-height: 16px;	
	color: #999999;
}

/*  OPACITY ROLLOVERS  */

a.linkopacity img {
filter:alpha(opacity=82);
-moz-opacity: 0.5; 
opacity: 0.5;
-khtml-opacity: 0.5;
}



a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
-khtml-opacity: 1.0; 
}



/* LEFT NAV */

.lnav {width:  210px;}

.lnavouterbox {	
	width:  210px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #040D50;
	border-right-color: #040D50;
	border-bottom-color: #040D50;
	border-left-color:#040D50;
	background-color: #C2DEEF; 
	
	}


.lnavtitle{
	width:  175px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #040D50;
	border-right-color: #040D50;
	border-bottom-color: #040D50;
	border-left-color:#040D50;
	background-color: #FFFFFF;	
}
.lnavbox{
	width:  193px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #040D50;
	border-right-color: #040D50;
	border-bottom-color: #040D50;
	border-left-color:#040D50;
	background-color: #DFEBF7;
}

/* CONTENT */

.content_main {
	width:  763px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #040D50;
	border-right-color: #040D50;
	border-bottom-color: #040D50;
	border-left-color:#040D50;
	background-color: #FFFFFF;
}

.director {	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #474B81;
	border-right-color: #474B81;
	border-bottom-color: #474B81;
	border-left-color: #474B81;
	background-color: #F9F9F9;
}



.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: none;
	color: #000000;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}

.brdr {
	width:  977px;
	border-color:none;
    border-width: 0px 0px 0px 0px;
    border-style: none;
}

.contact_brdr {
	border-color: #0000FF;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}
.right_nav_brdr {
	border-color: #0000FF;
    border-width: 0 0 0 1px;
    border-style: solid;
	background-color: #0080FF;
}
.left_nav_brdr {
	border-color: #0000FF;
    border-width: 0 1px 0 0;
    border-style: solid;
	background-color: #0080FF;
}
.title_brdr {
	border-color: #0000FF;
    border-width: 0 0 1px 0;
    border-style: solid;	
}
.nav_cell {
	background-color: #0080FF;
    border-width: 0 0 0 0;
    height:  21px;	
}
.revenue_brdr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
}
.revenue_brdrbot_rt {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}
.revenue_brdrbot {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}
.revenue_brdr_rt {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #000000;
}

/* HEADING */

.hdleft {width:  210px;}
.hdright {width:  494px;}
.hdbanners {width:  265px;}

.hdspacer {width:  4px;}


/* CONTENT AREA */
.membersarea {
	width:  977px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEC0CE;
	border-right-color: #BEC0CE;
	border-bottom-color: #BEC0CE;
	border-left-color:#BEC0CE;
	background-color: none; 
	
	}


.contentarea {
	width:  708px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEC0CE;
	border-right-color: #BEC0CE;
	border-bottom-color: #BEC0CE;
	border-left-color:#BEC0CE;
	background-color: none; 
	
	}
.jobsarea {
	width:  430px;
}
.openingssarea {
	width:  278px;	
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: none;
	border-right-color: none;
	border-bottom-color: none;
	border-left-color:#BEC0CE;
	background-color: #F4F4F7;
}

.content_left {width:  265px;}
	
.content_spacer {width:  4px;}
.content_height {height: 4px;}

.content_news {
	width:  265px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEC0CE;
	border-right-color: #BEC0CE;
	border-bottom-color: #BEC0CE;
	border-left-color:#BEC0CE;
	background-color: #F4F4F7;
	
	}

.news{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #414983;
}

.content_events {
	width:  265px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEC0CE;
	border-right-color: #BEC0CE;
	border-bottom-color: #BEC0CE;
	border-left-color:#BEC0CE;
	background-color: #F4F4F7;
	
	}


/* MAIN BODY */

.bodyleftnav {width:  175px;}
.bodyrightnav {
	width:  175px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AECAEF;
	border-right-color: #AECAEF;
	border-bottom-color: #AECAEF;
	border-left-color:#AECAEF;
	background-color: #CCDEF5; 
	
	}

.bodycontent {
	width:  605px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCDEF5;
	border-right-color: #CCDEF5;
	border-bottom-color: #CCDEF5;
	border-left-color:#CCDEF5;
	background-color: none; 
	
	}
.bodyspacer {width:  10px;}


/* LEFT NAV */

.leftnavbox {
	width:  175px;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AECAEF;
	border-right-color: #AECAEF;
	border-bottom-color: #AECAEF;
	border-left-color:#AECAEF;
	background-color: #CCDEF5; 
	
	}
	
/* MAIN CONTENT */

.contentbox {
	width:  605px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCDEF5;
	border-right-color: #CCDEF5;
	border-bottom-color: #CCDEF5;
	border-left-color:#CCDEF5;
	background-color: none; 
	
	}

/* RIGHT NAV */

.rightnavbox {
	width:  175px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCDEF5;
	border-right-color: #CCDEF5;
	border-bottom-color: #CCDEF5;
	border-left-color:#CCDEF5;
	background-color: #CCDEF5; 
	
	}
	
.rightcontentbox {
	width:  165px;	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AECAEF;
	border-right-color: #AECAEF;
	border-bottom-color: #AECAEF;
	border-left-color:#AECAEF;
	background-color: #FFFFFF; 
	
	}

.formbox {		
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AECAEF;
	border-right-color: #AECAEF;
	border-bottom-color: #AECAEF;
	border-left-color:#AECAEF;
	background-color: #CCDEF5;  
	
	}
	



/* LOCATION RESULT PAGES */

.lines {	
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: none;
	border-bottom-color: none;
	border-left-color:none;
	background-color: none; 	
	}

.locationimage {width:  301px;}
.locationcontent {width:  374px;}
.locationspacer {height: 10px;}

.coorimage {width:  145px;}
.coorcontent {width:  216px;}
.coorspacer {height: 5px;}

.locstaffimage {width:  135px;}
.locstaffspacer {height: 8px;}
.locstaffspacerL {height: 10px;}
.locstaffspacerR {height: 11px;}

.search_county {
	width:  400px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEC0CE;
	border-right-color: #BEC0CE;
	border-bottom-color: #BEC0CE;
	border-left-color:#BEC0CE;
	background-color: #F4F4F7;
	
	}

.download_form{
	width:  400px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BEC0CE;
	border-right-color: #BEC0CE;
	border-bottom-color: #BEC0CE;
	border-left-color:#BEC0CE;
	background-color: #F4F4F7;
	
	}

/* LINKS */


a:link { color:#CA0000; text-decoration:none}
a:visited { color:#CA0000; text-decoration:none}
a:hover { color:#040D50; text-decoration:none; cursor:pointer}
a:active { color:#CA0000; text-decoration:none}



a.nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; line-height: 20px; font-weight: bold; color: #F58706}
a.nav:link { color:#F58706; text-decoration:none}
a.nav:visited { color:#F58706; text-decoration:none}
a.nav:hover { color:#040D50; text-decoration:none; cursor:pointer}
a.nav:active { color:#F58706; text-decoration:none}

a.subnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight:  bold; line-height: 20px; color: #CA0000}
a.subnav:link { color:#CA0000; text-decoration:none}
a.subnav:visited { color:#CA0000; text-decoration:none}
a.subnav:hover { color:#040D50; text-decoration:none; cursor:pointer}
a.subnav:active { color:#CA0000; text-decoration:none}


a.backpage {font-size: 12px; font-weight:  bold; color: #FFFFFF}
a.backpage:link { color:#FFFFFF; text-decoration:none}
a.backpage:visited { color:#FFFFFF; text-decoration:none}
a.backpage:hover { color:#FFFF00; text-decoration:none; cursor:pointer}
a.backpage:active { color:#FFFFFF; text-decoration:none}

a.footer {font-size: 12px; color: #414983}
a.footer:link { color:#414983; text-decoration:none}
a.footer:visited { color:#414983; text-decoration:none}
a.footer:hover { color:#CA0000; text-decoration:underline; cursor:pointer}
a.footer:active { color:#414983; text-decoration:none}
