.menu1 {
	color:			#828282;
	font-family:	arial;
	font-weight:	bold;
	font-size:		13px;
	text-align:		center;
	text-decoration:none;
	margin-right:		25px;
	}
	
a.menu1:link, a.menu1:visited, a.menu1:active {
	text-decoration:none;
	}
	
a.menu1:hover {
	color:			#EE211C;
	text-decoration:none;
	}

.menu2 {
	color:			#828282;
	font-family:	arial;
	font-weight:	bold;
	font-size:		11px;
	text-align:		center;
	text-decoration:none;
	}
	
a.menu2:link, a.menu2:visited, a.menu2:active {
	text-decoration:none;
	}

a.menu2:hover {
	color:			#EE211C;
	text-decoration:none;
	}

.menu3 {
	color:			#828282;
	font-family:	arial;
	font-weight:	bold;
	font-size:		13px;
	text-align:		right;
	text-decoration:none;
	width:		200px;
	}
	
a.menu3:link, a.menu3:visited, a.menu3:active {
	text-decoration:none;
	}
	
a.menu3:hover {
	color:			#EE211C;
	text-decoration:none;
	}
	
.email_links {
	color:			#EE211C;
	font-family:	arial;
	font-weight:	normal;
	font-style:		normal;
	font-size:		13px;
	}
	
a.email_links:link, a.email_links:visited, a.email_links:active {
	text-decoration:	none;
}

a.email_links:hover {
	color:			#EE211C;
	text-decoration:underline;
	}

.links1 {
	color:			#626262;
	font-family:	arial;
	font-weight:	bold;
	font-size:		13px;
	text-align:		center;
	text-decoration:underline;
	}
	
a.links1:link, a.links1:visited, a.links1:active {
	text-decoration:none;
	}
	
a.links1:hover {
	color:			#EE211C;
	text-decoration:underline;
	}
	
.links2 {
	color:		#828282;
	font-family:	arial;
	font-weight:	bold;
	font-size:	12px;
	text-align:	left;
	text-decoration:none;
	line-height:	2em;
	vertical-align:	middle;
	}
	
a.links2:link, a.links2:visited, a.links2:active {
	text-decoration:none;
	}
	
a.links2:hover {
	color:			#EE211C;
	text-decoration:none;
	}

#service_list_box {
	width:		    194px;
	/* border:	1px #000000 solid; */
	}

#service_list {
	list-style-type:    square;
	list-style-position:outside;
	}

#copyright_footer {
	color:		#828282;
	font-family:    arial;
	font-weight:	normal;
	font-size:	11px;
	text-align:	left;
	margin:		0px;
	padding-top:	1px;
	width:		840px;
	}
	
.content1 {
	color:			#000000;
	font-family:	arial;
	font-weight:	normal;
	font-size:		13px;
	text-align:		left;
}

.content2 {
	color:			#727272;
	font-family:	arial;
	font-weight:	normal;
	font-style:		normal;
	font-size:		13px;
	vertical-align:	top;
	text-align:		left;
	}

.header1 {
	color:			#000000;
	font-family:	arial;
	font-weight:	bold;
	font-size:		30px;
	text-align:		right;
	}
	
.header2 {
	color:			#828282;
	font-family:	arial;
	font-weight:	bold;
	font-size:		20px;
	font-style:		italic;
	text-align:		left;
	}
	
.header3 {
	color:			#FFFFFF;
	background:		#828282;
	font-family:	arial;
	font-weight:	bold;
	font-style:		normal;
	font-size:		14px;
	text-align:		left;
	}
	
.date_heading {
	color:			#EE211C;
	font-family:	arial;
	font-weight:	normal;
	font-style:		normal;
	font-size:		11px;
	vertical-align:	top;
	text-align:		left;
	}

.contact_heading {
	color:			#828282;
	font-family:	arial;
	font-weight:	bold;
	font-style:		normal;
	font-size:		13px;
	vertical-align:	top;
	text-align:		right;
	}

.highlighted_red1 {
	color:			#EE211C;
	font-family:	arial;
	font-weight:	normal;
	font-style:		italic;
	font-size:		13px;
	vertical-align:	top;
	text-align:		left;
	}
	
.list_item1 {
	color:			#727272;
	font-family:	arial;
	font-weight:	bold;
	font-style:		normal;
	font-size:		14px;
	vertical-align:	top;
	text-align:		left;
	}

.year_selected {
	color:			#EE211C;
	font-family:	arial;
	font-weight:	bold;
	font-size:		17px;
	text-align:		right;
	text-decoration:underline;
	}
	
.year_nonselect {
	color:			#626262;
	font-family:	arial;
	font-weight:	bold;
	font-size:		17px;
	text-align:		right;
	}
	
a.year_nonselect:link, a.year_nonselect:visited, a.year_nonselect:active {
	text-decoration:none;
	}
	
a.year_nonselect:hover {
	color:			#EE211C;
	text-decoration:underline;
	}
	
body	{
	background-color:	#FFFFFF;
	}

#wrapper {
	display: block;
	width: 840px;
	margin: 0 auto;
	position: relative;
	}

#top_banner {
	display: block;
	margin: 0 auto;
	}

#top_line {
	display: block;
	width:	840px;
	height:	2px;
	padding-bottom: 3px;
	}

