/* Specify blanket rules for all elements */ 

  body {
	width:100%;
	font-size:12pt;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin-left: auto;
	margin-right: auto;
	color: #000;
	background-image:url(images/cross.gif);

    } 

	p {

	font-size:9pt;

	line-height:normal;

}

/* Rules for headings */ 

  h1 { 

    font-size:130%; 

	color: #0F3C7A;

	font-weight:bold;

	font-family:Geneva, Arial, Helvetica, sans-serif;



    } 

  h2 { 

    font-size:110%; 

	color:#333333;

		font-weight:normal;

    } 

  h3 { 

    font-size:110%;

		color:#333333;

				font-weight:bold;

	font-family:Geneva, Arial, Helvetica, sans-serif;

 

    } 

li {
	font-size:9pt;
	line-height:normal;
}



}

/* Masthead */ 

  #masthead1 { 

    margin:0 0 0 0px 0; 

    padding:0px; 

    border:0px ; 

    width:900px; 

    voice-family:"\"}\""; 

    voice-family:inherit; 

    width:900px;

	height:150px;

margin-left: auto; 

	margin-right: auto;



    } 

  html>body #masthead1 { 

    width:900px; 

	height:150px;

    } 

	  #masthead2 { 

    margin:0 0 0 0px 0; 

    padding:0px; 

    border:0px ; 

    width:900px; 

    voice-family:"\"}\""; 

    voice-family:inherit; 

    width:900px;

	height:30px;

	background-color:#0F3C79;

			margin-left: auto; 

	margin-right: auto;

	

    } 

  html>body #masthead1 { 

    width:900px; 

    } 

	/* Content */ 

	  #content_1{ 

	  background-color:#ffffff;

	    margin-left:270px; 

	    margin-right:00px; 

	    padding:15px; 

	    border:0px solid #000; 

	    width:600px; 

	    voice-family:"\"}\""; 

	    voice-family:inherit; 

	    width:600px; 

		height:92%;

		min-height:650px;

	    } 

	  html>body #content { 

	    width:600px; 

	    } 

	/* Sidebar A */ 

	  #sidebar_a {

	float:left;

	padding:30px;

	border:0px solid #000;

	width:200px;

	voice-family:"\"}\"";

	voice-family:inherit;

	width:200px;

	margin-bottom:100px;

	  	    } 

	  html>body #sidebar_a { 

	    width:200px; 

	    } 

	/* Sidebar B */ 

	  #content_2 { 

	    float:right; 

	    padding-left:10px; 

		padding-top:10px;

		margin-top:20px;

		padding-bottom:10px;

		margin-right:10px;

	    border:2px solid #ffffff; 

	    width:200px; 

	    voice-family:"\"}\""; 

	    voice-family:inherit; 

	    width:200px;

		background-color:#ffffcc; 

		

	    } 

	  html>body #content_2 { 

	    width:200px; 

	    } 

	/* Footer */ 

	  #footer { 

	    clear:both; 

	    margin:0px 0 0 0;

	    padding:0px; 

	    border:0px solid #000; 

	    width:900px; 

	    voice-family:"\"}\""; 

	    voice-family:inherit; 

	    width:900px;

		height:50px;

		text-align:right;

		font-size:9px;

	    } 

	  html>body #footer { 

	    width:900px;

	}	  #footer1 { 

	    clear:both; 

	    margin:0px 0 0 0;

	    padding:0px; 

	    border:0px solid #000; 

	    width:900px; 

	    voice-family:"\"}\""; 

	    voice-family:inherit; 

	    width:900px;

		height:81px;

		text-align:right;

		font-size:9px;

	    } 

	  html>body #footer1 { 

	    width:900px;

	}

		  #footer2 { 

	    clear:both; 

	    margin:0px 0 0 0;

	    padding:0px; 

	    border:0px solid #000; 

	    width:900px; 

	    voice-family:"\"}\""; 

	    voice-family:inherit; 

	    width:900px;

		text-align:right;

		font-size:9px;

		height:49px;

	    } 

	  html>body #footer2 { 

	    width:900px;

	}

.footertext {

		color:#fffffc;

		text-decoration:none;

		font-size:8px;

			}



.footertext a:link {

		color: #d6d6ad;

		text-decoration:none;

}

.footertext a:hover  {

		text-decoration:underline;

		}

.footertext a:visited {

		color: #d6d6ad;

		text-decoration:none;

}



#container {

	width:900px;

	padding-top:0;

		margin-left: auto; 

	margin-right: auto;



}

#footer a:hover {

	border-bottom:solid 1px;

	}

	



a:hover {	

	color:#0099FF;

	}

h3 a  {

	color: #0b4599;

text-decoration:none;}

h3 a:hover {	

	color: #18964C;

text-decoration:none;}



.menubox {

background-color:#BCC8FC;

width:200px;

height:inherit;

border:solid;

border-width:thick;

border-color:#FFFFFF;

padding:5px;

}

.searchbox {

width:250px;

height:35px;

vertical-align:top;

}

.addressbox {

width:400px;

padding-right:220px;

height:35px;

background-position:center;

}

.homebox {

width:250px;

float:right;

padding:5px;

}

.yellowbox {

background-color: #BCC8FC;

border:solid #FFFFFF thick;

padding:10px;

width:300px;

float:left;

}

.yellowbox a {

color: #696969;

text-decoration:none;}

.yellowbox a:hover {

color:#0b4599;}



.topmenu a {

color: #ffffff;

text-decoration:none;

font-size:16px;

font-weight:bold;}

.topmenu a:hover {

color:#ffffff;

font-size:16px;

font-weight:bold;}
Red {
	color: #F00;
}

