@import "/gedit/css/wysiwyg.css";

body { 
  font-family					: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size						: 12px;
  color								: #414141;
  margin							: 0;  
	padding							: 0;
}

body#website {
}

/* ------------( linx ) ----------- */
a {
  color								: #990000;
}
a:hover {
  color								: #990000;
}

/* ------------( images ) ----------- */
img {
  display							: block;
}
img.inline {
  display							: inline;
}

img#logo {
  display							: none;
}
img#printlogo {
	border							: none;
}

img#sfeer {
  border							: none;
  display							: inline;
   margin							: 0;
  padding							: 0;
}

img.external {
  display							: inline;
  border							: none;
  padding							: 0;
  margin							: 0 0 0 0.2em;
}

img.external_doc {
  display							: inline;
  border							: none;
  padding							: 0;
  margin							: 0 0 0 0.2em;
  vertical-align			: bottom;
}

img.icon {
  display							: inline;
  border							: none;
}

img.layout {
  display							: inline;
  vertical-align			: bottom;
}


/* ------------( headings ) ----------- */
h1, h2, h3, h4, h5, h6 {
  font-family					: Trebuchet MS, Verdana, Arial, sans-serif;
  color								: #005E78;
  font-weight					: bold;
}

h1 {
  margin							: 0;
  padding							: 9px 0 9px 0;
  font-size						: 18px;
  letter-spacing			: 1px;
}

h2 {
  margin							: 0;
  padding							: 6px 0 6px 0;
  font-size						: 14px;
  letter-spacing			: 1px;
}

h3 {
  margin							: 0;
  padding							: 3px 0 3px 0;
  font-size						: 13px;
}

h4 {
  margin							: 0;
  padding							: 2px 0 2px 0;
  font-size						: 12px;
}

/* ------------( paragraphs ) ----------- */
p {
  margin							: 0;
  margin-bottom				: 12px;
  padding							: 0;
}
p.error {
  color								: #C90101;
	background-color		: #fff;
	border			      	: #EDEDED 1px solid;
	padding							: 10px;
}

/* ------------( columns ) ----------- */

td#header {
	display							: none;
}

#content {
  width								: 100%;
  padding							: 0;
  margin							: 0;
  border-collapse			: collapse;
}

#content td{
  vertical-align			: top;
  font-size						: 12px; /* IE5 fix */
  padding							: 0;
  margin							: 0;
}

.leftcol {
	display							: none;
}

.centercol {
}

.rightcol {
  display 						: none;
}


/* ------------( litemenu ) ----------- */
#litemenu_left {
	display							: none;
}

#litemenu_right {
	display							: none;
}

/* ------------( footer ) ----------- */

#footer {
  margin							: 0;
  padding							: 8px 20px;
  color								: #005E78;
  font-size						: 10px;
  border-top					: 1px solid #005E78;
}

#footer a{
  color								: #005E78;
}

#footer a:hover {
  color								: #990000;
}


#footer_left {
  background-image		: url(/images/wave.gif);
  background-position	: bottom;
  background-repeat		: no-repeat;
}

#footer_right {
  background-image		: url(/images/ending.gif);
  background-position	: bottom;
  background-repeat		: no-repeat;
}


/* ------------( main ) ----------- */
#main {
  margin							: 0;
  padding							: 3px 20px;
}

/* ------------( breadcrumb ) ----------- */

#breadcrumb {
  margin							: 0;
  padding							: 5px 0;
  color								: #990000;
  font-size						: 11px;
}

#breadcrumb a {
  font-weight					: bold;
  text-decoration			: none;
}

#breadcrumb a:hover {
  color								: #005E78;
  text-decoration			: underline;
}

/* ------------( newsitem ) ----------- */
.newsitem {
  clear								: both;
  margin-bottom				: 12px;
}
.newsitem h3 {  
  margin							: 0;
  padding							: 0;
  color								: #005E78;
}

.newsitem p {
  padding							: 0;
  margin							: 0;
}

span.subtitle {
  color								: #999;
  font-size						: 10px;
  margin-left					: 15px; 
}

/*-------( form )--------*/

form {
	margin							: 0;
	padding							: 0;
}

input,textarea, select {
  font-family					: Arial, sans-serif;
  border							: 1px solid #000; 
  background-color		: #fff;
  color								: #005E78;
  font-size						: 12px;
}

input.formbutton {
  font-family					: Arial, sans-serif;
  border							: none;
  color								: #fff;
	border-top					: 1px solid #D9E7EB;
	border-left					: 1px solid #D9E7EB;
	border-right				: 1px solid #4A93A7;
	border-bottom				: 1px solid #4A93A7;
  background-color		: #005E78;
  font-size						: 11px;
  padding							: 0 10px 0 10px;
  cursor							: pointer;
}

/*-------( contact )--------*/
table#contact {
	margin							: 10px 0 10px 0;
}

table#contact th {
	font-weight					: bold;
	text-align					: left;
	vertical-align			: top;
	padding							: 5px 0 5px 0;

}

/* ------------( loginform ) ----------- */
#loginform {
	color								: #333;
	width								: 250px;
	margin-top					: 25px;
	margin-left					: auto;
	margin-bottom				: 0px;
	margin-right				: auto;
	border							: 1px dotted #999;
	text-align					: right;
	padding							: 10px;
}

#loginform label{
  font-weight					: bold;
	color								: #333;
}

#loginform .formbutton{
  margin-top					: 10px;
}
