/* CSS Document */

body {
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
	background-color: #f1f1f1;
	margin-top:8px;
}

.main_header {
	background-image: url(images/main_header.jpg);
	background-repeat: no-repeat;
	height:151px;
}

.menu_bar {
	background-image:url(images/menu_bar.png);
	background-repeat:repeat-x;
	height:23px;
	}
	
a.menu {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #ffffff;
	}
	
a.menu:hover {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #333333;
	text-decoration: none;
	}
	
/*this is on the home page only */
.main_middle {
	background-image: url(images/main_middle.jpg);
	background-repeat: no-repeat;
	height:200px;
}

/*on all the pages except home page */
.main_middle_2 {
	background-image: url(images/main_middle_2.jpg);
	background-repeat: no-repeat;
	height:200px;
}

p {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #43312D;
	line-height:20px;
}

a {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #43312D;
	text-decoration:none;
}

a:hover {
	font-weight: normal; 
	text-decoration:underline;
}

h1 {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:16px;
	color: #CC0000;
	line-height:20px;
	margin-top:3px;
}

h2 {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:14px;
	color: #666666;
	line-height:20px;
	margin-top:3px;
}

h3 {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:14px;
	color: #ffffff;
	line-height:20px;
	margin-top:3px;
}

/* red bolded font on some pages */
.heading {
	color:#CC0000; 
	font-weight:bold
}

.form_text{
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
}

.footer {
	background-image:url(images/footer.jpg);
	background-repeat: no-repeat;
	height: 26px;
}

.footer_text_link {
	color: #43312D;
	font-size:8px;
}

.footer_text {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #43312D;
}

.readmore {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #43312D;
	font-weight:bold;
}

.frameshadow_left_bg {
	background-image:url(images/frameshadow_left_bg.png);
	background-repeat: repeat-y;
}

.frameshadow_right_bg {
	background-image:url(images/frameshadow_right_bg.png);
	background-repeat: repeat-y;
}

/*next 3 styles are for the home page yellow "boxes" */
.box_bg {
	background-image:url(images/box_bg.jpg);
	background-repeat:repeat-x;
	height:260px;
}

.box_left {
	background-image:url(images/box_left.jpg);
	background-repeat: no-repeat;
	height:260px;
}

.box_right {
	background-image:url(images/box_right.jpg);
	background-repeat: no-repeat;
	height:260px;
}

.box_inside_text {
	height:180px;
}

/*this style is for the grey shaded box with red top and bottom */
.bg_box { 
	background-image:url(images/bg_box.png);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #43312D;
	line-height:19px;
}

/*this style for the font that's next to the red square bullet */
.bullet_list {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #43312D;
	line-height:15px;
}

/*red square bullet next to the bullet_list */
.bullet {
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
}

/*this style is for the company profile page with dashed framed table */
.border {
	border:thin;
	border-color: #f0f0f0;
	border-style:dashed;
	}
	
/*font used on some pages on the left column */
.left_column_list {
	color: #CC0000
}

/*the red shaded menu used at the top of some tables */
.bg_header_box {
	background-image:url(images/bg_header_box.png); 
	background-repeat:repeat-x;
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:12px;
	color: #ffffff;
	line-height:10px;
	margin-top:3px;
}

/*used on facilities page in left column */
.services_box {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #cc0000;
	line-height:19px;
}

/*subscribe font on home page */
.subscribe {
	font-family:Verdana, Arial, sans-serif, "Lucida Sans Unicode";
	font-size:11px;
	color: #000000;
}

.bg_ad {
	background-image:url(images/bg_ad.png);
	background-repeat:repeat-x
	}
