body {backgound-color: #374467}

.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	line-height: 10px;

}

.address2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	line-height: 12px;

}
.addresshead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bolder;
	color: #003366;
	font-style: normal;

}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000066;
	position: relative;
	top: 4px;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000066;
	}
	.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	}
	
	.oops{
	padding: 6px;
	background-color: #ffffcc;
	color: #cc0000;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	border: 1px solid #666600;
	}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000066;
}
.smallhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
}
ul {
	color: #000066;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000066;
}
.content3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	background-color: #c9e4f9;
	padding: 2 0 2 0;
}

.smallnav {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: lowercase;
	text-decoration: none;
}

.smallnav2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.smallnav:link:hover {
	text-transform: lowercase;
	text-decoration: underline;
}

a:link {text-decoration: none;}

.tabbar {
border-collapse: collapse; border-style: solid; border-color: 003333; 
					  border-top-width: 0px;
					  border-left-width: 0px; 
					  border-right-width: 0px;
					  border-bottom-width: 1px;
					  background-color: #ffffff
					  }

.tabbar1{
border-collapse: collapse; 
border-style: solid; 
border-color: 003333; 
					  border-top-width: 1px;
					  border-left-width: 1px; 
					  border-right-width: 1px;
					  border-bottom-width: 0px;
					  background-color: #ffffff;
					  padding-top: 4px;
					  padding-bottom: 2px;
				
					  background-color: #EDF3F8
					  }
}
.tabbar2 {
border-collapse: collapse; border-style: solid; border-color: 003333; 
					  border-top-width: 1px;
					  border-left-width: 0px; 
					  border-right-width: 1px;
					  border-bottom-width: 1px;
					  background-color: #ffffff;
					  padding-bottom: 2px;
				}
}

.tabbar3 {
border-collapse: collapse; border-style: solid; border-color: 003333; 
					  border-top-width: 1px;
					  border-left-width: 1px; 
					  border-right-width: 0px;
					  border-bottom-width: 1px;
					  background-color: #ffffff;
					  padding-bottom: 2px;
	}
}
/*					  
.tabbar a:hover, .tabbar a:focus, .tabbar a:active, .tabbar a:visited {
	text-decoration:none;
}
*/
.contentlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
text-decoration:none;
}

a.buttons H2{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	text-decoration: none;
	border-width=5; 
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1F0FF;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #E1F0FF;
	background-color: #A9CBF3;
	text-align: center;
}

.content_print {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
		padding: 1px 1px 1px 1px;
}

.content_print2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 1px 1px 1px 1px;
}

.missing {
background-color: ffeeee;
border: 1px solid #ff0000;
}
.missing2 {
border-color: #ff0000; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;
}
input, select {
border: 1px solid #6699CC;
}
a.paymentlink:active, a.paymentlink:visited, a.paymentlink:link {
color: #000033;
text-decoration: underline;
font-size: 16px;
font-weight: bold;
font-family: verdana;
padding:5px;
}
a.paymentlink:hover {
background-color: #ffff66;
font-size: 16px;
font-weight: bold;
font-family: verdana;
text-transform: none;
padding:5px;
}

a.side1, a.side1b, a.side2b, a.side2 {
font-size: 11px;
font-family: verdana;
color: #003;
border-bottom: 1px solid #003;
border-top: 1px solid #fff;
display: block;
padding: 3px 4px 3px 2px;
text-decoration: none;
}
a.side2:link, a.side2:visited, a.side2:active {
background-color: #DEE5F5;
background-image: url(images/sideback1.jpg);
}
a.side1:link, a.side1:visited, a.side1:active, a.side1:hover {
background-color: #fff;
position: relative;
left: 1px;
}
a.side2b:link, a.side2b:visited, a.side2b:active {
background-color: #DEE5F5;
background-image: url(images/button_back1.gif);
border-top: 0px;
}
a.side1b{
background-color: #fff;
position: relative;
left: 1px;
background-image: url(images/button_back2.gif);
border-top: 0px;
}
a.side2:hover, a.side2b:hover {
background-image: none;
background-color: #fff;
}

td.sidecell {
border-right: 1px solid #003;
background-color: #CDD9F9;
}

.edit td, .edit input, .edit textarea, .edit select  {
font-family: verdana;
font-size: 11px;
color: #003;
}

a.key:link, a.key:active, a.key:visited, a.key:hover {
color: #fff;
text-decoration: none;
font-family: verdana;
font-size: 11px;
}