/* ----------------------  <BODY> ---------------------- */
html, body {background:#FFF;color:#000;margin:0;padding:0;border:0px none;}
/* ---------------------- </BODY> ---------------------- */


/* ----------------------  <A> ---------------------- */
a {color:#002BB8;text-decoration:underline;}
a.external {color:#708090;text-decoration:underline;}
a:hover {text-decoration:none;}
a img, a.black {border-style:none;text-decoration:none;color:#000;}
a b {color:#002BB8;text-decoration:none;}
a:hover b {color:red;}
a.bio {color:#002BB8;}
a.disco {color:#F866BB;}
a.gallery {color:#00B82B;}
a.links {color:#FF9700;}
a.bio, a.disco, a.gallery, a.links {text-decoration:none;font-weight:bold;padding:0.4em 0.5em;}
a.links:hover,a.bio:hover, a.disco:hover,a.gallery:hover {border:1px solid darkgray;padding:0.35em 0.45em;background-color:#F8F8F8;}
.leftmenubox small a, .rightmenubox small a, .rcol small a {color:#000;text-decoration:none;}
.leftmenubox small a:hover, .rightmenubox small a:hover, .rcol small a:hover {color:#002BB8;text-decoration:underline;}
/* ---------------------- </A> ---------------------- */


/* ----------------------  <H> ---------------------- */
h1 {font-size:150%;font-family:Tahoma,sans-serif;margin:1em 15% -2.2em 10em;}
h2 {font-size:120%;font-family:Tahoma,sans-serif;margin-top:0em;}
h3 {font-size:110%;font-family:Tahoma,sans-serif;margin-top:0em;}
/* ---------------------- </H> ---------------------- */


/* ----------------------  <LI> ---------------------- */
ul {list-style-type:square;}
li {vertical-align:middle;}
.notebox li {font-style:italic;line-height:100%;margin-bottom:1em;}
/* ---------------------- </LI> ---------------------- */

/* ----------------------  <DIV> COLUMNS ---------------------- */
div.rcol {
	border-left:darkgray solid 1px;
	margin:0em 0.1em 2em 0.5em;
	padding:0em 0.2em 0.5em 0.5em;
	position:relative;
	float:right;
	text-align:right;
	width:10em;
}

.leftmenu, .rightmenu {
	position:absolute;
	top:5em;
	width:14em;
}

.leftmenu {left:0em;}
.rightmenu {right:0em;}

.leftmenubox, .rightmenubox {
	background:#F6F6FA;
	border-color:darkgray;
	border-style:solid;
	border-width:1px;
	color:#000000;
	line-height:90%;
	padding:1em 0.5em;
	white-space:nowrap;
	overflow:hidden;
	width:12.5em;
}

.leftmenubox {margin-left:0.5em;}
.rightmenubox {margin-right:0.5em;}

.leftmenutitle {
	background:#FFEDED;
	border:1px solid #BCCCBC;
	color:#000000;
	float:left;
	font-size:90%;
	margin-bottom:-2em;
	margin-left:1.5em;
	padding:0.2em 0.1em 0.2em 1em;
	position:relative;
	text-align:left;
	text-decoration:none;
	top:-1em;
	width:9em;
}

.leftmenutitle:hover {
	background : #DCFFDC;
	border : 1px solid darkgray;
	text-decoration : none;
	color:#002BB8;
}

/* ----------------------  </DIV> COLUMNS ---------------------- */


div.dash {
	border-top:darkgray dashed 1px;
	margin:1em 0em;
}

span.note {
	float:right;
	margin:-0.2em -1.5em 0em -0.5em;
}

.bodymain {
	background:#FFF;
	margin-left:15em;
	margin-right:15em;
	margin-top:5em;
}

.mr05 {margin-right:0.5em;}
.mr14 {margin-right:15em;}

.bodysnippet {
	background:#F6F6FA;
	border:darkgray dashed 1px;
	color:#000000;
	font-size:90%;
	margin:0 0 2em 0;
	padding:0.5em 1em;
}

.texteng,.textrus {
	background:#FFF;
	border-top:dashed 1px darkgray;
	color:#000;
	padding:1em;
	vertical-align:top;
}

.textrus {
	background:url(../__includes/email.gif) no-repeat right bottom;
	border-right:dashed 1px darkgray;
}

.notebox {
	padding:0.5em 1em;
	border-right:dashed 1px darkgray;
	border-top:solid 1px darkgray;
	vertical-align:top;
	width:30em;
}

/* ---------------------- START COMBINE TO FORMAT ELEMENTS---------------------- */
.l {text-align:left;}
.c {text-align:center;}
.r {text-align:right;}

.lfl {float:left;}
.rfl {float:right;}

.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}

.fs {font-size:small;}
.fl{font-size:large;}
.f075 {font-size:75%;}
.f080 {font-size:80%;}
.f085 {font-size:85%;}
.f090 {font-size:90%;}
.f095 {font-size:95%;}
.f100 {font-size:100%;}
.f105 {font-size:105%;}
.f110 {font-size:110%;}
.f115 {font-size:115%;}
.f120 {font-size:120%;}

.b {font-weight:bold;}
.i {font-style:italic;}

.lh075 {line-height:100%;}
.lh100 {line-height:100%;}
.lh125 {line-height:150%;}
.lh150 {line-height:150%;}
.lh175 {line-height:175%;}

.red {color:red;}
.blue {color:blue;}
.gray {color:darkgray;}
.green {color:#00B82B;}
.wikiblue {color:#002BB8;}

/* ---------------------- END COMBINE TO FORMAT ELEMENTS---------------------- */
