 h3	{
	font-family: "Trebuchet MS", verdana,arial,helvetica,sans-serif;
	font-size:	11px;
}

p { font-size: 11px; }
a { color: #7D0707; }
a:hover { color: #B90D0D; }

 #gb_menu, #pagination { 
	text-align: center;
	padding: 5px;
	background-color:		#D7F9FF;
	border:		1px solid #7D0707;
	margin:		10px 0;
	font-size: 11px;
}

 #gb_menu a,  #pagination a	{ 
	font-weight:bold; 
	color: #7D0707; 
	padding:27px 8px 5px 8px;
}

 #gb_menu a:hover, #pagination a:hover	{ 
	color: #B90D0D;
	text-decoration:none; 
}

 .loginForm	{
	width: 50%;
	margin: 0 auto;
	font-size: 11px;
}

 .loginForm th,  .loginForm td	{
	border: 1px solid #B7D6E1;
	background: #E9F3F7;
	padding: 2px;
}

 .loginForm th { font-weight: normal; text-align: right; }

 .formTable {
	width: 100%;
	font-size: 11px;
}

 .formTable th,  .formTable td	{
	border: 1px solid #7D0707;
	background: #D7F9FF;
}

 .formTable th	{
	width:		30%;
	font-weight:	normal;
	text-align:		right;
	line-height:	3em;
}

 .formTable td {
	width:		70%;
	text-align: left;
}

.formTable input,  textarea,  select	{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:1em;
}

 .error	{
	background-color:	#FFAEAE;
	border:				1px solid red;
	list-style:			none;
	margin: 0;
	font-size: 11px;
}

 .error li	{
	padding:			5px 5px 5px 13px;
	background:			url(../images/alert.gif) no-repeat left;
	margin-left: 20px;
}

 a img	{
	border:				0;
}

 .entries	{
	margin-bottom: 10px;
	font-size: 11px;
}

 .entries th,  .entries td	{
	text-align:	left;
	border: 1px solid #D5D8D9;
	padding: .5em;
}

 .entries th	{ background-color:	#FFF; width: 60%; vertical-align: top; }
 .entries td	{ background-color: #F1F1F1; width: 40%; }
