body { 
	margin-top: 5px; 
	margin-left: 8px;
	}

#customfieldsform {
	position: relative;
	display: none;
}
#companysearchform {
	position: relative;
	display: block;
}
#managesrcdataform {
	position: relative;
	display: none;
}
	
#loginuname {
	display: none;
}
#requestpword {
	display: block;
}
#loginpword {
	display: none;
}
#loginunamestatic {
	display: block;
}
#usergroupform {
	display: none;
}
#useracctform {
	display: none;
}
#basicsearchform {
	display: block;
}
#advsearchform {
	display: none;
}

.sectiontitle {
	font-family: Arial;
	text-decoration : bold;
	color : #FFFFFF;
	font-size : 12px;
	}
	.sectiontitle A:link, .sectiontitle A:active, .sectiontitle A:visited {
		text-decoration : underline;
		color : #FFFFFF;
		font-size : 12px;
	}
.sectiontitle_black {
	font-family: Arial;
	text-decoration : bold;
	color : #000000;
	font-size : 12px;
	}
	.sectiontitle_black A:link, .sectiontitle_black A:active, .sectiontitle_black A:visited {
		text-decoration : underline;
		color : #0000FF;
		font-size : 12px;
		}
.sectiontitle_navyblue {
	font-family: Arial;
	text-decoration : bold;
	color : #010080;
	font-size : 10px;
	}
.sectiontitle_small {
	font-family: Arial;
	text-decoration : bold;
	color : #FFFFFF;
	font-size : 10px;
	}
	.sectiontitle_small A:link, .sectiontitle_small A:active, .sectiontitle_small A:visited {
		text-decoration : underline;
		color : #FFFFFF;
		font-size : 10px;
		}
.largetext {
	font-family: Arial;
	text-decoration : bold;
	color : #000000;
	font-size : 12px;
	}
.mediumtext {
	font-family: Arial;
	text-decoration : bold;
	color : #000000;
	font-size : 12px;
	}

.sectioncontent_small {
	font-family: Arial;
	text-decoration : none;
	color : #000000;
	font-size : 10px;
	line-height: 12px;
	}
	.sectioncontent_small A:link, .sectioncontent_small A:active, .sectioncontent_small A:visited {
		font-family: Arial;
		text-decoration : underline;
		color : #0000FF;
		font-size : 10px;
		}

.sectioncontent_small_blue {
	font-family: Arial;
	text-decoration : none;
	color : #3C3CE0;
	font-size : 10px;
	}

		
.sectioncontent_small_white {
	font-family: Arial;
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
	}
	.sectioncontent_small_white A:link, .sectioncontent_small_white A:active, .sectioncontent_small_white A:visited {
		font-family: Arial;
		text-decoration : underline;
		color : #FFFFFF;
		font-size : 10px;
		}
		
.sectioncontent_small_gray {
	font-family: Arial;
	text-decoration : none;
	color : #666666;
	font-size : 10px;
	line-height: 12px;
	}
	.sectioncontent_small A:link, .sectioncontent_small A:active, .sectioncontent_small A:visited {
		font-family: Arial;
		text-decoration : underline;
		color : #0000FF;
		font-size : 10px;
		}

.sectioncontent_small_gray_dark {
	font-family: Arial;
	text-decoration : none;
	color : #454545;
	font-size : 10px;
	}
		
.sectioncontent_big {
	font-family: Arial;
	text-decoration : none;
	color : #000000;
	font-size : 13px;
	}
	.sectioncontent_big A:link, .sectioncontent_big A:active, .sectioncontent_big A:visited {
		font-family: Arial;
		text-decoration : underline;
		color : #000000;
		font-size : 9px;
		}

.largelightbluetext {
	font-family: Arial;
	text-decoration : bold;
	color : #2D5F9C;
	font-size : 12px;
	}
	.largelightbluetext A:link, .largelightbluetext A:active, .largelightbluetext A:visited {
		font-family: Arial;
		text-decoration : underline;
		color : #2D5F9C;
		font-size : 12px;
		}
.smalllightbluetext {
	font-family: Arial;
	text-decoration : bold;
	color : #2D5F9C;
	font-size : 10px;
	}
	.smalllightbluetextA:link, .smalllightbluetext A:active, .smalllightbluetext A:visited {
		font-family: Arial;
		text-decoration : underline;
		color : #2D5F9C;
		font-size : 10px;
		}
	
.tableborder {
	border-left: 1px solid #717172;
	border-right: 1px solid #717172;
	border-bottom: 1px solid #717172;
	border-top: 1px solid #717172;
	}
.sideborder1 {
	border-left: 1px solid #717172;
	border-right: 1px solid #717172;
	border-bottom: 0px solid #717172;
	border-top: 1px solid #717172;
	}
.sideborder2 {
	border-left: 1px solid #717172;
	border-right: 1px solid #717172;
	border-bottom: 1px solid #717172;
	border-top: 0px solid #717172;
	}
.topborder {
	border-left: 0px solid #717172;
	border-right: 0px solid #717172;
	border-bottom: 0px solid #717172;
	border-top: 1px solid #CCCCCC;
	}

.bottomborder {
	border-bottom: 1px solid #BCBBBB;
	}	
.topborder_light {
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-top: 1px solid #EFEFEF;
	}
.topborder_dark {
	border-left: 0px solid #717172;
	border-right: 0px solid #717172;
	border-bottom: 0px solid #717172;
	border-top: 1px solid #717172;
	}
.topandbottomborder {
	border-left: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #666666;
	border-top: 2px solid #333333;
	}	
