/*
colors:
gray = #769a9a
dark gray = #698787
peach = #fee3c6;
tan = #ba7e3d;

*/
/*************************/
*{ behavior: url('iepngfix.htc'); }
/*************************/

body{
	margin:0px;
	padding:0px;
	font-family:arial,sans-serif;
	text-align:center;
	font-size:10pt;
	background-color:#d1effe;
	background-image:url('images/bg.gif');
}

small{
	font-size:9px;
}

/*****OLD STYLES******/
.GreenSubHeads{
	color:green;
	font-weight:bold;
}

.GreenSubHeads{
	color:green;
	font-weight:bold;
}



/*****PORTAL*****/
#iconDiv{
	position:absolute;
	z-index:100;
	margin-top:-475px;
	margin-left:790px;
	text-align:right;

}

#right_floatDiv{
	position:absolute;
	z-index:150;
	margin-top:-540px;
	/*margin-top:-70px;*/
	margin-left:730px;
	text-align:right;

}

#RibbonDiv{
	position:absolute;
	z-index:300;
	margin-top:282px;
	margin-left:0px;
	text-align:left;

}

#iconDiv img{
	border:0px;
	margin:15px 0px 0px 0px;
	width:75px;

}

#iconDiv img.first{margin:200px 0px 0px 0px;}


#newSiteInfo_btnDiv{
	position:absolute;;
	z-index:105;
	margin-top:-475px;
	/*margin-top:-35px;*/
	margin-left:-25px;
	text-align:left;

}

#confrInfo_btnDiv{
	position:absolute;;
	z-index:110;
	margin-top:-135px;
	margin-left:-25px;
	text-align:left;

}


#newSiteInfo_btnDiv #WBC.first{
	margin-left:34px;
	margin-top:40px;
}

#newSiteInfo_btnDiv #cnfr.first{
	margin-left:34px;
	margin-top:10px;
}
	
#newSiteInfo_btnDiv img{border:0px;}

#bogo_banner{
 margin:94px 0px 0px 18px;
}

#janJump{
	margin:5px 0px 0px 20px;
}


#iconTxt{
	font-size:8pt;
	font-weight:bold;
	font-family:sans-serif;
	text-align:center;
	color:darkpurple;
	margin-top:-10px;
	margin-left:5px;


}

#cybermonday_div{

	position:absolute;;
	z-index:500;
	width:457px;
	height:278px;
	margin-top:-65px;
	margin-left:265px;

	

}


#webinar_icon{

	position:absolute;
	z-index:100;
	margin-top:-50px;
	margin-left:655px;
	text-align:right;


}

#webinar_icon img{border:0px;}



#portalWrapper{
	position:relative;
	width:885px;
	height:453px;
	background-image:url('images/portal_splash_bg.jpg');
	margin:100px auto;
}


#portal_nav_table{

	margin-top:288px;
}


#portal_bottom_nav{

	margin:50px 0px 0px 0px;
	height:28px;
	padding:0px;
	border:0px solid black;

}

#portal_bottom_nav #bottom_nav1{
	width:134px;
	height:28px;
	margin:0px 0px 0px 375px;


}

#portal_bottom_nav #bottom_nav2{
	width:97px;
	height:28px;
	margin:0px 0px 0px 265px;



}

/*****************************/


#contentWrapper{

	width:907px;
	text-align:left;
	margin:0 auto;

}

#masthead{
	background-color:#587a79;
	height:87px;
	background-image:url('images/top_bg.jpg');
}

#mast_logo{
	float:left;
	width:250px;
	height:85px;
}


#mast_slogan{
	float:right;
	block:none;
}

#nav_top{
	background-color:#769191;
	height:22px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}

#nav_top ul{
	margin:2px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	text-align:left;
	/*width:570px;*/
	width:690px;
}


#nav_top ul li{
	display:inline;
	list-display-style:none;
	padding:0px 0px 0px 20px
}

#nav_top ul li a{
	color:white;
	text-decoration:none;
	/*font-size:8pt;*/
	font-size:11px;
	font-weight:600;
}

#nav_top ul li a:hover{text-decoration:underline;}

#nav_top ul li a .first{
	padding:0px 0px 0px 0px
}

#nav_top ul li a .last{

}

#flash_div_top{
	background-color:#fee3c6;
