td {

	text-align: left;

	font-family:tahoma;

	font-size:11px;

	color:#C5C5C5;

	line-height:14px;

}



a {text-decoration:underline;

   color:#8EAC00;}

  

body { 	margin:0px;padding:0px;}



.copy{  font-family:tahoma;

		color:#ffffff;

		text-decoration:none;

		font-size:10px;}



ul {margin:0; padding:0; list-style:none}

li {background:url(images/a.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 10px; line-height:17px }



.top_buttons img { vertical-align:top}



.welcome { padding:30px 40px 20px 0px;}

.welcome strong { color:#ffffff}

.welcome strong a { color:#ffffff}

.welcome_left { margin-left:7px;}



.whatwedo { padding:30px 27px 10px 27px; color:#2D3538}

.whatwedo a { color:#8EAC00}

.whatwedo_right { margin-right:5px;}



.copyright div { color:#627074; margin:48px 10px 10px 30px; line-height:15px;}

.copyright1 div { color:#627074; margin:48px 10px 10px 0px; line-height:13px;}

.copyright1 a { color:#8EAC00; text-decoration:none}

.copyright1 a:hover {text-decoration:underline}

.copyright2 div { color:#627074; margin:0px 10px 10px 27px;}

.copyright2 a { color:#627074; text-decoration:none}

.copyright2 a:hover {text-decoration:underline}



.available_services { padding:29px 40px 5px 0px;}

.available_services strong { color:#ffffff}



.list div { margin:0px 10px 30px 0px;}



.more div {margin:0px 43px 0px 0px;}

.more strong a { color:#FFFFFF}



.consulting_services { padding:29px 28px 20px 27px; color:#2D3538}

.consulting_services a {color:#8EAC00}

.consulting_services strong a {color:#2D3538}



.solutions_showcase div { margin:0px 10px 10px 0px;}

.solutions_showcase strong { color:#ffffff;}



.solutions_showcase1 div { margin:0px 10px 30px 0px;}

.solutions_showcase1 strong { color:#ffffff;}



.recent_solutions { padding:29px 30px 10px 27px; color:#2D3538}

.recent_solutions a {color:#8EAC00}

.recent_solutions strong a {color:#2D3538}

.recent_solutions ul {margin:0; padding:0; list-style:none}

.recent_solutions li {background:url(images/2a1.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 10px; line-height:17px }



.contact_form { padding:29px 0px 0px 0px;}

.contact_form a { color:#ffffff}



.privacy_policy { padding:29px 40px 20px 0px;}

.privacy_policy strong { color:#ffffff;}





.white {color:#ffffff; text-decoration:none}

.black { color:#2D3538}



.m {vertical-align:middle}

.sm {font-size:10px}

.l {text-decoration:underline}

.n {text-decoration:none}

.t {text-transform:uppercase}

.big {font-size:12px}





.form { width:199px;

		height:26px;

		font-family:tahoma;

		font-size:11px;

		border-style: solid;

		border-width: 1px;

		border-color:#646464;

		background-color:#2D3538;

		color:#ffffff;

		margin-left:0px;

		margin-right:0px}

		

.textarea { width:199px;

		height:82px;

		font-family:tahoma;

		font-size:11px;

		border-style: solid;

		border-width: 1px;

		border-color:#646464;

		background-color:#2D3538;

		color:#ffffff;

		margin-left:0px;

		margin-right:0px}

		



a:hover{text-decoration:none;}

.a:hover{text-decoration:underline;}









