body{
	margin:0px; 
	background-color:#7A8095;
	background-image:url('../images/page_bg.gif'); 
	background-repeat:repeat; 
	background-attachment:scroll
}

.content {
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #002069;
}

a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #4E79CF;
	text-decoration: none;
}

a:link {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #3054B0;
	text-decoration: none
}

a:hover {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFEC00;
	text-decoration: underline
}

.home {
	background-attachment: fixed;
	background-color: #002069;
	background-repeat: no-repeat;
	background-position: center bottom;
}

.tdContent {

	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 12px;
	padding-left: 5px;
	padding-right: 20px;
	padding-top: 11px;
	padding-bottom: 5px;
}


.tdContent a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #4E79CF;
	text-decoration: none;
}

.tdContent a:link {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #4E79CF;
	text-decoration: none
}

.tdContent a:hover {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFEC00;
	text-decoration: underline
}


.heading a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #4E79CF;
	text-decoration: none;
}

.heading a:link {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #4E79CF;
	text-decoration: none
}

.heading a:hover {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #FFEC00;
	text-decoration: underline
}


.quicklink a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.quicklink a:link {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none
}

.quicklink a:hover {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFEC00;
	text-decoration: underline
}




.tdTextBlue a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #3054B0;
	text-decoration: none;
}

.tdTextBlue a:link {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #3054B0;
	text-decoration: none
}

.tdTextBlue a:hover {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #4E79CF;
	text-decoration: underline
}

.textb {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 15px;
	font-weight: bold;
}

.heading {
	font-family: Verdana,Arial,Helvetica;
	font-size: 14px;
	color: #FFEC00;
	text-decoration: none;
	letter-spacing: 1px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
/*	border-bottom:ridge 2px #FFEC00; */

}

.contentpr {
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #023844;
}


.bullet  li {
	position:relative;
	list-style-image: url('../images/arrow_hr3_2.gif');
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 11px;
	margin-right: 20px;
	margin-bottom: 11px;
	margin-left: -20px
}



.contentweb {
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #392668;
}

.contentres {
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #7B0330;
}

.contentsaf {
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #B7531F;
}

.contentwin {
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #465E68;
}


.textBlue {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #001C56;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 12px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 0px;
	padding-bottom: 5px;
	background-color:#FFFFFF;
}


.textBlueAlt {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #001C56;
	background-color: #EEEEEE;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 12px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 0px;
	padding-bottom: 5px;
}

.tdTextBlue {
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 11px;
	padding-bottom: 5px;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #001C56;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 12px;
	background-color:#FFFFFF;
}

.newsTicker{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:white;
	width:130px;
}



.tdImageBlue {
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #001C56;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 35px;
	background-color:#FFFFFF;
}

.tdContentWhite{
	background-color: #FFFFFF;
	border:1px solid #CCCCCC;
}

.tdContentBlue{
	background-color: #002069;
	border:1px solid #000000;
}

.tdContentGreen{
	background-color: #465E68;
	border:1px solid #000000;
}


.tdContentDarkGreen{
	background-color: #023844;
	border:1px solid #000000;
}

.tblContentTable{
	border-collapse:collapse;
}


.tblQuickLink{
	background-color: #023844;
}

