
/* SPLASHPAGE STYLES
----------------------------------------------*/ 
#contentbox-index {
	width:784px;
	background-color: #fff;
	margin:0;
	padding:0;
	/*border:1px solid #ff6600;*/
	height:800px;
}

#contentbox {
	width:689px;
	background-color: #fff;
	margin:0;
	padding:0;
	/*border:1px solid #ff6600;*/
	height:580px;
}

#contentbox-short {
	width:689px;
	background-color: #fff;
	margin:0;
	padding:0;
}

#greenBlockCont {
	margin-left:13px;
	/*border:1px solid #cc3333;*/
	height:180px;
}
#panelsCont {
	padding-left:16px;
	padding-top:8px;
}
#horizontalPanelCont {
	padding-left:16px;
	padding-top:20px;
}

.largeimage {
	background-color:#9FC96C;
	width:771px;
	height:180px;
 }
.greenBlockTxt {
	background:#9FC96C url(../images/splash-watermark.gif) no-repeat 0px 0px;
	height:180px;
}
.welcomeTxt {
	padding-left:27px;
	padding-top:110px;
}
.welcomeSubTxt {
	padding-left:27px;
	padding-top:0px;
}
.topRightCnr {
	background-color:#9FC96C;
}

/* text styles*/  
.largeHomeTxt h2 {font-family: Arial, verdana, tahoma,;font-size: 12px;color: #9FC96C;font-weight:bold;line-height:18px; display:inline;}

/* join panel styles*/ 
#membersContainer {
	width:246px;
	background:#DFEECC url(../images/splash-member-panel-off.gif) no-repeat 0px 0px;
	color: #000;
	height:170px;
	float:left;
	margin: 14px 13px 13px 0px;
}
#employersContainer {
	width:246px;
	background:#DFEECC url(../images/splash-employer-panel-off.gif) no-repeat 0px 0px;
	color: #000;
	height:170px;
	float:left;
	margin: 14px 13px 13px 0px;
}
#loginContainer {
	width:246px;
	background:#DFEECC url(../images/splash-login-panel-off.gif) no-repeat 0px 0px;
	color: #000;
	height:170px;
	float:left;
	margin: 14px 0px 13px 0px;
}
.panelTxt {
	font-size: 11px;
	font-family: Arial;
	line-height:14px;
	position:relative;
	top:49px;
	left:15px;
	width:220px;
}
.panelImage {
	width:81px;
	height:80px;
	float:left;
	padding: 0 7px 0 0;
}


/* GENERAL STYLES
----------------------------------------------*/ 

body { 
font-family: Arial, verdana, tahoma;
font-size: 11px; 
color: #666666; 
text-decoration: none; 
margin:1px 1px 1px 0px;
background-color:8DA874;
background: url(../images/bkg-page-rpt.gif) repeat-x;}

p,tr,th,table,div, {font-family: Arial, verdana, tahoma; 
font-size: 11px;}

