* {
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:11px;
line-height:1.2em;
}

.statstableheader
{
	color: White;
	background-color: #9c0000;
	FONT-SIZE: 10px;
    FONT-FAMILY: arial, Helvetica, sans-serif
}
.statstabledata
{
	color: Black;
	FONT-SIZE: 10px;
	background-color: white;
    FONT-FAMILY: arial, Helvetica, sans-serif
}

.red
{
    BACKGROUND-COLOR: #9c0000
}
.gray
{
    BACKGROUND-COLOR: #e6e6e6
}
.blue           /*No longer blue!! */
{
    BACKGROUND-COLOR: #F9F9F9
}
.lightgrey
{
    background-color: #DCDCDC;
}
.redtext
{
    COLOR: #9c0000
}

.FAQ
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    color: #D6D3D3 !important;
    text-align:right;
}

.FAQ a
{
	color: #D6D3D3 !important;
}

.breadcrumbs
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    color: #D6D3D3 !important;
}

.breadcrumbs a
{
	color: #D6D3D3 !important;
}
.question
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: arial, Helvetica, sans-serif
}
.heading
{
    FONT-WEIGHT: bold;
    color:#333333;
    font-family:arial,helvetica,sans-serif;
    font-size:13px;
}
.subheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, Helvetica, sans-serif
}
.copy
{
    color:#333333;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
}
.channeladdress
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, Helvetica, sans-serif
}
.extrapadding
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.sidepadding
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px
}
.toppadding
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 10px
}
.bottompadding
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 10px
}
.balancepadding
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 7px
}
.topleftpadding
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.toprightpadding
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 13px
}
.tabletitle
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 6px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 6px;
    FONT-FAMILY: arial, Helvetica, sans-serif
}
.largevalue
{
    FONT-SIZE: 40px;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.mediumvalue
{
    FONT-SIZE: 30px;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}

INPUT
{
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ffffff
}
.notes
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: arial, Helvetica, sans-serif
}
.whitelabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial, Helvetica, sans-serif
}
.emailfooter
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: arial, Helvetica, sans-serif
}

.TitleText   
{
    color: #269DD1;
    font-family: sans-serif;
    font-size: 26;
    text-align: right;
}

#clang {
    color:#CCCCCC;
    font-size:10px;
    margin-top :20;
    padding:5px 5px 4px;
    text-align:right;
    width:740px;
}

#clang .label {
    color:#FFFFFF;
    font-size:11px;
    margin:0 12px 0 5px;
    vertical-align:bottom;
}

.gradient 
{
    background: #3D3D3D url(images/css/gradient_bg.jpg) repeat-x scroll 0 0;
    margin: 20px, 0;
}

.top_cap
{
    background: transparent url(images/css/top_cap_drop.png) no-repeat scroll center bottom;
    height: 28px;
    margin: 0 auto;
}

.bottom_cap
{
    background: transparent url(images/css/bottom_cap_drop.png) no-repeat scroll center bottom;
    height: 46px;
    margin: 0 auto;
}

.background
{
    background: transparent url(images/css/bg_drop.png) repeat-y scroll center center;
    margin: 0 auto;
}

.load_bg
{
    color: #333333;
}
a, a nobr, a:link, a:hover, a:active, a:visited, .color * a:link, .color * a:hover, .color * a:active, .color * a:visited, div.color a:link, div.color a:hover, div.color a:active, div.color a:visited, .indentlink * a:link, .indentlink * a:hover, .indentlink * a:active, .indentlink * a:visited, .depthpath a:hover, td#leftnav * a:hover, td.sidebar * a:hover {
color:#008CC9;
}

a:link, a:active, a:visited {
text-decoration:none;
}

a:hover, a:visited:hover {
text-decoration:underline;
}

#content_container 
{
	position:relative;
	margin:0 auto;
	width:740px !important;
	text-align:left;
}

#sidebar 
{
	width:175px;
}

#content 
{
	padding-bottom:40px;
	padding-left:10px;
	text-align:left;
	width:555px !important;
}

.pos-right {
	float:right;
}

#sidebar div.logo 
{
	background-color:#FFFFFF;
	color:#666666;
	font-size:11px;
	margin:0 0 16px;
	text-align:left;
}

