html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
body{font:normal 12px/20px Arial, Verdana, Tahoma, Century, sans-serif;color:#333;margin:0;background: #E6E7E8 url(/includes/themes/2010/images/bodybg.jpg) repeat-x;}
ol,ul{list-style:none;margin:13px 34px;}
ul{list-style:none url(/includes/themes/2010/images/bullet.png) outside;margin-left:15px;}
ol{list-style-type:decimal;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
h1{}
h2{color:#0072BC;font-family:"Century Gothic","Lucida Grande",Arial,Verdana,Tahoma,Century,sans-serif;font-size:21px;font-style:normal;font-variant:normal;font-weight:bold;letter-spacing:2px;line-height:normal;}
h3{color:#0072BC;font-family:"Century Gothic","Lucida Grande",Arial,Verdana,Tahoma,Century,sans-serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;line-height:21px;}
h4{color:#003063;}
h5{padding-bottom:10px;}
p{margin-bottom:16px;}
a:active,a:focus{outline:#666 dotted 1px;}
a,a:link,a:visited{color:#0065a9;overflow:hidden;cursor:pointer;}
a:hover,a:active{color:#f58020;}
blockquote{font:italic 13px/21px "Century Gothic", "Lucida Grande", Arial, Verdana, Tahoma, Century, sans-serif;padding-left:13px;border-left:2px solid #777c6a;margin-bottom:13px;color:#777c6a;}
em{font-style:italic;}

/* Helpers  */
.active{background-image:none;background-color:#fff;border:solid 1px #33677F;}
.idle{border:solid 1px #85b1de;background-color:#ebf2fa;}
.clear{clear:both;}
.right{float:right;}
.left{float:left;}
.goToTop{clear:both;display:block;margin:0 0 10px 10px;font-size:10px;}

/* Site Layout  */
#Accessibility{display:none;}
#Wrapper{width:675px;margin:0 auto;}
#Container{}
#Masthead{display:block;width:675px;height:147px;float:left;background:url(/includes/themes/2010/images/masthead.png) no-repeat 200px -3px;}
#PrintHeaderImg{display:none;}
#Masthead #Logo{margin:0;padding:0;}
#Masthead #Logo a{background-image:url(/includes/themes/2010/images/exan.png);display:block;float:left;height:100px;margin-top:35px;padding:0;width:91px;background-repeat:no-repeat;text-decoration:none;}
#Masthead #Logo a span,div.validationError,div.validationSuggestion{display:none;}
#MainContent{margin-left:202px;min-height:300px;padding:0 9px 9px;width:455px;background-color:#fff;overflow:auto;}
#MainContent h2.topHeader{font-size:18px;height:35px;margin-bottom:10px;margin-left:10px;padding-left:0;padding-top:15px;}
#MainContent h3.header{margin:0 0 10px 10px;}
#MainContent div.contentBox{float:left;margin:0 10px 11px;padding:5px 5px 0;width:425px;border:1px solid #C7C8CA;}
#MainContent div.column{width:280px;float:left;}
#MainContent div.columnRight{margin-left:10px;}
#MainContent div.column div{margin-bottom:10px;}
#MainContent p{margin-left:0;}

#Navigation{clear:both;height:23px;width:475px;white-space:nowrap;margin:0 0 0 200px;}
#Navigation li{display:inline;list-style-type:none;}
#Navigation li a{color:#3f403f;text-decoration:none;padding:2px 10px;}
#Navigation li a:hover, #Navigation ul li a:active{background-color:#EF4136;color:#fff;}
#Navigation li a.last{width:80px;width:35px;}
#Navigation a{color:#FFF;text-decoration:none;float:left;padding:10px 15px;}
#Navigation a:hover{background-color:#006faf;}

#SideBar{margin-top:-22px;position:absolute;width:195px;left:0;}
#SideBar h3.header{color:#EF4136;margin-left:10px;}
#SideBar div{line-height:11px;width:200px;}
#SideBar div.contentBox{float:left;width:180px;margin-bottom:10px;padding:10px;font-size:11px;background-color:#F1F2F2;border:solid 1px #939598;}
#SideBar ul.leftNav{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 10px;padding:0;width:200px;background-color:#F1F2F2;border:1px solid #939598;}
#SideBar ul.leftNav li a{display:block;padding:7px 5px 7px 20px;width:175px;background-image:url(/includes/themes/2010/images/bullet2.png);background-position:5px 8px;background-repeat:no-repeat;color:#000000;font-size:11px;line-height:13px;text-decoration:none;}
#SideBar ul.leftNav li a:hover{color:#fff;background-color:#0079bc;}

#Content{border-width:0 1px;margin-top:1px;min-height:500px;width:635px;position:relative;}
#Footer{}
#Copyright{clear:both;color:#333333;float:left;height:30px;margin:11px 0;text-align:right;width:655px;}

/* Buttons  */
input.button{font:13px/21px Arial, Verdana, Tahoma, Century, sans-serif;height:34px;padding:0 13px;}
input.button2{margin: 0 11px 0 3px;}

/* Various  */
#LearnMore{float:left;width:215px;margin-left:10px;}
#LearnMore ul{list-style:none none outside;margin-left:0px;}
#HomeContactInformation{}
#HomeContactInformation h3{margin-bottom:13px;margin-left:-20px;}
#Terms{overflow:scroll;height:271px;border:solid 1px #bbb;width:425px;padding:13px;}
#Terms div.links{text-align:right;padding-bottom:13px;margin:13px;}
p.note{text-align:right;color:#003063;}
#SiteMap ul ul{margin-top:0;margin-bottom:0;}
#MainContent div.contentBox h3 {margin:5px 0 10px;}
#MainContent div.contentBox .homeimg {float:left;margin-left:10px;margin-right:20px;margin-top:10px;}
#MainContent div.contentBox #pic1 {margin-bottom:25px;}
#MainContent div.contentBox p.homecontent {float:right;margin-bottom:20px;margin-right:10px;margin-top:0;width:260px;}
#MainContent div.contentBox p#homecontent1 {margin-bottom:50px;}
#MainContent div.contentBox .homeimg {float:left;margin-left:10px;margin-right:20px;margin-top:10px;}
#MainContent div.contentBox #pic2 {margin-bottom:258px;}
#MainContent div.contentBox .homeimg {float:left;margin-left:10px;margin-right:20px;margin-top:10px;}
#MainContent div.contentBox #pic3 {margin-bottom:10px;}

/* Forms  */
#MainContent #iFormHead h3{margin-left:10px;font-size:12px;font-weight:normal;}
#MainContent .iForm{margin:0 10px;}
h3 span.seeMore{display:none;}
h3 a.seeLess{display:block;}
label.title{color:#003063;font-weight:500;}
input.text,textarea,select{margin-bottom:5px;display:block;margin-left:0;font:normal 12px Arial, Verdana, Tahoma, Century, sans-serif;padding:4px;}
.iForm .questions #Buttons{padding-top:13px;clear:both;}
.iForm .questions{padding-bottom:21px;}
.iForm .questions h3{margin:13px 0;padding:9px 7px 13px;position:relative;border-bottom:1px solid #0072BC;padding-left:0;}
.jqmWindow h3{clear:both;display:block;margin:13px 0;padding:9px 7px 13px;position:relative;width:556px;border-bottom:1px solid #0072BC;padding-left:0;}
.iForm .questions h3 span{position:absolute;right:7px;top:9px;}
.iForm .questions h4{font:normal 13px/18px;display:block;clear:both;border-bottom:dotted 1px #ccc;margin:5px 0;padding:23px 0 10px;}
.iForm .questions .question{float:left;width:100%;position:relative;border-bottom:dotted 1px #ccc;padding:8px 0;}
.iForm .questions .question .count{position:absolute;top:8px;left:0;width:25px;font-weight:500;color:#003063;}
.iForm .questions .question .details input.narrow,.questions .question .details input.numeric{width:100px;}
.iForm .questions .question .details div.checkbox label,#Credentials input.left,#Forms input.left{margin-left:3px;}
.iForm .questions .question .details{float:left;margin-left:29px;width:500px;display:inline;}
.iForm .questions .question .details input.text,.questions .question .details textarea{width:396px;}
.iForm .questions .question .details .pickers select.picker{display:inline;}
.iForm .questions .question .details input.dateYear{width:40px;display:inline;}
.iForm .questions .question .details span.radio{display:block;}
.iForm .questions .question .details .radio label{margin-right:13px;}
.iForm .questions .question .details div.subQuestion{margin-left:-20px;}
.iForm .questions .question .details div.checkboxes{margin-left:20px;}
.iForm .questions .question .details div.subChildQuestion{margin-left:24px; margin-bottom:0px; margin-top:0px;}
.iForm .questions .question .details div.subChildQuestion input.text, .iForm .questions .question .details div.subChildQuestion textarea{width:225px;}
.iForm .questions .question .details div.subChildQuestion input.dateYear {width:40px;}
.iForm .questions .question .details div.subChildQuestion div.pickers {padding:0;}
#Loading{height:120px;width:305px;margin:13px 0;padding:24px 119px 86px 80px;overflow:auto;}
.links{clear:both;margin:13px 0;padding:24px 0 0;position:relative;}
.noValidationLinks{display:none;clear:both;margin:0;padding:3px 0 0;}
.links a.nextprevious,.links input.nextprevious{border:1px solid #ddd;background-color:#f26207;color:#fff;text-decoration:none;margin:13px 13px 13px 0;padding:8px 13px;}
.noValidationLinks input.nextprevious,.noValidationLinks a.nextprevious{border:1px solid #f26207;background-color:#fff;color:#f26207;text-decoration:none;margin:13px 13px 13px 0;padding:8px 13px;}
.links a.nextprevious:hover,.links input.nextprevious:hover{background-color:#fff;color:#f26207;}
.noValidationLinks a.nextprevious:hover,.noValidationLinks input.nextprevious:hover{background-color:#f26207;color:#fff;}
.links input.nextprevious,.noValidationLinks input.nextprevious{cursor:pointer;}
label.error,label.iFormError{background:url(/includes/images/unchecked.gif) no-repeat right;padding-right:18px;}
label.valid,label.iFormValid{background:url(/includes/images/checked.gif) no-repeat right;padding-right:18px;}
div.validationError label.error,div.validationSuggestion label.error{background:none;padding-right:0;}
div.validationError h2,div.validationSuggestion h2{color:#d63301;margin:3px 0 13px;}
div.validationError h3,div.validationSuggestion h3{color:#d63301;margin:13px 0 7px 7px;}
input.error,select.error,textarea.error,radio.error{background-color:#FFCCBA;border-color:#D63301;}

/* Various */
#Login input.text{margin:0;padding:3px;width:170px;}
#Login #Forgot{margin-left:21px;line-height:34px;}
#Terms div.links input,#Terms div.links a{margin-left:13px;}
#Credentials .buttons{padding:10px 0;overflow:auto;}
#Credentials input.button{float:left;}
#Credentials input.text,#Forms input.text,#Forms textarea.text{width:214px;margin:0;padding:3px;}
#Credentials input.text{width:200px;}
#Credentials input.username{display:inline;}
#Forms input.button{float:none;}
#Credentials input.right,#Forms input.right{margin-right:8px;}
#Credentials p{position:relative;}
#Forms .column1{float:left;margin-right:10px !important;margin-right:7px;}
#Forms .column2{}
#Forms .row{clear:both;padding:0;margin:0;}
#Login label.valid,#Credentials label.valid,#Forms label.valid{background:url('/includes/images/checked.gif') no-repeat right;padding-right:18px;}
a#DoNotProceed{margin-left:8px;border:1px solid #d63301;padding:6px 13px 5px;}
#Security{padding-top:86px;margin-bottom:21px;}
#Security h2{margin-bottom:6px;}
#Security div{margin:8px 0;}
#Security div.question{margin:21px 0 0;}
#Logout{margin:0 10px;}
#Faq #FaqList{background-color:#D1D3D4;font-size:11px;margin-left:315px;margin-top:-60px;padding:10px 15px 10px 30px;position:absolute;width:105px;}
#Faq #FaqList li{margin-bottom:12px;}
#Faq h3,#Faq div.contentBox{width:280px;}

/* iForm Listing control  */
#MainContent .iFormsListing{}
#MainContent .iFormsListing div.contentBox{float:none;}
#MainContent .iFormsListing div.contentBox{padding:0;margin:0 0 0 9px;width:435px;}
#MainContent .iFormsListing ul{list-style:none none;width:420px;margin:0;padding:0;}
#MainContent .iFormsListing li{margin:0;}
#MainContent .iFormsListing li a{display:block;text-decoration:none;background:#f9fafd;color:#0079bc;padding:5px 5px 0px 5px;width:425px;height:50px;position:relative;border-bottom:1px dotted #ccc;}
#MainContent .iFormsListing li.alt a{background:#fff;}
#MainContent .iFormsListing li a:hover{background:#4c9fe6 url('/includes/images/axiumweb/BGRightTopHeader.png') no-repeat right;color:#fff;}
#MainContent .iFormsListing a b{font-weight:normal;font-style:normal;float:left;}
#MainContent .iFormsListing a em{color:#666;display:block;font-size:11px;font-style:normal;}
#MainContent .iFormsListing a:hover em{color:#ddd;}
#MainContent .iFormsListing a span{font-size:10px;position:absolute;right:8px;}
#MainContent .readonly{background:transparent url('/includes/images/readonly.gif') repeat-y right 155px;}

/* Messages  */
.message,.info,.success,.warning,.errorMsg,.validation{border:1px solid;background-repeat:no-repeat;background-position:10px center;margin:10px 0;padding:15px 10px 15px 50px;clear:both;}
.contentWidth{width:427px !important;}
.message{color:#4F8A10;background-color:#DFF2BF;padding-left:15px;}
.info{color:#00529B;background-color:#BDE5F8;background-image:url(/includes/images/messages/info.png) !important;background-image:url(/includes/images/messages/info.gif);}
.success{color:#4F8A10;background-color:#DFF2BF;background-image:url(/includes/images/messages/success.png) !important;background-image:url(/includes/images/messages/success.gif);}
.warning{color:#9F6000;background-color:#FEEFB3;background-image:url(/includes/images/messages/warning.png) !important;background-image:url(/includes/images/messages/warning.gif)}
.errorMsg{color:#D8000C;background-color:#FFBABA;background-image:url(/includes/images/messages/error.png) !important;background-image:url(/includes/images/messages/error.gif);}
.validation{color:#D63301;background-color:#FFCCBA;background-image:url(/includes/images/messages/validation.png) !important;background-image: url(/includes/images/messages/validation.gif);}
.errorMsg ul,.errorMsg ol,.validation ul,.validation ol{margin:0 21px;list-style-image:none;list-style-type:circle;}
.info a,.success a,.warning a,.errorMsg a,.validation a{}
.noFormsMessage{display:block;}
span.available{border:1px solid;color:Green;padding:3px;}
span.unavailable{border:1px solid;color:Red;padding:3px;}

/* jqModal */
.jqmWindow {display:none;position:fixed;top: 17%;left: 50%;margin-left:-300px;width: 570px;background-color:#eee;color:#333;border:1px solid black;padding:0 20px 20px;}
.jqmOverlay { background-color: #000; }

/* jqModal logout alert */
div.jqmAlert{display:none;position:fixed;top:30%;width:100%;}
div.jqmAlertWindow{height:auto;width:auto;max-width:400px;border:1px solid #fff;margin:auto;padding:0 10px 10px;background-color:#111;}
div.jqmAlertWindow a{background-color:#111;color:#fff;margin-right:10px;padding:6px 12px;text-decoration:none;border:solid 1px #fff;}
div.jqmAlertWindow a:hover{background-color:#fff;color:#111;}
.jqmAlertTitle{color:#fff;margin:16px 6px 6px 24px;overflow:auto;}
.jqmAlertTitle h3{color:#fff;float:left;}
div.jqmAlert .logoutX em{display:none;}
div.jqmAlert .logoutX{width:20px;height:20px;display:block;float:right;clear:right;background:transparent url(/includes/images/close_icon_double.png) 0 0 no-repeat;}
div.jqmAlert a.logoutX{border:none;margin-right:0;padding:0;}
div.jqmAlert a.logoutX:hover,div.jqmAlert a.jqmCloseHover{background-position:0 -20px;}
div.jqmAlertContent{border-top:1px;color:#fff;margin:5px;padding:5px 20px 0;}
#logoutAlert #initialTimerCount,#logoutAlert #finalTimerCount{display:none;}

/* DatePicker */
img.ui-datepicker-trigger{vertical-align:middle;margin:2px 2px 5px 4px;cursor:pointer;}
.ui-datepicker-div,#ui-datepicker-div,.ui-datepicker-inline{outline:0;line-height:1.3;text-decoration:none;list-style:none;font-family:Verdana, Arial, sans-serif;background:#fff;font-size:1.1em;border:4px solid #d3d3d3;width:15.5em;position:relative;margin:0;padding:2.5em .5em .5em;}
#ui-datepicker-div,.ui-datepicker-div{z-index:9999;display:none;background:#fff;}
.ui-datepicker-inline{float:left;display:block;}
.ui-datepicker-next,.ui-datepicker-prev{position:absolute;left:.5em;top:.5em;background:#e6e6e6 url(/includes/images/datepicker/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;}
.ui-datepicker-next{left:14.6em;}
.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background:#dadada url(/includes/images/datepicker/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;}
.ui-datepicker-next a,.ui-datepicker-prev a{text-indent:-999999px;width:1.3em;height:1.4em;display:block;font-size:1em;background:url(/includes/images/datepicker/888888_7x7_arrow_left.gif) 50% 50% no-repeat;border:1px solid #d3d3d3;cursor:pointer;}
.ui-datepicker-next a{background:url(/includes/images/datepicker/888888_7x7_arrow_right.gif) 50% 50% no-repeat;}
.ui-datepicker-prev a:hover{background:url(/includes/images/datepicker/454545_7x7_arrow_left.gif) 50% 50% no-repeat;}
.ui-datepicker-next a:hover{background:url(/includes/images/datepicker/454545_7x7_arrow_right.gif) 50% 50% no-repeat;}
.ui-datepicker-prev a:active{background:url(/includes/images/datepicker/222222_7x7_arrow_left.gif) 50% 50% no-repeat;}
.ui-datepicker-next a:active{background:url(/includes/images/datepicker/222222_7x7_arrow_right.gif) 50% 50% no-repeat;}
.ui-datepicker-header select{border:1px solid #d3d3d3;color:#555;background:#e6e6e6;font-size:1em;line-height:1.4em;position:absolute;top:.5em;margin:0 !important;}
.ui-datepicker-header select.ui-datepicker-new-month{width:7em;left:2.2em;}
.ui-datepicker-header select.ui-datepicker-new-year{width:5em;left:9.4em;}
table.ui-datepicker{width:15.5em;text-align:right;}
table.ui-datepicker td a{display:block;color:#555;background:#e6e6e6 url(/includes/images/datepicker/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;cursor:pointer;border:1px solid #fff;padding:.1em .3em .1em 0;}
table.ui-datepicker td a:hover{border:1px solid #999;color:#212121;background:#dadada url(/includes/images/datepicker/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;}
table.ui-datepicker td a:active{border:1px solid #ddd;color:#222;background:#fff url(/includes/images/datepicker/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;}
table.ui-datepicker .ui-datepicker-title-row td{text-align:center;font-size:.9em;color:#222;text-transform:uppercase;padding:.3em 0;}
table.ui-datepicker .ui-datepicker-title-row td a{color:#222;}
.ui-datepicker-control,.ui-datepicker-current,iframe.ui-datepicker-cover{display:none;}

/* To hide iForm question numbers, uncomment the following: */
/*.iForm .questions .question .count{width:0;display:none;}
.iForm .questions .question .details{margin-left:6px;width:523px;} */