body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #EDEDED;
  	background-position: center;
}

a:link {color: #003399; text-decoration: underline;}
a:active {color: #003399; text-decoration: underline;}
a:visited {color: #003399; text-decoration: underline;}
a:hover {color: #CC6600; text-decoration: none;}

a.graybold:link {color: #666666;text-decoration: none;}
a.graybold:active {color: #CC6600; text-decoration:underline;}
a.graybold:visited {color: #CC6600; text-decoration:underline;}
a.graybold:hover {color: #CC6600; text-decoration:underline;}

a.subnav:link {color: #003399; text-decoration: underline;}
a.subnav:active {color: #003399; text-decoration: underline;}
a.subnav:visited {color: #003399; text-decoration: underline;}
a.subnav:hover {color: #CC6600; text-decoration: none;}

a.subnavbold:link {color:#003399; text-decoration: none;}
a.subnavbold:active {color:#003399; text-decoration: none;}
a.subnavbold:visited {color:#003399; text-decoration: none;}
a.subnavbold:hover {color:#CC6600; text-decoration: underline;}

.dotted {border-top:1px dotted #666666; padding: 10px 0px 10px 0px;}

.gray {background-color:#EDEDED}

#banner {
	width:200px;
	height:527px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:1px solid #666666;
}


#pageMenu {
	position:relative;
	height:24px;
	text-align:left;
	background-color:#003399;
	vertical-align:top;
	z-index:100;
	}

#subnav {
	vertical-align:top;
	width:180px;
	padding-top:20px;
	padding-right:10px;
}

#contentFrame {
	padding-left:50px;
	vertical-align:top;
	background: url(/images/vborder.gif) top right repeat-y;
}

#content {
	vertical-align:top;
	padding:20px;
	background: url(/images/vborder.gif) top left repeat-y;
	margin:0;
}

#Container1 {
	width:100%;
	border:1px dashed #CCCCCC;
	padding:15px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
}

#bread {background: url(/images/hborder.gif) bottom left repeat-x; margin:0; color: #666666; font-weight:normal; font-size:9px; height:50px;}
#bread a:link {color: #666666; text-decoration: underline;}
#bread a:active {color: #666666; text-decoration: underline;}
#bread a:visited {color: #666666; text-decoration: underline;}
#bread a:hover {color: #666666; text-decoration: none;}

#diy p {color:#003399; font-weight:bold; font-size:14px;}
#diy td {padding:0px 70px 0px 50px;}
#diy li, #diy ul {color:#00ACEF; margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; line-height:16px;}
#diy span {color:#000000; font-weight:bold;}

.addthis_toolbox {line-height:12px; padding-left:0; margin-left:-3px;}