:root {
	overflow-y: scroll;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111111;
	margin: 0;
	padding: 0;
}

#bg-body {
	background: url(../images/bg-top.gif) top center no-repeat;
	width:100%; height:500px;
	position:absolute; top:0; left:0;
	margin:0; padding:0; z-index:0;
}

.hackbox {
	border: 0 solid transparent!important;
	font-size: 0;
	clear: both;
}

img {
	border: 0;
	vertical-align: middle;
	font-size: 8px;
}
div {
		text-align: left; /* IE5 Fix */
}
table {
	width: 100%;
	padding: 0;
	margin: 0;
	border: 0 none;
	border-spacing: 0;
}
a,
a:link,
a:visited,
a:active {
	color: #001c5b;
	text-decoration: none;
}
a.extern {
        background: url(../images/extern.gif) right no-repeat;
        padding-right: 16px;
}
a:hover {
	text-decoration: underline;
	color: #666;
}
/************************************/
div.cols1 {
	float: left;
	width: 100%;
        overflow: hidden;
        padding: 0!important;
        margin: 0!important;
}
div.cols2 {
	float: left;
	width: 49.5%;
	overflow: hidden;
	padding: 0!important;
	margin: 0!important;
}
div.cols3 {
	float: left;
	width: 33.2%;
        overflow: hidden;
        padding: 0!important;
        margin: 0!important;
}
div.cols4 {
	float: left;
	/*width: 24.5%;*/
	width: 33.2%;
        overflow: hidden;
        padding: 0!important;
        margin: 0!important;
}
div.cols_clear {
	clear: left;
	height: 0px;
}
div.separator {
	border-right: 1px solid #EBEBEB;
}

div.colsnews1 p, div.colsnews0 p {
float:left;
font-size:0.95em;
margin:0 0 0 0;
padding:25px;
text-align:justify;
width:70%;
}

div.colsnews1 img {
float:left;
}

div.colsnews0 img {
float:right;
}

div.colsnews1 {
	float: left;
	width: 100%;
        overflow: hidden;
        padding: 0!important;
        margin: 0!important;
}
/************************************/
/* Send footer to the bottom using footerStickAlt */
html {
	/***height: 100%;*/
}
body {
	/***height: 100%;*/
}
#container-page {
	position: relative;
	/***min-height: 100%; /* For Modern Browsers */
}
* html #container-page {
	/***height: 100%; /* For IE */
}
#container-content {
	/***padding-bottom: 60px;*/
	text-align: center; /* IE5 Fix */
}
#container-foot {
	clear: both;
	/***position: relative;
	margin-top: -60px;*/
}
/* DIV extra para COPAIPSE */
/************************************/

#container-xtra0 {
	clear: both;
	height: 160px;
	/***position: relative;
	margin-top: -60px;*/
}

#xtra2 {
	padding: 20px 0 0 0;
	
	font-size: 0.85em;
	color: #777;
	float:right;
	width:792px;
}

#xtra1{
	float:left;
	padding: 20px 0 0 0;
	
	font-size: 0.85em;
	color: #777;
	width:168px;
}
/************************************/
/* Page layout */
#fixed,
#fixed2,
#fixed3,
#container-xtra0 {
	padding: 0;
	width: 980px;
	margin: 0 auto;
	
}
#header {
	height: 127px;
	margin: 0 auto;
	position: relative;
}
.hbg1 {
	background: transparent url(../images/mw_header_1.jpg) no-repeat scroll 100% 0;
}
.hbg2 {
	background: transparent url(../images/mw_header_2.jpg) no-repeat scroll 100% 0;
}
.hbg3 {
	background: transparent url(../images/mw_header_3.jpg) no-repeat scroll 100% 0;
}
.hbg4 {
	background: transparent url(../images/mw_header_4.jpg) no-repeat scroll 100% 0;
}
.hbg5 {
	background: transparent url(../images/mw_header_5.jpg) no-repeat scroll 100% 0;
}
.hbg6 {
	background: transparent url(../images/mw_header_6.jpg) no-repeat scroll 100% 0;
}
.hbg7 {
	background: transparent url(../images/mw_header_7.jpg) no-repeat scroll 100% 0;
}
.hbg8 {
	background: transparent url(../images/mw_header_8.jpg) no-repeat scroll 100% 0;
}

