body {
	FONT-SIZE: 12px; OVERFLOW-X: hidden; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: "Lucida Grande", Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #fdf2ef;
font-style: normal;
font-weight: normal;
}

table {
border-collapse:collapse;
}
p {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}

td {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
font-style: normal;
font-weight: normal;
	vertical-align:top;
}
.lost {color: #CCCCCC}

	a,
	a:link {
	    color: #987534;
		
		text-decoration: none;
	}
	a:visited {
	}
	a:hover {
	text-decoration: underline;
	color: #D8BE8D;

	}
	
	
	
a:active {
	text-decoration: none;
	color: #715726;
}

.mainbody {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
font-style: normal;
font-weight: normal;
	color:#333333;
}

td.mainbody {
	background-color:#CCCCCC;
}

.footer {
	font-family: Arial;
	font-size: 9px;
	text-align: center;
	color: #333333;
	}
	


.topmenubar {
 	height:26px; 
	padding-left:5px;
	text-align:left;
	color:#FFFFFF;
}

a.topmenu:link, a.topmenu:visited, div.topmenu
{
 }
 div.topmenu2
{
	color:#f9dcf0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
a.topmenu:hover
{
	color:#ffffff;
}

a.topmenu2:link, a.topmenu2:visited
{
	color:#775700;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.topmenu2:hover
{
	color:#775700;
}
td.topmenu2 
{
	color:#775700;
}

td.leftmenu{
	margin-left:5px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12.5px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}
div.topmenu,
li.topmenu,
a.topmenu,
a.topmenu:link, 
a.topmenu:visited
{
	font-weight:bold;
list-style:none;
 	color:#333333;
	margin-left:0px;
	padding:0px;
	padding-top:2px;
	padding-bottom:1px;
	margin-bottom:1px;
	margin-left: 0px;
	padding-left:0px;
	padding-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:8px;
	text-transform:uppercase;
	text-align:left;
	text-decoration:none;
  	text-align: center;
 }

span.leftmenu,
a.leftmenu,
a.leftmenu:link, 
a.leftmenu:visited
{
	font-weight:bold;
	color:#ffffff;
	margin-left:0px;
	padding:0px;
	line-height: 14px;
	padding-top:0px;
	padding-bottom:1px;
	margin-bottom:1px;
	padding-left:2px;
	padding-right:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	word-spacing:-1;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	height:26px;
	width:80px;
	display:block;
	text-align: center;
}
div.leftmenu
{
	font-weight:bold;
	color:#ffffff;
	line-height: 14px;
	margin-left:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:1px;
	margin-bottom:1px;
	padding-left:2px;
	padding-right:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	word-spacing:-1;
	text-decoration:none;
	height:26px;
	width:80px;
	display:block;
	text-align: center;
}
a.leftmenu:hover
{
color: #CCCCCC;	
 }
td.leftmenu2{
	margin-left:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12.5px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

span.leftmenu2,
a.leftmenu2,
a.leftmenu2:link, 
a.leftmenu2:visited
{
	font-weight:bold;
	color:#ffffff;
	margin-left:0px;
	padding:0px;
	padding-top:0px;
	padding-bottom:1px;
	margin-bottom:1px;
	word-spacing:-1;
	padding-left:0px;
	padding-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	height:20px;
	width:120px;
	display:block;
	text-align: center;
}
a.leftmenu2:hover
{
color:#cccccc;	
 }


#language {
	height:28px;
	color:#FFFFFF;
	background:transparent url(images/buttonoff.jpg);
	text-align:left;
	padding-left:20px;
	vertical-align:middle;
}
#language a.leftmenu {
	display:inline;
	background:transparent;
	padding:0px;
}
#language a.leftmenu:hover {
	background:transparent;
}
.moduleheading {
	font-family:sans-serif, Arial, Helvetica;
	font-size:12px;
	text-align:left;
	padding-left:5px;
	padding-top:35px;
	margin-top:0px;
	margin-bottom:0px;
	color: #d96150;
	white-space:nowrap;
}
 .moduleheading2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	margin-top:0px;
	margin-bottom:0px;
	color:#000000;
	white-space:nowrap;
}
	
