body {
	background: #fff;
	font-size: 14px;
	padding: 0;
	margin:0;
}


a {
	color:#01aef0;
	text-decoration:underline
}

a:hover {text-decoration:none}

a.mav_poweredByIMB {
	display:block; 
	background:url(../img/powered-by-ibm.png) no-repeat center;
	width:154px;
	height:119px;
	position:absolute; 
	z-index:99; 
	top:35px; 
	left:50%; 
	margin-left:310px;	
}

.mav_logo a {
	display:block;
	position:absolute;
	width:360px;
	height:60px;
	top:20px;
	background:url(../img/logo-maverick.png) no-repeat left;
}

.mav_topMenu {
	height:28px;
	text-align:center;
}

.mav_topMenu a {
	display:block;
	float:left;
	height:28px;
	padding:0 19px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	background:#01aef0;
}

.mav_topMenu a:hover {
	text-decoration:none;
	background:#fff;
	color: #01aef0;
}

.mav_footer {
	width:100%;
	background:#01aef0;
	height:75px;	
}

.mav_sellingPoints {background:#01aef0; width:100%; color:#fff; padding:10px 0 0 0}

.mav_sellingPoints a {color:#fff;}

.mav_bottomContact {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:28px;	
	text-transform:uppercase;
	color: #01aef0;
}

.mav_blackText, .mav_blackText a {color:#000000; text-decoration:none}

.mav_socialIcons {
	text-align:right;
	padding:25px 
}

.mav_distributed {
	padding:10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:28px;	
	text-transform:uppercase;
	color: #fff;
}


.mav_btnCol1 {
	float:left;
	width:154px;
	margin:0 60px 0 40px;
}

.mav_btnCol2 {
	float:left;
	width:154px;
	margin:0 60px 0 40px;
}

.mav_btnCol2-1 {
	float:left;
	width:154px;
	margin:0 20px 0 20px;
}

.mav_btnCol2-2 {
	float:left;
	width:280px;
	margin:0 20px 0 20px;
}

.mav_connectLine {
	width:154px;
	height:50px;
	background:url(../img/connect-line.png) repeat-y center;
}

.mav_btnCostEfficient, 
.mav_btnRobust, 
.mav_btnPoweredByIBM, 
.mav_btnUserFriendly,
.mav_btnSecure,
.mav_btnRemoteAccess {
	display:block;
	width:154px;
	height:116px;	
}

.mav_btnCostEfficient {background:url(../img/btn_cost-efficient.png) no-repeat center top}
.mav_btnRobust {background:url(../img/btn_robust.png) no-repeat center top}
.mav_btnPoweredByIBM {background: url(../img/btn_powered-by-ibm.png) no-repeat center top}
.mav_btnUserFriendly {background: url(../img/btn_user-friendly.png) no-repeat center top}
.mav_btnSecure {background: url(../img/btn_secure-and-reliable.png) no-repeat center top}
.mav_btnRemoteAccess {background: url(../img/btn_rem-access.png) no-repeat center top}

.mav_btnCostEfficient:hover, 
.mav_btnRobust:hover, 
.mav_btnPoweredByIBM:hover, 
.mav_btnUserFriendly:hover,
.mav_btnSecure:hover,
.mav_btnRemoteAccess:hover { background-position:bottom}






/* ----- Servers page ----- */
.mav_serverInfo {
	width:100%;
	border:solid 2px #343434;
}

.mav_serverInfo td {
	border:solid 1px #343434;
	text-align:center;
	height:40px;
	vertical-align:middle;
}

.mav_serverInfo .h,  .mav_serverInfo .hv{
	background: #01aef0;
	font-weight:bold;
	color:#fff;
}

.mav_serverInfo .h {
	border-bottom:solid 2px #343434
}

.mav_serverInfo .hv {
	border-right:solid 2px #343434
	}



.mav_expressRequest td {padding:4px}

.mav_expressRequest input {
	width:100%;
	height:25px;
	font-size:16px;
	line-height:24px;
	border:solid 1px #01aef0;
	
}

td.mav_radio {width:200px !important}

.mav_radio input {
	width:25px; 
	border:none;
	font-size:16px;
	line-height:25px;
	vertical-align:middle
}

.mav_expressRequest input#submit {width:auto; border:none; height:auto}



.mav_ss_photo, .mav_ss_info {
	float:left; 
	padding:0px
}
.mav_ss_photo {	
	width:100px;
	text-align:center;
	padding-left:5px ;

	}

.salesman	{	border-left: solid 2px #01aef0 !important;  }
.mav_ss_photo img {border:solid 1px #01aef0;}
	
.mav_ss_info {width:340px; padding-left: 5px}

.salesep {height:15px; border-left: solid 2px #01aef0;}

.mav_contact_tab td{ padding:10px 5px}

/*.vert-border {border-left: solid 2px #01aef0; width:448px !important}


/*================== Menu ===================*/

ul#cssmenu {
	margin: 0 auto;
	border-top: solid 1px #01aef0 ;	
	border-bottom: solid 1px #01aef0 ;	
	padding: 0 0 0 0px;
  	list-style: none;
  	height: 28px;
	width:960px;
	font: bold 12px/25px Tahoma;
	background: #01aef0;
}

ul#cssmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left;
	display: inline;
	list-style: none;
	position: relative;
	height: 28px;
}

ul#cssmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 200px;
	list-style: none;
	display: none;
	position: absolute;
	top: 28px;
	z-index:99;
}

ul#cssmenu ul:after {
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#cssmenu ul li {
	width: 160px;
	height:27px;
	float: left;
	display: block !important;
	display: inline;
	z-index:99;
}


ul#cssmenu ul li a{ padding:0 5px}

/* Main Menu */
ul#cssmenu a {
	border-left: solid 1px #01aef0 ;
	float: none !important;
	float: left;
	display: block;
	padding:0 35px;
	color: #fff;
	font: bold 12px/28px Verdana, Arial;
	text-decoration: none;
	height: auto !important;
	height: 1%;
}

/* Main Menu Hover */
ul#cssmenu a:hover,
ul#cssmenu li:hover a,
ul#cssmenu li.iehover a, ul#cssmenu a.active_menu {
	color:#01aef0;
	background:#fff
}

