body {font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;padding:0;margin:0;background:#EBE9DB url(../images/body_bg.gif) repeat-y top;}
div,p  {margin-top:0}/*clear top margin for mozilla*/
img {padding:0;margin:0;display:block;}

#centerwrap{text-align:center;} /*centering for IE5/5.5 */
#wrap {text-align:left;margin:0 auto;padding:0;width:702px;_padding-left:1px;}
#content{margin:0;padding:0;}

/* header */
#header_home{margin:0px;padding:0px;}
#header_level{margin:0px;padding:0px;}
/* end header */

/* begin main */
#main {width:442px;margin:0;padding:0;margin-left:14px;font-size:12px;}
#main h1, #main h2, #main h3, #main h4 {margin:0 0 14px 0;}
#main h1{color:#2C76BC;font-size:21px;padding-top:12px;}
#main h2{font-size:15px;color:#2C76BC;padding-top:12px;}
#main h3 {font-size:13px;color:#49497b;}
#main p {margin:0 0 10px 0;padding:0;line-height:1.25em;}
#main a, #main a:link, #main a:visited{font-size:12px;color:#49497b;}
#main a:hover {color:#49497b;}
#main ul {list-style:none;margin:0 0 12px 10px;padding:0;}
#main ul li {background: url(../images/list_bullet.gif) no-repeat 0 .25em;padding-left:15px;margin-bottom:6px;line-height:1.2em;} 
#main ol{list-style:decimal;margin:0 0 12px 45px;padding:0;}
#main ol li {margin-bottom:6px;}
#main table{margin-bottom:8px;}
#main td {font-size:12px;}
#main div.carrier {border-bottom:1px dashed #000;margin-bottom:2px;padding-bottom:6px;}
#main div.carrier h3 {margin:0;padding:0;color:#e0a514;font-size:13px;}
#main #column_content img.button_directions {float:right;margin-top:15px;}
#main #column_content p {margin:0;}
#main #scenario {background:#F4FBFE;border:1px solid #152343;padding:10px;margin-bottom:14px;}
#main #scenario p {font-size:10px;}
#main #scenario p.normal, #main #scenario td, #main #scenario th {font-size:12px;}
#main #scenario h2 {font-size:13px;background:#3AAED6;color:#fff;padding:3px 0 3px 8px;}
#main hr {height: 1px;border:0;border-bottom:1px dashed #000;margin:12px 0 0px 0;_margin:0 0 5px;}

/*homepage blue callout*/
#main #callbox {padding:10px 12px;background:#D4EFF8;border:1px solid #152343;margin:0 0 15px;}
#main #callbox h2 {padding:0;margin:0 0 12px;line-height:1.25em;color:#152343;}
#main #callbox h3 {padding:0;margin:0 0 12px;line-height:1.25em;color:#2C76D3;}
#main #callbox p {padding:0;margin:0 0 12px;line-height:1.25em;}
#main #callbox ul {}
#main #callbox ol {margin-left:30px;}
#main #callbox a {color:#152343;}

/* begin menu */
#menu {float:right;width:232px;background:#64C7EA;margin:0;padding:0;height:auto;}
#menu #fade {height:125px;background:#fff url(../images/menu_bottom_fade.jpg) no-repeat;}
#menu ul{margin: 0px;padding: 0;list-style-type: none;}
#menu li {margin:0;padding:0;}


#menu li a{display:block;margin:0;font-size:10px;color: #000;line-height:normal;padding:0;text-decoration: none;_height:18px;_hei\ght:16px;width:99%;cursor:hand;}

/* map */
#pamap {position:relative;margin:4px 0 2px 3px;background:url(../images/pa_map.jpg) no-repeat;width:222px;height:127px;}
#pamap a, #pamap a:link, #pamap a:visited {position:absolute; text-decoration:none;cursor:hand;height:13px;width:13px;}
#pamap a:hover{height:13px;width:13px;}

/* footer */
#foot {clear:both;background:url(../images/footer_b.gif) no-repeat;height:147px;}
#foot p {font-size:10px;padding:90px 0 0 0;margin:0 215px;text-align:center;}
#foot #palogo {float:right;margin-top:75px;}
#foot #contact {font-size:10px;float:left;padding-top:90px;width:195px; margin:0 0 0 20px;text-align:left;}
#foot a, #foot a:link, #foot a:visited{font-size:10px;color:#49497b;}
