.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006c40;
}
body {
	background-attachment: scroll;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

.txtnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008043;
}
.h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #008043;
}
.h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B3CEC3;
}
.comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008043;
}
.link2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008043;
}
a.link2:link { color: 008043}
a.link2:active { color:B3CEC3; text-decoration: none;}
a.link2:visited { color: 008043}
a.link2:hover { color: B3CEC3; text-decoration: none;
}
.txtHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #008043;
}
.txtgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008043;
	font-weight: bold;
}
.pinkHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #b46b93;
	font-weight: bold;
}
a.pinkHome:link { color: b46b93}
a.pinkHome:active { color:008043; text-decoration: none;}
a.pinkHome:visited { color: b46b93}
a.pinkHome:hover { color: 008043; text-decoration: none;
}
.blueHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #39B1DB;
	font-weight: bold;
}
a.blueHome:link { color: 39B1DB}
a.blueHome:active { color:008043; text-decoration: none;}
a.blueHome:visited { color: 39B1DB}
a.blueHome:hover { color: 008043; text-decoration: none;
}
.HeadingGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008043;
	font-weight: bold;
}
.input-box
{
border: 1px solid #154C3D
}
.jobSearchHd{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #006c40;
    font-weight: bold
}
.jobSearchRef{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #006c40;
    font-weight: regular
}
.jobSearchTxt{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #006c40;
    font-weight: regular
}


.submit-button1
{
color: #ffffff;
font-size: 12px; 
font-weight: bold;
background: #008043;
border: 1px #008043 outset;
cursor:pointer
}
ul {
    color: #006c40;
    list-style-position: outside;
    list-style-type: disc;
} 
a
{
	color: #008043;
	text-decoration: none
}

a:hover
{
	color: #B3CEC3;
	text-decoration: underline

}

.hpink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #b46b93;
	font-weight: bold
}
.hpink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b46b93;
	font-weight: bold
}
.hblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #39B1DB;
	font-weight: regular
}
.hblue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #39B1DB;
	font-weight: regular
}
.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b46b93;
	font-weight: regular
}
.breadcrumbs2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #39B1DB;
	font-weight: regular
}
.breadcrumbs3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #008043;
	font-weight: regular
}


