@media screen {
body         { background-color:#081D40 }
.nodisplay {display:none}
}
@media print {
.noprint {display:none}
}
p            { font-family: Arial, Helvetica, sans-serif, Default; font-size: 9pt }
.brokerhead  { text-align: left; color: #FFFFFF; font-weight: bold; background-color: #000080 }
img 		   { border: none}

td           { font-family: Arial, Helvetica, sans-serif, Default; font-size:9pt }
td           { border-color:#DFD8BB }
tr           { font-family: Arial, Helvetica, sans-serif, Default; font-size: 9pt }
table        { font-family: arial, sans-serif; font-size: 9pt}
h1            {  font-family: Arial, Helvetica, sans-serif, Default;
                 font-size: 14pt; font-weight: bold; margin-bottom: 0; text-align:center }
h3            {  font-family: Arial, Helvetica, sans-serif, Default;
                 font-size: 12pt; font-weight: bold; margin-bottom: 0 }
h4            {  font-family: Arial, Helvetica, sans-serif, Default;
                 font-size: 10pt; font-weight: bold; margin-bottom: 0 }

.emphasize   { font-family: Arial, Helvetica, sans-serif, Default; font-size: 10pt; 
               font-weight: bold }
.regular     { font-family: Arial, Helvetica, sans-serif, Default; font-size: 10pt; 
               font-weight: bold }
.powered {Font-size:70%; margin-top:3px; border-top:1px solid #000;}

.noborder    { border: none}
.nospaces    { line-height: 100%; margin-top: 0; margin-bottom: 0 }
.notshaded   { background-color: #FFFFFF }
.shaded      { background-color: #EFEFEF}


.ShowRight   { text-align: right }
.Calculated  { text-align: right; background-color:#E6FAFF }
.oDiv 		 { height:250px;overflow:auto;position:inherit;}
#ProfitLoss  { display:inline }

			
.detls_border { border: 1px solid #800000;  }
.detls_table { border: 1px solid #800000;  }
.detls_font  { color: #800000; font-family: Arial; font-weight: bold }
.headings    { font-family: Arial, sans-serif; font-size: 10pt; 
               text-decoration:none; background-color: #081D40; color: 
               #FFFFFF; font-weight: bold; border: thin solid #081D40 }
.headings 		a:link 	{color:white}
.headings 		a:visited 	{color:white}
.detls       { font-family: Arial, sans-serif; font-size: 9pt; font-weight: 400; 
               border: thin solid #081D40 }
.detls a:link { color: #0000ff; font-weight: bold }
.detls a:visited { color: #0000ff }
.detls a:hover { color: #ff0000 }
.emphasize   { font-family: Arial, Helvetica, sans-serif, Default; font-size: 10pt; 
               font-weight: bold }
.COname       { font-size: 18pt; font-weight: bold }

a.disppage {color:#ffffff}
a:visited.disppage {color:#ffffff}
a:hover.disppage {color:#cc0000}
a.disppage2 {color:#ff0000}
a:visited.disppage2 {color:#ff0000}
a:hover.disppage2 {color:#ffffff}
.contentReg {
	font-family: Arial, Helvetica, sans-serif, Default;
	font-size:1em;
	color:#000000;
	font-weight:normal;
	text-align:justify;
}

.contentBold {
	font-family: Arial, Helvetica, sans-serif, Default;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
}

.disclaimer {margin-right:30px; font-family:Arial, Helvetica, sans-serif, Default; font-size:8pt}


#InfoLine {margin-left:30px;height:20px;color:white;clear:both;font-weight:bold}

.borderblankfull {
	border: 1px solid #E1E1E1;
	color: #666666;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.borderblank {
	border: 0px none #FFFFFF;
	color: #666666;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.borderbody {
	border: 1px solid #E1E1E1;
	border-top-width: 0px;
	color: #666666;
	font-size: 12px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.borderhead {
	padding:5px; background-color: #F6F6F6;
	border: 1px solid #E1E1E1;
	color: #9F0000;
	font-size: 14px;
	font-weight: bold;
	
}

.borderhead  a:link {
	color: #CC0000;
	text-decoration: none;
}

.borderhead  a:visited {
	color: #CC0000;
	text-decoration: none;
}

.borderhead  a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.borderhead  a:active {
	color: #FF0000;
	text-decoration: underline;
}


html,body {
height:95%;
padding:0;
margin:0;
margin-top:3px;
}

#contents{
min-height:95%;
height: auto !important;
height:95%;
min-width:600px;
position:relative;
width:760px;
text-align:center
}

html>body #contents{height:auto;} /*for mozilla as IE treats height as min-height anyway*/


#main {
padding-bottom:10px;
background-color:white;
padding-left:3px;
width:760px
}

#cleardiv {
	clear:both;
	height:40px; /*needed to make room for footer*/
}

div,p {margin-top:0}/*clear top margin for mozilla*/
* html #main {height:1%;margin-bottom:12px}/* combat IE's 3 pixel jog */


#footer {
font-family: Arial, Helvetica, sans-serif, Default;
font-size:0.9em; 
font-weight: bold; 
text-align:center;
background: #081D40;
border-top: #081D40 1px solid;
height:40px;
width:760px;
padding-top:2px;
margin:0;
position:absolute;
bottom: 0 !important;
bottom:10px;
}
.top1BGLeft1{
	background-image:url(http://amerivestgroup.com/images2/topbgBGLeft1.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.top1BGLeft2{
	background-image:url(http://amerivestgroup.com/images2/topbgBGLeft2.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.top1BGLeft3{
	background-image:url(http://amerivestgroup.com/images2/topbgBGLeft3.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.top1BGRight1{
	background-image:url(http://amerivestgroup.com/images2/topBGRight1.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.top1BGRight2{
	background-image:url(http://amerivestgroup.com/images2/topBGRight2.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.top1BGRight3{
	background-image:url(http://amerivestgroup.com/images2/topBGRight3.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
a:link.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#EFC20A;
	text-decoration:underline;
}
a:visited.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#EFC20A;
	text-decoration:underline;
}
a:active.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#EFC20A;
	text-decoration:underline;
}
a:hover.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:underline;
}
.td {
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px none;
}
.table {
	color: #000080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px none;
}
.localTextWhite1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
}
.localTextGold1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#EFC20A;
}
