body{
	padding: 0;
	margin: 0;
 	font-family:Verdana, Arial, Sans-serif, Tahoma;
	
}

#main{
	width: 1000px;
	
	}

/*
#basecont {
	min-width: 1000px;
	background:url(images/bodybg.gif) top left repeat-x;
}
*/

#header{
	background:url(images/topbg.gif) top left repeat-x;
	height: 72px;
	padding: 0;
	margin: 0;
	} 
	
	
#navline{
	background: url(images/navbg.gif) top left repeat-x;;
	height:29px;
	text-align:center	;
   	border-bottom: 1px solid #ffffff;
   	margin-left: auto;
   	margin-right: auto;}
   
    
a.menu:link { text-align:center	;display: block;font-weight: bold; font-size: 8pt ; color:#ffffff;text-decoration:none;background:url(images/link.gif) top left no-repeat;padding-bottom:7px;padding-top: 7px;}
a.menu:visited {text-align:center	;display: block;font-weight: bold;font-size: 8pt; color:#ffffff;text-decoration:none;background:url(images/link.gif) top left no-repeat;padding-bottom:7px;padding-top: 7px;}
a.menu:hover {  text-align:center;display: block;font-weight: bold; font-size: 8pt; color:#ffffff;text-decoration:none;background:url(images/linkovr.gif) top left no-repeat;padding-bottom:7px;padding-top: 7px;}
a.menu:active {  text-align:center;display: block;font-weight: bold;font-size: 8pt ; color:#ffffff;text-decoration:none;background:url(images/link.gif) top left no-repeat;padding-bottom:7px;padding-top: 7px;}



a.downnav:link {font-size: 9pt; color:#6b9bc2;text-decoration:underline;}
a.downnav:visited {font-size: 9pt; color:#6b9bc2;text-decoration:underline;}
a.downnav:hover {font-size: 9pt ; color:#ff7e00;text-decoration:underline;}
a.downnav:active{font-size: 9pt ; color:#6b9bc2;text-decoration:underline;}


a.free:link {font-size: 11pt;font-weight: bold; color:#6b9bc2;text-decoration:underline;}
a.free:visited {font-size: 11pt;font-weight: bold; color:#6b9bc2;text-decoration:underline;}
a.free:hover {font-size: 11pt ; font-weight: bold;color:#ff7e00;text-decoration:underline;}
a.free:active{font-size: 11pt ;font-weight: bold; color:#6b9bc2;text-decoration:underline;}

.links{
	float: left;
	width: 117px;}


#firstsect{
	width: 179px;
	float: left;
	clear: left;
	
	}
	
#newsbox{
	background:url(images/newssect.gif) no-repeat #ffffff;
	height:155px;
	
	}


#livechatbox{
	background:url(images/livechat.jpg) no-repeat #ffffff;
	height:152px;
}	


#demobox{
	background:url(images/demo.gif) no-repeat #ffffff;
	height:132px;}



#partnersbox{
	font-size: 9pt;
	background:url(images/partnership.gif) no-repeat #ffffff;
	height:152px;}
	
	
.partnersbox{
font-size: 9pt;
border-top: 1px solid #5b78ae;
border-left: 1px solid  #5b78ae;
}

.partnersbox td{
border-bottom: 1px solid  #5b78ae;
border-right: 1px solid  #5b78ae;
}	
	
#midsect1{
	float:right;
	margin: 0px;
	padding: 0px;
	width: 819px;
 	 background: white;
	border-right: 1px solid #4d769a;
	
	}	
	
	#midsect{
	float:left;
	margin: 0px;
	padding: 0px;
	width: 625px;
	
	}	



#newsletterbox{
	background:url(images/newsletter.gif) no-repeat #ffffff;
	height:135px;}


#content{
	background: url(images/dot.gif) top left repeat-y #ffffff;
	margin-top: 0px;
  	width: 622px;
  	float: left;
   	 clear: left;
   	 
  }
  
#content1{
	background: url(images/dot.gif) top left repeat-y #ffffff;
	margin-top: 0px;
 	 width: 810px;
  	 float: left;
   	clear: left;
  }

.boximg{
	float: left;
	padding:10px 20px 0 15px;}


h1{
	color:#4d769a;
	line-height:16pt;
	font-size:13pt;
    padding-left: 15px;
    padding-right: 15px;
    }


p{
	color:#575757;
	line-height:12pt;
	font-size:9pt;
    text-align: justify;
    padding-left: 0px;
    padding-right: 10px;}
    
    
   .bluep{
   color:#4d769a;
	line-height:12pt;
	font-size:9pt;
	font-weight: bold;
    text-align: justify;
    padding-left: 0px;
    padding-right: 10px;
   }
   
    .bluep_1{
   color:#4d769a;
	line-height:12pt;
	font-size:10.5pt;
	font-weight: bold;
    text-align: justify;
    padding-left: 0px;
    padding-right: 10px;
   }
   
  .p1{
    color:#4d769a;
    line-height:12pt;
	  font-size:9pt;
  	font-weight: bold;
    text-align: justify;
    padding-top: 20px;
    padding-left:20px;
    padding-right: 10px;
   }
   
   .p2{
    line-height:12pt;
	  font-size:9pt;
    text-align: justify;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 10px;
   }
   
    .p3{
    line-height:12pt;
	  font-size:8pt;
    text-align: justify;
    padding-top: 0;
    padding-left: 20px;
    padding-right: 10px;
   }

  
   .bluep1{
   color:#ffffff;
	line-height:12pt;
	font-size:10pt;
	font-weight: bold;
    text-align: justify;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
   	background: #76b1de;
   }

	.bluepdiv{
	background: url(images/quickbg1.gif) top left repeat-x;

	}
	
	
		.bluepdiv1{
		background: url(images/bluep1bg.gif) top left repeat-x;
		height: 100px;
		border-top: 2px solid  #76b1de;
	}

h2{
	color:#5d86a9;
	line-height:18pt;
	font-size:11pt;
	padding-left: 15px;
	padding-top: 0;
	}


#text{
	padding:0 10px 0 15px;
	font-size: 11pt;
	text-align: justify;
	line-height:15pt;
	margin-top: 15px;
	color: #4d769a;}
	
#textpop
{
	padding:0 5px 0 5px;
	font-size: 11pt;
	text-align: justify;
	line-height:15pt;
	margin-top: 15px;
	color: #4d769a;
}	



#screensimg{
	float: right;
	padding-left: 25px;
	padding-right: 10px;}
   

#footer{
	clear: both;
	background:url(images/strokeend.gif) top left repeat-x;
	height: 38px;
	width: 1000px;
	}


