body { background: #ffffff url(im/bg.gif) repeat-x; #fff 50% 0; color: #000; font: 11px/150% Verdana, Arial, Helvetica; text-align: center; min-width: 1015px; margin:0; height:100%;}
		
	h1, h2, h3, h4 { margin: 12px 0 0px 0; font-family: arial,helvetica; }
	h1 { font-size: 15px; color: #2861B0; font-weight: normal; }
	#wrap h1 { font-weight: bold; font-size: 16px; line-height:18px; }
	h2 { font-size: 17px; color: #2861B0; padding:0px; margin:0px; line-height:18px;}
	h3 { font-size: 12px; }
	h4 { font-size: 11px; }
	p { line-height: 145%; margin-bottom: 10px; margin-top:2px; }
	img { border:none;}
	ul, ol { margin-top: 5px; margin-bottom: 5px; }
	ul { list-style-type: circle; padding-left:0px; margin-left: 0px; color:#2861B0;}
	ul li, { margin-bottom: 5px;}
	li a{text-decoration:none; font-weight:bold;color:#666;}
#wrap { border:1px solid white; position:relative; width: 1015px; margin: 0 auto 0 auto; text-align: left; background:#fff url(im/header-bgnd.jpg) no-repeat;}
#wrap-special { border:1px solid white; position:relative; width: 1015px; margin: 0 auto 0 auto; text-align: left; background:#fff url(im/header-bgnd-special.jpg) no-repeat;}


.buffer { padding: 10px 25px 0 25px; }

#logo a, #logo a:visited { display: block; width: 222px; height:67px; background: transparent url(images/_.gif) no-repeat top left; margin-bottom:913px; margin-left:-36px; margin-top:12px;}
#logo { margin: 0; padding: 0; }
#logo span { display: none; }
.buffer { padding: 10px 25px 0 25px; }
#tna{position:absolute; top:12px; left:660px; font-weight:bold; font-size:10px; color:#fff;}
#tna a {text-decoration:none; color:#fff;}
#tna a:hover {text-decoration:underline;}
#rightmenu {background:#fff; position:absolute; top:399px; left:800px; text-align:center;width:200px;}
.idesc{display:none;}
#newpro {background:#fff url(im/niface2.jpg) no-repeat; width:220px; position:absolute; top:379px; left:12px; height:302px; overflow:auto;}
#newpro h4{padding-left:-33px; font-size:120%;color:#2F5993;}
#newpro li a:hover{ background:url(im/lnhot.gif); width:147px; text-decoration:underline; color:#fff;}
#newpro ul{margin-top:45px;}
#newpro li{list-style-type:none;font-size:110%; width:212px; color:#999; margin:2 0 0 0; padding:1 2 3 6; text-transform:uppercase;}
#newpro a{text-decoration:none; padding-left:30px; color:#ddd; width:208px;}

#tweeter {width:220px; position:absolute; top:309px; left:12px; overflow:auto;}
#tweetlist{ position:absolute;top:364px;left:0px;width:190px;padding-left:6px; z-index:10;}

a.agloogiey {text-decoration:none; color:#000;cursor:text ;}


#nplist{
	position:absolute;
	top:418px;
	left:4px;
	scrollbar-face-color : #304FBB; 
	scrollbar-highlight-color : #FFF; 
	scrollbar-3dlight-color : #666;
	scrollbar-darkshadow-color : #ccc;
	scrollbar-arrow-color : #A4173A;
	scrollbar-shadow-color  : #FFF;   
	scrollbar-track-color: #566BBA;
	overflow:auto;
	width:196px;
	height:240px;
	text-align:left;
	padding-top:6px;
	padding-left:6px;
	padding-bottom:6px;
	z-index:10;
	}
#nplist li{list-style-type:none;font-size:100%; color:#999; margin:2 0 0 0; padding:1 2 3 6; text-transform:uppercase;}
#nplist li a:hover{ background:url(im/lnhot_.gif); text-decoration:underline; color:#fff;}
#nplist a{text-decoration:none; padding-left:10px; color:#ddd; }

#usedpro {background:#fff url(im/uiface.jpg) no-repeat; width:220px; position:absolute; top:679px; left:12px; height:289px; overflow:auto;}
#usedpro h4{padding-left:-33px; font-size:120%;color:#2F5993;}
#usedpro li a:hover{ background:url(im/lnhot.gif); width:147px; text-decoration:underline; color:#fff;}
#usedpro ul{margin-top:45px;}
#usedpro li{list-style-type:none;font-size:110%; width:212px; color:#999; margin:2 0 0 0; padding:1 2 3 6; text-transform:uppercase;}
#usedpro a{text-decoration:none; padding-left:30px; color:#ddd; width:208px;}

#raiface {width:220;height:274px;position:absolute;top:980px;left:12px;z-index:1; background:url(im/raiface.jpg)no-repeat;}


#ciscoproduct{
	position:absolute;
	top:1019px;
	left:12px;
	scrollbar-face-color : #304FBB; 
	scrollbar-highlight-color : #FFF; 
	scrollbar-3dlight-color : #666;
	scrollbar-darkshadow-color : #ccc;
	scrollbar-arrow-color : #A4173A;
	scrollbar-shadow-color  : #FFF;   
	scrollbar-track-color: #566BBA;
	overflow:auto;
	width:186px;
	height:213px;
	text-align:left;
	padding-top:6px;
	padding-left:6px;
	padding-bottom:6px;
	z-index:10;
	}
.switches {color:#000;}
.routers {color:#000;}
#ciscoproduct a {color:#fff; font-size:85%;}
#ciscoproduct a:hover {color:#fff; font-size:85%; text-decoration:underline;}

#ciscoproductH{
	position:absolute;
	top:1195px;
	left:6px;
	scrollbar-face-color : #304FBB; 
	scrollbar-highlight-color : #FFF; 
	scrollbar-3dlight-color : #666;
	scrollbar-darkshadow-color : #ccc;
	scrollbar-arrow-color : #A4173A;
	scrollbar-shadow-color  : #FFF;   
	scrollbar-track-color: #566BBA;
	border:1px solid #3B5999;
	overflow:auto;
	width:210px;
	height:490px;
	text-align:left;
	padding-top:5px;
	padding-left:6px;
	padding-bottom:2px;
	z-index:10;
	}
.switches {color:#000;}
.routers {color:#000;}
#ciscoproductH a {color:#0040FF; font-size:85%;}
#ciscoproductH a:hover {color:#f0040FF; font-size:85%; text-decoration:underline;}



#content{position:absolute; top:370px; left:190px; width:580px; background:#fff; height:760px; visibility:hidden; z-index:4;}
#ciscocontent{position:absolute; top:370px; left:190px; width:580px; background:#fff; height:760px; visibility:hidden; z-index:4;}
#junipercontent{position:absolute; top:370px; left:190px; width:580px; background:#fff; height:760px; visibility:hidden; z-index:4;}
#extremecontent{position:absolute; top:370px; left:190px; width:580px; background:#fff; height:760px; visibility:hidden; z-index:4;}
#foundrycontent{position:absolute; top:370px; left:190px; width:580px; background:#fff; height:760px; visibility:hidden; z-index:4;}
#gnucon {position:absolute; top:500px; left:255px; width:665px; background:#fff; visibility:visible; z-index:1;}
#subcon {font-size:112%; position:absolute; top:389px; left:255px; width:665px; background:#fff; visibility:visible; z-index:1;}
#gnuconP {position:absolute; top:549px; left:255px; width:665px; background:#fff; visibility:visible; z-index:1;}

#4boxcon {position:absolute; top:549px; left:255px; width:665px; background:#fff; visibility:visible; z-index:1;}

#footer {background:#fff; padding-left:164px; padding-top:73px; font-family: arial; text-align: center;}
#footer ul { list-style-type: none; margin: 0 auto 0 auto; padding: 0; }
#footer ul li { float:left; margin: 0; padding: 0 10px; }
#footer a,
#footer a:visited { color: #64a3dc; text-decoration: none; font-size: 10px; font-family: arial; letter-spacing: -1px;   }
#footer a:hover { text-decoration: underline; }
#footer div.right { }
#footer div.left { letter-spacing: .02em; width: 500px;  }
#footer span a, #footer span a:visited { }
#footerLink a,
#footerLink a:visited { text-transform: uppercase; }

#nav-main {
	float: left;
	width: 816px;
	margin: 0 auto;
	margin-left:-128px;
	padding: 0;
	background: #2E5992;
	z-index:19;
	}
#nav-main ul {
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 1;
	}
#nav-main ul li {
	float: left;
	width: auto;
	margin: 0px;
	padding: 0;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	border-right: 1px solid #0B124F;
	position: relative;
	display: block;
	}
#nav-main ul li a {
	width: auto;
	padding: 3px 10px 3px 9px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	display: block;
	border-right: 1px solid #BED1FF;
	}
#nav-main ul li a:hover {
	background: #AC1A3F;
	color:#FBD100;
	}
#nav-main ul li ul {
	width: 160px;
	w\idth: 162px;
	border-bottom: 1px solid #666;
	list-style: none;
	position: absolute;
	display: none;
	}
#nav-main ul li ul li {
	width: 180px;
	height: 20px;
	background: #9AC2E8;
	border: 1px solid #999;
	border-bottom: none;
	display: block;
	}
