body	{
	background: #BCBEC0;
	color: #000066;
	margin: 0px;
	padding: 0px;
	border: 0px;
	text-align: center;
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

body#whitebody {
	background-color : #fff;
	text-align: center;
	margin-left : auto;
	margin-right : auto;
}

body#whitebody img{
	text-align: center;
	margin-left : auto;
	margin-right : auto;
}

img	{
	border-color: #000066;
	display	: block;
}

a {
  color: #000066;
}

a:hover {
  color: #f00;
}

ul {
	
}

p	{
  margin-top : 3px;
  margin-bottom : 8px;
} 

h1	{
  margin-top: 3px;
  margin-bottom: 10px;
  font-size: large;
}


/* ------------( site wrapper ) ----------- */

div#site {
	width					: 750px;
	margin-right	: auto;
	margin-left		: auto;
	margin-top		: 5px;
	padding				: 0px;
	text-align		: left;
	border				: 1px solid;
	background		: #fff;
}

/* ------------( header ) ----------- */
div#header {
	margin						: 0px;
	padding						: 0px;
	height						: 88px;
	text-align				: left;
	background-image	: url('/images/bg_header.jpg');
}

/* ------------( maincontent ) ----------- */
div#maincontent {
	background-color			: #eee;
	background-image	: url('/images/bg_main.gif');
	width					: 750px;
}

/* ---------- ( leftside ) ---------- */
div#leftside {
	float : left;
	width : 337px;
	margin : 0;
	padding : 0;
}

ul#thumblist {
	margin-left : 38px;
	margin-right : 0px;
	margin-top : 10px;
	margin-bottom : 10px;
	padding-left : 38px;
	padding-right : 0px;
	padding-top : 10px;
	padding-bottom : 10px;
	list-style-type : none;
	
}

ul#thumblist li {
	display : inline;
	padding-left : 5px;
}


ul#thumblist li img {
	display : inline;
	border : 1px solid;
}

img#leftimg {
}



img#mainbottomimg {
	margin-top : 0px;
	margin-bottom : 10px;
}

img#secret {
	float : right;
	width : 0px;
	height : 332px;
}

/* ------------( content ) ----------- */
div#container {
	margin-left 				: 337px;
	width 							: 371px;
	min-height 					: 304px;
	background-color 		: #fff;
	margin-top 					: 0px;
	margin-bottom 			: 0px;
}

div#content {
	background-color 		: #fff;
	background-image		: url('/images/bg_content.jpg');
	background-position	: bottom;
	background-repeat		: no-repeat;
	border-left					: 1px solid #ccc;	
	border-right				: 1px solid #ccc;	
	
	min-height 					: 304px;
	padding-top 				: 15px;
	padding-bottom 			: 5px;
	padding-left 				: 22px;
	padding-right				: 5px;
	width 							: 371px;
	voice-family 				: "\"}\"";
	voice-family				: inherit;
	width 							: 342px;
}

ul.cont_list {
	margin-top : 4px;
	margin-bottom : 4px;
	list-style-type : square;
}

/* ------------( menu ) ----------- */
div#menu {
	width : 656px;
	position		: relative;
	top					: 64px;
	left				: 90px;
  color				: #fff;
}

div#menu ul {
	padding: 0px;
	margin: 0px;
}

div#menu li {
	display : inline;
	border-left : 2px solid #fff;
	padding-left : 5px;
	padding-right : 5px;
}

div#menu li#first {
	border : none;
}

div#menu li a {
	display : inline;
  color: #fff;
  font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

div#menu a:hover {
  color: #ccc;
}

div#menu a.select {
  color: #ccc;
}

div#menu a.select:hover {
  color: #fff;
}

/* ------------( languages ) ----------- */
div#language {
	position : relative;
	left : 525px;
	top : 49px;
  width : 60px;
}

div#language img 
{
	border	: 0;
	display	: inline;
}

/* ------------( breadcrumb ) ----------- */
#breadcrumb {
  color: #f00;
  font-size: 11px;
}

#breadcrumb a {
  color: #f00;
  font-size: 11px;
	text-decoration: none;
}

#breadcrumb a:hover {
  color: #3E7106;
  text-decoration: underline;
}

/* ------------ ( news list ) ---------- */
table#newslist
{
	margin-top : 5px;
	width : 100%;
}

table#newslist td
{
	vertical-align : top;
}
	

table#newslist td.date
{
	font-size : 11px;
	width : 65px;
}


table#newslist td img
{
	border : 1px solid #000066;
	float : right;
}

/* ------------( tidi ) ----------- */
#tidi {
  width: 750px;
	margin-right: auto;
	margin-left: auto;
	color: #999;
	text-align: left;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}

#tidi a{
	color: #999;
	text-decoration: none;
}

#tidi a:hover{
	color: #fff;
	text-decoration: underline;
}

/* ------------( forms ) ----------- */
.formitem {
	border: 1px solid #494949;
	color: #494949;
}

.formbutton {
	color: #fff;
	background-color: #59B224;
	font-family: Verdana, Arial;
	font-weight: bold;
	padding-left: 1px;
	padding-right: 1px;
	margin: 0;
	font-size: 10px;
}

.forminputbox {
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	font-family: Verdana, Arial;
	font-weight: normal;
	padding-left: 1px;
	padding-right: 1px;
	margin: 0;
	font-size: 12px;
}