@charset "utf-8";

/*     -----     Font Styles     -----     */

body, table, input, select, textarea, .normal { text-align: justify; font: 13px Arial, Helvetica, sans-serif; color: #041b6b; }
h1, h2, h3, h4, h5, h6 { text-align: left; }
h1 { margin: 12px 0px; font-size: 15px; background: url(../images/layout/logo_arrow.png) no-repeat left center; padding-left: 28px; font-weight: lighter; }
h1 strong {font-weight: bold;}
h2 { margin: 12px 0px; font-size: 15px; background: url(../images/layout/blue_bar_logo.gif) no-repeat left top; padding-left: 115px; padding-top:4px; font-weight: bold; font-style: italic; }
.blue_bar_100 h2 { margin: 12px 0px; font-size: 15px; background: url(../images/layout/blue_bar_logo.gif) no-repeat left -2px; padding-left: 115px; padding-top:4px; font-weight: bold; font-style: italic; }

h2.home_left { float: left; width: 300px; padding-top:4px; }
h2 strong {font-weight: bold;}
h3 { margin: 12px 0px; font-size: 14px; }
	h3.home_center { text-transform: uppercase; text-align: center; float: left; width: 500px; margin: 0; padding-top:4px; }
h4 { margin: 10px 0px; font-size: 13px; }
h5 { margin: 8px 0px; font-size: 12px; }
h6 { margin: 6px 0px; font-size: 11px; }
p { margin: 11px 0px; }

.large_18px_lblue { font-size: 18px; color: #0864d5; text-align: left; }
.large_17px { font-size: 17px; font-weight: bold; text-align:left;}
.light_blue {color: #81e2fe;}
.dark_blue_sml_indent { color: #041b6b; font-weight: bold; text-indent: 36px; }
.mid_blue { color:#0864d5;}
.dark_blue_center {color: #041b6b; font-weight: bold; text-align: center;}
.red_center {color: #ff0000; text-align: center;}
.red_right { color: #fc0624; text-align: right; }
.large_red { font-size: 58px; color: #ff0000; text-align: center; }
.medium_red { font-size: 20px; line-height:40px; color: #ff0000; text-align: center; margin-left:10px;}
.medium_red_tight {
	font-size: 20px;
	line-height:20px;
	color: #ff0000;
	text-align: center;
	font-weight: 600;
}

a { color: #fc0624; }
a:hover { color: #000; }

#footer a { color: #041b6b; }
#footer a:hover { color: #000; }

/*     -----     CSS Helpers     -----     */

img, a img { border: none; }
.clear { clear: both; }
.float_elements_left { float: left; padding: 0 10px 10px 0; }
.float_elements_left_no_pad { float: left; }
.float_elements_right { float: right; padding: 0 0 10px 10px; }
.float_logo_right { float: right; padding: 20px 20px 10px 10px; }
#imageData #imageDetails { color: #000; } /* makes photogallery description black */
li.no_bg a { background-image: none !important; }

select, textarea, input, input[type="text"], input[type="password"], .textbox { width: 150px !important; color: #000 !important; } /* file attach must be styled manually */
input[type="checkbox"], input[type="radio"], input.productTextInput, select#CardExpiryMonth, select#CardExpiryYear { width: auto !important; }
input[type="submit"], input[type="button"] { text-align: center; /* for silly IE */ width: auto !important; color: #000 !important; } /*styles for submit buttons*/

/*     -----     Layout Styles     -----     */
body { margin: 0px; padding: 0px; background: #e6eaf1 url(../images/layout/bg_repeat.png) repeat-x; }
#container { margin: 0px auto; width: 993px; }
#banner { height: 95px; position: relative; }
#laptop { background: url(../images/layout/ipad.png) no-repeat; height: 151px; width: 209px; position: absolute; left: -72px; top: 16px; display: block; z-index: 6; }
#banner_left { padding-top: 15px; padding-left: 88px; float: left; width: 691px; }
#banner_right { float: left; width: 194px; }
#banner_right a { text-decoration: none; color: #fff; padding: 0 0 0 37px; height: 19px; display: block; }
#banner_right a#user_login { /*background: url(../images/layout/user_login.gif) no-repeat left top; margin-top: 9px;*/ }
#banner_right a#international_login { background: url(../images/layout/international_login.gif) no-repeat left top; margin-top: 8px; }
#banner_right a#reseller_login { background: url(../images/layout/reseller_login.gif) no-repeat left top; margin-top: 8px; }
#banner_right a#user_login:hover, #banner_right a#international_login:hover, #banner_right a#reseller_login:hover { background-position: right top; }
#flash { background: #FFFFFF; height: 194px; padding-top: 4px; padding-bottom: 3px; }
#flash300 { background: #FFFFFF; height: 300px; padding-top: 4px; padding-bottom: 3px; }

#nav { height: 25px; padding-left: 100px; z-index: 3; }
#nav ul { margin: 0; padding: 0;}
#nav ul li { display: inline; position: relative; list-style: none; background: url(none); margin: 0px; padding: 0px; }
#nav ul li ul { position: absolute; left: 0px; top: 16px; display: none; }
#nav ul li:hover ul { display: block; color: #03105B; }
#nav ul li a { text-decoration: none; color: #fff; font-size: 14px; line-height: 25px; padding-right: 25px; padding-left: 25px; background: url(../images/layout/nav_spacer.png) no-repeat left center; }
#nav ul li a:hover { text-decoration: underline; }
#nav ul li ul li a { text-align: left; background: #03105B url(none); line-height: 15px; padding: 5px; width: 200px; height: 15px; font-size: 12px; display: block; z-index: 4; }

#red_nav { background: #fc0624; height: 28px; margin-top: 4px; padding-left: 180px; z-index: 2; }
#red_nav ul { margin: 0; padding: 0; }
#red_nav ul li { display: inline; position: relative; list-style: none; background: url(none); margin: 0px; padding: 0px; float:left;  }
#red_nav ul li a { text-decoration: none; color: #fff; font-size: 11px; line-height: 28px; height: 28px; display: inline-block; padding: 0 15px; border-left: 1px solid #FFFFFF; z-index: 2; }
#red_nav ul li a:hover { text-decoration: underline; }
#red_nav ul li ul { position: absolute; left: 0px; top: 28px; display: none; }
#red_nav ul li:hover ul { display: block; color: #ffffff; }
#red_nav ul li ul li a { text-align: left; background: #b20344 url(none); line-height: 15px; padding: 5px; width: 180px; height: 15px; font-size: 10px; display: block; z-index: 4; float:left; }
#red_nav ul li ul li a:hover { text-decoration: underline; }


#c_container { background: #fff url(../images/layout/general/c_container_repeat.gif) repeat-y; float: left; }

#side_nav { float: left; width: 176px; background: url(../images/layout/general/side_nav_bg.gif) no-repeat; padding-top: 36px;  z-index:1;}
#side_nav ul { margin: 0; padding: 0;}
#side_nav ul li { position: relative; list-style: none; background: url(../images/layout/general/side_nav_bg.gif) no-repeat; margin: 0px; padding: 0px; height: 36px; width: 176px; z-index:1; }
#side_nav ul li a { text-decoration: none; height: 36px; width: 134px; line-height: 36px; padding-left: 42px; color: #041a69; display: block; }
#side_nav ul li a:hover { text-decoration: underline; }

#side_nav ul li#sn_user_guide a { background: url(../images/layout/general/sn_user_guide.gif) no-repeat 11px top; }
#side_nav ul li#sn_terms a { background: url(../images/layout/general/sn_terms_and_conditions.gif) no-repeat 11px top; }
#side_nav ul li#sn_order_now a { background: url(../images/layout/general/sn_order_now.gif) no-repeat 11px top; }
#side_nav ul li#sn_faqs a { background: url(../images/layout/general/sn_faqs.gif) no-repeat 11px top; }
#side_nav ul li#sn_downloads a { background: url(../images/layout/general/sn_downloads.gif) no-repeat 11px top; }

#side_nav ul li#sn_gofinder_toolbox, #side_nav ul li#sn_register_now, #side_nav ul li#sn_call_me, #side_nav ul li#sn_free_trial { background: url(none); text-indent: -9999px; overflow: hidden; height: auto; }
#side_nav ul li#sn_gofinder_toolbox a, #side_nav ul li#sn_register_now a, #side_nav ul li#sn_call_me a, #side_nav ul li#sn_free_trial a { height: 36px; width: 124px; padding: 0; margin: 10px 0 10px 10px; }
#side_nav ul li#sn_gofinder_toolbox a { background: url(../images/layout/general/gofinder_toolbox.gif) no-repeat; }
#side_nav ul li#sn_register_now a { background: url(../images/layout/general/register_now.gif) no-repeat; }
#side_nav ul li#sn_call_me a { background: url(../images/layout/general/call_me.gif) no-repeat; }
#side_nav ul li#sn_free_trial a { background: url(../images/layout/general/arrange_a_free_trial.gif) no-repeat; }

#content { background-color: #fff;}
#content_general { float: left; width: 813px; padding-right: 4px; }

#footer { clear: both; background: url(../images/layout/footer_repeat.gif) repeat-x; padding-top: 7px; margin: 3px auto 0 auto; width: 993px; }

/*     -----     Website Info Content Holder     -----     */
#website_info{ margin: 0px auto; width: 983px; /*assuming width of page is 993px*/ }
.float23{ float: left; width: 23%; }
.float_left{ float: left; padding-left:10px; }
.float54{ float: left; width: 54%; }
#text_align, #quadtech { float: left; }
#quadtech a { display: block; height: 14px; width: 63px; overflow: hidden; background: url(/images/layout/quadtech_logo_dark_smaller.png) no-repeat left top; margin: 1px 0 0 0; }
#quadtech a:hover { background-position: -63px top; }
#text_links { padding-top: 10px; text-align: center; }

/*     -----     Content Styles     -----     */
.productitemcell { height:22px;/* double the height of body text */ }

/*WORKTRACK PLATINUM HOME*/
#worktrack_platinum_left { float: left; margin-top: 3px; }
#worktrack_platinum_center { float: left; width: 284px; text-align: center; height: 210px; line-height: 18px; margin-top: 5px; font-weight: bold; }
	#worktrack_platinum_center .large_17px {line-height: 19px; }
	#worktrack_platinum_center .large_18px_red{
	line-height: 18px;
	color: #ff0000;
	font-weight: bold;
	font-size: 18px;
}

#worktrack_platinum_center a#platinum_free_trial, #content_general a#platinum_free_trial { width: 265px; height: 35px; margin: 5px 0 0 15px; display: block; text-indent: -9999px; overflow: hidden; background: url(../images/home/home_free_trial_button.gif); }




#worktrack_platinum_right { float: left; width: 340px; height: 202px;; padding-top: 10px; margin-top: 3px; text-align: left; }
	#worktrack_platinum_right .large_17px {
	line-height: 23px;
	margin-left: 20px;
}
	#worktrack_platinum_right li {padding-top: 4px; line-height: 14px;}
	#worktrack_platinum_right ul {margin: 0; padding: 0; margin-left: 33px;}
	
/*THE GOFINDER DIFFERENCE*/

#gofinder_difference_blue_banner {
	line-height: 29px;
	width: 993px;
	background: #fff url(../images/home/gofinder_difference_header_bar.gif) no-repeat;
	
}

#tri-panel-1 {width:330px; float: left; margin-top: 3px; background-color:#FFFFFF;font-weight: 600;line-height: 20px; padding-top: 10px;}
#tri-panel-2 {width:334px; float: left; /*height: 210px;*/ margin-top: 3px; background-color:#FFFFFF;font-weight: 600;line-height: 20px; padding-top: 10px; text-align: left;}
#tri-panel-3 {
	width:329px;
	float: left;
	/*height: 210px;*/
	background:#FFFFFF url(../images/home/phone_us.jpg) no-repeat center top;
	margin-top: 3px;
	font-weight: 700;line-height: 13px;
}

#tri-panel-1 .int-tracking-platform {float: left; background-image: url(../images/home/icon_international_platform.jpg);
background-repeat: no-repeat; padding-left: 50px;}
#tri-panel-1 .guarantee { float: left; padding-left: 50px;	background-image: url(../images/home/icon_3_year_guarantee.jpg); background-repeat: no-repeat;}
#tri-panel-1 .save {	 float: left; padding-left: 7px; background-image: url(../images/home/save_money.jpg); background-repeat: no-repeat; height: 44px; padding-left: 50px;}
.difference_hire { background: #FFF; width: 660px; float: left; text-align: center;}
.difference_hire p.hire { font-weight: 600;line-height: 20px; background: #FFF; margin-top: 0px; text-align: center; }

#tri-panel-2 .person-person {float: left; background-image: url(../images/home/icon_personal_service.jpg);
background-repeat: no-repeat; padding-left: 60px;}
#tri-panel-2 .custom-solutions {float: left; background-image: url(../images/home/icon_customised_solutions.jpg);
background-repeat: no-repeat; padding-left: 60px; }
#tri-panel-2 .partnership {float: left; background-image: url(../images/home/icon_partnership_programs.jpg);
background-repeat: no-repeat; padding-left: 60px; line-height: 30px;}

#tri-panel-3-lower-content{float: left;
	padding-top: 95px;
	padding-left: 15px;
	color: #FF0000;
	vertical-align: bottom;
	text-align: center;
	
}
/*NEW TIAB-JULY2011*/
#tiab-content {width: 993px; height:330px;}
#tiab-left-panel {width:682px;  float:left; }

#tiab-left-top {height:138px; background-image: url(../images/home/trackinabox_map_hardware.jpg);
	background-repeat: no-repeat;
	background-position: top;}
#tiab-left-panel-lower-left { float: left;
	width:341px;
	height: 165px;
	vertical-align: bottom;
}
#tiab-left-panel-lower-right {float: left;
width:341px;
	height: 165px;
	vertical-align: bottom;}
#tiab-right-panel {width:311px;
	float: right;
	background-image: url(../images/home/trackinabox_packaging.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:303px;
	position: relative;
}
#tiab-right-panel .lower { 
text-align: center;
padding-top: 280px;
}

#tiab-content .footer {color: #041b6b; font-size:xx-small; text-align: center;}


/*NEW Smart Track-JULY2011*/
#smart-content {width: 993px; height:290px;}
#smart-left-panel {width:682px;  float:left; }

#smart-left-top {height:138px; background: url(../images/home/smart_system_long.jpg) no-repeat left top;}

#smart-left-panel-lower-left { float: left;
	width:341px;
	height: 145px;
	vertical-align: bottom;
}
#smart-left-panel-lower-right {float: left;
width:341px;
	height: 145px;
	vertical-align: bottom;}
#smart-right-panel {width:311px;
	float: right;
	background-image: url(../images/home/smart_system_top_buy.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:280px;
	position: relative;
}
#smart-right-panel .lower { 
text-align: center;
padding-top: 280px;
}

#smart-content .footer {color: #041b6b; font-size:xx-small; text-align: center;}

.center { text-align: center !important; }


/*NEW TRACK IN A BOX HOME*/
#track_in_box_left { float: left; margin-top: 3px; }
#track_in_box_center { float: left; width: 284px; text-align: center; height: 202px; line-height: 18px; margin-top: 1px; font-weight: bold; }
	#track_in_box_center .large_17px {line-height: 19px; }
	#track_in_box_center .large_18px_red{
	line-height: 18px;
	color: #ff0000;
	font-weight: bold;
	font-size: 18px;
}
#track_in_box_right { float: left; width: 340px; height: 207px; padding-top: 5px; margin-top: 3px; text-align: left; }
	#track_in_box_right .large_17px {
	line-height: 23px;
	margin-left: 20px;
}
	#track_in_box_right li {padding-bottom: 5px;}
	#track_in_box_right ul {margin: 0; padding: 0; margin-left: 33px;}
	#track_in_box_right a#track_in_box_free_trial { width: 265px; height: 35px; margin: 5px 0 0 15px; display: block; text-indent: -9999px; overflow: hidden; background: url(../images/home/home_free_trial_button.gif); }
	
	
