
body {  background-color: #FFFFFF; 	
		font-family:   helvetica, arial, sans-serif; 
		font-size: x-small; 
		margin: 0 0;
		color: #666666;
}



table { border: 1px;
	border-collapse: collapse;
		border-width: 0px; 
		font-family:   helvetica, arial, sans-serif; 
		padding: 0px; 
		width:100%}

td { border:0px; padding:0px; vertical-align:top;
	 color: #666666}

.error{ text-align:center; 
		color: #FF0000;
		}
div.loading { display:none;  
		text-align:center; 
		padding-bottom: 20px; 
		color: #666666;
		padding-top: 20px; }
div.separator { background-color: #9CD555; height: 1px; margin-bottom: 5px }
div.separatornomargin { background-color: #9CD555; height: 1px; }
div.doo { color: #999999; }
div.footer { background-color: #DEF8BF; 
		font-family:   helvetica, arial, sans-serif; 
			margin-bottom: 5px;
			text-align: center;
		color: #666666;
			font-size: small }
.progress { color: #FF0000; display:none;
	       text-align:center }

div.brand { text-align: center;
	    padding-bottom: 4px; }



select { width:100% ; 
		color: #666666;
		font-size: x-small;
		}
a.linkstyle{ font-family:   helvetica, arial, sans-serif; 
		text-decoration: none;
		color: #246aae
		}

a.smalllinkstyle { 
		text-decoration: none;
		color: #246aae;
		 font-size: small;
		text-align:right;
		}
hr { color: #9CD555; background-color:#9CD555}

input.text { background-color: #D0E8FF; 
			border-width: 1px; 
			border-color: #246AAE;
			width:100%;
			font-family:   helvetica, arial, sans-serif; 
			font-size: x-small;
		}

input.textpartial { background-color: #D0E8FF; 
			border-width: 1px; 
			border-color: #246AAE;
			font-family:   helvetica, arial, sans-serif; 
			font-size: x-small;
		}
input.phone{ background-color: #D0E8FF; 
			border-width: 1px; 
			border-color: #246AAE;
			width:100%;
			font-family:   helvetica, arial, sans-serif; 
			font-size: x-small;
			-wap-input-format: "*N";
		}

input.submit { font-family:   helvetica, arial, sans-serif; 
		font-size: x-small;
		}
td.row{ padding:0px; 
font-family:   helvetica, arial, sans-serif; 
		font-size: x-small;
 } 
p.heading { font-size: medium; text-align: center }

p.small { font-size: smaller } 

p.copy { font-size: smaller; text-align: center }

ul {   list-style-type: square  }

.leftCol { text-align:left; 
		color: #666666;
font-family:   helvetica, arial, sans-serif; }
.leftColBold { text-align:left; 
		color: #666666;
		font-weight: bold;
font-family:   helvetica, arial, sans-serif; }

.title { font-weight: bold; 
		 text-align:left; 
font-family:   helvetica, arial, sans-serif; 
		 font-size:x-small;
	     color: #666666;}

.rightCol { text-align:right; 
		color: #666666;
font-family:   helvetica, arial, sans-serif; padding-left:0px}

