/*--- CSS styles for OAKTREEWEB 2007 Enhanced Version ---
Prepared for new styling using Project7 CSS and Javascript technology.
Developer -- www.oaktreeweb.com ---
----------------------------------------------------------------------- */

/* BODY TEXT AND STYLES */
body { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* BACKGROUNDS AND BORDERS */
.bg_topgrad{ background-image:url(../images/bg_grad.jpg); background-repeat:no-repeat;}
.bg_tbl    { background-image:url(../images/bg_tbl.gif); background-repeat:no-repeat;}
.bg_beige {	background-color: rgb(245,245,220); }
.bdr_lite{border:1PX #FF6600 SOLID}
.bdr_liteer{border:1PX #FFFFCC SOLID}
.bdr_top{border-top:1px #000000 solid}
.bdr_bot{border-bottom:2px #CCFF99 solid}
.bdr_all{border:1px #000000 solid}
.bdr_imgall{border:5px #FFFFFF solid;padding:2px; background-color:#000000;}
.bdr_imgthin{border:1px #FFFFFF solid;padding:3px; background-color:#000000;}
.bdr_alldotted{border:1px #000000 dotted}
.bdr_botdotted{border-bottom:1px #000000 dotted}
.bdr_leftdotted{border-left:1px #000000 dotted}
.bdr_sidesdotted{border-left:1px #000000 dotted; border-right:1px #000000 dotted;}
.bdr_sidessolid{border-left:1px #000000 solid; border-right:1px #000000 solid;}
.bdr_capsolid{border-left:1px #000000 solid; border-right:1px #000000 solid;
 border-top:1px #000000 solid;}
.HR_top{border-top:1px #000000 solid}
.HR_bot{border-bottom:1px #000000 solid}
.HR_double{border-top:1px #000000 solid;
border-bottom:1px #000000 solid; }

.VR_left{border-left:1px #000000 solid}
.VR_right{border-right:1px #000000 solid}
.R_cup{border-bottom:1px #000000 solid;
border-left:1px #000000 solid;
border-right:1px #000000 solid;
}



/* FORMS */
form{padding:0px; margin:0px; }
.formbg{background-color: #DADA7C; font-family: Arial, Helvetica; 	
color: #003333;font-size:8pt
}
/* BODY TEXT */
.nav {color:#666666;font-size:8pt;font-family: Arial, Helvetica, sans-serif; }
.nav a:link {color:#333333;text-decoration:none;}
.nav a:visited {color:#333333;text-decoration:none;}
.nav a:hover {color:#00CC00;text-decoration:none; border-bottom:2px #FF6600 dotted;}
.nav a:active {color:#FF0000 ; text-decoration:none;}

.nav_lite {color:#CCCCCC;font-size:8pt;font-family:  Arial, Helvetica, sans-serif;}
.nav_lite a:link{color:#FFFFCC;text-decoration:none;} /* PRIOR COLOR -- color:#619ECA; */
.nav_lite a:visited{color:#FFFFCC;text-decoration:none;}
.nav_lite a:hover{color:#00CC00;border-bottom:2px #CC3300 dotted;text-decoration:none;}
.nav_lite a:active{color:#FF0000;text-decoration:none;}

.navimg {font-size:9pt;font-family:  Arial, Helvetica, sans-serif; }
.navimg a:link { color: #9493FA; background:  url("../images/b_link.gif") no-repeat left 50%; }
.navimga:visited { color: #9493FA; background:  url("../images/b_link.gif") no-repeat left 50%; }
.navimg a:hover { 	color: #FF6600; border-bottom:dotted 2px #f60; 
	background:  url("../images/b_hover.gif") no-repeat left 50%; }
.navimg a:active { color: #fff; background:  url("../images/b_link.gif") no-repeat left 50%; }

.textmed {color:#CCCCCC;font-size:9pt;font-family:  Arial, Helvetica, sans-serif;}
.textmed a:link{color:#FFFFFF;text-decoration:none;} /* PRIOR COLOR -- color:#619ECA; */
.textmed a:visited{color:#FFFFFF;text-decoration:none;}
.textmed a:hover{color:#FFCC00;border-bottom:1px #FF6600 dotted;text-decoration:none;}
.textmed a:active{color:#FF0000;text-decoration:none;}

.textnormal {color:#666666;	font-family:  Arial, Helvetica, sans-serif;	font-size: 11pt;}
.textnormal a:link{color:#000000;border-bottom:0px #FF6600 dotted;text-decoration:underline;}
.textnormal a:visited{color:#000000;border-bottom:0px #FF6600 dotted;text-decoration:underline;}
.textnormal a:hover{color:#00CC00;border-bottom:2px #FF6600 dotted;text-decoration:none;}
.textnormal a:active{color:#990000;text-decoration:none;}


.textnormallite {color:#CCCCCC;	font-family:  Arial, Helvetica, sans-serif;	font-size: 11pt;}
.textnormallite a:link{color: #FFFFFF;text-decoration:none;font-weight:bold;}
.textnormallite a:visited{color:#FFFFFF;text-decoration:none;font-weight:bold;}
.textnormallite a:hover{color:#FFCC00;border-bottom:1px #FF6600 dotted;text-decoration:none;font-weight:bold;}
.textnormallite a:active{color:#FF6600;text-decoration:none;font-weight:bold;}

.textsmall{font-size:7.5pt;font-family:  Arial, Helvetica, sans-serif; color:#434343;}
.textsmall a:link{color:#0000FF;text-decoration:none;}
.textsmall a:visited{color:#0000FF;text-decoration:none;}
.textsmall a:hover{color:#666666;border-bottom:2px #FF9951 dotted;text-decoration:none;}
.textsmall a:active{color:#FF0000;text-decoration:none;}

.textsm{margin-left:40px;font-size:8pt;font-family:  Arial, Helvetica, sans-serif; color:#434343;}
.textsm a:link{color:#0000FF;text-decoration:none;}
.textsm a:visited{color:#0000FF;text-decoration:none;}
.textsm a:hover{color:#666666;border-bottom:2px #FF9951 solid;text-decoration:none;}
.textsm a:active{color:#FF0000;text-decoration:none;}

.texttitlehead { color:#FFFFCC; font-size:13pt; font-weight:normal; margin-left:0px;
	font-family:   Arial, Helvetica, sans-serif; letter-spacing: 0.25em; font-weight: normal; 
	border-bottom:2px #FF6600 dotted;}
.texttitle { color:#CCCCCC; font-size:13pt; font-weight:normal; margin-left:0px;
	font-family:  Arial, Helvetica, sans-serif; letter-spacing: 0.25em; border-bottom:0px #666666 solid;}
.texttitle_dark { color:#333333; font-size:13pt; font-weight:normal; margin-left:0px;
	font-family:  Arial, Helvetica, sans-serif; letter-spacing: 0.25em; border-bottom:0px #666666 solid;
	border-bottom:2px #FF6600 dotted;}
.texttitle_lite { color:#CCCCCC; font-size:13pt; font-weight:bold; margin-left:0px;
	font-family:   Arial, Helvetica, sans-serif; letter-spacing: 0.25em; font-weight: normal; 
	border-bottom:1px #FF6600 dotted;}
.texttitle_med { color:#757575; font-size:13pt; font-weight:bold; margin-left:0px;
	font-family:   Arial, Helvetica, sans-serif; letter-spacing: 0.25em; font-weight: normal; 
	border-bottom:1px #FF6600 dotted;}

.copyright {color:#CCCCCC; font-size:10px; font-weight:normal; margin-left:10px;
	font-family:  Arial, Helvetica, sans-serif; letter-spacing: 0.75em;  }
.copyright_dark {color:#666666; font-size:10px; font-weight:normal; margin-left:10px;
	font-family:  Arial, Helvetica, sans-serif; letter-spacing: 0.75em;  }