.bodytxt
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
	line-height:16px;
}
body{ margin:0px;}
.greytxt
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: none;
    color: #707272;
    text-decoration:none;
	line-height:16px;
}
.greytxt1
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
    color: #707272;
    text-decoration:none;
	
}
.messagetxt
{
    font-family: Arial;
	font-size: 11px;
	font-weight: normal;
    color: #000000;
    text-decoration:none;
	line-height:16px;
}
.newstxt
{
    font-family: Arial;
	font-size: 11px;
	font-weight: normal;
    color: #000000;
    text-decoration:none;
}
A.topmenulink:link, A.topmenulink:active, A.topmenulink:visited
{
    font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
A.topmenulink:hover
{
    font-family: Arial;
	font-size: 11px;
	font-weight: normal;
    color: #000000;
    text-decoration: underline;
}
A.morelink:link, A.morelink:active, A.morelink:visited
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #707272;
	text-decoration:none;
}
A.morelink:hover
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
    color: #707272;
    text-decoration:underline;
}
A.morelinkEdit
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color:#599834;
	text-decoration:none;
}
A.morelinkEdit:hover
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #599834;
    text-decoration:underline;
}
.maintableborder
{
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.formtextbox
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Tahoma
}
.greybg
{
    background-color:#E1E1DE;
}
.newsbg
{
    background-color:#CFD0D0;
}
A.footerlink:link, A.footerlink:active, A.footerlink:visited
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}
A.footerlink:hover
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
    color: #000000;
    text-decoration: underline;
}
.footergreentxt
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #6DB02C;
    text-decoration:none;
}
.greyborder
{
	border: 1px solid #C5C5C5;
}
.greyborder2
{
	border-top: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
}
A.newslink:link, A.newslink:active, A.newslink:visited
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
A.newslink:hover
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
    text-decoration: underline;
}
.lightgreybg
{
background-color:#EFF0F0;
}
A.morelink2:link, A.morelink2:active, A.morelink2:visited
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}
A.morelink2:hover
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
    color: #000000;
    text-decoration:none;
}
.innerheading
{
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
    color: #666666;
    text-decoration:none;
}
.innersubheading
{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
    color: #666666;
    text-decoration:none;
}
.innerheadinggrey
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
    color: #000000;
    text-decoration:none;
}

.greenbg
{
	background-color:#86CC5E;
}
A.leftsublink:link, A.leftsublink:active, A.leftsublink:visited
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
A.leftsublink:hover
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
    text-decoration: underline;
}
.greyborder
{
	border: 1px solid #c2c2c2;

}

