/*html {height: 100%;	}*/
body{background-color:#e0e2c8; background-image:url(../images/bg.gif); background-repeat:repeat-x; margin:0px 0px 0px 0px; font: 10pt Verdana ; color:#374c51; line-height: 125%;}
/*.wrapper {
	MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative; TOP: 0px; TEXT-ALIGN: left;
}*/

a img {border-style: none;}
a{color: #993300;}

th{ text-align: left;}
ul{	margin-top: -15px;}
h1{color: #993300; font-size: 12pt; font-weight: normal; line-height: 100%; margin-bottom: -5px;}
h2, h3{margin-bottom: -15px;}
h2, .h2{color: #993300; font-size: 11pt; font-weight: normal; line-height: 130%; }
h3, .h3{color: #374c51; font-size: 9pt; font-weight: bold; padding-bottom: 0px;}
h4, .h4{color: #993300; font-size: 9pt; font-weight: normal; line-height: 130%}

.main-table {background-color: white;}

.content {padding-left: 30px;padding-right: 10px; padding-top: 10px; padding-bottom: 10px; vertical-align: top; width: 490px;}
.content1 {padding-left: 30px;padding-right: 10px; padding-top: 10px; padding-bottom: 10px; vertical-align: top; width: 560px;}
.content1 h2 {margin-bottom: 0px;}
.right {padding-right: 30px; padding-top: 10px; padding-bottom: 10px; padding-left:10px;}

.topnav {text-align: right;	vertical-align: top; font-size: 8pt; position:absolute; left:50%; margin-left:330px; margin-top:7px; }

.sub-menu {padding-top: 37px; padding-left: 20px;}
.sub-menu a {	text-decoration: none; font-size: 9pt; padding-left: 20px; vertical-align: middle;}
.sub-menu a:hover, .sub-menu .page-on  {	background-image: url(../images/marker.gif); background-position: left; background-repeat: no-repeat;}
.sub-menu table {width: 130px; }

.logo {padding-left:  30px; padding-bottom: 5px;}

.quote {vertical-align: top;background-image: url(../images/quote.gif);background-repeat: no-repeat;width: 320px;height: 201px;}
.quote .quote-text {font-size: 8pt;	font-style: italic;	width: 285px;	padding-top:15px;	padding-left:20px;	padding-right:0px; line-height: 145%;}
.quote .quote-name {font-size: 8pt;	text-align: right;	width: 285px;	padding-left:20px;	padding-right:20px; line-height: 120%;}

/*.quote-sub {vertical-align: top;background-image: url(../images/quote-sub.gif);background-repeat: no-repeat;width: 223px;height: 179px; margin-top: 37px;}*/
.quote-sub {vertical-align: top;width: 223px;margin-top: 37px; margin-left:20px;}
.quote-top {	background-image: url(../images/quote-top.jpg);background-repeat: no-repeat; background-position: bottom; height: 16px; }
.quote-mid {	background-image: url(../images/quote-mid.jpg);background-repeat: repeat-y;}
.quote-bottom {	background-image: url(../images/quote-bottom.jpg);background-repeat: no-repeat;background-position: top; height: 41px; }
.quote-sub .quote-text-sub {font-size: 8pt;	font-style: italic;	width: 185px;	padding-left:20px;	padding-right:0px; line-height: 145%;}
.quote-sub .quote-name-sub {font-size: 8pt;	text-align: right;	width: 185px;	padding-left:20px;	padding-right:20px; line-height: 120%;}

.callout td {vertical-align: top; font-size: 8pt; padding: 3px; }
.callout li {margin-left: -24px;	list-style-image: url(../images/arrow.gif);}
.callout ul {margin-top: 0px;}

.case {background-image: url(../images/home-case.gif); background-repeat: no-repeat;	height: 97px;	width: 555px;}
.case p, .case h3 {margin-left: 140px; padding: 10px; font-size: 8pt; }

.footer {text-align: center; font-size: 7pt;}
.cta {width: 590px;}
.no-right {width: 1000px; padding-right:50px; padding-left: -50px;}