body{
	background-color: #efefef;
	color: #3d1f00;
}

h2{
	color: #996d29;
	
}
h3{
	color: #996d29;
}
h4{
	color: #996d29;
	
}
a {
	color: #996d29;
}
a:hover {
	color:#3d1f00;
}
blockquote{
	background-color: #E1E8F1;
	border: 1px solid #90B6E4;
	color: #2D5B94;
}
.codeblock{
	background-color: #f5f5f5;
	border: 1px solid #f1f1f1;
	border-left: 20px solid #02296E;
}

#branding {float:left; width:280px; padding:0 0 0 20px;}
#outerdiv
{
width:306px;
height:256px;
overflow:hidden;
position:relative;
}

#inneriframe
{
position:absolute;
top:-112px;
left:-548px;
width:1280px;
height:1200px;
}

img{ /*border:1px solid #996D29; padding: 5px;*/}

li.downLine a{text-decoration:none;}
li.downLine a:hover{color:#FFF;} 

#cont1:hover {
border-bottom:1px solid #FFFFFF !important;
border-top:1px solid #FFFFFF !important;
/*cursor: pointer;*/
}
#cont1 {
border-bottom:1px solid #be9631;
border-top:1px solid #be9631;
}
#cont2:hover, #cont3:hover {
border-bottom:1px solid #FFFFFF !important;
border-top:1px solid #FFFFFF !important;
margin-top:-1px;
/*cursor: pointer;*/
}
#cont2, #cont3 {
border-bottom:1px solid #be9631;
}

ul.investor li {
display:block;
margin:0;
padding:15px 0;
}
ul.investor {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:282px;
z-index:2100;
}
li.downline{padding:10px 0;}

.header{
	background-color: #ffffff;
}
.branding h1 a{
	color: #333;
}
.branding h1 a:hover{
	color: #4b4b4b;
}

#searchresults td{
	border: 1px solid #eee;
}
.resultHead{
	background-color: #333;
	color: #fff;
	border: 1px solid #ccc;
}

.searchsubmit{
	border: 1px solid #ccc;
	background-color: #f0f0f0;
	color: #666;
}
.searchsubmit:hover{
	border: 1px solid #996D29;
	background-color: #3D1F00;
color: #FFF;
}

.content{
	background-color: #fff;
}
.contactinfo{
	color: #333;
	background-color: #fff;
}


/* @group Navigation */

.navigation {
  	background:#EDEFEE url(/images/style/nav_bg.jpg) repeat-x left top;
	border:1px solid #ccc;
}
ul.nav li a {
	color:#3d1f00;  font-size:14px; font-weight:bold;
}
ul.nav li ul li a {
	color:#3d1f00;  font-size:14px; font-weight:bold;
}
ul.nav li:hover a,
ul.nav li a:hover,
ul.nav li a:focus {color:#000;  font-size:14px; font-weight:bold;/*background:#ccc;*/}
ul.nav li a:active {color:#996D29;  font-size:14px; font-weight:bold;background:#fff;}

ul.nav li:hover ul li a {color:#444;}
ul.nav li:hover ul li a:hover {color:#000; /*background:#fff;*/}
ul.nav li:hover ul li a:active {color:#666; /*background:#fff;*/}


ul.nav li.current a {color:#BE9631; font-size:14px; font-weight:bold;/*background:#fff;*/}

ul.nav li.current ul,
ul.nav li.current {background:#3d1f0 !important}
ul.nav li.current ul li a {color:#444; background:#3d1f0;}
ul.nav li.current ul li a:hover {color:#000; background:#000;}
ul.nav li ul li.current a,
ul.nav li ul li.current a:hover,
ul.nav li.current:hover ul li a:active {color:#666; background:#3d1f0;}

ul.main li a {
	color:#3d1f0;
}

ul.main li#active a {
	color:#3d1f0;
}
ul.main li#active a:hover {
	color:#333;
}

ul.main li ul li {/*background:#3d1f0;*/}

ul.main li ul li a {
  color:#fff;
  border-top:0px solid #fff;
  background:#3d1f0;
}
ul.main li a:focus {/*color:#3d1f0; background:#996D29;*/}
ul.main li ul li a:hover {
  color:#fff;
  background:#996D29;
}
/* Changes the color of the drop down menus */
ul.main li:hover a {
  color:#be9631;
  /*background:#666;url(/images/style/nav_hover.jpg) repeat-x left top;*/
}
ul.main li:hover ul li a {color:#fff; /*background: #666;*/}
ul.main li:hover ul li a:hover {color:#fff; /*background: #333;*/}

/* @end */

.rotator{
	background-color: #fff;
	
}
.ads{
	background-color: #fff;
}
.ads img{
	border: 1px solid #ccc;
}
.comments{
	border: 1px dashed #ccc;
	background-color: #eee;
}
.submit{
	background-color: #666;
	border: 1px solid #333;
	color: #fff;
}

.footer{
	background: #FFF;/* url(/images/style/footer_bg.jpg) repeat-x left bottom;*/
	border:0px solid #ccc;

}
.footerinner p{
	color: color:#3D1F00;
}
.footerinner a{
	color:#3D1F00;
}


.posted a{
	color: #333;
}

.newsflashitem{
	border-bottom: 1px solid #823502;
	color: #fff;
}

.requiredfield{
	color: #ff0000;
}
#customform{
	border: 0px dashed #ccc;
	background-color: #FFF;
}
#submit{
	border: 1px solid #3D1F00;
	background-color: #efefef;
}
#submit:hover{
	border: 1px solid #996D29;
	background-color: #3D1F00;
color: #FFF;
}
.comment{
	border: 1px dashed #ccc;
	background-color: #eee;
}


.hiddenFields{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
	text-indent: -5000px;
}