/* General page style. The scroll bar colours only visible in IE5.5+ */
body
{
	scrollbar-face-color		: #E0A789;
	scrollbar-shadow-color		: #F2E9E1; 
	scrollbar-highlight-color	: #F2E9E1;
	scrollbar-3dlight-color		: #F2E9E1;
	scrollbar-darkshadow-color	: #F2E9E1;
	scrollbar-track-color		: #F2E9E1;
	scrollbar-arrow-color		: #F2E9E1;
	margin						: 0px;
}

#trailimageid
{
	position	: absolute;
	visibility	: hidden;	
	left		: 0px;
	top			: 0px;
	width		: 520px;
	height		: 1px;
	z-index		: 1000;
}

#ToolTip
{
	position	: absolute;
	width		: 100px;
	top			: 0px;
	left		: 0px;
	z-index		: 4;
	visibility	: hidden;
}

.display1
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 16px;
	font-weight		: normal;
	color			: #808080;
	text-decoration	: none;
}

.dispaly2
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 28px;
	font-weight		: normal;
	color			: #666666;
	text-decoration	: none;
}

.bodytext
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #000000;
	text-decoration	: none;
}

td.fieldLabelRight
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #CC6633;
	text-decoration	: none;
	text-align		: right;
}

td
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #000000;
	text-decoration	: none;
}

.h1
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
	color			: #934900;
	text-decoration	: none;
}

.h2
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 14px;
	font-weight		: bold;
	color			: #CC6633;
	text-decoration	: none;
}

h4
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #CC6633;
	text-decoration	: none;
}

.forfields, input, textarea, select
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #000000;
	text-decoration		: none;
	background-color	: #FCF6F0;
	border				: 1px solid #DECEB9;
}

input.stdCheckBox
{
   	border	: 0 solid #FFFFFF;
}

input.stdRadio
{
   	border	: 0 solid #FFFFFF;
}

.mainlinks
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	text-transform	: uppercase;
	color			: #C35110;
	text-decoration	: none;
}

.servicelabels
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: normal;
	text-transform	: uppercase;
	color			: #C35110;
	text-decoration	: none;
}

.border
{
	border: 1px solid #F3E8D6;
}

.hadertext
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 13px;
	font-weight		: bold;
	color			: #769302;
	text-decoration	: none;
}

.boldtext
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #CC6633;
	text-decoration	: none;
}

.menu_link
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	color			: #C35110;
	text-decoration	: none;
}

.listField 
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
	font-weight			: normal;
	color				: #934900;
	text-decoration		: none;
	background-color	:#F5EFE9;
	padding-left		: 5px;
	padding-top			: 2px;
	vertical-align		: top;

}

.menu_line
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 16px;
	font-weight		: normal;
	color			: #C35110;
	text-decoration	: none;
}

.imgAction
{
	cursor			: pointer;
	border			: 0;
	height			: 15px;
}

.imgAction2
{
	cursor			: pointer;
	border			: 0;
}

.contact_link
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
	color			: #C35110;
	text-decoration	: none;
}

a:hover.menu_link
{
	color			: #EC8C64;
	text-decoration	: none;
}

.smallmenu_link
{

	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: normal;
	color			: #C35110;
	text-decoration	: none;
}

a:link   	{ text-decoration : none; 	color : #C35110; }
a:visited	{ text-decoration : none; 	color : #C35110; }
a:hover.smallmenu_link,a:hover
{
	color			: #D29786;
	text-decoration	: none;
}

.whitetext
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #FFFFFF;
	text-decoration	: none;
}

.butt
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #FFFFFF;
	text-decoration		: none;
	background-color	: #934900;
	border				: 1px solid #CC6600;
}

.menu_linkdarek
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #CC6633;
	text-decoration	: none;
}

.tablebg
{
	background-color	: #FAF5EF;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #934900;
	text-decoration		: none;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
}

.boxbg
{
	background-color	: #FAF5EF;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #934900;
	text-decoration		: none;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
}

a:hover.menu_linkdarek
{
	color			: #FF6600;
	text-decoration	: none;
}

.feldtextarea
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #000000;
	text-decoration		: none;
	background-color	: #FAF5EF;
	border				: 1px solid #E1CCB9;
}

.feldtextwhite
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #000000;
	text-decoration		: none;
	background-color	: #FDFAF7;
	border				: 1px solid #E1CCB9;
	text-align			: right;
}

.boder
{
	border: 1px solid #DFBF99;
}

td.printHeader
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
	font-weight			: bold;
	color				: #CB7657;
	background-color	: #FAF5EF;
	border-bottom   	: 1px solid #CB7657;
	height				: 22px;
}

td.listRightInput
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #000000;
	background-color	: #FAF5EF;
	padding-left		: 5px;
	padding-top			: 2px;
	border-bottom   	: 1px solid #FAF5EF;
	vertical-align		: top;
}

td.listInput
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #000000;
	padding-left	: 5px;
	padding-top		: 2px;
	border-bottom   : 1px solid #FAF5EF;
	vertical-align	: top;
}

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

