body {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
	text-align: left;
	background-color: #003366;
	color: #666;
	margin-top: 0px;
	margin-left: 7px;
}
div.container {
	position: relative;
	margin: 0 auto 10px;
	width: 725px;
	height: 432px;
}
h1 {
	font-size: 18px;	
	background-color: #ffffff;
	color: #115e94;
	padding:0px;
	LETTER-SPACING: 2px;
	margin-bottom:10px;
	margin-top:35px
}
h2 {
	background-color: #ffffff;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
	color: #115e94;
	padding:0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
h3 {
	background-color: #ffffff;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
	color: #666666;
	margin-bottom:0px;
	margin-top:0px;
}
td {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
}
div {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
}
img {
	border:0px;
}
ACRONYM {
	color:#fff;FONT-WEIGHT: bold; CURSOR: help; BORDER-BOTTOM: #ffffff 1px dashed
}
.advert
{
  border:1px solid #000;
}
.content_td {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
}
.nav {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
	color: #fff;
	padding: 3px;
	background-color: #006699;
	width:121px;
	border-right:1px solid #fff;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
}
.nav:hover{
  background-color: #000033;
  border-right:1px solid #000033;
}
.left_nav_background {
	background-image: url("images/nav_end.gif");
	background-position: left;
	background-repeat: repeat-y;
}
.banner_background {
	background-image: url("images/customrockingchair.gif");
	background-position: top left;
	background-repeat: no-repeat;
}


.quote {
	text-align: left;
	text-decoration: none;
	background-color: #339999;
	color:#fff;
	padding:6px;
	font-size:10px;
}
.bodyheading {
	font-weight: bold;
}

p.mainnav_selected {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
	color: #fff;
	padding: 3px;
	padding-right: 13px;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	background-color: #000033;
	background-image: url("images/nav_shadow.gif");
	background-position: right;
	background-repeat: repeat-y;
	margin-top:0px;
	margin-bottom: 0px;
}
p.mainnav {
	background-color: #006699;
	padding-right: 9px;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	background-image: url("images/nav_end.gif");
	background-position: right;
	background-repeat: repeat-y;
	height:20px;
	margin-top:0px;
	margin-bottom: 0px;
}

p.mainnav a {
	display:block; 
	background-color: #006699;
	color: #fff;
	text-decoration: none;
	padding:3px;
	margin-top:0px;
	margin-bottom: 0px;
}

p.mainnav a:visited {
	background-color: #006699;
	color: #fff;
	text-decoration: none;
	padding:3px;
}


p.mainnav a:hover {
  color: #fff;
  background-color: #000033;
  padding:3px;
}

.sitelink {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;	
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

a.sitelink:hover {
	text-decoration: underline;
}
div.menu img.menuborder {
	float:left;
	height:1px;
	width:120px;
	background-color:#fff
}
div.menu img.menuspacer {
	float:left;
	height:19px;
	width:120px;
	background-color:#006699
}
div.menu p.subnav {
	background-color: #000033;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	height:20px;
	margin-top:0px;
	margin-bottom: 0px;
	border:0px solid #fff;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
	float:right;
}

div.menu p.subnav_selected {
	background-color: #000033;
	width:98px;
	float:left;
	padding-left: 10px;
}

div.menu p.subnav_selected a {
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
	color: #fff;
	padding: 3px;
	padding-left: 10px;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	background-color: #000033;
	border:1px solid #006699;
	margin-top:0px;
	margin-bottom: 0px;
	height: 14px;
	width:98px;
	float:left;
}

div.menu p.subnav_selected a:visited  {
	padding: 3px;
	padding-left: 10px;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	margin-top:0px;
	margin-bottom: 0px;
	height: 14px;
	width:98px;
	float:left;
}

div.menu p.subnav_selected a:hover {
	color: #84b0c7;
	border-right:1px solid #006699;
	padding: 3px;
	padding-left: 10px;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	margin-top:0px;
	margin-bottom: 0px;
	height: 14px;
	width:98px;
	float:left;
}

p.subnavline {
	background-color: #000033;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	background-image: url("images/nav_subv2.gif");
	background-position: left;
	background-repeat: no-repeat;
	margin-top:0px;
	margin-bottom: 0px;
	width:121px;
	float:left;
}

div.menu p.subnav a, p.subnavline a {
	background-color: #000033;
	border-right:0px;
	display:block; 
	color: #fff;
	padding:3px;
	margin-top:0px;
	margin-bottom: 0px;
	text-decoration: none;
}


div.menu p.subnav a:visited, p.subnavline a:visited {
	background-color: #000033;
	color: #fff;
	text-decoration: none;
	padding:3px;
}


div.menu p.subnav a:hover {
  color: #84b0c7;
  text-decoration: none;
  padding:3px;
  border-right:0px solid #000033;
}

div.menu p.subnavline a:hover {
  color: #84b0c7;
  text-decoration: none;
  padding:3px;
	background-image: url("images/nav_subv2.gif");
	background-position: left;
	background-repeat: no-repeat;
	width:115px;
	float:left;
}

div.breadcrumb {
	POSITION: absolute; 
	TOP: 77px; 
	LEFT: 220px; 
	background-image: url('images/taMenuBorder.gif');
	background-position: 50% 100%;
	background-repeat: repeat-x;
	FLOAT: right; 
	WIDTH: 494px;
	height: 15px;
	border:0px solid #000;
	
}
div.taMenu {
	POSITION: absolute; 
	TOP: 69px; 
	LEFT: 220px; 
	background-image: url('images/taMenuBorder.gif');
	background-position: 50% 100%;
	background-repeat: repeat-x;
	FLOAT: right; 
	WIDTH: 494px;
	height: 23px;
	border:0px solid #000;
	
}
div.taMenu UL {
	PADDING: 0px; 
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none
}
div.taMenu LI {
	PADDING: 0px; 
	DISPLAY: inline; 
	MARGIN: 0px; 
}
div.taMenu A {
	BACKGROUND: url(images/taMenuRight.gif) no-repeat right top; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small;  
	FLOAT: right; 
	BORDER-BOTTOM: #84b0c7 1px solid; 
	TEXT-DECORATION: none
}
div.taMenu A:hover {
	BACKGROUND-POSITION: 100% -150px
}
div.taMenu A:link, div.taMenu A:visited, div.taMenu A:active, div.taMenu A:hover {
	background-color: #fff;
	COLOR: #115e94
}
div.taMenu SPAN {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(images/taMenuLeft.gif) no-repeat left top; FLOAT: none; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
div.taMenu SPAN.smallBusiness {
	BACKGROUND: url(sbMenuLeft.jpg) no-repeat left top
}
div.taMenu SPAN {
	FLOAT: none
}
div.taMenu A:hover SPAN {
	BACKGROUND-POSITION: 0% -150px
}
div.taMenu LI#current A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 100% -150px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
div.taMenu LI#current SPAN {
	BACKGROUND-POSITION: 0% -150px; PADDING-BOTTOM: 6px
}
a.textlink {
	color:#999999;
	text-decoration:none;
}
.content_text {
	font-family: verdana, arial, sans-serif;
	font-size: 11px;	
	LINE-HEIGHT: 18px; 
	POSITION: absolute; 
	TOP: 110px; 
	LEFT: 150px; 
	WIDTH: 550px; 
	HEIGHT: 173px
}
.background {
	BORDER: #000000 1px; 
	POSITION: absolute; 
	TOP: 9px; 
	LEFT: 0px; 
	VISIBILITY: visible; 
	WIDTH: 725px; 
	HEIGHT: 1000px; 
	BACKGROUND-COLOR: #ffffff;
}
.logo{
	POSITION: absolute; 
	TOP: 10px;  
	LEFT: 1px; 
	WIDTH: 224px; 
	HEIGHT: 50px;
}
.logomiddle {
	POSITION: absolute; 
	TOP: 10px; 
	LEFT: 225px; 
	WIDTH: 499px; 
	HEIGHT: 50px;  
	background-image: url('images/banner_mid.gif'); 
	background-repeat: no-repeat;
	float:left;
}
.logoend {
	POSITION: absolute; 
	TOP: 10px; 
	LEFT: 435px; 
	WIDTH: 289px; 
	HEIGHT: 50px;  
	background-image: url('images/banner_end.gif'); 
	background-repeat: no-repeat;
}
.banner {
	POSITION: absolute; 
	TOP: 60px; 
	LEFT: 1px; 
	WIDTH: 224px; 
	HEIGHT: 41px;
	background-image: url('images/banner_bottom_line.gif'); 
	background-repeat: no-repeat;
}
.navtop {
	POSITION: absolute; 
	TOP: 101px; 
	LEFT: 1px; 
	WIDTH: 130px; 
	HEIGHT: 12px;
	background-image: url('images/nav_top.gif'); 
	background-repeat: no-repeat;
}
.navtopcorner {
	POSITION: absolute; 
	TOP: 101px; 
	LEFT: 130px; 
	WIDTH: 6px; 
	HEIGHT: 6px;
	background-image: url('images/banner_corner.gif'); 
	background-repeat: no-repeat;
}
div.menu {
	Z-INDEX: 9; 
	POSITION: absolute; 
	TOP: 112px; 
	LEFT: 1px; 
	background-image: url('images/nav_end.gif');  
	background-position: right;  
	background-repeat: repeat-y;
	padding:0px;
	padding-right: 9px;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
	height:20px;
	margin-top:0px;
	margin-bottom: 0px;
	border:0px solid #fff;
	border-right:1px solid #fff;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;	
	float:right;
	WIDTH: 121px; 
	HEIGHT: 896px;	
}

div.menu a {
	background-color: #006699;
	border-right:1px solid #fff;
	color: #fff;
	text-decoration: none;
	padding:3px;
	margin-top:0px;
	margin-bottom: 0px;
	width:114px;
	float:right;
}

div.menu a:visited {
	color: #fff;
	text-decoration: none;
	padding:3px;
}


div.menu a:hover {
  color: #fff;
  background-color: #000033;
  border-right:1px solid #000033;
  padding:3px;
}

.footerlinks {
	background-color: #003366;
	color:#999999;
	POSITION: absolute; 
	TOP: 1040px; 
	LEFT: 130px; 
	WIDTH: 600px; 
	HEIGHT: 173px
}
.copyright {
	background-color: #003366;
	color:#999999;
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	POSITION: absolute; 
	TOP: 1070px; 
	LEFT: 195px; 
	WIDTH: 350px; 
	HEIGHT: 173px
}
TD.breadcrumb {
	BORDER: #ffffff 1px solid; BACKGROUND-COLOR: #f3f2e8
}
TD.thumb {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.thumb-head {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f9f9f9
}
TD.thumb-new {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #ebf2f5
}
TD.thumb-content {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #f9f9f9
}
TD.thumb-label {
	BACKGROUND-COLOR: #ffffff
}
TD.thumb-on {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
A.thumb_label {
	COLOR: #3c5e8c;FONT-WEIGHT: normal;TEXT-DECORATION: none
}
A.breadcrumb {
	COLOR: #3c5e8c;FONT-WEIGHT: normal;TEXT-DECORATION: none
}
A.thumb_label:hover {
	COLOR: #1d375a; TEXT-DECORATION: underline;
}
A.breadcrumb:hover {
	COLOR: #1d375a; TEXT-DECORATION: underline
}
SPAN.breadcrumb {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
SPAN.breadcrumb-current {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
SPAN.thumb-head {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
SPAN.thumb-label {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
SPAN.thumb-new {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3c5e8c; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal
}
TD.sidebar {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.sidebar-title {
	BACKGROUND-COLOR: #f2f2f2
}
SPAN.sidebar-title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal
}
SPAN.sidebar {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal
}
.sidebar-item {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal
}
SPAN.page-title {
	FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; LETTER-SPACING: 2px
}
.sidebar A {
	FONT-WEIGHT: bold; COLOR: #3c5e8c; text-decoration:none
}
DIV.sidebar-title {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal; BACKGROUND-COLOR: #f2f2f2; BORDER:1px solid #dddddd; PADDING:3px
}
DIV.form-input {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Helvetica, sans-serif; LETTER-SPACING: normal
}
DIV.form-input A {
	COLOR: #3c5e8c;FONT-WEIGHT: normal;

