#new_menu,#nav,.norlist,#subList,#check,dl,dd{margin:0;	padding:0;}
img{border:none;}
.clear{clear:both;font-size:0;display:block;height:0;}
.clearfix:after {content: ".";display: block;height:0; clear: both;visibility: hidden;}/*For FireFox clear float*/
.clearfix {*zoom:1;}/* Only IE */
.hand{ cursor:pointer;}
.borderNone{border:none!important;}
.displayNone{display:none;}
.floatLeft{ float:left;}
.floatRight{ float:right;}

/*for new header*/
#header {
	clear:both;
	width:100%;
	background: white;
	margin-top:5px;
}

#header_table {
	top: 2em;
	right: 2em;
	float:right;
}

#header_table td {
	padding: 0.25em 0.5em;
}

#header_table ul li {
	display: inline;
	padding: 0 1em 0 0;
}
.synnex_logo {
	float: left;
	margin-left:26px;
	margin-top:3px;
	_margin-left:5px;
}

a img,:link img,:visited img {
	border: none;
}

.arrow-right{
    float:right;
    padding:0;
    margin:0;
    border:0;
}
    
a.linkHoverWithBlue:hover {
	color: white;
	background: blue;
	text-decoration:none;
}
/*Navigation tabs*/
 #tabs {
   clear:both;
   float:left;
   font-size:11px;
   line-height:normal;
   margin-left:40px;_margin-left:20px;+margin-left:40px;
   margin-top:-25px;   
}
#tabs ul{  padding-left:133px; *padding-left:92px;} 
#tabs ul li{ float:left;}
#tabs ul li a{ text-decoration:none; display:block; background:url(../resources/images/tableftJ.gif) no-repeat top left; padding-left:5px;}
#tabs ul li a span{ display:block; background:url(../resources/images/tabrightJ.gif) no-repeat top right; padding-right:15px; height:24px; line-height:24px; color:#24618e; font-weight:bold; font-size:12px; padding-left:10px; _display:inline-block; cursor:pointer;}

#tabs ul li a:hover{ background:url(../images/tableftJ.gif) no-repeat left -84px; color:#fff;}
#tabs ul li a:hover span{ background:url(../resources/images/tabrightJ.gif) no-repeat right -84px; color:#fff;}

#tabs #currTabs{ position:relative; z-index:2; height:23px;}
#tabs #currTabs a{ background:url(../resources/images/tableftJ.gif) no-repeat left -42px;}
#tabs #currTabs a span{background:url(../resources/images/tabrightJ.gif) no-repeat right -42px; color:#fff; height:28px;}
 
 
 /* CSS Document - drop down menu */
/* the horizontal menu starts here */
div#new_menu {
	clear:both;
	width:100%;
	white-space:nowarp;
    background:url(../resources/images/menu_bac.gif) repeat-x left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	_padding:0px; _margin:0px; _border:0px;/*only valid for IE6*/
}


.arrow-right{
    float:right;
    padding:0;
    margin:0;
    border:0;
}


