@charset "utf-8";
/* 	

	CSS Document - Oct 1, 2008
	CSS File Vista Marketing USA, Inc.
	http://www.KFLaw.com
	
*/

Body {
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
padding:0;
margin:0;


}
a {

text-decoration:none;
color:#010066;
}
a:hover{
text-decoration:underline;
}
.entry {
padding: 5px;
}
form {

padding:0;
margin:0;
}
/* headers */
h1, h2, h3, h4, h5 {
	font: normal 1em Georgia, "Times New Roman", Times, serif;
	color:#010066;
	letter-spacing:-1px;
}
h1 { font-size: 2em; color:#010066; letter-spacing: 0px;} 
h2 { font-size: 1.8em; color:#010066; letter-spacing: 0px;}
h3 { font-size: 1.6em; color:#010066; letter-spacing: 0px;}
h4 { font-size: 1.2em; color:#010066; letter-spacing: 0px;}
/* start - table */
th strong {
	color: #c3b457;
}

/* end - table */
	
.footer {
	font-size:9px;
	text-align:center;
	padding: 5px;
	
}
/* alignment classes */
.float-left  { float: left; padding:0 5px; }
.float-right { float: right; }
.align-left  {	text-align: left; }
.align-right {	text-align: right; }
.tableBorder {
	border: thin solid #c3b457;
}
.small {
font-size:9px;
}
/* Layout Elements */
#wrap {
margin:0 auto;
padding:5px;
width:775px;
}
#medium {
	width:auto;
	padding:0;
	height:180px;
	color:#010066;
	background-color:#c3b457;
	font-size:.85em;
}
#mediumImg {
	width:775px;
	margin:0 auto;
	height:180px;
	padding:0;
	background:url(images/bdMedium.jpg) no-repeat;
	margin: 0 auto;
}
#mediumForm{
	width:390px;
	height:180px;
	float:right;
}
#header {
	width: 775px;
	height: 100px;
	margin: 0 auto;
	background:url(images/logo.jpg) no-repeat;
	
}
#headersearch {
	float:right;
	margin:5px 0 25px 5px;
	width: 240px;
	padding:8px 0;
	border-top:1px solid #c3b457;
	}
#eform {
	float:right;
	margin:5px 0 75px 5px;
	width: 240px;
	padding:8px 0;
	border-top:1px solid #c3b457;
	}
#layer_div {
	width:auto;
	height:27px;
	background:#456574;
	border-top:3px solid #c3b457;
	margin:0;
	padding:0;
	text-align:center;
	font-size:11px;
	clear:both;
}
#divider{
	width:auto;
	height:15px;
	background:url(images/divider.jpg) repeat-x;
	padding:0;
}
#menu {
	width:775px;
	height:25px;
	position:relative;
	margin: 0 auto;
	padding:0;
	
}
#menu a 

{color:#FFFFFF;}

#content {
margin:0 145px 5px 140px;
border-left:1px solid #c3b457;
border-right:1px solid #c3b457;
padding:0 10px;
line-height:1.5em;

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

#leftbar {
float:left;
width:140px;
margin:0 0 5px;
padding:0;
line-height:1.4em;
}

#leftbar p, #leftbar ul {
margin:0 0 16px;
padding:0;
}
#leftbar ul {list-style:none; margin:0 0 3px; padding:0; font-size:.85em;}
#leftbar ul li {display:block; padding:0 15px; line-height:1.8em;}
#leftbar ul li a {padding:3px 1px 3px 3px; text-decoration:none;}
#leftbar ul li a:hover,#leftbar ul li a.current {width:150px; text-decoration:underline; }
#leftbar h2 {font-weight:400; border-bottom:#232323 1px solid; width:135px; padding:4px;}
#leftbar h3 {font-weight:400; border-bottom:#900 1px dotted; padding-left:5px; }
#leftbar h4 {font-weight:400; border-bottom:#900 1px dotted; width:125px; padding-left:5px; }
#leftbar .announce {background:url(img/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; clear:left; color:#505050; line-height:1.3em; margin:10px 0; padding:5px 5px 5px; width:134px;}
#leftbar p,.announce p {font-size:0.9em; line-height:0.5em;}

/* Right Bar */

#rightbar {
float:right;
width:140px;
margin:0 0 5px;
padding:0;
}

#rightbar h2,#rightbar h3 {
color:#505050;
background-color:inherit;
font-size:1.3em;
margin:0 0 5px;
padding:0;
}

#rightbar div.announce {
clear:left;
margin:10px 0 15px;
padding:7px 5px;
width:126px;
font-size:0.9em;
background-color:#c3b457;
color:#505050;
border-left:4px solid #cccccc;
line-height:1.5em;
}

#rightbar div.announce p {
margin:10px 0 0;
padding:0;
}

/***** Footer *****/

 #footer {
 font-size:.85em;
clear:both;
margin:0 auto;
padding:8px 0;
width:auto;
text-align:center;
color:#010066;
background-color: #c3b457;
}
#footer p {
margin:0;
padding:0;
}

#footer a {
color:#010066;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}
