#wrapper { 
width : 800px;
margin : 0 auto;
background-color : #ffffff;
font-family: Garamond, Verdana, Arial, Helvetica, sans-serif;
border : 1px solid #ccc; 
}
  
#header {
background-color:#FFFFFF;
border : 2px solid #6699aa;
margin : 1px;
font-size : 14px;
font-family: Bookman Old Style, Garamond, Verdana, Arial, Helvetica, sans-serif;
color : #336666;
width : 796px;
height : 90px;

} 
#header p{
color : gray;


}

#page_menu {
	margin : 1px;
	width: 796px;
	height : auto;
	background-color : #6699aa; 
	font-family: Garamond, Verdana, Arial, Helvetica, sans-serif;
	padding : 2px;

}


#page_menu a {
	display: block;
	color: white;
	font-size: 14px;
	font-weight: bold;



}

#page_menu a:hover {
	background-color : #336666;
	color: #ffffff;
	display: block;
	font-size : 15px;
	font-weight: bold;
}


#page_menu a:active {
	background-color : #336666;
	display: block;
	font-size : 14px;
}


#centercolumn { 
width : 796px;
background-color : #ffffff;
font-family: Garamond, Verdana, Arial, Helvetica, sans-serif;
height : auto;
margin : 1px;

}

#leftcenter A:link{
color : #3399cc;
}

#leftcenter A:visited{
color : #336666;
}


.generallink A:link{
color : #3399cc;
}

.generallink A:visited{
color : #336666;
}



.link_name {
Color : #3399cc;
font-size : 18px;
}


.rationalsubnavigation {
	margin: 1px; BORDER-RIGHT: #d8d8d8 1px solid; FONT-SIZE: 11px; LINE-HEIGHT: 22px;
}
.rationalsubnavigation A:link {
	display : block; background-color : #336666; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 22px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.rationalsubnavigation A:active {
	display : block; background-color : #6699aa; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 22px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.rationalsubnavigation A:visited {
	display : block; background-color : #336666; FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 22px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.rationalsubnavigation A:hover {
	display : block; background-color : #6699aa; FONT-SIZE: 12px; COLOR: #fff; LINE-HEIGHT: 22px; FONT-FAMILY: Tahoma
}



#footer {
width : 796px;
height:25px;
margin : 1px;
padding : 1px;
background-color : #6699aa;
font-family: Garamond, Verdana, Arial, Helvetica, sans-serif;
color : #fff;
}

.mailme A:link{
background-color : #6699aa;
color : #fff;
}


.navbottom A:link{
padding : 2px;
background-color : #6699aa;
color : #336666;
}


.navbottom A:visited{
padding : 2px;
background-color : #6699aa;
color : #336666;
}


.navbottom A:hover {
background-color : #6699aa;
color : #fff;
}

.smallblack {
color : #000000;;
}


 