body {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin:0px; padding:0px; background:url(images/background.gif)
}

td, th, div {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330000;
}

a {
	color: #82B11F;
}

form {
	margin:0px; padding:0px
}

a:hover {
	color: #ff0000;
}
h1 { padding:0 0 0 0; margin:0 0 0 0; color:#9F6AAC; font-weight:normal; font-size:26px}
.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #C1FF68;
	background:url(images/footer-bg.gif) no-repeat; width:770px; height:64px
}
.footer div { width:643px; padding:20px 0 0 0; margin:0 0 0 0; float:left; color:#C1FF68}
.footer p { color:#89479A; width:100px; float:left; text-align:left}
input.big {
	width: 100px;
}

input.small {
	width: 50px;
}
.header-area { background:url(images/header-toparea.gif); width:770px; height:91px}
.logo { width:164px; height:91px; padding:0 0 0 0; margin:0px; float:left; text-align:left; display:block}
.address { width:168px; color:white; height:91px; float:left; margin:0px; padding:0 0 0 0; text-align:left; display:block}
.address a { color:#C1FF68; text-decoration:none}
.address a:hover { color:#C1FF68; text-decoration:underline}
.toplinks { width:225px; height:75px; float:left; border:0px solid;margin:0px; padding:15px 0 0 35px; text-align:left }
.toplinks a { padding:0 10px 0 10px; margin:0 0 0 0; color:#C1FF68; text-decoration:none}
.toplinks a:hover {text-decoration:underline}

.header-info-area { background:url(images/header.gif); width:770px; height:202px; text-align:left}
.register-box { width:464px; height:62px; float:left; padding:140px 0 0 30px; display:block}

.header-services { width:265px; float:left; display:block; color:#6E4379}
.header-services ul { margin:0px; padding:0 0 5px 0; width:222px}
.header-services ul li { list-style:none; background:url(images/normal.gif)}
.header-services ul li a { cursor:pointer; color:#333333; height:20px; line-height:17px; text-decoration:none;	padding:0 0 4px 14px; }
.header-services ul li a b { cursor:pointer; height:20px; line-height:17px; font-weight:normal; background:url(images/normal.gif) no-repeat right top;padding:0 28px 4px 14px;}
.header-services ul li a:hover {background:url(images/hover.gif) repeat-x; color:white}
.header-services ul li a:hover b {background:url(images/hover.gif) no-repeat right top; color:white}
.header-services ul li.servces-active a {background:url(images/hover.gif) repeat-x; color:white}
.header-services ul li.servces-active a b {background:url(images/hover.gif) no-repeat right top; color:white}

.menuitem { width:770px; background:white}
.menuitem ul { padding:0 0 0 0; margin:0 0 0 0; background:url(images/menuitems-bg.gif) no-repeat; width:754px; height:32px}
.menuitem ul li { padding:0 0 0 0; margin:0 0 0 0; list-style:none; float:left; background:url(images/menu-devider.gif) no-repeat right top}
.menuitem ul li.nodevider { padding:0 0 0 0; margin:0 0 0 0; list-style:none; float:left; background:url(images/spacer.gif) no-repeat right top}
.menuitem ul li a { color:#89479A; text-decoration:none; padding:0 4px 0 4px; line-height:33px; font-weight:bold}
.menuitem ul li a:hover { color:white; text-decoration:none; padding:9px 4px 9px 4px; line-height:33px; background:url(images/menuitems-hover.gif) repeat-x}
.menuitem ul li a.active { color:white; text-decoration:none; padding:9px 4px 9px 4px; line-height:33px; background:url(images/menuitems-hover.gif) repeat-x}

.menuitem ul li.home { padding:0 0 0 0; margin:0 0 0 0; list-style:none; float:left; background:url(images/menu-devider.gif) no-repeat right top}
.menuitem ul li.home a { color:#89479A; text-decoration:none; padding:0 4px 0 4px; line-height:33px; font-weight:bold}
.menuitem ul li.home a:hover { color:white; text-decoration:none; padding:9px 4px 9px 4px; line-height:33px; background:url(images/menuitems-hover-l.gif) repeat-x}
.menuitem ul li.home a.active { color:white; text-decoration:none; padding:9px 4px 9px 4px; line-height:33px; background:url(images/menuitems-hover-l.gif) repeat-x}
.content-area { background:white; width:730px; padding:20px; margin:0 0 0 0; text-align:left}
.home-content { width:425px; float:left; display:block; margin:0 10px 0 0}
.red{color:#ff0000;}
.vacancysearch-box { width:292px; float:left; display:block; background:url(images/searchbox-bg.gif) repeat-y}
.vacancysearch-box ul { margin:0 0 0 0; padding:0 0 0 20px}
.vacancysearch-box li { margin:0 0 0 0; padding:0 0 0 0}
.reg-box { width:292px; float:left; display:block; background:url(images/searchbox-bg.gif) repeat-y}
.submit-area { background:url(images/searchnow-bg.gif) no-repeat; height:47px; padding:5px 0 0 60px}
.hdr-bg{ background:url(images/hdr-bg.gif) repeat-x top left; height:4px; padding:2px 2px 2px 6px;}
.contact-area { background:url(images/contact-bg.gif) no-repeat; height:46px; padding:5px 0 0 60px}
.register-area { background:url(images/registernow-bg.gif) no-repeat; height:46px; padding:5px 0 0 60px}
.devider-shade { background:url(images/devider-shade.gif) repeat-x; clear:both; margin:0px; padding:1px 0 1px 0}
.pagination { color:#333333; font-weight:bold}
.pagination a { color:#540169; text-decoration:none; background-color:white; padding:2px; font-weight:bold}
.pagination a:hover { color:white; text-decoration:none; background-color:#540169; padding:2px; font-weight:bold}
.pagination a.active { color:white; text-decoration:none; background-color:#540169; padding:2px; font-weight:bold}
.box { background:#FBF5FD; border:#EBE2EE 1px solid; padding:10px; margin:0 0 0 0}
.clear { clear:both}
.text1 {
	font-family: arial;
	font-size: 11px;
	color: #7f2795;
	font-style:bold;
	text-decoration:none;
}
.text1:hover {
	font-family: arial;
	font-size: 11px;
	font-style:bold;
	color: #000000;
	text-decoration:underline;
}

