/* RESET CSS
----------------------------------------------------------------*/
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 {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;font-family: "Lucida Grande", Georgia, "Times New Roman", Times, serif; font-size:12px;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
a { text-decoration:none;}
ul { list-style:none;}
h1 , h2 , h3 , h4 , h5 ,h6 { font-weight:normal;}


/* HOME CSS
-------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.clear{clear:both;font-size:1px; line-height:1px;}
body { font-family:Helvetica,Arial,sans-serif; font-size:12px;}
#wrapper { width:800px; margin:0px auto; height:auto; border:1px solid #bcd6e7;}

/* header ---------------------------*/

.header { height:293px; background:url(../images/topBg.jpg) no-repeat; position:relative;}
.header .logoDv { position:absolute; top:78px; right:176px;}
.header .headerTxt { float:right; width:304px; text-align:right; padding:20px 30px 0 0; display:inline;}
.header .headerTxt h1 { color:#f37321; font-size:36px; font-weight:bold;}
.header .headerTxt h2 { color:#0072bc; font-size:18px; line-height:22px; word-spacing:-1px; letter-spacing:-1px;}

/* container ------------------------*/

.container { background: #bcd6e7 url(../images/containerBg.gif) repeat-x; height:auto; padding-bottom:16px;}

/* left -----*/

.leftContainer { float:left; width:171px; margin:0 0 0 34px; display:inline; padding-top:20px;}
.leftContainer  .topMenu { background:url(../images/topMenu.gif) no-repeat; width:171px; height:10px; font-size:1px; line-height:1px;}
.leftContainer  .cenMenu { background:#fff; height:auto; width:171px; padding:0 0 12px 0;}
.leftContainer  .botMenu { background:url(../images/botMenu.gif) no-repeat; width:171px; height:10px; font-size:1px; line-height:1px;}
.leftContainer  .cenMenu h2 { color:#000000; font-size:24px; font-weight:bold; padding:2px 0 18px 19px; line-height:32px;}
.leftContainer  .cenMenu ul {padding:0 0 0 19px;}
.leftContainer  .cenMenu ul li a { color:#0072bc; font-size:18px; line-height:25px; font-weight:bold; letter-spacing:-1px;}
.leftContainer  .cenMenu ul li a:hover { color:#f37321;border-bottom:2px solid #f37321;}
.leftContainer  .cenMenu ul li { height:42px;}
.leftContainer  .cenMenu ul .last { height:auto !important;}

/* mid ------*/

.midContainer { float:left; width:361px; margin:0 0 0 15px; display:inline;}
.midContainer h1 { font-size:36px; color:#fff; font-weight:bold; line-height:45px; padding:3px 0 0 13px;}
.midContainer ul {padding:19px 0 0 13px;}

.midContainer  table td { font-weight:bold; letter-spacing:1px; line-height:15px; height:43px; word-spacing:-1px;  padding:4px;}
.midContainer  table td label { color:#666666; width:68px; }
.midContainer table td p { color:#000000; width:193px; }
.midContainer table td p span { color:#666666;}
.midContainer table td a { color:#005395;}
.midContainer table td a:hover  { text-decoration:underline;}
.midContainer .viewDv { background:url(../images/border.gif) repeat-x top; padding:12px 17px 0 0;}
.midContainer .viewDv a { background:url(../images/view.gif) no-repeat; width:72px; height:34px; text-align:center; font-size:12px; color:#000; display:block; line-height:15px; padding:3px 0 0 0; float:right;}

/* right ------*/

.rightContainer { float:right; width:140px; margin:0 31px 0 0; display:inline; padding:23px 0 0 0;}
.rightContainer .firstBox { width:140px; height:188px; background:#fff;}
.rightContainer .firstBox .parkAch { color:#f37321; font-size:15px; font-weight:bold; letter-spacing:-1px; padding:3px 0 0 5px; line-height:20px; display:block;}
.rightContainer .firstBox .parkAch:hover { font-size:16px;}
.rightContainer .firstBox .parkAch span { color:#0072bc;}
.rightContainer .firstBox h3 { font-size:11px; color:#333333; font-weight:bold; word-spacing:-1px; text-align:right; padding:0 11px 0 0;}
.rightContainer .firstBox a img { margin:10px 0 0 0;}

.rightContainer .secondBox { padding:8px 0 0 0;}
.rightContainer .secondBox .popTop {font-size:1px; line-height:1px; background:url(../images/popTop.gif) no-repeat; height:9px; width:140px;}
.rightContainer .secondBox .popCen {background:#fff; width:140px; height:auto;}
.rightContainer .secondBox .popBot {font-size:1px; line-height:1px; background:url(../images/popBot.gif) no-repeat; height:9px; width:140px;}

.rightContainer .secondBox .popCen h2 { font-weight:bold; line-height:14px;word-spacing:-1px; padding:0 0 0 10px;}
.rightContainer .secondBox .popCen ul li { height:20px;}
.rightContainer .secondBox .popCen ul .secLast { height:34px;}
.rightContainer .secondBox .popCen ul li a { font-size:11px; color:#0072bc; line-height:13px; font-weight:bold; word-spacing:-1px;}
.rightContainer .secondBox .popCen ul {padding:9px 0 0 10px;}
.rightContainer .secondBox .popCen ul li a:hover {color:#f37321;border-bottom:1px solid #f37321;}

/* footer ------------------------*/

.footerDv { height:87px; background:#eeeeee;}

.footerDv .leftFoot { float:left; width:300px; padding:15px 0 0 22px;}
.footerDv .leftFoot h2 { color:#333333; line-height:25px;}

.footerDv .rightFoot { float:right;}
.footerDv .rightFoot ul { padding:25px 0 0 0;}
.footerDv .rightFoot ul li { float:left; display:inline; margin:0 16px 0 0;}
.footerDv .rightFoot ul .last2 { margin:0 0 0 0;}













