/*  HTML Tags  
=================================================*/
fieldset
{
width:auto;
border:0px;
background-image: url('../images/fieldset_background.gif');
background-repeat:repeat-x;
margin-left:10px;
margin-right:10px;
margin-top:0px;
padding-top:5px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-bottom:10px;
clear:both;
}
label
{
display: block;
float:left;
width:115px;
margin-left:5px;
margin-top:2px;
margin-bottom:2px;
margin-right:5px;
border:0px solid black;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color:#686868;
line-height:13px;
}
legend
{
display:none;
}
div#moving_tracker_services label
{
display: block;
float:left;
width:180px;
margin:0px;
border:0px solid black;
}
input
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #666666;
	border: solid 1px #7f9db9;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	margin-left:5px;
	margin-top:2px;
	margin-bottom:3px;
	margin-right:5px;
	line-height:13px;
	height:15px;
}
select
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #666666;
	border: solid 1px #7f9db9;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:5px;
	line-height:13px;
	height:18px;
}
textarea
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #666666;
	border: solid 1px #7f9db9;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
	margin-left:5px;
	margin-top:2px;
	margin-bottom:3px;
	margin-right:5px;
	line-height:13px;
}
form
{
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
	width:auto;
	clear:both;
}
div#information, div#information p
{
padding:10px;
overflow:hidden;
color:4e4e4e;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
}
div#terms3,div#terms2,div#moving_tracker_login,div#moving_tracker_register,div#moving_tracker_forgot,div#quick_connect,div#moving_tracker_profile,div#service_request,div#moving_tracker_enquiry
{
position:absolute;
left:50%;
margin-left:-160px;
z-index:120;
}
div#moving_tracker_service_information
{
clear:both;
width:610px;
padding:0px;
position:absolute;
left:50%;
margin-left:-300px;
z-index:120;
}
div#moving_tracker_login
{
clear:both;
width:350px;
overflow:hidden;
padding:0px;
}
div#overlay
{
background-color:#000;
left:0px;
opacity:0.70;
filter: alpha(opacity=70);
position:absolute;
top:0px;
width:100%;
height:10px;
z-index:100;
}
div#terms3,div#terms2,div#moving_tracker_register,div#moving_tracker_enquiry,div#quick_connect,div#service_request,div#moving_tracker_profile,div#moving_tracker_forgot
{
width:350px;
height:auto;
}
div#moving_tracker_services
{
width:235px;
height:272px;
margin-left:0px;
margin-bottom:20px;
margin-top:0px;
border: solid 0px black;
background-image: url('../images/service_background.gif');
background-repeat:no-repeat;
}
div#moving_tracker_chart
{
width:915px;
height:330px;
overflow:none;
}
div#screenmessage,div#screenmessagelogin,div#uscreenmessage,div#qscreenmessage,div#fscreenmessage,div#cscreenmessage
{
background-image: url('../images/dialog_error.png');
background-repeat:no-repeat;
background-position: 5px 5px;
border:solid 1px #000000;
width:auto;
color:#000000;
min-height:32px;
background-color:#ffcccc;
font-weight:bold;
margin:10px;
padding-left:45px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
clear:both;
}
/*  Classes
=================================================*/
.required
{
color:#c21017;
}
.selectpad
{
	position:relative;
	display:inline;
	padding:0px;
	height:21px;
	margin-left:5px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
}
.field2
{
width:170px !important;
}
div.selector
{
	width: 180px;
	background: white;
	overflow: auto;
	z-index:130;
	height:8em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color: #666666;
}
div.selector a
{
	display: block;
	width: auto;
	padding: 2px;
	color: #666666;
	text-decoration: none;
	margin: 1px;
}

div.selector a:hover
{
	background: #666666;
	color: white;
}
div.selector div.address
{
	float: right;
}
.with-border
{
	border: 1px solid #000000;	
}
.no-width
{
width:auto !important;
}
.without-border
{
border:0px !important;
}
.without-margin
{
margin:0px !important;
}
.without-pad
{
padding:0px !important;
}
.with-pad
{
margin-right:5px !important;
}
.chart_checkbox
{
margin:0px;
margin-left:4px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
line-height:25px;
height:52px;
border:0px;
}
.chart_buttons
{
margin:0px;
margin-left:0px;
padding-top:6px;
padding-bottom:7px;
padding-left:2px;
padding-right:0px;
line-height:25px;
border:0px;
}
.chart_buttons img
{
margin:0px;
margin-left:0px;
padding-top:1px;
padding-bottom:1px;
padding-left:0px;
padding-right:0px;
}
.grey
{
background-color:#d3d3d3;
}
.white
{
background-color:#ffffff;
}
.button
{
cursor:pointer;
display:inline;
}
div.modal_begin
{
width:350px;
height:17px;
background:#fff; 
background-repeat:no-repeat;
overflow:hidden;
}
div.modal_end
{
width:350px;
background:#fff; 
background-repeat:no-repeat;
}
div.modal_begin2
{
width:610px;
height:17px;
background:#fff; 
background-repeat:no-repeat;
overflow:hidden;
}
div.modal_end2
{
width:610px;
height:17px;
background:#fff; 
background-repeat:no-repeat;
overflow:none;
}
div.modal_close2
{
position:absolute;
top:5px;
left:580px;
width:20px;
height:20px;
background-image: url('../images/button_modal_close.gif');
background-repeat:no-repeat;
margin-right:10px;
overflow:hidden;
cursor:pointer;
}
div.modal_close
{
width:20px;
height:20px;
background-image: url('../images/button_modal_close.gif');
background-repeat:no-repeat;
float:right;
margin-right:10px;
overflow:hidden;
cursor:pointer;
}
div.modal_body2
{
background-color:#FFFFFF;
overflow:none;
border:solid #ffffff 1px;
}
div.modal_body
{
background-color:#FFFFFF;
overflow:none;
border:solid #ffffff 1px;
}
div.modal_title2
{
margin-left:0px;
}
div.modal_title
{
float:left;
margin-left:10px;
}
div.modal_button
{
float:right;
margin-top:10px;
width:auto;
cursor:pointer;
}
div.modal_button a
{
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#5e5e5e;
}
div.modal_message
{
margin:10px;
}
li.warning
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
list-style-image:none !important;
/*list-style:none !important;*/
list-style-position:inside;
}


