p {font-family:Verdana, Arial, Helvetica, Geneva;font-size:11px;color:#000033}
td {font-family:Verdana, Arial, Helvetica, Geneva;font-size:11px;color:#000066}
body {
	font-family:Verdana, Arial, Helvetica, Geneva;
	font-size:11px;
	color:#2B4B17;
	background-color: #AEB7C6;
	margin-top: 40px;
	margin-left: 40px;
}
tr {font-family:Verdana, Arial, Helvetica, Geneva;font-size:11px;color:#000000}
input {font-family:Verdana, Arial, Helvetica, Geneva;font-size:9px;color:#000000}
textarea {font-family:Verdana, Arial, Helvetica, Geneva;font-size:8pt;color:#000000}
select {font-family:Verdana, Arial, Helvetica, Geneva;font-size:8pt;color:#2B4B17}

A:link {TEXT-DECORATION: none; color: #003366;}
A:visited {TEXT-DECORATION: none; color: #6666CC;}
A:active {TEXT-DECORATION: underline; color: #993333}
A:hover {text-decoration: underline; color: #003366 }
h1
{
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: bold;
	font-size:12pt;
}
h2
{
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: normal;
	font-size:12pt;
}
h3
{
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: Bold;
	font-size:11pt;
}
h4
{
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: normal;
	font-size:11pt;
}
h5
{
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: bold;
	font-size:10pt;
}
ul, ol, dl
{
	margin-left: 15;
	left: 20px;
	list-style-image: url(/images/icons/ic-4grey.gif);
}

hr
{
	color: #2B4B17;
}

.emptyBackground
{
	background: #FFFFFF;
}

.mainBackground
{
	/* background-image: url(/images/background.gif); */
}

.bg1
{
	font-size:11px; 
	font-weight:normal; 
	color: #000033; 
	background: #F0F1EB;
}

.bg2
{
	font-size:11px;
	font-weight:normal;
	color: #000033; 
	background: #E2DFD6;
	padding: 15px;
}

.bg3
{
	font-size:11px; 
	font-weight:normal; 
	color: #000033; 
	background: #9AA6B8;
}
.bg3 TD, .bg3 P
{
	color: #2B4B1F; 
}
.bg4
{
	font-size:11px; 
	font-weight:normal; 
	color: #FFFFFF; 
	background: #B0BAC8;
}


.borderHead
{
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}
.borderHeadRight
{
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
}
.borderTail
{
	border-top: 1px solid #999999;
}

.txtBox
{
	padding-top: 16px;
	padding-bottom: 16px;
	padding-left: 25px;
	padding-right: 25px;
}

.textListHead
{
	font-size:11px; font-weight:bold;
}
.textListHead A:link, .textListHead A:visited, .textListHead A:active, .textListHead A:hover
{
	text-decoration: none;
}

.textList
{
	font-size:10px; font-weight:bold;
}
.textList A:link, .textList A:visited, .textList A:active, .textList A:hover
{
	text-decoration: none;
}
.textListLight
{
	font-size:10px;
}
.textListLight A:link, .textListLight A:visited, .textListLight A:active, .textListLight A:hover
{
	text-decoration: none;
}

.textHighlight
{
	font-family: Trebuchet, Verdana, Arial, Helvetica, Geneva;
	font-weight: normal;
	font-size:12pt;

}

.textMainDark
{
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: bold;
	font-size: 11px;
	color: #dddddd;
	line-height: 200%;
}


.textMainLight
{
	padding-left: 20px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px;
	color: #000000;
	line-height: 150%;
}

.textMain
{
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	line-height: 180%;
}

.textTiny
{
	font-weight:normal;
	font-size:9px;
}

.textAlt
{
	font-family:  Verdana, Arial, Helvetica, Georgia;
	font-size: 11px;
	color:#000000;
}

.textUnderline
{
	color:#990000; 
	font-weight:bold;
	border-bottom: 1px solid #990000;
	padding-bottom: 5px;
}
#searchcontrol
	{
      width : 210px;
      margin-left: 10px;
      padding: 4px;
      border : 1px solid #f9f9f9;
    }

/***** Left sidebar *****/

#avmenu {
clear:left;
float:left;
width:150px;
margin:0 0 10px 0;
padding:0;
}

#avmenu ul {
list-style:none;
width:150px;
margin:0 0 15px 0;
padding:0;
}

#avmenu li {
margin-bottom:5px;
}

#avmenu li a {
font-weight:bold;
height:16px;
text-decoration:none;
color:#505050;
display:block;
padding:4px 0 0 8px;
background:#E2DFD6 url(img/menubg.gif) bottom left repeat-x;
border-top:1px solid #d8d8d8;
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
border-left:4px solid #000000;
}

#avmenu li a:hover, #avmenu li a.current {
background:#E2DFD9 url(img/menubg2.gif) bottom left repeat-x;
color:#505050;
border-top:1px solid #b0b0b0;
border-right:1px solid #b0b0b0;
border-bottom:1px solid #b0b0b0;
border-left:4px solid #505050;
}

#avmenu ul ul {
margin:4px 0 4px 12px;
font-size:0.9em;
width:135px;
}

#avmenu ul ul a {
height:14px;
margin:0;
padding:2px 0 0 8px;
}

#avmenu h2 {
font-size:1.5em;
font-weight:normal;
}