/* CSS Document */

body {background-color:#FFFFFF; font-family:"Arial", "sans-serif"; color:#000000; font-size:12px; margin: 0;
	padding: 0;}

div#main {width:800px; height:620px; background-color:#ffffff; margin-left:30px; text-align:left;}

div#header {
font-family:arial;
font-size:11px;
padding-left:65px;
padding-top:4px;
}

.alignmenu1
{
	padding-top:4px;
	font-family:arial;
	font-size:11px;
	margin:0 0 0 0px;
	text-align:right;
	width:6%;
}
.alignmenu2
{
	padding-top:4px;
	font-family:arial;
	font-size:11px;
	margin:0 0 0 0px;
	text-align:right;
	width:6%;
}
.alignmenu3
{
	padding-top:4px;
	font-family:arial;
	font-size:11px;
	margin:0 0 0 0px;
	text-align:right;
	width:6%;
}
.alignmenu4
{
	padding-top:4px;
	font-family:arial;
	font-size:11px;
	margin:0 0 0 0px;
	text-align:right;
	width:6%;
}
.alignmenu5
{
	padding-top:4px;
	font-family:arial;
	font-size:11px;
	margin:0 0 0 0px;
	text-align:right;
	width:6%;
}
.alignmenu6
{
	padding-top:4px;
	font-family:arial;
	font-size:11px;
	margin:0 0 0 0px;
	text-align:right;
	width:6%;
}
.alignmenu7
{
	padding-top:4px;
	font-family:arial;
	font-size:11px;
	margin:0 0 0 0px;
	text-align:right;
	width:12%;
	padding-right:15px;
}

.contacthomelink
{
	padding-top:4px;
	font-family:arial;
	font-size:11px;
}
.contactinfolink
{
	padding-top:4px;
	font-family:arial;
	font-size:11px;
	padding-left:5px;
}
.contactlink
{
	font-family:arial;
	font-size:11px;
	padding-top:3px;
}

.home2align
{
	padding-top:250px;
	text-align:left;	
}
.contact2align
{
	padding-top:10px;
	text-align:left;
	padding-left:10px;
}
.training2align
{
	padding-top:179px;
	text-align:left;
}
.benefits2align
{
	padding-top:90px;
	text-align:left;	
}
.home1align
{
	padding-top:10px;
}
.homecontactalign
{
	padding-top:10px;
	padding-left:2px;
}
.homeinfoalign
{
	padding-top:10px;
	padding-left:1px;
}
.homenewalign
{
	padding-top:10px;
	padding-left:1px;
}
.newhomemedia
{
	padding-top:10px;
	padding-left:1px;
}
.newbenmedia
{
	padding-top:10px;
	padding-left:42px;
}
.homebenalign
{
	padding-top:10px;
	padding-left:2px;
}
.about1align
{
	padding-top:10px; 
	padding-right:15px; 
	padding-bottom:85px;
}
.swfalign
{
	padding-top:10px;
}
.swfalignhome
{
	background:URL("images/lhome.jpg");
	background-repeat:no-repeat;
}
.swfaligninfo
{
	background:URL("images/linfo.jpg");
	background-repeat:no-repeat;
}
.swfalignben
{
	background:URL("images/lben.jpg");
	background-repeat:no-repeat;
}
.swfaligntran
{
	background:URL("images/ltrain.jpg");
	background-repeat:no-repeat;
}
.swfaligncont
{
	background:URL("images/lcont.jpg");
	background-repeat:no-repeat;
}
.benswfalign
{
	padding-top:10px;
	padding-left:42px;
}
a.newrollover:link
 { 
	color: #000000;
	text-decoration: none;
	font-family:arial;
	font-size:11px;   
 }
a.newrollover:hover 
{
	color: #82C843;
	text-decoration: none; 
	font-family:arial;
	font-size:11px;
}
a.rollover:link
 { 
	color: #000000;
	text-decoration: none;
	font-family:arial;
	font-size:11px;   
 }
