body {
	font-family: arial, helvetica, sans-serif;
	font-size:10px;
	margin: 0px;
	padding: 5px;
}

.topnav {

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	background-image: url(../images/topnav_bg.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	border-right: 2px solid #FFFFFF;

	text-align:center;

}



.topnavCurrent {

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	border-top: 1px solid #3366CC;

	border-right: 1px solid #3366CC;

	border-left: 1px solid #3366CC;

	text-align:center;

}



a.topnavb:link{

color:#003399;

text-decoration: none;

}



a.topnavb:visited{

color:#003399;

text-decoration:none;

}



a.topnavb:active{

color:#003399;

text-decoration:none;

}



a.topnavb:hover{

color:#003399;

text-decoration:underline;

}



.leftnavTitle{

font-size: 11px;

background-color:#99A0A3;

color:#FFFFFF;

border-bottom:1px solid #99A0A3;

border-top:2px solid #fff;

padding: 5px 0px 5px 6px;

	font-weight: normal;

}



a.whitelink:link, a.whitelink:visited, a.whitelink:active{

color:#FFFFFF;

text-decoration:none;

} 



.leftnavLinks{

Text-decoration:none;

background-color: #E8ECED;

color:#000000;

padding: 8px 0px 4px 5px;

border-bottom:1px solid #99A0A3;

padding: 8px 0px 4px 0px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

}

.leftnavBG{

background-color:#EDF2F2;

}



.leftnavHead{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding: 10px 0px 5px 10px;
font-weight:bold;
color:#003399;
}





#homecontent{

font-size:11px;
	
padding:24px 0px 0px 10px;
}



.leftnavtable {

padding:0px 0px 0px 5px;
}

.topnavtable {

padding:0px 0px 0px 5px;
}

#content{

font-size:11px;
	
padding:28px 0px 0px 10px;
}

#content .pagetitle{

	font-size:14px;

	font-weight:bold;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	color: #003399;

}

.contentbar {

	font-size: 10px;

	color: #000000;

	background-image: url(../images/searchbg.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	border-top: 1px solid #8BA1BC;

	border-right: 1px solid #8BA1BC;

	border-left: 1px solid #8BA1BC;

	padding:5px;

	margin-right:5px;

}

.productNotesBar {

	font-size: 10px;

	color: #000000;

	background-image: url(../images/searchbg.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	border-top: 1px solid #8BA1BC;

	border-right: 1px solid #8BA1BC;

	border-left: 1px solid #8BA1BC;

	padding:5px;

	margin-right:5px;

}




.date{

	font-size: 12px;

	font-weight: normal;

	color: #003399;

	background-image: url(../images/topnav_bg.gif);

	background-repeat: repeat-x;

	background-position: bottom;

	text-align:right;

}


.longdesc{

width:382px;

padding:8px;

margin:10px;

border:1px solid #8BA1BC;

background-image:url(../images/profocus_div_bg.gif);

background-position:top;

background-repeat:repeat-x;

}

.impinfo{

width:400px;

padding:8px;

margin:10px;

border:1px solid #8BA1BC;

background-image:url(../images/profocus_div_bg.gif);

background-position:top;

background-repeat:repeat-x;

float:left;

}

.prodfocus{

width:225px;

padding:6px;

margin-right:5px;

margin-bottom:3px;

border:1px solid #C4C4C4;

}

.space {

margin-left: 2px;	

}


.fifthprodfocus{

width:283px;

padding:6px;

margin-right:0px;

margin-left:5px;

margin-bottom:3px;

border:1px solid #C4C4C4;

}

.clear{

clear:both;

}


.search {
	font-size: 12px;
	color: #000000;
	background-image: url(../images/searchbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #8BA1BC;
	border-right: 1px solid #8BA1BC;
	border-left: 1px solid #8BA1BC;
}

#searchtable {
	font-size: 12px;
	color: #000000;
	background-image: url(../images/searchbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #8BA1BC;
	border-right: 1px solid #8BA1BC;
	border-left: 1px solid #8BA1BC;
}

#searchtable td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#searchtable a {
	color:#000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#searchtable a:hover{
	color:#000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#searchtablemultiple {
	font-size: 12px;
	color: #000000;
	background-image: url(../images/multisearchbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #8BA1BC;
	border-right: 1px solid #8BA1BC;
	border-left: 1px solid #8BA1BC;
}

#searchtablemultiple td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#searchtablemultiple a {
	color:#000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#searchtablemultiple a:hover{
	color:#000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}






.searchtitle{

	font-size:14px;

	font-weight:bold;

	color: #003399;

}



.legends {
	color: #FFFFFF;
	background-color: #93B0D6;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#legendFormat{
	color: #FFFFFF;
	background-color: #93B0D6;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#legendFormat a{
	color: #FFFFFF;
	background-color: #93B0D6;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

#legendFormat a:hover{
	color: #003399;
	background-color: #93B0D6;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

select, input{

font-size:12px;

}


#datatable table{
	border-bottom:1px solid #B5BFCB;
	
	border-right:1px solid #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}


#datatable th{

color:#8392A2;

border-bottom:1px solid #8392A2;

border-right:1px solid #FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}



#datatable td{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;


}

#datatable tr.even {
	background-color:#D7DBDC;
}
#datatable tr.odd {
  	background-color: #fff;
}
#datatable a {
	color:#000;
	text-decoration: none;
}
#datatable a:hover{
	color:#000;
	text-decoration: underline;
}

