body {
margin-bottom:0px;
margin-left:0px;
margin-top:0px;
margin-right:0px;
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#383838;
text-decoration:none;
background:#000000;

}

.maintext {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#383838;
text-decoration:none;
}
.maintext_bold
{
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#383838;
text-decoration:none;	
}
.maintext_white {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.maintext_whitebold {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.maintext_whiteunderline {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
}

.maintext_whiteunderline:hover {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.text_big{
font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:19px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.text_head{
font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#384529;
text-decoration:none;
}

.text_head1{
font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#6F3926;
text-decoration:none;
}

.text_subhead{
font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#9A5209;
text-decoration:none;
}

.text_subhead_underline{
font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#9A5209;
text-decoration:underline;
}




.menu_bg {
background:url(../images/menu_bg.jpg) repeat-x;
}

.main_topcurve {
background:url(../images/main_topcurve.jpg) no-repeat;
vertical-align:bottom;
width:943px;
height:19px;
}

.main_downcurve {
background:url(../images/main_downcurve.jpg) no-repeat;
vertical-align:top;
height:20px;
}

.trial_bg {
background:url(../images/header_bg.jpg) no-repeat;
}

.homebut_bg {
background:url(../images/invite_but.jpg) no-repeat;
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#6F3926;
text-align:center;
vertical-align:middle;
text-decoration:none;
width:127px;
height:31px;
}

.otherbut_bg {
background:url(../images/invite_but.jpg) no-repeat;
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#2E2815;
text-align:center;
vertical-align:middle;
text-decoration:none;
width:127px;
height:31px;
}

.link_home {
color:#6F3926;
text-decoration:none;
text-align:center;
}

.link_nav {
color:#2E2815;
text-decoration:none;
text-align:center;
}

.link_nav:hover {
color:#6F3926;
text-decoration:none;
text-align:center;
}

.share_bg {
background:url(../images/share_but.jpg) no-repeat;
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#6F3926;
text-align:center;
vertical-align:middle;
text-decoration:none;
width:127px;
height:31px;
}

.support_bg {
background:url(../images/support_but.jpg) no-repeat;
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#6F3926;
text-align:center;
vertical-align:middle;
text-decoration:none;
width:127px;
height:31px;
}

.faq_bg {
background:url(../images/faq_but.jpg) no-repeat;
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:8pt;
font-weight:bold;
color:#6F3926;
text-align:center;
vertical-align:middle;
text-decoration:none;
width:127px;
height:31px;
}

.signup_topcurve {
background:url(../images/signup_top.jpg) no-repeat;
vertical-align:bottom;
height:10px;
}

.signup_downcurve {
background:url(../images/signup_down.jpg) no-repeat;
vertical-align:top;
height:13px;
}

.signup_bg {
background:url(../images/signup_bg.jpg) repeat-x;
background-color:#FFFFFF;
border-left:#DAD7D3 solid 1px;
border-right:#DAD7D3 solid 1px;
vertical-align:top;
height:416px;
}

.border_textfield{
border:solid 1px #B1C4D5;
width:150px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#000;
}

.footer_text {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#b2b2b2;
text-decoration:none;

}

.footer_text_underline {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#b2b2b2;
text-decoration:none;
}

.footer_text_underline:hover {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#b2b2b2;
text-decoration:underline;
}

.inner_bg {
background:url(../images/innerheader.jpg);
background-color:#5E1601;
width:903px;
height:58px;
}

.innerbut_bg {
background:url(../images/innerbut_bg.jpg) no-repeat;
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:8pt;
font-weight:normal;
color:#6F3926;
text-align:center;
vertical-align:middle;
text-decoration:none;
width:148px;
height:31px;
}

.innerbutsmall_bg {
background:url(../images/innerbutsmall_bg.jpg) no-repeat;
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
color:#2E2815;
text-align:center;
vertical-align:middle;
text-decoration:none;
width:101px;
height:31px;
}

.link_inner {
color:#2E2815;
text-decoration:none;
}

.mainbut_bg {
background:url(../images/mainbut_bg.jpg) no-repeat;
background-color:#F5F0E8;
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
color:#F5F0E8;
text-align:center;
vertical-align:middle;
text-decoration:none;
width:114px;
height:23px;
border:none;
cursor:hand;
}

.link_mainbut {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
color:#F5F0E8;
text-decoration:none;
}

.gridHeader
{
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	 FONT-SIZE: 12px;
    BACKGROUND-COLOR: #5A1B00;
    TEXT-DECORATION: none
}
.gridAltItem
{
    border: 1px solid #ffffff;
	FONT-WEIGHT: lighter;
    	FONT-SIZE: 11px;
    	CURSOR: pointer;
    	COLOR: #000000;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    	BACKGROUND-COLOR: #CAC8BE;
    	TEXT-DECORATION: none;
	margin-left: 0px;
}
.gridItem
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: pointer;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F6F1E8;
    TEXT-DECORATION: none
}

.gridBorder
{
    BORDER-RIGHT: #FEFFF9 1px solid;
    BORDER-TOP: #FEFFF9 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #FEFFF9 1px solid;
    COLOR: #1b568c;
    BORDER-BOTTOM: #FEFFF9 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.gridFooter
{
    FONT-SIZE: 11px;   
    COLOR: black;  
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   
    TEXT-DECORATION: none
}

.but_mid {
	background-image: url(../images/but_mid.jpg);
	background-repeat: repeat-x;
}

a.link2 {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #2E2815;
	text-decoration: none;
}

a.link2:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #FCF0DB;
	text-decoration: none;
}

.text_underline {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#9A5209;
text-decoration:underline;
}

.text_testimonials {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#626262;
font-style:italic;
text-decoration:none;
}

.trail_text {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#9A5209;
text-decoration:underline;
}

.trail_text1 {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#9A5209;
text-decoration:none;
}


.trail_text2 {
FONT-FAMILY: Arial, Trebuchet MS, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:Navy;
text-decoration:none;
}

.textmiddle
{
	text-align:center;
	font-weight:bold;
}
.subscribetody
{
    text-indent:-999px;display:block;
    
   background: url(../images/main_trail5.jpg) no-repeat;
   width:146px;
   height:78px;
}
.signupbutton
{
     text-indent:-999px;display:block;
    
   background: url(../images/signup_but.jpg) no-repeat;
   width:67px;
   height:24px;
}