/* Lexues CSS Document */
body{
background-color:#66493b;
color:#333333;
}
h2{
height:100px;
clear:both;
}

h3{
padding:20px;
margin-bottom:30px;
/*background-image:url(../images/common/bg_h3.gif);
background-position:left bottom;
background-repeat:repeat-x;*/
color:#555555;
margin-top:7px;
background-image:url(../images/common/bg_h3_2.gif);
background-repeat:no-repeat;
font-weight:bold;
font-size:120%;
clear:both;
}

/*h4{
padding-left:10px;
margin:20px 0 10px 0;
background-image:url(../images/common/bg_h4.gif);
background-position:left 8px;
background-repeat:no-repeat;
color:#2c560c;
font-weight:bold;
font-size:110%;
clear:both;
}*/

h4{
margin:20px 0 10px 0;
clear:both;
color:#2c560c;
font-weight:bold;
font-size:110%;
}

p{
line-height:1.5em;
text-indent:1em;
padding-bottom:20px;
}

hr{
clear:both;
border:#999999 dotted;
border-width: 0 0 1px 0;
height:1px;
}
p a{
padding:3px;
margin:0 2px;
}
p a:link{color:#FF6600;}
p a:visited{color:#FF9900;}
p a:hover{color:#FFFFFF; background-color:#FF9900;}

#background{
width:auto;
height:auto;
background-image:url(../images/common/bg_page.jpg);
background-repeat:repeat-x;
background-color:#c1a790;
}

#wrap {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	width: 920px;
}

#header{
	width:900px;
	height:80px;
	padding:0 10px;
	background-image:url(../images/common/bg_header.jpg);
	background-repeat:no-repeat;
}
.mapHeader img{
padding-left:94px;
}
#header #titleLogo{
	width:460px;
	height:60px;
	padding-top:5px;
	float:left;
}
#header #searchBox{
	width:200px;
	height:20px;
	padding:25px 50px 0 0;
	float:right;
}
#header #headerMenu .privacyIcon{
margin-right:15px;
}
#header #headerMenu{
	width:200px;
	height:13px;
	padding:10px 50px 0 0;
	float:right;
}

#globalMenu{
	width:900px;
	height:30px;
	padding:0 10px;
	background-image:url(../images/common/bg_menu.jpg);
	background-repeat:no-repeat;
	clear:both;
}
#globalMenu .dropdown {float:left;}
#globalMenu .dropdown dt {width:180px; cursor:pointer;}
#globalMenu .dropdown dt:hover {background:url(images/header_over.gif)}
#globalMenu .dropdown dd {position:absolute; overflow:hidden; width:180px; display:none; background:#fff; z-index:180; opacity:0}
#globalMenu .dropdown ul {width:180px; list-style:none; border-top:none;}
#globalMenu .dropdown li {display:inline}
#globalMenu .dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:8px; color:#fff; text-decoration:none; background:#5A9D1C; width:180px}
#globalMenu .dropdown a:hover {background:#487e15; color:#fff}
#globalMenu .dropdown .underline {border-bottom:1px solid #487e15;}
#globalMenu .dropdown dt a{padding:0px;}
#pageTitle{
	height:120px;
	width:860px;
}

#content{
	width:860px;
	padding:0 30px 0 30px;
	background-image:url(../images/common/bg_content.jpg);
	background-position:left 467px;
	background-repeat:repeat-y;
}

#leftContent{
	width:215px;
	float:left;
}

#leftContent #subMenu{
width:215px;
}
#leftContent #subMenu #subTop{
width:215px;
height:15px;
}
#leftContent #subMenu #subContent{
width:185px;
background-image:url(../images/common/submenu_content.jpg);
background-repeat:repeat-y;
padding:0 15px;
}

#leftContent #subMenu #subContent #subRollOverArea dd {
border-bottom:1px solid #CCCCCC;
}
#leftContent #subMenu #subContent #subRollOverArea dd a{
background-image:url(../images/common/submenu_listicon2.gif);
background-repeat:no-repeat;
background-position:30px 12px;
font-size:12px;
padding:10px 0 10px 40px;
display:block;
}
#leftContent #subMenu #subContent #subRollOverArea dt {
border-bottom:1px solid #CCCCCC;
}
#leftContent #subMenu #subContent #subRollOverArea dt a{
background-image:url(../images/common/submenu_listicon.gif);
background-repeat:no-repeat;
background-position:10px 12px;
padding:10px 0 10px 25px;
font-size:12px;
display:block;
}
#leftContent #subMenu #subContent #subRollOverArea a,#content #subMenu #subContent #subRollOverArea a:hover,#content #subMenu #subContent #subRollOverArea a:active,#content #subMenu #subContent #subRollOverArea a:visited{
color:#333333;
text-decoration:none;
}
#leftContent #subMenu #subContent #subRollOverArea a:hover{
background-color:#F0F0F0;
}
#leftContent #subMenu #subContent #subRollOverArea .noUnderLine{
	border-bottom-width: 0px;
	border-bottom-style: none;
}
#leftContent #subMenu #subButtom{
width:215px;
height:15px;
}
#rightContent{
width:620px;
float:right;
}

#content #backButton{
width:860px;
height:21px;
clear:both;
text-align:right;
padding-top:20px;
}

#content #backButton2{
width:620px;
height:21px;
clear:both;
text-align:right;
padding-top:20px;
}

#flashContent{
width:auto;
height:150px;
background-image:url(../images/common/bg_flash.jpg);
background-position:0 0;
background-repeat:repeat-x;
clear:both;
}
#flashContent #flashWrap{
	margin-right: auto;
	margin-left: auto;
	padding:0;
	height:150px;
	text-align: left;
	width: 920px;
	background-image:url(../images/common/bg_flashwrap.jpg);
}
#flashContent #flashWrap #flashMessage{
padding:10px 20px;
}

#footer{
	width:auto;
	background-position:0 0;
	background-repeat:repeat-x;
	background-color:#66493b;
	color:#FFFFFF;
}

#footer a{color:#FFFFFF;}
#footer a:link{color:#FFFFFF;}
#footer a:visited{color:#FFFFFF;}
#footer a:hover{color:#FFFFFF; text-decoration:underline;}

#footer #footerWrap{
	margin-right: auto;
	margin-left: auto;
	clear:both;
	padding:30px 30px 30px 30px;
	text-align: left;
	width: 860px;
}
#footer #footerWrap2{
	margin-right: auto;
	margin-left: auto;
	clear:both;
	padding:30px 30px 30px 105px;
	text-align: left;
	width: 785px;
}

table{
    border-top:1px solid #ddd;
    border-left:1px solid #ddd;
    border-collapse:collapse;
		color:#333333;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}

th{
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
		background-image:url(../images/common/bg_th.gif);
		background-repeat:repeat-x;
    color:#417813;
    background-color:#EDFBB0;
    background-position:left top;
		font-weight:normal;
    text-align:center;
}
td{
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
		background-image:url(../images/common/bg_td.gif);
		background-repeat:repeat-x;
    padding
}
th,td{
padding:10px;
}
