﻿html
{
	height: 100%;
}

body
{
	font: normal 9pt Arial,Verdana,sans-serif;
	color: #202020;
	margin: 10px 0px 0px;
	background-color: #FBE7B4;
}
body a, body a:link, body a:visited
{
	text-decoration: none;
}
body a:hover
{
	text-decoration: underline;
}
body a, body a:link, body a:hover
{
	color: #8b4513;
}
body a:visited
{
	color: #8b4513;
}

p
{
	vertical-align: top;
	text-align: justify;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

h1
{
	font: bold 14pt Arial,Tahoma,sans-serif;
}
h2
{
	font: bold 12pt Arial,sans-serif;
}
h3
{
	font: bold 10pt Tahoma,sans-serif;
}
h1, h2, h3
{
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 0px;
}
h1 a, h1 a:link, h1 a:hover, h1 a:visited
{
	color: #8b4513;
}

img
{
	border: none;
}

.small, .small a, .small a:visited, .small a:hover, .small span
{
	font-size: 7pt;
}

fieldset
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
hr
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	color: #345;
	height: 1px;
}





/* ----- specific tags ------*/

/* ----- main panel ------*/
#Master_DivMainPanel
{
	text-align: center;
	width: 780px;
	margin: 0 auto;
}
#Master_TableMainPanel
{
	width: 780px;
	height: 600px;
}
#Master_TableCellLeftPanel
{
	text-align: left;
	vertical-align: top;
	width: 261px;
	height: 225px;
	background-color: #6A3613;
}
#Master_TableCellLeftMenuPanel
{
	text-align: left;
	vertical-align: top;
	width: 261px;
	height: 100px;
	background-color: #401D0B;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 10px;
}
#Master_TableCellLeftPanel td, #Master_TableCellLeftMenuPanel td
{
	text-align: left;
	vertical-align: top;
}
#Master_TableCellLeftTitle, #PanelSearch
{
	width: 261px;
	height: 44px;
	background-color: #B2A583;
	vertical-align:top;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
}

#Master_TableCellContentPanel
{
	width: 519px;
	height: 366px;
	text-align: left;
	vertical-align: top;
	background-color: #E5BF82;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color:#ffffff;
}
#Master_TableCellRightPanel
{
}
/* ----- end main panel ------*/


