/* CSS Document */

#wrapper {position: relative; left: 0; width: 97.2%;}
#container {margin-left: -0.5%;}
#wrapper, #container {margin-bottom: -20px;}
#page {margin-bottom: 0;}
#container {position: relative; min-height: none;}
#footer {position: relative; bottom: 0; left: 0; width: 100%;}
.box {position: relative;}

#serviceLinksBox dl {float: left; width: 100%; border-top: 0; padding-top: 0 !important; padding-bottom: 5px !important;}
#serviceLinksBox dl + dl {padding-top: 5px !important;}
#serviceLinksBox dt {padding: 5px 0 0 0;}
#serviceLinksBox dd {padding: 0;}

#serviceLinksBox ul {text-align: left;}
#serviceLinksBox li {float: left; display: inline;}
#serviceLinksBox a {float: left !important;}
#serviceLinksBox li a img {margin-right: 0;}
.slClose {float: right;}

blockquote .quote {font-size: 1.2em; line-height: auto;}
blockquote .quote span {top: 0em;}

.universalForm legend {margin-bottom: 1em;}

.cols4 {width: 24.9%;}
.cols12 .cols6 {width: 49.9%}
.cols12 .cols4 {width: 33.2%}
.cols8 .cols4 {width: 49.9%}
.cols8 {width: 49.9%;}
.cols12 {width: 74.9%;}

#breadCrumbs li {padding-left: 10px; padding-right: 5px; background: url(/images/layout/hasChild.gif) 2px 50% no-repeat;}
#breadCrumbs li:last-child {padding-left: 0; background: none;}
#breadCrumbs #serviceLinks li {padding-left: 10px; background: none;}

label {line-height: 1.7em;}

.formCols dd {width: 60%;}

/* LEFT MENU CSS FIXES IE ONLY */
/*#subNav li ul {position: relative; top: 5px;} -- REMOVED THIS TO FIX DOUBLE LINES IN LEFTMENU */
#subNav .last {border-bottom: none;}
#subNav li.lastExpandable, #subNav li.lastCollapsable {border-bottom: none; border-color: #ddd;}
#subNav li.lastExpandable ul li, #subNav li.lastCollapsable  ul li{border-color: #ddd;}