.headingLightBlue{
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #4E79CF;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 15px;
	font-weight: bold;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.headingLightBlue a:visited {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #4E79CF;
	text-decoration: none;
}

.headingLightBlue a:link {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #4E79CF;
	text-decoration: none
}

.headingLightBlue a:hover {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #FFEC00;
	text-decoration: underline
}


.headingOrange{
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #C8B500;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 15px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width:2px;
	border-bottom-style:groove;
	border-bottom-color:#4E79CF;
}

.headingBlue {
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
	letter-spacing: 1px;
	line-height: 15px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 11px;
}

.menuLink {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #FFEC00;
	text-decoration: none;
	letter-spacing: 0px;
	line-height: 12px;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.orange3{
	color: #C8B500;
}

.white3{
	color: #FFFFFF;
}

.shadeMenuBlue{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#00FFFFFF, endColorstr=#1FFFFFFF,gradientType='1') ;
  	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	background:#002069;
	color:#000033;
  	text-decoration: none;
	border:1px solid #000000;
}

.shadeMenuGreen{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#00FFFFFF, endColorstr=#1FFFFFFF,gradientType='1') ;
  	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	background:#465E68;
	color:#FFFFFF;
  	text-decoration: none;
	border:1px solid #000000;
}

.shadeMenuDarkGreen{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#00FFFFFF, endColorstr=#1FFFFFFF,gradientType='1') ;
  	font-family: Verdana,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	background-color:#023844;
	color:#FFFFFF;
  	text-decoration: none;
	border:1px solid #000000;
}

.shadeHeadingBlueBak{
	border:1px ridge #002069;
	padding-left: 11px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#66FFFFFF, endColorstr=#00FFFFFF) ;
	height:27px;
  	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	background:#002069;
	color:#FFFFFF; 
}

.shadeHeadingBlue{
	background-image:url('../images/home_stationary.gif'); 
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#FFFFFF;
	border:1px ridge #002069;
	padding-left: 11px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#99002069, endColorstr=#FF002069) ;
	height:27px;
  	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF; 
}

.shadeHeadingGreenBak{
	border:1px ridge #465E68;
	padding-left: 11px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#66FFFFFF, endColorstr=#00FFFFFF) ;
	height:27px;
  	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	background:#465E68;
	color:#FFFFFF;
}

.shadeHeadingGreen{
	background-image:url('../images/home_payroll.gif'); 
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#FFFFFF;
	border:1px ridge #465E68;
	padding-left: 11px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#99465E68, endColorstr=#FF465E68) ;
	height:27px;
  	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}


.shadeHeadingDarkGreen{
	background-image:url('../images/home_winpay.gif'); 
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#FFFFFF;
	border:1px ridge #023844;
	padding-left: 11px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#99023844, endColorstr=#FF023844) ;
	height:27px;
  	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}

.shadeHeadingOrange{
	border:1px ridge #C8B500;
	padding-left: 11px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#66FFFFFF, endColorstr=#00FFFFFF) ;
	height:27px;
  	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	background:#C8B500;
	color:#FFFFFF;
}

.shadeHeadingGrey{
	border:1px ridge #DDDDDD;
	padding-left: 11px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#66FFFFFF, endColorstr=#00FFFFFF) ;
	height:27px;
  	font-family: Verdana,Arial,Helvetica;
	font-size:12px;
	font-weight:bold;
	background:#DDDDDD;
	color:#000000;
}

.formHeads {
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	color: #001C56;
	padding-right: 5px; 
	padding-left: 5px; 
	line-height: 12px;
}

.text50 {  
	width:50px;
	border: 1px solid #001C56; 
	font-family:Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color: #001C56; 
	background-color: #FFFFFF
}


.text100 {  
	width:100px;
	border: 1px solid #001C56; 
	font-family:Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color: #001C56; 
	background-color: #FFFFFF
}

.text150 {  
	width:150px;
	border: 1px solid #001C56; 
	font-family:Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color: #001C56; 
	background-color: #FFFFFF
}

.text250 {  
	width:250px;
	border: 1px solid #001C56; 
	font-family:Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color: #001C56; 
	background-color: #FFFFFF
}

.text300 {  
	width:300px;
	border: 1px solid #001C56; 
	font-family:Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color: #001C56; 
	background-color: #FFFFFF
}

.tblFooter{
	border: 1px solid #001C56; 
	background-color: #002069;
}

.login{
	background-color: #002069;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
}

.loginError{
	background-color: #FF1C56;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
}

.loginUser{
	width:100px;
	border: 1px solid #001C56; 
	font-family:Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color: #001C56; 
	background-color: #FFFFFF
}

.loginPass{
	width:100px;
	border: 1px solid #001C56; 
	font-family:Verdana,Arial,Helvetica; 
	font-size: 12px; 
	color: #001C56; 
	background-color: #FFFFFF
}

.loginButton{
	width:27px;
	border: 1px solid #001C56; 
	font-family:Verdana,Arial,Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	color: #001C56; 
	background-color: #C8B500
}

.buttons{
	border: 1px solid #001C56; 
	font-family:Verdana,Arial,Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	color: #001C56; 
	background-color: #C8B500
}

.productBox{
position:relative;
left:430px;
top:-11px;
width:120px;
}

.legendTitle {
font-family: Verdana,Arial,Helvetica;
font-size: 11px;
font-weight:bold;
color:#ffffff;
}

td.builtby, td.builtby a {
	font-size: 9px;
	font-family: Verdana,Arial,Helvetica;
	color: #3054B0;
	text-align: right;
}