@charset "utf-8";
/* CSS Document */


#bill_state_drop
{
margin-left:10px;
width:160px;
border: 1px solid #7BA9DE;
}

.box_header
{
font-weight:bold;font-size:14px;margin-left:42px;color:#404040;padding-top:12px;
}

.learnmore
{
	float:left;
	width:200px;
}

.watchvideo
{
	width:100px;
	float:left;	
}

.prod_header
{
	width:300px;
	height:50px;
	padding-top:6px;
	overflow:hidden;
}

.prod_box
{
	height:243px;
	overflow:auto;
}
#bill_country
{
margin-left:10px;
width:160px;
border: 1px solid #7BA9DE;
}

#mobile_op
{
font-size:13px;
width:190px;
border: 1px solid #7BA9DE;
}

#act_device_qty
{
	font-size:13px;
	width:80px;
	border: 1px solid #7BA9DE;
}

#landing-cont
{
	width: 910px;
	margin: 0px auto;
	padding-top: 10px;
}

#landing-title
{
	background-image: url(../images/landing/title-bg.png);
	background-position: center;
	height: 78px;
	background-repeat: no-repeat;  
	color: #135090;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	font-style: italic;
	line-height: 62px;
}

#landing-inside-cont
{
	background-image: url(../images/landing/landing-shadow.png);
	background-position: center;
	background-repeat: no-repeat;
}

#landing-step1-top
{
	width: 252px;
	background-image: url(../images/landing/step1-top.png);
	background-repeat: repeat-y;
}

#landing-step1-bot
{
	width: 252px;
	background-image: url(../images/landing/step1-bottom.png);
	background-repeat: repeat-y;
	background-position: bottom left;
	text-align: center;
}	

#landing-buy
{
	height: 300px;
	padding: 30px 0px 0px 70px;
}

#landing-step1-bot p, #landing-step2a-bot p, #landing-step2b-bot p
{
	padding: 15px 15px 15px 15px;
	color: #535353;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	margin: 0;
	line-height: 16px;
}

#landing-step2a-top
{
	width: 250px;
	background-image: url(../images/landing/step2a-top.png);
	background-repeat: repeat-y;
	text-align: center;
}

#landing-step2a-bot
{
	width: 250px;
	background-image: url(../images/landing/step2a-bottom.png);
	background-repeat: repeat-y;
	text-align: center;
	background-position: bottom left;
}

#landing-step2b-bot
{
	width: 220px;
	background-image: url(../images/landing/step2b-bottom.png);
	background-repeat: repeat-y;
	text-align: center;
	background-position: bottom right;
}

#landing-step2b-top
{
	width: 250px;
	background-image: url(../images/landing/step2b-top.png);
	background-repeat: repeat-y;
	background-position: top right;
	text-align: center;
}

#landing-buy-sec
{
	width: 300px;
	float: left;
	margin-left: 20px;
	padding-right: 42px;
	background-image: url(../images/landing/or.png);
	background-repeat: no-repeat;
	background-position: right center; 
}

#landing-rent-sec
{
	width: 300px;
	float: left;
	margin-left: 10px;
}	

