/* *** ** Start of DefaultWrapper ** *** */
* { margin: 0 0 0 0; padding: 0 0 0 0; }


/* HTML */


a:selected{ color: #5c3794; text-decoration: none; outline: none; }
h1{ font-family: Arial; font-size: 34px; color: #014d6e; font-weight: bold; margin: 0 0 15px 0; }
h2{ font-family: Arial; font-size: 26px; color: #014d6e; font-weight: bold; margin: 12px 0 15px 0; }
h3{ font-family: Arial; font-size: 20px; color: #014d6e; font-weight: bold; margin: 0 0 10px 0; }
h4{ font-family: Arial; font-size: 20px; color: #014d6e; font-weight: normal; margin: 0 0 10px 0; }
h5{ font-family: Arial; font-size: 18px; color: #014d6e; font-weight: normal; margin: 40px 0 15px 0;}
h6{ font-family: Arial; font-size: 14px; color: #014d6e; font-weight: bold; }
input{ border: 1px solid #989891; background: #fff; }
li{ color: #444; font-family: Arial; font-size: 13px; }
td{ font-size: 13px; font-family: Arial; color: #555; line-height: 18px; }
textarea{ border: 1px solid #989891; background: #fff; }
ul{ padding-left: 20px; } 


/* Altered for new skin - 25jun08*/
.body{ background: #535353 url(/images/background_tile.gif) repeat-x; width: 100%; margin: 0 auto; padding: 0; }
#colLeft{ float: left; width: 115px; height: 749px; background: url(/images/left_shadow.jpg) 0 3px no-repeat; }
#colRight{ float: right; width: 115px; height: 749px; background: url(/images/right_shadow.jpg) 0 3px no-repeat; }
#pageHeader{ width: 980px; height: 389px; background: url(/images/new-header.jpg) no-repeat; }
#pageBody{ background: url(/images/bg-page-main.gif) repeat-y; width: 980px; margin-bottom: 30px; height: 100%; overflow: hidden; }
a{ color: #555; text-decoration: none; outline: none; }
a:hover{ text-decoration: underline; }
#disclaimer { width: 920px; padding: 10px 0 30px 40px; font-family: Tahoma; font-size: 10px; color: #7391b0; margin: 0; }
#disclaimer a { color: #7391b0 !important; }
/* need to change the path on submit button for similar wrappers*/

/* GENERAL CLASSES */
.quickInput{ width: 170px; height: 21px; background: #fff; }
.quickText{ width: 220px; height: 42px; background: #fff; padding: 2px; }
.sectionlinks{ font-family: Arial; font-size: 14px; color: #04538e; font-weight: bold; }


/* DIV IDENTIFIERS */
#address{ margin: 0 0 0 26px; }
#col1UL{ float: left; width: 33%; margin-top: 5px; margin-bottom: 5px; }
#col1UL li{ font-size: 13px; font-family: Arial; color: #555; line-height: 18px; margin-bottom: 5px; }
#col2UL{ float: left; width: 33%; margin-top: 5px; margin-bottom: 5px; }
#col2UL li{ font-size: 13px; font-family: Arial; color: #555; line-height: 18px; margin-bottom: 5px; }
#col3UL{ float: right; width: 33%; margin-top: 5px; margin-bottom: 5px; }
#col3UL li{ font-size: 13px; font-family: Arial; color: #555; line-height: 18px; margin-bottom: 5px; }

#colMiddle{ float: left; width: 980px; }


#disclaimer a{ color: #666; }
#legalNews{ margin: 0 0 0 26px; }
#legalNews ul{ margin: 0; padding: 0; float: left; margin: 0 0 0 15px; }
#legalNews ul li{ margin: 0; padding: 0 0 8px 0; font-size: 13px; font-family: Arial; line-height: 13px; color: #555; float: left; width: 250px; line-height: 19px; }
#maincontainer{ width: 1210px; margin: 0 auto; }
#moreNews{ float: right; margin: 10px 0 0 0; }
#pageNavigation{ width: 980px; height: 58px; margin: 0; padding-left:2px; background-image: url(/Assets/Category/000010/0000/nav.gif); background-repeat: no-repeat; display: block; overflow: hidden; }
#pageNavigation ul{ list-style-type: none; padding: 0; margin: 0; }
#pageNavigation li{ float: left; padding: 0; margin: 0 auto; background-image: url(/Assets/Category/000010/0000/nav_tile.gif); background-repeat: no-repeat; }
#pageNavigation li.first_child{ background-image: none; }
#pageNavigation li.first_child a{}
#pageNavigation a{ float: left; text-decoration: none; display: block; font-family: Arial;font-size: 16px; color: #fff; line-height: 58px; padding-left: 20px; padding-right: 20px; }
#pageNavigation a:hover{ }
#pageBodyLeft{ display: inline; float: left; width: 610px; padding: 0; margin: 30px 0 30px 24px; }
#pageBodyLeft p{ font-size: 13px; font-family: Arial; color: #555555; line-height: 18px; padding: 0 0 10px 0; }
#pageBodyRight{ display: inline; float: left; width: 290px; margin: 30px 0 30px 26px; padding: 0; }
#pageBodyRight p{ font-size: 13px; font-family: Arial; color: #555555; line-height: 18px; padding: 0 0 10px 0; }
#pageFooter{  text-align:center; width: 860px; height: 30px; margin:0px auto; padding: 0 0 0 0px; }
#pageFooter ul{ list-style-type: none; margin: 0 auto; padding: 0; text-align:center;}
#pageFooter li{display:inline; margin: 0 auto; padding: 0;}
#pageFooter a{text-align:center; font-family: Arial; font-weight: normal; line-height:19px; font-size: 11px; color: #fff; text-decoration: none; padding: 0 8px 0 4px; }
#pageFooter a:hover{ text-decoration: underline;  }

#quickContact{ margin: 0 0 0 26px; }
#spacer{ width: 320px; height: 1px; background-image: url(/Assets/Category/000010/0000/content_line_seperator.gif); background-repeat: no-repeat; margin: 15px 0 0 0; }
#topNavigation{ float: right; margin: 8px 24px 5px 0; padding: 0; }
#topNavigation ul{ list-style-type: none; display: inline; margin: 0; padding: 0; }
#topNavigation li{ display: inline; margin: 0; padding: 0;  }
#topNavigation ul li a{ font-family: Arial; font-weight: normal; font-size: 12px; color: #fff; text-decoration: none; border-right: 1px solid #fff; padding: 0 6px 0 2px; }
#topNavigation ul li.last_child a{ border: none; }
#topNavigation ul li a:hover{ text-decoration: underline; }



* html #colRight { width: 105px !important; margin-left: -2px!important; float: left; }

*:first-child+html #legalNews ul  { margin: 0px;  padding: 0px; margin-left: 5px !important; }
*:first-child+html #legalNews ul li {  background-image: url(/Assets/Category/000010/0000/news_bullet.gif); background-position: top left; background-repeat: no-repeat; padding-left: 15px; }

* html #legalNews ul  { margin: 0px;  padding: 0px; margin-left: 5px !important; }
* html #legalNews ul li {  background-image: url(/Assets/Category/000010/0000/news_bullet.gif); background-position: top left; background-repeat: no-repeat; padding-left: 15px; }


.quickInput { width: 170px; height: 21px; background: #ffffff; }
#quickMessage { width:220px; background: #ffffff;  }
.pad_frm_itm { color: #000; font-size: 13px; font-family: Trebuchet MS;  padding-bottom: 5px;  }
.pad_frm_itm input { width: 350px; height: 21px; }
.pad_frm_itm textarea { width: 540px; }

#directionsInput { color: #000; font-size: 13px; font-family: Trebuchet MS; }
#directionsLocale { color: #000; font-size: 13px; font-family: Trebuchet MS; }


/*	<![ Site 9 Styles [ --------------------------------------------------------*/

/* 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{
	}

#video {
	text-align: center;
	margin:0 0 0 26px;
}/* *** ** End   of DefaultWrapper ** *** */
