/*/ GENERAL STYLING /////////////////*/
body {
   background-color:#9AC0B3;
	 font-family:Arial,Helvetica, Verdana, sans-serif;
	 font-size:12px;
	 text-align:center;
	 color:#716859;
	 margin:0;
	 padding:0;
	 border:0;
}
.confirmation {
   color:#33CC00;
	 font-weight:bold;
}
.error {
   color:#FF0000;
	 font-weight:bold;
}

img {
    margin:0;
		padding:0;
		border:0;
}
#wrapper {
   width:778px;
	 margin:0 auto;
	 text-align:center;
	 background-color:#fff;
	 border-left:5px solid #F3F2ED;
	 border-right:5px solid #F3F2ED;
	 
}
html>body #wrapper {
   padding:0 auto;
}
.customtable {
	padding: 4px;
	
}
.customtable td{
	background-color: #e3e2d9; 
	padding: 4px;
	border: 1px solid #A69887;
}
/*/ HEADER //////////////////////////////*/
#header {
     background-image: url(../images/header.gif);
		 background-repeat:no-repeat;
		 width:768px;
		 height:107px;
		 border-bottom:5px solid #75AA98;
		 background-color:#e6e6e6;
		 margin-left:0px;
}
html>body #header {
   margin-left:5px;
}
/*/ NAVIGATION ////////////////////////////*/
#navigation {
     margin:0;
		 padding:0;
		 width:768px;
		 text-align:center;
		 margin-left:0px;
}
html>body #navigation {
   margin-left:5px;
}
#navigation ul {
	 margin:0;
	 padding:0;
	 list-style:none;
	 text-align:center;
	 overflow:hidden;
}
#navigation ul li{
   padding:0;
   margin:0;
	 float:left;
	 background-color:#C5DDD5;
	 color:#4D4030;
   font-size:12px;
	 list-style:none;
	 border-right:1px solid #fff;
}
#navigation ul li a {
		color:#4D4030;
		font-weight:bold;
		text-decoration:none;
		padding:7px 0px 7px 0px;
		display:block;
    width:127px;
		background-image: url(../images/tab.gif);
		background-repeat: no-repeat;
		background-position:bottom center;
}
#navigation ul li a:hover {
   color:#A69887;
	 background-color:#f6f6f6;
	 border-bottom: none;
}

#navigation ul li.active {
   color:#A69887;
	 background-color:#f6f6f6;
	 border-bottom: none;
}

/*/ CONTENT /////////////////////*/
#content {
   text-align:left;
	 float:left;
	 margin-top:25px;
	 padding-left:30px;
	 width:548px;
}
/*/ SUB-NAVIGATION ////////////////*/
#subNav {
   background-image: url(../images/subNav.gif);
	 background-repeat: no-repeat;
	 width:190px;
	 float:left;
	 margin-top:25px;
	 text-align:left;
	 margin-left:3px;
}
html>body #subNav {
   margin-left:5px;
}
#subNav ul {
   margin-top:20px;
}
/*/ HEADLINES ///////////////*/
h1.blue {
   font-size:22px;
	 color:#4F9AC0;
	 margin:0;
	 padding:0;
	 line-height:1;
}
h2.blue {
   font-size:18px;
	 color:#4F9AC0;
	 margin:0;
	 padding:0;
	 line-height:1;
}
h3.blue {
   font-size:14px;
	 color:#4F9AC0;
	 margin:0;
	 padding:0;
	 line-height:1;
}

h1.orange {
   font-size:22px;
   color:#AE884D;
	 margin:0;
	 padding:0;
	 line-height:1;
}
h1.green {
   font-size:22px;
   color:#466C46;
	 margin:0;
	 padding:0;
	 line-height:1;
}
h1.purple {
   font-size:22px;
   color:#925B99;
	 margin:0;
	 padding:0;
	 line-height:1;
}
h1.red {
   font-size:22px;
}
/*/ FOOTER ///////////////////////*/
#footer {
   width:768px;
	 height:34px;
	 background-image: url(../images/footer.gif);
	 background-color:#E3E2D9;
	 color:#716859;
	 font-size:10px;
	 clear:left;
	 margin-left:0px;
}
html>body #footer {
   margin-left:5px;
}
#footer p 
{
	text-decoration: none;
}

#footer p.links {
   text-align:left;
   vertical-align: bottom;
   float:left;
   margin:10px 0 0 5px;
   text-decoration: none;	
}
#footer p.copyright {
   text-align:right;
   float:right;
   margin:10px 5px 0 0 ;
}
div.hr { margin: 5px 0px; border: none; border-top: 1px solid #D3D3D3; width: 100%; text-align: center; }
div.hr hr { display: none; }
