body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #e6ebf1;
	margin-top: 0;
}

.centerjs {

padding-left: 5px;
padding-right: 5px;
}

a:link {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:visited {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link.sidenav {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}
a:visited.sidenav {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}
a:hover.sidenav {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
		text-align: left;
}

a:link.footer {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a:visited.footer {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a:hover.footer {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}






.whead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	}
	
	
	
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#333333;
	}
	
h3.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#333333;
	}
	

td {
background-color: #ffffff;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 	10px;
	color: #000000;
}



.siteborder {
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
	
	}
	
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
		}	
		
h2.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
		margin-top: 0px; 
margin-bottom: 0px; 
padding-top: 0px; 
padding-bottom: 0px; 
/*height:34px; */
	}
		
h1.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
		margin-top: 0px; 
margin-bottom: 0px; 
padding-top: 0px; 
padding-bottom: 0px; 
/*height:34px; */
	}
		
h2.btm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
		}	

	
h2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #e43b01;
	font-weight:bold;
	margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px;
	}
	
h3 {
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.textbold /* size and font of the bold text on the site */ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

.textsm /* size and font of the non-bold text on the site */ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.textboldsm /* size and font of the bold text on the site */ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }
.textboldw /* size and font of the bold text on the site */ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:white; }
.textbold12 /* size and font of the bold text on the site */ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }


.name-back /* background color in the feed table at the top where the cardname is located */ {background: #eaeaea}
.term-title-back /* background color in the rate table behind the bold text */ {background: #eeeeee}
.rate-back /* background color in the rate table behind the rate info */ {background: #DFF4FF}
.menu-text /* size and font of the text in the footer - NOT PART OF THE FEED */ {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.menu-item-back /* background color behind the links in the side menu - NOT PART OF THE FEED */ {background: #ffffff}
.menu-title /*background color in the table cell of the side menu behind the title - NOT PART OF THE FEED */ {background: #000000}
.header-strip-back /* NOT PART OF THE FEED */ {background: #DFF4FF}
.header-back /*NOT PART OF THE FEED */ {background: #eaeaea}
.footer /* size and font of the text in the footer - NOT PART OF THE FEED */ {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.textw /* size and font of the text in the footer - NOT PART OF THE FEED */ {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color:white;}
.textboldsmw /* size and font of the bold text on the site */ {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:white; }
.njfContent {
text-align: left;
}

#cc_left_content {
    background-color: #579EEA;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 0;
    padding: 5px;
    vertical-align: top;
    width: 210px;
}
#cc_left_content h2 {
    color: #FFFFFF;
    font-size: 14px;
    margin: 0;
    padding: 0;
}
#cc_left_content a {
    color: #FFFFFF;
    text-decoration: none;
}
#cc_left_content a:hover {
    text-decoration: underline;
}
#cc_left_content .active {
    font-weight: bold;
    text-decoration: underline;
}
#cc_left_content ul {
    list-style-type: none;
    margin: 5px 0 20px 10px;
    padding: 0;
}
#cc_left_content ul li ul#subnav {
    list-style-type: square;
    margin: 5px 0 5px 20px;
    padding: 0;
}
#cc_left_content ul li {
    padding-bottom: 2px;
}
#cc_left_content #cc_nav_ad_content {
    background-color: #FFFFFF;
    margin: 10px;
    padding: 4px;
}
#cc_left_content #cc_nav_ad_content td {
    font-size: 10px;
}
#cc_nf_body {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 10px 0 10px 10px;
    vertical-align: top;
    width: 95%;
}
#cc_nf_body a {
    color: #FFFFFF;
    text-decoration: none;
}
#cc_nf_body .product_info a {
    color: #003399;
    text-decoration: underline;
}
#cc_nf_body h1 {
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#cc_header {
    margin: 0 0 20px;
}
#cc_nf_body #cc_top_sort {
    margin: 0 20px 20px;
}
#cc_nf_body #cc_top_sort td {
    font-size: 11px;
    padding: 5px 10px;
    text-align: center;
}
#cc_nf_body #cc_top_sort td.no_border {
    border-style: none;
}
#cc_nf_body #cc_top_sort a {
    color: #000000;
    text-decoration: none;
}
#cc_nf_body #cc_top_sort a:hover {
    color: #AA0000;
    text-decoration: underline;
}
#cc_nf_body #cc_top_sort .active {
    color: #AA0000;
    text-decoration: underline;
}
#cc_nf_body #cc_top_sort .active a {
    color: #AA0000;
    text-decoration: underline;
}
#cc_nf_body #cc_top_sort td.active_no_border {
    border-style: none;
    color: #AA0000;
    text-decoration: underline;
}
#cc_nf_body #cc_top_sort td.active_no_border a {
    border-style: none;
    color: #AA0000;
    text-decoration: underline;
}
#cc_nf_body #cc_products .title {
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
	background-color:#416BAC;
}
#cc_nf_body #cc_products .title a:hover {
    text-decoration: underline;
}
#cc_nf_body th {
    background-color: #416BAC;
}
#cc_nf_body #cc_products .product {
    margin-bottom: 30px;
}
#cc_nf_body #cc_products .compare_link {
    padding-right: 10px;
    text-align: right;
}
#cc_nf_body #cc_products .compare_link img {
}
#cc_nf_body #cc_products .card_image {
    text-align: center;
    width: 120px;
}
#cc_nf_body #cc_products .product_info {
    font-size: 11px;
}
#cc_nf_body #cc_products .product_details {
}
#cc_nf_body #cc_products .product_details td {
    font-size: 11px;
    text-align: center;
}
#cc_nf_body #cc_products .product_details th {
    color: #FFFFFF;
    font-size: 11px;
    text-align: center;
}
#cc_nf_body #cc_paging {
    font-weight: bold;
    margin-top: 20px;
    text-align: center;
}
#cc_nf_body #cc_paging a:hover {
    color: #AA0000;
    text-decoration: underline;
}
#cc_nf_body #cc_footer {
    font-size: 11px;
    margin: 40px 20px;
}
