a:link
{ 
  font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
}

a:visited
{ 
  font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
}

a:hover
{ 
  font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
}

a:active
{ 
  font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
} 

.outside
{
 background-color: #F9FBFD; 
 color: #e6f0f8; 
 width: 440px; 
 
 border-style: dashed;
 border: 2px solid #e6f0f8; 
 border-collapse: collapse; 
}

div#container
{
margin-left: auto; 
margin-right: auto;
width: 50em;
}

#signup table { 
 background-color: #F9FBFD; 
 color: #000000; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
 margin-left: auto;
 margin-right: auto;
 margin-top: 4px; 
} 

#signup td { 
 border: 1px solid #D7E5F2; 
 padding-left: 4px; 
 margin-left: auto;
 margin-right: auto;
}

.agenttable
{
	 background-color: #F9FBFD; 
 color: #000000; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
 margin-left: auto;
 margin-right: auto;
 margin-top: 4px; 
	width: 440px;	
}

.agenttd
{
	 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
border: 1px solid #D7E5F2; 
 padding-left: 4px; 
 margin-left: auto;
 margin-right: auto;
	width: 440px;	
}


.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 220px; 
} 


.labelcell td { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 440px; 
} 

.sub_website { 
 font: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 340px; 
} 

.footer { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 600px; 
} 

.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.smalllabelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: transparent; 
 color: #3670A7; 
 width: 100px; 
} 

.smallfieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: right; 
  
}

.fieldcell input { 
 width: 200px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.fieldcell textarea {
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2;
 color: #102132;
 border: 1px solid #284279; 
}

.smallfieldcell input { 
 width: 100px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
}

select {
width: 100%;
}

.button { 
 font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 border: 1px outset #284279;
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}

.button2 { 
 font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 border: 1px outset #284279;
 color: #102132; 
 margin-left: 4px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}