legend {
	margin: 0;
	padding:0;
	font-family:Gill Sans MT, verdana, arial, helvetica, sans-serif;
	font-size:13;
	color:#5d5d5d;
	background-color:#ffffff;
	background-repeat:no-repeat;
	background-position: left top;
	font-weight: bold;
	vertical-align:top
	}
	
td.p_grey {
	margin: 0;
	padding:0;
	font-family:Gill Sans MT, verdana, arial, helvetica, sans-serif;
	font-size:13;
	color:#5d5d5d;
	background-color:#F5F5F5;
	background-repeat:no-repeat;
	background-position: left top;
	vertical-align:center;
	}
	
	
fieldset{
	line-spacing: 10px;
	border: 1px solid #6699CC;
	color:#5d5d5d; padding-left:2; padding-right:2; padding-top:2; padding-bottom:2; background-color:#F8F9FC;
	}
	
.input-text{
	border: 1px solid #6699CC;
	color:#000097; padding-left:2; padding-right:2; padding-top:2; padding-bottom:2; background-color:#F8F9FC;
	}
textarea{
	border: 1px solid #6699CC;
	color:#000097; padding-left:2; padding-right:2; padding-top:2; padding-bottom:2; background-color:#F8F9FC;
	}
	
.input-checkbox{
	border: 1px solid #6699CC;
	color:#000097; padding-left:1; padding-right:1; padding-top:1; padding-bottom:1; background-color:#F8F9FC;
	font-family:verdana, arial, helvetica, sans-serif;
	cursor:pointer;
	_cursor:hand;	
}

:hover.input-checkbox{
	border: 1px solid #F8F9FC;
	color:#000097; padding-left:1; padding-right:1; padding-top:1; padding-bottom:1; background-color:#6699CC;
	font-family:verdana, arial, helvetica, sans-serif;
	cursor:pointer;
	_cursor:hand;	
}

.input-radio{
	color:#000097; padding-left:1; padding-right:1; padding-top:1; padding-bottom:1; background-color:#F8F9FC;
	font-family:verdana, arial, helvetica, sans-serif;
	cursor:pointer;
	_cursor:hand;	
}

:hover.input-radio{
	color:#000097; padding-left:1; padding-right:1; padding-top:1; padding-bottom:1; background-color:#6699CC;
	font-family:verdana, arial, helvetica, sans-serif;
	cursor:pointer;
	_cursor:hand;	
}

.submit-button{ 
	border-color:#6699CC;
	border-left-width:2px; 
	border-left-style:solid;
	border-right-width:4px;
	border-right-style:solid;
	border-top-width:2px;
	border-top-style:solid;
	border-bottom-width:4px;
	border-bottom-style:solid;		
	padding-left: 4;
	padding-right: 4;
	padding-top: 2; 
    padding-bottom: 2;
    background-color: #E1E7F4;
	cursor:pointer;
	_cursor:hand;
	font-family:verdana, arial, helvetica, sans-serif;
	vertical-align:center;	
	valign:center;
	font-size: 12;
	color: #000097;
	text-decoration: none;
	font-weight: bold;	              
               } 	
:hover.submit-button{ 
	border-color:#6699CC;
	border-left-width:2px; 
	border-left-style:solid;
	border-right-width:4px;
	border-right-style:solid;
	border-top-width:2px;
	border-top-style:solid;
	border-bottom-width:4px;
	border-bottom-style:solid;
	padding-left: 4;
	padding-right: 4;
	padding-top: 2; 
    padding-bottom: 2;
    background-color: #000097;
	cursor:pointer;
	_cursor:hand;
	font-family:verdana, arial, helvetica, sans-serif;
	vertical-align:center;	
	valign:center;
	font-size: 12;
	color: #E1E7F4;
	text-decoration: none;
	font-weight: bold;	              
    }	 	


ul { list-style-image: url('../images/bullets/bullet.gif');}
ul ul { list-style-image: url('../images/bullets/bullet2.gif');}