body	{ font-style: normal; font-weight: normal; font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 0px 0px 0px 0px; background:#F0F0F0 url(../img/stripe.png) repeat scroll left top;}
body *{ line-height:1.22em; }
div, ul, form, h1, h2, h3, h4, h5, h6{ margin: 0px; padding: 0px; }
ul, li{ list-style:none; }
p	{ margin: 0px 0px 0px 0px; }
img          { border: 0; }
img.middle   { border: 0; vertical-align: middle; position: relative; top: 4px; }
img.baseline { border: 0; vertical-align: baseline; }
input,label,select,textarea	{ color: #414243; font-size: 11px; }

select	{ color:#778899;; font-size: 11px; }

a{ overflow:hidden; font-weight:bold;text-decoration: underline; }
a:link	{ color: #838383;  }
a:active	{ color: #838383; }
a:visited	{ color: #838383; }
a:hover	{ color: #4c5488; }

.spacer{ clear:both; display:block; height:1px; overflow:hidden; }

#body_container{
	min-height: 100%;
	padding:0 ;
	width:900px;
	margin:auto;
	position:relative; 
	z-index:5;
}

#PAGE{
}
#PGUP{	
	background:transparent url(../img/bodyupperCRV.png) no-repeat scroll left top;
	height:10px;
	overflow:hidden;
	margin:0;
}
#PGIN{
	border-left:2px solid #B1B1B1;
	border-right:2px solid #B1B1B1;
	background-color:#FFFFFF;
	margin:0;
	overflow:hidden;
	padding-left:20px;
	padding-right:20px;
	background:#FFFFFF url(../img/fili.jpg) no-repeat scroll right bottom ;
}
#PGDW{
	background:transparent url(../img/bodybottomCRV.png) no-repeat scroll left top;
	height:10px;
	overflow:hidden;
}
#header{ 
	margin-top:0px; position:relative; 
	height:100px;
	background:transparent url(../img/bodybottomCRV.png) no-repeat scroll left bottom ;
	margin-bottom:10px;
}
#HIN{
	border-left:2px solid #B1B1B1;
	border-right:2px solid #B1B1B1;
	background-color:#FFFFFF;
	margin:0;
	overflow:hidden;
	height:90px;
}
#logo_beta { position:absolute; top:30px; right:50px; width:111px; height:40px; text-indent: -10000px; display: block;	overflow:hidden; z-index:30; background:transparent url(../img/logo_m_com.gif) no-repeat scroll left top; }
#logo_ALJ { position:absolute; top:3px; left:55px; width:96px; height:90px; text-indent: -10000px; display: block;	overflow:hidden; z-index:30; background:transparent url(../img/AJILogo.png) no-repeat scroll left top; }

#footer{ padding-top:5px; padding-left:10px; }

#mobilink{ background:transparent url(../img/mobi.gif) no-repeat 0 0; position:absolute; top:6px; right:0px; display:block; width:105px; height:60px; text-indent:-10000px; }

.headOfBox, .headOfBox2 {
	background:#FFFFFF url(../img/HH.png) repeat-x scroll left top;
	clear:both;
	color:#FFFFFF; font-weight:bold; 
	font-size:16px; 
	line-height:40px;
	height:40px;
	padding:0 10px;
}

.headOfBox2{
	background:#FFFFFF url(../img/tt.gif) repeat-x scroll left top;
	font-size:14px;
	padding-top:8px;
	height:40px;
	color:#FFFFFF;
	border:1px solid #4c5488; border-bottom:none; 
}

.headOfBox img, .headOfBox2 img{ float:left; margin-top:6px; }
.headOfBox p, .headOfBox2 p { margin:0px; padding:0px; margin-left:7px;}

#error{ background-color:#FF0000; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:center; padding:10px; margin-bottom:10px; }

.spacer{ clear:both; display:block; height:1px; line-height:1px; }

.button, .button2, .button3, .button4, .button5, .button6,.button0{
	height: 26px;
	line-height:26px;
	color:#FFFFFF ; cursor:pointer;
	border:none;font-weight:bold;
	background-color:#4c5488;
	text-transform:uppercase;
}

.button0{width:  64px; }
.button{	width: 104px;}
.button2{width: 130px;}
.button3{width: 150px;}
.button4{width: 170px;}
.button5{width: 190px;}
.button6{width: 210px;}
.buttonget{
	height: 57px;
	color:#FFFFFF ; 
	cursor:pointer;
	border:none;font-weight:bold;
	background: transparent url(../img/getAL.png) no-repeat left top;
	width:170px;
	text-align:center;
	padding-left:50px;
	font-size:14px; 
}
#purchase1, #purchase6, #purchase12{
	height: 57px;
	display:block; float:left; margin-right:20px;
	width:170px;
	text-align:center;
	padding-left:50px;
	font-size:14px; 
	text-indent:-10000px; 
}
#purchase1{ 	background: transparent url(../img/bgetCODE1.png) no-repeat left top; }
#purchase6{ 	background: transparent url(../img/bgetCODE6.png) no-repeat left top; }
#purchase12{ 	background: transparent url(../img/bgetCODE12.png) no-repeat left top; }

#manufacturer{ margin-left:10px; width:160px; }
#needhelp{ margin-left:10px;}
#mo_index_code{text-align:right;}
#mo_phone_number{ text-align:left;}

label{ font-size:9px; color:#324C65; }

.ulli ul{ margin:10px; padding-left: 40px; }
.ulli li { list-style-position: outside; list-style:disc; }


#registerdevices{ overflow-y:scroll; width:680px; height:420px;}
#registerdevices a{ display:block; float:left; border:1px solid #000080; margin:2px; padding:1px; text-decoration:none; background-color:#FFFFFF; text-align:center; font-weight:bold; opacity: 0.9; filter:alpha(opacity=90); width:80px;}
#registerdevices a img{ height:93px; width:70px;}
#registerdevices a:hover{ border:1px solid #FF0000; opacity:1.0; filter:alpha(opacity=100); }
.devtitle{ overflow:hidden; height:30px; display:block; vertical-align:middle;}
