/* Global Reset */
HTML, BODY, FORM, DIV, SPAN, CITE, P, A, UL, OL, LI, DL, DT, DD, H1, H2, H3, H4, H5, H6, IMG, FORM, FIELDSET, LEGEND, LABEL, INPUT, BUTTON, SELECT, TEXTAREA, EMBED, TABLE TH, TD, OBJECT, EMBED {margin:0px; padding:0px;}
OBJECT, EMBED, IFRAME {float:left;}
DIV IMG {float:left; border:0px; font-size:10px; font-weight:bold;}
DIV.content IMG {float:none;}
HTML {background:none 0px 0px repeat #ffffff;}
BODY {font-family:Verdana,Arial,Tahoma,Helvetica,San Serif; font-size:62.5%; line-height:normal; text-align:center;}
BODY DIV {text-align:left;}
.hidden, .skiplinks {position:absolute !important; left:-9000px !important; top:0px !important;}
/* Layout */
DIV#position {width:778px; margin:0px auto;}
DIV#page, DIV#page-wide {float:left;}
DIV#header {position:relative; float:left; width:778px; background-color:#666769; z-index: 1000}
DIV.banner {float:left; width:778px;}
.navDropShadow{height:2px;width:778px;position:absolute;top:0;left:0;background:transparent url('/images/navDropShadow.png') no-repeat 0 0; behavior: url('/images/iepngfix.htc')}
DIV.body,
DIV.body-wide,
DIV.body-fullwidth {float:left; width:778px;}
DIV.body {background:#ffffff url('/images/bg_body.gif') repeat-y 0px 0px;
}
DIV.body-wide {background:#FFF url('/images/bg_body-wide.gif') repeat-y 0px 0px;
}
DIV.body-fullwidth {background-color:#666769;}
DIV.body DIV#main {float:left; width:470px;}
DIV.body DIV#main DIV.breadcrumb {float:left; width:430px;margin:0 0 0 15px;_margin:0 0 0 8px; padding:5px 0px 5px 0px;border-bottom:1px solid #b4b4b5;font-size:9px;}
DIV.body DIV#main DIV#content {float:left; width:430px; padding:14px 25px 20px 15px;}
DIV.body-wide DIV#main {float:left; width:624px;}
DIV.body-wide DIV#main DIV.breadcrumb {float:left; width:598px; padding:10px 10px 10px 15px;}
DIV.body-wide DIV#main DIV#content {float:left; width:584px; padding:25px 5px 20px 15px;}
DIV.body-fullwidth DIV#main {float:left; width:778px;}
DIV.body-fullwidth DIV#main DIV.breadcrumb {float:left; width:752px; padding:10px 10px 10px 15px;}
DIV.body-fullwidth DIV#main DIV#content {float:left; width:738px; padding:25px 25px 20px 15px;background:transparent url(/images/contentBGFull.png) no-repeat top left;}
DIV#aside-primary,
DIV#aside-secondary {float:left; width:154px; padding-bottom:20px; background:#666769 url(/images/asidePrimaryBG.png) no-repeat top left;}
/* Global Typography */
/* Block Level Elements */
H1 {color:#000000; font-size:2.0em; padding:0.1em 0px;font-family:Verdana;}
H2 {color:#000000; font-size:1.6em; padding:0.1em 0px 13px 0px; font-weight:bold;font-family:Verdana; !important;}
H3 {color:#000000; font-size:1.4em; padding:1.3em 0px 1.3em 0px;font-family:Verdana;}
H4 {color:#000000; font-size:1.3em; padding:1.3em 0px;font-family:Verdana;}
H5 {color:#000000; font-size:1.2em; padding:1.3em 0px;font-family:Verdana;}
H6 {color:#000000; font-size:1.1em; padding:1.3em 0px;font-family:Verdana;}
P, LI, DT, DD {color:#666769; font-size: 1.1em; padding:0.5em 0px;}
P {line-height:1.5em;}
UL {padding:0.7em 0px 0.7em 10px; list-style:none;}
OL {padding:0.7em 21px 0.7em 30px;}
UL UL, OL UL {padding:0.5em 0px 0px 10px;}
OL OL, UL OL {padding:0.5em 0px 0px 30px;}
UL LI, UL UL LI, UL OL UL LI, OL UL LI {margin:0px; padding:0.2em 0px 0.2em 20px; background:url('') 10px 7px no-repeat;}
OL LI, OL OL LI, OL UL OL LI, UL OL LI {margin:0px; padding:0.2em 0px; background:none;}
UL UL LI, UL OL UL LI, OL UL LI, OL OL LI, OL UL OL LI, UL OL LI {font-size:1.0em !important;}
DL {padding:1em 0px;}
DL DT {padding:0.2em 0px; font-size:1.4em; font-weight:bold;}
DL DD {padding:0.2em 0px;}
DL P, DL LI {font-size:1em !important;}
HR {height:1px; line-height:1px; color:#666366; background:#666366; border:none;}
/* Table Elements */
TABLE {}
TR {}
TD {color:#666769;}
/* Inline Elements */
A {color:#4C8621; text-decoration:none;}
A:hover {text-decoration:underline;}
/* Form Elements */
FIELDSET {border:none;}
INPUT {color:#000000; font-size:1.1em; border:1px #000 solid;}
LABEL {color:#666769; font-size:1.1em;}
LEGEND {color:#666769; font-size:1.1em;}
SELECT {color:#000000; font-size:1.1em; border:1px #000 solid;}
TEXTAREA {color:#000000; font-size:1.1em; font-family:Verdana,Tahoma,Helvetica,San Serif;}
/* Accessibility Elements */
ACRONYM, ABBR {border:none;}
ACRONYM[title], ABBR[title] {cursor:help;}
P ABBR[title], P ACRONYM[title], BLOCKQUOTE ABBR[title], BLOCKQUOTE ACRONYM[title], DL ABBR[title], DL ACRONYM[title], CODE ABBR[title], CODE ACRONYM[title] {border-bottom:1px dotted #AAA;}
ABBR {speak:normal;} ACRONYM {speak:spell-out;}
/* Header */
DIV#header DIV.brand H1 {float:left; width:250px; height:91px; padding:0px; background:url('/images/bg_brand.jpg') no-repeat 0px 0px;
}
DIV#header DIV.brand H1 A {float:left; width:260px; height:91px;}
DIV#header DIV.brand H1 A SPAN {display:none;}
DIV#header DIV.search {float:right; width:220px; margin-top:20px;position:relative;}
DIV#header DIV.search P {float:left; width:320px; color:#FFF;}
DIV#header DIV.search DIV.srch-form {float:right; width:220px;position:absolute;top:17px;left:0px;}
DIV#header DIV.search DIV.srch-form .searchText{float:left;}
DIV#header DIV.search .date{float:left;width:160px;color:#FFF;position:absolute;top:2px;left:47px;font-size:9px;}
DIV#header DIV.search INPUT,
DIV#header DIV.search SELECT {float:left;padding:1px; border:1px #d6d6d6 solid; font-size:11px;}
DIV#header DIV.search SELECT {height:18px; margin-right:4px;}
DIV#header DIV.search INPUT{height:18px;padding:0px;}
DIV#header DIV.search INPUT.srch-text {width:134px; height:13px;padding:2px 1px 1px 3px;}
DIV#header DIV.search INPUT.srch-submit {float:left;width:23px;height:18px;display:block;padding-right:2px;cursor:pointer;padding-left:2px; color:#6E6E6E;background:transparent url('/images/submitGo.png') no-repeat top left; border:none; font-size:1.0em;}
/* Navigation */
DIV#nav {float:left; width:778px;height:27px; background:transparent url('/images/navBG.png') no-repeat top left;}
DIV#nav UL {float:left; padding:0px 0px 0px 10px;}
DIV#nav UL LI {float:left; padding:0px; display:inline; position:relative; font-size:1.1em; color:#464646; background:url('/images/bg_nav-divider.gif') no-repeat 100% 60%;
}
DIV#nav UL LI.last {background-image:none;}
DIV#nav UL LI A {float:left; padding:8px 12px 5px 10px; display:block; color:#307100; text-decoration:none;}
DIV#nav UL LI.active, DIV#nav UL LI.active a {color:#ffffff;font-weight:bold;}
DIV#nav UL LI UL {width:221px; display:none; padding:0px; position:absolute; top:23px; left:0px; background-color:#9BD074; border:1px #FFF solid; z-index:1000;}
DIV#nav UL LI UL LI {width:221px; display:block; color:#FFF; background:none;}
DIV#nav UL LI UL LI A {width:197px; display:block; color:#FFF;}
DIV#nav UL LI a:hover{color:#ffffff;}
DIV#nav UL LI UL LI A:hover, DIV#nav UL LI UL LI.active A {background-color:#BFEC9E; color:#666769; border-left:1px #9BD074 solid; border-right:1px #9BD074 solid;}
DIV#nav UL LI:hover,
DIV#nav UL LI.hover {}
DIV#nav UL LI:hover UL,
DIV#nav UL LI.hover UL {display:block;}
/* Footer */
DIV#footer {float:left; width:778px; padding:12px 0px 20px 0px; background:#ffffff url('/images/footerBG.png') no-repeat top left;}
DIV#footer UL {float:left; width:778px; padding:0; text-align:center;}
DIV#footer UL LI {padding:0px 10px 0px 10px; margin:0px; display:inline; color:#ffffff; background:url('/images/bg_footer-divider.gif') no-repeat right 60%;}
DIV#footer UL LI.first {padding-left:0px;}
DIV#footer UL LI.last {padding-right:0px; background-image:none;}
DIV#footer UL LI A {color:#ffffff; text-decoration:none;font-size:10px;}
DIV#footer UL LI A:hover {text-decoration:underline;}
DIV#footer UL.subFooter {margin-top:15px;}
DIV#footer UL.subFooter li{color:#666769;font-size:10px;}
DIV.body-fullwidth DIV#footer{background:#ffffff url('/images/footerBGFull.png') no-repeat top left;}
#page-wide DIV#footer{background:#ffffff url('/images/footerBG-wide.png') no-repeat top left;}
DIV#page-form {float:left;}
#page-form DIV#footer{background:#ffffff url('/images/footerBGFull.png') no-repeat top left;}
/* Miscellaneous */
P.back {float:left; width:430px; padding-top:15px; font-weight:bold;}
select#ctl33_ctl00_ddlCountry1, select#ctl33_ctl00_ddlCountry2 {margin-left: -2px;}
div.services-form {width: 400px;}
div.services-form table{clear: both;}
img#ctl33_ctl00_imgDateOfServiceCalendar {float: right;}
span.chkbx {float: left; padding: 0 5px 0 5px;}
#content ul li {list-style-type: disc; padding: 0; margin-left: 15px;}