/* CSS Document */
html, body  { font-family: Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #333333; 
	margin-top: 0px; 
	line-height: 16px;
	padding:0 0 0 0;
	line-height:1.6;
	background-image:url(/images/bkgd.gif); background-repeat: repeat-x;
	background-color: #EDEDEE; }
	
/* this is for FireFox */

html>body
{
	background-image:url(/images/bkgd.gif); background-repeat: repeat-x;
	background-color: #EDEDEE;
}

/* Global Styles*/
body {  font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #666666; 	line-height: 17px;  padding:0 0 0 0; letter-spacing: 0px;  background:#EDEDEE; background-image:url(/images/bkgd.gif); background-repeat: repeat-x;}
 
html,td,th,table {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; 
	line-height: 17px;  margin:0; letter-spacing: 0px;
 }

.body { padding:0px 10px 0px 15px; }  
.body p { font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height:18px; margin:10px 0 10px 0; } 

.form { font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #000000; line-height:18px;  } 

.body a:link  {text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 17px; } 
.body a:visited {text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 17px; } 
.body a:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 17px; } 
.body a:active {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 17px; } 

.offer a:link  {text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 17px; } 
.offer a:visited {text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 17px; } 
.offer a:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 17px; } 
.offer a:active {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 17px; } 


ul { margin:0 0 5px 20px; line-height:14px; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px;  list-style-type: square; color: #000000; }
li { margin:5px 0 0px 0px;   color: #00000; font-size: 11px; line-height:17px;}


h1 { font-family: Arial, Helvetica, sans-serif; font-size:16px; color: #B70643; line-height:20px; font-weight: bold;  margin:0 0 5px 0px; } 

h2 { font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #000000; line-height:20px; font-weight: bold;  margin:0px 0 5px 0px; } 

h3 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; line-height:10px; font-weight: bold; margin:15px 0 5px 0px; }  
 
p { margin:0px 0 5px 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 16px; }
 
.frame {padding:0px 0px 0px 0px; border-top: 1px solid #A4A5A5; border-left: 1px solid #A4A5A5; border-right: 1px solid #A4A5A5;  border-bottom: 1px solid #A4A5A5; width: 973px; align: center;}

.btmborder {background-image:url(/images/btm-border.gif); background-repeat: repeat-x; width: 973px;}

.topbar {padding:9px 20px 0px 0px; color: #1D3160; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}

.footer { font-size:11px; color: #868585; padding:0px 40px 5px 35px; line-height: 16px; text-align: left;} 
.footer a:link  {text-decoration:underline; font-weight:normal; font-size:11px; color: #868585;} 
.footer a:visited {text-decoration:underline; font-weight:normal; font-size:11px; color: #868585;}
.footer a:hover {text-decoration: none; font-weight:normal; font-size:11px; color: #868585;}
.footer a:active {text-decoration: underline; font-weight:normal; font-size:11px; color: #868585;}
.footer p { padding:0px 40px 10px 35px; } 

.footer2 { font-size:11px; color: #868585; padding:0px 40px 5px 390px; line-height: 16px; text-align: left;} 
.footer2 a:link  {text-decoration:underline; font-weight:normal; font-size:11px; color: #868585;} 
.footer2 a:visited {text-decoration:underline; font-weight:normal; font-size:11px; color: #868585;}
.footer2 a:hover {text-decoration: none; font-weight:normal; font-size:11px; color: #868585;}
.footer2 a:active {text-decoration: underline; font-weight:normal; font-size:11px; color: #868585;}
.footer2 p { padding:0px 40px 10px 35px; } 



.ticker {
	background-image: url(/images/news-ticker.gif); 
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-right: 2px;
	background-position: 30px 0px;
	padding: 17px 0 0 40px; 
	font-size:12px;
	line-height: 12px;
	height: 50px;
	font-weight:bold; 
	text-align: left;
	color: #000000;}

.tickertitle { font-size:14px; color: #000000; padding:35px 0 0 8px; font-weight:bold; line-height: 12px; } 	
.tickertext { font-size:11px; color: #000000; padding:35px 0 0 8px; font-weight:normal; line-height: 11px; } 	

.tickertext a:link  {text-decoration:none; font-weight:normal; font-size:11px; color: #000000;} 
.tickertext a:visited {text-decoration:none; font-weight:normal; font-size:11px; color: #000000;}
.tickertext a:hover {text-decoration: underline; font-weight:normal; font-size:11px; color: #000000;}
.tickertext a:active {text-decoration: none; font-weight:normal; font-size:11px; color: #000000;}

	

.tipbox2 {
	background-image: url(/images/tips.gif); 
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 2px;
	background-position: 30px 0px;
	padding: 7px 0 0 10px; 
	font-size:12px;
	line-height: 12px;
	height: 222px;
	font-weight:bold; 
	color: #000000;}
	
.tiptitle2 { font-size:15px; color: #00000; padding:10px 0 0 35px; font-weight:bold; line-height: 18px; width:200px;} 	
.tipbody2 { font-size:11px; color: #00000; padding:25px 30px 0 50px; font-weight:normal;}	

.tipbox {
	background-image: url(/images/tips2.gif); 
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 2px;
	background-position: 30px 0px;
	padding: 7px 0 0 10px; 
	font-size:12px;
	line-height: 12px;
	height: 222px;
	font-weight:bold; 
	color: #000000;}
	
.tiptitle { font-size:15px; color: #00000; padding:10px 0 0 35px; font-weight:bold; line-height: 18px; width:200px;} 	
.tipbody { font-size:11px; color: #00000; padding:25px 30px 0 50px; font-weight:normal;}	


.tiprqt {
	background-image: url(/images/arrow-red.gif); 
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 2px;
	background-position: 205px 13px;
	padding: 10px 0 0 35px; 
	font-size:11px;
	line-height: 14px;
	color: #000000;}
	
.tiprqt a:link  {text-decoration:none; font-weight:normal; font-size:11px; color: #A40235;} 
.tiprqt a:visited {text-decoration:none; font-weight:normal; font-size:11px; color: #A40235;}
.tiprqt a:hover {text-decoration: underline; font-weight:normal; font-size:11px; color: #A40235;}
.tiprqt a:active {text-decoration: none; font-weight:normal; font-size:11px; color: #A40235;}



.quoterqt {
	background-image: url(/images/arrow-red.gif); 
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 2px;
	background-position: 125px 13px;
	padding: 10px 0 0 0px; 
	font-size:11px;
	line-height: 14px;
	color: #000000;}
	
.quoterqt a:link  {text-decoration:none; font-weight:normal; font-size:11px; color: #A40235;} 
.quoterqt a:visited {text-decoration:none; font-weight:normal; font-size:11px; color: #A40235;}
.quoterqt a:hover {text-decoration: underline; font-weight:normal; font-size:11px; color: #A40235;}
.quoterqt a:active {text-decoration: none; font-weight:normal; font-size:11px; color: #A40235;}


.more a:link  {text-decoration:none; font-weight:normal; font-size:11px; color: #A40235;} 
.more a:visited {text-decoration:none; font-weight:normal; font-size:11px; color: #A40235;}
.more a:hover {text-decoration: underline; font-weight:normal; font-size:11px; color: #A40235;}
.more a:active {text-decoration: none; font-weight:normal; font-size:11px; color: #A40235;}




.quotebox {
	background-image: url(/images/rental-box.gif); 
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 2px;
	background-position: 0px 0px;
	padding: 7px 0 0 10px; 
	font-size:12px;
	line-height: 12px;
	height: 223px;
	font-weight:bold; 
	color: #000000;}
	
.quotetitle { font-size:15px; color: #00000; padding:10px 0 10px 11px; font-weight:bold; line-height: 10px; } 	
.quotebody { font-size:11px; color: #00000; padding:0px 30px 0 12px; font-weight:normal; }		

.quotebody2 { font-size:11px; color: #00000; padding:10px 30px 0 10px; font-weight:normal;}	

.quotebody2 p {padding:0 0 6px 0;}		


.offerbox {
	background-image: url(/images/offer-box.gif); 
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 0px;
	background-position: 0px 0px;
	padding: 7px 0 0 10px; 
	font-size:12px;
	line-height: 12px;
	height: 223px;
	font-weight:bold; 
	color: #000000;}

.offerbox a:link  {text-decoration:none; font-weight:bold; font-size:13px; color: #A40235;} 
.offerbox a:visited {text-decoration:none; font-weight:bold; font-size:13px; color: #A40235;}
.offerbox a:hover {text-decoration: underline; font-weight:bold; font-size:13px; color: #A40235;}
.offerbox a:active {text-decoration: none; font-weight:bold; font-size:13px; color: #A40235;}
.offerbox div {padding:3px 0 3px 0;}	

.arttitle { font-size:14px; color: #00000; padding:30px 0 0 8px; font-weight:bold; line-height: 18px; } 	
.artbody { font-size:11px; color: #00000; padding:0px 30px 0 8px; font-weight:normal; line-height: 16px;}	

.artlink {
	background-image: url(/images/arrow-red.gif); 
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-right: 2px;
	background-position: 90px 8px;
	padding:5px 0 0px 10px;
	font-size:11px;
	line-height: 14px;
	color: #000000;}
	
.artlink a:link  {text-decoration:none; font-weight:normal; font-size:11px; color: #A40235;} 
.artlink a:visited {text-decoration:none; font-weight:normal; font-size:11px; color: #A40235;}
.artlink a:hover {text-decoration: underline; font-weight:normal; font-size:11px; color: #A40235;}
.artlink a:active {text-decoration: none; font-weight:normal; font-size:11px; color: #A40235;}

.leftcap {background-image:url(/images/left-nav-top-cap.gif); background-repeat: repeat-x; width: 193px; height: 9px;}
.leftcapbtm {background-image:url(/images/left-nav-btm-cap.gif); background-repeat: repeat-x; width: 193px; height: 9px;}

.subtitle {border-bottom: 1px solid #b9bcb5; padding:5px 0px 10px 0px; font-weight:bold; font-size:11px; color:#000000; display: block;}
.subtitle a:link  {padding:5px 0px 10px 0px; font-weight:bold; font-size:11px; color:#000000; text-decoration:none;} 
.subtitle a:visited {padding:5px 0px 10px 0px; font-weight:bold; font-size:11px; color:#000000; text-decoration:none;}
.subtitle a:hover {padding:5px 0px 10px 0px; font-weight:bold; font-size:11px; color:#c93c32; text-decoration:none; }
.subtitle a.selected { color: #000000;}


.subnav {border-bottom: 1px solid #b9bcb5; padding:3px 0px 3px 5px; font-weight:normal; font-size:11px; color:#000000; display: block;}
.subnav a:link  {padding:3px 0px 3px 5px; font-weight:normal; font-size:11px; color:#000000; text-decoration:none; display: block;} 
.subnav a:visited {padding:3px 0px 3px 5px; font-weight:normal; font-size:11px; color:#000000; text-decoration:none; display: block;}
.subnav a:hover {padding:3px 0px 3px 5px; font-weight:normal; font-size:11px; color:#A40235; text-decoration:none; display: block;}
.subnav a.selected { color: #A40235;}
.subnav a.selected2 { color: #A40235;}

.suboffer {
	padding: 10px 0 0 20px; 
	font-size:11px;
	line-height: 11px;
	font-weight:normal; 
	color: #000000;}
.suboffer a:link  {text-decoration:none; font-weight:normal; font-size:11px; color: #737373;} 
.suboffer a:visited {text-decoration:none; font-weight:normal; font-size:11px; color: #737373;}
.suboffer a:hover {text-decoration: underline; font-weight:normal; font-size:11px; color: #737373;}
.suboffer a:active {text-decoration: none; font-weight:normal; font-size:11px; color: #737373;}
.suboffer div {padding:3px 0 3px 0;}	

.offerbox1 {background-image:url(/images/offerbox1-top.gif); background-repeat: repeat-x; width: 180px; height: 7px;}
.offerbox2 {background-image:url(/images/offerbox1-btm.gif); background-repeat: repeat-x; width: 180px; height: 7px;}

.offerbox3 {background-image:url(/images/offerbox2-top.gif); background-repeat: repeat-x; width: 180px; height: 7px;}
.offerbox4 {background-image:url(/images/offerbox2-btm.gif); background-repeat: repeat-x; width: 180px; height: 7px;}


.anylinkcss{
position:absolute;
margin-left: 10px;
visibility: hidden;
border:0px solid #c0c0c0;
border-bottom-width: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #EBC8D2;
line-height: 18px;
z-index: 100;
background-color: #A40235;
width: 100px;
filter:alpha(opacity=90);
opacity: 1;
-moz-opacity:1;
}

.anylinkcss a{
width: 100%;
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #EBC8D2;
border-bottom: 0px solid #c0c0c0;
padding: 3px 0;
text-decoration: none;
text-indent: 6px;

}

.anylinkcss a:hover{ /*hover background color*/
background-color: #A40235;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
border-bottom: 0px solid #c0c0c0;

}

