/* MAIN */

/*
Tahoma, Verdana, Arial, sans-serif
Arial, sans-serif
*/

body  	{ 
	line-height: normal;
	}

TD {color:#333333; font-family:Verdana; font-size:11px; font-weight:none;}
A {color:#333333; font-size:11px; text-decoration:bold;}
A:hover {color:#333333; font-size:11px; text-decoration:bold;}


P.NewsDate { font-size:10px; margin:5 0 5 0;}
P.NewsTxt { font-size:10px; margin:0px;}
img { border: 0px; overflow: hidden;}

A.menu {color:#333333; font-family:Verdana; font-size:10px; text-decoration:none; }
A.menu:visited {color:#333333; font-family:Verdana; font-size:10px; text-decoration:none; }
A.menu:hover {color:#333333; font-family:Verdana; font-size:10px; text-decoration:none;}

A.login {color:#FFFFFF; font-family:Verdana; font-size:10px; text-decoration:none; }
A.login:visited {color:#FFFFFF; font-family:Verdana; font-size:10px; text-decoration:none; }
A.login:hover {color:#FFFFFF; font-family:Verdana; font-size:10px; text-decoration:none;}

A.svlogin {color:#FFFFFF; font-family:Verdana; font-size:10px; text-decoration:none; }
A.svlogin:visited {color:#FFFFFF; font-family:Verdana; font-size:10px; text-decoration:none; }
A.svlogin:hover {color:#FFFFFF; font-family:Verdana; font-size:10px; text-decoration:none;}

A.quicksearch {color:#000000; font-family:Verdana; font-size:10px; text-decoration:none; }
A.quicksearch:visited {color:#000000; font-family:Verdana; font-size:10px; text-decoration:none; }
A.quicksearch:hover {color:#000000; font-family:Verdana; font-size:10px; text-decoration:none;}

A.menu2 {color:#333333; font-family:Verdana; font-size:12px; text-decoration:bold; }
A.menu2:visited {color:#333333; font-family:Verdana; font-size:12px; text-decoration:bold; }
A.menu2:hover {color:#333333; font-family:Verdana; font-size:12px; text-decoration:bold;}

A.menu3 {color:#333333; font-family:Verdane; font-size:12px; text-decoration:none; }
A.menu3:visited {color:#333333; font-family:Verdana; font-size:12px; text-decoration:none; }
A.menu3:hover {color:#333333; font-family:Verdana; font-size:12px; text-decoration:none;}

A.newsSubj {color:#333333; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none;}
A.newsSubj:visited {color:#333333; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none;}
A.newsSubj:hover {color:#333333; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:underline;}

a.link {color:#333333; font-size:11px; text-decoration:none;}
a.link:visited {color:#333333; font-size:11px; text-decoration:none;}
a.link:hover {color:#3366CC; font-size:11px; text-decoration:none;}

h1 {color:#333333; font-family:Verdana; font-size:11px; font-weight:none;} 

h2 {color:#333333; font-family:Verdana; font-size:11px;} 

h3 {color:#333333; font-family:Verdana; font-size:12px;} 

h4 {color:#333333; font-family:Verdana; font-size:12px;} 

h5 {color:#333333; font-family:Verdana; font-size:10px;}

h6 {color:#333333; font-family:Verdana; font-size:10px; text-decoration:none; } 

.NewError {color:red;}
.error {color:red;}
.floatercell {
	float: left; 
	border: 0px solid #080; 
	/* TODO height: this rule was broken: no value was specified for height */
	overflow: hidden;
	margin: 0px;
	width: 120px;
}

/* FLOATER */
#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 286px;
	height: 1px;
	z-index: 1000;
}

OL.olHow {}

/*
#sitecontent {
	margin: 0px;
	padding: 0px;
	display: block;
	}
#leftcontent {
	float: left;
	width: 280px;
	margin-right: 10px;
	text-align: left;
	}
#leftdetail {
	font: 1em Verdana, Verdana, Arial, sans-serif;
	color: #494949;
	float: left;
	width: 340px;
	margin-right: 10px;
	text-align: left;
	}
#rightcontent {
	text-align: left;
	float: left;
	width: 310px;
	padding: 0px;
	}
#rightdetail {
	text-align: left;
	float: left;
	width: 238px;
	padding: 0px;
	}
#controlpanel	{
	background: url(/images/dots.gif) repeat-x top;
	text-align: left;
	color: #494949;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	}
#controlpanel img {
	padding-top: 5px;
	}
.filestats {
	font: 1em Verdana, Verdana, Arial, sans-serif;
	padding-left: 9px;
	padding-bottom: 9px;
	}
.filestats img, .filestats .ratingcamera, .rightmenutext .ratingcamera {
	padding: 0px 0px 2px 2px;
	vertical-align: middle;
	}
.filedetails  {
	font: 1em Verdana, Verdana, Arial, sans-serif;
	}
.fileoptions {
	background-color: #F1F3F5;
	vertical-align: middle;
	}
#rightmenutext, .rightmenutext {
	padding-left: 9px;
	padding-top: 4px;
	padding-bottom: 6px;
	background-color: #F1F3F5;
	color: #3C3C3C;
	}
.fileoptions a {
	font: 1em Verdana, Verdana, Arial, sans-serif;
	display: block;
	background-color: #F1F3F5;
	height: 23px;
	background: url(/images/dots.gif) repeat-x top;
	vertical-align: middle;
	text-decoration: none;
	color: #38597B;
	padding-left: 9px;
	padding-top: 2px;
	}
	

.fileoptions a:hover { color: #38597B; }
.fileoptions img {
	vertical-align: middle;
	}
#bottomcontent {
	text-align: left;
	clear: both;
	width: 600px;
	}
.bottomfiledetails {
	width: 600px;
	text-align: left;
	}
		*/
/*		
.featureimage {
	float: right;
	padding: 0px;
	margin: 0px 0px 0px 4px;
}
.featurestext {
	font: 1em Verdana, Verdana, Arial, sans-serif;
	color: #494949;
	}
.featurestext a {
	color: #5A86B3;
	text-decoration: none;
	}
.featurestext a:hover { color: #38597B; }
#filedetail {
	padding-top: 14px;
	padding-bottom: 14px;
	text-align: center;
	border: 1px;
	border-color: #000000;
	}
#filedetail img {
	border-width: 1px;
	border-color: #38597B;
	}
.shaded {
		font: 1em Verdana, Verdana, Arial, sans-serif;
		color: #494949;
	}
.shaded a {
	color: #5A86B3;
	text-decoration: none;
	}
.shaded img	{
	padding-left: 9px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 4px;
	}
	*/
/* BOTTOM CONTENT */
/*
.photodescrip {
	padding-top: 9px;
	text-align: left;
	}
.photodescrip p {
	margin-top: 9px;
	}
#gallerydisplay	{
	padding-top: 13px;
	padding-bottom: 8px;
	}
#gallerydisplay img {
	border-width: 1px;
	border-color: #38597B;
	margin-bottom: 3px;
	}
#gallerydisplay table {
	padding-top: 8px;
	padding-bottom: 8px;
	}
#gallerydisplay td	{
	text-align: center;
	font: 1em Verdana, Verdana, Arial, sans-serif;
	color: #38597B;
	}
	
#mostpopular	{
	padding-top: 4px;
	padding-bottom: 4px;
	}
#mostpopular img {
	border-width: 1px;
	border-color: #38597B;
	margin-bottom: 3px;
	}
#mostpopular table {
	padding-top: 4px;
	padding-bottom: 4px;
	}
#mostpopular td	{
	text-align: center;
	font: 1em Verdana, Verdana, Arial, sans-serif;
	color: #38597B;
	}
*/	
/* FOOTER */
/*
#footer {
	clear: both;
	color: #5A86B3;
	font: 1em Verdana, Verdana, Arial, sans-serif;
	padding-top: 4px;
	}
#footer td {
	color: #5A86B3;
	font: 1em Verdana, Verdana, Arial, sans-serif;
	}
#footer a {
	text-decoration: none;
	color: #5A86B3;
	}
#footer a:hover {
	color: #38597B;
	}
*/	
/* FORMS */
/*
.search, .field	{
	width: 			150px;
	height: 		20px;
	padding:		0px;
	margin: 		2px;
	border-color: #494949;
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	font: 			1em Verdana, sans-serif;
	background-color: #F1F3F5;
	}
	
.dropdown {
	font-size: 		0.9em; 
	font-family: 		Verdana, sans-serif; 
	background-color:	#F1F3F5; 
	padding: 		0px; 
	height:			15px;
	margin: 		0px;
	border-color: #494949;
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
}

.buttonwhite {
	font-size: 		10px; 
	font-family: 		Verdana, sans-serif; 
	background-color:	#5A86B3; 
	color: 			#FFFFFF; 
	padding: 		0px;
	height:			18px; 
	margin: 		0px;
	border:			1px solid #5A86B3; 
}

input.topsearch { border: 1px solid #7699BD; font: 10px Arial, Helvetica; width: 130px; background: #F1F3F5; padding: 2px;  line-height: 14px; }
*/
/* EMAIL */
/*  
.quote {
  border-color: #5A86B3;
  border-style: solid;
  border-width: 0px 0px 0px 2px;
  padding: 0px 0px 0px 10px;
} 
*/
/* ZEITGEIST */
/*
.bargraph1 { 
  background-color: #5A86B3; 
}

.bargraph2 { 
  background-color: #5A86B3; 
}
.bargraph3 { 
  background-color: #B2B2B2; 
}
*/
/* REPORT TABLE */
/*
.reporttable { border: 0px; }
.reporttable tr {
  font: 1em Verdana, Verdana, Arial, sans-serif;
  color: #000000;
  }
.reporttable th {
  font: 1em Verdana, Verdana, Arial, sans-serif;
  font-weight: bold;
  text-align: left;
  color: #494949;
	padding: 3px 2px 4px 2px;
	background: url(/images/dots.gif) repeat-x bottom left;
  }
.reporttable td {
  font: 1em Verdana, Verdana, Arial, sans-serif;
  color: #000000;
	padding: 3px 2px 4px 2px;
	background: url(/images/dots.gif) repeat-x bottom left;
  }
.reporttable table {
  font: 1em Verdana, Verdana, Arial, sans-serif;
  color: #000000;
  }
*/
/* OPTION CHECKBOX */
/*
.searchoptions {
  font: 1em Verdana, Verdana, Arial, sans-serif;
  padding-top: 3px;
  padding-left: 9px;
  padding-bottom: 3px;
	color: #494949;
	background-color: #F1F3F5;
	line-height: 14px;
}

.searchoptions img { padding: 0px; border: 0px; background-color: #7699BD; vertical-align: -10%; }
.searchoptions strong { font-weight: bold; }
*/
/* BLOG */
/*
#blog { line-height: 1.2em; }
#blog .tools { font-style: italic; margin-top: 2px; margin-bottom: 2px; }
#blog .head { font-size: 1em; line-height: 1.2em; margin-bottom: 2px; }
#blog .admin { font-size: 1em; line-height: 1.2em; margin-bottom: 2px; }
#blog .item, #blog .itemsticky { margin-bottom: 12px; }
#blog .itemsticky { background-color: #F1F3F5; padding: 6px 6px 6px 6px; border: 1px  solid #777777; }
#blog .comment { margin-bottom: 1px; background-color: #F1F3F5; padding: 6px 6px 6px 6px; }
#blog .caption { font-style: italic; }
*/
