BODY {
	BACKGROUND-COLOR: white;
	margin: 0px 0px 0px 0px;
}
.border {
	BORDER-RIGHT: #DDDDDD 1px solid;
	BORDER-TOP: #DDDDDD 1px solid;
	BORDER-LEFT: #DDDDDD 1px solid;
	WIDTH: 775px;
	BORDER-BOTTOM: #DDDDDD 1px solid;
}
.main-table {
	WIDTH: 775px
}
TD.menu-off {
	BORDER-TOP: #DDDDDD 1px solid; WIDTH: 15px; BORDER-BOTTOM: #DDDDDD 1px solid
}
.menu-on {
	PADDING-RIGHT: 30px; BACKGROUND-POSITION: center 50%; BORDER-TOP: #DDDDDD 1px solid; BACKGROUND-IMAGE: url(images/dot.gif); BORDER-BOTTOM: #DDDDDD 1px solid; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
A {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ff3300;; TEXT-DECORATION: none
}
A:hover {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #ff3300;; TEXT-DECORATION: underline
}
/* BEGIN left menu TD */
.left {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 221px; COLOR: #666666; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.left-menu {
		width: 221px; 
}
.left-menu a, .sub-left-menu a {
	COLOR: #00529a; 
}
.left-menu-active, .sub-left-menu-active {
	width: 221px; 
	background-image: url(images/menu-dots.gif);
	layer-background-image: url(images/menu-dots.gif);
	background-repeat: no-repeat;
	background-position: 25px;
}

.left-menu-active a, .left-menu a, .left-menu-active a:hover, .left-menu a:hover  {
	FONT: 16px Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}

.left-menu-active a, .left-menu-active a:hover, .left-menu a:hover {
	COLOR: #ff3300;; 
}
.left-menu-style, .left-menu-style-1, .left-menu-style-bottom  {
	BORDER-BOTTOM: #DDDDDD 1px solid; text-align: right;  padding-top: 9px; padding-bottom: 8px; padding-right: 30px;
}

.left-menu-style-1 {
	BORDER-TOP: #DDDDDD 1px solid; 
}
.left-menu-style-bottom {
	padding-bottom: 10px; BORDER-BOTTOM: #DDDDDD 0px solid; 
}

/* END left menu TD */

.left-title {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 221px; COLOR: #00529a; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.left-title-main {
	BORDER-TOP: #DDDDDD 1px solid; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(images/bg.gif); BACKGROUND-IMAGE: url(images/title_bg.gif); background-repeat:repeat-x; FONT: normal 15px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 221px; COLOR: #ff3300;; BORDER-BOTTOM: #DDDDDD 1px solid; HEIGHT: 37px; TEXT-DECORATION: none
}
/* BEGIN sub left menu TD */


.sub-left-menu, .sub-left-menu-active  {
	width: 156px;
}
.sub-left-menu-active a, .sub-left-menu a, .sub-left-menu-active a:hover, .sub-left-menu a:hover  {
	FONT: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; 
}

.sub-left-menu-active a, .sub-left-menu-active a:hover, .sub-left-menu a:hover {
	COLOR: #ff3300;; 
}

.sub-left-menu-style, .sub-left-menu-style-1 {
	BORDER-BOTTOM: #DDDDDD 1px solid; text-align: right;  padding-top: 4px; padding-bottom: 4px; padding-right: 30px;
}

.sub-left-menu-style-1 {
	BORDER-TOP: #DDDDDD 1px solid; 
}

/* END sub left menu TD */
/* BEGIN sub sub menu TD */
.sub {
	padding-top: 5px;
	padding-right: 30px;
	text-align: right;
	padding-bottom: 5px;
	width: 187px;
}
.menu_on {
	background-image: url(images/li.gif);
	background-position: left;
	background-repeat: no-repeat;
}

/* END sub sub menu TD */

.sub.left-title {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; FONT: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 187px; COLOR: #00529a; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.sub-left-title-main {
	BORDER-TOP: #DDDDDD 1px solid; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(images/bg.gif); BACKGROUND-IMAGE: url(images/title_bg.gif); background-repeat:repeat-x; FONT: normal 15px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 187px; COLOR: #ff3300;; BORDER-BOTTOM: #DDDDDD 1px solid; HEIGHT: 37px; TEXT-DECORATION: none
}
.sub-left {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 5px; TEXT-DECORATION: none;
}
.sub-right-title-main {
	PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(images/title_bg.gif); background-repeat:repeat-x; FONT: normal 15px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #DDDDDD 1px solid; WIDTH: 588px; COLOR: #ff3300;; BORDER-BOTTOM: #DDDDDD 1px solid; HEIGHT: 37px; TEXT-DECORATION: none
}




.input-text {
	BORDER-TOP: #DDDDDD 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 9pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #DDDDDD 1px solid; COLOR: #a5a5a5; PADDING-TOP: 1px; BORDER-BOTTOM: #DDDDDD 1px solid
}
.input-button {
	BORDER-RIGHT: #ff3300; 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff3300; 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 7pt; BACKGROUND: #ff3300;; PADDING-BOTTOM: 0px; BORDER-LEFT: #ff3300; 1px solid; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #ff3300; 1px solid
}
ul {
	LIST-STYLE-IMAGE: url(images/li.gif); LINE-HEIGHT: 160%
}
ol {
	list-style-type: decimal;
}
.padding-right {
	PADDING-RIGHT: 20px
}
.right-title-main {
	PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(images/title_bg.gif); background-repeat:repeat-x; FONT: normal 15px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #DDDDDD 1px solid; WIDTH: 554px; COLOR: #ff3300;; BORDER-BOTTOM: #DDDDDD 1px solid; HEIGHT: 37px; TEXT-DECORATION: none
}

.right-title {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; FONT: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #DDDDDD 1px solid; WIDTH: 554px; COLOR: #00529a; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.sub-right-title {
	PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; FONT: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #DDDDDD 1px solid; WIDTH: 588px; COLOR: #00529a; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.right {
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-LEFT: #DDDDDD 1px solid; WIDTH: 554px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: #DDDDDD 1px solid; TEXT-DECORATION: none
}
/*.sub-right {
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 588px; COLOR: #666666; PADDING-TOP: 5px; TEXT-DECORATION: none
}*/

.callout {
	padding:  10px;
	padding-left: 20px; 
}
.callout a, .callout a:hover {
	color: #00529a;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.top-menu {
	color: #ff3300;;
	text-align: right;
	vertical-align: top;
}
.logo {
	padding-left: 35px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.sub-logo {
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}


.right-float {
	width: 150px;
	margin-left: 15px;
}
.txt-right-float {
	padding-left: 20px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; border-left: 1px solid #dddddd;  COLOR: #666666; line-height: 150%;
	padding-top: 5px; padding-bottom: 5px;
}
.txt-subpage {
	padding: 25px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; border-left: 1px solid #dddddd;  COLOR: #666666; line-height: 150%;
}
.txt-sub {
	padding: 25px; FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #666666; line-height: 150%;
}

.title-#ff3300; {

	FONT: normal 15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #ff3300;;
	TEXT-DECORATION: none;
	background-color: White;
	font-variant: small-caps;
}

h1 {
	PADDING-BOTTOM: 0px;
	FONT: normal 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #ff3300;;
	TEXT-DECORATION: none;
	font-variant: small-caps;
}
h2 {

	PADDING-BOTTOM: 0px;
	FONT: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #00529a;
	PADDING-TOP: 15px;
	TEXT-DECORATION: none;
}
h3 {
	PADDING-BOTTOM: 0px;
	FONT: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #ff3300;
	TEXT-DECORATION: none;
	text-transform:  uppercase;
	line-height:  120%;
}
LI {
	LIST-STYLE-IMAGE: url(images/li.gif); LINE-HEIGHT: 160%
}
A.sub-menu {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #00529a;
	TEXT-DECORATION: none
	padding-top: 9px;
	padding-bottom: 8px;
}

A.sub-menu:hover {
	FONT: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #00529a;
	TEXT-DECORATION: none
	padding-top: 9px;
	padding-bottom: 8px;
}
.footer, .anchor {
	FONT: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;  COLOR: #666666;  padding: 5px;
}
.top-border {
	padding-top:  15px;
}

.home_main {
	padding: 35px;
	padding-top: 22px;
	line-height: 160%
}
.home_main a {
font-size: 8pt;
}