#sidebar h3 
{
	background-color:#FFFFFF;
	background-image:url(images/sidebar_hd_175.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:7px 10px 5px 12px;
}

#sidebar div.module 
{
	background-color:#FFFFFF;
	background-image:url(images/sidebar_content_175.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	color:#666666;
	font-size:11px;
	margin:0 0 16px;
	text-align:left;
}

#sidebar div.module p 
{
	font-size:11px;
	line-height:1.1em;
	list-style-type:none;
	margin:0;
	padding:10px 0 0 15px;
	text-align:left;
}

#sidebar div.module ul 
{
	font-size:11px;
	line-height:1.1em;
	list-style-type:none;
	margin:0;
	padding:15px;
	text-align:left;
}

#sidebar div.module ul li 
{
	background:transparent url(images/carat-pointer-txt_11px.gif) no-repeat scroll 0 3px;
	color:#333333;
	margin:0;
	padding:0 0 5px 9px;
}
#sidebar div.module ul li a:link, #sidebar div.module ul li a:active, #sidebar div.module ul li a:visited 
{
	color:#666666;
	text-decoration:none;
}

#sidebar div.module p a:link, #sidebar div.module p a:active, #sidebar div.module p a:visited 
{
	color:#F15A21;
}

#sidebar div.modulebutton
{
	margin:0;
	padding:10px 0 1px 15px;
}

/*
#sidebar div.modulebutton a:link, #sidebar div.modulebutton a:active, #sidebar div.modulebutton a:visited, #sidebar div.modulebutton a:hover 
{
    background: transparent url(images/css/blankbluebutton.gif) no-repeat;
    height:19px;
    width:72px;
    color:White;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
    text-decoration:none;
}
*/

#sidebar div.module ul li a:hover 
{
	text-decoration:underline;
}

#sidebar div.news_box 
{
	background-color:#FFFFFF;
	background-image:url(images/home_news_updates.gif);
	background-repeat:no-repeat;
	color:#666666;
	font-size:11px;
	height:124px;
	margin:0 0 16px;
	padding:0;
	width:175px;
}

#sidebar div.news_box div 
{
	padding:40px 0 0;
}

#sidebar div.news_box ul 
{
	font-size:11px;
	height:65px;
	line-height:1.25em;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
	width:160px;
}

#sidebar div.news_box ul li 
{
	background:transparent url(images/carat-pointer-txt_11px.gif) no-repeat scroll 0 3px;
	margin:0 0 0 15px;
	padding:0 0 5px 9px;
}

.tabbedBox
{
    position:relative;
    margin-left:25px;
    line-height:1.75em;
}

.DisplayPriceBox
{
    background-color: white;
    border:solid 1px gray;
    width:170px;
    text-align:center;
}

.inq_form_elem {
    font-family:arial,helvetica,sans-serif;
    font-size:8pt;
    width:200px;
}

.inq_form_tbl {
    border-top:1px solid #999999;
    width:740px;
    background-color:#F0F0F0;
}

.red_cell {
    color:#996666;
    font-family:Arial,Geneva,Helvetica,Sans-Serif;
    font-size:8pt;
}

.subHeader 
{
    width:740px;
    text-align:left;
}

h1 {
    font-size:20px;
    font-weight:normal;
}

h4 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial, Helvetica, sans-serif
}

.if_cell {
    color:#666666;
    font-family:Arial,Geneva,Helvetica,Sans-Serif;
    font-size:8pt;
    text-align:right;
}

#category_page {
    width:740px;
    text-align:left;
    padding:3px 0 4px;
}

h1.category_title 
{
    font-size:15pt;
    font-weight:normal;
    margin:0;
    padding:3px 0 0;
}

hr	
{
    color:#DCDCDC;
    height:1px;
}

.xeroxtableheader
{
	border-bottom: solid 1px #DCDCDC;
	margin: 0 0 5px 0;
	font: bold 9pt Verdana,Arial,Helvetica,Sans-Serif;
	text-align: left;
	padding: 5px 0 3px 0;
	height: 20px;
}

div.blankbutton
{
    background: transparent url(images/css/blankbluebutton.gif) no-repeat;
    height:19px;
    width:72px;
    color:White;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
    cursor:hand;
}


