/*.containerT  { margin: 0 auto; position: relative; top: 0; left: 0; width: 720px; color: black; font-size: 80%; font-family: arial, verdana; background-color: white; }*/.containerT  { margin: 0px; position: relative; width: 720px; color: black; font-size: 75%; font-family: arial, verdana, helvetica; background-color: white; }.banner  { text-align: left; padding: 0px 20px 0px 20px; border: 0px solid blue; }/* Default styles */.containerT  p   { line-height: 135%; margin: 0px 0px 1em 0px; padding: 0px 0px 0px 0px }.containerT  h1  { color: #00153d; font-size: 230%; font-weight: normal; clear:both; margin: .5em 0px .5em 0px; padding: 0px 0px 0px 0px }.containerT  h2  { color: #00153d; font-size: 155%; font-weight: normal }.containerT  h3  { color: #e06e00; font-size: 135%; font-weight: normal; margin: 1em 0px .25em 0px }.containerT  h4 { color: #00153d; font-size: 120%; font-weight: normal; margin: 1em 0px .25em 0px }.containerT  h5, h6 { color: #E6690F; font-size: 110%; font-weight: bold; margin: 0px 0px .25em 0px }.containerT  ul  { list-style-type: square; padding: 0px 0px 0px 12px }.containerT  li { margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 5px 0px; color: #e06e00 }.containerT  a:link  { color: #003798; text-decoration: underline }.containerT  a:visited  { text-decoration: underline }.containerT  a:hover  { color: red; text-decoration: underline }.containerT  a:active  { color: #de6f00; text-decoration: underline }.containerT  img { border: none }.containerT  form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px }.containerT input { font-size: 95% }.containerT li p { margin: 0px; padding: 0px; color: #000000 }.containerT table { background-color: white }.containerT td { background-color: #f3be70; border: 1px solid white; padding: 4px }.containerT th { background-color: #f3be70; border: 1px solid white; padding: 4px }.containerT hr { color: #ffffff; border: 1px solid white; border-top: 1px dashed #cccccc; margin: 0px; padding: 0px; margin-bottom: 1.3em;  }.footer { clear: both; padding: 0px 0px 20px 0px; }.pagecontent  { text-align: left; clear: both; background-image: url( ../images/rightback.gif);}.pagecontentmainpages  { text-align: left; clear: both; }.pageheading { padding: 0px 20px 0px 20px; margin: 0px; }.pageheadingmainpages  { margin: 0; padding: 178px 0px 2px 0px; border-style: solid; border-width: 3px 0 0 0; border-color: #E06E00; width: 468px;}.pageheadingmainpages h1 { margin: 0px 0px 0px 20px; color: white; }.pageheading h1 { margin: 0px; padding: 30px 0px 0px 0px; width: 460px; }.leftcolumninner { background-image: url( ../images/leftback.gif ); background-repeat: repeat-y; border-bottom: 1px solid white; padding-top: 15px; }.rightcolumninner { font-size: 95%; }.shadowstrip { /*background-image: url( ../images/grey_strip.gif ); background-repeat: repeat-y;*/ }/* Navigation */.primarynav { color: #00153d; font-size: 105%; background-color: #fbecd5; font-weight: bold; padding: 2px 17px 2px 0px; text-align: right; }.primarynav p { margin: 0px 0px 0px 0px; padding: 2px 0px 1px 0px; border: 0px solid red; }.primarynav a { text-decoration: none; padding: 1px 12px 1px 12px; border: 3px solid #fbecd5/*blue*/; }.primarynav a:link  { color: #E6690F; text-decoration: none }.primarynav a:visited { color: #E6690F; text-decoration: none }.primarynav a:hover { color: red ; text-decoration: none }.primarynav a:active { color: #E6690F; text-decoration: none } #prinavhl { color: #00153d; background-color: #f3be70; padding: 1px 12px 1px 12px; border: 3px solid #f3be70; }.secondarynav { font-size: 100%; float: left; width: 100%; background-color: #f3be70; padding: 3px 0px 4px 0px; margin: 0px; text-align: center; }.secondarynav p { margin: 0px; padding: 0px; }.secondarynav a { color: #00153d; text-decoration: none; padding: 3px 8px 4px 8px; font-family: Arial; margin: 0px; }.secondarynav a:link { color: #00153d; text-decoration: none }.secondarynav a:visited { color: #00153d; text-decoration: none }.secondarynav a:hover { color: #00153d; text-decoration: underline }.secondarynav a:active { color: #00153d; text-decoration: none }#secnavhl { background-color: #E6690F; text-decoration: none; border: 1px solid #E6690F; color: #ffffff; }.tertiarynav { padding: 25px 0px 20px 0px; margin: 0px 0px 20px 0px }.tertiarynav p { line-height: 100%; margin: 0px 0px 0px 0px }.tertiarynav ul { color: #E6690F; margin-top: 0px; margin-bottom: 0px; margin-left: 20px }.tertiarynav li { line-height: 130%; list-style-type: square }.tertiarynav a:link { color: #00153d; text-decoration: none }.tertiarynav a:visited { color: #00153d; text-decoration: none }.tertiarynav a:hover { color: red; text-decoration: none }.tertiarynav a:active { color: #00153d; text-decoration: none }.tertiarynav a.current { color: #00153d; font-weight: bold; text-decoration: none } #ternavhl { font-weight: bold;}.footernav { color: #4C5B77; font-size: 90%; padding: 0px 20px 0px 20px; text-align: right; }.footernav p { line-height: 100%; margin: 0px 0px 0px 0px }.footernav a:link {  color: #4C5B77; text-decoration: none }.footernav a:visited { color: #4C5B77; text-decoration: none }.footernav a:hover { color: #4C5B77; text-decoration: underline }.footernav a:active { color: #4C5B77; text-decoration: none }/* logo */.logo { float: left; border: 0px solid green; margin: 20px 0px 20px 0px; }/* Search box */.searchbox   { border: 0px solid red; float: right; margin: 25px 0px 0px 0px; }.searchbox p { margin: 0px; padding: 0px;}#gobutton { color: #E6690F; background-color: white; font-weight: bold; border: 0px solid green; margin: 0px; padding: 0px; }.searchbox form input { color: #000000; border: 1px solid #8D95AB; margin: 0px 0px 0px 0px; padding: 2px 2px 2px 2px; }.searchbox p a { font-size: 85% }.searchbox p a:link { color: #00153d; text-decoration: none }.searchbox p a:visited { color: #00153d; text-decoration: none }.searchbox p a:hover { color: red; text-decoration: none }.searchbox p a:active { color: #00153d; text-decoration: none }.searchbox img { margin: 0px 0px 0px 0px; }/* Custom styles */.imageLeft { float: left; margin: 0px 20px 15px 0px}.imageRight { float: right; margin: 0px 0px 15px 20px}.pagecontrols   { margin: 20px 0px 20px 0px; text-align: right }.pullquote { background-color: #DAE0F3; padding: 10px 20px 10px 20px }.loginbox  { color: #4c5b77; font-size: 90%; position: absolute; top: 0; right: 25px; float: right }.loginbox p { margin: 0px 0px 0px 0px }.loginbox a:link  { color: #4C5B77; text-decoration: none }.loginbox a:visited  { color: #4C5B77; text-decoration: none }.loginbox a:hover  { color: #4C5B77; text-decoration: underline}.loginbox a:active  { color: #4C5B77; text-decoration: none }