*{

padding:0px;

margin:0px;

}



body

{

font-family: Arial, Helvetica, sans-serif;

background-image:url(/images/gray_band.gif);

background-repeat:repeat-x;

background-position: 0 49px;

margin-top:50px;

}



.clear_both

{

clear:both;

}



img

{

border:none;

}



/* FONTS STYLE*/



p

{

color:#666666;

font-size:80%;

line-height:16px;

}



h1

{

font-weight:bold;

font-size:120%;

color:#333333;

padding-bottom:10px;

}



h2

{

font-weight:bold;

font-size:100%;

color:#D60021;

padding-bottom:10px;

}



h3

{

color:#000000;

font-weight:bold;

font-size:80%;

}



h4

{

color:#999999;

font-weight:bold;

font-size:70%;

padding: 5px 0px 20px 0px;

}





/* CENTERED CONTAINER */



.centered_container 

{

width:760px;

margin:0px auto;

}



/* CENTERED CONTAINER */





#dialect_logo

{ float:left; padding-top:14px; width:136px; }



#navigation_left

{ padding-top:14px; float:left; }



#navigation_left ul

{ width:170px; padding-top:2px; }



#navigation_left li

{ list-style:none; color:#ffffff; display:block; font-size:90%; line-height:16px; padding-top:2px; }





/* NAVIGATION - LINKS/VISITED/HOVER */



#navigation_left a:link, #navigation_left a:visited

{  text-decoration:none; color:#ffffff; font-size:90%; background-image:url(/images/nav_square_gray.gif);

background-repeat:no-repeat;  background-position: 2px left;padding:0px 0px 0px 15px;

}



#navigation_left a:hover

{

color: #CCCCCC;

background-image:url(/images/nav_square_red.gif);

}



/* Nav Contact details */



#contact_detail

{ float:left; height:80px; margin:20px 0 0 15px; border-left: solid 1px #cccccc; padding:18px 0px 0px 20px;

}



#contact_detail a:link, #contact_detail a:visited

{

text-decoration:none;

color:#d6d6d6;

}



#contact_detail a:hover

{

color: #ffffff;

}



.contact_colour

{

color:#d6d6d6;

line-height:25px;

}





/* Nav Quotation RIGHT*/



#quoteation

{

float:right;

padding-top:8px;

}





/* WELCOME TEXT */



#header

{

float:left;

width:580px;

padding:60px 0px 0px 10px;

}



.red_italic_text

{

font-style:italic;

color:#D60021;

font-size:85%;

line-height:20px;

}



#quote_we_talking

{

float:right;

color:#d6d6d6;

font-size:115%;

padding:100px 20px 0px 0px;

font-style:italic;

}





/* INSIDE PAGE */



#main_content_left

{

float:left;

width:500px;

margin: 60px 0px 0px 0px; 

padding:0px 20px 0px 10px;

border-right: dotted 1px #d6d6d6;

}



#quote_right

{

float: right;

width:200px;

margin: 60px 0px 0px 0px;

}



#quote_right P

{

color:#cccccc;

font-style:italic;

font-size:90%;

line-height:20px;

}



.image_move

{

padding:0px 0px 20px 0px;

}



#logo_box

{

width:180px;

height:300px;

border: solid 1px #CCCCCC;

padding:10px;

 }



#logo_box P

{

color:#333333;

font-size:70%;

line-height:14px;

font-style:normal;

}



.communication_logo_move

{

padding: 10px 0px 10px 10px;

}



#main_content_left ul

{

color:#666666;

font-size:80%;

font-weight:bold;

padding-bottom:20px;

}



#main_content_left li

{

list-style: none;

display:block;

line-height:15px;

background-image:url(/images/nav_square_red.gif);

background-repeat:no-repeat;

padding: 0px 0px 2px 15px;

}



.Verilocation_logo_right

{

float:right;

padding:0px 0px 10px 0px;

}



#main_content_left a:link, #main_content_left a:visited

{

text-decoration:none;

color:#000000;

font-weight:bold;

padding-top:5px;

}



#main_content_left a:hover

{

color:#D60021;

}





/* LEFT COMMUNICATIONS PANEL */



#service_boxes

{

padding:10px 10px 0px 10px;

}





#communication_panel

{  float:left; height:100px; width:356px; border: solid 1px #CCCCCC; margin-bottom:14px; }

#broadband_panel

{  float:left; height:100px; width:356px; border: solid 1px #CCCCCC; margin-bottom:14px; }

#gps_tracking_panel

{ float:right; height:100px; width:356px; border: solid 1px #CCCCCC; margin-bottom:14px; }

#bulk_sms_panel

{ float:right; height:100px; width:356px; border: solid 1px #CCCCCC; margin-bottom:14px; }


.homePanelLeft {  float:left; width:356px; height: 345px; border: solid 1px #CCCCCC; margin:14px 24px 14px 0;}
.homePanelRight {  float:left; width:356px; height: 345px; border: solid 1px #CCCCCC; margin:14px 0px 14px 0;}

.homePanelLeft2 {  float:left; width:356px; height: 400px; border: solid 1px #CCCCCC; margin:14px 24px 14px 0;}
.homePanelRight2 {  float:left; width:356px; height: 400px; border: solid 1px #CCCCCC; margin:14px 0px 14px 0;}


.panel_copy
{  padding:20px 15px 15px 15px; }

.panel_copy2
{ padding:20px 15px 15px 15px; }

.moreLeft {float:left; width: 254px; padding:0px 15px 0px 15px;}
.More_button { float:left; padding:0px 15px 15px 0px; }


#home_copy {}
#home_copy ul

{ color:#666666; font-size:80%; font-weight:normal; padding: 8px 0 8px 0;}

#home_copy li { list-style: none; display:block; line-height:15px; background-image:url(/images/nav_square_red.gif); background-repeat:no-repeat; padding: 0px 0px 2px 13px;

}
.smallPrint {font-size:70%;}



/* Btm GPS TRACKING PANEL */



#btmPanel

{

clear: both;

height:182px;

border: solid 1px #CCCCCC;

margin-bottom:24px;

background-image:url(/images/red_band.gif);

background-repeat:repeat-x;

background-position:bottom;

}





#btmPanel .btmPanelCopy{

	float: left;

	padding: 8px 12px;

	width: 350px;

	}



#btmPanel IMG{

	float: right;

	}



/* BOTTOM Advance Partner Offerings */





#Bottom_panel

{

height:110px;

width:720px;

border: solid 1px #CCCCCC;

padding:10px;

background-image:url(/images/red_band.gif);

background-repeat:repeat-x;

background-position:bottom;

}



.float_copy_left

{

float:left;

width:350px;

padding-top:15px;

}



.float_image_right

{

float:right;

padding:30px 10px 0px 0px;

}







/* COPYRIGHT SIGNOFF Gray Band */



#sign_off

{

height:70px;

font-size:70%;

background-image:url(/images/gray_band_bottom.gif);

background-repeat:repeat-x;

background-position: top;

margin-top:30px;

padding-top: 26px;

color:#d6d6d6;

}



/* FORM STYLE*/



form

{

margin-bottom:70px;

}



LABEL{

	float: left;

	display: block;

	width:130px;

	margin-bottom:10px;

	}



INPUT.txtox{

	float: left;

	width: 200px;

	}

	

INPUT.txarea{

	float: left;

	width: 260px;

	height:100px;

	}



FORM p{

	clear: both;

	}



.submit_move

{

padding:10px 0px 0px 130px;

}



.colour_red

{

color:#D60021;

}





/* Careers*/





#careers_content_left

{

float:left;

width:500px;

margin: 60px 0px 0px 0px; 

padding:0px 20px 0px 10px;

border-right: dotted 1px #d6d6d6;

}



#careers_content_left ul

{

color:#666666;

font-size:80%;

padding-top:15px;

}



#careers_content_left li

{

list-style: none;

display:block;

line-height:15px;

background-image:url(/images/nav_square_gray.gif);

background-repeat:no-repeat;

padding: 0px 0px 10px 15px;

}



#careers_content_left a:link, #careers_content_left a:visited

{

text-decoration:none;

color:#000000;

font-weight:bold;

padding-top:5px;

}



#careers_content_left a:hover

{

color:#D60021;

}