a.rollover:hover 
{
	color: #82C843;
	text-decoration: none; 
	font-family:arial;
	font-size:11px;
}
.aymrollover:link
{
	color: #2E5A11;
	text-decoration: none;
	font-family:arial;
	font-size:12px; 
}
.aymrollover:hover 
{
	color: #82C843;
	text-decoration: none;
	font-family:arial;
	font-size:12px; 
}
.aymrollovernormal:link
{
	color: #2E5A11;
	text-decoration: none;
	font-family:arial;
	font-size:12px; 
}
.aymrollovernormal:hover 
{
	color: #82C843;
	text-decoration: none;
	font-family:arial;
	font-size:12px; 
}
.trainingtextfirst
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	padding-right:35px;
	font-weight:bold;
}
.trainingtext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-top:6px;
	padding-right:35px;
}
.indexhtmltext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-top:15px;
	padding-right:24px;
	word-spacing:2px;
}
.indexName
{
	font-family:arial;
	font-size:16px; 
	color:#82C343;
	text-align:right;
	font-weight:bold;
	padding-top:20px;
	padding-right:24px;
}
.indextext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-top:45px;
	padding-right:66px;
}
.abouttext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-top:10px;
	padding-right:70px;
}
.abouttextnext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-top:6px;
	padding-right:70px;
}
.abouttexttitle
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-right:66px;
	padding-top:6px;
}
.abouttextitems
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	padding-right:66px;
}
.infotext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-right:66px;
	padding-top:5px;
	padding-bottom:5px;
	color:#344D13;
}
.informationtext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	padding-right:30px;
	padding-top:6px;
	word-spacing:2px;
}
.informationtextlast
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	padding-right:30px;
	padding-top:3px;
	word-spacing:2px;
}
.informationtextfirst
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	padding-right:30px;
	padding-top:15px;
	word-spacing:2px;
}
.benefitstext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-top:15px;
	padding-right:30px;
	padding-left:17px;
	word-spacing:2px;
}
.benefitstextnew
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-top:15px;
	padding-right:30px;
	word-spacing:2px;
}
.bulletalign
{
	padding-left:10px;
}
.benefitsonnertext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-left:60px;
}
div#header ul {
	margin:0 0 0 0px;
}

div#header li {
	float: left;
	list-style-type: none;
	background-color: #FFF;
	padding:0 28px;
}
div#content {
padding-top:20px;
padding-left:250px;
font-weight:bold;
width:460px;
}

div#flash {
float:left;
padding-right:3px;
}

div#content ul {
list-style-position:outside;
margin-left: 0;
padding-left: 1.5em;
}

.italics {
font-weight:normal;
}

#content a:link { 
	color: #2e5a11;
	text-decoration: none;
}
#content a:visited { 
	color: #2e5a11;
	text-decoration: none;
	}
#content a:hover { 
	color: #2e5a11;
	text-decoration: none;
	}
#content a:active { 
	color: #2e5a11;
	text-decoration: none;
	}



a:link { 
	color: #000000;
	text-decoration: none;
	}
a:visited { 
	color: #000000;
	text-decoration: none;
	}
a:hover { 
	color: #000000;
	text-decoration: none;
	}
a:active { 
	color: #000000;
	text-decoration: none;
	}
.contactTextarea
{
	BORDER-RIGHT: #7CC434 1px solid; 
	BORDER-TOP: #7CC434 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #7CC434 1px solid; 
	COLOR: #12321D; 
	BORDER-BOTTOM: #7CC434 1px solid; 
	TEXT-DECORATION:none;
	height:80px;
	width:270px;
}
.contactTextbox
{
	BORDER-RIGHT: #7CC434 1px solid; 
	BORDER-TOP: #7CC434 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #7CC434 1px solid; 
	COLOR: #12321D; 
	BORDER-BOTTOM: #7CC434 1px solid; 
	TEXT-DECORATION:none;
	height:18px;
	width:230px;
}
.contactbutton
{
	background: #5D8320;
	border: 1px #12321D solid;
	FONT-SIZE: 12px; 
	font-weight:bold;
	color:#FFFFFF;
	width:90px;
}
.contactfeildname
{
	font-family:arial;
	FONT-SIZE: 11px;
	COLOR: #12321D;	
	font-weight:bold;
	text-align:left;
}
.contactmandatory
{
	font-family:arial;
	FONT-SIZE: 10px;
	font-weight:bold;
	COLOR:RED;	
}
.contentFieldset
{
	font-family:arial;
	FONT-SIZE: 12px;
	COLOR: #7CC434;	
}
.logintable
{
	padding-left:30px;
}
.girdalign
{
	padding-left:30px;
}
a.adminlink {
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #363C52;
	font-family:arial;
	TEXT-DECORATION: none;
}
a.adminlink:hover {
	FONT-SIZE: 12px;
	font-weight:bold;
	COLOR: #FFFFFF;
	font-family:arial;
	TEXT-DECORATION: none;
}
.validatorMsg
{
	color: #605F5F;
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
    font-size: 9px;
    font-weight: bold;   
    text-align:left;
}
.successmsg
{
	color: #5C821B;
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;   
}
.testmonialstext
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-right:95px;
	padding-top:8px;
}
.testmonialstextnew
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	padding-right:5px;
}
.testmonialspadding
{
	padding-top:9px;
}
.concatadjust
{
	padding-left:22px;
}
.aboutus
{
	padding-left:20px;
}
.training
{
	padding-left:15px;
}
.headertop
{
	padding-left:15px;
}
.bodyContent
{
	padding-left:40px;
}
a.TOPHEADERlink {
	color: #000000;
	text-decoration: none;
	font-family:arial;
	font-size:11px;
}
a.TOPHEADERlink:hover {
	color: #87BF50;
	text-decoration: none;
	font-family:arial;
	font-size:11px;
}
.paddingtesti
{
	padding-top:15px;
}

