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


/* Shop CSS */

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

.imei-input
{
	
	border: 1px solid #7ba9de;
	margin-left: 10px;
	margin-right: 10px;
	height: 28px;
	padding-left: 5px;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	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(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(images/news/news-top.png);
}

.news-item-bottom
{
	height:27px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(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(images/banner.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

#header-inside
{
	background-image: url(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(images/box-left.gif);
	background-repeat: no-repeat;
}



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

.box-right
{
	background-image: url(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(images/left-bg.gif); 
}

.sideh2
{
	height: 25px;
	background-image: url(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(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(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(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(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(images/adminnav/tracklist.gif);
	padding: 15px 20px 15px 25px;
	border-bottom: 1px solid #b5b5b5;
}

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

#home-boxes-container
{
	background-image: url(images/home-boxes-bg.png);
	background-repeat: repeat-x;
	overflow: auto;
	width: 100%;
	background-repeat: no-repeat;
}

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


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

#home-boxes-left
{
	margin-right: 9px;
	padding-left: 5px;
}

#home-boxes-center
{
	margin-right: 9px;
}

#home-buttons
{
	background-image: url(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(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(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(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(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;
}

#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(images/h3.png);
	text-align: center;
	color: #474747;
	font-size: 11px;
	margin: 0px 3px 0px 3px;
	padding: 0px;
	height: 41px;
	line-height: 34px;
}

#home-boxes-right ul
{
	margin: 0px;
	padding: 2px 20px 0px 25px;
	list-style-type: none;
}

#home-boxes-right 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;
}

#home-boxes-right a, a:active, a,visited
{
	color: #535353;
	text-decoration: none;
}

#home-boxes-right 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;
}

.menu
{
	background-image: url(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(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
{
	height: 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;
}

.sp_alias
{
	border: 0px solid #000000;
	cursor: default;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.sp_alias_edit
{ 
	border:1px solid #2b537f;
	cursor:text;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.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;
}