#datatable th a{
	color:#8392A2;
	text-decoration: none;
}
#datatable th a:hover{
	color:#003399;
	text-decoration: none;
}

#homedatatable table{
	border-bottom:1px solid #B5BFCB;
	
	border-right:1px solid #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}


#homedatatable th{

color:#8392A2;

border-bottom:1px solid #93B0D6;

border-right:1px solid #FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}



#homedatatable td{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;


}

#homedatatable tr.even {
	background-color:#E5EEF7;
}
#homedatatable tr.odd {
  	background-color: #fff;
}
#homedatatable a {
	color:#000;
	text-decoration: none;
}
#homedatatable a:hover{
	color:#000;
	text-decoration: underline;
}

#homedatatable th a{
	color:#8392A2;
	text-decoration: none;
}
#homedatatable th a:hover{
	color:#003399;
	text-decoration: none;
}

#offtrddatatable table{
	
	border-right:1px solid #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}


#offtrddatatable th{

color:#93B0D6;

border-bottom:1px solid #93B0D6;

border-right:1px solid #FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}



#offtrddatatable td{

	border-bottom:1px solid #B5BFCB;
	
	border-right:1px solid #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;
}

#offtrddatatable tr.even {
	background-color:#E5EEF7;
}
#offtrddatatable tr.odd {
  	background-color: #fff;
}
#offtrddatatable a {
	color:#000;
	text-decoration: none;
}
#offtrddatatable a:hover{
	color:#000;
	text-decoration: underline;
}

#offtrddatatable th a{
	color:#93B0D6;
	text-decoration: none;
}
#offtrddatatable th a:hover{
	color:#003399;
	text-decoration: none;
}



.altrows{
	background-color:#E5EEF7;	
}


.dotborder{

border-bottom:1px dotted #C4C4C4;

}
td.verticaldotborder{

border-left:1px dotted #C4C4C4;

}

table.displayTagtable{
	width:800px;
	
}


th.displayTagtable{

	color:#8392A2;

	border-bottom:1px solid #8392A2;

	border-right:1px solid #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}

td.displayTagtable{

	border-right:1px solid #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	border-bottom:1px solid #B5BFCB;

}

tr.displayTagtable.even {
	background-color:#D7DBDC;
}
tr.displayTagtable.odd {
  	background-color: #fff;
}
a.displayTagtable {
	color:#000;
	text-decoration: none;
}

a.displayTagtable:hover{
	color:#000;
	text-decoration: underline;
}

th.a.displayTagtable {
	color:#8392A2;
	text-decoration: none;
}
th.a.displayTagtable:hover{
	color:#003399;
	text-decoration: none;
}




table.markettable{

border:1px solid #D0D8E2;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;
}



th.markettable{

	background-image:url(../images/datatablebg.gif);

	background-repeat: repeat-x;

	background-position: top;

	font-size:10px;

	color:#003399;

}



.greenrow{

background-color:#CBE4CB;

border-bottom:1px solid #FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;


}



.redrow{

background-color:#FFA6A6;

border-bottom:1px solid #FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

}



.arrowrow {

	background: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;
}



.hidemenu{

	display:none;

}



.showmenu{

	display:block;

}



.TopLinks {

	font-size: 11px;

	color: #003399;

	background: #f5f6f7;

}

.TopTable {

	background: #f5f6f7;	
}

a.toplink:link, a.toplink:visited, a.toplink:active, a.toplink:hover{

color: #003399;

text-decoration:none;

}
a.toplink:hover{

color: #003399;

text-decoration:underline;

}



.ad{

padding-left:10px;

padding-bottom:17px;

}



a.leftlink:link, a.leftlink:visited, aleftlink:active{

color:#000000;

text-decoration:none;

}



a.leftlink:hover{

color:#2F56B3;

text-decoration:none;

}

a.textlabels:link, a.textlabels:visited, a.textlabels:active, a.textlabels:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;
	
color:#3366CC;

text-decoration:none;

font-size:11px;

font-weight:normal;
}


