.top_nav{
	background-color:transparent;
	background-image:url("images/nav_bg2.png");
}

.breadcrumb_td{
	background-image:url("images/bread_header.gif");
	height:30px;
}


.flash_table{
	background-image:url("images/flash_background.gif");
	
}
.panel_content{
	/*background-image:url("images/lp_bg.png");*/
	padding:10px;
	font:11px Arial;
	color:#3E3C3D;
	
}

.panel_content2{
	/*background-image:url("images/lp_bg.png");*/
	background-position:center;
	padding:10px;
	font:11px Arial;
	color:#3E3C3D;
	width:100%;
	
}
.panel_content .readmore{
	background-image: url('images/readmore_ico.gif'); 
              background-repeat: no-repeat; 
              background-attachment: scroll; 
              list-style-type: none; 
              padding-left: 15px; 
              padding-right: 0px; 
              padding-top: 0px; 
              padding-bottom: 3px; 
              background-position: 0px 5px;
              text-decoration:none;
              color:black;
}              
              
.panel_content ul li {
	background-image: url('images/bullet.png'); 
              background-repeat: no-repeat; 
              background-attachment: scroll; 
              list-style-type: none; 
              padding-left: 15px; 
              padding-right: 0px; 
              padding-top: 0px; 
              padding-bottom: 3px; 
              background-position: 0px 4px;
              margin-left:-35px;
              margin-top:0px;
}

.panel_content a:link {
	text-decoration:none;
	color:#0662CA;
}
.panel_content a:visited {
	text-decoration:none;
	color:#0662CA;
}
.panel_content a:hover {
	text-decoration:none;
	background-color:#EFF5FB;
	color:#0662CA;
}

/*---------------------------------------------
more details link inside of Panel Content
---------------------------------------------*/
.moredetails a:link{
	background-image: url("images/info.gif"); 
              background-repeat: no-repeat; 
              background-attachment: scroll; 
              list-style-type: none; 
              padding-left: 20px; 
              padding-right: 0px; 
              padding-top: 0px; 
              padding-bottom: 3px; 
              background-position: 0px 0px;
              text-decoration:none;
              margin-left:5px;
              margin-top:0px;
              color:#0662CA;
              font:11px Arial;
	
}

.moredetails a:visited{
	background-image: url("images/info.gif"); 
              background-repeat: no-repeat; 
              background-attachment: scroll; 
              list-style-type: none; 
              padding-left: 20px; 
              padding-right: 0px; 
              padding-top: 0px; 
              padding-bottom: 3px; 
              background-position: 0px 0px;
              text-decoration:none;
              margin-left:5px;
              margin-top:0px;
              color:#0662CA;
              font:11px Arial;
	
}

.moredetails a:hover{
	background-image: url("images/info.gif"); 
              background-repeat: no-repeat; 
              background-attachment: scroll; 
              list-style-type: none; 
              padding-left: 20px; 
              padding-right: 0px; 
              padding-top: 0px; 
              padding-bottom: 3px; 
              background-position: 0px 0px;
              text-decoration:none;
              margin-left:5px;
              margin-top:0px;
              background-color:#EFF5FB;
              color:#0662CA;
              font:11px Arial;
	
}

.addcart_link a:link{
	background-image: url("images/cart_icon.gif"); 
              background-repeat: no-repeat; 
              background-attachment: scroll; 
              list-style-type: none; 
              padding-left: 20px; 
              padding-right: 0px; 
              padding-top: 0px; 
              padding-bottom: 3px; 
              background-position: 1px 0px;
              text-decoration:none;
              margin-left:5px;
              margin-top:0px;
              color:#0662CA;
              font:11px Arial;
	
}

.addcart_link a:visited{
	background-image: url("images/cart_icon.gif"); 
              background-repeat: no-repeat; 
              background-attachment: scroll; 
              list-style-type: none; 
              padding-left: 20px; 
              padding-right: 0px; 
              padding-top: 0px; 
              padding-bottom: 3px; 
              background-position: 1px 0px;
              text-decoration:none;
              margin-left:5px;
              margin-top:0px;
              color:#0662CA;
              font:11px Arial;
	
}

.addcart_link a:hover{
	background-image: url("images/cart_icon.gif"); 
              background-repeat: no-repeat; 
              background-attachment: scroll; 
              list-style-type: none; 
              padding-left: 20px; 
              padding-right: 0px; 
              padding-top: 0px; 
              padding-bottom: 3px; 
              background-position: 1px 0px;
              text-decoration:none;
              margin-left:5px;
              margin-top:0px;
              background-color:#EFF5FB;
              color:#0662CA;
              font:11px Arial;
	
}

.cart_link{
	font:11px Arial;
	color:black;
	text-decoration:none;
}