#nav-main a.parent {
	}
#nav-main a:hover.parent {
	}
#nav-main ul li ul li a {
	height: 14px;
	padding: 3px 5px;
	font-weight: normal;
	color: #333;
	border-right: none;
	display: block;
	}
#nav-main ul li ul li a:hover {
	background: #ffe78a;
	color: #A81736;
	}
#nav-main ul li ul li ul {
	width: 180px;
	w\idth: 182px;
	border-top: none;
	border-bottom: 1px solid #666;
	list-style: none;
	position: absolute;
	top: -1px;
	left: 178px;
	}
#nav-main ul li ul li ul li {
	width: 180px;
	height: 20px;
	background: #FEC803;
	border: 1px solid #666;
	border-bottom: none;
	}
#nav-main ul li ul li ul li ul li{
	width: 200px;
	height: 20px;
	background: #D1F3FD;
	border: 1px solid #666;
	border-bottom: none;
	}
/* Hide sub-menus initially */
#nav-main li:hover ul ul,
#nav-main li:hover ul ul ul,
#nav-main li.over ul ul,
#nav-main li.over ul ul ul {
	display: none;
	}
/* Display sub-menus */
#nav-main li:hover ul,
#nav-main li li:hover ul,
#nav-main li li li:hover ul,
#nav-main li.over ul,
#nav-main li li.over ul,
#nav-main li li li.over ul {
	display: block;
	}
	
		
