@charset "UTF-8"; 
body{font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Trebuchet MS", Verdana, "Verdana Ref", arial, helvetica, serif; line-height:1.4; font-size:1em; margin-top:0}
.page{width:968px; margin-top:0}
.header{width:968px; height:214px; background-color:#F00; background-image:url(images/banner3.jpg)}
.header a{display:block; height:100%; width:100%}
#belowheader{clear:both}
.main{text-align:left; margin-right:80px; margin-left:155px; margin-top:1px}
.internalheader{clear:left; font-size:.5em; margin-top:5px; position:relative; left:14px; float:left; width:120px; padding-left:8px; text-indent:-8px; z-index:999}
.pagedetails{margin-top:20px}
.internalheader h3, .internalheader h2{display:inline; line-height:1.4em;}
.internalheader ul{padding:0; list-style-type:none; display:inline; margin:0}
.internalheader ul li{list-style-type:none; display:inline; margin:0}
.internalheader ul li a{display:block; font-size:1.5em; font-weight:700; line-height:1.2em}
.internalheader ul li a:hover{text-decoration:underline; font-size:1.5em}
.rightbox{float:right; clear:right; width:226px; margin-left:30px; margin-bottom:8px; padding:0}
.graybox{padding:8px; text-align:left; background-color:#366; color:#FFF; font-size:.7em; position:relative; margin-bottom:8px}
.rightgraybox{float:right; clear:right; width:226px; padding:8px; text-align:left; background-color:#366; color:#FFF; font-size:.7em; margin-bottom:8px; margin-left:30px}
.rightboxclear{float:right; clear:right; text-align:center; margin-left:30px; margin-bottom:8px; padding:10px; line-height:.9em; font-weight:900; margin-top:0; border-left:#666; border-left-width:thick; border-left-style:solid; width:230px}
div.rightboxclear img{width:220px; text-align:center; margin-left:auto; margin-right:auto; border:none}
.imageright{width:226px; clear:right; margin:0; padding:0}
.imagerightfloat{width:226px; clear:right; margin:0; margin-left:18px; float:right; margin-bottom:10px; font-size:.7em}
.sectionbreak{clear:both}
#foot{clear:both; height:10px}
.smalltext{font-size:.7em; line-height:1.1em; font-weight:500}
.footerdivs{font-size:.7em; text-align:center; margin-left:155px; margin-right:80px; margin-top:25px; margin-bottom:10px; clear:both}
.innerdivs{padding-left:10px; padding-right:10px; padding-bottom:10px; float:left; margin-left:auto; margin-right:auto; text-align:center}
.quote{font-style:italic; font-size:1em; line-height:1.2em; font-weight:700}
h1{line-height:1.2; font-size:2em; font-weight:bold}
h2{line-height:1; font-size:1.5em; font-weight:700}
h3{line-height:1; font-size:1.3em; font-weight:700}
h4{line-height:1; font-size:1em; font-weight:600}
h1.title{text-transform:uppercase}
p{font-size:.8em; font-weight:500;}
li{font-size:.8em; font-weight:500}
div.rightboxclear p{font-weight:900}
form{font-size:.9em; font-weight:500}
a:link{color:#366; text-decoration:none; font-weight:900}
a:visited{color:#366; text-decoration:none; font-weight:900}
a:active{color:#000; text-decoration:none; font-weight:900}
a:hover{color:#366; text-decoration:underline; font-weight:900}
a img{border:none}
div.rightbox a:link{color:#FFF; text-decoration:underline}
div.rightbox a:visited{color:#FFF; text-decoration:underline}
div.rightbox a:active{color:#FFF; text-decoration:underline}
div.rightbox a:hover{color:#0ff; text-decoration:underline}
.columnarForm legend{padding-bottom:10px; font-size:1.1em; font-weight:700; padding-right:3px; text-indent:3px;}
.box legend{padding-bottom:5px; font-size:1.1em; font-weight:700; padding-right:3px; text-indent:3px}
.box{padding-bottom:8px; vertical-align:middle}
.box label{height:1.5em; vertical-align:middle; padding-right:2px; margin-left:5px; cursor:pointer;}
.box label#notcheck{cursor:default}
.box input{cursor:pointer;}
.box textarea{margin-left:5px}
.columnarForm{padding-left:10px}
.columnarForm fieldset{display:block; width:auto; margin:0 1em 1em 0; padding:80px;}
.columnarForm fieldset.radio{width:15em; margin:1em 0 2em 0}
.columnarForm fieldset.radio input{clear:both; float:left; width:auto}
.box fieldset.checkbox{cursor:pointer}
.columnarForm fieldset.radio label{font-weight:normal}
.columnarForm input{display:block; width:15em; padding-left:5px; margin-top:2px}
.columnarForm label{display:block; margin-bottom:1em; font-weight:bold; font-size:.8em; line-height:.8em;}
.columnarForm textarea{margin-top:4px; padding:2px}
.columnarForm label.first{padding-top:1em}
.columnarForm select{display:block; margin-top:5px; width:15em}
.button{margin-top:5px; border:1px solid #CCC; background-color:#CCC; font-weight:700; color:#000; cursor:pointer}
input.button:hover{background-color:#366; color:#FFF; cursor:pointer}
.paymentbox{font-size:.5em; float:left; background-color:#999; margin:5px; padding:5px; color:#333; position:relative; top:-15px; z-index:-1}
.paymentboxactive{position:relative; top:-15px; font-size:.5em; float:left; padding:5px; background-color:#999; border:1px; border-color:#000; border-style:solid; font-weight:700; color:#000; margin:4px; z-index:-1}
#menuwrapper{font-size:1.1em; z-index:1000; margin-bottom:0px}
.clearit{clear:both; height:0; line-height:0.0; font-size:0}
#p7menubar, #p7menubar ul{padding:0; margin:0; list-style:none; z-index:999}
#p7menubar a{display:block; text-decoration:none; padding:5px 10px 5px 10px; color:#444}
#p7menubar a.trigger{padding:5px 19px 5px 10px; background-image:url(p7exp/images/downarrow.gif); background-repeat:no-repeat; background-position:right center}
#p7menubar li{float:left; width:9em}
#p7menubar li ul, #p7menubar ul li{width:11em}
#p7menubar ul li a{color:#0F9; border-right:0; padding:3px 0px 3px 5px}
#p7menubar li ul{position:absolute; display:none; background-color:#FFF; border:1px solid #AAA; line-height:.9em}
#p7menubar li:hover a, #p7menubar a:focus, 
#p7menubar a:active, #p7menubar li.p7hvr a{color:#FFF; background-color:#366}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul{display:block}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a{color:#444; background-color:#FFF; width:100%}
#p7menubar ul a:hover{background-color:#366!important; color:#FFF!important}
#p7menubar li ul li{width:97%}
#p7menubar li{width:auto}
#logo{position:relative; top:2px; padding-left:5px; padding-right:5px}
