/* Elements */
BODY     {	
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;		
    margin: 10px; 
	background-color: #000000;	
	text-align: center;
}
A{
	font-size: 12px;
	color: #40693b;
	text-decoration: none;
}
/* Scrollbar */
#scrollbar_container {
	position:relative;
}
 
#scrollbar_track {
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:10px;
	background-color:transparent;
	cursor:move;
}
 
#scrollbar_handle {
	width:10px;
	background-color:#ffffff;
	cursor:pointer;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	opacity:0.9;
    -moz-opacity:0.9;
}
 
#scrollbar_content {
	overflow:hidden;
}
/* Gallery */
#womenScrollArea 
{
	width: 703px; 
	height: 66px; 
}
#womenScrollArea a:hover 
{
	/* Do not delete this! Needed by Internet Explorer to function properly. */
}
#statusdiv 
{
	color: Gray;
	padding: 2px;
	position: absolute;
	left: -300px;
	visibility: hidden;
}
/* Classes */
.ContactsInputArea
{
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;	
	font-size: 10px;
	background-color: #BDBCBC;
	border-style: none;
}
.ContactsFileUpload
{
	font-size: 10px;
	color: #BDBCBC;
	border-style: none;
}
.InputArea
{
	font-size: 10px;
	color: Black;
	border-style: solid;
	border-width: 1px;
	border-color: #aab0bb;
}
.InputAreaNoBkground
{
	font-size: 10px;
	color: Black;
	border-style: solid;
	border-width: 1px;
	border-color: #aab0bb;
}
.PagePathText
{
	font-size: 10px;
	font-weight: bold;
	color: #082481;
}
.NewsTitleText
{
	font-family:Verdana;
	font-size: 24px;
	font-weight: bold;
	font-style:italic;
	color: #40693b;
}
.NewsTitlePreviewText
{
	font-family:Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style:italic;
	color: #40693b;
}
.NewsDateText
{
	font-size: 14px;
	font-weight: bold;
	font-style:italic;
	color: #000000;
}
.HeaderText
{
	font-size: 20px;
	color: White;
}
.FooterText
{
	font-size: 10px;
	color: #b0a0a0;
}
.MediumSmallText
{
	font-size: 11px;
	color: #000000;
}
.SmallText
{
	font-size: 8px;
	color: #000000;
}
.NormalText
{
	font-size: 13px;
	color: #000000;
}
.WhiteText
{
	font-size: 13px;
	color: #ffffff;
}
.MenuText
{
	font-size: 16px;
	color: #000000;
}
.SubMenuText1
{
	font-size: 14px;
	color: #000000;
}
.SubMenuText2
{
	font-size: 12px;
	color: #000000;
}
.AdminNormalText
{
	font-size: 10px;
	color: #000000;
}
.BioText
{
	font-family: Arial;
	font-size: 11px;
	color: #BDBCBC;
}
.ContactsText
{
	font-family: Arial;
	font-size: 11px;
	color: #BDBCBC;
}
.ContactsNoticeText
{
	font-family: Arial;
	font-size: 9px;
	color: #BDBCBC;
}
.ContactsTopFrameText
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.LargeText
{
	font-size: 12px;
	color: #BDBCBC;
}
.WarningText
{
	font-size: 12px;
	color: #d00000;
	text-align: justify;
}
.SalesView
{
	font-size: 10px;
	color: #BDBCBC;
}
.BigTitleText
{
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.TitleText
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.DetailsTitleText
{
	font-size: 10px;
	font-weight: bold;
	color: #1040d0; 
}
.SmallTitleText
{
	font-size: 10px;
	font-weight: bold;
	color: #1040d0;
}
.ButtonText
{
	font-size: 12px;
	font-weight: bold;
	color: #1040d0;
	text-decoration: none;
}
.ErrorText
{
	font-size: 12px;
	color: Red;
}
.ScrollArea
{
	OVERFLOW: auto;
	WIDTH: 100%; 
	height: 100%;
	background-color: #f5f5f5;
	border-style: solid;
	border-width: 1px;
	border-color: #aabbcc;
}	
.Separator
{
	background-color: #1040d0;
}
/* Intranet Styles */
.IntranetText
{
	font-size: 10px;
	color: #000000;
}
.LargeIntranetText
{
	font-size: 12px;
	color: #000000;
}
.IntranetEnabledLinkButton
{
	font-size: 12px;
	color: #40693b;
	text-decoration: none;
}
.IntranetDisabledLinkButton
{
	font-size: 12px;
	color: Silver;
	text-decoration: none;
}
.PrivateGalleryAreaSelector_select
{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.PrivateGalleryAreaSelector_on
{
	font-size: 10px;
	font-weight: bold;
	color: #BBBBBB;
}
.PrivateGalleryAreaSelector_off
{
	font-size: 10px;
	font-weight: bold;
	color: #777777;
}
.MoodAndToneCloseButton
{
	font-size: 20px;
	color: #000000;
	font-style:italic;
	font-weight:bold;
	text-decoration: blink;
}
.LoginButton
{
	font-size: 12px;
	color: #40693b;
	text-decoration: none;
}
.ModalBackground
{
	background-color:Gray;
	filter:alpha(opacity=80);
	opacity:0.8;
}
h1,h2,h3,h4{margin:0;}
h1{font-size:28pt;color:#40693b;font-family:Times New Roman;font-weight:500;font-style:italic;}
h2{font-size:14pt;font-weight:500;color:#40693b;font-family:"Times new Roman";font-style:italic;}
a.admin{background:#ffff00;padding:0 20 0 20;}
tr.bd{background:#fff;}
tr.bda{background:#fcc;cursor:hand;cursor:pointer;}

table.tb{filter:alpha(opacity=80); opacity:0.9;}
div#mainImageParent{width:662px;height:300px;}
div#imagesScrollArea{position:relative;overflow:hidden;width:662px;height:80px;max-width:662px;}
div#imagesScrollbar{position:absolute;left:-1103.04px;top:0px;white-space:nowrap;}
img#ctl00_mainArea_mainImage{height:300px;border:1px solid white;}

table.tb3{border-spacing:1px;}
table.tb3 tr{background:#fff;text-align:right;}
table.tb3 td{margin:1px;padding:2px;}

table.tb3 tr.hd1{text-align:center;background:#99CC00;font-weight:bold;}
table.tb3 tr.hd{text-align:center;background:#ddffdd;}
img.thgallery{margin:1px;border:1px solid #fff;}
img.img1{border:2px solid #ffffff;}
p{text-align:left;}