/*	Page Settings	*/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#807E7E;
	color:#666666;
}

/*	Layout Rules	*/
	/*	Overall Container - adjust width & positioning here	*/
#container {
	width:760px;
	margin:0px auto;
	padding-top:20px;
}

/*	Navigation Bar	*/
ul.hnav {
	list-style:none;	background-color:#F7F2EF;
	margin:0px;	padding:0px;	width:100%;	
	border-top:2px solid #F7F2EF;
}
ul.hnav li {	float:left;	width:96px;	}
ul.hnav li a {
	display:block;	padding:5px 10px 5px 10px;	height:35px;
	color:#666666;	text-decoration:none;
	font-weight:bold;	font-size:12px;		text-align:center;
}
ul.hnav li a:hover {	background-color:#FBB53B;	color:#FFFFFF;	}
ul.hnav li.active a {	}
	
	
	/*	Right Panel Rules	*/
.right_panel {	float:right; 	width:485px;	}


	/*	Left Panel Rules	*/
.left_panel {		width:270px;		float:left;	}
	.left_panel h1 {
		width:262px;	height:196px;
		font-size:1pt;	text-indent:-2000px;	margin:0px;	padding:0px;
		background-image:url(pageimg/topleft-orange-girl.jpg);
	}
	.left_panel h2 {
		width:252px;	height:39px;	background-image:url(pageimg/panel_left_top.jpg);
		margin:0px;	padding:10px 0px 0px 10px;
		color:#FF6633;	text-transform:uppercase;
		font-size:14pt;	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
.iframe {
	border-color:#F7F2EF;
	border:6px solid #F7F2EF;
	border-bottom:12px solid #F7F2EF;
	width:250px;
}


/*	General Ruleclasses		*/
p.footer { text-align:center; clear:both;}
.cb { clear:both;	height:1px;	font-size:1px; }


/*	Content Area:  4panel boxes:	*/
div.panels {	margin-left:2px;	}
div.panels .box	{	width:225px;	border:1px solid black;	float:left;	margin:5px;	}
div.panels .box {
	border:3px solid #F5F1EE;	border-bottom:7px;
	width:225px;	margin:0 0 5px 0;	padding:5px;
}
.box h1 {	font-size:14px;	margin:0px;	padding:0px;	color:black;	}
.box h1 span { padding:2px;	}
.box h1.orange { border-bottom:1px solid #FBB53B;	}
.box h1.orange span { background-color:#FBB53B;	}
.box h1.green { border-bottom:1px solid #71A344;	}
.box h1.green span { background-color:#71A344;	}

.box h2 { 	background-image:url(pageimg/bul_gr.gif);	background-repeat:no-repeat;	background-position:left center;
	font-size:14px;	padding:0 0 0 15px;	margin:0px;		}
	
.box p { margin:4px 2px 2px 2px;	padding:0px;	}


/*	Content Area - Full Width Box	*/
div.fullwidth {	border:6px solid #F5F1EE;	}
div.fullwidth h1 { font-size:12pt; }
div.fullwidth img.fl { float:left;	padding:2px;	border:2px solid #F5F1EE;	margin:3px; clear:left;	}

div.product {	clear:both;	border:2px solid #F5F1EE;	padding:3px;	}
div.product h3 {	}
div.product img {	float:left;	padding:2px;	border:2px solid #F5F1EE;	margin:3px;	}
div.product p.readmore {	margin-left:50px;	}

div.fullwidth .detailed { margin-left:90px;	}
div.fullwidth table { border-collapse:collapse;	}
div.fullwidth table th { background-color:#FBEBCD;	}



/*	Used in Zebra script (js)	*/
tbody tr.even td {	background: #EEEEEE;	}
tbody tr.selected td {	background: #3d80df;	color: #ffffff;	
	border-left: 1px solid #346DBE;	border-bottom: 1px solid #7DAAEA;	}
tbody tr.ruled td {	color: #000;	background-color: #C6E3FF; 	border-color: #3292FC;	}






a:hover { cursor:pointer;	}
.panel_bottom {
	height:30px;	background-color:#F7F2EF;	clear:left;
	margin-top:-5px;		background-image:url(pageimg/4pane-lowerright.gif);
	background-repeat:no-repeat;	background-position:bottom right;	
}
.panel_bottom p {
	padding:0px;	margin:0px;
	font-size:1.2em;	color:black;	padding-left:5px;	text-align:center;
}



