/*
	style.css
	Copyright 1997-2010 by Bletro Systems. All rights reserved.
	http://www.bletro.nl
*/

body {
  background-color  : white;
  color			    : #013888;
  font-family		: "Trebuchet MS", sans-serif, Arial, Helvetica;
  font-size		    : 1em ;
  margin			: 0px;
  margin-top        : 10px;
  background-color  : #90ABD6;
}

.header{
  clear             : both;
  width             : 820px;
  margin-left		: auto;
  margin-right		: auto;
}

.center{
  clear				: both;
  width				: 800px;
  padding-left      : 10px;
  padding-right     : 10px;
  margin-left		: auto;
  margin-right		: auto;
  border            : none;
  background-image  : url(../img/bg.jpg);
  background-repeat : repeat-y;
}

.foottext{
  padding-left      : 20px;
  padding-right     : 20px;
  padding-top       : 10px;
  padding-bottom    : 10px;
  width             : 780px;
}

.main {
  height            : 350px;
}

.page_text_half {
  float             : left;
  height            : 346px;
  width             : 400px;
  padding-left      : 20px;
  padding-right     : 20px;
  overflow          : auto;
  border            : 2px solid;
  border-color      : #013888;
}

.page_text {
  float             : left;
  height            : 346px;
  width             : 618px;
  padding-left      : 20px;
  padding-right     : 20px;
  overflow          : auto;
  border            : 2px solid;
  border-color      : #013888;
}
.page_image {
  float             : left;
  height            : 346px;
  width             : 216px;
  border            : 2px solid;
  border-color      : #013888;
  border-left       : none;
}
.page_image img{
  height            : 346px;
  width             : 218px;
}

.menu {
  float             : left;
  height            : 310px;
  width             : 100px;
  background-color  : #9AB9E7;
  padding-top       : 20px;
  padding-bottom    : 20px;
}

.menu_item {
  height            : 30px;
  margin-bottom     : 15px;
  color             : #FFFFFF;
  margin-left       : 15px;
  width             : 85px;
  text-align        : center;
  padding-top       : 5px;
  padding-bottom    : 5px;
}
.menu_item a {
  text-decoration   : none;
  color             : #FFFFFF;
}

.menu_item_inacti { background-color : #013888; }
.menu_item_active { background-color : #4A6B9C; }

img { border: none; }
td { vertical-align: top; }

/* CMS css */
.Header {
	width: 100%;
	}

.Header th { 
	font-size: 90%; font-weight: bold; text-align: center !important;
	padding: 2px;
	background-image: url('../cms_style/Images/HeaderBg.gif');  color: #ffffff;
	width: 100%;
	white-space: nowrap;
	
	}

.Header a:link { 
	color: #ffffff;
	}

.Header a:visited { 
	color: #ffffff;
	}

.Header a:hover, .Caption a:active { 
	color: #ffffff; text-decoration: none;
	}

.HeaderLeft { 
	background-image: url('../cms_style/Images/HeaderLeft.gif');
	}

.HeaderRight { 
	background-image: url('../cms_style/Images/HeaderRight.gif');
	background-position: right top;
	}

.HeaderLeft img{
	width: 9px;
	}

.HeaderRight img{
	width: 9px;
	}
    
/* Record Options */
.Record { 
	border-left: 1px solid #3d84cc; border-bottom: 1px solid #3d84cc;
	width: 100%;
	}

.Error td { 
	font-size: 70%;
	padding: 2px;
	border-top: 1px solid #3d84cc; border-right: 1px solid #3d84cc;
	text-align: left;
	color: #FF0000;
	vertical-align: top;
	background-color: #f7f8fa; 
	}

.Controls th { 
	font-size: 70%; font-weight: normal; text-align: left; vertical-align: top;
	padding: 2px;
	border-top: 1px solid #3d84cc; border-right: 1px solid #3d84cc;
	background-color: #f7f8fa; color: #000000;
	white-space: nowrap;
	color: #000000;
	}

.Controls td { 
	font-size: 70%;
	padding: 2px;
	border-top: 1px solid #3d84cc; border-right: 1px solid #3d84cc;
	text-align: left;
	vertical-align: top;
	background-color: #f7f8fa; 
	color: #000000;
	}
	
.Bottom td { 
	font-size: 70%;
	padding: 2px;
	border-top: 1px solid #3d84cc; border-right: 1px solid #3d84cc;
	background-color: #f7f8fa; color: #000000;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	color: #000000;
	}