.inputforms {
	font-size:12px;
	color:#000000;
}

@charset "utf-8";

.abstract {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.contentpane{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
font-style: normal;
font-weight: normal;
	width:700px;
	color:#333333;
	padding:0px;
	padding-left: 5px;
	padding-bottom:15px;
	padding-right: 0px;
	padding-top:40px;
	text-align:left;
 }
.contentpane img{
	margin-left:5px;
	margin-right:5px;
}
.contentpane td {
	text-align:left;
	padding:0px;
}
.contentpane2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
font-style: normal;
font-weight: normal;
	width:700px;
	color:#333333;
	padding:0px;
	padding-left: 5px;
	padding-bottom:15px;
	padding-right: 0px;
	padding-top:0px;
}
.contentpane2 img{
	margin-left: 5px;
	margin-right: 5px;
}
.contentpane2 td {
padding-left:20px;
	text-align:left;
}
.subtitle{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.formpane {
	color:#000000;
	font-size:12px;
	width:400px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}

.selectedCol {
	background-color: #EEEEEE;
}

.selectedColHead {
	background-color: #FFFFFF;
}

.unselectedCol {
	background-color: #DDDDDD;
}

.unselectedColHead {
	background-color: #BBBBBB	;
}

.abstractform {
	width:90%;
}

.txt-gray {
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.alinkred {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
.txt-box {
	color: #f48f0c;
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.txt-red {
	font-size: 10px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:14px;
	color: #ffffff;
	text-decoration: none;
	background-color:#013263;
}
.txt-black {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

#loginform {
	width:155px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	padding:2px;
}
#loginform .inputforms {
	font-size:11px;
}

 .sep {
	padding-left:20px;
	text-align:left;
	padding-top:5px;
	font-size:12px;
}

/*
a.topmenu {
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
white-space: nowrap;
height:24px;
text-decoration: none;
color:#FDFFF3;
}

.topmenu a {
margin-right:20px;
display:block;
font-size:12px;
text-decoration:none;
color: #FFFFFF;
white-space: nowrap;
padding:3px;
margin-right:20px;
cursor:pointer;
}
.topmenu a:hover {
color:#FFFF00;
}
span.topmenu,
a.topmenu {
padding-bottom:5px;
padding-top:5px;
}
.topmenu,
.topmenu ul{
padding:0;
margin:0;
background:transparent;
list-style:none;
}
.topmenu li{
float:left;
padding:0;
margin:0;
height:100%;
}
.topmenu li li{
float:none;
}
.topmenu li ul{
list-style:none;
position:absolute;
height:auto;
display:none;
border:1px solid #000000;
padding:3px;
background-color:#80B801;
}
.topmenu li ul ul a,
.topmenu li ul a{
display:block;
}
.topmenu li:hover ul ul,
.topmenu li:hover ul ul ul,
.topmenu li.sfhover ul ul,
.topmenu li.sfhover ul ul ul{
display:none;
}
.topmenu li:hover ul,
.topmenu li li:hover ul,
.topmenu li li li:hover ul,
.topmenu li.sfhover ul,
.topmenu li li.sfhover ul,
.topmenu li li li.sfhover ul{
display:block;
left:auto;
z-index:6000;
}
*/
#mainlevel-nav2,
#mainlevel-nav2 ul{
padding:0px;
margin:0px;
list-style:none;
}
#mainlevel-nav2 li{
float:left;
list-style:none;
padding:0px;
padding-left:0px;
padding-right:0px;
margin-top:1px;
margin-right:1px;
margin-left:1px;
}

#mainlevel-nav,
#mainlevel-nav ul{
padding:0px;
margin:0px;
list-style:none;
}
#mainlevel-nav li{
height:auto;
float:left;
list-style:none;
padding:0px;
margin:1px;
}

