body {color:#000000;font: 8.5pt/15px Verdana, Arial, Helvetica, san-serif;}
form {margin:0;padding:0;}
a:link {color:#fff;text-decoration: none}
a:visited {color:#f0f0f0;text-decoration: none}
a:hover {color: #edf5ff;text-decoration: underline}
a:active {color:#edf5ff;}

table {border:0;margin:0;padding:0;}

h3{font-size:10pt;color:#252525;margin:8px 0 3px 0;padding:0;}

ul {padding-bottom:0;margin-bottom:0;}
ol {padding-bottom:0;margin-bottom:0;}

ul.list {padding-bottom:0;margin:0 0 0 20px;}
ol.list {padding-bottom:0;margin:0 0 0 25px;}
.header {width:807px;height:113px;background:#fff url(../art/header.jpg) no-repeat top left;text-align:top;padding:0 0 5px 0;}
ul.listNoBullet {padding-bottom:0;margin:0 0 0 15px;}
.smallText {font-size:7pt;}
.copyRight {font-size:7pt;background:#ffffff;padding:1px;}
.bulletpoints {padding:0 10px 10px 0;}
.bulletHeader{padding:0 0 12px 0;font:12pt/14pt Arial,Helvetica,san-serif;color:#032E51;font-weight:bold;}
.bulletHeader2{padding:0 0 12px 0;font:11pt/13pt Arial,Helvetica,san-serif;color:#252525;font-weight:bold;}
.bulletText {padding:0 10px 10px 0;width:95%;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
.bulletTextBlack1 {padding:0 10px 10px 0;width:95%;color:#252525;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
.bulletTextBlack {text-align:right;padding:5px 8px 0 10px;width:150px;color:#252525;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
.bulletTextBlack2 {text-align:right;padding:5px 8px 0 0;width:140px;color:#252525;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
.bulletTextBlack3 {text-align:right;padding:5px 8px 0 0;width:42px;color:#252525;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
.bulletTextNoPad {padding:0;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
.bulletTextIndent {padding:0 10px 10px 5px;width:95%;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
.bulletText2 {padding:0 10px 10px 0;width:48%;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
.bulletTextSmall{padding-top:2px;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:normal;}
.bulletTextSmallBlack{padding-top:2px;color:#252525;font:10pt/12pt arial,helvetica,san-serif;font-weight:normal;}
.bulletTextSmall2{padding:2px 0 8px 0;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:normal;}
.bulletTextXSmall{color:#032E51;font:8pt/10pt arial,helvetica,san-serif;font-weight:normal;}
.bulletTextXSmallRed{color:#711F40;font:8pt/10pt arial,helvetica,san-serif;font-weight:bold;}
.bulletTextXXSmall{color:#032E51;font:7pt/10pt arial,helvetica,san-serif;font-weight:normal;}
.rulesHeader{margin:0;padding:0;background-color:#1E4569;color:#ffffff;font:12pt/18pt arial,helvetica,san-serif;font-weight:bold;text-align:center;width:98%;}
.bulletTextNoBullet{padding-top:2px;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:normal;list-style-type:none;}
.bulletText3 {text-align:right;padding:0 10px 10px 0;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}

li.bulletTextSmall {padding-bottom:5px;}
a.bulletTextSmallLink{padding-top:2px;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:normal;TEXT-DECORATION: underline}
a.bulletTextSmallLink:active {padding-top:2px;color:#032E51;TEXT-DECORATION: underline}
a.bulletTextSmallLink:visited {padding-top:2px;color:#032E51;TEXT-DECORATION: underline}
a.bulletTextSmallLink:hover{padding-top:2px;color:#c00;TEXT-DECORATION: underline}
.locationText {background:#fefefe;font-size:8.5pt;font-family:Arial,Helvetica,sans-serif;padding:10px;border:1px solid #c0c0c0;}
.locationHeader {background:#f5f5f5;font-size:9pt;font-family:Arial,Helvetica,sans-serif;padding:10px 10px 3px 10px;border-bottom:1px solid #c0c0c0;}
.locationHeader2 {font-size:10pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;padding:10px;border:1px solid #c0c0c0;background-color:#f5f5f5;}
.locationLink {font-family:Arial,Helvetica,sans-serif;color:#032E51;}
.locationMap {padding:10px;border:1px solid #c0c0c0;width:100px;border-right:6px solid #cfcfcf;}
a.locationLink {padding:0;color:#032E51;font:9pt/11pt arial,helvetica,san-serif;font-weight:normal;}
a.locationLink:hover {color:#cc0000;font:9pt/11pt arial,helvetica,san-serif;font-weight:normal;text-decoration:underline;}
a.locationLink:visited {color:#032E51;font:9pt/11pt arial,helvetica,san-serif;font-weight:normal;}
a.locationLink:active {color:#032E51;font:9pt/11pt arial,helvetica,san-serif;font-weight:normal;}


a.largeLink {padding:0 10px 0 0;width:95%;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
a.largeLink:hover {padding:0 10px 0 0;width:95%;color:#cc0000;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
a.largeLink:visited {padding:0 10px 0 0;width:95%;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}
a.largeLink:active {padding:0 10px 0 0;width:95%;color:#032E51;font:10pt/12pt arial,helvetica,san-serif;font-weight:bold;}

a.smallLink {padding:0;color:#032E51;font:9pt/11pt arial,helvetica,san-serif;font-weight:normal;}
a.smallLink:hover {color:#cc0000;font:9pt/11pt arial,helvetica,san-serif;font-weight:normal;}
a.smallLink:visited {color:#032E51;font:9pt/11pt arial,helvetica,san-serif;font-weight:normal;}
a.smallLink:active {color:#032E51;font:9pt/11pt arial,helvetica,san-serif;font-weight:normal;}



/* NAVIGATION HEADER */
.bodyStyle {margin:0;padding:0;background:#fff url(../art/background_Diamond.gif) repeat-y 6px 0;}
.projectWrap {font:9pt/11pt verdana,arial,sans-serif;width:505px;margin:16px 13px 20px 3px;}
#projectContent {clear:both;border:1px solid #002c51;padding:15px 15px 30px 15px;border-top:none;}
#projectHeader {font-size:10.5pt;font-weight:bold;margin:6px 0 0 5px;}
#projectHeader ul {font:9pt/12pt verdana,arial,sans-serif;margin:9px 0 15px 20px;padding:0;list-style-image: url(../art/blueBall.gif);}
#projectHeader li {margin-bottom:8px;}
#header1 {float:left;font:8pt/10pt verdana,arial,sans-serif;font-weight:bold;vertical-align:bottom;font-style:italic;width:100%;background:#fff url(../art/navBG.gif) repeat-x bottom;}
#header1 ul {margin:0;padding:0;list-style:none;}
#header1 li {float:left;margin:0;padding:0;background:url(../art/rightTab_norm.gif) no-repeat right top;}
#header1 a {display:block;color:#000;background:url(../art/leftTab_norm.gif) no-repeat left top;padding:2px 9px;}
#header1 a:hover {text-decoration:none;color:#cc1100;}

#header1 #current {background-image:url(../art/rightTab.gif)}
#header1 #current a {background-image:url(../art/leftTab.gif)}
#header1 #current a:hover {color:#000;text-decoration:none;cursor:default;background-image:url(../art/leftTab.gif)}

#projectName {margin-top:10px;font-size:9pt;font-weight:bold;display:block;}
#projectLocation {font:8.5pt/12pt verdana,arial,sans-serif;margin-bottom:3px;}
#projectShortDescription {font:8pt/11pt verdana,arial,sans-serif;padding-top:4px;}
#projectWrap {clear:both;padding:10px 20px 16px 27px;}
#projectWrap img {border:1px solid #999;}

#projectName a {color:#032e51;text-decoration:underline;}
#projectName a:hover {color:#c10;text-decoration:underline;}

#projectNavigation {font-size:8pt;color:#c10;padding:9px 0 18px 0;}
.projectNavPrevious {text-align:left;width:33%;}
.projectNavPrevious a{color:#c10;text-decoration:none;}
.projectNavPrevious a:link{color:#c10;text-decoration:none;}
.projectNavPrevious a:archive{color:#c10;text-decoration:none;}
.projectNavPrevious a:visited{color:#c10;text-decoration:none;}
.projectNavPrevious a:hover{color:#c10;text-decoration:underline;}
.projectNavList {text-align:center;width:33%;}
.projectNavList a{color:#c10;text-decoration:none;}
.projectNavList a:link{color:#c10;text-decoration:none;}
.projectNavList a:archive{color:#c10;text-decoration:none;}
.projectNavList a:visited {color:#c10;text-decoration:none;}
.projectNavList a:hover {color:#c10;text-decoration:underline;}
.projectNavNext {text-align:right;width:33%;}
.projectNavNext a{color:#c10;text-decoration:none;}
.projectNavNext a:link{color:#c10;text-decoration:none;}
.projectNavNext a:archive{color:#c10;text-decoration:none;}
.projectNavNext a:visited {color:#c10;text-decoration:none;}
.projectNavNext a:hover {color:#c10;text-decoration:underline;}


#projectImage {width:200px;padding:8px 0 10px 20px;vertical-align:top;}
#projectImage img {border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #666;border-bottom:1px solid #666;margin-bottom:12px;}

.mdgProjectList {margin:4px 0 0 20px;line-height:14px;}
.mdgProjectList li {padding-bottom:3px;}

.projectGlanceLabel {font-size:7.5pt;font-weight:bold;text-align:right;width:76px;vertical-align:top;}
.projectGlanceText {font-size:7.5pt;font-weight:normal;text-align:left;padding:0 0 5px 15px;width:139px;}
.projectGlanceLabelTop {font-size:7.5pt;font-weight:bold;text-align:right;width:76px;padding-top:8px;vertical-align:top;}
.projectGlanceTextTop {font-size:7.5pt;font-weight:normal;text-align:left;padding:8px 10px 5px 15px;}
.projectGlanceLabelBottom {font-size:7.5pt;font-weight:bold;text-align:right;width:76px;padding-bottom:12px;vertical-align:top;}
.projectGlanceTextBottom {font-size:7.5pt;font-weight:normal;text-align:left;padding:0 0 12px 15px;width:139px;}

.jobDescription {padding-left:8px;}
.jobDescription p {padding:4px 0;margin:0;}
.jobDescrioption p ul {margin-top:-10px;}
