#surround{
	display:block; 
	clear:both; 
	margin-bottom:0px; 
	width:775px; 
	background-color:#fff; 
	text-align:left; 
	padding:1px 0;
}

#surround .surroundSub1{margin:30px 20px 40px 20px; padding:0;}

#section1{width:356px; border-right:1px solid #ccc; padding-right:10px; float:left; margin-bottom:25px;}
#section2{width:357px; float:left; padding-left:10px; margin-bottom:25px; padding-bottom:0;}


.surroundSub1{margin-bottom:0; padding-bottom:0;}

.subSection1{margin-right:12px; width:167px; float:left;}
.subSection2{width:177px; float:left;}

.subSection2 .utilityBox{margin-bottom:0;}

.subSection1 ul{list-style:none; margin-bottom:15px;}
.subSection1 ul.mediumLinks{margin-bottom:0;}

.subSection2 ol{padding:0 0 0 20px; margin:0;}



p.abstract{margin-bottom:10px;}


.utilityBox .topCorners, 
.utilityBox .bottomCorners{background-color:#fff; font-size:1px; clear:both; width:177px;}
.utilityBox .topCorners{ margin-bottom:7px;}
.utilityBox .bottomCorners{ margin-top:7px;}
.utilityBox .l1,
.utilityBox .l2,
.utilityBox .l3,
.utilityBox .l4{overflow:hidden; height:1px; background-color:#e7e7e7;}
.utilityBox .l1{margin:0; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
.utilityBox .l2{margin:0 1px; border-left:1px solid #F6F6F6; border-right:1px solid #F6F6F6;}
.utilityBox .l3{margin:0; border-left:1px solid #F6F6F6; border-right:1px solid #F6F6F6;}
.utilityBox .l4{margin:0; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE;}
 
#utility1{_margin-bottom:0; width:735px;}
 
#utility1 .topCorners, 
#utility1 .bottomCorners{background-color:#fff; font-size:1px; clear:both; width:735px;}
 
 #utility1 #loginFormContainer{
	margin:0;
	padding:0;
	border-top:1px solid #e7e7e7;
	_height:130px;
	min-height:130px;
	width:500px;
}

#utility1 #loginSelectContainer{
	margin:0 30px 7px 0;
	width:224px;
}
	
#utility1 #loginServiceOpt{
	display:block;
	width:224px;
	margin:0;
	padding:0px;
	}

#utility1 #loginInputContainer{
	margin:-47px 0 0 0;
	_margin:-48px 0 0 0; 
	padding:0;
	display:none;
	float:right;
	width:160px;
}

#utility1 #defaultCopyContainer{
	display:block;
	width:224px;
}

#utility1 .loginFieldLabel{
	display:block;
	margin:0 0 2px 0;
	padding:0;
	width:160px;

	}

#utility1 #pcs,	
#utility1 #usernm,
#utility1 #userid,
#utility1 #loginid,
#utility1 #membernm,
#utility1 #passwd,
#utility1 #pin{
	display:none;
}
	
#utility1 .loginTextInput {
	width:160px;
	height:15px;
	margin:0 0 7px 0;
	padding:0;
}

#utility1 #loginSubmitButton{
	clear:both;
	float:right;
	margin:0;
	padding:0;
}

#utility1 .loginExtraBox{
	display:none;
	margin:0 0 5px 0;
}
#utility1 .loginExtraBox p{
	margin:0;
	padding:0;
}

#utility1 #utility1Sub1{
	margin:0;
	padding-top:5px;
	background-image:url(/assets/images/common/entry/buk_hor_dot_div.gif);
	background-repeat:repeat-x;
}
#utility1 #utility1Sub1 p{
	margin:0;
	padding:0;
}


#utility1 h3{
	font-size:11px;
}
#utility1 ul{margin:0; padding:0; list-style:none;}
#utility1 li{
	list-style:none; 
	background-image:url(/assets/images/common/entry/buk_ul_square.gif); 
	background-repeat:no-repeat;
	background-position:1px 6px;
	padding:0 0 0 9px;
	margin:0;
}
#utility1 p.nohelp{
	margin:5px 0 10px 0;
}


#search{width:90px; vertical-align:middle; margin-right:5px; margin-bottom:5px;}
#searchSubmit{vertical-align:middle; margin-bottom:5px;}


#privacy_policy .pageDescription{font-size:11px;}
#privacy_policy #surround ul{list-style:none; margin-bottom:15px;}
#rates #surround ul li,
#privacy_policy #surround ul li{margin-bottom:3px; display:block; line-height:15px; margin-bottom:5px;}

#privacy_policy #surround h2{margin-bottom:10px;}
#privacy_policy #surround .mediumLinks{margin-bottom:0px;}

#rates #section1,
#rates #section2,
#privacy_policy #section1,
#privacy_policy #section2{margin-bottom:0}

#rates #surround .pageTitle{margin-bottom:20px;}
#rates #surround .mediumLinks{list-style:none; margin:5px 0 25px 0;}
#rates #surround .mediumLinks li{font-size:11px;}
#rates #surround p{margin-bottom:10px;}
#rates #surround li p{margin-bottom:0px;}


#rates #surround #localFooter{background-image: url(/assets/images/common/bg_h_dots_light.gif);
			 background-repeat:repeat-x;
			 padding:6px 20px 3px 20px;
			 background-color:#fff;}
#rates #surround #localFooter ul{display:inline; margin:0; padding:0; list-style:none;}
#rates #surround #localFooter li{display:inline; 
				margin:0 20px 0 0;
				padding: 0 0 0 13px;
				background-position:0 4px;
				background-image: url(/assets/images/common/header/buk_open_dot_list.gif);
				background-repeat: no-repeat;
				font-weight:bold;}
#rates #surround #localFooter li.label{color:#666; background:none; padding-left:0;}

#pw_support ul.mediumLinks li{font-size:11px;}
#pw_support #section1{border-right:none;}
#pw_support #section2{border-left:1px solid #ccc;}

#promo #billboards{margin:20px 10px 20px 10px;}
#promo #surround .surroundSub1{margin-top:0px;}
#promo #section1 p,
#promo #section2 p{margin-bottom:15px;}
#promo .mediumLinks{margin-bottom:10px;}
#promo .mediumLinks li{font-weight:normal; font-size:11px;}

#promo img.button{vertical-align:middle;}

	/*Generic Info Box for Bottom of Page - Added by SJP for ECD6317 */
#InfoBox {margin:-20px 0px 20px 0px;}
#InfoBox {_margin-top:10px; width:735px;}
#InfoBox {_margin-bottom:10px; width:735px;}
#InfoBox .topCorners, 
#InfoBox .bottomCorners{background-color:#fff; font-size:1px; clear:both; width:735px;}
#InfoBox .utilityBox {margin:0px 0px 0px 0px;}
#InfoBox .utilityBox {float:none}
#InfoBox .utilityBox .content{margin:6px 10px 7px 10px;
	min-height:0px;
	_height:0px;
}

