body,td,th {
	font-family: Arial, Verdana, Sans-serif, Helvetica;
	font-size: 12px;
	color: #555;
}
body {
	background-color: #FFFFFF;
}

#white_top {
	height:30px;
	background-color:#FFFFFF;
	}

#banner_top_left {
	background-image:url(../Images/banner_top_left.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:41px;
	width:122px;
	}

#banner_low_left {
	background-image:url(../Images/banner_low_left.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:102px;
	width:298px;
	}

#title {
	text-align:center;
	}
#title a:link img,
#title a:visited img,
#title a:focus img,
#title a:hover img,
#title a:active img {
	height:17px;
	width:388px;
	margin:0px auto;
	text-decoration:none;
	border:none;
	}

#banner_top_right {
	background-image:url(../Images/banner_top_right.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:41px;
	width:122px;
	}

#banner_low_right {
	background-image:url(../Images/banner_low_right.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height:102px;
	width:298px;
	}

#bar {
	background-image:url(../Images/mid_line.gif);
	background-repeat:repeat-x;
	height:1px;
	width:400px;
	background-position:center;
	}

#top_phrase {
	padding:10px 0px 5px 0px;
	text-align: center;
	}

#phrase_1{
	text-align:center;
	padding-top: 20px;
	}

#btn_1 {
	background-image:url(../Images/btn_home.gif);
	background-repeat:no-repeat;
	height:30px;
	background-position:center bottom;
	}
a:link #btn_1,
a:visited #btn_1,
a:focus #btn_1,
a:active #btn_1 {
	text-decoration:none;
	color:white;
	border:none;
	}
a:hover #btn_1 {
	cursor:pointer;
	}

#btn_2 {
	background-image:url(../Images/btn_services.gif);
	background-repeat:no-repeat;
	height:30px;
	background-position:center bottom;
	}
a:link #btn_2,
a:visited #btn_2,
a:focus #btn_2,
a:active #btn_2 {
	text-decoration:none;
	color:white;
	border:none;
	}
a:hover #btn_2 {
	cursor:pointer;
	}

#btn_3 {
	background-image:url(../Images/btn_about.gif);
	background-repeat:no-repeat;
	height:30px;
	background-position:center bottom;
	}
a:link #btn_3,
a:visited #btn_3,
a:focus #btn_3,
a:active #btn_3 {
	text-decoration:none;
	color:white;
	border:none;
	}
a:hover #btn_3 {
	cursor:pointer;
	}

#btn_4 {
	background-image:url(../Images/btn_tech.gif);
	background-repeat:no-repeat;
	height:30px;
	background-position:center bottom;
	}
a:link #btn_4,
a:visited #btn_4,
a:focus #btn_4,
a:active #btn_4 {
	text-decoration:none;
	color:white;
	border:none;
	}
a:hover #btn_4 {
	cursor:pointer;
	}

#btn_5 {
	background-image:url(../Images/btn_contact.gif);
	background-repeat:no-repeat;
	height:30px;
	background-position:center bottom;
	}
a:link #btn_5,
a:visited #btn_5,
a:focus #btn_5,
a:active #btn_5 {
	text-decoration:none;
	color:white;
	border:none;
	}
a:hover #btn_5 {
	cursor:pointer;
	}

.page_title {
	font-size:16px;
	color:#333A43;
	font-weight: bold;
	padding:0px 0px 25px 10px;
	}

.page_title_2 {
	font-size:13px;
	color:#333A43;
	font-weight: bold;
	padding:2px 55px 25px 55px;
	}

.page_title_3 {
	font-size:11px;
	color:#333A43;
	font-weight: bold;
	padding:10px 55px 25px 55px;
	}
.page_title_3 a:link,
.page_title_3 a:visited,
.page_title_3 a:focus,
.page_title_3 a:hover,
.page_title_3 a:active {
	text-decoration:none;
	color:#333A43;
	border:none;
	}

.section_header {
	color:#7B5628;
	font-weight: bold;
	padding:0px 55px 0px 10px;
	}

.main_body_text {
	text-align:justify;
	padding:0px 55px 10px 10px;
	line-height:16px;
	}

.main_body_text_intro {
	text-align:justify;
	padding:0px 55px 20px 10px;
	line-height:16px;
	}

.main_body_list {
	padding:0px 55px 10px 10px;
	}

.page_up {
	color:#9C6E33;
	font-size:11px;
	font-weight:bold;
	text-align:right;	
	padding:5px 55px 15px 0px;
	}
