* {padding: 0; margin: 0; }
body { background: #6A5A49 url(../images/bg.jpg) repeat-x; font: 12px Tahoma, Arial, Helvetica, sans-serif; margin-top: 10px; }
:link img, :visited img, :hover img, :active img, img { border: none; } 
a:link { color: #666633; } 
a:visited { color: #003366; text-decoration: underline; }
a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; color: #003366; }
h1 { font-size: 22px; margin-bottom: 0.5em; }
h2 { font-size: 18px; }
h3 { font-size: 14px; margin-bottom: 0.8em; } 
h4 { font-size: 14px; margin-bottom: 0px; font-weight: bold; margin-top: 0px; }
h5, h6, p, address, blockquote, dl, table { font-size: 1em; margin-bottom: 1em; margin-top: 0px; } 
em { font-weight: bold; font-style: italic; } 
strong { font-weight: bold; font-style: normal; } 
li { list-style-type: square; }
ul { margin-left: 20px; margin-bottom: 12px; }
table { width: 100%; border-collapse: collapse; }
th { text-align: right; white-space: nowrap; padding-right: 10px; }
.bold { font-weight: bold; }
.tan { color: #666633; }
.wrapper { width:100%; overflow:hidden; }
.button1 { float:right; margin-left:20px; height: 25px; }
.button1.fleft { float:left; margin:0; }
.button1 span { display:block; background:url(../images/button1-left.gif) no-repeat left top; padding-left:12px; height: 25px; }
.button1 span span { background:url(../images/button1-right.gif) no-repeat right top; padding-right:20px; padding-left:0; height: 25px; }
.button1 span span a { display:block; background:url(../images/button1-bg.gif) left top repeat-x; padding:4px 10px 5px 0; color:#525252; text-decoration:none; font-weight:normal; height: 25px; }
.button1 span span a:hover { color:#000; }
.clear { clear: both; height: 0px; }
.main { text-align: center; }
.content { width: 898px; margin: 0 auto; text-align: left; background: #FFFFFF; }
.header { background: url(../images/header_bg.gif); height: 105px; width: 898px; }
.menu { float: right; width: 637px; text-align: right; margin-top: 80px; margin-right: 20px; text-transform: uppercase; font-size: 13px; font-weight: bold; color: #003366; }
.header  .logo   { float: left; margin-left: 21px; }

.menu a:link { color: #666633; text-decoration: none; } 
.menu a:visited { color: #666633; text-decoration: none; }
.menu a:hover { color: #003366; text-decoration: underline; }
.mBody { margin-right: 20px; margin-left: 20px; margin-top: 20px; }
.boxes {
	margin-bottom: 20px;
}
.boxes .col1 {
	float: left;
	height: 92px;
	width: 282px;
}
.boxes  .colCopy  { margin-top: 20px; }
.boxes .rm { float: right; height: 35px; width: 102px; padding-top: 10px; }
.boxes .col2 {
	height: 92px;
	width: 282px;
	margin-right: 288px;
	margin-left: 288px;
}
.boxes .col3 {
	float: right;
	height: 92px;
	width: 282px;
}
.infoBoxes .col1 {
	float: left;
	width: 255px;
	padding-left: 23px;
}
.infoBoxes .col1 ul { margin-left: 0px; padding-left: 0px; list-style: url(none) none; }
.infoBoxes .col1 li { list-style: url(none) none; margin-bottom: 12px; }
.infoBoxes .col2 { margin-left: 309px; }
.infoBoxes .col2 div { margin-bottom: 12px; }
.date { color: #003366; }
.more { text-align: right; }
.box { border:1px solid #dad7d7; background:url(images/box-bg.gif) left top repeat-x #f4f4f4; font-size:1.1em; float: left; width: 200px; padding: 10px; }
.box .inner { padding:22px 26px 26px 26px; }
.box .button { font-size:.91em; }
.box h4 { font-size:1em; }
.box .list2 li { font-size:1em; }
.box .list4 li { font-size:.91em; }
.subMenu ul { margin: 0px; }
.subMenu li { margin-left: -10px; list-style: url(none) none; margin-bottom: 6px; }
.intBody { float: right; width: 620px; min-height: 600px; }
.subTxt { margin-bottom: 12px; height: 130px; }
.pic { float: left; width: 160px; }
.pic img { width: 150px; }
.txt { float: right; width: 460px; }
th[scope="row"] { vertical-align: top; border-bottom: 1px solid #999999; white-space: nowrap; padding-right: 4px; }
th[scope="col"] { vertical-align: top; border-bottom: 1px solid #999999; white-space: nowrap; padding-right: 4px; text-align: left; }
td { border-bottom: 1px solid #999999; padding-bottom: 4px; width: 100%; padding-left: 0px; }
.green {
	text-align: center;
}
table#mgmt  td { white-space: nowrap; width: 33%; }


.green li {
	display: inline;
}
table#product td { border-style: none; vertical-align: top; width: 33%; }
table#product .image { text-align: center; margin-top: 4px; margin-bottom: 4px; }

.intBody .col { float: left; width: 300px; margin-right: 10px; }


.footer { display: block; clear: both; background: #FFFFFF url(../images/footer.gif); height: 43px; padding-top: 20px; }
.footer .copy { font-size: 10px; float: left; width: 178px; margin-left: 20px; color: #003366; }
.footer .ftMenu { float: right; width: 680px; font-size: 12px; text-align: right; margin-right: 20px; color: #003366; }