#downnav{
   clear: both;
   float: middle;
   width: 550px;
   height: 30px;
   margin-top: 10px;
   padding-left: 20px;
   padding-bottom: 10px; 
   padding-top: 10px; 
   text-align: center;
	font-size: 9pt;
	}

#downnav2{
   clear: both;
   float: middle;
   width: 550px;
   height: 30px;
   margin-top: 90px;
   padding-left: 130px;
   padding-bottom: 10px; 
   padding-top: 10px; 
   text-align: center;
   font-size: 9pt;
	}


#features{
	padding-bottom: 5px;
	padding-left: 15px;
	font-size: 8pt;
	font-family: Verdana;
	color: #575757;
	}


.mainim{
	height: 153px;
	background: url(images/mainimg2.jpg) top left no-repeat;
	
	}


.datehour{
	float: left;
	width: 181px;
	font-size: 8pt;
	color: #ffffff; 
	text-align: center;
	padding-top: 7px;}


.featimg{
	float: left;
	padding:0 10px 0 15px;}


.contactimg{
	float: left;
	padding:0 0 0 15px;
	}


hr{
	height: 2px;
	color: #9fc4e0;
	background: #9fc4e0;	
	}


#contctimgs{
	width: 550px;
	display: block;
	margin-bottom: 30px;
	padding-bottom: 10px;
	height: 30px;
	border-bottom: 1px solid #c6d2e0;}
	
	
	#contctimgs2{
	width: 550px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 30px;
	border-bottom: 1px solid #c6d2e0;
	
	}

.contactustable {
	font:8pt Verdana,Arial,Tahoma,sans-serif;
	background:#575757;
	text-align:justify;}
	


#formdiv{
    padding:0 15px; 0 25px;
	font-size: 9pt;
    text-align: justify;
	line-height:15pt;
    color: #4d769a;
    height: 250px;}
 
.help{
	padding: 0;
	font-size: 9pt;
	width: 600px;
	border-left: 1px solid #a8cce1;
	border-top: 1px solid #a8cce1;
	
	}
	