/*SECURE HOME*/
#gofinder_secure_left { float: left; margin-top: 3px; }
#gofinder_secure_center { float: left; width: 284px; text-align: center; height: 219px; line-height: 18px; margin-top: 1px; font-weight: bold; }
	#gofinder_secure_center .large_17px {line-height: 19px; }
	#gofinder_secure_center .large_18px_red{
	line-height: 18px;
	color: #ff0000;
	font-weight: bold;
	font-size: 18px;
}
#gofinder_secure_right { float: left; width: 340px; height: 207px; padding-top: 5px; margin-top: 3px; text-align: left; }
	#gofinder_secure_right .large_17px {
	line-height: 23px;
	margin-left: 20px;
}
	#gofinder_secure_right li {padding-bottom: 5px;}
	#gofinder_secure_right ul {margin: 0; padding: 0; margin-left: 33px;}
	#gofinder_secure_right a#gofinder_secure_free_trial { width: 265px; height: 35px; margin: 5px 0 0 15px; display: block; text-indent: -9999px; overflow: hidden; background: url(../images/home/home_free_trial_button.gif); }

/*PROTECTOR HOME*/
#protector_left { float: left; margin-top: 3px; }
#protector_center { float: left; width: 284px; text-align: center; height: 230px; line-height: 18px; margin-top: 1px; font-weight: bold; }
	#protector_center .large_17px {line-height: 19px; }
	#protector_center .large_18px_red{
	line-height: 18px;
	color: #ff0000;
	font-weight: bold;
	font-size: 18px;
}
#protector_right { float: left; width: 340px; height: 204px; padding-top: 10px; margin-top: 3px; text-align: left; }
	#protector_right .large_17px {
	line-height: 23px;
	margin-left: 20px;
}
	#protector_right li {padding-bottom: 8px;}
	#protector_right ul {margin: 0; padding: 0; margin-left: 33px;}
	#protector_right a#protector_free_trial { width: 265px; height: 35px; margin: 5px 0 0 15px; display: block; text-indent: -9999px; overflow: hidden; background: url(../images/home/home_free_trial_button.gif); }