height:23px;
	border-bottom:1px solid #ffffff;

}

#flags{
	font-size:8pt;
	color:#666666;
	padding:4px 10px 4px 0px;
	width:350px;
	text-align:right;
	float:right;
}

#flags a{
	font-size:8pt;
	color:#666666;
	text-decoration:none;
}

#nav_left{
	width:165px;
	float:left;

}

#nav_left ul{
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:right;
width:140px;
}


#nav_left ul li{
	list-style-type:none;
	padding:0px 0px 0px 0px
}

#nav_left ul li a{
	color:#666666;
	text-decoration:none;
	font-size:8pt;
}
#nav_left h3{
	font-size:10pt;
	font-weight:100;
	text-align:right;
	margin:0px 0px 0px 0px;
}
#nav_left ul li a:hover{text-decoration:underline;}

#nav_left ul li a .first{
	padding:0px 0px 0px 0px
}

#nav_left ul li a .last{

}

#gadget{
	width:575px;
	float:left;
	color:#333333;

}

#gadget_wrapper{

	background-image:url('images/gadget_bg.jpg');

}

#gadget h1{
	font-size:22px;
	color:#698787;

}

#gadget h1.pg_title{
	border-bottom: 1px solid #999999;
}

#gadget h2{
	font-size:12pt;
	color:#333333;
	margin-bottom:8px;
}

#product_displayTable {
	font-size:9pt;
	width:95%;
	align:center;
}

#product_displayTable td{
	height:150px;
}

#product_displayTable td a{
color:#333333;
}

#product_displayTable td a:hover{
text-decoration:none;
}

#prod_breadCrumbs{
font-size:8pt;
padding-bottom:5px;
border-bottom:1px solid #999999;
}

#prod_breadCrumbs a{
color:#666666;
text-decoration:none;
}
#prod_breadCrumbs a:hover{
text-decoration:underline;
}

#prod_descrpWrapper{
margin-top:20px;

}
#product_pic_left{
float:left;
width:145px;
text-align:center;
}

#product_content{
float:left;
width:400px;

}

#content_div{
	margin:15px 15px 10px 15px;
}

#content_div h2{
	color:#ba7e3d;
	font-size:16px;
	margin:15px 0px 15px 0px;
}

#content_div h3{
	color:#ba7e3d;
	font-size:12px;
	margin:12px 0px 12px 0px;
}

#content_div a{
	color:#333333;
	text-decoration:none;
}

#content_div a:hover{
	text-decoration:underline;	
}



#nav_right{
	width:165px;
	float:left;

}

#nav_right ul{
	margin:2px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	text-align:left;
}


#nav_right ul li{
	list-style-type:none;
	padding:0px 0px 0px 0px
}

#nav_right ul li a{
	color:#666666;
	text-decoration:none;
	font-size:8pt;
}
#nav_right h3{
	font-size:10pt;
	font-weight:100;
	text-align:right;
	margin:0px 0px 0px 0px;
}
#nav_right ul li a:hover{text-decoration:underline;}

#nav_right ul li a .first{
	padding:0px 0px 0px 0px
}

#nav_right ul li a .last{

}

#footer{
	background-color:#698787;
	height:44px;
}

#left_txt{
	margin:10px 0px 0px 10px;
	float:left;
	width:300px;
	color:white;
	font-size:8pt;
}

#right_txt{
	margin:10px 10px 0px 0px;
	float:right;
	width:300px;
	color:white;
	font-size:8pt;
	text-align:right;
}

#right_txt a{
	color:white;
	font-size:8pt;
	text-decoration:none;
}

#right_txt a:hover{
	color:white;
	font-size:8pt;
	text-decoration:underline;
}

#fineprint{
	text-align:center;
	margin:3px auto;
	font-size:8pt;
	color:#000000;
	width:900px;

}
#date_txt{
	margin:3px 10px 0px 0px;
	float:right;
	width:300px;
	color:#d1effe;
	font-size:8pt;
	text-align:right;
}

#socialNetDiv{
float:right;
width:250px;
}

#spec_note{
	color:red;
	background-color:#ffffcc;
	border:1px solid red;
	padding:5px;
	font-size:11px;
	width:90%;
}
.less{color: #fbaf5d; font-weight: bold; font-size: 12px; }

#clearBoth{clear:both;}

