body {	background: transparent url(images/bg.jpg) repeat-x scroll center top;font-size:12px;	margin:0;	padding:0;	color:#000;}

body, th, td, input, textarea, select, option {	font-family: Tahoma, Arial, Helvetica, sans-serif;}
h1, h2, h3,h4 {color:#999;font-weight:normal;}
h1 {font-size:2em;letter-spacing:-1px;line-height:110%;margin:0;padding:0;}
h2 {font-size:1.6em;letter-spacing:-1px; line-height:110%;margin:0;padding:0;}
h3 {font-size:1.4em;}
h4 {font-size:1.35em; color:#0066CC;letter-spacing:-1px; line-height:110%;margin:0;padding:0;}
p{line-height:140%}
blockquote {padding-left:1em;}
blockquote p, blockquote ul, blockquote ol {font-style:italic;line-height:normal;}

a {color:#0033FF;}
a:hover {color:#0099FF;	text-decoration:none;}

.padding{padding:0 10px;}
.clear{clear:both; overflow:hidden;font-size:0px; height:0;margin: 0; padding: 0}
.bold{ font-weight:bold;}
.underline{ text-decoration:underline;}
.align-left{ text-align:left;}
.align-right{ text-align:right;}
.title {border-bottom:2px solid #B7D24D; margin:0pt; padding-bottom:4px;}

#wrapper {width:780px; margin:0px auto; width:780px;background: transparent url(images/mid.jpg) repeat-y scroll center;}
#main{ padding-top:56px;background: transparent url(images/main.jpg) no-repeat center top;}
#menu{width:176px;float:left;}

#menu ul{margin:6px 0 0 15px; padding: 0;list-style-type: none;}
#menu li{margin: 0; padding: 0;}

#menu {width: 176px; height: 185px;margin: 0px auto;padding:0; position: relative;}

#menu li{width:161px;}
#menu a {padding:7px 0 6px 50px; display: block; text-decoration:none; font-size:12px; font-weight:bold; color:#FFFFFF;}
	

#head{width:468px;float:right;height:185px;}
#lbar{width:176px;float:left;text-align:left;}
#content{width:550px;float:left;text-align:left;}
#hcontent{width:394px;float:left;text-align:left;background:transparent url(images/mbox.jpg) no-repeat scroll center top;}
.cpadding{padding:6px 48px 32px 20px;}
#rbar{width:194px;float:left;text-align:left;background:transparent url(images/rbox.jpg) no-repeat scroll center top;padding-top:40px;padding-bottom:40px;}
#prop{width:15px;height:200px;float:right;}/* min height*/

input, select{width:150px; font-size:10px;margin-bottom:12px;text-align:center;}
frm{text-align:center;}
.lbl{ color:#2f3162; font-weight:bold;text-align:center;}
form{padding:0px;text-align:center;}

#footer {width:780px; margin:0px auto;clear:both;height:37px;background:transparent url(images/foot.jpg) no-repeat scroll center top;}
.vac_hdr{ color:#0066FF; font-weight:bold; margin-top:8px;}

#menux{padding:10px 0 0 54px; height:125px;}
.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 122px; /*WIDTH OF MAIN MENU ITEMS*/
}

.glossymenu li{
position: relative;

}

.glossymenu li a{

font: bold 12px Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: 120px;
padding: 5px 0 9px 0;
padding-left: 10px;
text-decoration: none;
}
.glossymenu li ul li a{
background-color:#97b8dc;
   }

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 110px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 110px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
font-size:10px;
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(images/arrowx.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
color:#0000FF;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */

/* Eclipse 07/08/2009 - remove job search off homepage */
#rbar1{width:194px;float:left;text-align:left;padding-top:40px;padding-bottom:40px;}