.hbgproam1 {
	background: transparent url(../images/mw_header_proam_1.jpg) no-repeat scroll 100% 0;
}
.hbgproam2 {
	background: transparent url(../images/mw_header_proam_2.jpg) no-repeat scroll 100% 0;
}
.hbgproam3 {
	background: transparent url(../images/mw_header_proam_3.jpg) no-repeat scroll 100% 0;
}
.hbgsee {
	background: transparent url(../images/mw_header_see.jpg) no-repeat scroll 100% 0;
}
.areligiosos {
	background: transparent url(../images/mw_header_religion.jpg) no-repeat scroll 100% 0;
}


.hbgbelectoral {
	background: transparent url(../images/mw_header_belectoral.jpg) no-repeat scroll 100% 0;
}
.hbgsuma {
	background: transparent url(../images/mw_header_suma.jpg) no-repeat scroll 100% 0;
}


.hbgsep1 {
	background: transparent url(../images/mw_header_see1.jpg) no-repeat scroll 100% 0;
}

.hbgsep2 {
	background: transparent url(../images/mw_header_see2.jpg) no-repeat scroll 100% 0;
}

.hbgsep3 {
	background: transparent url(../images/mw_header_see3.jpg) no-repeat scroll 100% 0;
}

.hbgsep4 {
	background: transparent url(../images/mw_header_see4.jpg) no-repeat scroll 100% 0;
}

.hbgfdl {
	background: transparent url(../images/mw_header_feriadellibro.jpg) no-repeat scroll 100% 0;
}
#content {
	display: none;
	position:relative;
	z-index: 0;
}
#fixed #content {
        display: block;
        padding: 8px 10px 0 20px;
        overflow: hidden;
        width: 975px; /* for IE5/Win */
        voice-family: "\"}\"";
        voice-family: inherit;
        width: 947px;
}
html>body #fixed #content {
        width: 950px;
}

#fixed2 #content {
	display: block;
	padding: 8px 10px 0 20px;
	overflow: hidden;
	width: 775px; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 747px;
}
html>body #fixed2 #content {
	width: 750px;
}
#fixed3 #content {
	display: block;
	padding: 8px 10px 0 10px;
	overflow: hidden;
	width: 606px; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 586px;
	float:left;
}

#contentright {
    
}

#bannerlink {
float:right;
width:790px;
}
html>body #fixed3 #content {
	width: 592px;
}

#sidecolumn {
	float: left;
	position:relative;
	z-index: 100;
	float: left;
	width: 168px;
	
	text-align: center; /* IE5 Fix */
}
#fixed3 #sidecolumn {
	display: block;
	padding: 8px 0 0 0;
	float: left;
	width: 168px;
	
	text-align: center; /* IE5 Fix */
}
#sidebar {
	display: none;
	margin-top:-15px;
}
#fixed2 #sidebar,
#fixed3 #sidebar {
	display: block;
	padding: 8px 0 0 0;
	float: right;
	padding: 0;
	width: 200px;
	overflow: hidden;
	text-align: center; /* IE5 Fix */
}
#footer {
	background: transparent url(../images/bg-foot.gif) repeat-x bottom;
	padding: 0;
	height: 54px;
	font-size: 0.85em;
	color: #777;
}
#footer a {
	color: #777;
}
#footer div {
	text-align: center;
	margin-top: 4px;
}
#navbar {
	clear: both;
	position: relative;
	width: 100%;
	height: 32px;
	z-index: 200;
	margin-bottom: 6px;
}
#search {
	top: 4px;
	right: 20px;
	z-index: 200;
	position: absolute;
}
#search .form,
#search .name {
	display: inline-block;
	color: #FFF;
	font-size: 11px;
}
/* Page layout ENDS */
/************************************/




