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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html,body{width:100%;height:100%}html{font-size:62.5%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}table, table td, table
th{vertical-align:middle}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}*{margin:0px;padding:0px}body{font-family:Arial,Helvetica,sans-serif;background-color:#cff2fe}a{text-decoration:none;color:inherit}p{margin:1em
0}p
a{font-weight:bold}p a:hover{text-decoration:underline}img{border:none}h1,div.heading{text-transform:uppercase;font-weight:normal;color:#1358CD;font-size:1.4em;padding:10px
0}div.heading{}textarea{font-family:Arial,Helvetica,sans-serif;font-size:12px}.hide{position:absolute;left: -999px}.blockParagraph{clear:both;font-size:1.2em;line-height:1.6em;margin:5px;padding:14px;display:block;background:#fafafa;color:#4e4e4e}.blockParagraph
a{font-weight:bold}.blockParagraph a:hover{text-decoration:underline}#bodyContainer{width:914px;margin:0
auto}#bodyContainerWrapper{width:914px;float:left}.bodyContainerPadding{width:870px;margin:15px;float:left;min-height:400px;height:400px}html>body
.bodyContainerPadding{height:auto}.glowLeft{float:left;background:url('/images/layout_oglow_left.gif') repeat-y #fff;background-position:top left;padding-left:7px;width:907px}.glowRight{float:right;background:url('/images/layout_oglow_right.gif') repeat-y #fff;background-position:top right;padding-right:7px;position:relative;width:900px}.glowTop{float:left;background:url('/images/layout_oglow_top.gif') no-repeat;background-position:top right;padding-top:7px;width:914px}.glowBottom{float:left;background:url('/images/layout_oglow_bottom.gif') no-repeat;background-position:bottom left;padding-bottom:7px;width:914px}#header{float:left;width:900px;height:106px;background:url('/images/layout_header_bk.gif') repeat-x;position:relative}.error{background:#FFD6D6;padding:3px
10px;color:#F00}#topLogo
a{float:left;background:url('/images/topLogo.gif') no-repeat;width:197px;height:58px;margin:25px
20px 20px 30px}#loginForm{float:right;margin:20px
10px 0 0 }#loginForm
dl{float:left}#loginForm dt, #loginForm
dd{float:left;margin:0
5px;font-size:1.2em;color:#fff;text-transform:uppercase;padding:0px;position:relative}#loginForm
label{height:25px;float:left;line-height:25px}#loginForm
.textinput{border:none;margin:0px;padding:5px
0;width:130px}#loginForm
.submit{float:right}#loginForm
.error{position:absolute;top:25px;left:0px;background:#ccc;border:1px
solid #999;padding:4px;z-index:900000;text-transform:none;color:#333}#loginBar{float:right}#loginBar
.welcome{color:#fff;float:right;margin:15px
20px 0 0;font-weight:bold;font-size:1.2em}#loginBar
ul{clear:both;float:right;font-size:1.2em;font-weight:bold;text-transform:uppercase;margin:20px
20px 0 0}#loginBar ul
li{float:left;margin:0
0 0 10px;padding:0
0 0 10px;border-left:1px solid #fff}#loginBar ul li
.gotmail{background:url('/images/icon_envelope.gif') no-repeat;background-position:50% left;padding-left:20px}#loginBar ul li
a{color:#fff}#loginBar ul
li.first{border:none}#nav{float:right;position:absolute;bottom:0px;right:0px;margin:0
10px 0 10px;text-transform:uppercase;font-size:1.3em;z-index:1000}#nav
li{float:left;margin:0
1px;z-index:1000}#nav li
a{float:left;height:34px;line-height:34px;padding:0
20px;background:url('/images/navtab.gif') repeat-x;margin:0px;color:#fff;z-index:1000}#nav li a:hover, #nav li
a.active{background:url('/images/nav_tab_active.gif') repeat-x;color:#1358cd}#pageFooter{float:left;width:900px;font-size:1.1em;padding:0
0 60px 0;color:#616161;display:inline}#pageFooter
.copyright{float:left;margin:0
15px;display:inline}#pageFooter
.bottomLinks{margin:0
10px;float:right;display:inline}#pageFooter .bottomLinks
li{float:left;margin:0
10px;position:relative;display:inline}#pageFooter .bottomLinks li
a{}#pageFooter
.title{color:#549112;text-transform:uppercase;display:inline}#pageFooter
#topLocations{float:left;margin:20px;width:820px;font-size:0.9em;line-height:1.3em}#pageFooter #topLocations
li{float:left;width:20%}#pageFooter #topLocations li
a{color:#1358cd}.standardTable{width:100%;clear:both;margin:15px
0}.standardTable thead
th{background:#66b7ec;border:1px
solid #fff;color:#fff;padding:5px}.standardTable tbody
td{padding:5px
10px;border:1px
solid #fff}.standardTable
.row0{background:#fff}.standardTable
.row1{background:#dcf1ff}.button{height:25px;padding:0
25px 0 0;padding:0
15px 0 0;background-position:top right;display:inline-table;border-collapse:separate;text-transform:uppercase;font-size:11px}.button
span{height:25px;padding:0
0 0 25px;padding:0
0 0 15px;background-position:top left;line-height:25px;font-weight:bold;color:#fff;display:inline-table;display:block}.button.type1{background:url('/images/button1_right.png') no-repeat;background-position:top right}.button.type1
span{background:url('/images/button1_left.png') no-repeat;background-position:top left}.button.type2{background:url('/images/button2_right.png') no-repeat;background-position:top right}.button.type2
span{background:url('/images/button2_left.png') no-repeat;background-position:top left}.button.type3{background:url('/images/button3_right.png') no-repeat;background-position:top right}.button.type3
span{background:url('/images/button3_left.png') no-repeat;background-position:top left}fieldset{clear:both;border:1px
solid #e0eaef;padding:10px;margin:0
0 20px 0}legend{text-transform:uppercase;color:#1358CD;padding:0
10px;font-size:1.2em}fieldset
.row{float:left;width:100%;clear:both;margin:5px
0}fieldset
.label{float:left;width:200px;margin:0
18px 0 0;text-align:right}fieldset
.input{float:left}input.text,textarea.text{border:1px
solid #ccc;padding:4px}input.pickdate{background:url('/images/icon_calendar.gif') no-repeat #fff;background-position:95% 50%;width:100px}.successBox{display:block;text-align:center;background:#C2EBB9;border:1px
solid #9ED891;color:#52A63F;padding:10px;font-size:1.4em;margin:10px
0}.failBox{display:block;text-align:center;border:1px
solid #FFA19B;background:#FFC7C3;color:#B62F27;padding:10px;font-size:1.4em;margin:10px
0}h1{color:#7ba150;padding:0px;margin:10px
0;font-size:1.6em}h1
span{color:#a7df65;margin:0
15px}.searchBox{}.searchBox
.row{float:left;width:100%;font-size:1.2em}.searchBox .row
.label{float:left;width:300px;padding:3px
0 0 0;text-align:right}.searchBox .row .label
.asterisks{font-size:1.4em;color:red}.searchBox .row
.input{float:left}.searchBox
input.date{background:url('/images/icon_calendar.gif') no-repeat #fff;background-position:90px 50%;border:1px
solid #ccc;padding:4px;width:100px}#location_banner{margin: -15px -15px 20px -15px;position:relative}#location_banner
h1{position:absolute;bottom:15px;padding:10px
15px;background:#fff;color:#7ba150;font-size:1.6em;width:870px}.noResults{font-size:1.4em;text-align:center;padding:20px
0}.searchResults{width:100%;margin:10px
0}.searchResults
.page{text-align:left}.searchResults
.pagination{text-align:right}.searchResults .pagination
span{margin:0
4px}.searchResults .noImage
a{display:inline-table;width:98px;height:73px;line-height:73px;text-align:center;text-transform:uppercase;font-size:1em;color:#ccc;background:#f5fefe;border:1px
solid #f5f5f5}.searchResults thead
th{background:#6AE337;color:#fff;padding:5px;font-size:1.2em}.searchResults tfoot
th{background:#f5f5f5;color:#999;padding:5px;font-size:1.2em}.searchResults tbody
td{padding:10px
0;background:#eff7fe;border-bottom:1px solid #fff}.searchResults tbody
.img{width:140px;text-align:center}.searchResults tbody
.info{vertical-align:top}.searchResults
.title{color:#00497d;font-size:1.6em;margin:0
0 10px 0}.searchResults
ul{font-size:1.2em;margin:5px
0}.searchResults ul
li{float:left;display:inline;width:200px;color:#999}.searchResults ul li
.value{color:#666}.searchResults
.description{float:left;width:100%;clear:both;margin:10px
0;font-size:1.2em;color:#747474}.searchResults tbody
.details{width:100px}.suggestLocation{margin:0
0 0 30px;color:#999}.datepickerControl{border:1px
solid #999;background-color:#EEE;padding:5px;color:#000}.datepickerControl
td{text-align:center;font-family:sans-serif;font-size:11px;padding:1px}.datepickerControl tr.monthLabel
td{background-color:#FFF;border:1px
solid #999;font-weight:bold}.datepickerControl tr.navigation
td{cursor:pointer}.datepickerControl tr.navigation td:hover{text-decoration:underline}.datepickerControl tr.dayLabel
td{border:1px
solid #036;background-color:#036;color:white;font-weight:bold}.datepickerControl td.day, .datepickerControl
td.dayothermonth{cursor:pointer;background-color:#FFF;border:1px
solid #EEE;width:2em}.datepickerControl
td.dayothermonth{color:#999;font-style:italic}.datepickerControl td.day:hover{background-color:#EBE4C0}.datepickerControl
td.weekend{background-color:#CCC;font-style:italic}.datepickerControl
td.today{font-weight:bold}.datepickerControl
td.hour{cursor:pointer;background-color:#FFF;border:1px
solid #EEE;width:2em}.datepickerControl
td.minute{cursor:pointer;background-color:#FFF;border:1px
solid #EEE;width:2em}.datepickerControl td input,
.datepickerControl td
button{font-size:11px;padding:0;border:1px
solid #999;text-align:center}.datepickerControl
td.ampm{cursor:pointer;background-color:#CCC;border:1px
solid #EEE;width:2em}.datepickerControl
td.current{font-weight:bold;background-color:#EBC2C0}.datepickerControl
input.current{background-color:#EBC2C0}.datepickerControl td.current:hover{background-color:#EBC2C0}