/*REPORTER HOME*/
#reporter_left { float: left; margin-top: 3px; }
#reporter_center { float: left; width: 284px; text-align: center; height: 203px; line-height: 18px; margin-top: 1px; font-weight: bold; }
	#reporter_center .large_17px {line-height: 19px; }
	#reporter_center .large_18px_red{
	line-height: 18px;
	color: #ff0000;
	font-weight: bold;
	font-size: 18px;
}
#reporter_right { float: left; width: 340px; height: 152px; padding-top: 10px; margin-top: 3px; text-align: left; }
	#reporter_right .large_17px {
	line-height: 23px;
	margin-left: 20px;
}
	#reporter_right li {padding-bottom: 8px;}
	#reporter_right ul {margin: 0; padding: 0; margin-left: 33px;}
	#reporter_right a#reporter_free_trial { width: 265px; height: 35px; margin: 5px 0 0 15px; display: block; text-indent: -9999px; overflow: hidden; background: url(../images/home/home_free_trial_button.gif); }
	
	
/*speedtrac HOME*/
#speedtrac_left { float: left; margin-top: 3px; }
#speedtrac_center { float: left; width: 284px; text-align: center; height: 203px; line-height: 18px; margin-top: 1px; font-weight: bold; }
	#speedtrac_center .large_17px {line-height: 19px; }
	#speedtrac_center .large_18px_red{
	line-height: 18px;
	color: #ff0000;
	font-weight: bold;
	font-size: 18px;
}
#speedtrac_right { float: left; width: 340px; height: 225px; padding-top: 10px; margin-top: 3px; text-align: left; }
	#speedtrac_right .large_17px {
	line-height: 23px;
	margin-left: 20px;
}
	#speedtrac_right li {padding-bottom: 8px;}
	#speedtrac_right ul {margin: 0; padding: 0; margin-left: 33px;}
	#speedtrac_right a#speedtrac_free_trial { width: 265px; height: 35px; margin: 5px 0 0 15px; display: block; text-indent: -9999px; overflow: hidden; background: url(../images/home/home_free_trial_button.gif); }
	
