/*background-attachment:fixed;  scroll
	background-color:green;       color:#00FF00;
	background-image:url(images/img.jpg);  
	background-position:10px 50px; background-position:bottom right; 
	background-repeat:repeat-x; background-repeat:no-repeat; 
	background:green url(image.jpg) no-repeat fixed center center; background:url(image.jpg) fixed;  
	border-top-color:green; border-top-color:#00FF00; 
	border-top-style:solid; border-top-style:inset; 
	border-top-width:2px; border-top-width:thin;
	border-top:2px solid green; border-top:thick double #00FF00;
	border-right-color:green; border-right-color:#00FF00; 
	border-right-style:solid; border-right-style:inset;
	border-right-width:2px; border-right-width:thin;
	border-right:2px solid green; border-right:thick double #00FF00; 
	border-bottom-color:green; border-bottom-color:#00FF00;
	border-bottom-style:solid; border-bottom-style:inset;
	border-bottom-width:2px; border-bottom-width:thin;
	border-bottom:2px solid green; border-bottom:thick double #00FF00;
	border-left-color:green; border-left-color:#00FF00; 
	border-left-style:solid; border-left-style:inset;
	border-left-width:2px; border-left-width:thin;
	border-left:2px solid green; border-left:thick double #00FF00; 
	border-color:green red blue olive; border-color:green;border-color:green red;border-color:green red blue; 
	border-style:solid dotted dashed double; border-style:solid; border-style:solid dotted; border-style:solid dotted dashed; 
	border-width:1px 3px 5px 2px; border-width:thin; border-width:2px 4px; border-width:2px 4px 5px; 
	border:1px double green; border:thin solid #00FF00;
	clear:right; clear:both; 
	cursor:crosshair; cusrsor:url(image.csr); cusrsor:url(image.csr), pointer; 
	display:none; display:inline; display:marker; 
	float:left; float:right; 
	visibility:visible; visibility:hidden; 
	top:15px; top:2%; 
	right:15px; right:2%; 
	bottom:15px; bottom:2%; 
	left:15px; left:2%; 
	position:absolute; position:relative; 
	clip:auto; clip:rect(2px, 4px, 7px, 5px); 
	overflow:hidden; overflow:scroll; 
	vertical-align:middle; vertical-align:top; 
	z-index:2; z-index:auto;  
	*/
BODY {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 80%;
	PADDING-TOP: 0px;
}

#main {
	width: 1003px;
	margin-left: auto;
	margin-right: auto;
}

A {
	COLOR: #006666
}

A:visited {
	COLOR: #999999
}

A:active {
	COLOR: #336699
}

.globalBg {
	BACKGROUND-COLOR: #2d5c3d;
}

P.section {
	MARGIN-TOP: 1.1em
}

.loginSelect {
	FONT-FAMILY: Arial, Helvetica;
	FONT-SIZE: 0.93em
}

.seprator {
	color: #FFFFFF
}

table { /* width:100%;
	height:100%;	
	
	/*border-collapse:collapse; */
	border-collapse: separate;
	/*border-spacing:1px;  
	
	/*empty-cells:show;  */ /*empty-cells:hide;  */
	/*table-layout:auto;  */ /*table-layout:fixed;  */
}

.logo {
	font-family: verdana, Arial, helvetica, sans serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}