#nav{color:#fff; position:relative; +position:static; padding:0 0 0 168px; *padding:0 0 0 130px;}
#nav ul{ padding-left:10px;}
#nav ul li{ float:left; padding:2px 8px; line-height:24px; cursor:pointer;}
#nav ul li a {display:block; text-decoration:none;color:#FFF;}
#nav ul li a:hover{color:#dbfb83;}
#nav ul li:hover{ background:url(../resources/images/menuItembg.gif) repeat-x left top; color:#dbfb83; position:relative;}
.mc{position:absolute; color:#fff;background:#fff; padding:0 1px 1px 1px; border:1px solid #45a6b6; border-top:none; z-index:10; display:none;margin-top:4px;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.listCont{ background:#eef8fb; border:1px solid #fff; border-top:none; padding-top:2px; _float:left;}
.paddingWap{ padding:4px 0px;}

/*----Menu Title style "Products Finders"-------*/
.menuTit a{ background:#cde9f2;color:#004a53; font-weight:bold; font-size:12px; text-decoration:none; display:block; padding:4px 3px;}

.norlist li{/* margin-bottom:5px; margin-top:3px;*/}
.norlist li:hover{background-color:#4f98a3;}
.norlist li a{ color:#000;text-decoration:none;padding:4px;line-height:11px;display:block;_line-height:12px;_width:190px;}
.norlist li a:hover{ color:#FFF;text-decoration:none;background-color:#4f98a3;}

/*---Second class menu style-------*/
/*--Green icon,text-indent is to control the distance between icon and list text-*/
.shadow{ background:#E7ECED; position:absolute; z-index:1;margin-top:4px;}

/*only IE6 control the width for the last two boxes*/
.width400{_width:400px;}
.width1000{_width:1000px;}

.red{ background:url(../resources/images/menuItembg.gif) repeat-x left top; color:#dbfb83; position:relative; z-index:1000;}
.btw{ border-top:1px solid #fff;}
.brg{ border-right:1px solid #45a6b6;}
.blw{ border-left:1px solid #fff;}
.bbg{ border-bottom:1px solid #9fc9d0;}
.borderHight{min-height:250px;_height:285px;}
.borderHightWSS{min-height:100px;_height:285px;}

#check dd{float:left;padding:7px 0px 0px 5px;}
#check dd a {color:#fff; text-decoration:none;}
.adjustPadding{padding-right:82px;_padding-right:0px;}
.adjustAccountPadding{padding-right:35px;_padding-right:0px;}
.adjustResPadding{padding-right:105px;_padding-right:0px;}


/* pop-out starts here */
div#subList{width:181px; height: 200px;}
div#subList ul li{line-height:13px;}
div#subList ul li ul{
	position:absolute;
	width:181px;
	border-top:1px solid #45a6b6;
	border-bottom:1px solid #45a6b6;
	padding-left:0px;
}
div#subList ul li ul li {
	float:left;	
	list-style-type:none;	
	background-color:#eef8fb;
	border-left:1px solid #45a6b6;
	border-right: 1px solid #45a6b6;
	/*padding-right: -1px; */
	width:179px;
}

div#subList ul li ul li:hover {
	background-color:#3393A1; /*sets the background of the menu items */
}
div#subList ul li ul li a {
	color:#000;
	display:block;
	font-weight:normal;
	text-decoration:none;
	background-color:transparent;
}
div#subList ul li ul li a:hover {
	COLOR:#fff; 
	TEXT-DECORATION:none;
}
div#subList ul li ul  {
	visibility:hidden; /* same effect as display:none in this situation */
	margin-left:181px;
	margin-top:-21px;
	position: absolute;
}
	
div#subList ul li:hover ul {visibility:visible;} /* same effect as display:block in this situation */

/*Joyce Add 20090906*/
.top_bot{display:inline-block; border-top:1px solid #a9a9a9; background:#FFFDEB url(../resources/images/default/yellowBotM.gif) repeat-x left bottom; padding:4px 0 7px 0;}
.left_right{display:inline-block; margin:0 -5px; border-left:1px solid #a9a9a9; background:#FFFDEB url(../resources/images/default/yellowBorderBg.gif) repeat-y right -5px; padding:0px 10px; _padding:5px 10px;position:relative; *left:-4px;}
.left_top{position:absolute; width:6px; height:6px;background:url(../resources/images/default/greyTopL.gif) no-repeat;left:-1px; top:-5px;}
.right_top{position:absolute; width:6px; height:6px;background:url(../resources/images/default/greyTopR.gif) no-repeat;right:2px; top:-5px;}
.left_bot{position:absolute; width:6px; height:6px; background:url(../resources/images/default/greyBotL.gif) no-repeat;left:-1px; bottom:-4px;_bottom:-11px;}
.right_bot{position:absolute; width:6px; height:6px; background:url(../resources/images/default/greyBotR.gif) no-repeat; right:2px; bottom:-4px;_bottom:-11px;}
/*Joyce END*/	
 