/* CSS Document */

/* SET UP FORM STYLES.---------------------------------------------------------------------*/
form {	
   margin-left: auto;
   margin-right: auto;
   margin: 0 0 0 0;
	}

/* TABLES - styles the tables used on the site */
table 	{
	/* background-color:#F7FAFD; usiaffinity uses pale aqua */
	background-color: #f6f6f6;  /* very light gray */
	/*background-color: #e5ebf5;  very light blue */
	 /* border:1px solid #1C4E8A; usiaffinity uses cobalt blue */
	border: 1px solid #666666; 
   	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	border-collapse:	collapse;
	}
	
td {      /*determines the height of table rows*/
		padding: 2px 0 0px 0;}	

table a:hover, a:focus {
	text-decoration: underline;
	color: #746363;  /* med gray ??? */
	font-weight:normal;
	background-color:#F1EFEF; /* very light gray*/
	}
	
 table .formlabel	 {  /*styles left column form labels*/
	text-align:right;
	padding-right:10px;
	line-height: 1.3em;
	font-size:70%;
	font-weight: bold;
	color:#666666;
	}	 

 table .formlabel2	 {  /*styles alternate left column form labels*/
	text-align:left;
	padding-left:30px;
	font-size:70%;
	font-weight: bold;
	color:#666666;
	}	 

table .formlabel3	 {  /*styles alternate left column form labels*/
	text-align:left;
	/*padding-left:30px;*/
	font-size:70%;
	font-weight: normal;
	color:#666666;
	}	 

table .formlabel4	 {  /*styles alternate left column form labels*/
	text-align:left;
	font-size:70%;
	font-weight: normal;
	color:#666666;
	}	 
	
table .asterisk {	/* indicator that form field is required */
	font-weight:bold;
	font-size: 90%;
	color:#CC0000; /* red */
	}			

input.button{
   color:#FFFFFF;
    background-color:#1c4e8a; /* cobalt blue */
	/* font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   border:1px solid;
   border-top-color:#276DC2;
   border-left-color:#276DC2;
   border-right-color:#1C4E8A;
   border-bottom-color:#1C4E8A;*/
	  }

select {
	margin-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	/*border: 1px solid #1C4E8A;*/
	}
input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	/*border: 1px solid #1C4E8A;*/
	}

select.altstyle, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	/*border: 1px solid #1C4E8A;*/
	/*margin-left:30px;*/
	}
input.checkbox {
	border: none;
}

	

/* END FORM  STYLES.---------------------------------------------------------------------*/

