@charset "utf-8";
/* CSS Document */

HTML { overflow:auto; width:100%; min-width:1024px; min-height:800px; }
BODY { width:100%; height:100%; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; }

/* HEADER */
#headerDiv { background:url(Images/headerBg.gif) repeat-x; width:100%; height:133px; }

#header { width:1024px; height:100%; }
#headerLogo { float:left;  background:url(Images/headerLogo.gif) no-repeat; width:73px; height:100%; margin:0 0 0 20px;   }


#headerMenu { float:left; margin:85px 0 0 40px; font-size:15px; }

/* MENU */
dt, dl, dd, ul, li {
list-style-type: none;
margin: 0 10px 0 0;
padding: 0;
}

#menu { }

#menu dl { float: left; }
#menu li {
display: inline;
}

#menu a, #menu a:visited {
text-decoration: none;
color:#CDCDCD;
}

#menu a:hover {
color:#DF771B;
}

#smenu1, #smenu2, #smenu3, #smenu4, #smenu5 {
position: absolute;
left: 120px;
font-size: 0.7em;
margin:13px 0 0 0;
}

ul.submenu a, ul.submenu a:visited { color:#F4D93D !important; }
ul.submenu a:hover { color:#CDCDCD !important; }

#arrow1, #arrow2, #arrow3 { position:absolute; top:-11px; }
#arrow1 { left:168px; }
*html #arrow1 { left:188px; }
#arrow2 { left:245px; }
*html #arrow2 { left:265px; }
#arrow3 { left:380px; }
*html #arrow3 { left:400px; }

/* BANNER */
#bannerDiv { background:url(Images/bannerBg.gif) repeat-x; width:100%; height:265px; }
#bannerImage { background:url(Images/bannerImage.jpg) no-repeat; width:900px; height:100%; }
#bannerImage_home { background:url(Images/bannerImage_home.jpg) no-repeat; width:900px; height:100%; }
#bannerImage_contact { background:url(Images/bannerImage_contact.jpg) no-repeat; width:900px; height:100%; }

/* FLOAT */
#floatDiv { background:url(Images/floatBg.gif) repeat-x; width:800px; height:120px; position:absolute; z-index:1000; top:368px; left:114px; font-size:14px; }
#floatTopBox DIV, #floatTopBox, #floatBotBox DIV, #floatBotBox { width:100%; height:11px; }
#floatTopBox DIV { background:url(Images/floatUL.gif) no-repeat top left; }
#floatTopBox { background:url(Images/floatUR.gif) no-repeat top right; }
#floatBotBox DIV { background:url(Images/floatLL.gif) no-repeat bottom left; }
#floatBotBox { background:url(Images/floatLR.gif) no-repeat bottom right; }

#floatContentDiv { width:100%; height:98px; padding:0; margin:0; }
*HTML #floatContentDiv { height:88px; }
#floatContentLeft, #floatContentRight { width:11px; height:100%;  }
*HTML #floatContentLeft, *HTML #floatContentRight { height:88px; }
#floatContentLeft { float:left; background:url(Images/floatLeft.gif) no-repeat; }
#floatContentRight { float:right; background:url(Images/floatRight.gif) no-repeat; }
#floatContent { float:left; width:750px; margin: 15px 0 0 15px; }

/* CONTENT */
#contentDiv { width:100%; min-height:334px; }
#contentMain { width:819px; height:auto; padding:122px 0 0 95px; text-align:left; }
#content { width:819px; height:auto; padding:40px 0 0 95px; text-align:left; }
#contentLeft { float:left; width:201px; border:1px #777777 solid; border-width:0 1px 0 0; }
#contentRight { float:right; width:580px; margin:0 0 0 20px; padding:0 0 20px 0; }

#contentLeft UL { margin:0 0 20px 0; padding:0; list-style:none; color:#66669F; font-size:12px; }
#contentLeft LI {margin-bottom:10px;}
#contentLeft A,  #contentLeft A:VISITED { color:#cc6600; text-decoration:none; }
#contentLeft A:HOVER { color:#666666; text-decoration:none; }

#contentRight H2 { color:#df771b; margin:0; font-weight:500; }
#contentRight P { color:#000; font-size:11px; }
#contentRight UL, #contentRight LI { margin:0 0 0 10px; list-style:circle; font-size:11px; }

#contactUs { width:165px; height:28px; margin:4px 0 30px 0; font-size:18px; color:#666666;}

/* FOOTER */
#footerDiv { clear:both; position:relative; bottom:0; left:0; width:100%; height:65px; margin:30px 0 0 0; background:#4D4D4D; border:1px solid #efc636; border-width:1px 0 0 0; color:#f4d93d; }
#footerContent { width:1020px; text-align:center; }
#footerLink { width:100%; font-size:11px; }
#footerText { width:100%; margin:18px 0 0 0; font-size:11px; }

#footerDiv A, #footerDiv A:VISITED { color:#f4d93d; text-decoration:none; margin:0 10px 0 0; }
#footerDiv A:HOVER { color:#CDCDCD; }
#footerText P { margin:0; padding:0; color:#FFFFFF; }

/*TABLE FORM */
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.left { color:#FF6600; vertical-align: top; }

input.text, textarea
{
	background:#fff url(Images/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	font-size:100%;
	margin:0 5px;
	padding:2px 0;
}

input.checkbox
{
	display:block;
	width:13px;
	margin: 2px 5px;
}

select
{
	color:#333;
	font-size:100%;
	margin:1px 5px;
	padding:1px 0 0;
	background:#fff url(Images/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
}



.required
{
	background:#fff url(Images/shadow.gif) repeat-x top;
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	font-size:100%;
	margin:0 5px;
	padding:2px 0;
}