
body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	BACKGROUND: #ffffff;
	font-size: 1.0em;
	vertical-align: top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

p{
	font-size: 1.0em;
	color: #000000;
}
.frm_msg_ok{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0000ff;
	BACKGROUND: #ffffff;
	font-size: 1.20em;
	border-top: 1px solid #0000ff;
	border-right: 1px solid #0000ff;
	border-bottom: 1px solid #0000ff;
	border-left: 1px solid #0000ff;
	padding: 5px;
}

.frm_msg_error{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ff0000;
	BACKGROUND: #ffffff;
	font-size: 1.20em;
	border-top: 1px solid #ff0000;
	border-right: 1px solid #ff0000;
	border-bottom: 1px solid #ff0000;
	border-left: 1px solid #ff0000;
	padding: 5px;
}


table.page{
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
}


/*START page header*/

td.page_header{
	width: 100%;
	height: 110px;
}

/*END page header*/



/* START left navigation sidebars */

td.leftnav{ 
	text-align: right;
	vertical-align: top;
}

.navbox{
	width: 220px;
	border-top: 0px solid #ffffff;
	border-right: 2px solid #A9510C;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	padding-right: 10px;
}

p.sitenav
{ 
line-height: 1.5em;
 color: #ffffff;
} 

/* START shared navigation sidebars */

A.sitenav:link
{
	font-family: Arial;
	font-style: normal;
	font-weight: 800;
	font-size: 1.0em;
	color: #A9510C; 
	text-decoration: none;
}


A.sitenav:visited {
	font-style: normal;
	font-weight: 800;
	font-size: 1.0em;
	color: #A9510C; 
	text-decoration: none;
}

A.sitenav:active {
	font-style: normal;
	font-weight: 800;
	font-size: 1.0em;
	color: #A9510C;
	text-decoration: none;
}

A.sitenav:hover{
	font-style: normal;
	font-weight: 800;
	font-size: 1.0em;
	color: #00aace;
}


/* END shared navigation sidebars */

/* END left navigation sidebars */


/*START page main body containing public content*/
td.bodycontent{
	vertical-align: top;
	border: 0px solid #ffffff;
	padding-top: 15px;
	padding-right: 45px;
	padding-bottom: 15px;
	padding-left: 45px;

}

/* START Content wrapper (brochure page) Div style*/
.border {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 100%;
	PADDING-left: 2px;
}
.border H1 {
	MARGIN: 0px 10px;
}
.border P {
	MARGIN: 0px 0px;
}
.border H1 {
	FONT-SIZE: 2em; 
	COLOR: #ffffff;
}
.border P {
	PADDING-BOTTOM: 0.5em;
}


.border .b1t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b1t {
	HEIGHT: 1px;
}
.border .b1t {
	BACKGROUND: #A9510C; 
	MARGIN: 0px 5px;
}



.border .b2t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b2t {
	HEIGHT: 1px;
}
.border .b2t {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #A9510C 1px solid;
}
.border .b2t {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}


.border .b3t {
	DISPLAY: block; FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b3t {
	HEIGHT: 1px;
}
.border .b3t {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #A9510C 1px solid;
}
.border .b3t {
	MARGIN: 0px 2px;
}


.border .b4t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b4t {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #A9510C 1px solid;
}
.border .b4t {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}


.border .headercontent {
	BORDER-RIGHT: #A9510C 2px solid; 
	DISPLAY: block; 
	BACKGROUND: #A9510C;
	BORDER-LEFT: #A9510C 2px solid;
}


.border .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b1b {
	HEIGHT: 1px;
}
.border .b1b {
	BACKGROUND: #A9510C; 
	MARGIN: 0px 5px;
}

.border .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b2b {
	HEIGHT: 1px
}
.border .b2b {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #A9510C 1px solid;
}
.border .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}

.border .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b3b {
	HEIGHT: 1px;
}
.border .b3b {
	BORDER-RIGHT:#A9510C 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #A9510C 1px solid;
}
.border .b3b {
	MARGIN: 0px 2px;
}