.help td{
border-right: 1px solid #a8cce1;
border-bottom: 1px solid #a8cce1;
padding: 3px 3px 3px 6px;
}	


select {
	font:9pt "Tahoma";
	color:#000000;
}

.input3{
	font:9pt "Tahoma";
	color:#000000;
}

.input4{
	font:8pt "Tahoma";
	color:#000000;
}



.input{
	width: 70px; 
	font-size: 8pt;
	background: url(images/btnbg.gif) top left repeat-x; 
	color: #23435c;
}



.input5{
	width: 70px; 
	font-size: 8pt;
	background: url(images/ordernowbtnbg.gif) top left repeat-x; 
	color: #23435c;
}

.input1{
	width: 70px;
	font-size: 8pt;
	font-weight: bold;
	background: url(images/yellowbg.gif) top left repeat-x; 
	color: #23435c;
   position: relative;
   top: 125px;
   left: 53px;
}

.input2{
	width: 70px;
	font-size: 8pt;
	background: url(images/yellowbg.gif) top left repeat-x; 
	color: #23435c;
  position: relative;
  left: 37px;
  top: 20px;
  font-weight: bold;
}


#floated{
	margin-left: 60px;
	text-align: left;
 }
	
.list{
	color:#575757;
	font-size:9pt;
 }

.list li{
padding-bottom: 10px;
}

.rorg{
	
	
	background:url(images/rorgbg.gif) top left repeat-y;
	width:195px;
	font-size:8.5pt;
	border-bottom:1px solid #ffffff;
}

.rblue{
	
	background:url(images/rbluebg.gif) top left repeat-y;
	width:195px;
	font-size:8.5pt;
	border-bottom:1px solid #ffffff;
}

.blt{
	background:url(images/blt.gif) top left no-repeat;
	padding-left:20px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size:8.5pt;
	color:#959595;
	text-align:justify;
}
.quote{
	background:url(images/oquote.gif) top left no-repeat;
	padding-left:20px;
	padding-right: 0px;
	padding-top: 10px;
	font-size:8.5pt;
	color:#959595;
	text-align:justify;
}



.quote1{
	background:url(images/oquote1.gif) bottom right no-repeat;
	padding-left:20px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
	font-size:8.5pt;
	color:#959595;
	text-align:justify;}




.qauthor{
	text-align:right;
	color:#000000;
	padding-top: 10px;
	padding-bottom: 15px;
}

.qauthor2{
	text-align:right;
	color:#000000;
	font-size:8pt;
	font-weight:bold;
}

a.sml:link {font: 8.5pt tahoma, verdana, "arial"; color:#6b9bc2;text-decoration:underline;}
a.sml:visited {font: 8.5pt tahoma, verdana, "arial"; color:#6b9bc2;text-decoration:underline;}
a.sml:hover {font: 8.5pt tahoma, verdana, "arial"; color:#ff7e00;text-decoration:underline;}
a.sml:visited.hover {font: 8.5pt tahoma, verdana, "arial"; color:#6b9bc2;text-decoration:underline;}

a.sml1:link {font: 8.5pt tahoma, verdana, "arial"; color:#ffffff;text-decoration:underline;}
a.sml1:visited {font: 8.5pt tahoma, verdana, "arial"; color:#ffffff;text-decoration:underline;}
a.sml1:hover {font: 8.5pt tahoma, verdana, "arial"; color:#ff7e00;text-decoration:underline;}
a.sml1:visited.hover {font: 8.5pt tahoma, verdana, "arial"; color:#ffffff;text-decoration:underline;}

#leftboxes{
	padding-top: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	color: #575757;
}


#newscontent{
	height: 50px;
	padding: 40px 5px 0 10px;
}

#sml{
	position: relative;
	bottom: 0px;
	padding-left: 10px;
  
}


.btns{
	margin-top: 100px;
	padding-left: 10px;
	border: 0;
}

/*
#nletterb{
	padding-top: 60px;
	padding-left: 15px;
	font-size: 8pt;
	line-height: 11pt;
	width: 150px;
}
*/


#partners{
padding-top: 60px;
padding-left: 15px;

}


#thirdsect{
float: right;
width: 195px;
clear: right;
}


#container{
width: 100%;
background:url(images/blueendbg.gif) bottom left repeat-x;
}

#flashbanner{
float: left;
position:absolute;
top: 0;
left: 190px;
width: 810px;
}

#mainimg{
height: 153px;
background: url(images/main1.jpg)  top left no-repeat ;
width: 625px;
}

