body {
	margin: 0 20px;
	padding:0;
	background-color: #FFFFFF;
  }
  
.redBackWhiteText
{
	font-size: 11px;
	font-weight: light;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
	line-height: 12pt;
	color: #ffffff;
	background-color: #c40000;
	padding: 5px;
}

.blackBackWhiteText
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	/*vertical-align: middle;*/
	line-height: 12pt;
	color: #ffffff;
	background-color: #000000;
	padding: 5px;
}
  
/*#DTDtable{
	width:98%;
	}*/

table.lines { 
      border: 1px solid #c40000; 
      }

.text {
       font-size: 11px;
       font-weight: light;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 16pt;
       }
       
.textTight {
       font-size: 11px;
       font-weight: light;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 12pt;
       }
       
.textRed {
       font-size: 11px;
       font-weight: light;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 16pt;
       color: #C40000;
       }
       
.bold {
       font-size: 11px;
       font-weight: bold;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 12pt;
       }
       
.redBold {
       font-size: 11px;
       font-weight: bold;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 16pt;
       color: #C40000;
       }
       
.large {
       font-size: 14px;
       font-weight: bold;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       }
        
.xlarge {
       font-size: 22px;
       font-weight: bold;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       }
        
.largeRed {
       font-size: 14px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #C40000;
       }
       
.largeRedPrice {
       font-size: 20px;
       font-weight: bold;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #C40000;
       }
       
.textWhite {
       font-size: 11px;
       font-weight: light;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 16pt;
       color: #FFFFFF;
       }
       
.whiteBold {
       font-size: 11px;
       font-weight: bold;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 16pt;
       color: #FFFFFF;
       }
       
.largeWhiteBlkBackGr
{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15pt;
	background-color: #000000;
	vertical-align: middle;
	padding-left: 6px;
}
        
.links {
       font-size: 10px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       }
       
.linksLoose {
       font-size: 10px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height:12pt;
       }
       
.linksRed {
       font-size: 10px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #C40000;
       }
       
.solid {
       font-size: 10px;
       font-weight: light;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 9pt;
       }
       
.solidRed {
       font-size: 10px;
       font-weight: light;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 11pt;
       color: #C40000;
       }
       
.demi { 
       font-size: 10px;
       font-weight: bold;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       line-height: 11pt;
       }
       
.cal {
       font-size: 10px;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       }
	   
	   
	   
	   
/*---------------START GT--------------------------*/
.td_wrapper_features {
	padding:0px; 
	margin: 0px;
}
.table_features { 
      border: 1px solid #c40000; 
	  margin-top: 10px;
}
.td_title { 
	  margin-top: 10px;
	  padding-left:15px;
}
.bizMarquee {
	color: #ffffff;
	font-family: Comic Sans MS;
	font-size: 24px;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
}
/*---------------STOP GT--------------------------*/


#choice_container
{
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding: 0 10px 10px 10px;
	width:745px;
	border:1px red solid;
}
#choice_container h2
{
	magin:0;
	padding:0;
}
.options
{
	float:left;
	padding:0 10px 20px 0;
}
.options img
{
	float:left;
	border:none;
}
.options h4
{
	margin-top:0;
	padding-top:0;
}
.choice_content
{
	float:left;
	margin:0;
	padding-left:10px;
	padding-right:10px;
}

.clearit
{
	clear:both;
	height:0;
	line-height:0;
	font-size:px; /*for ie*/
}