#navigation_menu {
	display:    block;
	width:	840px;
	text-align: center;
	}

#content_main {
	margin: 0 auto;
	width:	840px;
	}

#content_navigation {
	width:	200px;
	padding-bottom:	100px;
	float:	left;
	/* border: 1px #FF0000 solid; */
	}

#content_text {
	width:	640px;
	float:	left;
	margin-top: 50px;
	padding:    0px 0px 0px 0px;
	/* border: 1px #FF0000 solid; */
	}

#content_text_box {
	width:	600px;
	margin: 0 auto;
	/* border: 1px #00FF00 solid; */
	}

#content_text_news_box {
	width:	500px;
	margin: 0 auto;
	/* border: 1px #00FF00 solid; */
	}

#content_logos_box {
	width:	610px;
	margin: 0 auto;
	/* border: 1px #00FF00 solid; */ 
	}

.client_square {
	width:	150px;
	height:	150px;
	line-height: 150px;
	/* border: 1px #0000FF solid; */
	float: left;
	}

img.client_logo {
	width:	146px;
	margin: 0 auto;
	/* margin: 0px; */
	vertical-align: middle;
	border: none;
	/* border: 1px #FF0000 solid; */
	}

.client_line_box {
	width:	150px;
	height:	3px;
	margin: 0 auto;
	line-height: 3px;
	float:	left;
	/* border: 1px #FF0000 solid; */
	}

img.client_line {
	width:	148px;
	height: 2px;
	margin: 0 auto;
	vertical-align: middle;
	border: none;
	/* padding: 1px 0px 1px 0px; */
	}

#address_heading {
	display:	inline;
	width:		240px;
	height:		80px;
	color:		#828282;
	font-family:	arial;
	font-weight:	bold;
	font-style:	normal;
	font-size:	14px;
	text-align:	right;
	float:		left;
	}

#address {
	display:	table-cell;
	width:		400px;
	height:		80px;
	color:		#828282;
	font-family:	arial;
	font-size:	14px;
	text-align:	left;
	padding-left:	5px;
	}

#phone_heading {
	display:	inline;
	width:		240px;
	height:		70px;
	color:		#828282;
	font-family:	arial;
	font-weight:	bold;
	font-style:	normal;
	font-size:	14px;
	text-align:	right;
	float:		left;
	}

#phone {
	display:	table-cell;
	width:		400px;
	height:		70px;
	color:		#828282;
	font-family:	arial;
	font-size:	14px;
	text-align:	left;
	padding-left:	5px;
	}

#email_form {
	width:		640px;
	height:		670px;
	text-align:	left;
	float:		left;
	}

p#contact_us {
	font-family:	"Arial";
	font-style:	normal;
	font-size:	14px;
	color:		#828282;
	text-align:	left;
	text-indent:	3em;
	}

#captcha {
	margin: 0 20px 5px 22px;
	}

#footer {
	clear:		both;
	text-align:	center;
	width:		840px;
	padding:	0px;
	}

#left_panel {
	width:		490px;
	height:		600px;
	/* padding:	5px 5px 5px 10px; */
	padding:	0px 5px 0px 0px;
	margin:		15px 0px 0px 0px;
	float:		left;
	/* border:		1px #000000 solid; */
	}

#right_panel {
	width:		340;
	height:		600px;
	margin:		15px 0px 0px 0px;
	float:		left;
	/*border:		1px #FF0000 solid;*/
	}

#testimonials {
	width:		340px;
	height:		280px;
	float:		left;
	clear:		right;
	/* border:		1px #00FF00 solid; */
	}

#news {
	width:		340px;
	height:		330px;
	/* border		1px #0000FF solid; */
	}

#left_text {
	color:		#727272;
	font-family:	arial;
	font-weight:	normal;
	font-size:	15px;
	text-align:	left;
	margin:		5px 0px 20px 0px;
	}

#services_list1 {
	color:		#727272;
	font-family:	arial;
	font-weight:	bold;
	font-style:	normal;
	font-size:	13px;
	text-align:	left;
	line-height:	1.4em;
	}

.job_heading {
	color:		#727272;
	font-family:	arial;
	font-weight:	normal;
	font-size:	13px;
	}

.job_description {
	color:		#727272;
	font-family:	arial;
	font-weight:	normal;
	font-size:	13px;
	}

.job_description ul {
	list-style-type:square;
	}

.apply_job {
	color:		#727272;
	font-family:	arial;
	font-weight:	normal;
	font-size:	13px;
	}

a.apply_job {
	color:		#727272;
	font-family:	arial;
	font-weight:	bold;
	text-decoration:none;
	}

a.apply_job:link, a.apply_job:visited, a.email_links:active {
	text-decoration:none;
	}

a.apply_job:hover {
	color:		#EE211C;
	text-decoration:none;
	font-weight:	bold;
	}

form#job_form #job_verify_button {
	display:	    inline;
	font-family:	    arial;
	font-weight:	    bold;
	font-size:	    14px;
	width:		    100px;
	height:		    26px;
	color:		    #727272;
	background-color:   #FFFFFF;
	border:		    none;
	margin-left:	    100px;
	padding:	    2px;
	}

form#job_form #job_verify_button:hover {
	color:		    #EE211C;
	border: 1px #727272 solid;
}