#mainlevel-nav li div:hover
#mainlevel-nav li a:hover
{
color:#ffffff;	
background-color: #CC6666;
 }

#mainlevel-nav ul li{
float:left;
list-style:none;
white-space: nowrap;
padding:0px;
cursor:pointer;
display:inline;
}
#mainlevel-nav li ul span:hover,
#mainlevel-nav li ul a:hover {
color:#ffffff;	
background-color: #CC6666;
display:block;
}
#mainlevel-nav li ul div {
	height:24.5px;
border:1px solid #000000;
background-color:#d96150;
width:181px;
float:none;
}

#mainlevel-nav li li{
padding:0px;
margin:0px;
background-color:#d96150;
	height:24.5px;
float:none;
}
#mainlevel-nav li ul{
display:block;
list-style:none;
height:auto;
width:187px;
position:absolute;
display:none;
border:0px solid #ffffff;
padding:0px;
background-color: #d96150;
}
#mainlevel-nav ul ul li a,
#mainlevel-nav li ul span,
#mainlevel-nav li ul a {
margin-top:0px;
margin-right:0px;
margin-left:0px;
display:block;
text-decoration:none;
color: #ffffff;
white-space: nowrap;
	padding-left:0px;
	padding-right:0px;
	font-family:Arial, Helvetica, sans-serif;
background-color:#d96150;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	height:24.5px;
cursor:pointer;
list-style:none;
width:185px;
border:1px solid #000000;
background:transparent;
}
#mainlevel-nav ul ul {
margin:0px;
margin-left:20px;
list-style:none;
margin-top:-3px;
}

#mainlevel-nav li ul ul a,
#mainlevel-nav li ul a{
display:block;
}
#mainlevel-nav li:hover ul ul,
#mainlevel-nav li:hover ul ul ul,
#mainlevel-nav li.sfhover ul ul,
#mainlevel-nav li.sfhover ul ul ul{
display:none;
}
#mainlevel-nav li:hover ul,
#mainlevel-nav li li:hover ul,
#mainlevel-nav li li li:hover ul,
#mainlevel-nav li.sfhover ul,
#mainlevel-nav li li.sfhover ul,
#mainlevel-nav li li li.sfhover ul{
display:block;
left:auto;
z-index:6000;
}

 
 .style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	padding:3px;
	color: #FFFFFF;
}
.style1b {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:16px;
	padding:0px;
	color: #FFFFFF;
}
 
 


