body {
	background-color: #0E3259;
  	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

.side_blue_column{
	background-color: #D3E1EA;
	border-right: 1px dotted;
}

.header_sub_nav{
	background-color: #FFCA2A;
	font-weight: bold;
	color: #B50000;
	padding: 3px 3 3 0;
}

.light_grey_bg { background-color:#EDEDED; }

/*****************Used to control links in site*************************************/

A				{color: #FF0000; text-decoration: none;}
A:hover			{color:#FF0000; text-decoration: underline;}

A.whitelink		{color:#FFFFFF; text-decoration: underline;}
A:hover.whitelink	{color:#FFFFFF; text-decoration: underline overline;}

#navigation a	{color:#0E3259; text-decoration:none;}
#navigation a:hover{color:#0E3259; text-decoration:underline;}

/***********************************************************************************/

.redBorder { border:1px solid #FF0000;}

h2 { 
	color: #000000; 
	font-size: 12px; 
  	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	padding: 8px 2 2 0;
}

h3 { 
	color: #000000; 
	font-size: 12px; 
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	padding: 8px 2 2 0;
}

ul{ font-size: 10px; }

li.sub_nav{ list-style-image: url("images/bullet.jpg"); }
li.module {list-style-image: url("images/bullet2.jpg") }

.inputBox{
  	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	border: 1px #000000 solid;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
}

.small {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
}

.big {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 16px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: small;
	border-style: solid;
	border-bottom: #EDEDED;
	/* border-color: #CCCCCC #666666 #666666 #CCCCCC; */
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}

.module_header_with_corner{	
	background: #B50000 url("images/template_33.jpg") top left no-repeat;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 11px;
}

.module_header{	
	background: #B50000;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 11px;
}

.blue_thin_gradient_border{
	background: url("images/blue_thin_gradient_border.jpg") top left repeat-x;
	border-top: 1px;
}













Below are the css tags needed for the guestbook

.forText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 50px;
	padding-left: 10px;
	padding-right: 10px;

}
	
.forHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #666666;
	letter-spacing: 1px;


}
.forForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F3F3F3;
	text-indent: 3px;
	border-top: 1px solid #999999;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #999999;



}
.forFormDim {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #B4B4B4;
	background-color: #F5F5F5;
	text-indent: 3px;
	color: #999999;

}



.forButton {
background-color: #F3F4F5;
color: #666666;
font-size: 10px;
font-family: verdana;
font-weight: bold;
border-bottom: inset #cccccc 2px;
border-right: inset #cccccc 2px;
}
.forTableBgLeft {
	background-color: #EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.forTableBgRight {
	background-color: #F3F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 20px;
}
.Header_Footer_bg {

	background-color: #E6E6E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

