﻿body { font-family: Arial,helvetica, Sans-Serif; background-color: white; }
a { color: #1D5F33;}
a:hover { color: #277F6D;}
a.nav {color:#6BB079;font-weight:bold;font-size:12pt;margin:0px 6px 0px 6px; text-decoration:none;}
h1 {padding-top:12px; font-size:large; color: #509A5D; font-weight:bold; font-family:Arial,helvetica, Sans-Serif; } 
h2 {margin:12px 0px 0px 0px; padding-top:6px; font-size:large; color: #00B8D4; font-weight:bold; font-family:Arial,helvetica, Sans-Serif; } 
h3 {margin-top:0px; padding-top:0px; font-size:large; color: #333333; font-weight:bold; font-family:Arial,helvetica, Sans-Serif; } 
.contents {line-height: 125%; min-width:460px;}
.footer {border-top: dotted 1px silver; color: gray; padding: 5px 5px 5px 5px; margin-top:6px; font-size:10pt;}


.btn, .btn90, .btn160, .btn180 
{
	margin:0 6px 0 6px;
	padding:2px 6px 6px 6px;
	color:white;
	background-color: #509A5D;
	border:none;
	font-size:14px;
	font-family:'Arial Black', arial;
	text-transform:uppercase;
}

.btn90 
{
	background: #999999 url(/images/btnbgwhite.gif) no-repeat;
	width:116px;
	height:29px;
	}

.btn160 
{
	background: #999999 url(/images/btnbgwhite160.gif) no-repeat;
	width:160px;
	height:29px;
}

.btn180 
{
	background: #999999 url(/images/btnbgwhite180.gif) no-repeat;
	width:180px;
	height:29px;
}


.fl 
{
	padding: 6px 6px;
	text-align:right;
	vertical-align:top;
	width:25%;
	font-size:large;
	color:#333333;
}

.fp
{
	padding:12px 12px 0px 12px;
	vertical-align:top;
	line-height:150%;
	font-size:large;
	color:#737373;
}

.comboBox 
{ 
  border: 1px solid #A6A7AA; 
  background-color: white; 
}

.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: white; 
}

.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  cursor: default;
}

.comboTextBox
{
  border: 0px;
  padding-left: 2px;
  padding-right: 2px;
}

.comboItem
{
  font-family: Verdana; 
  font-size: 11px; 
  padding: 3px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.comboItemHover
{
  background-color: #B2B4BF; 
  background-image: url(/Images/Controls/ComboBox/comboItemBg.gif);
  font-family: Verdana; 
  font-size: 11px; 
  border: 1px solid #DBCE99;
  padding: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.NavBar {
	background-color: #63AA70;
	margin:0 auto;
	padding: 4px;
	font-size: 11px;
	cursor: default;
	width:224px !important; /* added width property & !important keyword */
}

.TopItem {
	background: #509A5D url(/images/controls/navbar/arrowdown.gif) no-repeat;
	background-position:right center;
	font-family: tahoma, verdana;
	color:White;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	cursor:pointer;
	width:224px !important; /* added width property & !important keyword */
}

.Level2Item, .Level2ItemHover {
	font-family: tahoma, verdana;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	color:Black;	
	width:224px;
	cursor:pointer;
	background-color:#83BF8E;
}

.Level2ItemHover {
	text-decoration:underline;
	
}

.Level2Group {
	background-color:#F0F1F5;
	border: 1px white solid;
	border-top-color: #F0F1F5;
	padding:5px;
	padding-left:10px;
	padding-right:0px;
	width:173px !important; /* Specified the EXACT WIDTH of the item and added !important keyword */
}

.tb, .watermark
{
	border: solid 1px #509A5D;
	font-family: Arial,helvetica, Sans-Serif;
	font-size:12px;
	padding:3px;
	background: white url(/images/tbbg.gif);
}

.watermark 
{
	color:#999999;
	font-weight:bolder;
	letter-spacing:-0.01em;
}

.rb /* red box - for navigation */
{
	width:340px;
}

.rb a, .rbs a
{

}

.rb .head
{
	background:transparent url('/images/controls/rb/head.gif') repeat-x scroll left bottom;
	height:45px;
	padding:0px;
	margin:0px;
	border-top :solid 1px white;
}

.rb .head h1
{	color:White;
	margin:8px 0 0 0;
	padding:10px 0 0 0;
}	

.rb .head .rh
{	
	background:transparent url('/images/controls/rb/headr.gif') no-repeat scroll right top;
	height:45px;
	width:13px;
	float:right;
}

.rb .head .lh
{	
	background:transparent url('/images/controls/rb/headl.gif') no-repeat scroll left bottom;
	height:45px;
	width:19px;
	float:left;
	
}

.rb .con
{
	background:transparent url('/images/controls/rb/sidel.gif') repeat-y scroll left top;
	min-height:40px;
}

.rb .con .tent
{
	background-color:white;
	margin:0px 14px 0px 14px;
}

.rb .con .rh
{
	background:transparent url('/images/controls/rb/sider.gif') repeat-y scroll right bottom;
	min-height:40px;
	height:auto;
	float:right;
	width:10px;
}

.rb .foot
{
	background:transparent url('/images/controls/rb/foot.gif') repeat-x scroll right bottom;
	height:14px;
	margin:0px;
	padding:0px;

}

.rb .foot .rh
{	
	background:transparent url('/images/controls/rb/footr.gif') no-repeat scroll right;
	height:14px;
	width:13px;
	float:right;
	margin:0px;
	padding:0px;
}

.rb .foot .lh
{	
	background:transparent url('/images/controls/rb/footl.gif') no-repeat scroll right bottom;
	height:14px;
	width:19px;
	float:left;
	margin:0px;
	padding:0px;
}

.rot 
{
	width:100%;
	margin:5px 0px 5px 0px;
	background-image:url(/images/bgGrad.gif);
	background-position:bottom; 
	background-repeat:repeat-x;
	border-collapse:separate;
}
.rot tr td {	
	font-size:small;
}

.lbl, .lbl2 
{
	background-color:#CBF8FE;
	border-bottom:solid 2px white;
	font-size:11px;
	color:#3878A6;
	padding:1px 2px 1px 8px;
	width:70px;
}

.lbl2 
{
	font-weight:bold;
	width:110px;
	padding:1px 4px 1px 0px;
}

.search
{	background-image:url(/images/bgGrad.gif);
	background-position:bottom; 
	background-repeat:repeat-x;
	padding-top:6px;
}

.pager a, .pager span
{
	background-color: #DDDDDD;
	color:black;	
	height:20px;
	width:18px;
	text-align:center;
	margin:1px;
	font-size:small;
	display:block;
	border:none;
	text-decoration:none;
}	

.pager span
{
background-color: #63AA70;
	color:White;
}

.linein {display:inline; }

.sb 
{
width: 264px; margin-right: 10px; background-image: url(/Images/Controls/Searchbg.gif); background-repeat: repeat-y;
}

.sb a
{
color:White;
text-decoration:none;
}
.hidden
{display:none;}