body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.nomargin {margin-left:0px;margin-right:0px}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

		scrollbar-shadow-color: white; 
		scrollbar-highlight-color: white; 
		scrollbar-3dlight-color: #C0C0C0; 
		scrollbar-darkshadow-color: #C0C0C0; 
		scrollbar-track-color: #EEEEEE; 
		scrollbar-arrow-color: RGB(255,255,255);
		
}


/* style links */

img {
	border: 0px;
	text-align: right;
}

a {font-family: Arial, Helvetica, sans-serif}
a:link { color: #935211; text-decoration:none;}
a:visited { color: none; text-decoration: none}
a:active { color: #818181; text-decoration: underline; }
a:hover { color: #AA7048; text-decoration: underline}


/* calendar links */

a.calendarLink:link {color: #ffffff;}
a.calendarLink:visited {color: #ffffff;}
a.calendarLink:active {color: #ffffff;}
a.calendarLink:hover {color: #ffffff;}

/*training Links*/

.tablelinks li a{ 
font-family: Arial, Helvetica, sans-serif;
width: 70%;
text-decoration: none;
padding: 5px 0.5em;
margin-left: 5px;
border: 1px solid #fff;
border-bottom: none;
background: #F0F0F0;
font-size: 11px;

}

.tablelinks li a:hover{
color: #000000;
background: #BDB0BC;
border-color: #ccc;
}

.tablelinks li a.current{
background: #9F8E9E;
}

/* table margin */
.tbmargin { 

width: 100%;
text-decoration: none;
padding: 3px 0.5em;
margin-left: 3px;
border: 0px ;
border-bottom: none;
background: #CF1D21;
font-size: 9px;


}

/*mailto link*/
.maila {font-family: Arial, Helvetica, sans-serif}
.maila:link { color: #FFFFFF; text-decoration:none;}
.maila:visited { color: none; text-decoration: none}
.maila:active { color: #FFFFFF; text-decoration: underline;
padding: 2px 0.5em;
margin-left: 2px;
border: 0px ;
border-bottom: none;
background: #957b91;
 }
.maila:hover { color: #FFFFFF; text-decoration: underline;
padding: 2px 0.5em;
margin-left: 2px;
border: 0px ;
border-bottom: none;
background: #957b91;}


/*  Calendar Links  */
.cala {font-family: Arial, Helvetica, sans-serif;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #cccccc;}
.cala:link { color: #FFFFFF; text-decoration:none;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #000000;}
.cala:visited { color: #FFFFFF; text-decoration: none;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #000000;}
.cala:active { color: #333333; text-decoration: underline;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #cccccc;
 }
.cala:hover { color: #FFFFFF; text-decoration: underline;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #cccccc;}


/* */
.cala2 {font-family: Arial, Helvetica, sans-serif;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #cccccc;}
.cala2:link { color: #FFFFFF; text-decoration:none;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #355a5d;}
.cala2:visited { color: #FFFFFF; text-decoration: none;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #355a5d;}
.cala2:active { color: #333333; text-decoration: underline;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #cccccc;
 }
.cala2:hover { color: #FFFFFF; text-decoration: underline;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #cccccc;}

/* -- */
.cala3 {font-family: Arial, Helvetica, sans-serif;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #cccccc;}
.cala3:link { color: #FFFFFF; text-decoration:none;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #4c3251;}
.cala3:visited { color: #FFFFFF; text-decoration: none;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #4c3251;}
.cala3:active { color: #333333; text-decoration: underline;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #4c3251;
 }
.cala3:hover { color: #FFFFFF; text-decoration: underline;
padding: 1px 0.5em;
margin-left: 1px;
border: 0px ;
border-bottom: none;
background: #4c3251;}

/* link */

.link2 {font-family: Arial, Helvetica, sans-serif}
.link2:link { color: #FFFFFF; text-decoration:none; text-transform: uppercase;}
.link2:visited { color: none; text-decoration: none; text-transform: uppercase; }
.link2:active { color: #FFFFFF; text-decoration: none; 
padding: 2px 0.5em;
margin-left: 2px;
border: 0px ;
border-bottom: none;
background: #c7c7c7;
text-transform: uppercase;
 }
.link2:hover { color: #FFFFFF; text-decoration: none;
padding: 2px 0.5em;
margin-left: 2px;
border: 0px ;
border-bottom: none;
background: #c7c7c7;
text-transform: uppercase;}


/* Training Program Buttons */

.btnav { font-size: 10px; background-color: #607d78; border:0px; border-bottom:0.3em solid white;} 
a.btnavlink {font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.btnavlink:link {color: #FFFFFF; text-decoration: none;}
a.btnavlink:visited {color: #FFFFFF; text-decoration: none;}
a.btnavlink::active {color: #FFFFFF; text-decoration: none;}



/* style text */

.text_line-height {font-size: 10px; line-height:15px;
}
.text_line {font-size: 12px; line-height:20px; color: #443F5A;
}
.small {
font-size: 9px; color: #FF9312
}


h4, h5 {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px}

h1{font-family: Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold;}
h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15px; 
font-weight:bold;
color: #FFFFFF;
margin-top: 0px;
margin-bottom: 4px;
margin-left: 0px;
margin-right: 0px;
}
h3{font-family: Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold; color: #5f497a;}
h6{font-family: Arial, Helvetica, sans-serif;font-size:11px; font-weight:normal; color: #000000;}


/* border*/
.border {border-left: 1 solid #666666; 
border-right: 1 solid #666666; 
border-top: 1 solid #666666; 
border-bottom: 1 solid #666666}

/* Text contents */	

.white_small {color: #ffffff; font-size: 9px}

.allcaps {
text-transform: uppercase;}

.allcaps2 {
text-transform: uppercase;
color: #ffffff; font-size: 10px;
font-family: Arial, Helvetica, sans-serif;}

.allcaps3 {
text-transform: uppercase;
color: #000000; font-size: 12px;
font-family: Arial, Helvetica, sans-serif;}


.heading {
	font-size: 14px;
	font-weight: bold;
}

.textfield{    
/*we will first set the border styles.*/    
border-width: 1px;    
border-style: solid;    
border-color: #7f9db9;    
font-family: Arial, Helvetica, sans-serif;    
font-size: 12px;    
color: #5E9DDE;    
height: 20px;    
}

.Red {color: #9D2D2D}
.darkorange {color:#9C6A32}
.stylelogin {color:#628193; font-size: 9px}
.stylehead {font-family:Arial, Helvetica, sans-serif;font-size: 12pt; font-weight: bold; color:#9C6A32;}
.stylesubhead {font-family:Arial, Helvetica, sans-serif;font-size: 11pt; font-weight: bold;}
.style0 {font-family:Arial, Helvetica, sans-serif; color: #2B759A;}
.style13 {color: #2D2C78; font-size: 10px }
.style10 {color: #000080; font-size: 10px }
.style14 {font-size: 10px}
.darkBlueSmall{color: #3A4F7C; font-size: 9px}
.style18 {color: #333333}
.style20 {color: #003399}
.style38 {color: #000000}
.style39 {color: #ffffff; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.subheadgrey {color: #000000; font-weight: bold}
.text9 {color:#9D2D2D; font-size: 9px}
.text10 {font-size: 10px}
.text11 {font-size: 11px}
.text12 {font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.dpinksmall { font-size: 9px; color: #E0347D}
.brown {color: #6B2B03}
.dblue {color: #000066}
.lgreen {color: #C2E234}
.lblue {color: #0099FF}
.pink {color: #F17689; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.dgreen {color: #566900}
.dpink {color: #E0347D}
.dkgreen {color: #9FBC1B}
.white {color: #FFFFFF; font-size: 11px}
.purple{color: #424282}
.orenge {color: #D78E1F}
.dorange{color:#a3550b;}
.dgreenbig {font-size: 11px; color: #566900}
.dbluebig {font-size: 11px; color: #000066}
.dlightblue { color: #347AA0}
.dlightbluebig { font-size: 11px; color: #347AA0}
.bluelight {font-size: 10px; color: #2294D0}
.gray{color: #333333}
.textblue{color: #5E9DDE}
.textdblue{color:#3A4F7C}
.textheadblue{color:#5E9DDE}
.textgreend{color:#657711}
.text9grey {color:#666666; font-size: 9px; font-family: Arial, Helvetica, sans-serif;}
.polltext {color: #2D2C78; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px;}

/* style login */


input {
	border-right: #9B9FA2 1px solid; 
	border-top: #9B9FA2 1px solid; 
	background: #FFFFFF; 
	font: 9px; 
	border-left: #9B9FA2 1px solid; 
	color: #9B9FA2; 
	border-bottom: #9B9FA2 1px solid
}
input.pass {
	border-right: #999999 0px solid; 
	border-top: #999999 0px solid; 
	background: #FFFFFF; 
	font: 10px; 
	border-left: #999999 0px solid; 
	color: #727272; 
	border-bottom: #999999 0px solid
}
input.no {
	border-right:0px; 
	border-top:0px; 
	border-left:0px; 
	border-bottom:0px
}
select {
	border-right: #999999 1px solid; 
	border-top: #999999 1px solid;
	border-bottom: #999999 1px solid
}


/* table */
.clientsay{
	background-color: #ffffff;
	background-image :  url("img1/08_aboutus_client.jpg");
	background-repeat : no-repeat;
	padding-left : none;
	padding-top: none;
	}

.training{
	background-color: #ffffff;
	background-image :  url("img1/08_training.jpg");
	background-repeat : no-repeat;
	padding-left : none;
	padding-top: none;
	}
	
	
.training2{
	background-color: #ffffff;
	background-image :  url("img1/08_training2.jpg");
	background-repeat : no-repeat;
	padding-left : none;
	padding-top: none;
	}

.training3{
	background-color: #ffffff;
	background-image :  url("img1/08_training3.jpg");
	background-repeat : no-repeat;
	padding-left : none;
	padding-top: none;
	}

.training4{
	background-color: #ffffff;
	background-image :  url("img1/08_training4.jpg");
	background-repeat : no-repeat;
	padding-left : none;
	padding-top: none;

	}
.training5{
	background-color: #ffffff;
	background-image :  url("img1/08_training5.jpg");
	background-repeat : no-repeat;
	padding-left : none;
	padding-top: none;
	}
	
.members{
	background-color: #ffffff;
	background-image :  url("img1/08_members.jpg");
	background-repeat : no-repeat;
	padding-left : none;
	padding-top: none;
	}

.allproser{
	background-color: #ffffff;
	background-image :  url("img1/08_pro_ser.gif");
	background-repeat : no-repeat;
	padding-left : none;
	padding-top: none;
	}

.checkbox { 
background-color: #f5f5f5; 
border: 0px 
}

.radio { 
background-color: #f5f5f5; 
border: 0px 
} 

.pollradio { 
background-color: #9E929C; 
border: 0px 
} 
	

.linkpro:link { color: #ffffff; text-decoration:none; text-transform: uppercase;}
.linkpro:visited { color: none; text-decoration: none}
.linkpro:active { color: #573552; text-decoration: underline;}

/* email link */
.linkemail:link { color: #5A455C; text-decoration:underline;}
.linkemail:visited { color: none; text-decoration: none}
.linkemail:active { color: #573552; text-decoration: underline;}
.bodystyle {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


/* performance management links */
.pmlink a:hover {color:#5f497a; }

/* DynaMenu */

/* Styles for Poll Vote Count */
.pollTable
{
	width:250px;
	padding:0px;
	border-spacing:0px
	border:0px;
}

.pollColumn1
{
	width:250px;
	font-size:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

.pollColumn2
{
	width:150px;
	font-size:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}

.pollColumn3
{
	width:50px;
	font-size:10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;	
	font-weight:bold;
}

.pollDates
{
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000080;
	text-align:center;
}