@charset "utf-8";
/* reset */
body { margin:0 auto; background:#fff; font-family:Arial, sans-serif; line-height:1.666em }
body, select, input, button, h1, h2, h3, h4, h5, h6 { font-size:14px }
body, h1, h2, h3, h4, h5, h6, ul, ol, li, form, p, dl, dt, dd, table, th, td, img, blockquote { margin:0; padding:0; border:0 }
input, button, textarea, img { line-height:normal }
abbr, acronym, address, cite, q, em, code, var, dfn, ins { font-style:normal; text-decoration:none; border:0 }
q:before, q:after { content:"" }

table { border-collapse:collapse; border-spacing:0 }
input.text { border:1px solid #ccc; height:15px; padding:1px; margin:0 }
input.file { height:22px; padding:1px; +height:19px;+border:1px solid #ccc}
input.button, button { line-height:135%; padding:0 .5em; overflow:visible }
select, input, button { vertical-align:middle }


.radio input, .checkbox input, input.radio, input.checkbox { width:16px; height:16px; margin:0 3px 0 0; overflow:hidden }
button img { vertical-align:middle }
textarea.textarea { border:1px solid #ccc }
.phd, .pbd, .pft, .region, .part, .group, .pi, .rgi, .pti { +zoom:1;}
.part, .pti, .group { clear:none; }
.phd:before, .pbd:before, .pft:before, .region:before, .part:before, .pi:before, .rgi:before, .pti:before, .phd:after, .pbd:after, .pft:after, .region:after, .part:after, .pi:after, .rgi:after, .pti:after { clear:both; content:"."; font-size:0; display:block; height:0; overflow:hidden; visibility:hidden }
br.clear, br.cs-fn-clear { clear:both; height:1px; line-height:0; font-size:0; overflow:hidden }
.cs-fn-clr { +zoom:1}
.cs-fn-clr:after { clear:both; content:"."; font-size:0; display:block; height:0; overflow:hidden; visibility:hidden }
.cs-fn-output, .cs-fn-output * { line-height:1.666em }
.cs-fn-output ul, .cs-fn-output ol { padding-left:24px }
.cs-fn-output ul li { list-style:disc }
.cs-fn-output ol li { list-style:decimal }
.cs-fn-output td, .cs-fn-output th { border:1px solid; padding:0 .5em }
.cs-fn-imgText { width:16px; height:16px; line-height:999em; overflow:hidden }
.Mod, .cs-Mod, .mod, .mhd, .mbd, .mft, .mhd .i, .mbd .i, .mft .i { +zoom:1}
.mhd { line-height:normal; }
.mhd h3 { float:left; display:inline;}
.mhd .ext { float:right; display:inline }
.mft { line-height:normal; height:0; }
.Mod:before, .cs-Mod:before, .mod:before, .mhd:before, .mbd:before, .mft:before, .mhd .i:before, .mbd .i:before, .mft .i:before, .Mod:after, .cs-Mod:after, .mod:after, .mhd:after, .mbd:after, .mft:after, .mhd .i:after, .mbd .i:after, .mft .i:after { clear:both; content:"."; font-size:0; display:block; height:0; overflow:hidden; visibility:hidden }


/* default */
body { background:url(../images/phdpic001.jpg) no-repeat center top #dfe9f3; }
/* Framework */
.phd, .pbd, .pft { width:929px; overflow:hidden; margin:0 auto; }

/* phd */
.phd { height:204px; border-bottom:3px solid #237c9f; margin-bottom:11px; }
.phd .mainNav { height:54px; background:url(../images/phdpic002.gif) no-repeat 0 0; overflow:hidden; text-align:center;}
.phd a {text-decoration: none;color: #FFFFFF;}
.phd a:hover  {text-decoration: none;color:#00FF00; }
.phd .sel{color:#00FF00; }
.phd td { font-size: 14px;font-weight: bold;color: #FFFFFF;letter-spacing: 2px; }
.phd .subNav { text-align:center;}
.phd .subNav .sel{color:#00FF00;}
.phd .subNav a {color: #055d83;}
.phd .subNav a:hover  {text-decoration: none;color:#00FF00; }
