body {  font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #58585a; font-style: normal; line-height: 14px; text-align:none}
td {  font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #58585a; font-style: normal; line-height: 18px; text-align:none}
.clients {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #58585a; font-style: normal; line-height: 16px; text-align:none}
.head {  font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #58585a; font-style: normal; line-height: 14px; text-align:none}
.footer {  font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #58585a; font-style: normal; line-height: 14px; text-align:none}
.small_callout {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style: normal; line-height: 14px; text-align:none}
.news {  font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #58585a; font-style: normal; line-height: 15px; text-align:none}

h1 {  font-family:  Arial, Helvetica, sans-serif; font-size: 24px; color: #000000; font-style: normal; line-height: 18px; text-align:none; 	margin-top: 0px; margin-bottom: 0px;}
h2 {  font-family:  Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-style: normal; line-height: 18px; text-align:none}
.label {  font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; line-height: 12px; text-align:none}

.blue {  color: #35a8e9; }

.callout {  color: #35a8e9; font-weight: bold; }

.callout2 {  color: #58585a; font-weight: bold; }

.news_head { font-family:  Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold;  color: #58585a; }

.portfolioTitle { font-family:  Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #58585a; }

.portfolioSubhead { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #999999; font-weight: bold; font-style: italic; }

.portfolioNav { font-family:  Arial, Helvetica, sans-serif; font-size: 9pt; color: #58585a; }

.callout3 {  color: #939598; font-size: 12px; font-weight: bold; font-style: italic; }



.menu {  font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-style: normal; line-height: 20px; text-align:none}

.warning {  color: red;}
.status {  font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-style: normal; line-height: 14px; text-align:none}


.header_bar {  font-family:  Helvetica 55 Roman, Geneva, Arial, Verdana, sans-serif; font-size: 12px; color: #000000; font-style: normal; line-height: 12pt; text-align:none}
.small_header_bar {  font-family:  Helvetica 55 Roman, Geneva, Arial, Verdana, sans-serif; font-size: 10px; color: #000000; font-style: normal; line-height: 10pt; text-align:none}
.small_header_bar_white {  font-family:  Helvetica 55 Roman, Geneva, Arial, Verdana, sans-serif; font-size: 10px; color: #FFFFFF; font-style: normal; line-height: 10pt; text-align:none}

#loginbox{
filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135);
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid #aeb29d;
padding: 5px;
background-color: #FFFFFF;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=135);*/
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

iframe {
overflow-x: hidden;
overflow-y: hidden;
scrolling: no;
}

a:visited {  color: #58585a;}
a {  color: #58585a; text-decoration: none;}
a:hover {  color: #35a8e9; text-decoration: underline;}

a.toplevel:visited {  color: #FFFFFF; text-decoration: none;}
a.toplevel:link {  color: #FFFFFF; text-decoration: none;}
a.toplevel:active {  color: #35a8e9; text-decoration: none;}
a.toplevel:hover {  color: #35a8e9; text-decoration: none;}

a.sublevel:visited {  color: #c1c1c1; text-decoration: none;}
a.sublevel:link {  color: #c1c1c1; text-decoration: none;}
a.sublevel:active {  color: #35a8e9; text-decoration: none;}
a.sublevel:hover {  color: #35a8e9; text-decoration: none;}

a.blue:visited {  color: #35a8e9; text-decoration: none;}
a.blue:link {  color: #35a8e9; text-decoration: none;}
a.blue:hover {  color: #35a8e9; text-decoration: underline;}

select {
	width: 172px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family:  Geneva, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	}

select.bios {
	width: 210px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family:  Geneva, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	}


select.meta {
	width: 225px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 10px;
	}


select.tiny {
	width: 100px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-top: 5px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 9px;
	}

form {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

input.login {
	height: 10px;
	width: 120px;
	}

input.meta {
	width: 225px;
	}

input.search {
	margin-left: 0px;
	margin-bottom: 0px;
	font-family:  Verdana, Helvetica, sans-serif; 
	font-size: 9px;
	}

textarea {
	margin-left: 0px;
	margin-bottom: 0px;
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 9px;
	}

textarea.fullwide {
	margin-left: 0px;
	margin-bottom: 0px;
	width: 700px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	}

ul.main {
	margin-left: 5px;
	margin-bottom: 2px;
	}

ul.sub1 {
	margin-left: 10px;
	margin-bottom: 2px;
	}

blockquote {
	margin-left: 0px;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	}


 