body 
{
	margin: 0px 0px 0px 0px;
	text-align:center;
	color: #3f3d42;
}
td, p, .p, div, h1, h2, h3, h4, h5, h6, a, input, textarea, select
{
	font-family:Verdana, Tahoma, Arial;
	text-align:left;
	color: #3f3d42;
}

h2, h3, h4, h5, h6 {font-size: 11px; font-weight:bold; display: inline; margin: 0px 0px 0px 0px;}
.h2 {font-size: 20px;}
.h3 {font-size: 15px;}
td, p, div, a, input, textarea, select
{
	font-size:11px;
}
.hh3, .hh2 {
    font-size:11px;
    font-weight: normal;
}
p, .p
{
	text-align:justify;
}
a
{
	color2:#1999c0;
	color: #0B5475;
	text-decoration:none;
}
a:hover
{
	color2:#da3b3b;
	color: #880D38;
	text-decoration:underline;
}

p, .p, li, div, h2, h3, h4, h5, h6, .td-content
{
	line-height: 18px;
	text-align:justify;
}
li
{
	list-style-image: url(../images/b01.gif);
}
.layout-table
{
	width: 900px;
}
.body-div
{
	width: 100%;
	text-align: middle;
}
.top-cell
{
	background: #e5e4d2;
	height: 250px;
}
.title-cell
{
    background: #a7a596;
    height:50px;
    padding-left:10px;
    vertical-align:middle;
}
h1, .title-div
{
	color: #e7e4db;
	font-size:25px;
	font-weight:normal;
}
.separator-cell
{
	background: #fffffd;
	height:2px;
}
.content-cell
{
	background: #f9f8f1;
	padding: 10px 20px 10px 20px;
	border-left2: solid 1px #e5e4d2;
	border-right2: solid 1px #e5e4d2;
	
}
.MenuGroup
{
	background: #e5e4d2;
}

.menu-link-cell, .active-menu-link-cell
{
	width:200px;
	height:18px;
	padding:3px;
	vertical-align:middle;
	background: #d9d8c6;
	margin:1px 1px 1px 1px;
	cursor: hand;
}
.menu-link, .active-menu-link
{
    
    width:100%;
    color:#5b5a55;
    text-decoration:none;
    font-family:Verdana, Arial;
    font-size: 11px;
}
.menu-link:hover, .active-menu-link:hover
{
	text-decoration:underline;
}

.active-menu-link-cell
{
	background: #f0f0e6;
}

.active-menu-link
{
	color:#da3b3b;
	font-weight:bold;
}
.footer-cell
{
	padding: 3px;
	background2: #f9f8f1;
	background: #e5e4d2;
}
.bottom-cell
{
	padding: 5px;
	padding-top:10px;
	padding-bottom:10px;

	font-size: 10px;
}
.header-bak
{
	background-position:right bottom;
	background-repeat:no-repeat;
}
.terms-div 
{
	background: #ffffff;
	border: solid 1px #e5e4d2;
	padding:10px;
}
.input-label
{
	padding: 3px;
}
.required-input-label
{
	padding: 3px;
	text-align: right;
	width: 25px;
	color: #c50d0d;
}
.input-cell
{
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
}
.form-input
{
	width: 300px;
}
input, select
{
	height: 16px;
}
select
{
	height: 20px;
}
.input, textarea, select
{
	border-left: solid 1px #a7a596;
	border-top: solid 1px #a7a596;
	border-right: solid 1px #a7a596;
	border-bottom: solid 1px #a7a596;
	background: #ffffff;
}
.input-description
{
	padding:3px;
	color: #a7a596;
}
.sitemapmenu
{
	border-top:solid 2px #ffffff;
	border-right:solid 2px #ffffff;
	border-bottom:none 0px;
	border-collapse:collapse;
}
.sitemapmenuitems
{
	background: #f9f8f1;
}
.sitemapmenuitem
{
	background: #f9f8f1;
}
.sitemapmenuitem2
{
	background: #89113a;
}
.button80, .button80g, .button80r, .button80b
{
	width: 80px;
	height: 22px;
	border: none 0px;
	cursor:pointer;
	background: url(../images/buttons80/yellow.jpg);
	font-weight:bold;
	color: #ffffff;
	padding-left:6px;
	padding-right:6px;
	font-family:Tahoma,Arial;
}

.button80g {background: url(../images/buttons80/green.jpg);}
.button80r {background: url(../images/buttons80/red.jpg);}
.button80b {background: url(../images/buttons80/blue.jpg);}

.button100, .button100g, .button100r, .button100b
{
	width: 100px;
	height: 22px;
	border: none 0px;
	cursor:pointer;
	font-weight:bold;
	color: #ffffff;
	background: url(../images/buttons100/yellow.jpg);
	font-family:Tahoma,Arial;
	padding-left:6px;
	padding-right:6px;
}

.button100g {background: url(../images/buttons100/green.jpg);}
.button100r {background: url(../images/buttons100/red.jpg);}
.button100b {background: url(../images/buttons100/blue.jpg);}

.sitemapitem-desc
{
	padding-left:15px;
	padding-bottom:10px;
	line-height: 14px;
	font-size: 10px;
}
.sitemapitem-title
{
}
.sitemapitem-link
{
}

.thumbnail
{
	border: solid 1px #a7a596;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='#e5e4d2', Positive='true');
}
.r{color:#89113a;}
.i, .f, .f2{width:200px;}
.f, .f2 {height: 16px; padding: 2px; width: 200px; display:block;}
.i2{width:100%;}
.i, .i2, .f, .f2
{
	border: solid 1px #a7a596;
}
.err { border: solid 1px #89113a; }
.lerr { color: #89113a; font-weight:bold;}
.f2 { width: 435px; }
select {margin:0px 0px 0px 0px; padding:1px 1px 1px 1px;}

.list-h
{
	background: #e7e4db;
	color2: #ffffff;
	font-weight:bold;
	padding:4px;
	text-align:left;
}
.list-c
{
	padding:4px;
	border:solid 1px #e5e4d2;
}