html, body {background: #ffffff url("images/bg_internal.jpg") 0 0 repeat-x; margin:0; padding:0; font-family: Arial, verdana, helvetica; font-size: 12px; color: #fff; }
img {border:0; }
form { margin:0; padding:0; }
.both { clear:both; }
#bg_ind {/*background: transparent url("images/bg_ind.png") top center no-repeat;*/}
#header { margin:0 auto; padding:0; width:819px; height: 74px; }
#logo {padding-top:20px; width:223px; float:left; margin-left:30px; }
#header .menu { font-family: Segoe UI, Arial, verdana, helvetica; padding-top:50px; line-height: 37px; text-align:right; border: 0px solid #000000;}
#header .menu a { padding: 0 15px; text-decoration: none; color:#fff; }
#header .menu a:hover {color:#fff739;}
#header .vertical_line {margin-bottom:-14px; border: 0px solid #000000;}
#footer {margin:0 auto; padding:0; width:800px;background: transparent url("images/footer_background.png") top center repeat-x;font-size: 11px; color: #b1b1b1; line-height: 30px; margin-bottom:10px;}
#footer a {font-family: Arial; text-decoration: none; color:#b1b1b1; }
#footer a:hover { text-decoration: underline; }
#footer .leftBox {float:left; margin-left:10px;}
#footer .rightBox {width:600px; float:right; text-align: right;  margin-right:10px; margin-top:-30px;}

#title_area {border:0px solid #000000; width:800px; height:68px; margin:0 auto; margin-top:20px;}

#title {border:0px solid #000000; width:300px; float:left; text-align:left;}
#title h3 {font-family: Arial, verdana, helvetica; font-size: 24px; text-transform: uppercase; margin-top:20px;}

#blurb {border:0px solid #000000; width:500px; float:left; text-align:right;}
#blurb h4 {font-family: Arial, verdana, helvetica; font-size: 16px; margin-top:26px;}
#blurb h4 a {font-family: Arial, verdana, helvetica; font-size: 16px; margin-top:26px; color:#ffffff; text-decoration: none;}
#blurb h4 a:hover {text-decoration: underline;}


#middle {margin:0 auto; margin-top:30px; margin-bottom:20px; padding:0; width:800px; border: 0px solid #000000;}

#ind_content {width: 800px; padding:0px; margin-top: 0px; border: 0px solid #000000; }

#ind_content .sideBox {width: 250px; height:263px; float:right; margin-top: 0px; padding:0px; border: 0px solid #000000; background-color: red; background: transparent url("images/contact_us_box.png") top center repeat-x;}
#ind_content .sideBox p {color:#8d8d8d; margin-top: 70px; padding:0 20px 0 20px; text-align:justify;}

#ind_content .sideBox #email {border:0px solid #000000; width:210px; margin:0 auto;}
#ind_content .sideBox #email #email_title {border:0px solid #000000; float:left; width:95px; text-align:left; font-family: Arial, verdana, helvetica; font-weight:bold; font-size: 12px; color:#7F7F7F;}
#ind_content .sideBox #email #email_address {border:0px solid #000000; float:left; text-align:right; color:#a00c0c;}

#ind_content .sideBox #phone {border:0px solid #000000; width:210px; margin:0 auto;}
#ind_content .sideBox #phone #phone_title {border:0px solid #000000; float:left; width:95px; text-align:left; font-family: Arial, verdana, helvetica; font-weight:bold; font-size: 12px; color:#7F7F7F;}
#ind_content .sideBox #phone #phone_number {border:0px solid #000000; float:left; text-align:right; color:#a00c0c;}

#ind_content .sideBox #address {border:0px solid #000000; width:210px; margin:0 auto;}
#ind_content .sideBox #address #address_title {border:0px solid #000000; float:left; width:111px; text-align:left; font-family: Arial, verdana, helvetica; font-weight:bold; font-size: 12px; color:#7F7F7F;}
#ind_content .sideBox #address #address_address {border:0px solid #000000; float:left; text-align:right; color:#a00c0c;}


#ind_content .mainBox {width: 500px; float:left; margin: 0px; padding: 0px;}
#ind_content .mainBox p {color:#5d5d5d; margin-bottom:10px;margin-top:10px;}
#ind_content .mainBox h3 {color:#5d5d5d; font-family: Arial, verdana, helvetica; font-weight:bold; font-size: 14px;}
#ind_content .mainBox h5 {color:#7F7F7F; font-family: Arial, verdana, helvetica; font-weight:bold; font-size: 12px; margin-left:20px; margin-bottom:0px;margin-top:0px;}
#ind_content .mainBox h6 {color:#5d5d5d; font-family: Arial, verdana, helvetica; font-weight:normal; font-size: 12px; margin-left:40px; margin-top:5px; margin-bottom:0px;}

#ind_content a { color:#a8a8a8;}
#ind_content a:hover {text-decoration: none; }
#ind_content .more {text-align:right; }
#ind_content .more a {padding-right:10px;background: transparent url("images/bg_more.gif") right center no-repeat;}

/**/
#h2_page_design {margin:0; padding:0;width:819px; height:124px; background: transparent url("images/bg_page_design.png") center 0 no-repeat; text-indent: -9000px;}
.page_design {margin:0; padding:0;color:#00489a;}
.page_design h3 {margin:0 0 0 140px; padding:0;font-family: Segoe UI, Arial, verdana, helvetica; font-size: 26px; }
.page_design p {margin:10px 0 20px 140px; padding:0;}


#process_title {border:0px solid #000000; width:500px; padding:0px; margin-bottom:0px;}
#process_title #client_side {border:0px solid #000000; width:225px; height:34px; float:left; background: transparent url("images/client_side.png") center 0 no-repeat;}
#process_title #utrack_side {border:0px solid #000000; width:225px; height:340px; float:right; background: transparent url("images/utrack_side.png") center 0 no-repeat;}

#process {border:0px solid #000000; width:500px; padding:0px; margin:0px;}
#process  h3{padding:0px; margin:0px; margin-bottom:5px;}
#process p{padding:0px; margin:0px;}

#step_1 {border:0px solid #000000; text-align:left; float:left; width:225px; padding:0px; margin:0px;}

#arrow_right_1 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:60px; margin-left:227px;}
#arrow_right_1_ltIE8 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:-330px; margin-left:0px;}

#step_2 {border:0px solid #000000; text-align:left; float:right; width:210px; padding:0px; margin-top:30px;}

#step_3 {border:0px solid #000000; text-align:left; float:left; width:225px; padding:0px; margin-top:30px;}

#arrow_left_1 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:140px; margin-left:227px;}
#arrow_left_1_ltIE8 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:-250px; margin-left:0px;}

#step_4 {border:0px solid #000000; text-align:left; float:right; width:210px; padding:0px; margin-top:50px;}

#arrow_right_2 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:230px; margin-left:227px;}
#arrow_right_2_ltIE8 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:-160px; margin-left:0px;}

#step_5 {border:0px solid #000000; text-align:left; float:left; width:225px; padding:0px; margin-top:50px;}

#arrow_left_2 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:330px; margin-left:227px;}
#arrow_left_2_ltIE8 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:-60px; margin-left:0px;}

#step_6 {border:0px solid #000000; text-align:left; float:right; width:210px; padding:0px; margin-top:40px;}

#arrow_right_3 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:420px; margin-left:227px;}
#arrow_right_3_ltIE8 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:30px; margin-left:0px;}

#step_7 {border:0px solid #000000; text-align:left; float:left; width:225px; padding:0px; margin-top:70px;}

#arrow_left_3 {border:0px solid #000000; position:absolute; width:51px; padding:0px; margin-top:490px; margin-left:227px;}


.floatLeft {float: left; border: 1px solid #000000; margin-right:10px; margin-top:3px;}
.floatLeftClean {float: left; border: 0px solid #000000; margin-right:0px; margin-top:-8px;}
.floatRight {float: right; border: 1px solid #000000; margin-left:10px; margin-top:3px;}


.texta
{
	font-size: 12px;
	background-color: #ffffff;
	color: #8d8d8d;
	border: 1px solid #cecece;
	text-indent:2px;
}

#menu ul
{
	margin: 0;
	padding: 0;
	padding-right: 10px;
	padding-top: 50px;
	list-style-type: none;
	
	border: 0px solid #000000;
	
	float:right;
}

#menu li
{
	display:inline;
}

#menu ul a.box1
{
	margin: 15px 0 0 0px;
	display: block;
	width:37px;
	height:9px;
	line-height:0px;
	color: #000;
	text-decoration: none;
	background: transparent url(images/menu_items.png) 0px 0px no-repeat;
	float: left;
	text-indent: -9000px;
}
#menu a:hover.box1
{
	background-position: 0px -10px;
}

#menu ul a.box2
{
	margin: 15px 0 0 22px;
	display: block;
	width:60px;
	height:9px;
	line-height:0px;
	color: #000;
	text-decoration: none;
	background: transparent url(images/menu_items.png) -41px 0px no-repeat;
	float: left;
	text-indent: -9000px;
}
#menu a:hover.box2
{
	background-position: -41px -10px;
}

#menu ul a.box3
{
	margin: 15px 0 0 22px;
	display: block;
	width:39px;
	height:9px;
	line-height:0px;
	color: #000;
	text-decoration: none;
	background: transparent url(images/menu_items.png) -105px 0px no-repeat;
	float: left;
	text-indent: -9000px;
}
#menu a:hover.box3
{
	background-position: -105px -10px;
}

#menu ul a.box4
{
	margin: 15px 0 0 22px;
	display: block;
	width:60px;
	height:9px;
	line-height:0px;
	color: #000;
	text-decoration: none;
	background: transparent url(images/menu_items.png) -147px 0px no-repeat;
	float: left;
	text-indent: -9000px;
}
#menu a:hover.box4
{
	background-position: -147px -10px;
}

#menu ul a.box5
{
	margin: 15px 0 0 22px;
	display: block;
	width:39px;
	height:9px;
	line-height:0px;
	color: #000;
	text-decoration: none;
	background: transparent url(images/menu_items.png) -211px 0px no-repeat;
	float: left;
	text-indent: -9000px;
}
#menu a:hover.box5
{
	background-position: -211px 0px;
}

#menu li#vertical_line
{	
	display: block;
	
	border: 0px solid #000000;
				
	width:2px;
	height:38px;
	
	margin-left: 20px;
	margin-right: 0px;
	
	float: left;

	background: url(images/vertical_line.png) no-repeat;
	text-indent:-9000px;
}