body 			{font-family:verdana,helvetica,arial; 
font-size:11px; 
font-weight:normal; 
background-color:#EAF2F8;
margin:0px;
background: url(images/mainback.jpg);
background-repeat: repeat-x;


}


a {  font-family: Verdana, Arial, Helvetica, sans-serif;   
TEXT-DECORATION: none; color: #098CF1;
font-weight:bold;
}

a:visited { 
 font-family: Verdana, Arial, Helvetica, sans-serif;  
 TEXT-DECORATION: none; color: #098CF1;
 font-weight:bold;
 }
 
a:hover {  
font-family: Verdana, Arial, Helvetica,  sans-serif; 
 TEXT-DECORATION: underline; color:#098CF1;
 font-weight:bold;
 }

select	{font-family: Verdana; font-size: 12px }
input	{font-family: Verdana; font-size: 12px }
textarea	{font-family: Verdana; font-size: 12px }

a.company {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #C00000; font-weight:bold; }
a.company:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #C00000}
a.company:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #00073F}

a.small_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C0C1D8}
a.small_link:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C0C1D8}
a.small_link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E8E8F0}

.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

td		{font-family:verdana,helvetica,arial;  
color:#074B88; line-height:17px; 
}			
h1				{font-family:verdana,helvetica,arial; color:#074B88; font-weight:bold; font-size:17px; margin-bottom:3pt; margin-top:0pt; line-height:22px; }
h2				{font-family:verdana,helvetica,arial; color:#2C2769; font-weight:bold; font-size:15px; margin-bottom:2pt; margin-top:3pt}


.sbut {border-bottom:thin solid #02056C;border-right:thin solid #02056C;border-top:thin solid #FFC5C5;border-left:thin solid #FFC5C5;background-color: #C00000; color:#ffffff; font-weight:bold; height:30px; width:530px; cursor: hand;}

.form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:white; font-weight:bold;  }
.formheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;  font-weight:bold;  }

.blue1 {background-color:#79ABD5}
.blue2{background-color:#074B88}

.contentpadding { padding:15px }

.but {background-color:#074B88;  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; color:#ffffff;
padding:5px;
 font-weight:bold;}



.sub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  font-weight:bold;  color:#074B88}


.logos
{BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid}




.topbuysection
{ background-color:#79ABD5; padding: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;   color:#ffffff ; font-weight:bold; }
.bestbuycontent {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight:bold; background-color:#FFFFFF;}

.topbuyheader
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;   color:#ffffff ; font-weight:bold; }

.topbuycontent
{  background-color:#ffffff }

.divider { border-bottom:1px solid #79ABD5 }









.topheader

{
width:974px;
background-color:#074B88;
height:40px;
margin:auto;
padding:8px;
margin-bottom:10px;
}

.mainwrapper

{
width:950px;
background-color:#ffffff;
padding:20px;
margin:auto;
border:1px solid #9FD1FF;
margin-bottom:20px;
font-size:12px;
line-height:17px;
overflow: auto;
text-align:justify;
color:#2F2D2D;

}



#viewer {height:40px; width:900px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame {width:800px; clear:both; padding:0;}
#viewer img {width:88px; height:33px; margin:5px; display:inline; border:0;}
#viewer a {display:block; float:left; width:100px; height:100px;}


/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
	border:1px solid #9FD1FF;
	padding:10px;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 

	height: 30px;
	margin-bottom: 1em;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	
	height: 30px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 120px;
	height:30px;
	margin-right:10px;
}



.logoscroller

{
margin:auto;
margin-bottom:20px;
width:990px;
background-color:#ffffff;
}


#mainwrapperh1

{
width:990px;
margin:auto;
text-align:left;
margin-bottom:5px;
}

.cleardiv

{
clear:both;
height:20px;
}

.uppermenu

{
background: url(images/uppermenuback.jpg);
height:40px;
width:990px;
margin-top:10px;

margin:auto;
border:1px solid #9FD1FF;

}



.uppermenu UL
{

list-style: none;
margin: 0;
padding: 0;
display: inline;



}

.uppermenu LI
{

margin: 0;
padding: 0;
display: inline;
list-style: none;


}

.uppermenu A
{
 	padding-top: 13px;
 	padding-bottom: 13px;
 	padding-left: 29px;
 	padding-right: 29px;
 	color:#074B88;
 		font-weight:bold;
		font-size:12px;
	background-position: right center;
		background-repeat: no-repeat; 
		display:block;
		float:left;
		background-image: url('images/uppermenudivider.gif');

}

A.end
{
 	background-image: url('');

}


.uppermenu A:hover
{
	color: #fff;
	background-color: #074B88;
	text-decoration: none;
	background-image: url('');

}








.sectionheader

{font-family:verdana,helvetica,arial; color:#074B88; font-weight:bold; 
font-size:17px;
line-height:22px;
width:990px;
margin:auto;
margin-bottom:5px; }


#imgposright

{
float:right;
margin-left:15px;
}

#imgposleft

{
float:left;
margin-right:15px;
}

.compare

{
float:right;
margin-left:20px;
}

.articlelist

{
}

.articleclear

{
clear:both;
height:20px;
}

.date
{
font-size:11px;
}


.col1
{
float:left;
width:450px;
}

.col2
{
float:right;
width:450px;
}

.provider

{
margin-bottom:15px;
border-bottom:5px solid #E7F0F7;
padding-bottom:10px;
}

.repexample

{

font-weight:bold;
font-size:12px;
margin-top:10px;
margin-bottom:0px;
}

.apr { font-size:13px; font-weight:bold;
margin-top:5px;
margin-bottom:5px;
 }

 .details
 
 {
 margin-top:10px;
 }