/*CONTROL ROOM HOME*/
#ctrlroom_left { float: left; margin-top: 3px; }

#ctrlroom_center { float: left; width: 284px; text-align: center; height: 207px; line-height: 18px; margin-top: 8px; font-weight: bold; }
	#ctrlroom_center .large_17px { line-height: 19px; margin: 5px 0; display: block; }
	#ctrlroom_center .large_18px_red{line-height: 18px; color: #ff0000; font-weight: bold; font-size: 18px;}
#ctrlroom_right { float: left; width: 340px; height: 192px; padding-top: 20px; margin-top: 3px; text-align: left; }
	#ctrlroom_right li { padding-bottom: 8px; }
	#ctrlroom_right ul {margin: 0; padding: 0; margin-left: 33px;}

/*UMT HOME*/
#mobile_tracking_left { float: left; margin-top: 3px; }
#mobile_tracking_center {float: left; width: 284px; text-align: center; height: 182px; padding-top: 20px; line-height: 20px; margin-top: 3px; font-weight: bold;}
	#mobile_tracking_center .large_17px { line-height: 23px; }
	#mobile_tracking_center .large_18px_red {line-height: 18px; color: #ff0000; font-weight: bold; font-size: 18px;}
	#mobile_tracking_center img { margin: 25px 0 0 0; }
