body {
	font: 62.5% Arial, Helvetica, sans-serif;
	color: #597347;
	margin: 0;
	padding: 0;
	background: #fffff;
	color:#000000;
}

* {padding:0; margin:0}

.lgoColor{
	color:#b1321c;
}

a {
	text-decoration:none;
	color:#4b4a4a;
}

p a{
	color:#004e98;
}

p a:hover{
	color: #004e98;
	text-decoration:underline;
}

a:hover{
	color: #004e98;
	text-decoration:none;
}

h1 {
	color:#b1321c;
	font-size:14pt;
	font-weight:bold;
	margin-bottom:10px;
}

h2 {
	color:#000000;
	font-size:13pt;
	font-weight:bold;
	margin-bottom:8px;
}

h3 {
	color:#000000;
	font-size:12pt;
	font-weight:bold;
	margin-bottom:6px;
}

ul{
	margin:0px;
	padding:0px;
}

li{
	margin-bottom:7px;
}

th, td{
	text-align:left;
}

.subLi { margin-bottom:2px; }

.stdUl{
	margin-left:25px;
	list-style-position:outside;
	list-style-image:url(img/bullet.jpg);
}

.grossUl{
	margin-left:25px;
	list-style-position:outside;
	list-style-image:url(img/bullet_gross.jpg);
}

.grossUl a{
	font-size:12pt;
	font-weight:normal;
}

.subUl{
	list-style-position:outside;
	list-style-image:url(img/trans.gif);
}

.ulArrow{
	margin-left:20px;
	list-style-position:outside;
	list-style-image:url(img/arrow_right.gif);
}

.inputField{
	size:250px;
	width:220px;
}

.errorField  
{ 
    border: #9F0004 1px solid;
    size: 250px; 
    width: 220px; 
    background-color: #FFFFCC; 
}

.error{
	border: #9F0004 1px solid;
	background-color: #FFFFCC; 
}

.errorTable  
{ 
    border: #9F0004 1px solid; 
    background-color: #FFFFCC; 
} 

#header-wrap {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
}

#header-container {
	height: 100px;
	background-color:#ffffff;
}

#header {
	width: 940px;
	height:100px;
	margin: 0 auto;
	position: relative;
	background-image:url(img/logo.jpg);
	background-position:right 5px;
	background-repeat:no-repeat;
}

#headerBox{
	width:780px;
	padding-top:5px;
}

#container {
	width: 940px;
	margin: 0 auto;
	font-size: 1.4em;
	overflow: auto;
	padding: 90px 0 40px;
}

#content {
	float: right;
	width: 740px;
	margin-top: 7px;
}

#content p{
	text-align:justify;
	font-weight:normal;
	margin-bottom:1em;
}

#sidebar {
	float: left;
	width: 190px;
	margin-top: 10px;
}

.subMnu{
	display:box;
	width:170;
	margin-left:17px;
}

#footer-wrap {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
}

#footer-container {
	height: 27px;
	background-color:#ffffff;
}

#footer {
	width: 940px;
	margin: 0 auto;
	position: relative;
}

#cpy{
	font-size:8pt;
	float:left;
	background:transparent;
}

#bottomLnk{
	font-size:8pt;
	text-align:right;
}

#bottomLnk a{
	font-size:8pt;
	color:#000000;
}

#bottomLnk a:hover{
	color:#004e98;
}

#ub{
	font-size:14pt;
	height:40px;
	line-height:40px;
	font-weight:bold;
	vertical-align:middle;
	padding-left:187px;
}

#ub2{
	font-size:12pt;
	height:40px;
	font-weight:bold;
	padding-left:187px;
}