.PrimaryNav {
	width: 100%;
	height: 22px;
	BACKGROUND-IMAGE: url(/images/PrimaryNav.gif);
	BACKGROUND-COLOR: #c8ddca;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNav A {
	BACKGROUND-IMAGE: url(/images/PrimaryNav.gif);
	BACKGROUND-COLOR: #c8ddca;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNav A:visited {
	BACKGROUND-IMAGE: url(/images/PrimaryNav.gif);
	BACKGROUND-COLOR: #c8ddca;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNav A:active {
	BACKGROUND-IMAGE: url(/images/PrimaryNav.gif);
	BACKGROUND-COLOR: #c8ddca;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNav A:hover {
	BACKGROUND-IMAGE: url(/images/PrimaryNav.gif);
	BACKGROUND-COLOR: #c8ddca;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNav A:link {
	BACKGROUND-IMAGE: url(/images/PrimaryNav.gif);
	BACKGROUND-COLOR: #c8ddca;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNavOn {
	BACKGROUND-IMAGE: none;
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNavOn A {
	BACKGROUND-IMAGE: none;
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNavOn A:visited {
	BACKGROUND-IMAGE: none;
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNavOn A:active {
	BACKGROUND-IMAGE: none;
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNavOn A:hover {
	BACKGROUND-IMAGE: none;
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.PrimaryNavOn A:link {
	BACKGROUND-IMAGE: none;
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNav {
	width: 100%;
	height: 20px;
	padding-left: 2px;
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNav A {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNav A:visited {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNav A:active {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNav A:hover {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNav A:link {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNavOn {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNavOn A {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNavOn A:visited {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNavOn A:active {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNavOn A:hover {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SecondaryNavOn A:link {
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-COLOR: #8bb093;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 0.97em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

#sddm {
	margin: 0;
	padding: 0;
	z-index: 30
}

#sddm li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
}

#sddm li a {
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 70px;
	text-align: center;
	BACKGROUND-IMAGE: url(/images/PrimaryNav.gif);
	BACKGROUND-COLOR: #c8ddca;
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

#sddm li a:hover {
	BACKGROUND-IMAGE: none;
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

#sddm div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #8bb093;
	border: 1px solid #aecab4
}

#sddm div a {
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #8bb093;
	color: #2d5c3d;
	font: 11px arial;
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-REPEAT: repeat;
	FONT-WEIGHT: bold;
}

#sddm div a:hover {
	background: #8bb093;
	color: #ffffff;
	font: 11px arial;
	BACKGROUND-IMAGE: url(/images/SecondaryNav.gif);
	BACKGROUND-REPEAT: repeat;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

.pageTitleB {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1.3em;
	FONT-WEIGHT: bold
}

.secondaryPageHeader {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1.3em;
	FONT-WEIGHT: bold
}

.SecondaryPageHeader {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1.3em;
	FONT-WEIGHT: bold
}

H2 {
	MARGIN: 0px;
	FONT-FAMILY: tahoma;
	COLOR: #2d5c3d;
	FONT-SIZE: 1.3em;
	FONT-WEIGHT: bold;
}

.sectionhead {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold
}

.sectionHead {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold
}

H3 {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold
}

.sectionsubhead {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

H5 {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.error {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ff0000;
	FONT-SIZE: 0.95em;
	FONT-WEIGHT: bold
}

.formtitle {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.formitem {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #315a3a;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.toolbox {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.toolbox A {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.toolbox A:visited {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.toolbox A:active {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.toolbox A:hover {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.toolbox A:link {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.toolbox {
	FONT-SIZE: 0.9em
}

.toolbox A {
	FONT-SIZE: 0.9em
}

.toolbox A:visited {
	FONT-SIZE: 0.9em
}

.toolbox A:active {
	FONT-SIZE: 0.9em
}

.toolbox A:hover {
	FONT-SIZE: 0.9em
}

.toolbox A:link>.toolbox .toolbox A {
	FONT-SIZE: 0.9em
}

.toolbox A:visited {
	FONT-SIZE: 0.9em
}

.toolbox A:active {
	FONT-SIZE: 0.9em
}

.toolbox A:hover {
	FONT-SIZE: 0.9em
}

.toolbox A:link {
	FONT-SIZE: 0.9em
}

.toolboxHeader {
	BACKGROUND-COLOR: #c8ddca;
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

H4 {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold
}

.toolboxlink {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline
}

.toggle {
	FONT-FAMILY: verdana, helvetica, sans serif;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold
}

.sequential {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ff9900;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

.footer {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 0.9em
}

.personalize {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 1em
}

.login {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 1em
}

A.bulletlink:link {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 1em;
	TEXT-DECORATION: underline
}

A.bulletlink:visited {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #666666;
	FONT-SIZE: 1em;
	TEXT-DECORATION: underline
}

A.languagelink {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.fifthlevel {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.pageutility {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.importantmessage {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 0.9em;
	TEXT-DECORATION: underline
}

.promotion {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #902e31;
	FONT-SIZE: 0.9em
}

.promotion A {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #902e31;
	FONT-SIZE: 0.9em
}

.promotion A:visited {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #902e31;
	FONT-SIZE: 0.9em
}

A.closewindow {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff;
	FONT-SIZE: 0.9em;
	TEXT-DECORATION: underline
}

.table {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: normal
}

.footerlink {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.93em
}

.footerlink A {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.93em
}

.footerlink A:visited {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.93em
}

.footerlink A:active {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.93em
}

.footerlink A:hover {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.93em
}

.footerlink A:link {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.93em
}

.nav3 {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3 A {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3 A:visited {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3 A:active {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3 A:hover {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3 A:link {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, Arial, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3selected {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3selected A {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3selected A:visited {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3selected A:active {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3selected A:hover {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3selected A:link {
	BACKGROUND-COLOR: #8bb093;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav3background {
	BORDER-BOTTOM: #c8ddca 1px solid;
	BACKGROUND-COLOR: #8bb093;
	BORDER-TOP: #769c80 1px solid
}

.MainLeftNavOn {
	BACKGROUND-COLOR: #2d5c3d;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ffffff !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.MainLeftNav {
	BACKGROUND-COLOR: #2d5c3d;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #c8ddca !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.navtitle {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.95em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.navtitle A {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.95em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.navtitle A:visited {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.95em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.navtitle A:active {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.95em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.navtitle A:hover {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.95em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.navtitle A:link {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.95em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav4 {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav4 A {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav4 A:visited {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav4 A:active {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav4 A:hover {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav4 A:link {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.nav4background {
	BACKGROUND-COLOR: #ddebde;
	MARGIN-BOTTOM: 0.5em
}

.nav4backgroundOn {
	BACKGROUND-COLOR: #ffffff;
	MARGIN-BOTTOM: 0.5em
}

.nav5 {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5 A {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5 A:visited {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5 A:active {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5 A:hover {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5 A:link {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5a {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5a A {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5a A:visited {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5a A:active {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5a A:hover {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5a A:link {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5b {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5b A {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5b A:visited {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5b A:active {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5b A:hover {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.nav5b A:link {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #2d5c3d !important;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: none
}

.table>.nav5b {
	FONT-SIZE: 0.93em
}

.nav5b A {
	FONT-SIZE: 0.93em
}

.nav5b A:visited {
	FONT-SIZE: 0.93em
}

.nav5b A:active {
	FONT-SIZE: 0.93em
}

.nav5b A:hover {
	FONT-SIZE: 0.93em
}

.nav5b A:link {
	FONT-SIZE: 0.93em
}

UL {
	LIST-STYLE-TYPE: disc;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 1em
}

UL.nomargin {
	MARGIN-TOP: 0em;
	MARGIN-BOTTOM: 0em
}

LI.nomargin {
	MARGIN-LEFT: -2em
}

OL.footnote {
	LIST-STYLE-TYPE: decimal;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 0.9px
}

.GlobalLink {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: #c8ddca;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.GlobalLink A:hover {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: #c8ddca;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.GlobalLink A {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: #c8ddca;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

.logout {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: #ffffff;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.login {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: white;
	FONT-SIZE: 1em
}

.loginSelect {
	FONT-FAMILY: Arial, Helvetica;
	FONT-SIZE: 0.93em
}

.element {
	BORDER-BOTTOM: #aecab4 1px solid;
	BORDER-LEFT: #aecab4 1px solid;
	BORDER-TOP: #aecab4 1px solid;
	BORDER-RIGHT: #aecab4 1px solid
}

.blackHeader {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 0.87em;
	FONT-WEIGHT: bold
}

A.compTable {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 0.8em;
	TEXT-DECORATION: underline
}

A.compTable:visited {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 0.8em;
	TEXT-DECORATION: underline
}

A.compTable:active {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 0.8em;
	TEXT-DECORATION: underline
}

A.compTable:hover {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 0.8em;
	TEXT-DECORATION: underline
}

A.compTable:link {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 0.8em;
	TEXT-DECORATION: underline
}

.compTable {
	FONT-FAMILY: verdana, Arial, Helvetica;
	FONT-SIZE: 0.8em;
	FONT-WEIGHT: normal
}

.compTableHeader {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #5a779c;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold
}

A.compTableHeader {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.compTableHeader:visited {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.compTableHeader:active {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.compTableHeader:hover {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.compTableHeader:link {
	FONT-FAMILY: verdana, Arial, Helvetica;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

.nobr {
	WHITE-SPACE: nowrap
}

.elementT {
	BORDER-TOP: #aecab4 1px solid
}

.elementR {
	BORDER-RIGHT: #aecab4 1px solid
}

.elementL {
	BORDER-LEFT: #aecab4 1px solid
}

.elementB {
	BORDER-BOTTOM: #aecab4 1px solid
}

H1 {
	MARGIN: 0px;
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #8bb093;
	FONT-SIZE: 1.3em;
	FONT-WEIGHT: bold
}

.SkipNav {
	FONT-FAMILY: tahoma;
	COLOR: #2d5c3d;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

.SkipNav A {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SkipNav A:visited {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: #2d5c3d;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SkipNav A:active {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: #c8ddca;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SkipNav A:hover {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: #c8ddca;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.SkipNav A:focus {
	FONT-FAMILY: Arial, Helvetica;
	COLOR: #c8ddca;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.even {
	BACKGROUND-COLOR: #eeeeee
}

.odd {
	BACKGROUND-COLOR: #ffffff
}

.colbackgreen {
	BACKGROUND-COLOR: #ddebde;
}

.colborderdarkgreen {
	border-color: #2d5c3d;
	border-width: 1px;
	border-style: solid;
}

.colbackdarkgreen {
	BACKGROUND-COLOR: #aecab4;
}

.columnheader {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #000000;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold
}

.infobox {
	PADDING-BOTTOM: 1em;
	BACKGROUND-COLOR: #ddebde;
	PADDING-LEFT: 1em;
	PADDING-RIGHT: 1em;
	PADDING-TOP: 1em
}

.cellborder {
	BORDER-BOTTOM: #ddebde 0.05em solid;
	BORDER-RIGHT: #ddebde 0.05em solid
}

.cellborder2 {
	BORDER-BOTTOM: #ddebde 0.05em solid;
	BORDER-LEFT: #ddebde 0.05em solid;
	BORDER-RIGHT: #ddebde 0.05em solid
}

.cellPad {
	PADDING-BOTTOM: 0.5em;
	PADDING-LEFT: 0.5em;
	PADDING-RIGHT: 0.5em;
	PADDING-TOP: 0.5em
}

.cellC {
	TEXT-ALIGN: center
}

.cellR {
	TEXT-ALIGN: right
}

.cellL {
	TEXT-ALIGN: left
}

.cellT {
	VERTICAL-ALIGN: top
}

.cellM {
	VERTICAL-ALIGN: middle
}

.cellB {
	VERTICAL-ALIGN: bottom
}

.rightNavBorder {
	BORDER-BOTTOM: #aecab4 1px solid;
	BORDER-LEFT: #aecab4 1px solid;
	PADDING-BOTTOM: 0.5em;
	MARGIN-BOTTOM: 0.93em;
	BORDER-TOP: #aecab4 1px solid;
	BORDER-RIGHT: #aecab4 1px solid
}

.tagline {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #024e7b;
	FONT-SIZE: 1.4em;
	FONT-WEIGHT: bold
}

BLOCKQUOTE {
	MARGIN-LEFT: 1.4em;
	MARGIN-RIGHT: 1.4em
}

.textlink {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e;
	FONT-SIZE: 1em;
	TEXT-DECORATION: underline
}

.error2 {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #ff0000;
	FONT-SIZE: 0.95em
}

A.tablelink {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e;
	FONT-SIZE: 0.93em;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

A.tablelink2 {
	FONT-FAMILY: verdana, helvetica, sans serif;
	COLOR: #618d6e;
	FONT-SIZE: 0.93em;
	TEXT-DECORATION: underline
}

.element2 {
	BORDER-BOTTOM: #e6e6d2 1px solid;
	BORDER-LEFT: #e6e6d2 1px solid;
	BORDER-TOP: #e6e6d2 1px solid;
	BORDER-RIGHT: #e6e6d2 1px solid
}

.note {
	FONT-FAMILY: verdana, helvetica, sans serif;
	FONT-SIZE: 1em;
	FONT-WEIGHT: normal;
}

.rollover {
	DISPLAY: none
}

.guaranteeBack {
	BACKGROUND-COLOR: #e7e6d2
}

.viewLink {
	font-family: tahoma;
	font-size: 9pt;
}

.viewLink A {
	font-family: tahoma;
	font-size: 9pt;
	COLOR: #000000;
	text-decoration: underline;
}

.viewLink A:hover {
	font-family: tahoma;
	font-size: 9pt;
	COLOR: #000000;
	text-decoration: none;
}

.viewLink A:visited {
	COLOR: #000000;
	text-decoration: underline;
	font-family: tahoma;
	font-size: 9pt;
}

.viewLink A:active {
	COLOR: #000000;
	text-decoration: underline;
}

.requiredField {
	color: #D70000;
	font-family: tahoma;
	font-size: 8pt;
}

.fontStyle {
	font-family: tahoma;
	font-size: 9pt;
}

select {
	font-size: 8pt;
	font-family: tahoma;
}

INPUT {
	font-size: 8pt;
	font-family: tahoma;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

TEXTAREA {
	font-size: 8pt;
	font-family: tahoma;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

.fontStyleBold {
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
}

.centerComponent {
	margin-left: auto;
	margin-right: auto;
}

.formTableSmallMargins {
	margin-top: 10px;
	margin-bottom: 2px;
	border-collapse: collapse;
}

.formTable {
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom-color: #2d5c3d;
	border-top-color: #2d5c3d;
	border-collapse: collapse;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	margin-left: auto;
	margin-right: auto;
}

.formRow {
	border-bottom-color: #ddebde;
	border-top-color: #ddebde;
	border-collapse: collapse;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
}

.tableHeader {
	background-color: #8bb093;
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}

.tableRow1 {
	background-color: #ddebde;
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}

.tableRow2 {
	background-color: #ffffff;
	font-family: tahoma;
	font-size: 9pt;
	color: #000000;
}

.tableColumn {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
}

.pageSelected {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
}

.pageTableStyle {
	border: 0;
}

.paddingLeft5px {
	padding-left: 5px;
}

.paddingTop10px {
	padding-top: 10px;
}

.textBoxWidth300 {
	width: 300px;
}

.selectBoxWidth300 {
	width: 300px;
}

.selectBoxWidth150 {
	width: 150px;
	font-family: tahoma;
	font-size: 8pt;
}

.textBoxWidth300Right {
	width: 300px;
	text-align: right;
}

.textBoxWidth120 {
	width: 120px;
}

.Padding1Px {
	padding: 1px;
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
}

.Padding2Px {
	padding: 2px;
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
}

.NOMargin {
	margin: 0;
}

.BidCellLeftAligned {
	background-color: #ddebde;
	padding-right: 2px;
	padding-left: 2px;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	border-color: #8bb093;
	border-style: inset;
	border-width: thin;
	text-align: left;
}

.BidCellRightAligned {
	background-color: white;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 100%;
	text-align: right;
}

.Bold {
	font-weight: bold;
}

.Width20Percent {
	width: 20%;
	vertical-align: top;
	text-align: left;
}

.Width19Percent {
	width: 19%;
}

.Width27Percent {
	width: 27%;
}

.Width25Percent {
	width: 20%;
}

.Width30Percent {
	width: 30%;
	vertical-align: top;
	text-align: left;
}

.Width40PercentRightAlign {
	width: 40%;
	vertical-align: top;
	text-align: right;
}

.Width40Percent {
	width: 40%;
	vertical-align: top;
}

.Width50Percent {
	width: 50%;
	vertical-align: top;
}

.Width60Percent {
	width: 60%;
	vertical-align: top;
}

.Width60Percent_Bid {
	width: 60%;
	vertical-align: top;
	text-align: right;
	right: 0;
}

.Width70Percent {
	width: 70%;
}

.Width98Percent {
	width: 98%;
}

.Width100Percent {
	width: 100%;
}

.MarginTop5Px {
	margin-top: 5px;
}

.rich-stglpanel-body {
	font-family: tahoma;
	font-size: 8pt;
	color: black;
	padding: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
}

.rich-stglpanel-header {
	background-color: #ddebde;
	background-image: none;
	font-weight: bold;
	font-family: tahoma;
	font-size: 8pt;
	border: 0px;
	border-bottom: #2d5c3d 1px solid;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

.rich-stglpanel {
	border-color: #2d5c3d;
	border-width: 1px;
	border-style: solid;
	background-position: top right;
	background-repeat: no-repeat;
	padding: 0px;
}

.rich-panel-header {
	background-color: #ddebde;
	background-image: none;
	font-weight: bold;
	font-family: tahoma;
	font-size: 8pt;
	border: 0px;
	border-bottom: #2d5c3d 1px solid;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

.rich-panel {
	border-color: #2d5c3d;
	border-width: 1px;
	border-style: solid;
	padding: 0px;
}

.rich-panel-body {
	font-family: tahoma;
	font-size: 8pt;
	color: black;
	padding: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
}

.rich-mpnl-header {
	background-color: #2d5c3d;
	color: white;
	background-image: none;
	font-weight: bold;
	font-family: tahoma;
	font-size: 8pt;
	border: 0px;
	border-bottom: #2d5c3d 1px solid;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

.rich-mpnl-body {
	font-family: tahoma;
	font-size: 8pt;
	color: black;
	padding: 2px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #DDEBDE;
}

.rich-mpnl-content {
	padding: 0px;
	margin: 0px;
}

.textBoxWidth150Right {
	width: 165px;
	text-align: right;
}

.BoldItalic {
	font-weight: bold;
	font-style: italic;
}

.textArea {
	font-size: 8pt;
	font-family: tahoma;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	width: 400px;
	height: 150px;
}

.linkSmall {
	font-family: tahoma;
	font-size: 8pt;
}

.linkSmall A {
	font-family: tahoma;
	font-size: 8pt;
	COLOR: #006666;
	text-decoration: underline;
}

.linkSmall A:hover {
	font-family: tahoma;
	font-size: 8pt;
	COLOR: #006666;
	text-decoration: none;
}

.linkSmall A:visited {
	COLOR: #006666;
	text-decoration: underline;
	font-family: tahoma;
	font-size: 8pt;
}

.linkSmall A:active {
	COLOR: #000000;
	text-decoration: underline;
}

.NoPaddingNoMargin {
	padding: 0px;
	margin: 0px;
}

.AutoMargin {
	margin-left: auto;
	margin-right: auto;
}

.Border1PxCollapsed {
	border-collapse: collapse;
	border-width: 1px;
}

.NumericAlignment {
	text-align: right;
	vertical-align: top;
}

.CenterAlignText {
	text-align: center;
}

.LeftAlignText {
	text-align: left;
}

.RightAlignText {
	text-align: right;
}

.MarginTop5px {
	margin-top: 5px;
}

.MarginRight2px {
	margin-right: 2px;
}

.MarginLeft2px {
	margin-left: 2px;
}

.MarginTop2px {
	margin-top: 2px;
}

.MarginBottom2px {
	margin-bottom: 2px;
}

.MarginTopBottom5px {
	margin-bottom: 5px;
	margin-top: 5px;
}

.StyleRow1 {
	background-color: #DDEBDE;
}

.StyleRow2 {
	background-color: #F2F7F3;
}

.StyleColumn1 {
	width: 40%;
	vertical-align: top;
}

.StyleColumn2 {
	width: 60%;
}

.BTN100Px {
	font-family: tahoma;
	font-size: 8pt;
	width: 100px;
}

.HomeScreenColumn1 {
	padding-right: 5px;
	vertical-align: top;
	width: 50%;
	margin-bottom: 5px;
}

.HomeScreenColumn2 {
	vertical-align: top;
	width: 50%;
	margin-bottom: 5px;
}

.HomeScreenColumn {
	vertical-align: top;
	width: 100%;
	margin-bottom: 5px;
}

.PanelGridHeaderBg {
	BACKGROUND-COLOR: #8bb093;
}

.footerText {
	font-family: tahoma;
	font-size: 8pt;
	COLOR: #006666;
	text-decoration: none;
}

.BigStatsHeader {
	background-color: #8bb093;
	color: #000000;
	font-weight: bold;
	font-family: tahoma;
	font-size: 8pt;
}

.tableHeaderBid {
	background-color: #8bb093;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	vertical-align: text-top;
}

.normalText {
	font-family: tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.HeadingTextWhite {
	background-color: #8bb093;
	color: #FFFFFF;
	font-weight: bold;
	font-family: tahoma;
	font-size: 8pt;
}

.HeadingTextDarkGreenBackgroundLightGreen {
	background-color: #ddebde;
	color: #2d5c3d;
	font-weight: bold;
	font-family: tahoma;
	font-size: 8pt;
}

.HeadingTextWhiteWithoutBackGround {
	color: #FFFFFF;
	font-weight: bold;
	font-family: tahoma;
	font-size: 8pt;
}

.bidScreenHeader {
	background-color: #2d5c3d;
	color: white;
}

form {
	margin: 0px;
	padding: 0px;
}

.ForumTableColumn1 {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	width: 50%;
	text-align: left;
}

.ForumTableColumn2 {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	width: 50%;
	text-align: right;
}

.ForumMessageHeaderTableColumn1 {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	width: 15%;
	text-align: left;
	background-color: #8bb093;
}

.ForumMessageHeaderTableColumn2 {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	width: 85%;
	text-align: left;
	background-color: #DDEBDE;
}

.ForumLinkDiv
{
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	width: 100%;
	text-align: left;
}

.ForumLinkDiv a
{
	font-family: tahoma;
	font-size: 8pt;
	text-decoration: underline;
	color: #000000;
	width: 100%;
	text-align: left;
}

.ForumLinkDiv a:hover
{
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	width: 100%;
	text-align: left;
}