#landing-rent-sec h3, #landing-buy-sec h3
{
	font-size: 18px;
	font-weight: bold;
	color: #135090;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

.landing-p
{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 3px;
	line-height: 20px;
}

.landing-price
{
	color: #858585;
	border: 0px;
	font-size: 13px;
	font-style: italic; 
	font-weight: bold;
	padding: 10px 0px 0px 2px;
	margin: 0px;
	line-height: 30px;
}

/* Shop CSS */

.activate-labels
{
	color:#535353;
	font-size:12px;
	font-weight:bold;
	
}

blockquote
{
	padding-right:20px; 
	font-style: italic;
	/*background-image: url(https://www.securatrac.com/images/quote.png);*/
	background-repeat: no-repeat;
	margin-left: 10px;
}

blockquote p
{
	border-left: 2px solid #cdcdcd;
	border-right: 2px solid #CDCDCD;
	padding: 0px 10px 0px 10px;
	margin: 10px 0px 0px 0px;
}

.testimonial-vid
{
	margin-top:6px;	
}

.quotewho
{
	border: 0;
	text-align: right;
	padding: 0px 50px 0px 0px;
	margin-bottom: 60px;
	margin-top: 10px;
	font-style: normal;
	font-weight: bold;
}

.imei-input
{
	
	border: 1px solid #7ba9de;
	margin-left: 10px;
	margin-right: 10px;
	height: 28px;
	padding-left: 5px;
	width: 190px;
	font-size: 16px;
	font-weight:bold;
	margin-bottom:5px;
	letter-spacing:1px;
	line-height:24px;
}

.activate-input
{
	vertical-align: middle;
	border: 1px solid #7ba9de;
	margin-left: 10px;
	margin-right: 10px;
	height: 24px;
	padding-left: 5px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#535353;
	letter-spacing:0px;
	line-height:20px;
}


.rss-item
{
	font-size:12px;
}

.login-text
{
	border: 1px solid #7ba9de;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	overflow: visible;
	width: 140px; 
}

.coupon-input
{
	border: 1px solid #7ba9de;
	margin-left: 10px;
	margin-right: 10px;
	height: 20px;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
}


.checkout-labels
{
	font-weight:bold;
	color:#535353;
	
}


.billing_forms
{
	float:left;
	width:670px;
	background-image:url(../images/shop/box-top.gif); 
	background-repeat: no-repeat;	
	height:600px;
}

.login-input
{
	vertical-align: middle;
	border: 1px solid #7ba9de;
	margin-left: 10px;
	margin-right: 10px;
	height: 24px;
	padding-left: 5px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	letter-spacing:0px;
	line-height:22px;
}

.login-input-f
{
	vertical-align: middle;
	border: 1px solid #FF0000;
	margin-left: 10px;
	margin-right: 10px;
	height: 24px;
	padding-left: 5px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#535353;
	letter-spacing:0px;
	line-height:22px;
}

.login-input-p
{
	vertical-align: middle;
	border: 1px solid #093;
	margin-left: 10px;
	margin-right: 10px;
	height: 24px;
	padding-left: 5px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#535353;
	letter-spacing:0px;
	line-height:22px;
}

.shop_total
{
	padding-bottom:10px;
	float:left;
	padding-left:15px;
}

#store_topbanner-l
{
	padding-top: 5px; 
	padding-left: 75px; 
	color: #339900; 
	float: left;	
	font-weight:bold;
}

.store_cart_table
{
	background-image: url(../images/shop/box-top-cart.png); 
	background-repeat: no-repeat;
	border-left: 2px #CDCDCD solid;
	border-right: 2px #CDCDCD solid;
	border-bottom: 2px #CDCDCD solid;
	width: 255px;
}

.store_coupon_table
{
	background-image: url(../images/shop/box-top-cart.png); 
	background-repeat: no-repeat;
	border-left: 2px #CDCDCD solid;
	border-right: 2px #CDCDCD solid;
	border-bottom: 2px #CDCDCD solid;
	width: 255px;
}

.store_cart_td
{
	height:20px;
}

.store_cart-item
{
	font-size:12px;
	color:#535353;
	padding-left:15px;
}

.store_cart-price
{
	font-size:12px;
	color:#535353;
	padding-right:5px;
	font-weight:bold;

	
}

.store_cart-subitem
{
	font-size:14px;
	color:#2B507A;
	font-weight:bold;
	padding-left:5px;
}

.store_cart-subprice
{
	font-weight:bold;
	font-size:14px;
	color:#535353;
	padding-right:5px;
}

.store_cart-header
{
	font-weight:bold;
	font-size:14px;
	color:#535353;
	
}

.store_item-box
{
	width:670px;
	margin-bottom:10px;
	background-image: url(../images/shop/box-top.gif); 
	background-repeat: no-repeat; 
	border-bottom: 2px solid #cdcdcd;
}

.store_item-oldprice
{
	color:red;
	text-decoration:line-through;
	font-style:italic;
	font-size:18px;
}

.store_item-newprice
{
	
	font-size:20px;
	padding-left:20px;
}

#store_topbanner-m
{
	padding-top: 5px; 
	color: #CC6600; 
	padding-left: 170px; 
	float: left;
	font-weight:bold;
}

#store_topbanner-r
{
	padding-top: 5px; 
	padding-left: 225px; 
	color: #339900; 
	float: left;
	font-weight:bold;
}

.store_bc-link
{
	color: black;
	text-decoration:underline
}

#stepsul
{
	padding: 10px 0px 30px 0px;
	margin: 0px;
	list-style: none;
}

.stepsli-buyrent {
float:left;
width:120px;
text-align:left;
text-align:center;
border-left:4px solid #3b6994;
height:30px;
}

.stepsli
{
	color: #a9a9a9;
	float: left;
	width: 150px;
	text-align: left;
	padding-left: 10px;
	border-left: 4px solid #dddddd;
	background-image: url(../images/steparrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height:30px;
}

.stepsli-a
{
	float: left;
	width: 150px;
	text-align: left;
	border-left: 4px solid #3b6994;
	padding-left: 10px;
	background-image: url(../images/steparrow-a.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight:bold;
	height:30px;
}

.stepsli-d
{
	float: left;
	width: 150px;
	text-align: left;
	border-left: 4px solid #3b6994;
	padding-left: 10px;
	background-image: url(https://www.securatrac.com/images/stepdone.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height:30px;
}

.stepsli-cart 
{
	color: #a9a9a9;
	float: left;
	width: 145px;
	text-align: left;
	padding-left: 10px;
	border-left: 4px solid #dddddd;
	background-image: url(../images/stepcart.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height:30px;
}

.stepsli-cart-a
{
	float: left;
	width: 145px;
	text-align: left;
	padding-left: 10px;
	border-left: 4px solid #3b6994;
	background-image: url(../images/stepcart-a.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height:30px;
}


/* End Store CSS */




div#preloaded-images 
{
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

.sitemap_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-bottom:15px;
	padding-left:50px;

}

.account-text
{
	vertical-align: middle;
	border: 1px solid #7ba9de;
	height: 15px;
	width: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	overflow: visible;
	width: 153px; 
	font-size: 14px; 
	padding: 4px 10px 5px 10px;
}

.sitemap-a
{
	text-decoration:underline;
	color:blue;
}

.error{
        font-weight:bold;
        color:#FF0000;
}


body
{
	background-color: #2b537f;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	padding-top: 10px;
}

@page
{
	size: landscape;
	margin: 2cm;
}

#container
{
	width: 940px;
	margin: 0 auto;
	background-color: white;
	border-left: 4px solid #3c7ab6;
	border-right: 4px solid #3c7ab6;
	padding: 0px 6px 0px 6px;
	background-image: url(../images/topbg-motto.png);
	background-repeat: repeat-x;
}

#top
{
	margin-left: 5px;
	height: 123px;

}

.specs_table
{
	border: thin solid #ADADAD;
}

.table_odd
{	
	font-family:verdana,arial,helvetica,sans-serif;
	color:#000000;	
	font-size:12px;	
	font-weight:normal;
	border-color:#000000; 
	background-color: #FFFFFF;
	text-decoration:none; 	
	font-style:normal;
	border-bottom:thin solid #ADADAD; 
	border-right:thin solid #ADADAD;
	height:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 3px;
}

.news-item
{
	background-color:f4f4f4;
	margin-bottom:40px;
	border:thin #cecece solid;
	width:850px;
	margin-left:25px;
}

.news-item-top
{
	height:27px;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(https://www.securatrac.com/images/news/news-top.png);
}

.news-item-bottom
{
	height:27px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(https://www.securatrac.com/images/news/news-bottom.png);
}

.news-date
{
	color:#333333;
	font-size:13px;
	padding-left:25px;
	padding-right:30px;
	padding-top:10px;
}

.news-header
{
	font-weight:bold;
	color:#333333;
	font-size:16px;
	padding-left:25px;
	padding-right:30px;
	padding-top:10px;
}

.news-body
{
	font-size:12px;
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	color:#535353;
	line-height:18px;
	margin:0;
}

.news-link
{
	color:#333333;
	line-height:18px;
	text-decoration:underline;
}


.video-thumb
{
	float:left;
	padding:25px;
	cursor:pointer;
	
}

.video-label
{
	margin-top:10px;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#393939;
	text-decoration:underline;
}

.banner-right
{
}

.announce-p
{
	padding: 0px 5px 10px 5px; 
	font-size: 11px; 
	line-height: 17px;
}

.table_even
{	
	font-family:verdana,arial,helvetica,sans-serif;
	color:#000000;	
	font-size:12px;	
	font-weight:normal; 
	border-color:#000000; 
	background-color: #F3F3F3;
	text-decoration:none; 	
	font-style:normal;
	border-bottom:thin solid #ADADAD;
	border-right:thin solid #ADADAD;
	height:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 3px;
}

#topnav
{
	text-align: right;
	padding: 10px 6px 0px 0px;
	
}


#navbar img
{
	vertical-align: bottom;
}

.navbarpics
{
	border:0px;
}

#footer
{
	background-color: #e5e5e5;
	margin: 10px;
	height: 200px;
}

form
{
	margin: 0px;
	padding: 0px;
}

#loginform
{
	padding: 9px 0px 0px 20px;
}

ertical-align: middle;
}

#nav-left
{
	float: left;
	width: 450px;
}

#nav-right
{
	float: left;
	width: 465px;
	text-align: right;
	padding-top: 14px;
}

.topa, .topa:active, .topa:visited
{
	color: black;
	text-decoration: none;
}

.topa:hover
{
	color: #666666;
	text-decoration: underline;
}



img
{
	border:0;
}

#header
{
	padding-top: 0px;
	background-image: url(https://www.securatrac.com/images/banner.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#header-inside
{
	background-image: url(https://www.securatrac.com/images/menu-tops.gif);
	background-repeat: no-repeat;
}

h2
{
	font-size: 14px;
	font-weight: bold;
	padding: 2px 0px 5px 5px;
	margin: 0;
	color: #181818;
}

p
{
	margin: 0;
	padding: 5px 0px 15px 8px;  
	line-height: 22px;
	color: #535353; 
}

a, a:visited, a:active
{
	color: #30608f;
	text-decoration: underline;
}

a:hover
{
	color: #5e5e5e;
	text-decoration: none;
}

.step
{
	color: #13487e;
	font-size: 12px;
}

.blue
{
	color: #13487e;
}




.shop-mess-p
{
color:#093;	
font-weight:bold;
font-size:11px;
}

.shop-mess-c
{
font-size:11px;
color:#535353;	
font-weight:bold;
text-decoration:blink;
}

.shop-mess-f
{
font-size:11px;
font-weight:bold;
color:#F00;
}


.specsul
{
	margin: 0px;
	padding: 7px 0px 0px 20px;
	line-height: 20px;
}

.box-left
{
	background-image: url(https://www.securatrac.com/images/box-left.gif);
	background-repeat: no-repeat;
}



.box-center
{
	background-image: url(https://www.securatrac.com/images/box-center.gif);
	background-repeat: repeat-x;
}

.box-right
{
	background-image: url(https://www.securatrac.com/images/box-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.gray
{
	color: #888888;
}

.bluelink
{
	
}

#side-menu
{
	background-color: #f5f5f5;
	width: 182px;
	border-bottom: 2px solid #b5b5b5;
	background-image: url(https://www.securatrac.com/images/left-bg.gif); 
}

.sideh2
{
	height: 25px;
	background-image: url(https://www.securatrac.com/images/sideh2.gif);
	padding: 16px 0px 0px 15px;
	font-size: 12px;
	margin: 0px;
}

.sideul
{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

.sideli
{
	height: 25px;
	background-image: url(https://www.securatrac.com/images/sideli.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #cdcdcd;
	padding: 10px 0px 0px 20px;
	cursor: default;
	font-weight: bold;
}

.sideli:hover
{
	height: 25px;
	background-image: url(https://www.securatrac.com/images/sideli-a.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #cdcdcd;
	padding: 10px 0px 0px 20px;
	
	cursor: default;
}

a.tip {
	position: relative;
}

a.tip:hover {
	position: relative;
	z-index: 25;
}

a.tip span {
	display: none;
	position: absolute;
	top: 17px;
	left: 0px;
	width: 190px;
	padding: 20px 15px 10px 15px;
	z-index: 1;
	border-bottom: 2px solid #9a9a9a;
	font-weight: 100;
	line-height: 18px;
	background-image: url(https://www.securatrac.com/images/tooltip.png);
	background-repeat: no-repeat;
	color: black;
	line-height: 18px;
	font-weight: bold;
}

a:hover.tip {
	font-size: 99%; /* this is just for IE */
	color: #13487e;
}

a:hover.tip span {
	display: block;
}

#dashboard
{
	width: 177px;
	background-color: #f5f5f5;
	border-left: 2px solid #b5b5b5;
	border-right: 3px solid #b5b5b5;
	border-bottom: 2px solid #b5b5b5;
}

.track-device
{
	height: 25px;
	background-image: url(https://www.securatrac.com/images/sideh2.gif);
	padding: 16px 0px 0px 15px;
	font-size: 12px;
	margin: 0px;
	border-top: 1px solid #b5b5b5;
	border-left: 1px solid white;
}

.abottom
{
	color: white;
	text-decoration: underline;
}

.abottom:visited, .abottom:active
{
	color: white;
	text-decoration: underline;
}

.abottom:hover
{
	color: #65abff;
	text-decoration: underline;
}


.orange
{
	color: #e87e00;
}


#track-list
{
	background-image: url(https://www.securatrac.com/images/adminnav/tracklist.gif);
	padding: 15px 20px 15px 25px;
	border-bottom: 1px solid #b5b5b5;
}

#refresh
{
	height: 74px;
	background-image: url(https://www.securatrac.com/images/refreshbg.gif);
}

#home-boxes-container
{
	background-image: url(../images/home-boxes-bg.png);
	overflow: none;;
	width: 940px;
	background-repeat: no-repeat;
	height:800px;
}

#home-boxes-container-sec
{
	background-image: url(../images/home-boxes-bg-white.png);
	overflow: none;;
	width: 940px;
	background-repeat: no-repeat;
	height:720px;
}

#home-boxes-bottom
{
	background-image: url(../images/home-boxes-bg-bottom.png);
	background-repeat: repeat-x;
	width: 100%;
	background-repeat: no-repeat;
	margin-top:8px;
	height:390px;
	overflow:hidden;
	padding-bottom:10px;
}

#home-boxes-right, #home-boxes-center, #home-boxes-left
{
	width: 300px;
	float: left;
	padding: 0px;
}

.learnwatch
{
width:100%;	
height:45px;
}


#home-boxes-right p, #home-boxes-center p, #home-boxes-left p
{
	padding: 4px 15px 15px 25px;
	line-height: 21px;
}

#home-boxes-left
{
	margin-right: 13px;
	margin-left: 5px;
	float:left;
	margin-top:6px;
}

#home-boxes-center
{
	margin-right: 13px;
	float:left;
	margin-top:6px;
	
}

#home-boxes-right
{
	float:left;
	margin-top:6px;
	
}

#home-buttons
{
	background-image: url(https://www.securatrac.com/images/home-buttons-bg.png);
	margin-left: 5px;
	background-repeat: repeat-y;
	height: 38px;
	width: 620px;
}

#home-howitworks-button
{
	text-align: center;
	width: 304px;
	float: left;
	margin-right: 9px;
}

#home-take-tour-button
{
	text-align: center;
	width: 304px;
	float: left;
}

#navbar
{
	background-image: url(../images/navbar-bg.png);
	height: 50px;
	background-repeat: repeat-x;
	width: 940px;
	background-position: 0px 2px;
	margin-bottom: 3px;
}

#db-menu
{
	width: 178px;
	float: left;
}

h2
{
	padding: 0px;
	margin: 0px;
}

h3
{
	padding: 10px 0px 0px 0px;
	margin: 0px;
}


#content
{
	background-color: white;
	overflow: auto;
	width: 100%;
}

#post-it
{
	background-image: url(https://www.securatrac.com/images/post-it.png);
	height: 137px;
	margin: 0px 5px 5px 3px;
}

#post-it-stamp
{
	text-align: center;
	padding: 6px 0px 0px 0px;
	margin: 0px;
}

#alert
{
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	text-align: center;
	color: #363636;
	line-height: 20px;
	height: 15px;
}

.abox
{
	background-image: url(https://www.securatrac.com/images/db-menu-bg.png);
	margin-top: 5px;
}


.checkout-labels
{
	font-weight:bold;
	color:#535353;
	
}


#alerts-more
{
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

#a-content
{
	float: left;
	width: 757px;
	padding-left: 5px;
}

#track-select
{
	background-image:url(https://www.securatrac.com/images/track-select.png);
	height: 30px;
	text-align: right;
	margin: 0px;
	padding: 8px 13px 0px 0px;
	font-size: 11px;
	margin-top: 7px;
}

.pal-on, .pal, .curr_pal
{
	height: 45px;
	/* width: 153px; */
	width: 140px;
	margin-left: 0px;
	line-height: 38px;
	padding-left: 5px;
	overflow: hidden;
	cursor:pointer;
}

.pal
{
	background-image: url(../images/pal.png);
	color: #7b7b7b;
	cursor:pointer;
}

.curr_pal
{
	background-image: url(../images/pal-on.png);
	font-weight: bold;
	color: black;
	cursor:default;
}
.pal-on
{
	background-image: url(../images/pal-on.png);
	font-weight: bold;
	color: black;
	cursor:pointer;
}

.pal-on img, .pal img
{
	margin: 4px 7px 0px 0px;
	text-align: left;
}

#map-box
{
	width: 574px;
	float: left;
	margin-left:5px;
	margin-top: 5px;
	padding-bottom: 9px;
}



#map-bg
{
	background-image: url(../images/map-bg.png);
}

#status
{
	width: 178px;
	float: left;
	margin-left:5px;
	text-align: center;
}

#status p
{
	margin: 0px;
	padding: 0px;
}

.title-blank
{
	padding: 11px 0px 0px 0px;
	margin: 0px;
	background-image: url(https://www.securatrac.com/images/title-blank.png);
	height: 44px;
	font-size: 12px;
	color: #686868;
	text-align: center;
	line-height: 31px;
}

.hist_title-blank
{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	background-image: url(../images/title-blank-long.png);
	height: 30px;
	font-size: 12px;
	color: #474747;
	text-align: center;
	line-height: 40px;
	width: auto;
}

.title-blank img
{
	margin-right: 10px;
}

.togList dt
{
cursor: pointer;
}

.togList dt span
{
font-family: monospace;
}

.togList dd
{
width: 200px;
padding-bottom: 15px;
}

html.isJS .togList dd
{
display: none;
}

.brandlinks
{
	color:#2B537F;
	text-decoration:underline;
	font-size:14px;
	padding-bottom:10px;
	font-weight:bold;
}

.brandbox{
height:345px;	
padding-top:12px;
}

#nav-ul
{
	height: 50px;
	margin: 0px 0px 0px 4px;
	padding: 0px;
}

#nav-ul li
{
	height: 38px;
	width: 120px;
	float: left;
	list-style: none;
	line-height: 36px;
	padding-top: 11px;
	text-transform: uppercase;
	font-weight: bold;
	color: #404040;
	text-align: center;
	cursor: pointer;
}

.navli-a
{
	background-image: url(../images/nav/nav-a.png);
}

.navli
{
	background-image: url(../images/nav/nav.png); 
}

.navli:hover
{
	background-image: url(../images/nav/nav-h.png); 
}

.navli-a:hover
{
	background-image: url(../images/nav/nav-h-a.png); 
}

.h3-blank
{
	background-image: url(https://www.securatrac.com/images/h3.png);
	text-align: center;
	color: #474747;
	font-size: 11px;
	margin: 0px 3px 0px 3px;
	padding: 0px;
	height: 41px;
	line-height: 34px;
}

.rss-box ul
{
	margin: 0px;
	padding: 2px 10px 0px 15px;
	list-style-type: none;
}


.rss-box li
{
	line-height: 18px;
	background-image: url(../images/news-li.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-top: 4px;
	color: #535353;
}

.rss-box a, a:active, a,visited
{
	color: #535353;
	text-decoration: none;
}

.rss-box a:hover
{
	text-decoration: underline;
}

.login
{
	width: 346px;
	height: 90px;
	background-color: #ececec;
	margin-bottom: -150px;
	font-size: 11px;
	float: right;
	background-image: url(../images/signin-bubble.png);
}

.login-fail
{
	width: 346px;
	height: 90px;
	background-color: #ececec;
	margin-bottom: -150px;
	font-size: 11px;
	float: right;
	background-image: url(../images/signin-bubble-fail.png);
}


input
{
	font-size: 12px;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
}

#hist-title
{
	padding: 11px 0px 0px 0px;
	margin: 0px;
	background-image: url(../images/title-blank-long.png);
	height: 44px;
	font-size: 12px;
	color: #474747;
	text-align: center;
	line-height: 31px;
	font-weight: bold;
	width: 940px;
}

#hist-box
{
	border-left: 3px solid #afafaf;
	border-right: 3px solid #afafaf;
	padding: 0px;
	width: 934px;
	border-bottom: 3px solid #afafaf;
	height: 300px;
	overflow: scroll;
	
}

.blank-title-longer
{
	font-size: 12px;
	width: 219px;
	height: 56px;
	background-image: url(../images/blank-title-longer.png);
	text-align: center;
	line-height: 52px;
}

.blank-title-longer-cont
{
	width: 213px;
	border-left: 3px solid #adadad;
	border-right: 3px solid #adadad;
	padding-top: 10px;
}

.contacts
{
	font-size: 12px;
	padding: 7px 0px 0px 0px;
	margin: 0px;
	text-align: center;
}


#hist_table td
{
	padding: 3px;
	margin: 0px;
	height: 21px;
	border-bottom: 1px solid #c4c4c4;
	border-right: 1px solid #c4c4c4;
}

#hist_table
{
	margin-left: 10px;
	border: 2px solid #adadad;
}

#bubble-name-bg
{
	font-size: 12px;
	color: #474747;
	font-weight: bold;
	height: 37px;
	width: 212px;
	background-image: url(../images/bubble-name-bg.png);
	line-height: 34px;
	padding: 0px 0px 0px 5px;
}

#in-bubble
{
	width: 217px;
	text-align: center;
	margin-top: 4px;
}

#in-bubble-when
{
	color: #515151;
	font-size:13px;
}

.menu
{
	background-image: url(https://www.securatrac.com/images/menu.png);
	width: 178px;
	height: 48px;
	font-weight: bold;
	line-height: 44px;
	padding-left: 18px;
	margin-left: 8px;
	color: #666666;
}

.menu-a
{
	background-image: url(https://www.securatrac.com/images/menu-a.png);
	width: 170px;
	height: 48px;
	font-weight: bold;
	line-height: 40px;
	padding-left: 26px;
	margin-left: 8px;
}

#hist-div
{
	height: 356px;
	width: 172px;
	overflow-y: scroll;
	overflow: -moz-scrollbars-vertical;
	padding: 0px;
	line-height: 12px;
}



.hist-a h3, .hist h3
{
	font-size: 12px;
	color: #5285b0;
	text-align: center;
	line-height: 14px;
	padding: 0px;
	margin: 0px;
	line-height: 23px;
	padding-bottom: 4px;
}

.hist-a p, .hist p
{
	font-size: 11px;
	line-height: 14px;
	color: #585858;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.hist-a p
{
	font-weight: bold;
}

.hist_element
{
	cursor: pointer;
}

.hist, .hist-a
{
	width: 148px;
	height: 64px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 6px 0px 6px 4px;
	padding: 0px;
	cursor:pointer;
}

.hist-a
{
	background-image: url(../images/hist-a.png);
}

.hist
{
	background-image: url(../images/hist.png);
}

#hist-list
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.alert
{
	margin-right: 3px;
	margin-left: -21px;
}

.number
{
	margin-right: -14px;
	margin-left: 7px;
	margin-top: 5px;
}

.title
{
	color: #0055a5;
	font-size: 16px;
}

.hist-pin
{
width: 20px;
float: left;
text-align: right;
color: #666666;
font-size: 9px;
line-height: 20px;
font-weight: bold;
}
.hist-time
{
width: 109px;
float: left;
text-align: center;
}
.hist-alert
{
width: 20px;
float: left;
text-align: center;
padding-top: 4px;
}

.suppp
{
	width: 196px;
	height: 31px;
	background-image: url(../images/supp.png);
	line-height: 30px;
	font-weight: bold;
	margin: 0 auto;
	text-align: left;
}


.bubbleicon
{
	height: 15px;
	width: 15px;
}

.bubblesep
{
	height: 21px;
	width: 2px;
}

.palicon
{
	height:30px;
	width:32px;
}

.bubarrow
{
	height:18px;
	width:19px;
}

.support_input
{
	border-style: solid;
	border-color: #adadad;
	border-width: 1px;
	padding-left: 1px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.support_input-b
{
	border: 1px solid #FF0000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.loading_icon
{
	padding-left: 295px;
	padding-top: 5px;
	display:none;
}

.loading_icon-main
{
	padding-left: 175px;
	padding-top: 5px;
	display:none;
}

li.f2jnag {
	display:none;
}