#mobile_tracking_right {float: left; width: 340px; height: 182px; padding-top: 7px; margin-top: 3px;}
	#mobile_tracking_right li {padding-bottom: 8px;}
	#mobile_tracking_right ul {margin: 0; padding: 0; margin-left: 33px;}
	
/*WORKTRACK SILVER HOME*/
#worktrack_silver_left { float: left; margin-top: 3px; }
#worktrack_silver_center {float: left; width: 284px; text-align: center; height: 182px; padding-top: 20px; line-height: 20px; margin-top: 3px; font-weight: bold;}
	#worktrack_silver_center .large_17px { line-height: 23px; }
	#worktrack_silver_center .large_18px_red {line-height: 18px; color: #ff0000; font-weight: bold; font-size: 18px;}
	#worktrack_silver_center img { margin: 25px 0 0 0; }
#worktrack_silver_right {float: left; width: 340px; height: 182px; padding-top: 7px; margin-top: 3px;}
	#worktrack_silver_right li {padding-bottom: 8px;}
	#worktrack_silver_right ul {margin: 0; padding: 0; margin-left: 33px;}
	
/*WORKTRACK GOLD HOME*/
#worktrack_gold_left { float: left; margin-top: 3px; }

#worktrack_gold_center {float: left; width: 284px; text-align: center; height: 189px;  line-height: 18px; margin-top: 5px; font-weight: normal;}
#worktrack_gold_center li {padding-bottom: 6px;}
	#worktrack_gold_center ul {margin-bottom: 0; padding: 0; margin-left: 25px; text-align:left;}
	#worktrack_gold_center .large_17px {line-height: 19px; }
	#worktrack_gold_center .large_18px_red{line-height: 18px; color: #ff0000; font-weight: bold; font-size: 18px;}

