body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a {
	color: #3366CC;
	text-decoration: underline;
}
a:hover {
	color: #F28244;
	text-decoration: none;
}
a.noline {
	text-decoration: none;
}
.white {
	color: #FFFFFF;
}
.gray {
	color: #999999;
}

.suggestionsBox {
    position: absolute;
    right: 20px;
    margin: 10px 0px 0px 0px;
    width: 200px;
    background-color: #212427;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #000;
    color: #fff;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {
    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
}

.suggestionList li:hover {
    background-color: #FF6C00;
}

.opaq {
	opacity: 0.4;
	-moz-opacity: 0.4;
	filter: alpha(opacity=40);
}


#mainMenu {
	position:relative;
	clear:both;
	width:1000px;
	height:30px;
	background-image:url('../img/bg_top_menu.gif');
	background-repeat:no-repeat
}

.topNav {
	padding:0px;
	margin:0px 0px 0px 20px;
	list-style-type:none;
	display:inline;
	float:left;
	z-index:90;	
}
	
.topNav li{
	display:inline;
	float:left;
	list-style-type:none;
}
	
.topNav li A{
	display:block;
		
}

.topNav li a span {
	display:none;
}


.topNav li#aboutus a, .topNav li#aboutus{
	width:115px;
	height:30px;
	background:url('../img/menu-aboutus.gif') 100% 0px;
}

.topNav li#aboutus a:current {
	width:115px;
	height:30px;
	background:url('../img/menu-aboutus.gif') 100% -30px;
}

.topNav li#aboutus a:hover {
	width:115px;
	height:30px;
	background:url('../img/menu-aboutus.gif') 100% -60px;
}

	
.topNav li#services a, .topNav li#services{
	width:115px;
	height:30px;
	background:url('../img/menu-services.gif') 100% 0px;
}

.topNav li#services a:current {
	width:115px;
	height:30px;
	background:url('../img/menu-services.gif') 100% -30px;
}

.topNav li#services a:hover {
	width:115px;
	height:30px;
	background:url('../img/menu-services.gif') 100% -60px;
}

	
.topNav li#products a, .topNav li#products{
	width:115px;
	height:30px;
	background:url('../img/menu-products.gif') 100% 0px;
}

.topNav li#products a:current {
	width:115px;
	height:30px;
	background:url('../img/menu-products.gif') 100% -30px;
}

.topNav li#products a:hover {
	width:115px;
	height:30px;
	background:url('../img/menu-products.gif') 100% -60px;
}

	
.topNav li#resellers a, .topNav li#resellers{
	width:115px;
	height:30px;
	background:url('../img/menu-resellers.gif') 100% 0px;
}

.topNav li#resellers a.current {
	width:115px;
	height:30px;
	background:url('../img/menu-resellers.gif') 100% -30px;
}

.topNav li#resellers a:hover {
	width:115px;
	height:30px;
	background:url('../img/menu-resellers.gif') 100% -60px;
}

	
.topNav li#support a, .topNav li#support{
	width:115px;
	height:30px;
	background:url('../img/menu-support.gif') 100% 0px;
}

.topNav li#support a:current {
	width:115px;
	height:30px;
	background:url('../img/menu-support.gif') 100% -30px;
}

.topNav li#support a:hover {
	width:115px;
	height:30px;
	background:url('../img/menu-support.gif') 100% -60px;
}

	
.topNav li#tracking a, .topNav li#tracking{
	width:115px;
	height:30px;
	background:url('../img/menu-tracking.gif') 100% 0px;
}

.topNav li#tracking a:current {
	width:115px;
	height:30px;
	background:url('../img/menu-tracking.gif') 100% -30px;
}

.topNav li#tracking a:hover {
	width:115px;
	height:30px;
	background:url('../img/menu-tracking.gif') 100% -60px;
}


.topNav li#account a, .topNav li#account{
	width:115px;
	height:30px;
	background:url('../img/menu-account.gif') 100% 0px;
}

.topNav li#account a:current {
	width:115px;
	height:30px;
	background:url('../img/menu-account.gif') 100% -30px;
}

.topNav li#account a:hover {
	width:115px;
	height:30px;
	background:url('../img/menu-account.gif') 100% -60px;
}

.topNav li#contactus a, .topNav li#contactus{
	width:115px;
	height:30px;
	background:url('../img/menu-contactus.gif') 100% 0px;
}

.topNav li#contactus a:current {
	width:115px;
	height:30px;
	background:url('../img/menu-contactus.gif') 100% -30px;
}

.topNav li#contactus a:hover {
	width:115px;
	height:30px;
	background:url('../img/menu-contactus.gif') 100% -60px;
}

.pageNav {margin-top:10px;color:#000000; vertical-align: middle; horizontal-align: center; font-style:normal; font-variant:normal; font-weight:normal; font-size:0.8em; font-family:tahoma; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px}

.pageNav .typing{float:right; margin-top:-7px;}

.pageNav input{font-size:10px;font-family:verdana;}

.pageNav a{padding: 0px 5px;color:#203558; border: solid 1px #EBEBEB;text-decoration: none;}

.pageNav a:hover{background-color:#E5EDF9;color:#203558!important;}

.pageNav span.current {padding: 0px 5px; color:#ffffff;background-color:#FF8000;border: solid 1px #FF8000; text-decoration: none;}

.pageNav .pre{margin: 0 10px;}

.pageNav .next{margin:0 10px;}


.mws_boxTop    { background: url('../img/infobox/top.gif') repeat-x;
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 vertical-align:middle; white-space:nowrap; background-repeat:repeat-x }
.mws_boxLeft   { background: url('../img/infobox/left.gif'); }
.mws_boxRight  { background: url('../img/infobox/right.gif'); }
.mws_boxBottom { background: url('../img/infobox/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter { background: #FFFFFF; }

.mwsblue_boxTop    { background: url('../img/infobox/topblue.gif') repeat-x;
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 vertical-align:middle; white-space:nowrap; background-repeat:repeat-x }
.mwsblue_boxLeft   { background: url('../img/infobox/left.gif'); }
.mwsblue_boxRight  { background: url('../img/infobox/right.gif'); }
.mwsblue_boxBottom { background: url('../img/infobox/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mwsblue_boxCenter { background: #FFFFFF; }

TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-left: silver 1px solid;
    border-bottom: silver 1px solid; 
      border-top: silver 1px solid; 
        border-right: silver 1px solid;  
}

table.hover {
background: white;
}
table.hoverselect {
background: DAE9FE;
} 

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input.code {
	font-size: 12px;
	width: 95%;
}
input.button {
	font-size: 10px;
	height: 25px;
}


.button_vars {
	background-position: 0 1px;
	background-repeat: no-repeat;
	background-color: transparent;
	padding-left: 35px;
	padding-right: 10px;
	border: none;
	width: 250px;
	height: 30px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.button_custom {
	background-image: url('../img/button_custom.gif');
	background-position:   center 50%;
	background-repeat: no-repeat;
	width: 250px;
	height: 30px
}

.button_varssm {
	background-position: 0 1px;
	background-repeat: no-repeat;
	background-color: transparent;
	padding-left: 15px;
	padding-right: 10px;
	border: none;
	width: 107px;
	height: 20px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.button_customsm {
	background-image: url('../img/button_customsm.gif');
	background-position:   center 50%;
	background-repeat: no-repeat;
	width: 107px;
	height: 20px
}

#footer_bottom {
	position:relative;
	clear:both;
	width:1000px;
	height:51px;
	background-image:url('../img/bg_bottom_menu.gif');
	background-repeat:no-repeat
}