.rounded {background: transparent; width:100%; margin:0 auto;}
.rounded .top, .rounded .bottom {display:block; background:transparent; font-size:1px;}
.rounded .b1, .rounded .b2, .rounded .b3, .rounded .b4, .rounded .b1b, .rounded .b2b, .rounded .b3b, .rounded .b4b {display:block; overflow:hidden;}
.rounded .b1, .rounded .b2, .rounded .b3, .rounded .b1b, .rounded .b2b, .rounded .b3b {height:1px;}
.rounded .b2 {background:#cac9c7; border-left:1px solid #ffffff; border-right:1px solid #cac9c7;}
.rounded .b3 {background:#cac9c7; border-left:1px solid #ffffff; border-right:1px solid #cac9c7;}
.rounded .b4 {background:#cac9c7; border-left:1px solid #ffffff; border-right:1px solid #cac9c7;}
.rounded .b4b {background:#cac9c7; border-left:1px solid #ffffff; border-right:1px solid #cac9c7;}
.rounded .b3b {background:#cac9c7; border-left:1px solid #cac9c7; border-right:1px solid #cac9c7;}
.rounded .b2b {background:#cac9c7; border-left:1px solid #cac9c7; border-right:1px solid #cac9c7;}
.rounded .b1 {margin:0 5px; background:#ffffff;}
.rounded .b2, .rounded .b2b {margin:0 3px; border-width:0 2px;}
.rounded .b3, .rounded .b3b {margin:0 2px;}
.rounded .b4, .rounded .b4b {height:2px; margin:0 1px;}
.rounded .b1b {margin:0 5px; background:#e1e0e1;}
.rounded .boxcontent {display:block; background:#cac9c7; border-left:2px solid #ffffff; border-right:1px solid #cac9c7; text-align:left; padding-left:10px; padding-right:10px;}

.navBox {background: transparent; width:100%; margin:0 auto;}
.navBox a {font-size:10pt; font-weight:bold; color:#4b4a4a; padding-left:18px;}
.navBox a.sub {font-size:10pt; font-weight:bold; color:#4b4a4a; padding-left:18px;}
.navBox a:hover {font-size:10pt; font-weight:bold; color:#004e98;}
.navBox a.hm{font-size:10pt; font-weight:bold; color:#000000; padding-left:18px;}
.navBox .top, .navBox .bottom {display:block; background:transparent; font-size:1px;}
.navBox .b1, .navBox .b2, .navBox .b3, .navBox .b4, .navBox .b1b, .navBox .b2b, .navBox .b3b, .navBox .b4b {display:block; overflow:hidden;}
.navBox .b1, .navBox .b2, .navBox .b3, .navBox .b1b, .navBox .b2b, .navBox .b3b {height:1px;}
.navBox .b2 {background:#4b4a4a; border-left:1px solid  #4b4a4a; border-right:1px solid #4b4a4a;} /* top border */
.navBox .b3 {background:#e1e0e1; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBox .b4 {background:#e1e0e1; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBox .b4b {background:#e1e0e1; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBox .b3b {background:#e1e0e1; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBox .b2b {background:#e1e0e1; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBox .b1 {margin:0 5px; background:#fff;}
.navBox .b2, .navBox .b2b {margin:0 3px; border-width:0 2px;}
.navBox .b3, .navBox .b3b {margin:0 2px;}
.navBox .b4, .navBox .b4b {height:2px; margin:0 1px;}
.navBox .b1b {margin:0 5px; background: #4b4a4a;}  /* bottom border */
.navBox .boxcontent {display:block; background:#e1e0e1; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a; text-align:left; padding-left:0px; padding-right:10px;}
.navBox img {text-align:bottom; top:3px; position:relative;}

.navBoxA {background: transparent; width:100%; margin:0 auto;}
.navBoxA p {font-size:10pt; font-weight:bold; color:#000000; padding-left:18px;}
.navBoxA p.hmActive{color:#b1321c; background-image:url(img/pin_yellow.gif); background-repeat:no-repeat; background-position:0 1px;}
.navBoxA p.smActive{padding-left:18px; color:#b1321c; background-image:url(img/pin_yellow.gif); background-repeat:no-repeat; background-position:14 1px;}
.navBoxA a{padding-left:18px; color:#4b4a4a; font-weight:bold; font-size:10pt; padding-left:18px;}
.navBoxA a.hm{font-size:10pt; font-weight:bold; color:#000000; padding-left:18px;}
.navBoxA .top, .navBoxA .bottom {display:block; background:transparent; font-size:1px;}
.navBoxA .b1, .navBoxA .b2, .navBoxA .b3, .navBoxA .b4, .navBoxA .b1b, .navBoxA .b2b, .navBoxA .b3b, .navBoxA .b4b {display:block; overflow:hidden;}
.navBoxA .b1, .navBoxA .b2, .navBoxA .b3, .navBoxA .b1b, .navBnavBoxAox .b2b, .navBoxA .b3b {height:1px;}
.navBoxA .b2 {background:#4b4a4a; border-left:1px solid  #4b4a4a; border-right:1px solid #4b4a4a;} /* top border */
.navBoxA .b3 {background:#cccccc; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBoxA .b4 {background:#cccccc; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBoxA .b4b {background:#cccccc; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBoxA .b3b {background:#cccccc; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBoxA .b2b {background:#cccccc; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a;}
.navBoxA .b1 {margin:0 5px; background:#fff;}
.navBoxA .b2, .navBoxA .b2b {margin:0 3px; border-width:0 2px;}
.navBoxA .b3, .navBoxA .b3b {margin:0 2px;}
.navBoxA .b4, .navBoxA .b4b {height:2px; margin:0 1px;}
.navBoxA .b1b {margin:0 5px; background: #4b4a4a;}  /* bottom border */
.navBoxA .boxcontent {display:block; background:#cccccc; border-left:1px solid #4b4a4a; border-right:1px solid #4b4a4a; text-align:left; padding-left:0px; padding-right:10px;}
.navBoxA img {text-align:bottom; top:3px; position:relative;}

.frmBox {background: transparent; width:100%; margin:0 auto;}
.frmBox .top, .frmBox .frmBox {display:block; background:transparent; font-size:1px;}
.frmBox .b1, .frmBox .b2, .frmBox .b3, .frmBox .b4, .frmBox .b1b, .frmBox .b2b, .frmBox .b3b, .frmBox .b4b {display:block; overflow:hidden;}
.frmBox .b1, .frmBox .b2, .frmBox .b3, .frmBox .b1b, .frmBox .b2b, .frmBox .b3b {height:1px;}
.frmBox .b2 {background:#e1e0e1; border-left:1px solid #e1e0e1; border-right:1px solid #e1e0e1;}
.frmBox .b3 {background:#f3f4f7; border-left:1px solid #e1e0e1; border-right:1px solid #e1e0e1;}
.frmBox .b4 {background:#f3f4f7; border-left:1px solid #e1e0e1; border-right:1px solid #e1e0e1;}
.frmBox .b4b {background:#f3f4f7; border-left:1px solid #e1e0e1; border-right:1px solid #e1e0e1;}
.frmBox .b3b {background:#f3f4f7; border-left:1px solid #e1e0e1; border-right:1px solid #e1e0e1;}
.frmBox .b2b {background:#f3f4f7; border-left:1px solid #e1e0e1; border-right:1px solid #e1e0e1;}
.frmBox .b1 {margin:0 5px; background:transparent;}
.frmBox .b2, .frmBox .b2b {margin:0 3px; border-width:0 2px;}
.frmBox .b3, .frmBox .b3b {margin:0 2px;}
.frmBox .b4, .frmBox .b4b {height:2px; margin:0 1px;}
.frmBox .b1b {margin:0 5px; background:#e1e0e1;}
.frmBox .boxcontent {display:block; background:#f3f4f7; border-left:1px solid #e1e0e1; border-right:1px solid #e1e0e1; text-align:left; padding-left:10px; padding-right:10px;}
