body
{
width:80%;
font-size:12px;
font-family:arial,verdana;

}

/* common class */

a:link
{
	color:#0000ff;
}

a:visited
{
	color:#0000ff;
}

a:hover
{
	color:#0000ff;
	text-decoration:none;
}

a:active
{
	color:#0000ff;
}

form
{
	margin:0 0 0 0;
}

h1
{
	font-size:145%;
}

h2
{
	font-size:135%;
}

h3
{
	font-size:125%;
}

h4
{
	font-size:120%;
}

h5
{
	font-size:115%;
}

h6
{
	font-size:120%;
}
p
{
	font-size:105%;
}

table th
{
	font-size:105%;
}
table td
{
	font-size:105%;
}

fieldset
{
	border:1px solid #ababab;
	width: 500px;
}
fieldset legend
{
	font-size:150%;
	font-weight:bold;
	color:#000;
}	

#ReqText{
	color: red;
}

.contactLabel{
	font-size: 120%;
	font-weight: bold;
}
.ContactFieldset input{
	width: 300px;
	height: 20px;
	margin: 2px 0 6px 0;
}
.ContactFieldset input.fafBtn{
 width: 60px;
 margin: 5px 0 0 250px;
}

.contactInput{
	margin: 2px 0 6px;
}
/* end common class */




.head
{
width:100%;
font-size: 25px;
color:#336699;
background-color:#fff;
height:75px;
}
	.head a:visited
	{
		float:left;
		font-size:80%;
		margin:0 0 0 10px;
	}
.navigation
{
width:100%;
background-color:#fff;
clear:both;
float:left;
clear:both;
}
.navigation ul
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.navigation ul li
{
	float:left;
	list-style-type:none;
}
.navigation ul li a:link
{
	display:block;
	float:left;
	height:20px;
	width:150px;
	border:1px solid #ccc;
	text-align:center;
	
}
.navigation ul li a:visited
{
	display:block;
	float:left;
	height:20px;
	width:150px;
	border:1px solid #ccc;
	text-align:center;
	
}
.navigation ul li a:hover
{
	display:block;
	float:left;
	height:20px;
	width:150px;
	border:1px solid #ccc;
	text-align:center;
	
}
.navigation ul li a:active
{
	display:block;
	float:left;
	height:20px;
	width:150px;
	border:1px solid #ccc;
	text-align:center;
	
}
.adminsubnavwrap
{
	margin:0 0 5px 0;
}
.content
{
clear:both;
width:98%;
min-height:500px;
margin:5px 0 5px 0;
background-color:#fff;
padding:0 5px 0 5px;
}


.main
{
	background-color:#fff;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.footer
{
	text-align:center;
}
.footer ul
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.footer ul li
{
	list-style-type:none;
	display:inline;
}