.cart_link a:link{
	font:11px Arial;
	color:black;
	text-decoration:none;
}
.cart_link a:visited{
	font:11px Arial;
	color:black;
	text-decoration:none;
}
.cart_link a:hover{
	font:11px Arial;
	color:#0662CA;
	text-decoration:underline;
}

.footer{
	font:11px Arial;
	color:#3E3C3D;
}
.footer a:link{
	font:11px Arial;
	color:#3E3C3D;
	text-decoration:none;
}
.footer a:visited{
	font:11px Arial;
	color:#3E3C3D;
	text-decoration:none;
}
.footer a:hover{
	font:11px Arial;
	color:#0662CA;
	text-decoration:underline;
}

/*------------------------------------
Breadcrumb CSS
-------------------------------------*/
.breadcrumb{
		font:bold 11px Arial;
		padding:4px;
		border-bottom:2px solid #BCDAF7;
		padding:4px;
		}
		
		.breadcrumb a{
			background: transparent url(images/breadcrumb.gif) no-repeat center right;
			text-decoration: none;
			padding-right: 8px; /*adjust bullet image padding*/
			color: #0662CA;
			font-weight:normal;
			}
			
			.breadcrumb a:visited, .breadcrumb a:active{
				color: #0662CA;
				}
				
				.breadcrumb a:hover{
					text-decoration: underline;
					}
					
					
					/*------------------------------------
Breadcrumb2 CSS
-------------------------------------*/
.breadcrumb2{
		font:bold 11px Arial;
		padding-top:4px;
		padding-left:4px;
		padding-right:4px;
		border-bottom:2px solid #BCDAF7;
		}
		
		.breadcrumb2 a{
			/*background: transparent url(images/breadcrumb.gif) no-repeat center right;*/
			text-decoration: none;
			padding-right: 0px; /*adjust bullet image padding*/
			color: #0662CA;
			font-weight:normal;
			}
			
			.breadcrumb2 a:visited, .breadcrumb a:active{
				color: #0662CA;
				}
				
				.breadcrumb2 a:hover{
					text-decoration: underline;
					}
					
					
/*-----------------------------------------------------------
Overlapping Tabs
------------------------------------------------------------*/
.ddoverlap{
border-bottom: 1px solid #e3e3e3;
padding-left:24px;
padding-left: 0px !important;
}

.ddoverlap input{
padding: 0;
margin: 0;
font: bold 11px Arial;
border:0px;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap input{
	height:27px;
	/*width:150px;*/
padding: 3px 7px;
text-decoration: none;
padding-right: 32px; /*extra right padding to account for curved right edge of tab image*/
color:#3E3C3D;
background: transparent url(images/righttabdefault.gif) 100% 0 repeat-y; /*give illusion of shifting 1px down vertically*/
border-left: 1px solid #C0BFB3;
position: relative;
display: block;
float: left;
margin-left: -23px; /*shift tabs 20px to the left so they overlap*/
left: 20px;
cursor:pointer;
cursor:hand;
margin-bottom:-5px;
highlighting: none;
}

.ddoverlap li a:visited{
color:#3E3C3D;
}

.ddoverlap li a:hover{
text-decoration: none;
background-color: transparent;
color:#0662CA;
}

.ddoverlap input.selected{ /*selected tab style*/
height:30px;
border-left: 1px solid #C0BFB3;
/*width:150px;*/
color:#3E3C3D;
z-index: 100; /*higher z-index so selected tab is topmost*/
top: -3px; /*Shift tab 1px down so the border beneath it is covered*/
background: transparent url(images/righttabselected.gif) 100% 0 repeat-y;
cursor:pointer;
cursor:hand;
: none;
}

/*-----------------------------------------
	Left Slide out Help Panel
	------------------------------------------*/
	#dhtmlgoodies_leftPanel{	/* Styling the help panel */
		
		background-color:#4DA4DC;	/* Blue background color */
		background-image:url("images/help_panel_bg2.png");
		color:#000;	/* White text color */
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Which font to use */
		border-right:1px solid black;
		
		/* You shouldn't change these 5 options unless you need to */		
		height:100%;	
		width:100%;	
		left:0px;
		z-index:10000;
		position:absolute;
		padding:0px;
		display:none;
	}
	
	#dhtmlgoodies_leftPanel #leftPanelContent{
		padding:none;
	}
	#dhtmlgoodies_leftPanel .closeLink{ /* Layout of close link */
		padding-left:0px;
		padding-right:0px;
		position:absolute;
		top:2px;
		right:2px;
		color:#000;
		font-size:0.8em;				
	}
	#dhtmlgoodies_leftPanel .closeLink:hover{	/* Close link text  - mouseover effect*/
		color:#FFF;
	}