#btns{
position: relative;
top: 55px;
left: 90px;

}

#freetrial{
background: url(images/screens.jpg) top left no-repeat;
float: right;
width: 240px;
height: 230px;
margin-left: 10px;
margin-right: 10px;

}


#yellowbtn{
position: relative;
top: 120px;
left: 120px;

}

.yellowtext{
color: #faa81a;
font-size: 10pt;
font-weight: bold;
}

.errormsg1 {
	width:98%
	border:2px ridge #cc0000;
	font:8pt "Tahoma";
	font-weight:bold;
	color:red;
	text-align:center;
	padding-left:10px;
	margin-top:305px;
	margin-bottom:310px;
	padding-top:4px;
	padding-bottom:4px;
}
.msg1{
	width:98%
	border:1px solid #2D7464;
	font:8pt "Tahoma";
	font-weight:bold;
	color:#226eab;
	text-align:center;
	padding-left:10px;
	margin-top:305px;
	margin-bottom:310px;
	padding-top:4px;
	padding-bottom:4px;
}

.errormsg {
	width:98%;
	font:8pt "Tahoma";
	font-weight:bold;
	color:red;
	text-align:center;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:4px;
}
.msg{
	width:98%;
	font:8pt "Tahoma";
	font-weight:bold;
	color:#226eab;
	text-align:center;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:4px;
}

.head{
	background:#548AB6;
	color:#EBF3F7;
	font-weight:bold;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 10pt;
  padding-left: 5px;
	padding-right: 5px;
}

.specialbox {
	border:1px solid #548AB6;
	background:#ffffff;
	text-align: left;
}




.checkouttext{
 font-size: 9pt;
 padding-left: 5px;
 padding-top: 5px;	
 padding-bottom	: 5px;	
 padding-right	: 5px;		
}

.checkoutdata{
 font-size: 9pt;
 color: #1b465b;
 font-weight	: bold;
}

.output{
	border:1px solid #ffffff;
	background:#DDEDFA;
	padding:3px;
}

.shopbasket {
	border:1px solid #a8cce1;

}



.text_contact{
			padding:0 10px 0 15px;
			font-size: 9pt;
			color: #1b465b;
			padding: 2px;
}

.text_logged{
			padding:0 10px 0 15px;
			font-size: 8pt;
			color: #1b465b;
			padding: 2px;
}

.mainim{
	height: 153px;
	background: url(images/mainimg2.jpg) top left no-repeat;
}

#testimonial{
font-size: 9pt;
padding: 5px 10px 10px 10px;
margin-top: 25px;
margin-bottom: 15px;
border: 1px solid #b1b1b2;
}

#name{
text-align: right;
font-weight: bold;
font-size: 9pt;
padding-right: 8px;
margin-top: 10px;
}

.titles{
font-weight:bold;
font-size: 10pt;
color:#EBF3F7;
background:#548AB6;
padding:4px;
}

.tbl{
	font-size: 9pt;
	border:1px solid #cccccc;
	background:#ffffff;
}

.tbl td.normal
{
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
}



.paid{
	background:#FFFFFF;
	padding-left:5px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	text-align	:	left;
}
.notpaid{
	background:#E7E7E7;
	padding-left:5px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	text-align	:	left;
}

.lite {font:bold 9pt Verdana;
 line-height:16pt;
  background:#a3c7e6;
  padding-bottom:3px;
  padding-top:3px;
  padding-right:3px;
  padding-left:5px;
  color:#000000;
  border-bottom: 1px solid #4d769a;
  }
  

.lite2 {font:bold 10pt Verdana;
 	line-height:16pt;
  padding:3px;
  color:#000000;
  }  

.lite3 {font:bold 10pt Verdana;
 	line-height:16pt;
  color:#001D83;
  border-bottom: 1px solid #001D83;
  margin-right:3px;
 	margin-bottom:5px;
  padding-top:10px;
  padding-left:5px;
  padding-right:5px;
 
  }
  
.lite3cell {	
  margin-right:3px;
 	margin-bottom:5px;
  padding-top:3px;
  padding-left:5px;
  padding-right:5px;
  }    