.bold14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: "Lucida Grande", Helvetica, Arial, sans-serif
}
.bold13 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: "Lucida Grande", Helvetica, Arial, sans-serif
}
.bold11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: "Lucida Grande", Helvetica, Arial, sans-serif
}
.bold12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: "Lucida Grande", Helvetica, Arial, sans-serif
}
.plain14 {
	FONT-SIZE: 14px; FONT-FAMILY: 'Lucida Grande', Helvetica, Arial, sans-serif
}
.plain13 {
	FONT-SIZE: 13px; FONT-FAMILY: 'Lucida Grande', Helvetica, Arial, sans-serif
}
.plain12 {
	FONT-SIZE: 12px; FONT-FAMILY: 'Lucida Grande', Helvetica, Arial, sans-serif
}
.plain11 {
	FONT-SIZE: 11px; FONT-FAMILY: 'Lucida Grande', Helvetica, Arial, sans-serif
}
.plain10 {
	FONT-SIZE: 10px; FONT-FAMILY: 'Lucida Grande', Helvetica, Arial, sans-serif
}
.plain9 {
	FONT-SIZE: 9px; FONT-FAMILY: 'Lucida Grande', Helvetica, Arial, sans-serif
}
.bold9 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-FAMILY: 'Lucida Grande', Helvetica, Arial, sans-serif
}
.maintext {
	FONT-SIZE: 11px; FONT-FAMILY: "Lucida Grande", Helvetica, Arial, sans-serif; TEXT-ALIGN: justify
}
 .greyborder {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.homecontent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 25px;
	vertical-align:top;  
}
.maincontent {
	PADDING-RIGHT: 45px; PADDING-LEFT: 12px; PADDING-BOTTOM: 50px; COLOR: #333333; PADDING-TOP: 25px
}
.linksbox {
	VERTICAL-ALIGN: top
}
.linksimage {
	TOP: 100px
}
.iframe {
	OVERFLOW-X: hidden
}
.toppanelhome {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(images/background-home-top.jpg); BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px
}
.mainpanelhome {
	BACKGROUND-POSITION: center top; BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(images/background-home-bot.jpg); BACKGROUND-REPEAT: no-repeat
}
.toppanelmain {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(images/background-main-top.jpg); BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 120px
}
.mainpanelmain {
	BACKGROUND-POSITION: left top; BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(images/background-main-bot.jpg); BACKGROUND-REPEAT: no-repeat
}
.shadtopleft {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(images/shad-topleftcorner.gif); WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.shadtopright {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(images/shad-toprightcorner.gif); WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.shadbotleft {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(images/shad-botleftcorner.gif); WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.shadbotright {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/shad-botrightcorner.gif); WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.shadtop {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(images/shad-toprepeat.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
.shadbot {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(images/shad-botrepeat.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
.shadleft {
	BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(images/shad-leftrepeat.gif); WIDTH: 20px; BACKGROUND-REPEAT: repeat-y
}
.shadright {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(images/shad-rightrepeat.gif); WIDTH: 20px; BACKGROUND-REPEAT: repeat-y
}
.formheaders {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: "Lucida Grande", Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #dddddd
}
.sublinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 7px
}
A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A.redlink:visited {
	COLOR: #c07a74
}
A.redlink:active {
	COLOR: #c07a74
}
A.redlink:link {
	COLOR: #c07a74
}
A.redlink:hover {
	COLOR: #a62b21
}
A.greenlink:visited {
	COLOR: #959a4c
}
A.greenlink:active {
	COLOR: #959a4c
}
A.greenlink:link {
	COLOR: #959a4c
}
A.greenlink:hover {
	COLOR: #666d04
}
A.greylink:visited {
	COLOR: #999999
}
A.greylink:active {
	COLOR: #999999
}
A.greylink:link {
	COLOR: #999999
}
A.greylink:hover {
	COLOR: #333333
}
A.line:visited {
	TEXT-DECORATION: underline
}
A.line:active {
	TEXT-DECORATION: underline
}
A.line:link {
	TEXT-DECORATION: underline
}
A.line:hover {
	TEXT-DECORATION: none
}
A.footerlinks:visited {
	FONT-SIZE: 10px; COLOR: #999999
}
A.footerlinks:active {
	FONT-SIZE: 10px; COLOR: #999999
}
A.footerlinks:link {
	FONT-SIZE: 10px; COLOR: #999999
}
A.footerlinks:hover {
	FONT-SIZE: 10px; COLOR: #666666
}
A.9line:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: none
}
A.9line:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: none
}
A.9line:link {
	FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: underline
}
A.9line:hover {
	FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: none
}
A.boldlink:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.boldlink:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.boldlink:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.boldlink:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.style1 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #bf3e29
}
.box {
	BORDER-RIGHT: #fddbd1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fddbd1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fddbd1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fddbd1 1px solid; BACKGROUND-COLOR: #ffffff
}
A#more {
	COLOR: #0099ff; TEXT-DECORATION: underline
}
STRONG {
	FONT-WEIGHT: bold; COLOR: #0062b4
}
P {
	LINE-HEIGHT: 15px
}
.name {
	FONT-WEIGHT: bold; COLOR: #000000
}
DIV#dotted {
	BORDER-BOTTOM: #d96150 1px dotted
}
.header {
	FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #bb3f2d; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}

