div.title-site h1 {
	background: url(../images/title.gif) no-repeat;
	width: 335px;
	height: 30px;
}

div.title-site h1 span {
	display: none;
}

div.title-site h1 a {
	display: block;
	width: 100%;
	height: 100%;
}

div.header-buttons-site a.sitemap-site {
	display: block;
	background: url(../images/sitemap.gif) no-repeat;
	width: 18px;
	height: 16px;
}

div.header-buttons-site a.sitemap-site span {
	display: none;
}

.main-area-site ul {
}

.main-area-site ul li {
	line-height: 15px;
}

.main-area-site ul li div.title {
	height: 15px;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

ul li {
	min-height: 15px;
	margin: 0;
	padding-left: 15px;
	padding-top: 0px;
	background-image: url(../images/block_fill.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

ul li li {
	background-image: url(../images/circle_fill.gif);
}

ul li li li {
	background-image: url(../images/triangle_fill.gif);
}

ul li li li li {
	background-image: url(../images/block_fill.gif);
}


body {
	background: url(../images/back.gif) repeat center center;
	/* background-position: 50px top; */
}

.footer-site a:hover {
	color: #FF9E00;
}

a:link, a:visited, a:hover {
	color: #FF9E00;
}

/* ====================================================================
   MAMBO CLASSES
   These are largely the standard Mambo classes...
   ==================================================================== */

a.fase4rdf:link, a.fase4rdf:hover {
	color: #404040;
}

/*
DIV.pathway-site {
   border-top: 1px dotted #ffcc99;
   border-bottom: 1px dotted #ffcc99;
   background-color: #fffbf5;
}
*/

a.pathway, a.pathway:link, a.pathway:visited, span.pathway {
	color: #404040;
}

a.pathway:hover {
	color: #FF9E00;
}

/* styling for the pdf/email/print icons */
a.readon,a.readon:link,a.readon:visited {
	color: #FF9E00;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.readon:hover {
	color: #FF9E00;
}

a.toclink:hover,a.toclink:visited,a.toclink:link {
	
}


table.contenttoc {
	border: 1px solid #FF9E00;
}



/** category text format and links **/

.componentheading {
	color: #FF9E00;
}


/* Search Text */ /* Contact Component */ /* Content voting */

.contentheading {
	color: #FF9E00;
}

.contentheading a{
	color: #FF9E00;
	font-size:14px;
	text-decoration: none;
}


.icons a:hover {
	color: #FF9E00;
}

.inputbox {
	border: 1px solid #FF9E00;
}


/* Module corners */
div.moduletable h3, div.module h3 {
   /* color: #FF9E00; */
}

div.module {
	background: url(../images/module_bottom_left.gif) bottom left no-repeat; 
}

div.module div {
	background: url(../images/module_bottom_right.gif) bottom right no-repeat; 
}

div.module div div {
	background: url(../images/module_top_left.gif) top left no-repeat; 
}

div.module div div div {
	background: url(../images/module_top_right.gif) top right no-repeat; 
}

div.module div div div div {
	background: none; 
}

div.middle-header-site {
   margin-top: 4px;
   border-left: 1px dotted #ffcc99;
   border-top: 1px dotted #ffcc99;
   border-right: 1px dotted #ffcc99;
}
div.middle-main-site {
   border-left: 1px dotted #ffcc99;
   border-bottom: 1px dotted #ffcc99;
   border-right: 1px dotted #ffcc99;
}


/* left */
.hb_left {position:relative; }
.thumbs_left {width:180px; float:right;}
.thumbs_left a {display:block; float:left; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_left a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_left a:hover {border-color:#ddd;}
.thumbs_left a:hover img {position:absolute; width:auto; height:auto; right:185px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;}



/* right */
.hb_right {position:relative; }
.thumbs_right {width:180px; float:left;}
.thumbs_right a {display:block; float:right; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_right a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_right a:hover {border-color:#ddd;}
.thumbs_right a:hover img {position:absolute; width:auto; height:auto; left:200px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;}


/* top */
.hb_top {position:relative; }
.thumbs_top {float:left;margin-top: 400px;}
.thumbs_top a {display:block; float:left; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_top a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_top a:hover {border-color:#ddd;}
.thumbs_top a:hover img {position:absolute; width:auto; height:auto; top:60px; left: 100px;border:1px solid #ccc;padding: 4px;background: #fefefe;}


/* bottom */
.hb_bottom {position:relative; }
.thumbs_bottom {float:left;}
.thumbs_bottom a {display:block; float:left; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_bottom a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_bottom a:hover {border-color:#ddd;}
.thumbs_bottom a:hover img {position:absolute; width:auto; height:auto; top:0px; left: 50px;;border:1px solid #ccc;padding: 4px;background: #fefefe;}


/* square_right */
.hb_square_right {position:relative; }
.thumbs_square_right {width:180px; float:left;}
.thumbs_square_right a {display:block; float:right; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_square_right a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_square_right a:hover {border-color:#ddd;}
.thumbs_square_right a:hover img {position:absolute; width:auto; height:auto; left:200px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;width:200px;height:200px;}


/* square_left */
.hb_square_left {position:relative; }
.thumbs_square_left {width:180px; float:right;}
.thumbs_square_left a {display:block; float:right; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_square_left a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_square_left a:hover {border-color:#ddd;}
.thumbs_square_left a:hover img {position:absolute; width:auto; height:auto; right:200px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;width:200px;height:200px;}


/* tall_left */
.hb_s_left {position:relative; }
.thumbs_tall_left {width:180px; float:right;}
.thumbs_tall_left a {display:block; float:right; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_tall_left a img {width:40px; height:60px; border:0;margin: 0;}
.thumbs_tall_left a:hover {border-color:#ddd;}
.thumbs_tall_left a:hover img {position:absolute; width:auto; height:auto; right:200px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;width:200px;height:300px;}


/* tall_right */
.hb_tall_right {position:relative; }
.thumbs_tall_right {width:180px; float:left;}
.thumbs_tall_right a {display:block; float:right; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_tall_right a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_tall_right a:hover {border-color:#ddd;}
.thumbs_tall_right a:hover img {position:absolute; width:auto; height:auto; left:200px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;width:200px;height:300px;}


/* wide_left */
.hb_wide_left {position:relative; }
.thumbs_wide_left {width:180px; float:right;}
.thumbs_wide_left a {display:block; float:right; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_wide_left a img {width:60px; height:40px; border:0;margin: 0;}
.thumbs_wide_left a:hover {border-color:#ddd;}
.thumbs_wide_left a:hover img {position:absolute; width:auto; height:auto; right:190px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;width:300px;height:200px;}


/* wide_right */
.hb_wide_right {position:relative; }
.thumbs_wide_right {width:180px; float:left;}
.thumbs_wide_right a {display:block; float:right; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_wide_right a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_wide_right a:hover {border-color:#ddd;}
.thumbs_wide_right a:hover img {position:absolute; width:auto; height:auto; left:200px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;width:300px;height:200px;}

/* small thumbs left */
.hb_left {position:relative; }
.thumbs_small_left {width:180px; float:right;}
.thumbs_small_left a {display:block; float:left; margin:0 0 5px 5px; width:25px; height:25px; border:1px solid #ccc;}
.thumbs_small_left a img {width:25px; height:25px; border:0;margin: 0;}
.thumbs_small_left a:hover {border-color:#ddd;}
.thumbs_small_left a:hover img {position:absolute; width:auto; height:auto; right:185px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;}

/* small thumbs right */
.hb_small_right {position:relative; }
.thumbs_small_right {width:180px; float:left;}
.thumbs_small_right a {display:block; float:right; margin:0 0 5px 5px; width:25px; height:25px; border:1px solid #ccc;}
.thumbs_small_right a img {width:25px; height:25px; border:0;margin: 0;}
.thumbs_small_right a:hover {border-color:#ddd;}
.thumbs_small_right a:hover img {position:absolute; width:auto; height:auto; left:200px; top:0; border:1px solid #ccc;padding: 4px;background: #fefefe;}

/* dark left */
.hb_dark_left {position:relative; }
.thumbs_dark_left {width:180px; float:right;}
.thumbs_dark_left a {display:block; float:left; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_dark_left a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_dark_left a:hover {border-color:#000;}
.thumbs_dark_left a:hover img {position:absolute; width:auto; height:auto; right:185px; top:0; border:1px solid #000;padding: 4px;background: #333;}

/* dark right */
.hb_dark_right {position:relative; }
.thumbs_dark_right {width:180px; float:left;}
.thumbs_dark_right a {display:block; float:right; margin:0 0 5px 5px; width:50px; height:50px; border:1px solid #ccc;}
.thumbs_dark_right a img {width:50px; height:50px; border:0;margin: 0;}
.thumbs_dark_right a:hover {border-color:#000;}
.thumbs_dark_right a:hover img {position:absolute; width:auto; height:auto; right:185px; top:0; border:1px solid #000;padding: 4px;background: #333;}


/* example_6 css */
#example_6 {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 640px; /* important */
	height: 540px; /* important */
	margin: 0;
	background: #fff;
}

#example_6_content {
	position: absolute;
	top: 0;
	margin-left: 0;
}

#example_6_content
#example_6_content li {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#example_6_content {
		width: 13440px;
	}
	#container_bd #example_6 ul li {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		border: none;
		background-color: #fff;
	}

#container_bd #example_6 ul li img {
	display: block;
}

#example_6_frame {
	position: relative;
	margin: 485px 131px 0 131px;
}
#container_bd #example_6_frame ul li {
	margin: 0 2px;
}
#container_bd #example_6_frame ul li img{
	border: 1px solid #9cf;
	padding: 2px;
}
	#container_bd #example_6_frame ul li img:hover {border: 1px solid #369;}