/************************************/

#content h1 {
	margin: 5px 0 5px 0;
	color: #808080;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 1em;
}

#content ul {
	margin: 0;
	padding: 0 5px 5px 30px;
	list-style: none;
}
#content li {
	background: transparent url(../images/arrow2.gif) no-repeat scroll 19px 7px;
	padding: 2px 4px 4px 35px;

	margin-top: 2px;
	color: #777;
	font-size: 1em;
}
#content li a,
#content li a:link,
#content li a:visited,
#content li a:active {
	background: #FFFFFF url(../images/arrow3.gif) no-repeat scroll 0 7px;
	color:#777777;
	font-size:1em;
	margin-top:2px;
	padding:2px 4px 4px 18px;
	text-decoration: none;
	margin-left:-20px;
	
}
#content li a:hover {
	text-decoration: underline;
	color: #666;
}


#content .hr {
	height: 12px;
	background: transparent url(../images/hr.gif) no-repeat scroll center;
	margin: 30px 0 10px 0;
}
#content hr {
	display: none;
}

.footmenu ul {
	padding: 0 5px 5px 15px!important;
}
.footmenu li {
	background: none!important;
	padding: 2px 4px 4px 4px!important;
}
/************************************/




/************************************/
/* Setup rounded corners and shadow */
.rounded {
	position: relative;
	z-index: 15;
	display: inline-block; /* IE6 fix to setup the layout */
}
.rounded {
	display: block; /* IE6 fix to setup the layout */
}
.nw {
	display: none;
	overflow: hidden;
	left: -2px;
	top: -2px;
	position: absolute;
	z-index: 30;
	width: 7px;
	height: 7px;
	background: url(../images/corners.gif) no-repeat left top;
/*/
	width: 17px;
	height: 17px;
	background: url(../images/corners_large.gif) no-repeat left top;
/**/
}
.ne {
	display: none;
	overflow: hidden;
	right: -2px;
	top: -2px;
	position: absolute;
	z-index: 30;
	width: 7px;
	height: 7px;
	background: url(../images/corners.gif) no-repeat right top;
/*/
	width: 17px;
	height: 17px;
	background: url(../images/corners_large.gif) no-repeat right top;
/**/
}
.sw {
	display: none;
	overflow: hidden;
	left: -2px;
	bottom: -10px;
	position: absolute;
	z-index: 30;
	width: 7px;
	height: 14px;
	background: url(../images/corners.gif) no-repeat left bottom;
/*/
	width: 17px;
	height: 24px;
	background: url(../images/corners_large.gif) no-repeat left bottom;
/**/
}
.se {
	display: none;
	overflow: hidden;
	right: -2px;
	bottom: -10px;
	position: absolute;
	z-index: 30;
	width: 7px;
	height: 14px;
	background: url(../images/corners.gif) no-repeat right bottom;
/*/
	width: 17px;
	height: 24px;
	background: url(../images/corners_large.gif) no-repeat right bottom;
/**/
}
.ex {
	display: none;
	overflow: hidden;
	left: 0;
	bottom: -9px;
	position: absolute;
	z-index: 10;
	width: 100%;
	width: expression(this.parentNode.clientWidth); /* IE6 fix */
	height: 8px;
	background: url(../images/shadow.gif) repeat-x;
}
/* setup default rounded classes */
.ipane .nw, .ipane .ne, .ipane .sw { display: block; }
.pane .nw, .pane .ne, .pane .se { display: block; }
.pane .sw, .ipane .sw { height: 7px; bottom: -1px; background-position: 0 -6px; } /* no shadow for cleanbar */
.pane .se, .ipane .se { height: 7px; bottom: -1px; background-position: -7px -6px; } /* no shadow for cleanbar */
.topbar .nw, .topbar .ne { display: block; }
.bottombar .sw, .bottombar .se, .bottombar .ex { display: block; }
.fullbar .nw, .fullbar .ne, .fullbar .sw, .fullbar .se, .fullbar .ex { display: block; }
.cleanbar .sw { height: 7px; bottom: -1px; background-position: 0 -6px; } /* no shadow for cleanbar */
.cleanbar .se { height: 7px; bottom: -1px; background-position: -7px -6px; } /* no shadow for cleanbar */
.cleanbar .ex { display: none; } /* no shadow for cleanbar */
.topbar { border-bottom: 0; }
.bottombar { border-top: 0; }
/* Setup rounded corners and shadow ENDS */
/************************************/
/*
.cols1 .nw, .cols1 .ne, .cols1 .sw, .cols1 .se, .cols1 .ex { display: none!important; }
.cols2 .nw, .cols2 .ne, .cols2 .sw, .cols2 .se, .cols2 .ex { display: none!important; }
.cols3 .nw, .cols3 .ne, .cols3 .sw, .cols3 .se, .cols3 .ex { display: none!important; }
*/
/************************************/
/* Menu bar with dropdown and rounded corners */
.menubar .ex {
	display: block;
	overflow: hidden;
	left: 0;
	bottom: -8px;
	position: absolute;
	z-index: 10;
	width: 100%;
	width: expression(this.parentNode.clientWidth); /* IE6 fix */
	height: 8px;
	background: url(../images/shadow.gif) repeat-x;
}
.menuitem .nw, .menuitem .ne, .menuitem .sw, .menuitem .se, .menuitem .ex { display: none; }
.menudd .sw {
	display: block;
	overflow: hidden;
	left: -1px;
	bottom: -6px;
	position: absolute;
	z-index: 30;
	width: 6px;
	height: 6px;
	background: url(../images/corners_bg.gif) no-repeat 0 -6px;
}
.menudd .se {
	display: block;
	overflow: hidden;
	right: -1px;
	bottom: -6px;
	position: absolute;
	z-index: 30;
	width: 6px;
	height: 6px;
	background: url(../images/corners_bg.gif) no-repeat -7px -6px;
}
.menudd .ex {
	display: block;
	left: 5px;
	bottom: -6px;
	position: absolute;
	z-index: 10;
	width: 170px;
	height: 6px;
	background: #808080 url(../images/corners_ex.gif) repeat-x;
}
.menubar {
	height: 100%;
	width: 960px;
	text-align: middle;
	background: #000 url(../images/mainmenu-bg.gif) repeat-x;
	padding-left: 20px;
}

