body {
	background-color: #EFEFEF;
	margin-top: 0px;
	margin-bottom: 0px;
}
.style4 {background:url(bgh2.gif;) no-repeat; height:4em;}
.style7 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
body,td,th {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	font-size: 12px;
}
.style13 {color: #666666}
.style14 {
	color: #999999;
	font-weight: bold;
}
.style15 {color: #999999}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #7F2860;
}
a:active {
	text-decoration: none;
	color: #7F2860;
}
.style18 {font-size: 16}
.style16 {color: #833567}

.ubercolortabs{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul{
font: bold 12px Arial, Verdana, sans-serif;
margin: 10px 10px 0px 60px;
padding: 0;
list-style: none;
}

.ubercolortabs li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}


.ubercolortabs a{
float: left;
color: #7F2860;
background: #FFC61E url(roundleft.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabs a span{
float: left;
display: block;
background: transparent url(roundright.gif) no-repeat right top; /*right corner image*/
padding: 7px 9px 3px 6px;
cursor: pointer;
}

.ubercolortabs a span{
float: none;
}


.ubercolortabs a:hover{
background-color: #7F2860; /*background color of tabs onMouseover*/
color: white;
}

/*show selected menu item*/
#home li.home a,
#candidate li.candidate a,
#client li.client a,
#service li.service a,
#about li.about a,
#contact li.contact a,
#international li.international a{
background-color: #7F2860; /*background color of tabs onMouseover*/
color: white;
}

.ubercolortabs a:hover span{
background-color: transparent;
}


.ubercolordivider{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 20px;
line-height: 5px;
background: #7F2860; /*background color of horizontal line*/

}
/* Learn more link*/
#learn{
font-size: "14px";
border-bottom: 1px solid #7F2860;
text-decoration: none;
color: #666666;
}
#learn:hover{
font-size: "14px";
border-bottom: 1px solid #666666;
text-decoration: none;
color: #7F2860;
}

#marqueecontainer{
position: relative;
width: 250px; /*marquee width */
height: 200px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

#news,#news1,#news2,#news3,#news4,#news5,#news6{
font-size: "14px";
font-weight:bold;
color:#7F2860;
border-bottom: 2px solid #7F2860;
}
#newsitem{
text-align:justify;	
}

#keynotes{
border-right:2px dashed #FFC61E;
}

#newstbl{
border-right:2px dashed #FFC61E;
}

#jobs.td, th
{
border:1px solid #B27EA0;
}
th
{
background-color:#7F2860;
}

#fjob, #fjob1, #fjob2{
	color:#FFFFFF;
}
#fjob:hover, #fjob1:hover, #fjob2:hover{
	color:#B27EA0;
}
