/* -----------------------------------------------------------------
							COMMON
	----------------------------------------------------------------*/
* {
	font-family: verdana, arial, sans-serif;
}
/*
H1, H2, H3, H4, H5, H6, H7 {
	font-family: georgia, arial, sans-serif;
}*/

/* PAGE title */
H1 { font-size: 18pt; font-weight: lighter; margin-top: 0.5em; }


A IMG {margin:6px !important; border:4px #000 solid; }
BODY.mceContentBody IMG {margin:6px !important; border:4px #000 solid; }



A {
	background-color: none;
	text-decoration: underline;
}

DIV#main {
	width: 62em;
	text-align:left;
	/*position: absolute;
	left: 50%;
	
	margin-left: -25em;*/
	min-height: 100%;
	_height: 100%;
	background-color: white;
	border-width: 0px 0.2em;
	border-style: solid;
	border-color: #ADDEA5;
	/*max-width: 99%;*/
	/*background: white url(../images/background-left.png) repeat-y scroll top left;*/
}
/*DIV#main-background {
	width: 51em;
	position: absolute;
	left: 50%;
	margin-left: -25em;
	min-height: 100%;
	_height: 100%;
	background: transparent url(../images/background-right.png) repeat-y scroll top right;
}*/
DIV#main-inside {
	position: relative;
	left: -0.065em;
	width: 62.13em;
	max-width: 101%;
	padding: 0em 0em;
}


DIV#header {
	width: 100%;
}

DIV.content {
	padding-top: 7.5em;
	
	}
DIV.page-text {
	font-size:0.9em;
	
	}	
BODY.rich-text, BODY.rich-text * {
	font-size:9pt;
}
	
DIV.box-content {
	padding: 0.2em 0.4em;
	overflow: hidden;
	font-size:0.85em;
}
	
	
	
DIV#top-header {
	position: absolute;
	width: 62.13em;
	top: 1em;
	z-index: 3;
}
DIV#top {
	position: absolute;
	width: 62.04em;
	top: 0.1em;
	z-index: 2;
}

DIV.stripe {
	font-size: 0.7em;
	background-color: #fff;
	border-bottom: 0.2em solid #fff;
	text-align: right;
	padding: 0.1em 1em;
	margin: 0em 0.065em 0em 0.065em;
	color: #4b4b4b;
	
}

DIV.perex {
	width: 90%;
	text-align: block;
	background-color: #FDFCEC;
	border: 1px solid #E1D81C;
	padding: 0.7em;
	font-size:0.9em
}

DIV.box H3{
	font-size: 0.8em;
	margin: 0px;
	color:#273461;
	padding: 0em 0em 1px 1em;
}

UL.level-2-navigation {
	padding-left: 0.4em;
	
}

UL.level-2-navigation UL {
	padding-left: 1em;
	
}

UL.level-2-navigation SPAN.selected {
	font-size: 14px;
	display: block;
	border-right: 1px solid white;
}
UL.level-2-navigation SPAN.selected SPAN.inside {
	display: block;
	height: 100%;
	padding: 0.3em 0em 0.3em 0.7em;
}

UL.level-2-navigation LI {
	font-size:1px;
	margin-bottom: 0.2em;
}
UL.level-2-navigation LI SPAN.not-selected{
	font-size: 14px;
	display: block;
	padding: 0.1em 0em 0.1em 0.3em;
}


DIV#breadcrumbs {
	padding-top: 0.4em;
	font-size: 80%;
}
SPAN#breadcrumbs-intro {
	font-weight: bold;
	color:#5E73BD;
}

DIV#content-top {background: transparent}
DIV#content-top DIV.b-right {background: transparent}
DIV#content-top DIV.b-left {background: transparent}

DIV#content-middle {background: transparent}
DIV#content-middle-right {background: transparent}

DIV#content-bottom {background:transparent }
DIV#content-bottom DIV {background: transparent }


BODY, HTML {
	margin: 0px;
	padding: 0px;
	background: #E9FDE8 ;
	height: 100%;
}

DIV#background {
	position: absolute; 
	top: 1.5em; 
	width: 100%; 
	border-top: 0em solid #B1062E;
	border-bottom: 0em solid #B1062E;
}
DIV#background DIV {
	height: 0em;
	width: 100%;
	background-color: #B1062E;
}

SPAN#logo  {
	height: 6em;
	float: left;
	width: 36em;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: 1.0em 7px;
}





/* GREEN */

BODY#green DIV#content-top {background: transparent }
BODY#green DIV#content-top DIV.b-right {background: transparent }
BODY#green DIV#content-top DIV.b-left {background: transparent }

BODY#green DIV#content-middle {background: transparent }
BODY#green DIV#content-middle-right {background: transparent }

BODY#green DIV#content-bottom {background: transparent;}
BODY#green DIV#content-bottom DIV {background: transparent;}


Ul.delicious IMG {margin: 1px !important}