.headline{
color: #4d769a;
font-size: 10pt;
text-align: center;
font-weight: bold;
background: #c6dcef;
padding: 2px 0 2px 0;



}

.clear{ clear: both;}


.textarea1{ 
background: #ffffff;
}

.tdtextarea{
padding: 10px 0 5px 10px;
font-weight: bold;
font-size:9pt;
color: #4d769a;
}


.bluebtn{
background: url(images/btnbg.gif) top left repeat-x; 
color:#083e5d;
}

a.menu2:link { text-align:left;display: block; font-size: 8pt ; color:#366289;text-decoration:none;background:#cde0ed;padding:7px 0 7px 15px;border-bottom: 1px solid #ffffff;}
a.menu2:visited {text-align:left;display: block;font-size: 8pt; color:#366289;text-decoration:none;background:#cde0ed;padding:7px 0 7px 15px;border-bottom: 1px solid #ffffff;}
a.menu2:hover {  text-align:left;display: block; font-size: 8pt; color:#ffffff;text-decoration:none;background:#6b9bc2;padding:7px 0 7px 15px;border-bottom: 1px solid #ffffff;}
a.menu2:active {  text-align:left;display: block;font-size: 8pt ; color:#366289;text-decoration:none;background:#cde0ed;padding:7px 0 7px 15px;border-bottom: 1px solid #ffffff;}


.plist{
 background: url(images/custarea.gif) top left no-repeat;
 width: 180px;
 line-height:12pt;
font-size:9pt;
padding-top: 31px;
}
   
   
   .plist1{
 background: url(images/custarea.gif) top left no-repeat;
 width: 180px;
 line-height:12pt;
font-size:9pt;
padding-top: 31px;
}
   

.bluetbl{
 	border: 1px solid #548ab6;
  font-size: 9pt;
  color: #575757;
}
   
.normal{
   padding: 3px 3px 3px 5px;
   text-align:left;
   
}
   
.backnext{
   color: #28557c;
}
   
#contacts{
	font-size: 8pt;
	color: #575757;
	padding:  5px 10px 25px 5px;
}
   
.spamtext{
   font-size: 9pt;
   color: #000000;
   padding-left: 10px;
   padding-right: 10px;
}
   
   
.maintable{   
   width: 400px;
   font-size: 8pt;
}
   
.subtable{
   width: 100px;
   font-size: 8pt;
}
   
#logo{
		width: 50px;
		height: 70px;
   
}
		
#flashtable{
			width: 625px
		}
		

#special{
text-align: center;
color: #38617c;
font-size: 8pt;
background: url(images/specialbg.gif) top left no-repeat;
width: 190px;
height: 110px;
padding: 15px 10px 15px 10px;
float: left;
margin-right: 30px;
margin-left: 60px;
margin-bottom: 30px;

}



#special1{
padding: 15px 10px 15px 10px;
text-align: center;
color: #38617c;
font-size: 8pt;
background: url(images/special1bg.gif) top left no-repeat;
width: 190px;
height: 110px;
margin-bottom: 30px;

float: left;
}
   
   
#datecell{
	margin-top:7px;
	width:180px;
	float: left;
  font-size: 8pt;
	text-align: center;
	color:#ffffff;
}   

#quickcontacts{
	font-size: 9pt;
	color:#548ab6;
	background: url(images/quickbg.gif) top left no-repeat;
	height:200px;
	padding: 10px 0 0 0px;
	width: 168px;
	padding-left: 10px;
	}
	
.dashbox {
	padding-left:5px;
	padding-right:5px;
	border:1px dashed #6B9BC2;
	font-size:8pt;
}	

.redletters
{
	color: #CC0000;
}


a.question_mark
{
	text-decoration:underline;
	color: #508ABA;
	font-size:8pt;
}

.greenletters
{
	color: #568503;
}

.clientareatable {
	width: 100%;
	font-size:9pt;
	background-color: #689FCD;
	line-height:13pt;
	color:#575757;
}


tr.clientareatableactive {
	background-color: #ebf5fd;
	text-align: left;
	padding-top:3px;
	padding-bottom:3px;
	color:#575757;
}

.help1{
	padding: 0;
	font-size: 9pt;
	width: 400px;
	border: 1px solid #a8cce1;
	
	width: 600px;
	margin-top: 30px;
	background:#e4f2fe ;
	}
	
	
