/* General page style. The scroll bar colours only visible in IE5.5+ */
body
{
	font-family					: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size					: 12px;
	color						: #333333;
	background-color			: #CCFF66;
	scrollbar-face-color		: #CCFF66;
	scrollbar-shadow-color		: #ffffff; 
	scrollbar-highlight-color	: #ffffff;
	scrollbar-3dlight-color		: #ffffff;
	scrollbar-darkshadow-color	: #ffffff;
	scrollbar-track-color		: #ffffff;
	scrollbar-arrow-color		: #ffffff;
}

#text
{
	position	: absolute;
	width		: 590;
	height		: 350;
	z-index		: 1;
	overflow	: auto;
}

h1
{
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 24px;
	font-weight	: bold;
	color		: #E08A03;
}

.text {
	font-family	: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size	: 12px;
	line-height	: 16px;
	font-weight	: normal;
	color		: #333333;
}
a.text:link   	{ text-decoration: none; color : #333333; }
a.text:visited 	{ text-decoration: none; color : #333333; }
a.text:hover		{ text-decoration: none; color : #333333; }

.boldtext {
	font-family	: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size	: 12px;
	line-height	: 16px;
	font-weight	: bold;
	color		: #33333;
}

.smalltext {
	font-family	: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size	: 10px;
	line-height	: 13px;
	font-weight	: normal;
	color		: #333333;
}

.titel {
	font-family	: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size	: 20px;
	line-height	: 25px;
	font-weight	: bold;
	color		: #339900;
}

.phototitle
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	color			: #B26D01;
}

.mandatory
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	font-weight		: normal;
	color			: #FF0000;
}

.gallery
{
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 13px;
	color		: #333333;
	font-weight	: bold;
}

.mandatoryMark
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #FF3300;
}

.buttons, input.stdButton
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
	font-weight			: normal;
	color				: #000000;
	text-decoration		: none;
	background-color	: #D0F79A;
	border-color		: #000000;
	border				: 1px solid #000000;
}

input, textarea, select
{
	font-size 		: 9pt;
	color 			: #000000;
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: normal;
	border			: 1px #999999 solid;
}

td
{
	font-family	: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size	: 12px;
	line-height	: 16px;
	font-weight	: normal;
	color		: #333333;
}
td.fieldLabelRight
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #E08A03;
	text-decoration	: none;
	text-align		: right;
}

.successMsg
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	font-weight		: normal;
	color			: #E08A03;
}

.errorMsg
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 9pt;
	font-weight		: normal;
	color			: #FF0000;
}

.normallink {
	color			: #339900;
	text-decoration	: none;
}
a.normallink:link   	{ text-decoration: none; color : #339900; }
a.normallink:visited 	{ text-decoration: none; color : #339900; }
a.normallink:hover		{ text-decoration: none; color : #66CC33; }

.boldlink {
	color			: #339900;
	text-decoration	: none;
	font-weight		: bold;
}
a.boldlink:link   	{ text-decoration: none; color : #339900; }
a.boldlink:visited 	{ text-decoration: none; color : #339900; }
a.boldlink:hover	{ text-decoration: none; color : #66CC33; }

.menu {
	font-family		: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color			: #333333;
	font-weight		: bold;
	font-size		: 20px;
	line-height		: 26px;
	text-decoration	: none;
	
}
a.menu:link   	{ text-decoration: none; color : #333333; }
a.menu:visited 	{ text-decoration: none; color : #333333; }
a.menu:hover	{ text-decoration: none; color : #666666; }

.submenu {
	color			: #339900;
	font-size		: 14px;
	text-decoration	: none;
	line-height		: 18px;
}
a.submenu:link   	{ text-decoration: none; color : #339900; }
a.submenu:visited 	{ text-decoration: none; color : #339900; }
a.submenu:hover		{ text-decoration: none; color : #66CC33; }

.boldBlacklink {
	font-family		: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	color			: #333333;
	font-weight		: bold;
	font-size		: 16px;
	line-height		: 26px;
	text-decoration	: none;
	
}
a.boldBlacklink:link   	{ text-decoration: none; color : #333333; }
a.boldBlacklink:visited	{ text-decoration: none; color : #333333; }
a.boldBlacklink:hover	{ text-decoration: none; color : #666666; }

hr {
	color	: #339900;
	height	: 1px;
}

/* Image Trail */
#preview_div
{
	position	: absolute;
	display		: none;
	z-index		: 110;
}

#loader_container
{
	text-align	: center;
	position	: absolute;
	top			: 40%;
	width		: 100%;
}

#loader
{
	background-color	: #FFFFFF;
	padding				: 10px;
	margin				: 0 auto;
	display				: block;
	width				: 100px;
	border				: 1px solid #6A6A6A;
	text-align			: center;
	vertical-align		: middle;
	z-index				: 255;
}

#progress
{
	background-image	: url(../images/searchsaver_animated.gif);
	height				: 14px;
	width				: 70px;
}

#loader_bg
{
	background-color	: #EBEBE4;
	position			: relative;
	top					: 8px;
	left				: 8px;
	height				: 7px;
	width				: 113px;
	font-size			: 1px
}

.border_preview
{
	z-index		: 100;
	position	: absolute; 
	background	: #fff;
	border		: 1px solid #444;
}

.preview_temp_load
{
	vertical-align	: middle;
	text-align		: center;
	padding			: 10px;
}

.preview_temp_load img
{	
	vertical-align	: middle;
	text-align		: center;
}

.Pagination
{
	font-size 			: 8pt;
	color 				: #444444;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-weight			: normal;
	background-color	: #E2F2FF;
}

.pageLink, td.pageLink
{
	font-size 		: 8pt;
	color 			: #444444;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.pageLink:link   	{ text-decoration : none; 		color : #444444; }
a.pageLink:visited 	{ text-decoration : none; 		color : #444444; }
a.pageLink:hover	{ text-decoration : underline;	color : #444444; }

.activePage
{
	font-size 		: 8pt;
	color 			: #FF0000;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-weight		: bold;
}


