body, h3, p, blockquote, td, input, select, option,textarea, a{
	font-family: Arial, Helvetica, sans-serif;
}

h3{
	color: #2152A5;
}
P			{ font-size: 10pt; color: #000000;}
P.heading	{ font-size: 12pt; font-weight: bold; text-decoration: underline; color: #995A00;}
P.search	{ font-size: 10pt; color: #FFFFFF;}
P.searchcount	{ font-size: 10pt; color: #FF7777;}
P.career	{ font-weight: bold; color: #000000;}
P.jobresume	{ color: #000000;}

blockquote{
	font-size: 10pt;
}

B			{font-weight: bold;}
TD			{font-size: 10pt; color: #000000;}
TD.top			{vertical-align: top;}
BODY{
	margin: 0px;
	color: black; 
	background: white url("images/background.gif");
	text-align: center;
}
A:link		{ font-size: 10pt; color: #2152A5;}
A:visited	{ font-size: 10pt; color: #2152A5;}
A:active	{ font-size: 10pt; color: black;}

INPUT	{ font-size: 8pt; color: #000000;}
OPTION		{ font-size: 7pt; color: #000000;}
TEXTAREA	{ font-size: 10pt; color: #000000;}
SELECT		{ font-size: 8pt; color: #000000;}

TD.tagline	{ font-size: 10pt; color: #333333; padding-left: 10px;}
TD.client	{ font-size: 10pt; color: #333333; padding-left: 4px;}
TD.header	{ font-size: 10pt; color: #000000; padding-left: 4px; pading-top: 1px; padding-bottom: 1px;}

#emplinkcolor {color: #FFE682;}
#empheader	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #EBEBB8;}
#empname	{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FF6666;}
#empaddress	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 1; color: #FFFFFF;}
#empowner	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CCFFFF;}
#empadmin	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFEBB8;}

#divLeftMenu {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; Z-INDEX: 2; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: medium none; WIDTH: 160px; BORDER-BOTTOM: medium none; POSITION: absolute; TOP: 0px; HEIGHT: 500px
}

.black7 {
	FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.black9 {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.black9NoUnderline {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,Sans-serif; TEXT-DECORATION: none
}
.black9BoldNoUnderline {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,Sans-serif; TEXT-DECORATION: none
}
.white10 {
	FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.white8 {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.white10Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.white12Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.white16Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.grayBG {
	BACKGROUND-COLOR: #606060
}
.lightgrayBG {
	BACKGROUND-COLOR: #e0e0e0
}
.lightgrayBG2 {
	BACKGROUND-COLOR: #cccccc
}
.baseStyle {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.boldText {
	FONT-WEIGHT: bold
}
.blueHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3336af; FONT-FAMILY: Arial,Helvetica,Sans-serif; TEXT-DECORATION: none
}
.blueText {
	FONT-SIZE: 10pt; COLOR: #3336af; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.newsHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #739fb0; TEXT-DECORATION: none
}
.newsText {
	FONT-SIZE: 10pt; MARGIN: 5pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #e0e0e0
}
.searchResultHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #3336af; TEXT-ALIGN: center
}
.alert {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: red; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.mailStyle {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #3336af
}
.mailHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #739fb0
}
.mailReadText {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eeeeee
}
.mailUnreadText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #2151a5; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #eeeeee
}
.adminTableStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #3336af
}
.adminTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #3336af
}
.adminTableHeader A:link {
	COLOR: white; TEXT-DECORATION: underline
}
.adminTableHeader A:visited {
	COLOR: #ccffff; TEXT-DECORATION: underline
}
.adminTableRow {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: white
}
.editStyle {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #3336af
}
.editHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: white; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #3336af
}
.editCell {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: white
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.navBgColor {
	BACKGROUND-COLOR: #2152A5
}
A#navmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A#navmenu:hover {
	COLOR: yellow
}
/*---layout---*/
#page-outer{
	position: relative;
	top: 0;
	left: 0;
	width: 780px;
	background: url("images/left-gradient.gif") repeat-y top left;
	padding-left: 27px;
}

#page-middle{
	position: relative;
	top: 0;
	left: 0;
	width:753px;
	background: url("images/right-gradient.gif") repeat-y top right;
	padding-right: 27px;
}

#page-inner{
	position: relative;
	top: 0;
	left: 0;
	width: 726px;
	padding: 0px 1px;
	background-color: white;
}

#heading{
	background: url("images/heading-background.gif") top left;
}

#page-content{
	position: relative;
	top: 0;
	left: 0;
	width: 624px;
	padding-bottom: 36px;
}

/*--- curve box *---*/
.curve-box{
	background-color: #e4e4e4;
}

.curve-box-top{
	height: 5px;
	background: url("images/curve-top-right.gif") no-repeat top right;

}

.curve-box-middle{
	padding: 0 20px;
}

.curve-box-bottom{
	height: 5px;
	background: url("images/curve-bottom-right.gif") no-repeat bottom right;
}


/*---navigation---*/
#horziontal-navigation{
	position: relative;
	top: 0;
	left:0;
	background-color: #A52513;
	text-align: left;
	padding: 0.5em 2em;
	font-size: 12px;
	color: white;
}

#horziontal-navigation a{
	text-decoration: none;
	font-weight: bold;
	color: #CCC;
}

#horziontal-navigation a:active, #horziontal-navigation a:hover {
	color: #white;
}