.greybgRow1
{
	background-color:#E1E1DE;
	border-left:0px dotted #000000;
}
.greybgRow2
{
	background-color:#EFF0F0;
	border-left:0px dotted #000000;
}
.greytxtbold
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #686766;
    text-decoration:none;
	line-height:16px;
}
.greentxtbold
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #599834;
    text-decoration:none;
	line-height:16px;
}
.darkgreybg
{
    background-color:#EFF0F0;
	border-bottom:1px solid #c2c2c2;
}
.lightgreyborder
{
	background-color:#EFF0F0;
	border-bottom:1px solid #c2c2c2;
	border-left:1px solid #c2c2c2;
}
.lightgreyborderEdit1
{
	background-color:#EFF0F0;
	border-bottom:1px solid #c2c2c2;
	border-left:1px solid #c2c2c2;
	border-top:1px solid #c2c2c2;
	border-right:1px solid #c2c2c2;
}
.lightgreyborderEdit
{
	
	border-bottom:1px solid #c2c2c2;
	border-left:1px solid #c2c2c2;
	
	border-right:1px solid #c2c2c2;
}
.whiteboxborder22
{
	background-color:#ffffff;
	border-bottom:0px solid #c2c2c2;
	border-left:1px solid #c2c2c2;
}
.whiteboxborder2
{
	background-color:#ffffff;
	border-bottom:1px solid #c2c2c2;
	border-left:1px solid #c2c2c2;
}
.whiteboxborder1
{
	background-color:#ffffff;
	border-bottom:1px solid #c2c2c2;

}
.whiteboxborder3
{
	background-color:#ffffff;
	border-right:1px solid #c2c2c2;

}
.Broucher
{
   
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #ffffff;
    text-decoration:none;
	
}
a.Broucher1
{
   
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #000000;
    text-decoration:none;
	
}
a.Broucher1:hover
{
   
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #000000;
    text-decoration:underline;
	
}
a.Broucher2
{
   
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #ffffff;
    text-decoration:none;
	
}
a.Broucher2:hover
{
   
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #ffffff;
    text-decoration:underline;
	
}
.sideheadings
{
    background-color:#575959;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #ffffff;
    text-decoration:none;
	line-height:16px;
}
.sideheadings1
{
    background-color:#575959;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #ffffff;
    text-decoration:none;
	line-height:16px;
	border-right:1px solid #ffffff;
}
A.sitemaplink:link, A.sitemaplink:active, A.sitemaplink:visited
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #686766;
	text-decoration:none;
}
A.sitemaplink:hover
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #686766;
    text-decoration: underline;
}
.partnersnames
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: none;
    color: #000000;
    text-decoration:none;
	line-height:25px;
}
.lightgreyborder2
{
	background-color:#EFF0F0;
	border-right:1px solid #c2c2c2;
	border-left:1px solid #c2c2c2;
	line-height:25px;
}
.redstar
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #ff0000;
    text-decoration:none;
}
A.maillink:link, A.maillink:active, A.maillink:visited
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #215AB9;
	text-decoration:underline;
}
A.maillink:hover
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
    color: #215AB9;
    text-decoration:none;
}
.greenheadings
{
    background-color:#78B853;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #ffffff;
    text-decoration:none;
	line-height:16px;
	border-bottom:2px solid #575959;
}
.darkgreentxtbold
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #306711;
    text-decoration:none;
	line-height:16px;
}
A.joblink:link, A.joblink:active, A.joblink:visited
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline;
}
A.joblink:hover
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #000000;
    text-decoration: none;}
A.MAINLINKS
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
A.MAINLINKS:hover
{
    font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
    color: #ffffff;
    text-decoration:none;
		
}
.divider
{
    
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
.dividerbottom
{
    
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;}
	.partnernames2 {
	line-height: 10px;
}
.DRFbags_Border{
	height: 74px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #f0f0f0;
	z-index: auto;
	
}
.Btlinks_Border{
	height: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d0d0d0;
	z-index: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d0d0;
	
}
.education_Border{
	width: 258px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	
	
}
.blueaxis{
	background-image: url(../images/Blue_line.gif);
	background-repeat: repeat-x;
}
.blueaxislabs{
	background-image: url(../images/Blue_line1.gif);
	background-repeat: repeat-x;
}
.blueaxiskt{
	background-image: url(../images/Blue_line2.gif);
	background-repeat: repeat-x;
}
.blueaxiseducation{
	background-image: url(../images/blue_line_education.gif);
	background-repeat: repeat-x;
}
.Middleborder{
	
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #333333;
}
.states {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
	font-weight: normal;
	background-color: #E5E5E5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.statesT {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	font-weight: normal;
	background-color: #E5E5E5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.zones {

	font-family: verdana;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
	font-weight: bold;
	background-color: #CCCCCC;
}
.terminology {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
	font-weight: bold;
	background-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.projreport {

	font-family: verdana;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
}
.grandtotal {

	font-family: verdana;
	font-size: 11px;
	color: #000000;
	line-height: 17px;
	font-weight: normal;
	background-color: #E5E5E5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.scrollbar{ height:400px; width:550px; overflow-y:auto; overflow-x:hidden; float:left; }
.scrollbar-x{ height:400px; width:550px; overflow-y:auto; overflow-x:auto; float:left; }
