/*  Standard XHTML Elements  */

body, textarea {
font: normal normal .75em/1em Helvetica, Arial, sans-serif; color: black;
}
body {
margin: 0 auto; padding: 0; text-align: left;
}
textarea {
font-size: 100%;
}
form {
margin: 0; padding: 0; border: none;
}
img {
border: 0;
}
h1 {
font-size: 240%; line-height: 100%;
}
p {
margin: 0;
padding: 0 0 14px;
line-height: 120%;
}
a:link, a:visited {
text-decoration: none;
color: #00c;
}
a {
outline: none;
}
a:hover, a:visited:hover {
text-decoration: underline;
color: #f00;
}

/*  Custom Classes  */
.genericcenterwrap {
margin: 0 auto; padding: 0; width: 900px;
}
.clearall {
clear: both;
}
.floatleft {
float: left;
}
.floatright {
float: right;
}

/*  Custom IDs  */
#logo {
width: 200px; height: 74px; margin: 0; float: left; cursor: pointer;
}
#headfootwrap {
width: 990px; margin: 10px 0 0; padding: 0;
}
#wrapper {
	width: 990px;
	padding-top:156px;
}
#headernav {
	width: 990px;
	height: 100px;
	position: absolute;
	top: 0;
	margin: 0 auto;
	padding: 0;
	line-height: normal;
}

#footer {
clear: both; 
width: 100%; 
margin: 0 auto; 
}
#footer p {
font-size: 80%; color: #999; border-top: 1px solid #ccc; margin: 0; padding: 10px 40px; text-align: center;
}
#footer .links {
	line-height:120%;
}
#rightrail p {
font-size: 94%; color: #4e4e4e;
}


/*  Custom Classes  */

.priceup {
color: #090;
}
.pricedown {
color: #eb201d;
}
.mutedfont {
color: #7d7d7d;
}
.onefontsizedown {
font-size: 92%;
}
.twofontsizesdown {
font-size: 84%;
}
.zeropadding {
padding: 0;
}
.largebutton {
cursor: pointer; margin: 0; padding: 0;
}
.leftcapoff {
width: 8px; height: 18px; float: left;
background: url(../quotes/btn_standard_left.png) left no-repeat; 
}

.buttonoff {
height: 18px; float: left;
background: url(../quotes/btn_standard_bkg.png) repeat-x; 
}
.buttonoff p, .buttonon p {
margin: 0; padding: 2px 0 0; color: #333; font-weight: bold; white-space: nowrap;
}
.buttonoff p a:link, .buttonon p a:link, .buttonoff p a:visited, .buttonon p a:visited {
color: #000;
text-decoration: none;
}
.buttonoff p a:hover, .buttonon p a:hover, .buttonoff p a:visited:hover, .buttonon p a:visited:hover {
color: #f26522;
text-decoration: none;
}
.rightcapoff {
width: 8px; height: 18px; float: left;
background: url(../quotes/btn_standard_right.png) right no-repeat; 
}

.tablecontainer {
 padding: 0;
}
.table {
 width: 100%;
}
.table .th {
font-weight: bold;
float: left;
}
.table .td {
float: left;
padding: 2px 0;
}
.sixcol {
width: 16%;
}
.sixcolleftover {
width: 20%;
}
.fivecol {
width: 20%;
}
.fourcol {
width: 25%;
}
.threecol {
width: 33%;
}
.threecolleftover {
width: 34%;
}
.twocol {
width: 50%;
}
.onecol {
width: 100%;
}
.alignright {
text-align: right;
}
.aligncenter {
text-align: center;
}
.bold {
font-weight: bold;
}

.td p, .th p {
margin: 0;
padding: 0;
}

.td p.rightspacing {
margin: 0 24px 0 0 ;
}

.premium{
	color:Green;
	font-family: Arial, Helvetica, sans-serif;
}