#tspix {background:#fff url(im/pixface.jpg) no-repeat; width:220px; position:absolute; top:379px; left:12px; height:302px; overflow:auto;}
#tspix h4{padding-left:-33px; font-size:120%;color:#2F5993;}
#tspix li a:hover{ background:url(im/lnhot2.gif); width:147px; text-decoration:underline; color:#fff;}
#tspix ul{margin-top:45px;}
#tspix li{list-style-type:none;font-size:110%; width:212px; color:#999; margin:2 0 0 0; padding:1 2 3 6; text-transform:uppercase;}
#tspix a{text-decoration:none; padding-left:30px; color:#ddd; width:208px;}

#tslist{
	position:absolute;
	top:418px;
	left:1px;
	scrollbar-face-color : #304FBB; 
	scrollbar-highlight-color : #FFF; 
	scrollbar-3dlight-color : #666;
	scrollbar-darkshadow-color : #ccc;
	scrollbar-arrow-color : #A4173A;
	scrollbar-shadow-color  : #FFF;   
	scrollbar-track-color: #566BBA;
	overflow:auto;
	width:196px;
	height:240px;
	text-align:left;
	padding-top:6px;
	padding-left:6px;
	padding-bottom:6px;
	z-index:10;
	}
#tslist li{list-style-type:none;font-size:110%; color:#999; margin:2 0 0 0; padding:1 2 3 6; text-transform:uppercase;}
#tslist li a:hover{ background:url(im/lnhot2.gif); text-decoration:underline; color:#fff;}
#tslist a{text-decoration:none; padding-left:20px; color:#ddd; }