.border .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.border .b4b {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #A9510C 1px solid;
}
.border .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}

.border .boxcontent {
	BORDER-RIGHT: #A9510C 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #ffffff; 
	BORDER-LEFT: #A9510C 1px solid;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 25px;
}


/* END Content wrapper (brochure page) style*/

/*END page main body containing public content*/

/* START Side Nav Contact wrapper Div style*/
.contactborder {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 86%;
	PADDING-left: 2px;
	float: right;
	margin-bottom: 5px;
}

.contactborder .b1t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.contactborder .b1t {
	HEIGHT: 1px;
}
.contactborder .b1t {
	BACKGROUND: #A9510C; 
	MARGIN: 0px 5px;
}



.contactborder .b2t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.contactborder .b2t {
	HEIGHT: 1px;
}
.contactborder .b2t {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #A9510C;
	BORDER-LEFT: #A9510C 1px solid;
}
.contactborder .b2t {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}


.contactborder .b3t {
	DISPLAY: block; FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.contactborder .b3t {
	HEIGHT: 1px;
}
.contactborder .b3t {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #A9510C;
	BORDER-LEFT: #A9510C 1px solid;
}
.contactborder .b3t {
	MARGIN: 0px 2px;
}


.contactborder .b4t {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.contactborder .b4t {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #A9510C;
	BORDER-LEFT: #A9510C 1px solid;
}
.contactborder .b4t {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}


.contactborder .headercontent {
	BORDER-RIGHT: #A9510C 2px solid; 
	DISPLAY: block; 
	BACKGROUND: #A9510C;
	BORDER-LEFT: #A9510C 2px solid;
}


.contactborder .b1b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.contactborder .b1b {
	HEIGHT: 1px;
}
.contactborder .b1b {
	BACKGROUND: #A9510C; 
	MARGIN: 0px 5px;
}

.contactborder .b2b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.contactborder .b2b {
	HEIGHT: 1px
}
.contactborder .b2b {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #A9510C;
	BORDER-LEFT: #A9510C 1px solid;
}
.contactborder .b2b {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 2px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px 3px; 
	BORDER-RIGHT-WIDTH: 2px;
}

.contactborder .b3b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.contactborder .b3b {
	HEIGHT: 1px;
}
.contactborder .b3b {
	BORDER-RIGHT:#A9510C 1px solid; 
	BACKGROUND: #A9510C;
	BORDER-LEFT: #A9510C 1px solid;
}
.contactborder .b3b {
	MARGIN: 0px 2px;
}

.contactborder .b4b {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	OVERFLOW: hidden;
}
.contactborder .b4b {
	BORDER-RIGHT: #A9510C 1px solid; 
	BACKGROUND: #A9510C;
	BORDER-LEFT: #A9510C 1px solid;
}
.contactborder .b4b {
	MARGIN: 0px 1px; 
	HEIGHT: 2px;
}

.contactborder .boxcontent {
	text-align: left;
	BORDER-RIGHT: #A9510C 1px solid; 
	DISPLAY: block; 
	BACKGROUND: #A9510C;
	BORDER-LEFT: #A9510C 1px solid;
	padding-left: 10px;
}


/* END Side Nav Contact wrapper style*/

.contact{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-left: 10px;
	color: #ffffff;
	font-size: 0.85em;
}

.imagetype1{
	padding-top: 10px;
}


/* START page Footer style*/
td.footer{
	width: 100%;
	height: 60px;
	padding: 0px; 
	border: 0px solid #ffffff;
	margin-left: auto; /*Align content to center in Other Browsers*/
	margin-right: auto; /*Align content to center in Other Browsers*/
	text-align: center; /*Align content to center in IE*/
	font-size: x-small;
	vertical-align:bottom;
}



p.footer{
	font-size: x-small;
	color: #000000;
}

img.middle {vertical-align:middle}

/* END page Footer style*/



legend{
	font-size: 1.10em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal; 
	font-weight: 600;
	color: #00aace;
	line-height: 1.50em;
}
