#worktrack_gold_right {float: left; width: 340px; height: 208px; padding-top: 20px; margin-top: 3px; text-align: left;}
	#worktrack_gold_right .large_17px {
	line-height: 23px;
	margin-left: 30px;
}
	#worktrack_gold_right li {padding-bottom: 8px; }
	#worktrack_gold_right ul {margin: 0; padding: 0; margin-left: 33px;} 
	
/*TRAVELLER (STAFF SAFETY SYSTEM HOME*/
#traveler_left { float: left; margin-top: 3px; }

#traveler_center {float: left; width: 284px; text-align: left; height: 189px;  line-height: 18px; margin-top: 2px; font-weight: normal;}
#traveler_center li {padding-bottom: 6px;}
	#traveler_center ul {margin-bottom: 10; padding: 0; margin-left: 25px;}
	#traveler_center .large_17px {line-height: 19px; }
	#traveler_center .large_18px_red{line-height: 18px; color: #ff0000; font-weight: bold; font-size: 18px;}

#traveler_right {float: left; width: 340px; height: 208px; padding-top: 20px; margin-top: 3px; text-align: left;}
	#traveler_right .large_17px {
	line-height: 23px;
	margin-left: 30px;
}
	#traveler_right li {padding-bottom: 8px; }
	#traveler_right ul {margin: 0; padding: 0; margin-left: 33px;}


/* TRAMIGO T22*/
#t22-content { width: 993px; height:355px;}
#t22-left-panel {width:341px;  float:left; }

#t22-left-top {background-color: #fff; width: 330px; height:173px; padding: 20px 0; text-align:center;}
#t22-left-panel-lower-left { 
	padding-top: 20px;
	float: left;
	width:330px;
	height: 85px;
}
#t22-center { float: left; padding: 0 20px; width: 274px; height: 347px; line-height: 18px; margin-top: 8px; }
#t22-center ul li { padding-bottom: 3px; }

#t22-right-panel {width:311px;
	float: right;
	background-image: url(../images/home/tramigo-t22-packaging.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:325px;
	padding-top: 30px;
	position: relative;
}

#t22-content .footer {color: #041b6b; font-size:xx-small; text-align: center;}
/* --------------------- */
.t22_accessories { margin-right: 30px; margin-top: 10px;}
.t22_accessories .photogalleryItem { padding-bottom: 0;}