.menubar ul li {
	float: left;
	margin-right: -1px;
	display: block;
}
.menubar ul li:hover {
	position: relative;
	z-index: 20;
}
.menubar ul {
	display: block;
	padding: 0;
	margin: 0;
}

.menubar ul a {
	height: 24px;
	line-height: 24px;
	padding: 3px 10px 5px 10px;
	border-right: 1px solid #2A2A2A;
	margin-left: 1px;

	display: block;
	color: #FFF;
	text-align: center;
}
/* for Internet Explorer */
/*\*/
* html .menubar ul a {
	display: inline-block;
}
/**/
.menubar ul a:link,
.menubar ul a:visited {
	font-size: 0.85em;
	font-weight: bold;
	text-decoration: none;
	color: #FFF;
}
.menubar ul a:hover {
	visibility: visible;
	background: #000 url(../images/mainmenu-bg-hover.gif) repeat-x;
	color: #AAA;
}
.menubar ul a.current {
	background: #000 url(../images/mainmenu-bg-current.gif) repeat-x;
}

.menubar ul table { border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0; }

/* dropdown menu */
.menudd { position:absolute; display:none; }
.menubar ul :hover .menudd {
	width: 180px;
	height: auto;
	padding: 3px 0 0 0;

	display: block;
	left: 0;
	top: 32px;
	background: #808080 url(../images/dd-bg.gif) repeat-x bottom;
	filter: alpha(opacity=80);
	-moz-opacity: .80;
	opacity: .80;
	border: 1px solid #000;
	border-top: 0;
	border-bottom: 0;
	white-space: nowrap;
	text-align: left;
	z-index: 40;
}
.menubar ul :hover .menudd ul li {
	display: block;
	position: relative;
}
.menubar ul :hover .menudd ul li a {
	width: 180px;
	height: 18px;
	line-height: 18px;
	padding: 0 0 3px 0;
	margin: 0;

	border: 0;
	display: block;
	color: #FFF;
	text-align: left;

	font-size: 0.85em;
	font-weight: normal;
	text-indent: 5px;
}
.menubar ul :hover .menudd ul li a:hover {
	background: #444;
	color: #FFF;
}
/* Menu bar with dropdown and rounded corners ENDS */
/************************************/


