body
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: medium;
	background: url(images/bg.jpeg) #ffffff;
	padding-bottom: 0px;
	margin: auto;
	padding-top: 0px;
	font-family: verdana, Arial, sans-serif;
	line-hieght: 1.6em;
}
	  
body.long {background: #ffffff url(images/bgtrans.png);
           background-repeat: no-repeat;
           font-size: medium;
           font-family: verdana, Arial, sans-serif;
           line-hieght: 1.6em;
           margin: auto;
           padding: 0px; 
		   }  

div#allContent {margin-left:auto; margin-right:auto; width: 900px;}    
		     
h1,h2,h3,h4,h5,h6 {color: #bd2d25;}

h1 {font-size: 2.1em;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.3em;
    color: #ffffff;}
h4 {padding: 21px 0px 3px 0px;
    margin: 0px;}

a {text-decoration: none;
   font-size: 100%;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
   color: #CC3333;}

p {padding-left: 1.6em;
   padding-right: 1.6em;}

th {font: bold 140%/1 helvetica;
    text-align: left;
    padding:6px 6px 6px 6px;}
	
a.nav{color: white; 
      font: bolder;
      font-size: 80%;
	  font-weight: bold;}	
	  
a.navon{color: black;
        padding: 7px;}	  

a.nav:hover {color: red;}
a.navon:hover {color: black;
	           font-weight: bold;}
a.cty{color: #CCCCCC;
	           font-size: 60%;
			   font-weight: bold;}			   
a.cty:hover {color: red;
	           font-size: 100%;
			   font-weight: bold;}
a.ctyon{color: #ffffff;
	           font-weight: bold;}
a.ctyon:hover {color: #ffffff;
	           font-size: 100%;
			   font-weight: bold;}			   


a.footer {color: #777777;
          font: bolder;}
a.footer:hover {color: #CC0000;}

p.copyw {margin: 0px auto 0px auto;}

table#footnav {margin: 0px auto 0px auto;
               color: #777777;
               width: 635px;
			   text-align:center; 
			   font: Arial, Helvetica, Sans-serif;}
			   
table#footnav a {color: #777777; 
                 font:normal small/1 Arial, Helvetica, Sans;
				 padding: 0px;
				 margin: 0px;}
				 
table#footnav a:hover {color:#CC0000;}        

#accountnav {margin: 0px 0px 7px 0px;
             padding: 0px;
             width: 700px; 
			 text-align: center;}
			 
table#nav {margin: 0px 0px 12px 190px;}

#nav {
	padding: 0px;
	width: 600px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
}
	  
#nav2 {position: absolute;
	   top: 160px;
	   left: 290px;
	   margin: auto;
	   padding: 0px;
	   width: 750px;
	   height: 18px; 
	   text-align:center;}	  
           
#bnr {
	background-image: url(images/bnr.jpeg);
	height: 150px;
	margin:0px;
	padding: 0px;
	background-repeat: no-repeat;
}

div#login {
	position: absolute;
	top: 30px;
	left: 680px;
	margin: 0px;
	padding: 0px;
	width: 247px;
}

table#login {color:#FFFFFF; 
             font-size: 70%; 
			 width: 450px;}
			 
form#login {padding: 0px;
            margin: 0px;}

#main {width: 900px; padding-top: 150px;}
	   
#mainlow {background-image: url(images/lowercontentbg.png);
          width: 900px;}
	   
#freetrial {background-image: url(images/box-learntotalk.png);
            width: 214px;
            height: 250px;
            float: right;}

table#agentsign {border: #CC0000;
                 border-collapse: collapse;
				 margin: 0px 70px 0px 0px;}

td.agentsign {vertical-align: middle;
              padding: 12px 0px 0px 0px;
              margin: 0px;}  
			           
div#comments {padding: 0px 0px 0px 70px;
               margin: 0px 0px 0px 0px;}

table#ftrial {margin: 102px 0px 0px 90px;}



td.mainlow {padding: 0px px 0px 0px;
	        text-align: top;
	        width: 410px;
	        font-size: 12px;
	        color: #000000;
	        font-family: Arial, Helvetica, sans-serif;}
			
td.leftnav {padding: 0px 7px 124px 0px;
	        text-align: top;
	        width: 300px;
	        font-size: 12px;
	        color: #000000;
	        font-family: Arial, Helvetica, sans-serif;}			

td.mainlow2 {padding: 0px 7px 0px 0px;
	         text-align: top;
	         width: 675px;
	         font-size: 12px;
	         color: #000000;
	         font-family: Arial, Helvetica, sans-serif;}

td.content3 {padding: 0px 7px 0px 130px;
	         text-align: top;
	         width: 675px;
	         font-size: 12px;
	         color: #000000;
	         font-family: Arial, Helvetica, sans-serif;}
			
td.bread {text-align: top;
	      font-size: 80%;
	      color: #990000;
	      font-family: Arial, Helvetica, sans-serif;
	      padding: 0px 0px 12px 450px;}
		  
span.textwpic {width: 280px;
               padding: 0px 0px 0px 7px;}
	
a#signup {color: #999999;
          text-decoration: underline;
          font: bold 144%/1.6 sans;}

a#signup:hover {color:white;}

div#logolink {position: absolute;
			  top: 60px;
			  left: 190px;
			  width: 230px;
			  height:50px;}
              

div#box {background-image: url(images/curved-box.png);
          width: 516px;
          height:282px;
          margin: 10px 10px;}
		  
div#box2 {background-image: url(images/curved-box700.png);
          width: 700px;
          height:500px;
          margin: 10px 10px;}

div#foot {background-image: url(images/foot.png);
          width: 885px;
          height:275px;
          margin: 20px 0px;}

div#footlow {background-image: url(images/foot2.png);
             width: 900px;
             height:275px;
             margin: 0px 0px;}

div#footsub {background-image: url(images/foot2.png);
          width: 900px;
          height:150px;
          margin: 0px 0px;}
		  		  
img#movi {margin: 24px 0px 35px 0px;}
		  
table#foot {color: white;
            margin-top: 15px;}
			
td#access {color: #0033FF;
           text-align: left;
		   vertical-align:top;}
			  
td.foot {padding: 0px 7px 124px 0px;
	     text-align: top;
	     width: 300px;
	     font-size: 80%;
	     color: #ffffff;}

img.foot {float: left;
          padding: 0px 7px 0px 12px;}
		  
.copyw {color: #777777;
        font: normal 80%/1 Arial, sans-serif;
		padding: 5px;
		margin: 0px;}

div.indent {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
} 
		
#mainlow #leftnav {background-color: #CCCCCC;
	               width: 197px;
	               margin-left: 1px;
	               height: 600px;}

#mainlow #leftnavbiz {background-color: #CCCCCC;
	                  width: 197px;
	                  margin-left: 1px;
	                  height: 1000px;}
.mainlow2 .supporta {
	font-family: arial, helvetica, sans-seriff;
	font-size: 1.6em;
	font-weight: bold;
	text-decoration: underline;
	color: #CC0000;
}
.COLUMN2 {
	width: 336px;
	left: 478px;
	right: 400px;
	position: absolute;
	height: 503px;
	float: left;
	top: 363px;
}
.FormTitleText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #bd2d25;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	;
	TEXT-DECORATION: none;
	text-align: center;
}
