body, td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
p {
	margin:0 0 8px 0;
	}

.italic {
    font-style:italic;
    }		
	
hr {
    border: 0;
    width: 100%;
    color: #d6d6d6;
    background-color: #d6d6d6;
    height: 1px;
    margin:15px 0 15px 0;
    }	
	

.header {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6b6b6b;
	}
	
div#quotes {
	/*background-color:#e7f8eb;*/
	font-family: Georgia, Times New Roman;
	font-style:italic;
	color:#6a9b00;
	padding-right:15px;
	line-height:16px;
	letter-spacing:.025em;
	font-size:10.5px;
	}	
	
div#quotes b {
	margin:10px 0 0 0;
	}	

#copy {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	}
	
#copy a, #copy a:visited {
	font-size: 11px;
	color: #f7941c;
	text-decoration: none;
	}

#copy .bold	{
	font-weight: bold;
	color: #f7941c;
	}
	
#copy .subtitle {
    font-family: Myriad Pro, Myriad Roman, Myriad, Tahoma, Arial;
    font-size:13px;
    font-weight:bold;
    line-height:15px;
    color:#8b8b8b;
    }	
    
.footnote	{
    font-size:8px;
	font-weight: normal;
	color: #6b6b6b;
	}
	    
	
#copy a:hover, #copy .boldlink a:hover {
	text-decoration: underline;
	}
	
#copy .footer, .footer, .footer a:link, .footer a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7d7d7d;
	text-decoration: none;
	}
.footer a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7d7d7d;
	text-decoration: underline;
	}

.reglink, .reglink a:link, .reglink a:visited  {
	font-size: 11px;
	color: #f7941c;
	font-weight: normal;
	text-decoration: none;
	}

a {
	text-decoration: underline;
	}	



.morelink, .morelink a:link, .morelink a:visited  {
	font-size: 10px;
	color: #f7941c;
	font-weight: bold;
	text-decoration: none;
	}
	
.morelink a:hover {
	text-decoration: underline;
	}

.grayl a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6b6b6b;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px dotted #2E432E;
}

.grayl a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #DE6A23;
	border-bottom: 0px solid #DE6A23;
}

.homelink, .homelink a:link, .homelink a:visited  {
	font-size: 10px;
	color: #f7941c;
	font-weight: bold;
	text-decoration: none;
}
.homelink a:hover {
	text-decoration: underline;
}

.ybox {
	padding: 10px 10px 10px 10px;
	}
	
.red {
	color: #ff0000;
	font-weight: normal;
	
}	
	
	
#copy ul li { 
	list-style-type: none;
	background-image: url(/images/common/list.gif);
	background-position: left top; 
	background-repeat: no-repeat; 
	padding: 0 15px 5px 15px;
	}	
	

	/* IE */	
#copy ul {
	margin: 0 0 0 0;	
	position: relative;
	} 	

#copy[id] ul {
	margin: 0 0 0 -40px;	
	position: relative;
	} 		


/* pricing table */

table#price {
    border-right:1px solid #cccccc;
    border-left:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    }   
    
table#price td {
    text-align:center;
    border-left:1px solid #cccccc;
    }      

table#price td.titletd {
    background:#999999;
    color:#ffffff;
    font-size:9px;
    text-align:center;
    font-weight:bold;
    letter-spacing:.075em;
    line-height:11px;
    height:35px;
    border-left:1px solid #ffffff;
    }
    
table#price td.subtitletd {
    background:#fff;
    color:#e2973f;
    font-size:8.5px;
    text-align:center;
    font-weight:bold;
    letter-spacing:.085em;
    line-height:11px;
    height:30px;
    border-left:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    }   
    
table#price td.first {    
    border-left:0px;
    }
    
table#price td.last {
    border-right:0px;
    }       
    
   