/* CSS Document DECEMBER 2006*/

/*HEADER ELEMENT*/

#header
	{
	}
	
h1 {
	padding:0; 
	margin:0 ;
	font-size:150%; 
	font-weight:normal; 
	font-style:italic; 
	text-align:right; 
	font-family: verdana, arial, sans-serif;
	}

h2 {
	margin: 0; 
	background-color:#798297; 
	color: #FFFFFF; 
	font-size:100%;   
	font-family: verdana, arial, sans-serif;
	font-style:oblique; 
	font-weight:bold;
	}
h3 {
	margin:0;
	padding:0;
	font-size:100%;
	font-family: verdana, arial, sans-serif;
	font-style:italic;
	
	}
	
	
.content h1 {margin: -4px 8px -35px 0; 
	padding:5px 8px 5px 5px;
	background-color:#a00403; 
	color: #FFFFFF; 
	font-size:120%;   
	font-family: verdana, arial, sans-serif;
	font-style:oblique; 
	font-weight:bolder;
	text-indent:3em;}
	
	
.content {
	clear:left; 
	text-align:left;  
	margin:10px 185px 0 10px; 
	padding-left: 8px;
	width:790px;
	background-color:white;
	color:#333333;
	
	}
	
.content p {margin:7px 8px 0 0;
	padding:3px 4px 3px 3px;
	
	
	}
.content table {
	
	}


.content h2 {
	margin:	40px 8px 0 0;	
	padding:3px 4px 3px 3px;
	text-indent:3em;
	}
	
.content h3 {margin:4px 8px 0 0;
	padding:3px 4px 3px 3px;
	}

/* CONTENT RIGHT SIDE OR SUB MENU AND NAVIGATION */
.rightcontainer {
	float:right; 
	clear:both; 
	width:176px; 
	margin:8px 0 0 0; 
	padding: 0 4px 0 0;
	}

/* TEXT AND IMAGE HOLDERS FOR RIGHT SIDE OF BAGE */
.rightbox {
	margin:4px; 
	padding:3px; 
	border:1px solid #999999; 
	text-align:center;
	background-color:#FFFFFF;
	}
.rightbox p{text-align:left;}
.rightcontainer h2 {
	text-align:left; 
	padding:0 0 0 8px;
	}

/* Link box set up for no BR link list */
.linkbox a {
	display:block;
	background-color:#FFFFFF;
	color:#798297;
	
	}
.linkbox p {
	text-align:left; 
	text-indent:8px;
	}
			
			
/* SEARCH RESULTS TABLE ETC */
.search_result table{border:1px solid #ccc; width:100%; }
.search_title  {font-weight:bold; color:#ffffff; background-color:#000000;}
.search_result {text-align:center;}
.search_list:link {color:#a00403; font-weight:bold; font-size:small;}


/* SEARCH DETAILS AND TELL ME MORE BOX */
.search_details table { width:100%; border:0;}
.search_details td {vertical-align:text-top;}

.tellmemore table{border:1px solid #ccc; width:100%;  }


A.tableLink:link {COLOR: #BB0022; TEXT-DECORATION: none; font-weight: bold; font-size:small;}
a.tableLink:visited {color:#666666; text-decoration:none; font-weight:bold; font-size:small;}


/* IMAGES FOR DEPARTMENT */
.department {float:left; width:190px; padding-right:25px; border:0;}
.littlepic {float:right; padding-left:15px; border:0;}
.article {float:left; width:210px; padding-right:25px; border:0;}
.articleright {float:right; width:210px; padding-left:45px; border:0;}
.flex {float:left; clear:left; width:250px; padding-right:15px; border:0; padding-bottom:3px;}
.flex_photo {width:225px; border:0; padding-bottom:5px;}
.full_photo {width:545px;}
/* NEXT OR BACK BUTTON */


a.next:link { margin-top:150px;}

.comments {
	margin: 3em 3em; 
	padding: 1.5em ;
	background-color: #fff; 
	color: #000000; 
	border:1px solid #000;
	font-size:85%;   
	font-family: verdana, arial, sans-serif;
	font-style:oblique; 
	font-weight:bold;
	text-indent:3em;
	}
	
.job {width:50%; padding-left:15%; margin-left:15%;}

h4.button {background-color:#00CC00; color:white; width:100px; text-align:center; padding:15px 5px; float:left; margin:5px 10px 0 0; font-size:18px;}
h4.button a:link, h4.button a:active, h4.button a:visited {background:#00cc00; color:white;}

.carcare {clear:left;}
.carcarestaff {float:left; padding-right:25px; border:0;}


