/*---------- main layouts -----------*/
body {
	
 	/* background-image:url(../content/images/BW_bg_sliver.jpg); 
    background-repeat:repeat-x;
    background-color: #d9d9d9;
	background-position:top;
*/
	background-color:#DEDEDE;
	margin: 0px; 
	padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	height: 100%;
}

#BG {
	width: 100%;
	/* height: 830px; */
	background-image:url(/content/images/BW_bg.gif);
	background-repeat:no-repeat;
	background-position:top center;
	
}

#wrapper {
	width: 974px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding-left: 0px;
}


/*--------- header layouts ----------*/
#topnav {
	width: 974px;
	height: 20px;
	margin: 0px;
	text-align: right;	
}

#topnav p{
	padding: 14px 0px 5px 0px;
}

.header-right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-align:right;
}

/*---------- content layouts ------------*/

#sideNav li{
	padding: 0px;
	margin: -2px;
}

#content {
	width: 974px;
	margin: 0px;
	padding: 0px;
	float:left;
	clear:both;
}

#col-left {
	width:190px;
	margin:0px;
	padding:0px;
	float:left;
	}
	
#col-right {
	float:right;
	width:760px;
	margin:0px;
	padding:0px;
	}
	
#col-rightSub {
	float:right;
	width:760px;
	margin:0px;
	background-image:url(/content/images/body-subpage_04.jpg); 
	background-repeat:repeat-y;
	/* min-height: 569px; */
}
#col-rightSub2 {
	float:right;
	width:760px;
	margin:0px;
	background-image:url(/content/images/body-subpage2_04.gif); 
	background-repeat:repeat-y;
	/* min-height: 569px; */
}
/*  SV: Not sure this is used anywhere!
#sub-content {
    background-image:url(../content/images/body-subpage_02.jpg);
	background-repeat:no-repeat;
	float:right;
	width:760px;
	margin:0px;
	padding: 0px;
	
}
*/

#content-left {
	width: 451px;
	padding-left: 20px;
	float:left;
	margin: 0px;
}

#subpage2-content {
	width: 700px;
	padding-left: 20px;
	float:left;
	margin: 0px;
}

#content-right {
	float: right;
	margin: 0px;
	width:259px;
	text-align:center;
}

#sub-img {
	padding-bottom: 15px;
}

#subpage-form {
	padding-right: 10px;
	float: right;
	margin: 0px;
	width:236px;
}

#form-bg {
	background-image:url(/content/images/form_sliver.jpg);
	background-repeat:repeat-y;
}

/*------------ band layouts -----------*/
#lowerBand {
	background-image: url(/content/images/Pattern.jpg);
	margin: 0px; 
	padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	clear:both;
}

#band-contents {
	background-image: url(/content/images/Pattern.jpg);
	width: 974px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding-left: 0px;
	clear:both;
	
}

#lowerBand-subpage {
	background-image: url(/content/images/Pattern.jpg);
	height: 173px;
	margin: 0px; 
	padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	clear:both;
}

#band-leftSub {
	width: 422px;
	float:left;
	padding-top: 15px;
	padding-left: 45px;
}

#band-rightSub {
	width: 422px;
	float:left;
	padding-top: 15px;
}

#lowerBand-subpage img {
	padding-right: 15px;
	float:left;
}

.divider {
	padding: 15px 25px 0px 25px;
	float: left;
}



#band-right {
	width: 730px;
	padding: 20px 15px 0px 15px;
	margin: 0px;
	float:right;
	background-image: url(/content/images/Pattern.jpg);
}

#info1 {
	width: 218px;
	float: left;
	
}

#info2 {
	width: 218px;
	float: left;
	
}


#info3 {
	width: 218px;
	float: left;	

}
#band-right img {
	float:left;
	padding-right: 15px;
	padding-left: 15px;
}


#form {
	width: 200px;
	background-color:#333;
	height:233px;
	padding-left: 14px;
	float:left;
	clear:both;
}

#form-content {
	width: 187px;
	margin: 0px;
	height:212px;

}

/*----------- footer layouts ------------*/
#footer {
	width: 974px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	padding: 15px 0px 70px 0px;
	text-align: right;
	clear:both;
	
}

.footer-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-align:left;
}

.footer-right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-align:right;
}
