body 
{ 
	font-family: Tahoma; background: url('/Images/background.png'); background-repeat: repeat-x;
	color: #333333;
	font-size: 11px;
}
* { margin: 0; padding: 0; border: 0; }

.purple
{ color: #ED008C; } 

h1, h2, h3 { color: #ED008C; }

A:link {text-decoration: none; color: #404040}
A:visited {text-decoration: none; color: #404040}
A:active {text-decoration: none; color: #404040}
A:hover {text-decoration: none; color: #404040 }



#subcontent A:link {text-decoration: underline; color: #ED008C}
#subcontent A:visited {text-decoration: underline; color: #ED008C}
#subcontent A:active {text-decoration: underline; color: #ED008C}
#subcontent A:hover {text-decoration: underline; color: #ED008C}


/* ***************** */
.blueBox
{
	border-top: solid 2px #00AFEE; width: 44%; background: url('/Images/background_blue_box.gif');
	padding: 15px; font-size: 11px; vertical-align: top;
}
.redBox
{
	border-top: solid 2px #ED008C; width: 28%; background: url('/Images/background_red_box.gif');
	padding: 15px; font-size: 11px; vertical-align: top;
}
.yellowBox
{
	border-top: solid 2px #FFF100; width: 28%; background: url('/Images/background_yellow_box.gif');
	padding: 0px; font-size: 11px; vertical-align: top;
}


/* footer */
#footer { text-align: center; border-top: solid 1px #BFBFBF; padding: 5px; font-size: 10px; color: #999999 }

/**/
#toprightmenu
{
	text-align: right; 
	font-size: 9px; 
	margin-right: 10px; 
	margin-top: 5px; 
	margin-bottom: -10px;
}

#leftmenu
{
	border-top: solid 2px #00AFEE; padding-top: 10px; background: url('/Images/background_blue_box.gif'); padding: 5px; font-size: 12px;
}
#leftmenu ol.submenu
{
	list-style: none;
	margin-top: 30px;
}
#leftmenu ol.submenu li
{
	background: #FFF;
	margin-top: 1px;
}
#leftmenu ol.submenu li a
{
	width: 100%; display: block; width: 100%; height: 100;
	padding: 5px;
}

#leftmenu ol.news
{
	list-style: none;
}
#leftmenu ol.news li
{
	background: #FFF;
	margin-top: 1px;
	padding: 5px;
}

#subcontent
{
	margin: 20px;
	font-size: 12px;
}


/* employee */
#employeeList { margin-top: 20px; font-size: 10px; }
#employeeList b { font-size: 11px; }
#employeeList ul { list-style: none; }
#employeeList ul li { float: left; width: 210px; height: 117px; }
#employeeList ul li img { border-top: solid 2px #ED008C; }

/* download*/
#downloadList{ margin-top: 5px; font-size: 10px; }
#downloadList b { font-size: 11px; }
#downloadList ul { list-style: none; }
#downloadList ul li { color: #ED008C; padding-left: 10px; background-image: url('/images/purplebullet.png'); background-position: 2px 5px; background-repeat: no-repeat; }
#downloadList A:link {text-decoration: underline; color: #ED008C}
#downloadList A:visited {text-decoration: underline; color: #ED008C}
#downloadList A:active {text-decoration: underline; color: #ED008C}
#downloadList A:hover {text-decoration: underline; color: #ED008C}

/* jobs*/
#joblist {  }
#joblist .jobitem { float: left; width: 46%; margin-right: 20px; }
#joblist .jobheader { padding-left: 60px; 
background-image: url('/Images/jobicon.png');
background-repeat: no-repeat;
background-position: top left;
 }
#joblist .jobbody { margin-top: 10px; }

input { border: solid 1px #C5C5C5; }

/* references */
.lowbluebox
{
	float: left; border-top: solid 2px #00B0EC; 
	width: 49.5%;
	background-image: url(/images/bluelongback.png); background-repeat: repeat-x;
}
.lowbluebox .inner
{ margin: 10px; }
.lowbluebox .lowblueimg
{
	display: block; margin-left: auto; margin-right: auto; margin-top: 1px;
}


























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
