body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.headline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #ED1E24;
}
.bodycopy_reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
a:link 
{
	color: #4F1F91;	
	text-decoration: none;
	text-decoration:underline;
}
a:hover {
	color: #8045b2;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.bulletcopy_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #502192;
}
.bulletcopy_reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #502192;
}
td{text-align:left; vertical-align:top; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
td#containt
{
	/*
	background-image:url(../images/common/480x2px_leftedgeBG.gif);
	*/
	background-repeat:repeat-y;
	background-position:left;
	vertical-align:top;
	padding:6px 20px 30px 20px;
}

.padTop 
{
	padding:6px 0px 0px 0px;
}
.container{ 
	/*background-image:url(../images/common/480x2px_leftedgeBG.gif);*/
	background-image:url(../images/common/825x2px_edgeBG.gif);
	background-repeat:repeat-y;
	background-position:left;
	vertical-align:top;
	padding:0px;
	margin:0px;
}
td#modulesright {width:221px; background-color:#f2eaf9}

.JobDetailTitle{color:#502192; font-size:12px;}

.style1{color:#502192; font-size:12px;}
.style2{color:#502192; font-weight:bold;}
label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table#profile tr td img { padding:11px;}

.profile_imgbg {width:107px; height:142px; background-image:url(../images/common/ws_profiles_picbg.gif); background-repeat:no-repeat;}

/*FORMS*/
form { padding:0px; border:0px; margin:0px;}
form#StayConnected input{width:215px;}
form#StayConnected input#button{width: auto;}
/***widget_jobsearch***/
div.widget_jobsearch { background-color:#d9cce6; border-bottom: #FFFFFF 1px solid; border-top: #FFFFFF 1px solid;}
div.widget_jobsearch form { padding:0px 10px 10px 10px;}
div.widget_jobsearch form select { width:200px;}
div.widget_jobsearch form input { width:135px;}
/***jobsearchML***/
div#jobsearchML {width:210px;float:right; background-color:#e8e1f0; padding:3px 3px 3px 0px; border-bottom:#FFFFFF 2px solid;}

/*END FORMS*/

a.searchjoblink{ display:block; width:210px; line-height:18px; background-color:#6133a3; color:white; padding-left:3px; text-decoration:none; font-weight:bold; border-bottom:#FFFFFF 2px solid; float:right;}
a.searchjoblink: hover{ background-color:#8045b2;}

div#jobsearchresultMenu table tr td{ vertical-align:middle; line-height:35px;}
div#jobsearchresultMenu table tr td a{ color:#8045b2; text-decoration:none; font-weight:bold;}
jobsearchresult {border:#e7e0f0 5px solid; background-color:#e7e0f0;}
table#searchResult tr.headrow td{background-color:#6233a3; color:#FFFFFF; font-weight:bold; border-bottom: 5px #e7e0f0 solid; padding:0px 0px 0px 5px;}

tr.eve td{background-color:#FFFFFF;padding:10px 5px 10px 5px;}
tr.odd td{background-color:#e7e0f0;padding:10px 5px 10px 5px;}

div#searchResultpage { line-height:35px; vertical-align:middle; padding-left:10px; background-color:#e8e1f0;}
div#searchResultpage a{text-decoration:none; font-weight:bold;}

tr.headrow td, tr.headrow td a {background-color:#6233a3;  color:#FFFFFF; font-weight:bold; border-bottom: 5px #e7e0f0 solid; padding:0px 0px 0px 5px;}

.jobsearchresultMenu td { vertical-align:middle; line-height:35px;}
table tr td a{ color:#8045b2; text-decoration:none; font-weight:bold;}
/*
tr.headrow td a {background-color:#6233a3; color:#FFFFFF; font-weight:bold; border-bottom: 5px #e7e0f0 solid; padding:0px 0px 0px 5px;}
*/
.hotJobsOpBot {background-image:url(../images/common/wellstarGradiantBot.gif); background-repeat:repeat-x;border-bottom:#4f1f91 1px solid;}
.hotJobsOpTop {background-image:url(../images/common/wellstarGradiantTop.gif); background-repeat:repeat-x;border-top:#4f1f91 1px solid;}

.hotJobsOpMid {background-color:#f1edf6;font-size:8.5px; line-height:21px; padding:0px 0px 0px 5px;}
.hotJobsOpMid a{color:#000000; font-size:10px; text-decoration:none;}

.comboSearch {width:200px;}
.indexSearch {width:180px;}

table.innerTable {margin:6px 2px 1px 16px;}

.jobsearchML {width:100%; background-color:#e8e1f0;; padding:3px 3px 3px 0px; border-bottom:#FFFFFF 2px solid;}
table.title td { padding:0.25em 0.5em;vertical-align:top}

td.staticQ {width:400px; border-right:dotted 1px gray;}

table.staticTitle td { padding:0.25em 0.5em;vertical-align:top; border-bottom:dotted 1px gray;}

