BODY { 
background: #1d3d66 url(../images/back3.jpg) 0 0 no-repeat fixed;
}

/* main table color width*/
#maintable {  width:1000px; margin-left:auto; margin-right:auto; padding:0px;}

#topleftheader td.tlt { background:url(../images/headerleft.jpg); width:800px; height:113px; }
#topleftheader td.oac { background:url(../images/headerright.jpg); width:200px; height:113px; }


/*top portion link*/
#toplk {
	color:#ffffff;font: bold 12px Arial, Helvetica, sans-serif;
}
#toplk a:link { color:#ffffff; text-decoration: underline;}
#toplk a:visited{ color:#ffffff; text-decoration: underline;}
#toplk a:hover { color:#ffffff; text-decoration:underline;}
#toplk  a:active { color:#ffffff; text-decoration: underline;}


/*top right openanaccount link */

#openac1 {color:#ffffff; font: bold 14px Times New Roman,Times, serif;}
#openac1 a:link { color:#ffffff; text-decoration: none;}
#openac1 a:visited{ color:#ffffff; text-decoration: none;}
#openac1 a:hover { color:#ffffff; text-decoration:underline;}
#openac1  a:active { color:#ffffff; text-decoration: none;}


#mainnav {background:url(../images/Nav.jpg); width:1000px; height:24px; padding:8px;}
#mainnav td.mn { font: bold 13px Arial, Helvetica, Verdana, sans-serif;}
#mainnav a:link { color:#000000; text-decoration: none}
#mainnav a:visited{ color:#000000; text-decoration: none}
#mainnav a:hover {color:#0000ff; text-decoration: underline}
#mainnav a:active { color:#0000ff; text-decoration: underline;}

/* All Sub Nav Information */
#subnav { background-color: #cccccc; height:30px; padding:8px;}
#subnav td.sn {font: bold 12px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}
#subnav td a:link { color:#0000ff; text-decoration: underline; }
#subnav td a:visited{ color:#0000ff; text-decoration: underline;}
#subnav td a:hover {color:#0000ff; text-decoration:underline;}
#subnav td a:active { color:#0000ff; text-decoration: underline;}

/* All Content Tables*/

#content {width:1000px; background:#ffffff;font:12px Arial, Helvetica, Verdana, sans-serif; padding:5px;}
/*#content td.leftsideadvertising {width:180px; border: 0px solid #0e2341; border-width: 3px 2px 3px 0px; vertical-align:top;}*/
#content td.midcon {width:800px; border: 2px solid #0e2341; border-width: 3px 2px 3px 2px; padding:5px; vertical-align:top;}
#content td.rightcon {width:200px; border: 2px solid #0e2341; border-width: 3px 0px 3px 3px; vertical-align:top; }



/* All Footer Information footer text is a .lbi*/
#footer {font: 11px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}
#footer td.foot {width:1000px; height:63px; background:url(../images/footer.jpg); padding:5px;}
#footer td a:link{color:#FFFFFF; text-decoration: underline; } 
#footer td a:visited{color:#ffffff; text-decoration: underline;}
#footer td a:hover {background: #ffffff; color:#04347A;text-decoration: underline}
#footer td a:active { color:#000000; text-decoration: underline;}

/* For the print this page email this page portion*/
#content div.csstools  {font: 10px Arial, Helvetica, Verdana, sans-serif; color: #000000; text-align:right; padding-top:2px;}
#content div.csstools a:link { color:#0000ff; text-decoration: underline; }
#content div.csstools a:visited{ color:#0000ff; text-decoration: underline;}
#content div.csstools a:hover {background: #ffffff; color:#04347a; text-decoration: underline;}
#content div.csstools a:active { color:#ffffff; text-decoration: underline;}

/*.csstools {font: 10px Arial, Helvetica, Verdana, sans-serif; color: #000000; text-align:right;}*/
#content div.contenttitle /*all h1 tags under content id will be styled this way*/
{font: bold 16px Arial, Helvetica, Verdana, sans-serif;text-align:left; 
color:#000000; border-bottom: 3px solid #1d3d66;
}

 /*all h1 tags under content id will be styled this way*/
#content div.subtitle { width:350px; font: bold 14px Arial, Helvetica, Verdana, sans-serif;text-align:left; 
color:#000000; border-bottom:2px dotted #ff9900; padding-bottom:2px;
}
#content div.subtitle2 /*all h1 tags under content id will be styled this way*/
{ width: 550px; font: bold 14px Arial, Helvetica, Verdana, sans-serif;text-align:left; 
color:#000000; border-bottom:2px dotted #ff9900; padding-bottom:2px;
}

