﻿/* [Body] */
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

#navcontainer li { margin: 0 0 3px 0; }

#navcontainer a
{
display: block;
padding: 2px 2px 2px 24px;
border: 1px solid #333;
width: 160px;
background-color: #999;
background-image: url(bg.gif);
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
border: 1px solid #333;
background-color: #F60;
background-image: url(images/l1_over.gif);
color: #333;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #FF6600;
background-image: url(images/l1_over.gif);
color: #333;
}
body {
	font: 12px Tahoma, sans-serif;
	margin: 20px auto;
	background: #EDECE1 url(bgbody.gif) repeat;
	color: #333;
}

/* [General Links] */
a:visited {
	color: #FF6600;
	text-decoration: none;
	outline: none;
}
a:active {
	color: #FF6600;
	text-decoration: none;
	outline: none;
}
a:link {
	color: #FF6600;
	text-decoration: none;
	outline: none;
}
a {
	color: #FF6600;
	text-decoration: none;
	outline: none;
}
a:active {
}
a:hover {
	color: #5D82AE;
}

/* [Tag - Basics] */
h3 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h1 { font-size: 36px; }
h2 { font-size: 24px; }
h3 { font-size: 18px; }

p { margin: 10px 0px 5px; }


/* [Wrapper] */
#wrapper {
	border-style: none solid solid solid;
	border-width: 2px;
	border-color: #666666;
	background: #FBFBF7;
	margin: 0 auto;
	width: 95%;
}

/* [Header] */
#header {
	background: #FFF  url(header-s.jpg) no-repeat center;
	clear: both;
	height: 170px;
	border-bottom: 2px solid #E7E5DC;
	border-top: 2px solid #E7E5DC;
}
#header h1 {
	margin: 0;
	text-indent:-5000px;
	overflow: hidden;
}
#header h1 a {
	text-decoration: none;
	display: block;
	height: 128px;
}

/* [Navbar] */
#navbar {
	background: #FF8533;
	color: #FFF;
	background-image: url('upg.gif');
}
#navbar ul {
	background: #FF8533;
	width: 100%;
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
	background-image: url('upg.gif');
}
#navbar ul li {
	float: right;
}
#navbar ul li a {
	font: 12px Tahoma;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding: 5px 15px;
	margin: 3px 0px 3px 2px;
}
#navbar ul li a:hover {
	color: #FF6600;
	background: #FFF;
}
#navbar .home #home {
	color: #FF6600;
	background: #FFF;
	font-weight: bold;
}

/* [Container] */
#container {
background: #FBFBF7;
	width: 100%;
	float: left;
}

/* [Content] */
#content {
	text-align: justify;
	padding: 10px;
}

/* [Sidebar] */
#sidebar {
	width: 1px;
	float: right;
	padding: 5px;
}
#sidebar .box {
	background: #FBFBF7;
	text-align: right;
	padding: 5px;
	margin: 0 0 10px;
}
#sidebar .box h3 {
	font: bold 18px "PetraGlyphText Bold";
	padding: 0 0 5px;
	margin: 0;
	text-align: center;
}
#sidebar .box ul {
	border-style: none;
	margin: 0;
	padding: 0;
	list-style: none;
}
#sidebar .box ul li a {
	font: 11px Tahoma;
	display: block;
	padding: 5px 0;
	width: 176px;
	background-color: #F0F0F0;
	font-weight: bold;
}
#sidebar .box ul li a:hover {
	background: #F3F3EB;
}

/* [Footer] */
#footer {
	background: #696363;
	clear: both;
	padding: 5px;
	border-top: 2px solid #E7E5DC;
	background-image: url('dbg.gif');
}

/* [Misc] */
.clearing { height: 0; clear: both; }

.xTextBox
{
	text-align:center;
}