/* *** ** Start of DefaultWrapper ** *** */
/* *** ** Start of DefaultWrapper ** *** */
html, body, div, span, h1, h2, h3, h4, h5, h6, hr, p, a, font, img, strong, sub, sup, b, u, i, center, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td 
{margin: 0;padding: 0;}

ul {list-style-type:disc; list-style-position:inside;}
ol {list-style-position:inside;}
a img{border: none 0;}
.nocss{display:none;}
.clrbth{clear:both;}

hr{border: none 0; height:0px; /*border-bottom:1px solid #736E6B; border-top:1px solid #8cadc8;*/}

/* MHL Style */

.body{background:#94B9D3 url(/Assets/Category/000010/0000/bg_tile.gif) repeat-x; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
a{color:#99ddff; text-decoration:none;}
a:hover{text-decoration:underline;}

h1{font-family:Georgia, Georgia, serif; font-size:24px; line-height:32px; color:#99ddff; font-weight:normal;}
h2{font-family:Georgia, Georgia, serif; font-size:20px; line-height:24px; color:#fff; font-weight:normal;}
h3{font-family:Georgia, Georgia, serif; font-size:18px; color:#99ddff; font-weight:normal;}
h4{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:16px; color:#99ddff; font-weight:normal;}
h5{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:normal;}
h6{font-family:Trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; }

#maincontainer{background:#94B9D3 url(/Assets/Category/000010/0000/bg_tile.gif) repeat-x; width:980px; margin:0 auto;}

#uppernav{background: url(/Assets/Category/000010/0000/header.jpg) no-repeat; color:#fff; width:980px; height:125px;}

#uppernav #mainbanner{background: url(/Assets/Category/000010/0000/logo_wm.gif) no-repeat center center; height:125px; width:450px; float:left; position:relative;}
#uppernav #mainbanner #logolink{display:block; width:450px; height:45px; position:absolute; top:40px;}
#uppernav #rightuppertext{float:right; text-align:right; color:#254C72; padding-top:35px; font-size:11px; line-height:15px;}
#uppernav #rightuppertext p{padding-bottom:2px;}

#subbanner{height:220px; width:980px; background:url(/Assets/Category/000010/0000/bg_img.jpg) no-repeat right top; padding-top:20px; position:relative;}
#subbanner img{padding-right:5px;}
#subbanner #subbannertext{color:#254C72; font-style:italic; font-size:15px; position:absolute; right:10px; top:60px; width:425px;}

#mainnavigation_container{width:980px;}
#mainnavigation {height:22px; text-align:left; margin:0 auto;}
#mainnavigation ul{position: relative;list-style-type:none;height:22px; }
#mainnavigation li { display:inline;}
#mainnavigation li a {padding:0 10px; text-align:center; text-decoration:none; color: #fff; float:left; display:block; font-size:13px; line-height:20px;}
#mainnavigation li a:hover {text-decoration:underline; color: #fff;}

#contentareafull{width:100%; background:#254C72;}
#contentarea{ background:#254C72; padding:14px 0 0 0px; text-align:left; margin:0 auto; width:980px;}

#leftcontentarea{width:700px; float:left; line-height:18px; padding:14px 40px 0 0; border-right:1px solid #3B5D80;}
#leftcontentarea h1{padding:1px 0 20px 0; line-height:26px}
#leftcontentarea h2{padding:4px 0 8px 0;}
#leftcontentarea h3{padding:4px 0 8px 0;}
#leftcontentarea p{padding:0px 0 10px 0;}
#leftcontentarea ul{list-style-type:disc; list-style-position:inside; margin:0 0 10px 15px;}

#rightcontentarea{width:205px; padding:14px 0 0 28px; float:left;}
#rightcontentarea p{padding:0px 0 8px 0;}
#rightcontentarea h2{padding:0 0 18px 0; color:#94B9D3; display:block; line-height:28px; font-size:24px;}
.pad_qck_itm{padding:3px 0;}
input.form-pct{width:200px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:12px; padding:2px; background:#ffffff !important; border-width:0px; color:#254C72; font-weight:bold;}
textarea.form-pct{width:200px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:12px; padding:2px; background:#ffffff !important; border-width:0px; color:#254C72; font-weight:bold;}

#mainlowerpadding{height:50px; clear:both;}

#footer{height:32px;}
#footer1{width:980px; margin:0 auto; text-align:center;}
#footer1 ul{ list-style-type:none;padding:10px 0 0 0; height:11px; line-height:11px; font-size:11px; font-family:Trebuchet MS, Helvetica, sans-serif; }
#footer1 ul li{display:inline;}
#footer1 ul li.first_child {border:none;}
#footer1 ul li a{padding:0 10px 0 13px; color:#fff;}
#footer1 ul li a:hover { text-decoration: underline;}

#footer2{width:980px; margin:0 auto; color:#000; height:106px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footer2 #footer2Content{padding: 15px 10px 0 10px; height:55px; text-align:left;}
#footer2 #footer2Content img{padding:0px 10px 10px 0px; text-align: center;}
#footer2 #footer2Content a{color:#000}

/* *** ** End   of DefaultWrapper ** *** */
/* *** ** Start of DirectionsLayout ** *** */
/* Directions Page Styles (Google Maps Default)

/* [ Outer div ] -----------> */
#directionsForm{
	}

/* div that wraps form */
#directionsInput {
	padding:10px 0px;}

#fromAddress{
	width:350px;}

#directionsLocale{
	padding:10px 0px;}

#locale{
	}

#directionsSubmit{
	padding:10px 0px;}

#map{
	border:1px solid #000;
	color:#000;}

#addressNotFound{
	}

#directions{
	}

.more_link { color: #0193cc; font-weight: bold; background-image: url(/Assets/Category/000010/0000/btn_arrow.gif); background-position: right; background-repeat: no-repeat; padding-right: 30px;  float: right;  } /* *** ** End   of DirectionsLayout ** *** */