.page_up a:link,
.page_up a:visited,
.page_up a:focus,
.page_up a:hover,
.page_up a:active {
	text-decoration:none;
	color:#7B5628;
	border:none;
	}

.style_1 {
	vertical-align:top;
	}

.bar_text_divider {
	background-image:url(../Images/additional_bar.gif);
	background-repeat:repeat-x;
	background-position:left;
	width:100px;
	margin:17px 0px 17px 55px;
	}

.bar_text_divider_wide {
	background-image:url(../Images/additional_bar.gif);
	background-repeat:repeat-x;
	background-position:left;
	width:470px;
	margin:5px 40px 25px 40px;
	}

.options {
	padding:5px 0px 12px 55px;
	}
.options a:link,
.options a:visited,
.options a:focus,
.options a:active {
	text-decoration:none;
	color:#333333;
	border:none;
	}
.options a:hover{
	font-weight:bold;}

.contact_line_1 {
	color:#999999;
	font-size:12px;
	text-align:right;
	font-weight: bold;
	padding-top: 0px;
	}
.contact_line_1 a:link,
.contact_line_1 a:visited,
.contact_line_1 a:focus,
.contact_line_1 a:hover,
.contact_line_1 a:active {
	text-decoration:none;
	color:#666665;
	border:none;
	font-size: 11px;
	}

#contact_line_2 {
	color:#333333;
	font-size:15px;
	text-align:center;
	font-weight:bold;
	padding-top: 0px;
	}
#contact_line_2 a:link,
#contact_line_2 a:visited,
#contact_line_2 a:focus,
#contact_line_2 a:hover,
#contact_line_2 a:active {
	text-decoration:none;
	color:#333333;
	border:none;
	}


.contact_line_3 {
	color:#999999;
	font-size:12px;
	text-align:left;
	font-weight: bold;
	padding-top: 0px;
	}
.contact_line_3 a:link,
.contact_line_3 a:visited,
.contact_line_3 a:focus,
.contact_line_3 a:hover,
.contact_line_3 a:active {
	text-decoration:none;
	color:#666665;
	border:none;
	font-size: 11px;
	}

#legal_line {
	color:#999999;
	font-size:11px;
	text-align:center;
	padding-top: 10px;
	}
#legal_line a:link,
#legal_line a:visited,
#legal_line a:focus,
#legal_line a:hover,
#legal_line a:active {
	text-decoration:none;
	color:#999999;
	border:none;
	}

#legal_line a:link img,
#legal_line a:visited img,
#legal_line a:focus img,
#legal_line a:hover img,
#legal_line a:active img {
	text-decoration:none;
	color:#999999;
	border:none;
	}

#flag {
	background-image:url(../Images/flag.jpg);
	background-repeat:no-repeat;
	background-position:center;
	height:56px;
	}

#iT_services_line {
	color:#999999;
	font-size:9px;
	text-align:center;
	}
#iT_services_line a:link,
#iT_services_line a:visited,
#iT_services_line a:focus,
#iT_services_line a:active {
	color:#999999;
	text-decoration:none;
	}
#iT_services_line a:hover{
	color:#999999;
	}

li {
	padding-bottom:5px;
	}

.contact{
	background-image:url(../Images/contact_us_small.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 70px;
	padding-top: 35px;
	margin-left:10px;
}
a:link .contact,
a:visited .contact,
a:focus .contact,
a:active .contact {
	text-decoration:none;
	color:white;
	border:none;
	margin-left:10px;
	}
a:hover .contact {
	cursor:pointer;
	}

.message{
	background-image:url(../Images/message.gif);
	background-repeat:no-repeat;
	background-position:top;
	height: 170px;
	padding-top: 0px;
	margin-left:50px;
	}

.company_types {
	color:#454545;
	font-size:13px;
	text-align:center;
	font-weight: bold;
	padding-top: 10px;
	}
.company_types a:link,
.company_types a:visited,
.company_types a:focus,
.company_types a:hover,
.company_types a:active {
	text-decoration:none;
	color:#454545;
	border:none;
	}
	
#white_3 {
	height:90px;
	padding-top: 20px;
	text-align:center;	
	}
#white_3 a:link img ,
#white_3 a:visited img ,
#white_3 a:focus img ,
#white_3 a:active img {
	text-decoration:none;
	color:none;
	border:none;
	}
#white_3 a:hover img {
	cursor:pointer;
	}