a.websitelink {
	color: #54AC02;
	text-decoration: none;
	font-family:arial;
	font-size:11px;
}
a.websitelink:hover {
	color: #96E405;
	text-decoration: none;
	font-family:arial;
	font-size:11px;
}

a.interwebsitelink {
	color: #54AC02;
	text-decoration: none;
	font-family:arial;
	font-size:11px;
}
a.interwebsitelink:hover {
	color: #96E405;
	text-decoration: none;
	font-family:arial;
	font-size:11px;
}

.alignTOPHEADERlink
{
	padding-left:173px;
	padding-top:5px;
}
.seperatorTOPHEADERlink
{
	padding-left:50px;
}
.testimonialsname
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
}
a.TOPHEADERlinklogout {
	color: #002207;
	text-decoration: none;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}
a.TOPHEADERlinklogout:hover {
	color: #87BF50;
	text-decoration: none;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}
.logoutpadding
{
	padding-left:30px;
}
.testtoppadding
{
	padding-top:13px;
}
.testtoppaddingnew
{
	padding-top:9px;
}
.borderimage
{
	border: 3px solid #000000;
}
.jnamepadding
{
	padding-top:40px;
}
.jnamepaddingcont
{
	padding-top:20px;
}
.infojname
{
	padding-top:72px;
}

.testingalign1
{
	padding-top:250px;
	padding-left:40px;
}

.testingalign2
{
	padding-top:10px;
	padding-left:1px;
	vertical-align:top;
}
.alignsubtitle
{
	padding-left:30px;
	color: #87BF50;
	text-decoration: none;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
}
.contactTextbox1
{
	BORDER-RIGHT: #7CC434 1px solid; 
	BORDER-TOP: #7CC434 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #7CC434 1px solid; 
	COLOR: #12321D; 
	BORDER-BOTTOM: #7CC434 1px solid; 
	TEXT-DECORATION:none;
	height:18px;
	width:80px;
}
.contactTextboxArea
{
	BORDER-RIGHT: #7CC434 1px solid; 
	BORDER-TOP: #7CC434 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #7CC434 1px solid; 
	COLOR: #12321D; 
	BORDER-BOTTOM: #7CC434 1px solid; 
	TEXT-DECORATION:none;
	height:18px;
	width:300px;
}
.trainingtextfirstnormal
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	padding-top:15px;
	font-weight:bold;
	padding-right:35px;
	color:#3A6714;
}
.trainingtextfirstnormalright
{
	font-family:arial;
	color:#9F9F9F;
	font-size:11px; 
	text-align:justify;
	padding-top:15px;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
}
.hrnews
{
	color:#9F9F9F;
	width:90%;
	padding-right:15px;
	text-align:left;
}
.txtnews1
{
	font-family:arial;
	font-size:11px; 
	text-align:center;
	padding-top:15px;
	font-weight:bold;
	vertical-align:middle;
	color:#FFFFFF;
	background-color:#1C6106;
	padding-bottom:10px;
	border-color:#FFFFFF;
}
.txtnews2
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
}

.txtnews3
{
	font-family:arial;
	font-size:11px; 
	text-align:justify;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
}