/* Second Menu */

ul#cssmenu li:hover li a,
ul#cssmenu li.iehover li a {
	float: none;
	color: #fff;
	border-top:dotted 1px #fff;
	background: #01aef0;
	font-size:12px;
	font-weight:bold;
}

/* Second Menu Hover */
ul#cssmenu li:hover li a:hover,
ul#cssmenu li:hover li:hover a,
ul#cssmenu li.iehover li a:hover,
ul#cssmenu li.iehover li.iehover a {
	color: #01aef0;
	background: #fff;
}

ul#cssmenu ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
}

ul#cssmenu li:hover ul ul,
ul#cssmenu li.iehover ul ul {
	display: none;
}
ul#cssmenu ul ul li {	width:200px !important}


ul#cssmenu ul ul li a:hover {background:#555!important}

ul#cssmenu li:hover ul,
ul#cssmenu ul li:hover ul,
ul#cssmenu li.iehover ul,
ul#cssmenu ul li.iehover ul {
	display: block;
} 


/*============================================*/


ul#cssmenu2 {
	margin: 0 auto;
	margin-top:5px;
	padding: 0 0 0 0px;
  	list-style: none;
  	height: 28px;
	font: bold 12px/25px Tahoma;
	z-index:0;
}

ul#cssmenu2 li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left;
	display: inline;
	list-style: none;
	height: 28px;
}



/* Main Menu */
ul#cssmenu2 a {
	float: none !important;
	float: left;
	display: block;
	padding:0 18px;
	margin:0 10px 0 0;
	color: #01aef0;
	font: bold 12px/28px Verdana, Arial;
	text-decoration: none;
	height: auto !important;
	height: 1%;
	text-transform:uppercase
}

/* Main Menu Hover */
ul#cssmenu2 a:hover,
ul#cssmenu2 li:hover a,
ul#cssmenu2 li.iehover a, ul#cssmenu2 a.active_menu {
	color:#01aef0;
	text-decoration:underline;
}


ul#cssmenu2 li:hover ul ul,
ul#cssmenu2 li.iehover ul ul {
	display: none;
}
.error {
	color: #ff0000;
}
.success {color: #00b300;;}
.login-form, .admin-login-form {
	margin: 0px auto;
	width: 300px;
}
.ul-loggin{margin-top: 200px;}
.ul-loggin li {
	list-style-type: none;
	margin: 7px;
	text-align: right;
}
.ul-loggin label {
	width: 88px;
	float: left;
}

