/* --- General --- */
a { text-decoration: none; color:#5E8AC6;}
a:hover { text-decoration: underline; color:#000000;}

body {
	background: url(images-layout/top-fade.gif) #FFFFFF repeat-x;
	margin: 0 0 0 0; padding: 0 0 0 0;
	font: 12px Tahoma, Arial, sans-serif;
}

h1{
	font: 20px Tahoma, Arial, sans-serif;
	color:#5E8AC6;
	padding:10px 0 2px 0;
	margin:0 0 0 0;
}
h1 a {text-decoration:underline;}

h2{
	font: 14px Tahoma, Arial, sans-serif;
	color:#5E8AC6;
	padding:10px 0 2px 0;
	margin:0 0 0 0;
}

p{
	font: 12px Tahoma, Arial, sans-serif;
	color:#333333;
	padding:5px 0 5px 0;
	margin:0 0 0 0;
}

.summary{
	font: 12px Tahoma, Arial, sans-serif;
	color: #000000;
	padding: 0 0 5px 0;
}

#contact {
	font: 12px Tahoma, Arial, sans-serif;
	color:#999999;
	padding:0 10px 30px 0;
	text-align:right;
}

#copy {
	width:380px;
	font:10px Tahoma;
	color:#999999;
	padding:0 0 30px 0;
	text-align:right;
}

#footernav {
	width:380px;
	font:12px Tahoma;
	color:#999999;
	padding:0 0 5px 0;
	text-align:right;
}
#footernav a {
	color:#5E8AC6;
}
#footernav a:hover {
	color:#000000;
	text-decoration:underline;
}

ul{
	list-style-type: square;
	list-style-position: outside;
	font: 12px Tahoma, Arial, sans-serif;
	margin:0 0 5px 15px;
}
li{padding:0 0 5 0;}
/*  form elements  */
form {margin:0 0 0 0; }

.message {
	font:12px Tahoma;
	color:#DD0000;
	padding:2px;
}

.panel{
	font: 12px Tahoma, Arial, sans-serif;
	color:#333333;
	padding:0 10px 5px 0;
}

.panelhead {
	font: 14px Tahoma, Arial, sans-serif;
	color:#5E8AC6;
	padding:0 10px 5px 0;
}

.textbox{
	font: 12px Verdana, Arial;
	width: 200px;
	height: 20px;
	padding: 1px 0 2px 0;
	background: #EEEEEE;
	border: 1px solid #999999;
}
.textboxreqd{
	font: 12px Verdana, Arial;
	width: 200px;
	height: 20px;
	padding: 1px 0 2px 0;
	background: #EEEEEE;
	border: 1px solid #333333;
}

.imagebox {
	background: url(images/textimage.jpg);
	color: #003366;
	width: 200px;
	height: 20;
	font: 12px Verdana, Arial;
	padding: 3 10 0 10;
	border: none;
}
.selectBox {
	background: #BFD0E8;
	color: #003366;
	font: 12px Verdana, Arial;
	padding: 5 10 0 10;
	border: 1px solid #5E8AC6;
}
.imagebox2 {
	background: url(images/textimage2.jpg) no-repeat;
	color: #003366;
	width: 200px;
	height: 130;
	font: 12px Verdana, Arial;
	padding: 5 10 0 10;
	border: none;
}

.photo{
	padding:5px 0px 0px 0px;
}