a{color:#73895F; text-decoration:underline;}
a:hover{color:#ffffff; background-color:#73895F; text-decoration:none;}


.floatright1 {float:right;width:16px;}
.floatleft1 {float:left;width:20px;}

/* panel coloured outline styles*/ 
.boxRptTop {background:url(../images/box-rpt-top.gif) repeat-x left top;}
.boxRptRight {background:url(../images/box-rpt-right.gif) repeat-y right top;}
.boxRptBottom {background:url(../images/box-rpt-bottom.gif) repeat-x left bottom;}
.boxRptLeft {background:url(../images/box-rpt-left.gif) repeat-y left top;}

/* NAVIGATION
----------------------------------------------*/ 

#mainnav {
	background: url(../images/mainnav-bkg-rpt.gif) repeat-x left top;
	height:32px;
	margin-top:9px;
	padding-bottom:-3px;
}
#mainnavLinks {
	background: url (../images/mainnav-leftcnr.gif) no-repeat 0px 0px; 
	PADDING:0px 0px 0px 0px; 
	MARGIN: 0px 0px 0px 0px; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 32px; 
	float:left;
}
#mainnavLinks LI {
	PADDING:0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; DISPLAY: inline; FLOAT: left;
}
#mainnavLinks LI A{
	PADDING:0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; DISPLAY: inline; FLOAT: left;
}
#navRightCnr {
	float:right;
}
#whitestrip {
	background-color:#fff;
	height:13px;
	text-align:left;
	margin:0px;
	padding:0px;
}
.subnnavBKG {
width:181px;
border-left: 1px solid #FFF;
background-image: url(../images/subnav-bkg-rpt.jpg);
background-repeat:repeat-y;
background-position: left 600px;
}
.subnavBkgImg {background: url(../images/tddf-bg.jpg) no-repeat 1px 130px; border-left:1px solid #fff; background-color:#8da875;}

#subnav {PADDING: 0px 0px 0px 0px; width:179px; background-color: #315431; MARGIN: 0px 0px 0px 1px; float:left;}
#subnav UL.nav {PADDING: 0px 8px 0px 6px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
#subnav UL.nav LI {font-family: Arial, verdana, tahoma; font-size: 11px; PADDING: 0px 0px 0px 0px; DISPLAY: inline; FONT-WEIGHT: normal; MARGIN: 0px;}
#subnav UL.nav LI A {line-height:12px; BACKGROUND: url(../images/off-arrowline.gif) no-repeat 0px 0px; PADDING: 7px 10px 5px 5px; DISPLAY: block; color: #FFFFFF; MARGIN: 0px 0px 0px 0px; TEXT-DECORATION: none; font-weight:bold}

#subnav UL.nav LI span a{line-height:12px; BACKGROUND: #FFFFFF url(../images/on-arrowline.gif) no-repeat 0px 0px; PADDING: 7px 5px 5px 5px; DISPLAY: block; color: #004523; MARGIN: 0px; TEXT-DECORATION: none; font-weight:bold}
#subnav UL.nav LI span a:hover{line-height:12px; BACKGROUND: #FFFFFF url(../images/on-arrowline.gif) no-repeat 0px 0px; PADDING: 7px 5px 5px 5px; DISPLAY: block; color: #004523; MARGIN: 0px; TEXT-DECORATION: none;}
#subnav UL.nav A:hover {BACKGROUND: url(../images/ro-arrowline.gif) no-repeat 0px 0px; color: #004523; BACKGROUND-color: #FFFFFF;}
#subnavBottom {HEIGHT:1px; width:92%; margin-bottom:10px; margin-top:1px; BACKGROUND-color: #477757; margin-left:6px;}

#searchbox {height:30px; padding: 14px 0 0 0;text-align: right;}

.searchbox {font-family:Arial, Tahoma,Verdana; font-size: 11px; border-width: 1px; border-top-color:#DCCE9F;
border-left-color:#E8DAAB; border-right-color:#FCEFC0; border-bottom-color:#FCEFC0; border-style: solid solid solid solid; text-indent: 3px; background-color:#FCEFC0; color:#666666; width:130px;}


/* PAGE HEADINGS
----------------------------------------------*/ 

.headMainTxt {padding-top:25px;padding-bottom:11px;background-color:#9FC96C;;}
.headSubTxt {background: #DFF0CC url(../images/subhead-bkg-fade.gif) no-repeat right top;font-size: 15px;color: #2A572F;font-weight:bold;width:100%;padding: 8px 0 7px 7px;}
.headSubTxt H1{font-size: 15px;color: #2A572F;font-weight:bold;width:100%; display:inline;}

/* CONTENT AREA
----------------------------------------------

.contentboxBkgRepeat {BACKGROUND: url(../images/contentbox-rBkg-rpt.gif) repeat-y right top;}

.ccBodytext {background-color:#FFFFFF;}
.cc3rdColumn {background-color:#8DA874;}
.ccColumnBot {background-color:#97B27E;}
.ccTableTop {background-color:#E1F2C9;}
.ccTableRow {background-color:#F2FBE8;}
.ccTableBkg {background-color:#FFFFFF;}

.bodytext {font-family: Arial, verdana, tahoma; font-size: 11px; padding: 5px 30px 5px 0px; min-height: 420px;}
.biggerbody1 {font-family:verdana,Arial,tahoma,;font-size: 11px;/* olor: #27662D;font-weight:bold;}
.biggerbody1 a {color:#FFCC00; text-decoration:underline; font-family:verdana,Arial,tahoma,;font-size: 11px; font-weight:bold;}
.biggerbody1 a:hover {color:#248000; text-decoration:underline; font-family:verdana,Arial,tahoma,;font-size: 11px; font-weight:bold;}

.subhead1 {font-family: Arial, verdana, tahoma; font-size: 14px; color: #4F9357; font-weight:bold; padding: 0px 0 0px 0px; line-height:18px;}
.subhead2 {font-family:verdana,tahoma,Arial; font-size: 11px;/* color: #27662D;color: #4F9357;font-weight:bold}
.subhead2 a H2{font-family:verdana,tahoma,Arial; font-size: 11px;/* color: #27662D;color: #4F9357;font-weight:bold; text-decoration:underline; display:inline;}
.subhead2 a:hover H2{font-family:verdana,tahoma,Arial; font-size: 11px;/* color: #27662D;color: #ffcc00;font-weight:bold; text-decoration:underline;display:inline;}
.subhead3 {font-family:verdana,tahoma,Arial, ;font-size: 11px;/* color: #27662D;color: #E5AB2E;font-weight:bold;}
.subhead4 {font-family:verdana,tahoma,Arial, ;font-size: 11px;/* color: #27662D;color: #97C361;font-weight:bold;}

.quotetext1 {font-family: Arial, verdana, tahoma,;font-size: 14px;color: #9FC96C;font-weight:bold;line-height:18px;}

.subBodyText1 {font-family: Verdana, Arial, Tahoma, sans serif;font-size:9px;color: #999;}

.choicebut_text {width:215px; float:left; font-size: 14px; color: #4F9357; font-weight:bold; padding: 10px 0 15px 0px; line-height:18px;}
.choicebut_img {float:left; padding: 0 0 15px 0;}

.glossarylinks {font-family: Verdana, Arial, Tahoma, sans serif; font-size:11px; font-weight:bold; padding-right:3px;}
.glossarylinks span {font-family: Verdana, Arial, Tahoma, sans serif; font-size:11px; font-weight:normal;padding-right:3px;}
.glossarylinks:hover {font-family: Verdana, Arial, Tahoma, sans serif; font-size:11px; font-weight:bold; padding-right:3px;}

.tableindentText {padding-left:4px;}
.tableindentTextRow {padding:3px 5px 5px 7px;}
.tableindentTextRow2 {padding:1px 3px 3px 5px;}

.liststyle1 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle1 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle1 UL LI {padding: 0 0px 2px 20px; background:url(../images/bullet-1.gif) no-repeat 0px 2px;text-indent:none;}
.liststyle1 UL LI a{color: #248000; text-indent:none; border-bottom:1px dotted #A9D18E; text-decoration:none;}
.liststyle1 UL LI a:hover{color: #ffcc00; text-indent:none; border-bottom:1px dotted #ffcc00; text-decoration:none;}

.liststyle2 {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststyle2 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle2 UL LI {padding: 0 0px 10px 18px; background:url(../images/bullet-1.gif) no-repeat 0px 2px;text-indent:none;}
.liststyle2 UL LI a:hover { color: #ffcc00; text-indent:none;}

.liststyle3 {list-style-type:none; margin: 0px 0 0px 20px; text-indent:none;}
.liststyle3 UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststyle3 UL LI {padding: 0 0px 2px 15px; background:url(../images/bullet-2.gif) no-repeat 0px 5px;text-indent:none;}

.liststylePDF {list-style-type:none; margin: 0px 0 0px 0px; text-indent:none;}
.liststylePDF UL {PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px; LIST-STYLE-TYPE: none;}
.liststylePDF UL LI {padding: 2px 0px 2px 25px; background:url(../images/pdf-icon.gif) no-repeat 0px 2px;text-indent:none;}
.liststylePDF UL LI a{color: #248000; text-indent:none; border-bottom:1px dotted #A9D18E; text-decoration:none;}
.liststylePDF UL LI a:hover{color: #ffcc00; text-indent:none; border-bottom:1px dotted #ffcc00; text-decoration:none;}

.imagePanelTxt {padding: 11px 0px 16px 0px;}

.numberPoint {float:left;width:30px;height:30px;}
.numberText {float:left;width:90%;margin-top:3px;}

.boxStroke1 {border: 5px solid #EAF7D8;padding:20px 22px 22px 22px;}
.boxStroke2 {border: 5px solid #EAF7D8;padding:12px 14px 12px 15px;}
.boxStroke3 {border: 1px solid #E1F2C9;padding:0px;}

.pulloutbox1 {float:right;width: 260px;text-align:right;padding-top:21px;padding-bottom:10px; background-color:#fff;}

.hrzDivider1 {border-top: 5px solid #EAF7D8; margin:25px 0px 15px 0px; height:5px;}
.hrzDivider2 {border-top: 2px solid #EAF7D8; margin:25px 0px 15px 0px; height:2px;}

.contentboxBottom {BACKGROUND: #97B27E url(../images/column2-bottomRpt.gif) repeat-x left top;}

.formfield {
	border-bottom: #E0E0E0 1px solid;
	border-right: #E0E0E0 1px solid;
	border-top: #999 1px solid;
	border-left: #999 1px solid;
	background: #ffffff;
	COLOR: #333333;
	font: 11px Arial;
	text-indent: 3px;
	padding: 1px 0 0 0px;
}
.formheader {
background-color:#E1F2C9;
}
.topButton {float:right; width:90px; height:26;}*/ 

/* form buttons 
.submitResetBT {
	font-size:11px;
}*/ 


/* 3RD COLUMN
----------------------------------------------*/ 

.buttons {
padding: 11px 0 10px 12px;
}

/* FOOTER
----------------------------------------------*/ 

.copyrightbox {
padding-top:3px;
padding-bottom:20px;;
float:left;
display:inline;
}
.sitefooterbox {
padding-top:3px;
padding-bottom:20px;
width:390px;
float:left;
display:inline;
text-align:left;
}
.footerTxt1 {
padding-right:0px;
font-family: Verdana, arial, tahoma;
font-size:9px;
text-decoration:none;
color: #D3E2BE;
}
.footerlinks1 {padding-left:12px; font-family:Verdana, Arial, Tahoma; font-size:9px; text-decoration:none; color: #D3E2BE;}
.footerlinks1:hover {font-family: Verdana, Arial, Tahoma; font-size:9px; text-decoration:none; color: #FFFFFF;}

.footerxmg {padding-left:0px; font-family:Verdana, Arial, Tahoma; font-size:9px; text-decoration:none; color: #FFFFFF; font-weight:bold}
.footerxmg:hover {font-family: Verdana, Arial, Tahoma; font-size:9px; text-decoration:none; background-color:#FFFFFF; color: #32481d; font-weight:bold}

.globalfooterbox {
height:60px;
background-color:#A6C186;
border-left:1px solid #FFF;
}
.footerlinks2 {
padding-right:10px;
padding-left:10px;
font-family: Verdana, arial, tahoma;
font-size:9px;
text-decoration:none;
color: #40673C;
}
.footerlinks2:hover {
font-family: Verdana, arial, tahoma;
font-size:9px;
text-decoration:none;
color: #FFF;
}
.footerright_pad {padding: 0 25px 0 0;}

.footerlinks3 {
padding-right:10px;
padding-left:10px;
font-family: Verdana, arial, tahoma;
font-size:9px;
text-decoration:none;
color: #40673C;
}
.finsynSymbol{
	padding: 5px 7px 0 7px;
}