html {height:101%}

body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif; margin:0; text-align:center; color:#000; font-size:10pt; background:#000528 !important;
}

h2 {color:#05173c;}
.inner li {margin-top:6px}
td, p { 
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; color:#000; font-size:10pt
}
a {color:#05173c}
p {text-align:justify; margin:7px 0}
.right p {text-align:left}
h2 {font-size:13pt; text-align:center; margin:9px 0 4px 0}
h3 {color:#000942; font-weight:bold; text-align:center; font-size:12pt; margin:5px 0}
.box h3, h3.box {font-size:13px}
h3 a {color:#000942;}
h3  img {margin:5px 0}
th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; color:#05173c; font-size:10pt
}

#Main { width:761px; text-align:left; margin:auto; background:#ffffff}
#top{ height:103px; background: #05173c; border:1px solid #ffffff}
#top1{ height:103px; background: #05173c url(images/header-bgr.gif) top repeat-x; border:1px solid #ffffff; vertical-align:top}
.logo {float:left; margin-top:5px; height:86px; width:277px; border:0}
.tagline {float:right; margin-top:48px; margin-right:15px;  color:#ffffff; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
#breadcrumbs {height:20px; background:#e5071b url(images/crumb-bar.gif) top repeat-x ; border:1px solid #ffffff; padding-left:12px}
#breadcrumbs, #breadcrumbs a, #breadcrumbs a:visited, #breadcrumbs a:hover  {color:#fff; font-size:7pt; text-transform:uppercase; font-weight:bold}
#footer   {height:25px;  background:#e5071b url(images/footer.gif) top repeat-x; border:1px solid #ffffff; vertical-align:top}
#footer p {margin:5px 0 0 0; line-height:13px}
#footer a, #footer a:visited, #footer a:hover, #footer p {color:#ffffff;  font-size:8pt}
#f-left {text-align:center;}
#f-right {width:210px; text-align:center; float:right; position:relative}
#edylink, #edylink a  {text-align:center; font-size:9px; color:#666}
#menucell  { vertical-align:top; height:24px; border-left:1px solid #ffffff; background:#808080 url(images/menu-bgr.gif) right no-repeat}


.cp {font-size:7pt; vertical-align:top}


.left {width:540px; vertical-align:top; padding-top:7px}
.right {width:210px;  vertical-align:top; padding-top:7px}
.box {margin:7px; border:2px solid #898989; padding:4px}
.inner {margin:7px 7px 7px 7px}
.centr, .centr p, .centr h1, .centr h2, .centr h2 {text-align:center; font-weight:bold}
.projects {width:100%; border-width:1px; border-style: solid; border-color: #05173c}
.project_l {border-right:1px solid #05173c; border-top:1px solid #05173c}
.project_r {border-top:1px solid #05173c}
.projects th {background:#05173c; color:#ffffff; font-weight:bold; text-align:center}
.projects td {background:#ffffff;}
.projects ul {margin:0; list-style:circle; padding:0 0 0 17px}
label {clear:left; width:140px;float:left; text-align:left; padding-right:7px}
.txtfield {width:300px; float:left;}
.txtsmall {width:140px}
.txt2cells {width:291px}
form p {margin:0; height:25px;}
.workshop {width:69px; height:30px; border:0; background: url(images/signup.gif) no-repeat; cursor:pointer; margin-top:4px}
.roundtable {width:69px; height:30px; border:0; background: url(images/apply.gif) no-repeat; cursor:pointer; margin-top:4px}

.w140 {width:140px; float:none; clear:both}
#survey label {display:block; height:50px; vertical-align:top; float:none}
#survey td {height:80px; vertical-align:top}
hr {color:#05173c; background:#05173c; border:0; height:1px}
.txtarea {width:300px; height:100px; clear:right; display:block; float:right; margin:3px}
.infotable {background:#05173c;}
.infotable td {background: #DFEEFD; padding:5px; vertical-align:top}
.infotable td ul {margin:0 0 0 8px; padding:0 0 0 8px  }
.infotable td li {margin:10px 0 0 0px; padding:0 0 0 0px }