* {
    padding: 0;
    margin: 0;
} 

body {
	margin: 20px;
	padding: 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #999933;
	text-align: justify;
	background-image: url(/cms/cmsimages/barbkgde.gif);
	background-repeat: repeat;
}

ol, ul {
	list-style: inside;
	margin:0px;
	padding:0px;
}


div#container{
	margin: 0 auto;
	width: 800px;
	border: 1px solid #999966;
	background-color: #FFF;
}

div#header{
	float:left;
	width: 764px;
	background-image: url(/cms/cmsimages/index.htm_cmp_copy-of-bars010_bnr.gif);
	background-repeat: no-repeat;
	height: 60px;
	line-height: 60px;
	font-family: "Times New Roman", Times, serif;
	color: #ffffcc;
	font-size: 24px;
	padding-left: 36px;
	text-align: left;
}

div#mainbody{
	float:left;
	width: 800px;
	
}

div#navigation{
	float:left;
	width: 175px;
	padding-top: 20px;
	padding-bottom: 20px;
}

div#button1, div#button2, div#button3, div#button4, div#button5, div#button6, div#button7, div#button8, div#button9, div#button10, div#button11, div#button12, div#button13, div#button14, div#button15, div#button16, div#button17{
	float:left;
	width:175px;
	height:30px;
	padding-bottom: 10px;
	line-height: 30px;
	text-align: center;
}

a.button {
	display: block;
	width: 175px;
	height: 30px;
	background: url("/cms/cmsimages/new_page_7.htm_cmp_copy-of-bars010_vbtn_a.gif") 0 0 no-repeat;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 30px;
	color: #ffffcc;
	text-decoration: none;
}
 
a:hover.button {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 30px;
	color: #fff;
	background-position: 0px -30px;
} 

div#maincontent{
	float:left;
	width: 585px;
	padding: 20px;
}

div#footer{
	clear:both;
	width: 764px;
	background-image: url(/cms/cmsimages/index.htm_cmp_copy-of-bars010_bnr2.gif);
	background-repeat: no-repeat;
	height: 60px;
	line-height: 60px;
	font-family: "Times New Roman", Times, serif;
	color: #ffffcc;
	font-size: 14px;
	padding-right: 36px;
	text-align: right;
}

a:link {
	color: #999933;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #999933;
}
a:hover {
	text-decoration: none;
	color: #999933;
}
a:active {
	text-decoration: underline;
	color: #999933;
}

a.footer:link {
	text-decoration: underline;
	color: #FFFFCC;
}

a.button:link {
	text-decoration: none;
	color: #ffffcc;
}

a.button:visited {
	text-decoration: none;
	color: #ffffcc;
}

a.button:hover {
	text-decoration: none;
	color: #fff;
}

a.button:active {
	text-decoration: none;
	color: #ffffcc;
}

a.footer:visited {
	text-decoration: underline;
	color: #FFFFCC;
}

a.footer:hover {
	text-decoration: none;
	color: #FFFFCC;
}

a.footer:active {
	text-decoration: underline;
	color: #FFFFCC;
}

h1 {
	font-size: 18px;
	color: #006666;
	font-family: "Times New Roman", Times, serif;
}

.photocaption {
	font-size: 12px;
	color: #006666;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: left;
	font-style: italic;
}

.subheaders {
	font-size: 14px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Required {
	font-size: 12px;
	color: #C00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Verification {
	font-size: 14px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/cms/cmsimages/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/cms/cmsimages/overlay.png", sizingMethod="scale");
	}