.subtitleblue /*all h1 tags under content id will be styled this way*/
{ width: 230px; font: bold 12px Arial, Helvetica, Verdana, sans-serif;text-align:left; 
color:#000000; border-bottom:1px dotted #04347a; padding-bottom:2px;
}

.subtitleblue2 /*all h1 tags under content id will be styled this way*/
{ width: 300px; font: bold 12px Arial, Helvetica, Verdana, sans-serif;text-align:left; 
color:#000000; border-bottom:1px dotted #04347a; padding-bottom:2px;
}

/*inside content in middlecontent cell*/
#content div.insidecontent {width:600px; padding: 5px;}
#content div.insidecontent  a:link {color:#0000ff; text-decoration: underline; }
#content div.insidecontent  a:visited {color:#0000ff; text-decoration: underline; }
#content div.insidecontent  a:hover { background: #ffffff; color:#04347a; text-decoration: underline;}
#content div.insidecontent  a:active { color:#000ff; text-decoration: underline;}

#content div.insidecontent2 {width:600px; padding: 5px;}

/*openanaccountnav documents*/
#openanaccount td { background-color: #f7f7f7; color:#000000;}
#openanaccount td a:link{color:#0000ff; background-color: #f7f7f7;  text-decoration: underline; } 
#openanaccount td a:visited{ background-color: #f7f7f7; color:#0000ff; text-decoration: underline;}
#openanaccount td a:hover {background: #f7f7f7; color:#0000ff; text-decoration: underline;}
#openanaccount td a:active { color:#0000ff; text-decoration: underline;}
/*main page*/

/*#content div.overalltabs{width:1000px;}*/


#fivepart {width:1000px;}






.mininav {  background:url(../images/mininav.jpg); width:330px; height:24px; }



#content2main  {background:#04347a;}
#content2main td a:link{color:#04347a; background-color: #04347a;text-decoration: underline; } 
#content2main td a:visited{color:#04347a; text-decoration: none; }
#content2main td a:hover {background: #04347a; color:#ffffff;text-decoration: underline;}
#content2main td a:active { color:#04347a; text-decoration: none;}
#contentformmain  {background-color:#ffffff; color:#000000;}
/*end main page */
 /* home page nav*/
#content2main2  {background:#04347a;}
#content2main2 td a:link{color:#04347a;;text-decoration: none; } 
#content2main2 td a:visited{color:#04347a; text-decoration: none; }
#content2main2 td a:hover { color:#04347a;text-decoration: underline;}
#content2main2 td a:active { color:#04347a; text-decoration: underline;}
#contentformmain  {background-color:#ffffff; color:#000000;}


#mainpagetext { color:#FFFFFF; font: 12px Arial, Helvetica, Verdana, sans-serif;}

/*.disclaimer {width:1000px; font: 12px Arial, Helvetica, Verdana, sans-serif; color: #ffffff;}*/




/*contact us folder image css declarations*/
.blogo{ width:85px; height:81px;  background:url(../images/brewerfxlogo.jpg);} 



/*open an account folder image css declarations*/
.manfinancial {width:88px; height:77px;  background:url(../openanaccount/images/manfinancial.jpg);}
.pfg {width:100px; height:75px;  background:url(../openanaccount/images/PFG_Logo.gif);}
.adobereader {width:108px; height:90px;  background:url(../openanaccount/images/adobereadericon.jpg);}
.transact {width:191px; height:67px;  background:url(../openanaccount/images/TransActFutures.jpg);}
.openecry2  {width:236px; height:76px;  background:url(../openanaccount/images/oeclogo.gif);

}






/*.disclaimer  {font: 7px Arial, Helvetica, Verdana, sans-serif; color: #000000; } */
/*main home page pic*/


/*site map*/
#sitemap { font: bold 12px Arial, Helvetica, Verdana, sans-serif; }
#sitemap.lk { font: bold 12px Arial, Helvetica, Verdana, sans-serif; color:#FFFFFF; }
#sitemap td a:link { color:#0000ff; text-decoration: underline; }
#sitemap td a:visited{ color:#0000ff; text-decoration: underline;}
#sitemap td a:hover { color:#0000ff; text-decoration:underline;}
#sitemap td a:active { color:0000ff; text-decoration: underline;}

/*site map divider*/


.fxcommentary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: #C7D8EA;
}
.fxcommentarysubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #339900;
}
.smbord {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.middle {
	width: 10px;
}
.sides {
	width: 383px;
	background-color: #03265d;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
}
.sidescontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	width: 383px;
	font-weight: bold;
}