.shoppingbutton
{
	font-family			: Tahoma;
	font-size			: 11px;
	font-weight			: bold;
	color				: #FFFFFF;
	text-decoration		: none;
	background-color	: #934900;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
}

.boldtextblack
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #666666;
	text-decoration	: none;
}

.boxbgdarek
{
	background-color	: #F2E9E1;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #934900;
	text-decoration		: none;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
}

.shoppingbuttonov
{
	font-family			: Tahoma;
	font-size			: 11px;
	font-weight			: bold;
	color				: #FFFFFF;
	text-decoration		: none;
	background-color	: #868659;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
}

.fotertext
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	color			: #A47244;
	text-decoration	: none;
}

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

.successMsg
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #B66202;
}

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

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

/* calender */
table.calBorder
{
	font-size			: 8pt;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color				: #000000;
	font-weight			: normal;
	border				: #3573AB 1px solid;
	background-color	:#FFFFFF;
}

tr.calHeader
{
	font-size			: 8pt;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color				: #FFFFFF;
	font-weight			: normal;
	background-color	: #CC6633;
}

tr.calFooter
{
	font-size			: 8pt;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color				: #000000;
	font-weight			: normal;
	background-color	: #F2E9E1;
}

.calFocusButton
{
	font-size			: 8pt;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color				: #FFFFFF;
	font-weight			: bold;
	border				: #FFFFFF 1px solid;
	cursor				: pointer;
}

.calFocusLostButton
{
	font-size			: 8pt;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color				: #FFFFFF;
	font-weight			: bold;
	border				: #C9D2E0 1px solid;
	cursor				: pointer;
}
/* calender end */

.headers_box2
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 15px;
	font-weight		: bold;
	color			: #000000;
	text-decoration	: none;
}

.focustext
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	color			: #FFFFFF;
	text-decoration	: none;
}

.para_headers
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 15px;
	font-weight		: bold;
	color			: #194467;
	text-decoration	: none;
}

.maptext
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	color			: #000000;
	text-decoration	: none;
	text-align		: justify;
	line-height		: 25px;
}

tr.listing
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #000000;
	padding-left	: 5px;
	height			: 20px;
	background-color: #FFFFFF;
}

.activePage
{
	font-size 		: 12px;
	color 			: #666666;
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.activePage:link   	{ text-decoration : none;		color : #666666; }
a.activePage:visited 	{ text-decoration : none;		color : #666666; }
a.activePage:hover		{ text-decoration : underline;	color : #666666; }

.pageLink
{
	font-size 		: 12px;
	color 			: #C35110;
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: bold;
}
a.pageLink:link   	{ text-decoration : none;		color : #C35110; }
a.pageLink:visited 	{ text-decoration : none;		color : #C35110; }
a.pageLink:hover	{ text-decoration : underline;	color : #D29786; }

/* Email Template CSS */
.title
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 16px;
	font-weight		: normal;
	color			: #808080;
	text-decoration	: none;
}

.titlebig
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 28px;
	font-weight		: normal;
	color			: #666666;
	text-decoration	: none;
}

.browntextbold
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #CC6633;
	text-decoration	: none;
}

.browntextupper
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-weight		: normal;
	text-transform	: uppercase;
	color			: #C35110;
	text-decoration	: none;
}

.greytextbold
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	color			: #666666;
	text-decoration	: none;
}

.blacktextbold
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 15px;
	font-weight		: bold;
	color			: #000000;
	text-decoration	: none;
}

.border1
{
	border: 1px solid #F3E8D6;
}

.border2
{
	border: 1px solid #DFBF99;
}

.link
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	color			: #C35110;
	text-decoration	: none;
}

.linkbold
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: bold;
	color			: #C35110;
	text-decoration	: none;
}

.linkupper
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	font-weight		: normal;
	text-transform	: uppercase;
	color			: #C35110;
	text-decoration	: none;
}

.linkdark
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #CC6633;
	text-decoration	: none;
}

.linkbig
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 16px;
	font-weight		: normal;
	color			: #C35110;
	text-decoration	: none;
}

.box
{
	background-color	: #FAF5EF;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #934900;
	text-decoration		: none;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
}

.boxbold
{
	background-color	: #FAF5EF;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #934900;
	text-decoration		: none;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
}

.boxdark
{
	background-color	: #F2E9E1;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	font-weight			: bold;
	color				: #934900;
	text-decoration		: none;
	border-top-style	: none;
	border-right-style	: none;
	border-bottom-style	: none;
	border-left-style	: none;
}

td.header
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
	font-weight			: bold;
	color				: #CB7657;
	background-color	: #FAF5EF;
	border-bottom   	: 1px solid #CB7657;
	height				: 22px;
}

td.rightinputlist
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #000000;
	background-color	: #FAF5EF;
	padding-left		: 5px;
	padding-top			: 2px;
	border-bottom   	: 1px solid #FAF5EF;
	vertical-align		: top;
}

td.inputlist
{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: normal;
	color			: #000000;
	padding-left	: 5px;
	padding-top		: 2px;
	border-bottom   : 1px solid #FAF5EF;
	vertical-align	: top;
}