.contact{

color:#0041C3;

font-size:12px;

}



a.contact:link, a.contact:visited, a.contact:active, a.contact:hover{

color:#0041C3;

text-decoration:none;

}



a.morelink:link, a.morelink:visited, a.morelink:active, a.morelink:hover{

color:#0033CC;

text-decoration:none;

font-size:9px;

font-weight:normal;
}

.formattingResult{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #003399;
}

#feedback{
	border-top: 1px dotted #B5BFCB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding: 4px;
	text-decoration: none;
}


#formattingDesc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding: 0px;
}

#formattingDescTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 0px;
}


#PageContent{
	position:relative;
	background-color:#FFFFFF;
	font-size:10px;
	margin:900px;
}

#noWrap{
		white-space: nowrap;
}

#noDealsMsg{
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size:13px;
   font-style:bold;
   text-align:center;	
}

#Box{
  	border: solid 1px #ccc;
  	color: #000;
  	font-size:11px;
  	margin: 10px;
  	padding: 5px;
  	width: 250px;
  	text-align:center;	
}

#Box p{
  	text-align: left;
}

#Box a, a:hover{
  	color: #000;
  	text-decoration: none;
}

#SiteTitle{
	float:left;
}
#SiteTitle .smallms{
	color:#7E7E7E;
	font-size:10px;
	letter-spacing: 2px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 15px;
}
#SiteTitle .title{
	color:#003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	margin:0px;
	padding:0px 0px 0px 15px;
}

#AssetHeader{
	height:56px;
	background-color:#fff;
	margin:0px;
	white-space: nowrap;
}

#Link a{
	color:#000;
	text-decoration:none;
}
#Link a:hover{
	color:#000;
	text-decoration:underline;
}

#productsHeader{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#003399;
}

#MailBody{
  	background-color: #FFFFFF;
  	margin:0px 29px 0px 18px;
  	padding:0px;
  	vertical-align:top;
}

.pagetitle{
	font-size:18px;
	font-weight:normal;
	margin:10px 50px 0px 0px;
	padding:0px;
	color: #003399;
}

.emailtitle{
	font-size:18px;
	font-weight:normal;
	margin:10px 50px 0px 0px;
	padding:0px;
	color: #7A8881;
}

#emailLinkSite {
  	color: #FBB034;
  	font-size:14px;
  	padding-top:10px;
  	font-weight:bold;
}

#emailLinkSite a{
	color: #FBB034;
	text-decoration:none;
}
#emailLinkSite a:hover{
  	color: #FBB034;
	text-decoration:underline;
}

.emaildate{
	font-size:12px;
	font-weight:normal;
	margin:10px 50px 0px 0px;
	padding:0px;
	color: #7A8881;
}
#MailContent{
  	background-color:#FFFFFF;
  	font-size:11px;
  	padding:0px;
  	position:relative;
}

#MailContent p{
}

#HomepageAd p{
  	border-bottom: solid 1px #ccc;
  	border-top: solid 1px #ccc;
}

#HomepageAd{
  	color:#CCCCCC;
  	display:inline;
  	float:right;
   	font-size:10px;
  	height:150px;
  	margin:25px 0px 5px 10px;
  	position:relative;
  	width:240px;
}

#MarketDate{
  	color:red;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size:16px;
  	white-space: nowrap;
}

#LinkSite {
  	color:red;
  	font-size:14px;
  	padding-top:10px;
  	font-weight:bold;
}

#LinkSite a{
	color:red;
	text-decoration:none;
}
#LinkSite a:hover{
  	color:red;
	text-decoration:underline;
}


#legal{
  	border: solid 1px #ccc;
  	color: #000;
  	font-size:11px;
  	margin: 10px;
  	padding: 5px;
  	width: 650px;
}
#legal p{
  	text-align: left;
}