.blue_bar { line-height: 33px; background: url(../images/layout/blue_bar_gradient_repeat.jpg) repeat-x; height: 33px; color: #fff; margin-top: 3px; }
.blue_bar_100 { line-height: 29px; background: url(../images/layout/blue_bar_gradient_repeat.jpg) repeat-x; height: 33px; color: #fff; margin-top: 3px; width: 993px; }
.blue_bar_right, .blue_bar_right a { line-height: 33px; background: url(../images/layout/blue_bar_gradient_repeat.jpg) repeat-x; height: 33px; color: #fff; margin-top: 3px; text-align: right; width: 817px; font-size: 15px; padding-top:4px; font-weight: bold; font-style: italic;  }
.blue_bar_100 h2, .blue_bar h2, .blue_bar_right h2   {margin: 0 0 0 40px; }

a.blue_bar_small {
	line-height: 16px;
	background: url(../images/layout/red_arrow.gif) repeat-x right top;
	height: 16px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	display: block;
	position: absolute;
	bottom: 0px;
	left: 1px;
	padding: 0 34px 0 0;
}
a.blue_bar_small_top {line-height: 16px; background: url(../images/layout/red_arrow.gif) repeat-x right top; height: 16px; color: #fff; width: 587px; font-weight: bold; text-align: right; padding-right: 37px; display: block; text-decoration: none;}

a.blue_bar_small-full-width {line-height: 16px; background: url(../images/layout/red_arrow.gif) repeat-x right top; height: 16px; color: #fff; width: 993px; font-weight: bold; text-align: right; padding-right: 37px; display: block; text-decoration: none; float: right;}

.grey_spacer { background: #D2D6E4 url(../images/layout/panel_splitter.gif) repeat-x; width: 3px; height: 288px; float:left; }

#asset_tracking, #vehicle_tracking, #find_your_phone { float: left; margin-top: 3px; text-align: center; font-weight: bold; height: 300px; position: relative; }
#gofinder_hire { float: left; margin-top: 3px; text-align: left; font-weight: bold; position: relative; }
	#asset_tracking img, #vehicle_tracking img, #find_your_phone img, #gofinder_hire img { padding-bottom: 5px; }
	

#asset_tracking { width: 330px; }
#vehicle_tracking { width: 329px; }
#find_your_phone { width: 328px; }
#gofinder_hire { width: 660px; }

#vehicle_tracking .large_18px_red, #gofinder_hire .large_18px_red {line-height: 18px; color: #ff0000; font-weight: bold; font-size: 18px;}
#asset_tracking .large_18px_red {line-height: 18px; color: #ff0000; font-weight: bold; font-size: 18px;}
.asset_tracking_link {width: 296px;}
.vehicle_tracking_link {width: 295px;}
.find_your_phone_link {width: 294px;}

#info_left { float: left; width: 332px; height: 207px; background: url(../images/home/the_gofinder_difference.gif) no-repeat center center; }
#info_center{ float: left; width: 278px; margin-top: 3px; text-align: left; height: 131px; padding: 38px 23px 38px 30px; }
#info_right{ float: left; width: 277px; margin-top: 3px; text-align: left; height: 131px; padding: 38px 23px 38px 30px; } 
.footer_repeat { width: 100%; height: 7px; background: url(../images/layout/footer_repeat.gif) repeat-x; }
.list_spacing ul { line-height: 28px; }
.red_tick_list { line-height: 22px; list-style: url(../images/control_room/gofinder_control_room_red_tick.gif); }

a#red_button_comp { background: url(../images/is_my_phone_compatible_button.gif); text-indent: -9999px; display: block; margin: 35px; height: 24px; width: 270px; overflow: hidden; }

/* GOFINDER PRODUCT CONTAINERS */
#gofinder_product_wrapper {width:800px; text-align:left; padding-top:20px; padding-bottom:20px;}
	#gofinder_product_wrapper li {list-style:none;}
	#gofinder_product_details {width:100%;}
	#gofinder_product_details li {list-style:disc; margin-left:15px;}
	#gofinder_catalog_containers {width:180px; height:180px; text-align:left; margin-right:50px; margin-bottom:20px; float:left; padding:10px; border:1px solid #eeeeee;}
		#gofinder_catalog_containers img {position:relative; margin-top:15px;}
	#gofinder_product_containersSmall {width:180px; /*height:260px;*/ text-align:left; margin-right:50px; margin-bottom:20px; float:left; padding:10px; border:1px solid #eeeeee;}
	
#float_right {float:right; padding-right:10px; padding-bottom:10px;}
	
