/* css */

body {
	font-size: 62.5%; 
	margin: 0px auto; 
	padding: 0px; 
	background: url(../images/background_body_grey.gif) top center repeat-y; 
	font-family: arial, sans-serif;
	}
.page-container {
	width: 800px; 
	margin: 0px auto; 
	padding: 0px; 
	background: url(../images/background_body.gif) top left repeat-y; 
	border:	solid 1px rgb(100,100,100);
	}

/*************************************/
/* SECTION 2 - HEADER AND NAVIGATION */
/*************************************/

/*-----------------------------------*/
/* 2.1 - Sitename, slogan and banner */
/*-----------------------------------*/
.site-name {
	width: 165px; 
	height: 62px; 
	top: 1px; 
	position: absolute; 
	z-index: 4; 
	overflow: hidden; 
	margin: 0 ; 
	padding:0 0 0 15px; 
	}
.img-header {
	clear: both; 
	float: left; 
	width: 800px; 
	height: 200px; 
	background-color:#fff; 
	margin: 50px 0 0 0; 
	padding: 0px;
	z-index: 5; 
	}

/*----------------------------*/
/* 2.3 - Navigation - Level 1 */
/*----------------------------*/
.nav1-container {width: 800px; position: absolute; z-index: 3; height:64px; background: transparent; background-color: #fff}
.nav1 {margin: 0px; padding: 0px; font-family: verdana, arial, sans serif; font-size: 1.0em;}
.nav1 ul {float: right; margin: 0px; padding: 40px 20px 0px 0px; background-color: rgb(255,255,255); font-weight: bold;}	
.nav1 li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.nav1 li a {display: block; float: left; margin: 0px; padding: 2px 5px 2px 5px; border-right: solid 1px rgb(115,162,182); color: rgb(115,162,182); text-decoration: none; font-size: 10px;}
.nav1 a:hover, {color: rgb(50,50,50); text-decoration: none;}

/******************************************************/
/* SECTION 4 - SPECIFIC CLASSES FOR LAYOUTS #2 and #3 */
/******************************************************/

.content3 {float: left; width: 590px; min-height: 500px; margin: 0px; padding: 20px 0px 0px 20px; color: rgb(75,75,75); font-size: 1.2em;}
.content3-container {clear: both; float: left; width: 569px; margin: 0px 0px 15px 0px; padding: 0px;}
.content3-container-1col {overflow: hidden; width: 569px; margin: 0px; padding: 0px;}
.content3-pagetitle {overflow: hidden; width: 569px; margin: 10px 0px 10px 0px; padding: 0px 0px 2px 0px; border-bottom: solid 3px rgb(88,144,168); color: rgb(88,144,168); font-weight: bold; font-size: 180%;}

/*********************************/
/* SECTION 6 - COMMON PARAMETERS */
/*********************************/

/*--------------------*/
/* 6.1 - Content Area */
/*--------------------*/

/* Titles and textboxes*/
.content-title-noshade-size3 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 160%;}
.content-txtbox-noshade {margin: 0px; padding: 7px 0px 0px 0px; background-color: rgb(255,255,255);}
.content-txtbox-shade {margin: 0px; padding: 7px 10px 5px 10px; background-color: rgb(235,235,235);}

/* Paragraphs */
p {margin: 0px 0px 0.5em 0px; padding: 0px; line-height: 1.3em; font-family: arial, sans serif; font-size: 120%; }

/*--------------------*/
/* 6.2 - Sidebar Area */
/*--------------------*/
.sidebar {overflow: hidden; float: right; width: 190px; min-height: 500px; margin: 0px; padding: 0px 0px 10px 0px; text-align: left; color: rgb(75,75,75);}
.sidebar-maintitle {margin: 0px 0px 10px 0px; padding: 3px 10px 2px 10px; background-color: #4F5E6A; color: #F4F6F7; text-transform: uppercase; font-weight: bold; font-size: 120%;}
.sidebar-title-noshade {margin: 0px; padding: 2px 10px 3px 10px; border-top: solid 1px rgb(215,215,215); color: rgb(75,75,75); font-weight: bold; font-size: 120%;}
.sidebar-title-shade {margin: 0px; padding: 2px 10px 3px 10px; background-color: rgb(215,215,215); color: rgb(75,75,75); font-weight: bold; font-size: 120%;}
.sidebar-txtbox-noshade {margin: 0px 0px 10px 0px; padding: 2px 10px 3px 5px;}
.sidebar-txtbox-shade {margin: 0px 0px 10px 0px; padding: 2px 10px 3px 10px; background-color: rgb(235,235,235);}
.sidebar-txtbox-noshade p {margin: 0px 0px 5px 5px; padding: 0px; line-height: 1.25em; font-size: 110%;}
.sidebar-txtbox-shade p {margin: 0px 0px 5px 0px; padding: 0px; line-height: 1.25em; font-size: 110%;}
.tab {margin-left:12px}

/*--------------------*/
/* 6.3 - Footer Area  */
/*--------------------*/
.footer {overflow: hidden; clear: both; width: 800px; height: 3.0em; margin: 0px; padding: 2em 0px 0.5em 0px; border-top: solid 1px rgb(125,125,125); background-color: #9dabb6; color: rgb(255,255,255); font-size: 1.0em;}
.footer p {margin: 0px; padding: 0px; text-align: center; line-height: 1.3em; font-size: 110%;}
.footer a {color: rgb(255,255,255); text-decoration: underline;}
.footer a:hover {color: rgb(0,0,0); text-decoration: underline;}

/*-------------------*/
/* 6.4 - Hyperlinks  */
/*-------------------*/
.content3 a, .sidebar-txtbox-noshade a, .sidebar-txtbox-shade a {color: rgb(75,75,75); text-decoration: underline; font-size:1.2em;}
.content3 a:hover .sidebar-txtbox-noshade a:hover {color: rgb(0,0,0);}

.formlabel {font-weight:bold; font-size:1.2em;padding-top:5px;}
/*---------------------------*/
/* 7.5  Bottom border colors */
/*---------------------------*/
.line-box {border-bottom: solid 1px rgb(200,200,200); padding-bottom: 15px; margin: 0px 0px 15px 0px;}


