/* CSS Document */
#wholepage {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

/*GENERAL LINKS*/
a, a:link { color:#7164E1;}
a:visited {color:#3040CB;}
a:hover, a:active { color:#CC0000;}

/*CLASSES*/
.introduction{font-size:19px; color:#BA7323; }
.left_side{ width:200px; border-right: solid 1px #A37405;}
.right_side{ width:200px; padding-left:2px;border-left: 1px solid #A37405;}
.news a{ font-size:14px; color: #0033FF; padding-top:10px; text-decoration:none;}

/*HEADERS*/
.introduction_header{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; color:A37405;}
.subsection_headers{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:5px; background-color:#BA7323; color: #FFFFFF;}

/*VERTICAL MENU*/
.vmenu ul { margin: 0;  padding: 0;	list-style:none;width: 150px;	}
.vmenu ul li {position: relative; margin: 0; font-size:14px; font-weight:bold;}
.vmenu li ul {position: absolute;	left: 150px;	top: 0;	display: none;}
.vmenu ul li a:link, .vmenu ul li a:visited {display: block;	text-decoration: none; 	color: #555555;	background: #ffffff;	padding: 5px;border-bottom: 1px dotted #C87606;}
.vmenu ul li a:hover, .vmenu ul li a:active {color: #C87606;}
.vmenu ul li ul{ list-style:none; width:180px;}
.vmenu ul li ul li a:link, .vmenu ul li ul li a:visited {display: block;	text-decoration: none; 	color: #FFFFFF;	background: #C87606;	padding: 5px;border-bottom: 1px solid #FFFFFF;font-size:12px; font-weight: normal;}
.vmenu ul li ul li a:hover, .vmenu ul li ul li a:active {background: #FFFFFF;color: #C87606;border: 1px solid #C87606; }
/* Fix IE. Hide from IE Mac \*/

/* End */
.vmenu li:hover ul, li.over ul { display: block; }

/*SERVICES SECTIONS*/
.section { font-size:14px; border: #A37405 solid 1px; padding:5px; height:300px;}
.section_header{ font-size:16px; font-weight:bold; color: #CC3300;}
.section a, .section a:link,.section a:visited   { color:#A37405;text-decoration:none;	}
.section a:hover, a:active { color: #FF6600 ;text-decoration:none;}

/*BOTTOM OF PAGE*/
.footerheader{font-weight:bold; height:200px;}
.footer{background-image:url(../background/footer.gif); background-repeat:repeat-x; color: #FFFFFF;font-size:12px;}
.footer a:visited { color: #CCCCCC;text-decoration: underline;}
.footer a { color: #FFFFFF;text-decoration: underline;}
.footer a:hover, .footer a:active { color: #FF6600;}