#logoff{
  	border: solid 0px #ccc;
  	color: #000;
  	font-size:14px;
  	margin: 10px;
  	padding: 5px;
  	width: 650px;
  	font-weight:bold;
}
#logoff p{
  	text-align: left;
}

#searchlink a {
	color:#0041C3;
	text-decoration: none;
	font-size:10px;
}
#searchlink a:hover{
	color:#0041C3;
	text-decoration: underline;
	font-size:10px;
}


#Ldesc{
font-size:11px;
padding:10px 0px 0px 10px;
}

#Ldesc .pagetitle{
	font-size:18px;
	font-weight:normal;
	margin:10px 50px 0px 0px;
	padding:0px;
	color: #003399;
}

#Ldesc a{
	color:blue;
	text-decoration:none;
	font-size:11px;
}
#Ldesc a:hover{
	color:blue;
	text-decoration:underline;
	font-size:11px;
}

#termsheet{
font-size:11px;
padding:28px 0px 0px 10px;
}

#termsheet .pagetitle{
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color: #003399;
}
#termsheet a{
	color:blue;
	text-decoration:none;
	font-size:11px;
}
#termsheet a:hover{
	color:blue;
	text-decoration:underline;
	font-size:11px;
}

#AddEditNewIssues{
font-size:11px;
padding:10px 0px 0px 10px;
}

#AddEditNewIssues .pagetitle{
	font-size:18px;
	font-weight:normal;
	margin:10px 50px 0px 0px;
	padding:0px;
	color: #003399;
}

#AddEditNewIssues a{
	color:blue;
	text-decoration:none;
	font-size:11px;
}
#AddEditNewIssues a:hover{
	color:blue;
	text-decoration:underline;
	font-size:11px;
}

#termsOfUse table{
	padding: 0px 10px 5px 5px;	
}	

#termsOfUse p{
 font-size:11px;
 font-weight:normal;		
 text-decoration:none;
}


#termsOfUse h4{
 color:#003399;
 text-decoration:none;
}

#termsOfUse h5{
 color:#003399;
 text-decoration:none;
}

#Links a{
	color:blue;
	text-decoration:none;
	font-size:11px;
}
#Links a:hover{
	color:blue;
	text-decoration:underline;
	font-size:11px;
}

#mostVisitedDeals table{
 
 border-right:1px solid #FFFFFF;
 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 
 font-size:10px;
 
}

#mostVisitedDeals th{
 
color:#003399;
 
border-bottom:1px solid #93B0D6;
 
border-right:1px solid #FFFFFF;
 
font-family: Verdana, Arial, Helvetica, sans-serif;
 
font-size:10px;
 
background-image: url(../images/searchbg.gif);

}
 
#mostVisitedDeals td{
 
 border-bottom:1px solid #B5BFCB;
 
 border-right:1px solid #FFFFFF;
 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 
 font-size:10px;
 
 text-align: center;

}
 
#mostVisitedDeals tr.even {
 background-color:#E5EEF7;
}
#mostVisitedDeals tr.odd {
   background-color: #fff;
}
#mostVisitedDeals a {
 color:#000;
 text-decoration: none;
}
#mostVisitedDeals a:hover{
 color:#000;
 text-decoration: underline;
}
 
#mostVisitedDeals th a{
 color:#93B0D6;
 text-decoration: none;
}
#mostVisitedDeals th a:hover{
 color:#003399;
 text-decoration: none;
}

#Header {
	 background-color: rgb(118, 126, 119);
}

div#header_top {

	height: 100px;
	background-color: #767E77;

}

div#header_title {

	padding: 37px 0px 0px 21px;
	float: left;

}

#Topnav{
	
	background: url(../images/navigation_bg.gif);
    	border-top-width: 1px;
    	border-top-color: rgb(193, 199, 193);
}

#LargeFont{
	font-family: helvetica;
	font-size: 18pt;
	font-weight: normal;
	color: black;
}

#SmallFont{
	font-family: helvetica;
	font-size: 11pt;
	font-weight: normal;
	color: 666666;
}

#OrangeFont{
	font-family: helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: FF9F00;
}

#OrangeFont a, a:visited{
	text-decoration: none;
}

#OrangeFont a:hover{
	text-decoration: underline;
}

#FooterContent{
	font-family: arial, helvetica, sans-serif;
	height: 87px;
	vertical-align: top;
	background-color: #767E77;
	color: white;
	font-size: 11px;
	padding:0px 0px 0px 194px;
}