/* ----- header ------*/
#Master_TableHeader
{
}
#Master_Top_Row
{
	background-color: #6A3613;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #ffffff;
}
#Master_Footer_Up_Row
{
	text-align: center;
	vertical-align: middle;
	background-color: #E5BF82;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#Master_Footer_Row
{
	text-align: center;
	vertical-align: middle;
	background-color: #E5BF82;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 7pt;
}
#Master_TableCellHdr_x, #Master_TableCellLogo
{
	width: 261px;
	height: 20px;
	text-align: left;
	vertical-align: top;
	/*background-color: #FBE7B4;*/
	background-color: #6A3613;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#LabelTitle
{
	color: #ffffff;
}
#Master_TableCellAds
{
	width: 260px;
	height: 189px;
	text-align: left;
	vertical-align: top;
	background-color: #B2A583;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 10px;
}
#Master_TableCellAds a
{
	color: #FFFFFF;
}
#Master_TableCellShortcuts
{
	width: 259px;
	height: 189px;
	background-color: #6A3613;
}
/* ----- end header ------*/


/* ----- footer ------*/
#Master_TableCellFooter
{
}
/* ----- footer ------*/


/* ----- main menu ------*/
/* ======= menu ======= */
#Master_TableCellLeftMenuPanel .item
{
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 5px;
	color: #FBE7B4;
	height:100%;
}
A:visited.selected
{
	background-color: #BA9458;
}
#Master_TableCellLeftMneuPanel .selected
{
	background-color: #BA9458;
}
A:hover.hover
{
	background-color: #BA9458;
}
#Master_TableCellLeftMenuPanel .hover
{
	background-color: #BA9458;
}
/* ----- end main menu ------*/


/* ----- site map ------*/
#Master_TableCellSiteMap
{
	text-align: left;
	vertical-align: middle;
	width: 519px;
	height: 46px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#Master_TableCellSiteMap td
{
	text-align: left;
	vertical-align: top;
}
#MenuSiteMap .SiteMapItem, #Master_TableCellSiteMap .SiteMapItem
{
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
}
#MenuSiteMap .hover
{
}
/* ----- end site map ------*/
.fieldset
{
	background-color: #f9f9f9;
}

/* ----- end site map ------*/
input.submit
{
	background: #E9E8E8;
	border: 3px double #CCC;
	border-color: #CCC #999 #999 #CCC;
	color: #456;
	font: bold 8pt Verdana,sans-serif;
	padding: 3px 0px;
	vertical-align: middle;
}
input.submit:hover
{
	background: #FCFDFC;
	cursor: pointer;
}
.TextBoxSearch
{
	background: #FCFCFC;
	font: normal sans-serif;
	border: 1px solid #CCC;
	padding: 3px 5px;
	width: 130px;
	height: 20px;
	vertical-align: middle;
}
input#TextBoxSearch
{
	background: #FCFCFC;
	font: normal sans-serif;
	border: 1px solid #CCC;
	padding: 3px 5px;
	width: 170px;
}
input#TextBoxSearch:hover
{
	background: #FFF;
}






/* RAD GRID */
.RadGrid
{
	/*      background-image: url(........);     background-color: transparent; */
}

.RadGrid Table
{
	/*     font-family: Arial, Verdana;     color: #....; */
	background-color: transparent;
}


.RadGrid A
{
	/*color: #295b62;*/
}

.RadGridHeader
{
	padding-left: 4px;
}

.RadGridHeader A, .RadGridHeader SPAN
{
	padding-top: 14px;
	display: block;
	text-decoration: none;
	font-weight: bold;
}

.RadGridHeader A:hover
{
	text-decoration: underline;
}

.EditFormHeader
{
}

.EditFormButtonRow A
{
	font-size: 12px;
	color: darkgreen;
}

.EditFormHeader TD
{
	font-weight: bold;
	font-size: 12px;
	padding-top: 4px;
	text-align: center;
}

.RadGridItem
{
	text-align: justify;
	margin: 0;
}

.RadGridItem TD
{
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	margin: 0;
}


.FooterStyle
{
	height: 6px;
	line-height: 4px;
	font-size: 0px;
}

.FooterStyle TD
{
	border-left: 7px solid #d2b6c1;
	border-right: 7px solid #d2b6c1;
}

.RadGridEditItem
{
}

.RadGridSelectedItem
{
}

.RadGridPager, .RadGridPager TD
{
}

.RadGridPager A
{
	color: #b79ea9;
}

.GroupPanel
{
}

.GroupPanelItem
{
}

.FormsCaptionStyle
{
}

/*Forum*/


.ForumBoldExtraLarge
{
	font-weight: Bold;
	font-size: 10pt;
	font-family: verdana,arial, helvetica;
}

a.ForumThread, a.ForumThread:active, a.ForumThread:hover, a.ForumThread:link, a.ForumThread:visited
{
	font-weight: normal;
}

.ForumBold
{
	color: #8b4513;
}

.ForumBody
{
	font-weight: normal;
	font-size: 10pt;
	font-family: verdana,arial, helvetica;
	padding-left: 8px;
	overflow: hidden;
	white-space: normal;
}
.ForumTheme
{
	overflow: hidden;
	white-space: normal;
}

.CommentTitle
{
	font-weight: bold;
	font-size: 10pt;
	font-family: verdana,arial, helvetica;
	padding-left: 7px;
	height: 15px;
}

.CommentUser
{
		font-style: italic;
	font-size: 10pt;
	background-color: #401d0b;
	color:#baa590;
	font-family: verdana,arial, helvetica;
	padding-left: 8px;
	padding-bottom: 3px;
	padding-top: 3px;
	margin: 0;
	overflow:hidden; white-space:normal;
}
