H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #CC0033;
	margin: 0px;
}
.body{
	background-color : #FFFFFF;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
}
.button{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
	background-color: #CC0033;
}
.frmtext{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.text
{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
p
{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
	text-align : left;
}
.textbold
{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	text-align : left;
}
.large
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #CC0033;
}
.textright
{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
	text-align :right;
}
.header{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 13pt;
	font-weight: bolder;
	color: #CC0033;
	text-decoration: none;	
	border: none;
}
.border{
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	background-color: #EBEBD8;
}
.redheader{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
	line-height: 16px;
	background-color: #CC0033;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	text-align : center;

}
.partialborder{
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	border-top-width: 0px;
	background-color: #EBEBD8;
}
.link { 
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 10pt;
	font-weight: normal;
	color: blue; 
	text-decoration: underline; 
}

.link:hover { 
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 10pt;
	font-weight: normal;
	color: red; 
	text-decoration: underline; 
}
.line{
	background-color: #000000;
	line-height : 1px;
}
.border0 {
	border : none;
}
.border1{
	border : 1px solid Black;
	background-color: #EBEBD8;	
}
.brd{
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
	background-color: #EBEBD8;	
	
}
.brdbasic{
	border-left : 1px solid Black;
	background-color: #EBEBD8;	
}
.brdbot{
	border-left : 1px solid Black;
	background-color: #EBEBD8;	
}
.center {
	text-align : center;
}
.right {
	text-align : right;
}
.right33{
	text-align : right;
	width : 31px;
}
.left {
	text-align : left;
}
.top {
	vertical-align : top;
}
.topcenter {
	vertical-align : top;
	text-align : center;
}
.bottomcenter {
	vertical-align : bottom;
	text-align : center;
}
td {
	font-size: 10pt;
}

.headerredl {
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 14pt;
	font-weight: normal;
	color: #CC0033;
	text-decoration: none;	
	border: none;
	text-align: left;
}
.headerblackl {
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 14pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
	border: none;
	text-align: left;
}
.headerblackm {
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
	border: none;
	text-align: left;
}
.blackm{
	font-family: Helvetica, Arial, sans-serif ;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	border: none;
	text-align: left;
}
.tab { 
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF; 
	text-decoration: none; 
	white-space : nowrap;
}

.tabover { 
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: bold;
	color: #C0C0C0; 
	text-decoration: none; 
	white-space : nowrap;
}
.tdlinks{
	text-align: center;	
	background-color: #000000;
}
.frmtext{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.bkgcolor{
	background-color: #EBEBD8;
}
.text{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	

}
.boldtext{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
}
.italictext{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: normal;
	font-style : italic;
	color: #000000;
	text-decoration: none;	
}
.bluetext{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: normal;
	color: #336699;
	text-decoration: none;	
}
.footerrepeat{
	background-image : url(images/footer_repeat.gif);
	background-repeat : repeat;
	text-align : left;
	line-height : 1px;
}
.footerrepeatright{
	background-image : url(images/footer_repeat.gif);
	background-repeat : repeat;
	text-align : right;
	line-height : 31px;
}
.brandheader{
	background-image : url(images/banner/brand_header.gif);
	background-repeat: no-repeat;
	background-color: #ADB4A4;
	width: 100%;
}
.formtop{
	background-image : url(images/forms/top.gif);
	background-repeat: repeat-x;
	line-height : 1px;
}
.formbottom{
	background-image : url(images/forms/bottom.gif);
	background-repeat: repeat-x;
	line-height : 1px;
}
.formright{
	background-image : url(images/forms/right.gif);
	background-repeat: repeat-y;	
	line-height : 1px;
}
.formleft{
	background-image : url(images/forms/left.gif);
	background-repeat: repeat-y;
	line-height : 1px;
}
.formbg{
	background-image : url(images/forms/bg.gif);
	background-repeat: repeat;
}
.lh{
	line-height : 1px;
}
.footerseparator{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF; 
	text-decoration: none; 
	line-height : 20px;
	text-align : center;
}
.footer{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
	text-align : center;
	line-height : 20px;
	background-color : #E6E6E6;
}
.footerlink{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;	
}
.footerlink:hover{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 8pt;
	font-weight: normal;
	color: #cc0033;
	text-decoration: underline;	
}
a.footerWhiteNs:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none;}
a.footerWhiteNs:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none;}
a.footerWhiteNs:hover, active{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #EBEBD8; text-decoration: none;}

.blkbgd{
	background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; line-height: 18px;
}
.greybgd{
	background-color: #E5E5E5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; line-height: 18px;
}
.lheight{
	line-height : 1px;
}
.lheightbig{
	line-height : 10px;
	vertical-align : top;
}
.bg000000 {
	background-color : #000000;
	line-height : 1px;
}
.bgE6E7D5 {
	background-color : #E6E7D5;
	line-height : 1px;
}
.bgE6E6E6bordertop{
	background-color : #E6E6E6;
	line-height : 1px;
	border-top : 1px solid #CCCCCC;
}
.bgE6E6E6 {
	background-color : #E6E6E6;
	line-height : 1px;
}
.h100{
	height : 100%;
}
.tdw208{
	width : 208px;
}
.tdw100{
	width: 100%;
}
.tdw33{
	width : 33px;
}
.tdw567{
	width : 567px;
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.tabh37 { 
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF; 
	background-color : #000000;
	text-align : right;
	text-decoration: none; 
	height : 37px;
}
/*class modified to include text changes in Rel4.2*/
.h220w220 {
	width : 220px;
	height : 220px;
	border-bottom : 1px solid Black;
	font-family: Verdana ;
	font-size: 9pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
}
.h220w220-last {
	width : 220px;
	height : 220px;
}
.bgrepeat{
	background-image : url("images/banner/banner_shadow.gif");
	background-repeat : repeat-x;
	line-height : 1px;
}
.border0h100{
	border : none;
	height : 100%;
}
.pad{
	padding: 10px;
}
.padtop{
	padding-top: 10px;
}
.img-bdr{
	border-color:#000000; 
	border-width: 1px; 
	border-style: solid;
}

.button1{
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
	background-color: #CC0033;
	padding-top: 2px;
    padding-left: 2px;
	position:absolute;
	left:775px;
	top:613px;
	margin-top:11;
}

.sell{
width:3000px;
font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	

}

.divAOP {
	display: none;
	position: absolute;
	font-size:9pt;
	font-family: Verdana;
	left:40%; 
	top: 350px;/* apply to all browsers */
	_top: 275px;/* override for IE browsers 6.0 and older */
}

.divImage {
	display: none;
	position: absolute;
	width:380px;
	height:240px;
	border:1px solid black;
	background-color:#FFFFFF;
}

/*Classes added for  Rel 4.2 changes*/
.border2{
padding-right:23pt;
border:none;
font-family: Verdana, Helvetica, Arial, sans-serif ;
font-size: 10pt;
font-weight: normal;
}
.border2:hover { 
	font-family: Verdana, Helvetica, Arial, sans-serif ;
	font-size: 10pt;
	font-weight: normal;
	color: red; 
	text-decoration: underline; 
}

.theme{
padding-left:10px;
}

.bgheader{
background-image : url("images/banner/banner_red_swoosh.gif");
background-repeat : no-repeat;
background-position: right top;
}
.footerbkgd{
	background-image : url("images/top_mid.gif");
	background-repeat : repeat;
	line-height : 10px;
}
.footerhorz{
    background-image : url("images/center_line.gif");
	background-repeat : repeat;
	line-height : 2px;
}

.colorThemes {
	   display: none;
	   position: absolute;
           font-size:9pt;
	   font-family: Verdana;
	   left:12%; 
	   background-color:white;
	   border-width: 1px; 
	   border-style: solid;
	   z-index:100;
	   padding:2px;
}

.cover {
     display:none;
     position:absolute;
     left:0px;
     top:0px;
     background:#000000;
     filter:alpha(Opacity=25);
     -moz-opacity:0.25;
}

.add{
padding-right:24pt;
border:none;
}
.layout{
                font-family: Verdana, Helvetica, Arial, sans-serif ;
                font-size: 9pt;
                font-weight: normal;
                color: #000000;
                text-decoration: none;  
                padding-top:2pt;
                padding-left:377pt;
}
.pos{
padding-left:25px;
}
.contact{
padding-right:10pt;
}
.border3{
border-style: solid;
border-color: #cccccc;
border-width: 0.5px;
}
.allnavigation{
 font-family: Verdana, Helvetica, Arial, sans-serif ;
 font-size: 9pt;
 font-weight: normal;
 color: #000000;
 text-decoration: none;  
 padding-top:2pt;
 padding-left:372pt;
}