a.bottom:link { color: 006c40; text-decoration: none; font-weight: regular; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
a.bottom:active { color:90D0AE; text-decoration: none; font-weight: regular; font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif}
a.bottom:visited { color: 006c40; text-decoration: none; font-weight: regular; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
a.bottom:hover { color: 90D0AE; text-decoration: none; font-weight: regular; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif }
.main
{
	background-attachment: fixed;
	background-image: url(images/main.jpg);
	background-repeat: no-repeat;
	background-position: middle top
}
.menu1{
	display:block;
	color: b46b93;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
}
a.menu1:link { color: b46b93 ; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
a.menu1:active { color:006c40; text-decoration: none;}
a.menu1:visited { color: b46b93}
a.menu1:hover { color: 006c40; text-decoration: none;
}


.dropMenu{
	display:block;
	color: 006c40;
	text-decoration: none;
	font-weight: regular;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: default;
}
 .submenu{
display: block;
color: b46b93; text-indent: 10pt; text-decoration: none; font-weight: regular; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif
}
a.submenu:link { color: b46b93; text-indent: 10pt; text-decoration: none; font-weight: regular; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif}
a.submenu:active { color:006c40; text-decoration: none;}
a.submenu:visited { color: b46b93}
a.submenu:hover { color: 006c40; text-decoration: none;
}

.menu2{
	display:block;
	color: 39B1DB;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
}
a.menu2:link { color: 39B1DB}
a.menu2:active { color:39B1DB; text-decoration: none;}
a.menu2:visited { color: 39B1DB}
a.menu2:hover { color: 39B1DB; text-decoration: none;
}
 .submenu2{
display: block;
color: 39B1DB; text-indent: 10pt; text-decoration: none; font-weight: regular; font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif
}
a.submenu2:link { color: 39B1DB; text-indent: 10pt; text-decoration: none; font-weight: regular; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
a.submenu2:active { color:006c40; text-decoration: none;}
a.submenu2:visited { color: 39B1DB}
a.submenu2:hover { color: 006c40; text-decoration: none;
}

.hide{
display: none;
}
.show{
display: block;
}
.watermark {
	background-attachment: scroll;
	background-image: url(images/watermark_level2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.homewatermark {
	background-attachment: scroll;
	background-image: url(images/home_watermark2.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.picboxsocialleft
{

 margin: 0px;
margin-right: 10px;
margin-bottom: 5px;
 padding: 0px;
 border: 1px solid #b46b93
}
.picboxsocialright
{

 margin: 0px;
margin-left: 10px;
margin-bottom: 5px;
 padding: 0px;
 border: 1px solid #b46b93
}
.picboxchildleft
{

 margin: 0px;
margin-right: 10px;
margin-bottom: 5px;
 padding: 0px;
 border: 1px solid #39B1DB
}
.picboxchildright
{

 margin: 0px;
margin-left: 10px;
margin-bottom: 5px;
 padding: 0px;
 border: 1px solid #39B1DB
}
 /* SIDE MENU 
------------------------------------------------------*/
#sidemenu {
	width: 240px;
	float: left;
		background-image: url(images/nav_bg.jpg);
	padding: 16px 0px 0px 0px; /* side padding is added to total width above for a 160px "real total" */
	


}
#getintouch {
		width : 182px;
	padding:0;
	height:330px;
	padding: 16px 0px 0px 20px; 
	
}


ul.sidemenu {
	
	padding: 0, 0px, 0, 0px;
	margin: 0;
	list-style: none;
	font-family: geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 174px;
	font-weight: bold;	

}

ul.sidemenu li a {
	text-decoration: none;
    display: block;
    width: 200px;
    color: #008043;
    font-weight: bold;
    padding: 3px 0px;
	background-image : url(images/button_off.jpg);
	background-repeat: no-repeat;
		background-position: left top;
	
	outline: none;

}
ul.sidemenu li a span {
	padding-left:58px
}

ul.sidemenu li a:hover {
	color: #B8D1C7;
	background-image : url(images/button_on.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
body#explained a#explainednav,
body#self a#selfnav,
body#logo a#logonav,
body#faq a#faqnav,

body#home a#homenav,
body#about a#aboutnav,
body#client a#clientnav,
body#social a#socialnav,
body#isa a#isanav,
body#cost a#costnav,
body#downloads a#downloadsnav,
body#news a#newsnav,
body#contact a#contactnav,
{
	color: #B8D1C7;
	font-weight: bold;
	background-image : url(images/button_on.jpg);
	background-repeat: no-repeat;		
}
.current {
	color: #B8D1C7;
	background-image : url(images/button_on.jpg);
	background-repeat: no-repeat;	

}
#contact_left input.txt {
	width: 296px;
	height: 21px;
	border: 0;
	padding: 2px;
	font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
	}
	#contact_left textarea.txt2 {
	width: 500px;
		font-family: Arial, Helvetica, sans-serif;
	height: 50px;
	border: 0;
	padding: 2px;
	font-size: 12px;
	}
	#contact_left input.txt3 {
	width: 50px;
	height: 21px;
	border: 0;
	padding: 2px;
	font-size: 11px;
	}
label.fixedwidth {
	display: inline;
	width: 200px;
	height: 20px;
	float: left;
font-weight: normal;
}

label.fixedwidth2 {
	display: inline;
	width: 470px;
	height: 20px;
	float: left;
	font-weight: normal;
}
label.fixedwidth3 {
	display: inline;
	width: 470px;
	height: 20px;
	float: left;
		font-weight: normal;
}
label.fixedwidth4 {
	
	width: 110px;
	
	
	font-weight: normal;
}
label.fixedwidth5 {
	display: inline;
	width: 500px;
	height: 8px;
	float: left;
	font-weight: BOLD;
	font-size: 14px;
}
label.fixedwidth6 {
	
	width: 110px;
	

	font-weight: normal;
}
label.fixedwidth7 {
	display: inline;
	width: 220px;
	height: 20px;
	float: left;
font-weight: normal;
}
form div {
	margin-bottom: 20px;
}

#message textarea {
	width: 296px;
	height: 100px;
	border: 0px;
	padding: 2px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#contact_left input.txt {
	width: 296px;
	height: 21px;
	border: 0;
	padding: 2px;
	font-size: 11px;
	}
	#contact_left input.txt2 {
	width: 500px;
	height: 50px;
	border: 0;
	padding: 2px;
	font-size: 11px;
	}
	#contact_left {
		font-family: Arial, Helvetica, sans-serif;
	margin-top: 20px;
	width: 600px;
	margin-right: 20px;
	margin-bottom: 30px;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-color: #EBF5F1;
		font-size: 12px;
	color: #008043;
}
.submit-button
{
color: #ffffff;
font-size: 14px; 
font-weight: bold;
background: #008043;
border: 1px #008043 outset;
cursor:pointer;
height: 30px;
WIDTH: 100px;
}
