@charset "utf-8";
body {
	background-color: #494C4F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C808C;/*was orig#5C808C : #94ABB1*/
}
/*body:link, hover, visited {
	color: #DFDFDF;
}*/
#wrapper {
	position:relative;
	margin:0px auto 0px auto;/*top right bttm left*/
	padding: 0px 0px 0px 0px;
	width:820px;
	background-image:url(/im/content_bg.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}

#top_left {
	float:left;
	position:relative;
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	width: 212px;
	height: 148px;/*was 120*/
	background-image:url(/im/GoodShprd_LOGO.jpg);
	background-repeat:no-repeat;
}
#top_middle {/*image rotator*/
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	width: 419px;
	height: 148px;/*was 120*/
}
#top_right {
	float:right;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;	
	width: 172px;
	height: 148px;/*was 120*/
	background-image:url(/im/GoodShprd_ArchLogo.jpg);
	background-repeat:no-repeat;
	
}

#top_right #sgs-searchbox {
	margin: -2px 0px 0px 0px;
	padding: 2px 2px 2px 4px; 
	width:71px;height:19px; border:0pt none;
	position:absolute; 
	position:absolute;/*me*/
	right:60px;/*was 60px*/
	top: 95px;/*was 85px*/
	line-height:1.3; background:url(/im/search_box.gif) 0px center no-repeat #87898c; 
	color: #FFFFFF;
}
#top_right #sgs-searchbutton {margin: -3px 0px 0px 0px; padding:0px 0px 0px 0px; width: 23px; height:21px; 
	background:url(/im/searchbutton.gif) 0px center no-repeat #e52727; border:none;
	position:absolute; 
	right:31px; 
	top: 97px;/*was 87px*/
	color:#5a6a7a;
	cursor:pointer}


#top_right ul {margin:0px 21px 0px 21px; padding:0px; height:31px; list-style-type:none;}

#top_right li.searchbox {float:left; margin: 8px; padding:0px 0px 0px 0px; height:24px;}


#content_left {
	float:left;
	position:relative;
	margin: 10px 0px 0px 7px;
	padding: 0px 0px 0px 0px;	
	width: 212px;
	
}

#content_left .moduletable_menu{}

#content_left ul {margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
#content_left li {margin:0px; padding:0px 0px 0px 0px; list-style-type:none;}

#content_middle {
	float:left;
	text-align: justify;/*added - Clay*/
	margin: 0px 0px 0px 0px;/*top right bttm left */
	padding: 0px 0px 0px 0px;/*top right bttm left was:10px 20px 20px 24px;NOTE:top margin now removed*/	
	width: 410px;/*was 310, withPaddingAddsUpToLessThan:419px or 410px*/
	
}

#content_middle .componentheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;/* was 18px */
	font-weight: bold;
	color: #5C808C;
	padding: 10px 0px 0px 0px;/*top right bttm left*/
}

#content_middle H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;/* was 16px */
	font-weight: bold;
	color: #2287AF;
	padding: 12px 0px 0px 21px;/*top right bttm left orig:12px 0px 0px 20px*/
}

#content_middle H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;/* was 18px */
	font-weight: bold;
	color: #5C808C;
	padding: 12px 0px 5px 21px;/*THIS = space around Middle PG HEADING: top right bttm left; orig:12px 0px 5px 20px*/
}

#content_middle H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;/* was 18px */
	font-weight: bold;
	color: #5C808C;
	padding: 12px 0px 5px 21px;	/*top right bttm left = space around Middle PG HEADING orig:12px 0px 12px 20px*/
}
#content_middle a:link{/*middle column*/
	color: #1A73BB;
}
#content_middle a:visited{/*middle column*/
	color: #5A95AB;
}
#content_right {
	float:right;/*right*/
	margin: 0px 10px 0px 5px;/*this works: 0px 10px 0px 5px; orig 0, 0, 0, 0*/
	padding: 0px 9px 0px 5px;/*this works:0px 9px 0px 5px; orig 0px 14px 0px 14px:top right bttm left*/
	width: 158px;/*this works 158px: was 162px - withPadding=190px*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0C3C2;/*txt clr*/
	/*background-color: #666666;/*added clay*/
}
#content_right H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
}
#content_right a:link{/*right column*/
	color: #CCCCCC;
}
#content_right a:hover{/*right column*/
	color: #E9E9E9;
}
#content_right a:visited{/*right column*/
	color: #B0D2E3;
}
#content_right p{
	margin: 10px 0px 10px 0px;/*was:10px 0px 10px 0px;*/
	padding: 0px 10px 0px 10px;/*top right bttm left :was:0px 10px 0px 10px;*/
}
#footer {
	position:relative;
	margin:5px auto 0px auto;/*top right bttm left*/
	padding: 0px 0px 0px 0px;
	width:815px;
	color: #FFFFFF;/*clay added*/
	background-color: #F0F0F0;
}
#footer a {

	color: #FFFFFF;
}
#footer #footer_left {
	float:left;
	margin: 0px 10px 0px 0px;/*top right bttm left*/
	padding: 0px 0px 0px 0px;	
	width: 250px;
}
#footer #footer_middle {
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	width: 290px;
	
}
#footer #footer_right {
	float:right;
	margin: 0px 10px 0px 0px;/*top right bttm left*/
	padding: 0px 0px 0px 0px;	
	width: 250px;/*was 235*/
	
	
}

#LeftMenu a {
		width:195px;
		height:26px;
		background:url(/im/Btn_L.gif) 0 0;
		background-repeat:no-repeat;
		display:block;
		overflow:hidden;
		text-decoration:none;
		font-weight: bold;
		color: #FFFFFF;
		font-size: 11px;
		padding: 5px 0px 0px 34px;	
}
#LeftMenu a:hover,
	#LeftMenu #current a
	{ 
	background:url(/im/Btn_L_f3.gif) 0 0;
	background-repeat:no-repeat;
}
#LeftMenu a:active a:down a:link{ /*clay added - others: a:focus a:active a:visited a:normal*/
	background:url(/im/Btn_L_f4.gif) 0 0;
	background-repeat:no-repeat;
}
#LeftMenuBttm {/*clay added*/
	float:left;
	margin: 0px 0px 0px 10px;
	padding: 0px 14px 0px 14px;/*top right bttm left*/	
	width: 142px;/*withPadding=190px*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C0C3C2;
}
#LeftMenuBttm H1{/*clay added*/
	float:left;
	margin: 10px 0px 10px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #C0C3C2;
}
#LeftMenuBttm p{/*clay added*/
	margin: 5px 0px 5px 0px;/*5px 0px 5px 0px; top right bttm left*/
}
#LeftMenuBttm a:hover a:link, a:visited{ 
	color: #C0C3C2;
}

fieldset {
	border: none;
	}

fieldset a {
	font-weight: bold;
}
/* Custom Styling STARTS*/
.componentheading.myPgClassSuffix1 {
	/*background-color: #FAFAD2;*/
	display:block;
	margin: 14px 0px 20px 23px;/*top right bttm left*/
}
.myPgClassSuffix1 {
	margin: 5px 2px 0px 23px;/*top right bttm left*/
	/*margin: 10px 0px 20px 40px;*/
}
/* Custom Styling ENDS*/