/* basic page attributes */

HTML, body {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 10px 0;
	background-image:  url(../../images/bkgd_main.gif);
	background-color: #081C5A;
}
div#main {
	height: 100%;
}
.BorderMain {
	border: 5px solid #4E5A84;
}
.BorderMain2 {
	border: 1px solid #F3DB9D;
	background-color: #081C59





a {
	color: #FFFFFF;
}



a:hover {
	color: #FFFFFF;
}

}
.ProjectName {
	font-size: 18px;
	font-weight: bold;
}
img {
	display: block;
	border: 0px;
}
p, td, li, ol, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EFEFEF;
	font-weight: normal;
	text-align: left;
	line-height: 160%;

}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F3DB9D;
	font-weight: bold;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 2px;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	text-align: left;
	list-style-type: square;
}
div.HeadHR {
	height: 10px;
	width: 100%;
	background-color: #4E5A84;
	margin: 2px 0;
	border: 0;
}
div.HeadHR hr {
  display: none;
}
div.hr {
	height: 1px;
	width: 100%;
	background-color: #4E5A84;
	margin: 2px 0;
	border: 0;
}
div.hr hr {
  display: none;
}
.Footer {
	color: #B0B8D0;
	font-size: 10px;
}
.Photo {
	border: 1px solid #F3DB9D;
}
.Body10 {
	font-size: 10px;
	font-weight: normal;
}
.Body10Bold {
	font-size: 10px;
	font-weight: bold;
}
.Body12 {
	font-size: 12px;
	font-weight: normal;
}
.Body12Bold {
	font-size: 12px;
	font-weight: bold;
}
.BodyLink12 {
	color: #EFEFEF;
}


/* backgrounds */
.BkgdBlueDk {
	background-color: #081C59;
}
.BkgdBlueMid {
	background-color: #4E5A84;
}
.BkgdGold {
	background-color: #F3DB9D;
}


/* borders */
.BorderTop {
	border-top: 1px solid #FEDB9D
}
.BorderBottom {
	border-bottom: 1px solid #FEDB9D
}


/* nav column */

.NavColumn {
	border-right: 1px solid #F3DB9D;
	width: 149px;
}
table#nav {
	padding: 10px;
	width: 149px;
}
ul#nav {
	font-size: 10px;
	color: #F3DB9D;
	text-decoration: none;
	list-style-image: url(../../images/sn_off.gif);
	margin: 0 0 5px 21px;
	padding: 0;
	font-weight: bold;
	line-height: 20px;
}
ul#nav a {
	color: #F3DB9D;
	text-decoration: none;
	font-weight: bold;
}
ul#nav a:hover {
	text-decoration: underline;
}
ul#nav .navon {
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	list-style-image: url(../../images/sn_on.gif);
	list-style-position: outside;
	font-weight: bold;
}
ul#nav li {
	font-size: 10px;
}
ul#subnav {
	list-style-image: url(../../images/sn_off.gif);
	color: #FFF;
	text-decoration: none;
	line-height: 10px;
	margin: 0;
	padding: 0;
}
ul#subnav a {
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
}
ul#subnav a:hover {
	color: #FFF;
	font-weight: normal;
	text-decoration: underline;
}
ul#subnav .SubNavOn {
	list-style-image: url(../../images/sn_on.gif);
	list-style-position: outside;
}


}
ul#subnav .SubNavOn2 {
	list-style-image: url(../images/sn_on.gif);
	list-style-position: outside;
}










/*ul#subnav a:hover.SubNavOn {
	list-style-image: url(../../images/sn_on.gif);
	list-style-position: outside;
	color:#FFF;
	text-decoration: underline;
}
ul#subnav .SubNavOff {
	list-style-image: url(../../images/sn_off_02.gif);
	list-style-position: outside;
	color:#FFF;
	text-decoration: none;
	vertical-align: top;
}
table#nav a:hover.SubNavOff {
	list-style-image: url(../../images/sn_off_02.gif);
	list-style-position: outside;
	color:#FFF;
	text-decoration: underline;
} */
table#nav li ul {
	margin: 0 1px 0 9px;
	padding: 0 1px 0 7px;
}


/* right column */

.RightColumn {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F3DB9D;
}


/* home page attribtutes */
.HomeBlurb {
	font-size: 12px;
	padding: 10px;
}.AlignRight {
	text-align: right;
}

/* projects */
#ProjHighlight td {
	background-color: #4E5A84;
	font-size: 10px;
	color: #FFF;
	padding: 5px;
	width: 137px;
}
#ProjHighlight a {
	color: #EFEFEF;
}
#ProjHighlight .Title {
	font-weight: bold;
}
#ProjListing .Paging {
	color: #B0B8D0;
	font-size: 10px;
	text-align: right;
}
#ProjListing .Paging01 {
	color: #B0B8D0;
	font-size: 10px;
}
#ProjListing .Paging02 {
	color: #B0B8D0;
	font-size: 10px;
	text-align: right;
}
#ProjListing td {
	color: #FFF;
	font-size: 10px;
	padding: 2px;
}
#ProjListing .th {
	font-size: 10px;
	color: #B0B8D0;
	padding: 2px;
}
#ProjListing a {
	color: #B0B8D0;
}
#ProjListing .a1 {
	color: #FFFFFF;
}
#ProjListing .Row01 {
	background-color: #314573;
}
#ProjListing .Row02 {
	background-color: #4E5A84;
}
#ProjListing .PageLinks {
	font-size: 10px;
	font-weight: bold;
	color: #BOB8D0;
	text-decoration: none;
}
#ProjListing .PageLinks:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#ProjListing .PageLinksHighlight {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#ProjListing .PageLinksHighlight:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.ThumbCell {
	padding-right: 10px;
}

/* contact list */
.ContactUL {
	display: inline;
	list-style: none;
}
.ContactLI {
	padding: 0 0 5px 10px;
	margin: 0 0 5px 10px;
	float: left;
	width: 245px;
}