.help1 td{
border: 1px solid #a8cce1;
padding: 5px 5px 5px 10px;

}

.custom{
background: #8bceff;
padding: 5px;
}

.operators{
background: #bae2fe;
padding: 5px;
}

.administrators{
background: #cef5ff;
padding: 5px;}



.oper{
background: #bae2fe;
height: 5px
}

#backtotop{
position: relative;
left: 500px;
width: 100px;}

#trial{
background:#fffddf;
padding: 10px;
height: 120px;
width: 420px;
margin-left: 70px;
margin-top: 20px;
text-align: center;
font-size: 11pt;
border: 2px solid #94bde5;
color: #216dba;
}


#spbox{
width: 600px;

}

.spclear{
clear: both;

}


a.anchor:link {font:bold 9pt tahoma, verdana, "arial"; color:#6b9bc2;text-decoration:underline;}
a.anchor:visited {font:bold 9pt tahoma, verdana, "arial"; color:#6b9bc2;text-decoration:underline;}
a.anchor:hover {font:bold 9pt tahoma, verdana, "arial"; color:#ff7e00;text-decoration:underline;}
a.anchor:visited.hover {font: bold 9pt tahoma, verdana, "arial"; color:#6b9bc2;text-decoration:underline;}



#leg{
height: 20px;
padding: 3px;
width: 600px;
background: #cfe7fb;
font-size: 10pt; 
font-weight: bold;
color: #38658a;
margin-bottom: 30px;
}



.log1{
border: 1px solid #4d769a;
margin-bottom: 20px;

}


#steps{

padding: 5px 20px 5px 15px;
}



#logged{
font-size: 8pt;
position: relative;
bottom: 20px;
padding-right: 10px;
color: #ffffff;
float: right;
}

#featuressummary{
padding: 10px 10px 10px 10px;
background: #dbeffe;
border: 1px solid #6593b7;
}


.ul1{
float: left;
font-size: 9pt;
color:#4d769a;
}

.ul2{
float: right;
font-size: 9pt;
color:#4d769a;
}


.frtrbox{
background: url(images/nobg.gif) top left repeat-y; 
margin-bottom: 5px;
font-weight: bold;
text-align: left;
width: 300px;
margin-left: 150px;
}


.small{
font-size: 7pt;
padding: 0;
color: #5795c5;
letter-spacing: 0.01em;
position: relative;
bottom: 4px;
font-weight: bold;

}
.small1{
font-size: 7pt;
padding: 0;
color: #5795c5;
letter-spacing: 0.01em;
position: relative;
bottom: 13px;
font-weight: bold;

}



.notconfirmed{
	background:#E0E2E2;
	padding-left:5px;
	padding-right:3px;
	text-align:left;
}

.pending{
	background:#FFFF82;
	padding-left:3px;
	padding-right:3px;
}

.inprogress{
	background:#BAE9D2;
	padding-left:3px;
	padding-right:3px;
}

.normal2{
	background:#E1F6E0;
	padding-left:5px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	text-align	:	left;
}

.suspended{
	background:#FFA2A2;
	padding-left:5px;
	padding-right:3px;
}

.notpaid2{
	background:#E1F6E0;
	padding-left:5px;
	padding-right:3px;
	text-align	:	left;
}

.paid2{
	background:#FFFFFF;
	padding-left:5px;
	padding-right:3px;
}

.filds{
	padding:5px 10px 5px 10px;
	border:1px solid #92bccb;
	text-align:left;
	font-size:8.5pt;
	line-height:11pt;
}

.leg{
  font-weight:bold;
	font-size:9pt;
	text-align:left;
	color:#92bccb;
	margin-bottom:5px;
}

.checkouttbl{
	background:#92bccb;
	
}
.checkouttbl th{
	background:#a3c7e6;
	padding:2px;
	font-size:9pt;
	font-weight:bold;
	line-height:13pt;
	color:#323232;
}

.checkouttbl td{
	background:#FFFFFF;
	padding:2px;
	font-size:9pt;
	line-height:13pt;
	color:#766d6d;
}

.box{
	border:1px solid #92bccb;
}

.blue_td
{
	font-size: 9pt;
	color: #1b465b;
}


.blue_td2
{
	font-size: 9pt;
	color: #000000;
	padding-left: 5px;
 	padding-top: 5px;	
	padding-bottom	: 5px;	
 	padding-right	: 5px;	
}