/* General settings and layout */

body {
 color: #666666;
 padding: 0;
 margin: 0;
 border: 0;
 font: 10pt Arial, Helvetica, sans-serif;
}

#background {
 width:1200px;
 background:url(images/background3.jpg);
 background-repeat:repeat-y;  
 margin: 0 auto 0 auto;
 padding: 0;
}

img {
 padding: 0;
 margin: 0;
 border: 0;
}

a {
 color:#996600;
 text-decoration: none;
 font-weight: bold;
}

a:hover {
 text-decoration: underline;
}

blockquote {
 font-style: italic;
}

#date {
 color: #EBEEDF;
 font: sans-serif;
 font-weight: normal;
 font-size: 11px;
 letter-spacing: 0.1em;
 margin-left: -11px;
}

#Welcome {
 color: #333333;
 font: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 22px;
 margin-left: 0px;
}

#absoluteCenter {
 width: 900px;
 margin: 0 auto 0 auto;
 padding: 0;
 
}

#contentColumn {
 width: 100%;
 padding: 0;
 border: 0;
 margin: 0;
}

#bannerArea {
 padding-top: 0px;
 padding-left: 0px;
 padding-right: 10px;
 height: 210px;
 margin: 0;
}

#mainBanner {
 border: 6px solid #EBEEDF;
 background-color: #EBEEDF;
 padding: 10px 15px 10px 15px;
 width: 685px;
 margin: 0px 0px 0px 157px;
 top: -1px;
 z-index: 0;
}

#mainPortrait {
 border: 6px solid #EBEEDF;
 float: left;
 padding: 10px 0px 0px 5px;
 margin: 0;
 border: 0;
}

#bodyArea {
 border: 0px solid #999999;
 width: 898px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}

#menuArea {
 float: left;
 border: 0px solid #E5DDD9;
 padding: 8px 0px 0px 6px;
 width: 143px; 
 margin: 0;
 top: -1px;
 z-index: 0;
}

#contentArea {
 border: 6px solid #EBEEDF;
 background-color: #EBEEDF;
 padding: 10px 15px 10px 15px;
 width: 685px;
 margin: 0px 0px 0px 157px;
 top: -1px;
 z-index: 0;
}

#contentArea p {
 margin-top: 0;
}

#signature {
 padding: 5px;
 margin: 0;
}

#footer {
 font: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #999999;
 width: 685px;
 margin: 0px 0px 0px 157px;
 padding: 10px 15px 10px 15px;
 font-size: 8pt;
 text-align: center;
}

/* Content Formatters */
.title {
 font-size: 12pt;
 font-weight: bold;
; color: #cc3333; font-family: Verdana, Arial, Helvetica, sans-serif
; padding-bottom: 3px
}

.errorText {
 color: red;
 font-weight: bold;
}

p.descr {
 margin-top: 0;
}

/* Tabs */

/* Tabs - the content box */
div.tabText {
	display: block;
 	position: relative;
 	margin: 0px;
 	padding: 0px;
 	border: 0px;
 	text-align: left;
}

#tab1, #tab2, #tab3, #tab4, #tab5, #tab6, #tab7 {
 
 width: 128px;
 z-index: 50;
 position: relative;
}

a.nav {
	display:block;
	text-decoration: none;
	color:#985737;
	font: 10pt Arial;
	font-weight: bold;
 	margin: 0px;
 	padding: 5px;
	border: 0px;
}

a.nav:hover {
	display: block;
 	text-decoration: none;
 	color: #333333;
 	background-color: #F0DFB7;
 	margin: 0px;
 	padding: 5px;
 	border: 0px;
}

/* *****************
 * the content box *
 ***************** */
.content5 {
 margin-top: 5px;
 padding: 0px;
 border: 0px solid #f5f5f5;
 background-color: #F0F1E7;
 color: #000000;
}

.borderTL, .borderTR {
	width: 14px; height: 14px;
	padding: 0px; border: 2px;
	z-index: 99;
}
.borderTL { float: left;  clear: both; margin:  -1px  0px  0px -1px; }
.borderTR { float: right; clear: right; margin:  -1px -1px  0px  0px; }
/* IE5-5.5/win needs the border scooted to the left or right by an
   additional 3px!   Why?  */
.borderTL {
	margin-left: -4px;
	margin-left: -1px;
}
html>body .borderTL  {
	margin-left: -1px;
}
.borderTR {
	margin-right: -4px;
	margin-right: -1px;
}
html>body .borderTR  {
	margin-right: -1px;
}
/*
#tab2 { float: left; z-index: 50; position: relative;; ; clip:     rect(   ); width: 109px}
*/