/************************************/
/*
.mainmenu .nw {
	width: 17px;
	height: 17px;
	background: url(../images/corners_large.gif) no-repeat left top;
}
.mainmenu .ne {
	width: 17px;
	height: 17px;
	background: url(../images/corners_large.gif) no-repeat right top;
}
/**/
.mainmenu .nw, .mainmenu .ne, .mainmenu .sw, .mainmenu .se, .mainmenu .ex,
.mainmenu2 .nw, .mainmenu2 .ne, .mainmenu2 .sw, .mainmenu2 .se, .mainmenu2 .ex,
.mainmenu3 .nw, .mainmenu3 .ne, .mainmenu3 .sw, .mainmenu3 .se, .mainmenu3 .ex,
.mainmenu4 .nw, .mainmenu4 .ne, .mainmenu4 .sw, .mainmenu4 .se, .mainmenu4 .ex

 { display: block; }
.linksmenu {
        margin: 0 auto 20px;
        color:#999;
        
	min-height: 100px;
	width: 90%;
}
/* for Internet Explorer */
/*\*/
* html .linksmenu {
	height: 100px;
}
/**/
.mainmenu, .mainmenu2, .mainmenu3, .mainmenu4 {
	margin: 0 auto 22px;
	border: 1px solid #DDD;
	background: #FAFAFA url(../images/menu_bg.gif) repeat-x bottom;
	color:#999;
	height: 220px;
	_height: 220px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.mainmenu {width: 90%; }
.mainmenu2, .mainmenu3, .mainmenu4 {width: 160px; 
}

.button {

cursor:pointer;
height:25px;
overflow:visible;
padding:0 6px 0 0;
vertical-align:bottom;
width:auto;

}
table.pollmainmenu2 {
	padding: 0;
	margin: 0;
}
/* for Internet Explorer */
/*\*/
* html .mainmenu, * html .mainmenu2, * html .mainmenu3, * html .mainmenu4 {
	height: 100px;
}
/**/
.linksmenu h3 {
        color: #444;
        font-size: 1.1em;
        font-weight: bold;
        height: 1.1em;
        margin: 0;
        padding: 6px 0;
}
.mainmenu h3 {
	background: #7E7E7E url(../images/title-drk-bg.gif) repeat-x bottom;
	color: #FFF;
	font-size: 1em;
	font-weight: bold;
	height: 1.1em;
	margin: 0;
	padding: 6px 0 6px 14px;
}

.mainmenu2 h3 {
	background: #7E7E7E url(../images/h3encuesta.jpg) no-repeat bottom;
	color: #e6e6e6;
	font-size: 1em;
	font-weight: bold;
	height: 62px;
	margin: 0;
	padding: 0;
}

.mainmenu3 h3 {
	background: #7E7E7E url(../images/h3_novedades.jpg) no-repeat bottom;
	color: #e6e6e6;
	font-size: 1em;
	font-weight: bold;
	height: 62px;
	margin: 0;
	padding: 0;
}

.mainmenu4 h3 {
	background: #7E7E7E url(../images/h3_enlaces.jpg) no-repeat bottom;
	color: #e6e6e6;
	font-size: 1em;
	font-weight: bold;
	height: 62px;
	margin: 0;
	padding: 0;
}

.linksmenu ul,
.mainmenu ul, .mainmenu2 ul , .mainmenu3 ul, .mainmenu4 ul{
	margin: 0;
	padding: 0 5px 5px 5px;
	list-style: none;
}
.linksmenu li a,
.linksmenu li a:link,
.linksmenu li a:visited,
.linksmenu li a:active,
.mainmenu li a,
.mainmenu li a:link,
.mainmenu li a:visited,
.mainmenu li a:active,
.mainmenu2 li a,
.mainmenu2 li a:link,
.mainmenu2 li a:visited,
.mainmenu2 li a:active,
.mainmenu3 li a,
.mainmenu3 li a:link,
.mainmenu3 li a:visited,
.mainmenu3 li a:active,
.mainmenu4 li a,
.mainmenu4 li a:link,
.mainmenu4 li a:visited,
.mainmenu4 li a:active
 {
	
	padding: 4px 4px 4px 18px;

	display: block;
	text-decoration: none;
	color: #777;
	font-size: 0.85em;
	width: 100%; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 84%;
}

.linksmenu li a,
.linksmenu li a:link,
.linksmenu li a:visited,
.linksmenu li a:active,
.mainmenu li a,
.mainmenu li a:link,
.mainmenu li a:visited,
.mainmenu li a:active {
	background: transparent url(../images/arrow.gif) 8px 7px no-repeat;
}

.mainmenu2 li a,
.mainmenu2 li a:link,
.mainmenu2 li a:visited,
.mainmenu2 li a:active,
.mainmenu3 li a,
.mainmenu3 li a:link,
.mainmenu3 li a:visited,
.mainmenu3 li a:active,
.mainmenu4 li a,
.mainmenu4 li a:link,
.mainmenu4 li a:visited,
.mainmenu4 li a:active {
   background: transparent url(../images/arrow3.gif) 0px 7px no-repeat;
}

html>body .linksmenu li a,
html>body .mainmenu li a,
html>body .mainmenu2 li a,
html>body .mainmenu3 li a,
html>body .mainmenu4 li a {
	width: 87%;
}
.linksmenu li a:hover {
	color: #444;
	text-decoration: underline;
}
.mainmenu li a:hover, .mainmenu2 li a:hover, .mainmenu3 li a:hover, .mainmenu4 li a:hover {
	color: #444;
	background-color: #F2F2F2;
}

/************************************/
.latestnews .nw, .latestnews .ne, .latestnews .sw, .latestnews .se, .latestnews .ex { display: block; }
.latestnews {
	margin: 0 auto 20px;
	border: 1px solid #DDD;
	background-color: #FAFAFA;
	color:#999;

	min-height: 100px;
	width: 90%;
}
/* for Internet Explorer */
/*\*/
* html .latestnews {
	height: 100px;
}
/**/
.latestnews h3 {
	background: #FEFEFE url(../images/title-clr-bg.gif) repeat-x bottom;
	color: #444;
	font-size: 1em;
	font-weight: bold;
	height: 1.1em;
	margin: 0;
	padding: 6px 0pt 6px 14px;
}
.latestnews ul {
	margin: 0;
	padding: 0 5px 5px 5px;
	list-style: none;
}
.latestnews li a, .latestnewslatestnews a,
.latestnews li a:link, .latestnewslatestnews li a:link,
.latestnews li a:visited, .latestnewslatestnews li a:visited,
.latestnews li a:active {
	background: transparent url(../images/arrow.gif) 8px 7px no-repeat;
	padding: 4px 4px 4px 18px;

	display: block;
	text-decoration: none;
	color: #777;
	font-size: 0.85em;
	width: 100%; /* for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 87%;
}
html>body .latestnews li a {
	width: 87%;
}
.latestnews li a:hover, .latestnewslatestnews a:hover {
	color: #444;
	text-decoration: underline;
}

/************************************/

.simplebox .nw, .simplebox .ne, .simplebox .sw, .simplebox .se, .simplebox .ex { display: block; }
.simplebox {
	margin: 0 auto 20px;
	border: 1px solid #DDD;
	background-color: #FAFAFA;
	color:#999;

	min-height: 100px;
	font-size: 0.85em;
}
/* for Internet Explorer */
/*\*/
* html .simplebox {
	height: 100px;
}
/**/
.simplebox h3 {
	background: #FEFEFE url(../images/title-clr-bg.gif) repeat-x bottom;
	color: #444;
	font-size: 1em;
	font-weight: bold;
	height: 1.1em;
	margin: 0;
	padding: 6px 0pt 6px 14px;
}

.simplebox h4 {
	background: #FEFEFE url(../images/h3_ad.jpg) repeat-x top;
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	height: 62px;
	margin: 0;
	padding: 6px 0pt 6px 14px;
}

.simplebox h5 {
	background: #FEFEFE url(../images/h3_masi.jpg) repeat-x top;
	color: #ffffff;
	font-size: 1em;
	font-weight: bold;
	height: 62px;
	margin: 0;
	padding: 6px 0pt 6px 14px;
}

.simplebox h3 a,
.simplebox h3 a:link,
.simplebox h3 a:visited,
.simplebox h3 a:active {
	color: #444;
	text-decoration: none;
}
.simplebox h3 a:hover {
	text-decoration: underline;
}

/************************************/

.banner .nw, .banner .ne, .banner .sw, .banner .se, .banner .ex { display: block; }
.banner {
	margin: 0 auto 20px;
	border: 1px solid #DDD;
	width: 155px;
	max-width: 155;
	background-color: #FAFAFA;
	color:#777;
	list-style-type: none;
	max-height: 100px;
	min-height: 60px;
	font-size: 0.85em;
}
/* for Internet Explorer */
/*\*/
* html .banner {
	height: 100px;
}
/**/
.banner li {
    
	color:#777777;
	display:block;
	font-size:0.85em;
	height:25px;
	padding:11px 4px 4px 18px;
	text-decoration:none;
	voice-family:inherit;
	width:84%;
}

.banner h3 {
	background: #FEFEFE url(../images/title-count-bg.gif) repeat-x bottom;
	color: #fbfbfb;
	font-size: 1em;
	font-weight: bold;
	height: 1.9em;
	margin: 0;
	padding: 6px 0pt 6px 14px;
}

/************************************/

.footmenu {
	border: 1px solid #CCC;
	padding: 10px 0 5px 0;
	margin: 40px auto 20px auto;
	width: 100%;
	background: #FAFAFA url(../images/bg-box.gif) repeat-x;
	color:#999;
	clear: both;
	min-height: 100px;
}
/* for Internet Explorer */
/*\*/
* html .footmenu {
	height: 100px;
}
/**/
.footmenu .nw, .footmenu .ne, .footmenu .sw, .footmenu .se { display: block; }
.footmenu .sw { height: 7px; bottom: -1px; background-position: 0 -6px; } /* no shadow for cleanbar */
.footmenu .se { height: 7px; bottom: -1px; background-position: -7px -6px; } /* no shadow for cleanbar */
.footmenu h3 {
	margin: 0;
	padding: 0 0 4px 10px;
	color: #91C76C;
	font-size: 1.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/************************************/
.bold a {
	font-weight: bold;
}
.menuInferior {
	display: block;
	width: 800px;
	margin: 0 auto;
}
.menuInferior a {
	padding: 0 20px;
	text-decoration: none;
	color: #777;
}
.menuInferior a:hover {
	text-decoration: underline;
}
#pathway {
	margin-bottom: 6px;
}
.pathway {
	display: inline-block;
	margin: 0 10px;
}
span.pathway {
	font-size: 0.85em;
}
.pathway,
.pathway a,
.pathway a:link,
.pathway a:visited,
.pathway a:active {
	color: #777;
	text-decoration: none;
}
.pathway a:hover {
	color: #444;
	text-decoration: underline;
}
.pathway a {
	margin: 0;
}
.pathway img {
	vertical-align: top;
}



