﻿body{
	text-align:center ;
	background-color:#dedede;
	
	
	}
	
	
html { min-height: 101%; }

html, body, head {
margin: 0px; 
padding: 0px;
top: 0;
right: 0;
bottom: 0;
left: 0;
}


a.footertop:hover {
	text-decoration: underline;
	/*color:#0c3c7d;*/
}

a.footertop{
color: #0E4A9B;
font-family: Arial;
font-size:10pt;
text-decoration:none;
	}
	


a.footer:hover {
	text-decoration: underline;
	color:#4f4e4e;
}

a.footer{
color: #6F6F6F;
font-family: Arial;
font-size:8pt;
text-decoration:none;
	}
	
a.header:hover {
	text-decoration: underline;
	/*color:#4f4e4e;*/
}

a.header{
color: #818181;
font-family: Arial;
font-size:8pt;
text-decoration:none;
	}


.radio
{
 color:#5b5d5e;
 font-family:arial,verdana;
 font-size:11pt;
}

/* CONTROLS CLASSES*/

/*global*/
.labels
{
color:#0E4A9B;
font-family:Arial,Verdana;
font-size:11pt;
}

.textboxes{
border:1px solid #B5B5B5;
color:#5B5D5E;
font-family:Arial,Verdana;
font-size:11pt;
padding-bottom:3px;
padding-top:3px;
}

.validator
{
color:Red;
display:inline-block;
font-size:9pt;	
}

.btn_cancel_72_31       	{
       		border-style: none;
	border-color: inherit;
	border-width: medium;
	width:72px;
       			height:31px;
       		background:url('../../Images/buttons_sprite.png') 0px 0px;
       			cursor:pointer;
	        	margin-left:4px;
	        	
	        
       		}
       .btn_cancel_72_31:hover
       	{
       		background:url('../../Images/buttons_sprite.png')  -72px 0px;       		
       		}	

.btn_saveandsendemail_152_31       	{
       		border-style: none;
	border-color: inherit;
	border-width: medium;
	width:152px;
       			height:31px;
       		background:url('../../Images/buttons_sprite.png') 0px -896px;
       			cursor:pointer;
	        	margin-left:4px;
	        	
	        
       		}
       .btn_saveandsendemail_152_31:hover
       	{
       		background:url('../../Images/buttons_sprite.png')  -152px -896px;       		
       		}	


.btn_submit_72_31       	
{
       		border-style: none;
	border-color: inherit;
	border-width: medium;
	width:72px;
       			height:31px;
       		background:url('../../Images/buttons_sprite.png') 0px -31px;       		
       			cursor:pointer;
	        
	        
       		}
       .btn_submit_72_31:hover
       	{
       		background:url('../../Images/buttons_sprite.png')  -72px -31px;       		
       		}	

.btn_save_72_31       	
{
       		border-style: none;
	border-color: inherit;
	border-width: medium;
	width:72px;
       			height:31px;
       		background:url('../../Images/buttons_sprite.png') 0px -927px;       		
       			cursor:pointer;
	        
	        
       		}
       .btn_save_72_31:hover
       	{
       		background:url('../../Images/buttons_sprite.png')  -72px -927px;       		
       		}	


.btn_submit_89_31
    {
        background-color: transparent;
        background:url('../../Images/buttons_sprite.png') 0px -62px;         
        border: none;
        cursor: pointer;
        height: 31px;
        width: 89px;
    }
    .btn_submit_89_31:hover
    {
        background:url('../../Images/buttons_sprite.png') -89px -62px;
            }

.btn_reset
       	{
       		background-color:Transparent;
	        border:none;
	        color:#3399ff;
	        cursor:pointer;
	        font-size:10pt;
	        font-weight:500;
	        font-family:Arial;
	     text-decoration:underline;
	     height:31px;
	     margin-left:4px;
	     text-align:center;
       		}
       		
       .btn_reset:hover{
	text-decoration:none;

}

.btnlogin_77_33
{
	background-color: transparent;
	background:url('../../Images/buttons_sprite.png') 0px -93px;
	Width:77px;  
	Height:33px; 
	border-style:none;
	border-width:0px;
	cursor:pointer;
	
	
	}
	
	.btn_change_159_41
       	{
       		width:159px;
       		height:41px;
       		background:url('../../Images/buttons_sprite.png') 0px -167px;
       		border:none;
	        cursor:pointer;
	        margin-top:5px;
       		}
       .btn_change_159_41:hover
       	{
       		background:url('../../Images/buttons_sprite.png') -159px -167px;
       		}	
       		
       		
       		.btn_update_109_41       	
       		{
       		border-style: none;
		     width:109px;
       			height:41px;
       		background:url('../../Images/buttons_sprite.png') 0px -126px;
       			cursor:pointer;
	        	
	        	
	        
       		}
       .btn_update_109_41:hover
       	{
       		background:url('../../Images/buttons_sprite.png')  -109px -126px;       		
       		}	


.btn_addcompany_154_41
       	{
       		width:154px;
       		height:41px;
       		border:none;
	        cursor:pointer;
	        margin-top:40px;
	        margin-bottom:10px;
	        background:url('../../Images/buttons_sprite.png') 0px -290px;

       		}
       .btn_addcompany_154_41:hover
       	{
       		background:url('../../Images/buttons_sprite.png') -154px -290px;

       		}	

.btn_adduser_124_41
       	{
       		width:124px;
       		height:41px;
       		border:none;
	        cursor:pointer;
	        margin-top:40px;
	        margin-bottom:10px;
	        background:url('../../Images/buttons_sprite.png') 0px -372px;

       		}
       .btn_adduser_124_41:hover
       	{
       	 background:url('../../Images/buttons_sprite.png') -124px -372px;

       		}	
       		
       	.btn_clearfilters_124_41
       	{
       		width:124px;
       		height:41px;
       		border:none;
	        cursor:pointer;
	        margin-top:40px;
	        margin-bottom:10px;
	        margin-left:10px;
	        background:url('../../Images/buttons_sprite.png') 0px -495px;

       		}
       .btn_clearfilters_124_41:hover
       	{
       		 background:url('../../Images/buttons_sprite.png') -124px -495px;
       		}		

 .btn_addrole_124_41
    {
        width: 124px;
        height: 41px;
        border: none;
        cursor: pointer;
        margin-top: 40px;
        margin-bottom: 10px;
        background:url('../../Images/buttons_sprite.png') 0px -413px;

    }
    .btn_addrole_124_41:hover
    {
        background:url('../../Images/buttons_sprite.png') -124px -413px;
    }
    
		
.headerlinks:hover {
	text-decoration: underline;
	
}

.headerlinks{
color: #818181;
font-family: Arial;
font-size:8pt;
text-decoration:none;
	}	


.comodo
{
position:absolute;
top:-9px;
left:740px;
}


/*site feedback*/
div.radtooltip_Telerik a.CloseButton, div.radtooltip_Telerik a.CloseButton:hover {
  background:url('../../Images/delete_red.png') no-repeat !important;
  margin-right:8px !important;
  margin-top:8px !important;
}
  
  .RadUpload_Vista .ruFakeInput {
  width:185px !important;
  font-family:Arial,Verdana !important;
  border:1px solid #B5B5B5 !important;
  color:#5B5D5E !important;
  font-size:9pt !important;
  padding-bottom:3px !important;
  padding-top:3px !important;
  }
  .RadUpload_Vista .ruButton {
  margin-top:1px !important;
  color:#333333 !important;
  }

/*
position:fixed;
bottom:0px;
right:0px;
*/


/* Header Classes*/

#Header {
	width: 990px;
	position: relative;
	padding-left:inherit;
	padding-right:inherit;
	background-repeat:no-repeat;
	text-align:left;
	left: 0px;
	top: 0px;
	margin: 0 auto;
	height: 115px;
	background:url('../../Images/headerfooter_sprite.png')  0px 0px;
	z-index:100;	
	}

#HeaderBackgroundExpand
{
	position: static;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 115px;
	background:url('../../Images/headerfooter_sprite.png') repeat-x 0px -256px;	
	z-index:100;

	}

#Logo {
	position: absolute;
	left: 75px;
	top: 20px;
	z-index:30;
	
}
.img_Logo
{
  width:260px;
  height:119px;
  border:none;
  background:url('../../Images/headerfooter_sprite.png') no-repeat 0px -137px;
	
}


#InvTabstrip
{
position:absolute;
right:95px;
top:0;
}

#Search {
	position: absolute;
	left: 737px;
	top: 35px;
	height: 20px;
}
#Links {
	position: absolute;
	right:270px;
	top: 32px;
	height: 18px;
	}
.headerlinks_sep
{
text-decoration: none; 
font-family: arial; 
font-size: 14pt; 
color: rgb(182, 182, 182);
}
	
#Tabstrip {
	position: absolute;
	left: 390px;
	top: 80px;
	height: 32px;
}
#Login {
	position: absolute;
	left: 795px;
	top: 72px;
	height: 38px;
}
.img_Login
{
width:100px;
height:38px;
 border:none;
background:url('../../Images/headerfooter_sprite.png') no-repeat -288px -137px;
	
}
.img_Login:hover
{
background:url('../../Images/headerfooter_sprite.png') no-repeat -388px -137px;
	}

.img_breadsep
{
width:4px;
height:7px;
 border:none;
background:url('../../Images/headerfooter_sprite.png') no-repeat -297px -189px;	
}
/* Main Body Generic Classes*/

#MainContentBackgroundExpand
{
		
	left: 0px;
	top: 0px;
	width: 100%;
	z-index:0;
	background-repeat:repeat-x;
	background-color:white;
	background-position:left bottom;
	background-image:url('images/mainbackright.jpg');
}
/*
#MainContentBackgroundExpandLeft{
	position: static;
	left: 0px;
	top: 0px;
	width: 40%;
	
	z-index: 0 ;
	background-repeat:repeat-x;
	background-color:white;
	background-position:left bottom;
	background-image:url('images/mainbackleft.jpg');
		}

#MainContentBackgroundExpandRight{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 50%;
	height: 608px;
	z-index:0;
	background-repeat:repeat-x;
	background-color:white;
	background-position:left bottom;
	background-image:url('images/mainbackright.jpg');
	}
*/
#MainContent
{
	position: relative;
	padding-left:inherit;
	padding-right:inherit;
	background-repeat:no-repeat;
	text-align:left;
		left:0px;
	top:0px;
	width:840px;
	margin: 0 auto;
	min-height:628px;
	background-repeat:no-repeat;
	background-color:white;
	background-position:left bottom;
	background-image:url('images/mainback.jpg');
	
}


/* Footer Classes*/

#Footer{
	position: relative;
	padding-left:inherit;
	padding-right:inherit;
	background-repeat:repeat-x;
	text-align:left;
	z-index:0;
	left:0px;
	top:0px;
	width: 840px;
	margin: 0 auto;
	height:100px;
	background:url('../../Images/headerfooter_sprite.png') repeat-x 0px -370px;	
}
#FooterTop
{
	position:absolute;
	left:1px;
	top:15px;	

}


#FooterLeft
{
	position:absolute;
	left:1px;
	top:75px;
	z-index:-1;	
}
#FooterRight
{
	position:absolute;
	right:0px;
	top:75px;
	z-index:-1;

}

#FooterBackgroundExpand
{
	position: static;
	left: 0px;
	top: 723px;
	width: 100%;
	height: 100px;
	background:url('../../Images/headerfooter_sprite.png') repeat-x 0px -370px;
	z-index:-1;

	}

/*HOME PAGE CLASSES */
#MainImage {
	position: absolute;
	left: 266px;
	top: 62px;
	}
.img_MainImage
{
  width:608px;
  height:282px;
  border:none;
  background:url('../../Images/home_sprite.png') no-repeat 0px -88px;
  	
}
#Rewards
{
position: absolute;
	right:0;
		top: 25px;
	
}
.img_Rewards{
 width:229px;
  height:95px;
  border:none;
  background:url('../../Images/home_sprite.png') no-repeat -611px -76px;
	
}
.img_Rewards:hover{
background:url('../../Images/home_sprite.png') no-repeat -611px -171px;
}


#MainText {
	position:absolute;
	left:0px;
	top:69px;
	width:435px;
	height:98px;
	z-index:10;
}


.img_MainButton
{
 width:200px;
 height:69px;
 border:none;
 background:url('../../Images/home_sprite.png') no-repeat 0px -7px;
 }
.img_MainButton:hover    
{
 background:url('../../Images/home_sprite.png') no-repeat -200px -7px;
}


#Separator
{
	position:absolute;
	left:0px;
	top:304px;
	height:3px;

}
.img_Separator
{
  width:840px;
  height:3px;
  border:none;
  background:url('../../Images/home_sprite.png') no-repeat 0px 0px;
	
}

#BenefitsImage1
{
position:absolute;
	left:40px;
	top:350px;
		
}
.img_BenefitsImage1
{
  width:142px;
  height:132px;
  border:none;
  background:url('../../Images/home_sprite.png') no-repeat 0px -386px;
	
}
.img_BenefitsImage4
{
  width:145px;
  height:130px;
  border:none;
  background:url('../../Images/home_sprite.png') no-repeat 0px -532px;
	
}

#BenefitsImage2
{
position:absolute;
	left:340px;
	top:350px;
		
}
.img_BenefitsImage2
{
width:110px;
  height:164px;
  border:none;
  background:url('../../Images/home_sprite.png') no-repeat -167px -386px;
	
}
.img_BenefitsImage5
{
  width:101px;
  height:146px;
  border:none;
  background:url('../../Images/home_sprite.png') no-repeat -176px -542px;
	
}

#BenefitsImage3
{
position:absolute;
	left:665px;
	
	top:350px;
	
	
}
/*
left:637px;
*/
.img_BenefitsImage3
{
	width:182px;
  height:156px;
  border:none;
  background:url('../../Images/home_sprite.png') no-repeat -300px -386px;

}
.img_BenefitsImage6
{
  width:103px;
  height:144px;
  border:none;
  background:url('../../Images/home_sprite.png') no-repeat -297px -532px;
	
}


#BenefitsSeparator1
{
	
position:absolute;
	left:265px;
	top:380px;
	width:3px;
	height:182px;

}

#BenefitsSeparator2
{
	position:absolute;
	left:573px;
	top:380px;
	width:3px;
	height:182px;
	
}
.img_BenefitsSeparator
{
  width:3px;
  height:182px;
  border:none;
  background:url('../../Images/home_sprite.png')  -847px 0px;
  
}

#Benefits1
{
	position:absolute;
	left:0px;
	top:495px;
	width:225px;
	
}
#Benefits2
{
	position:absolute;
	left:308px;
	top:495px;
	width:225px;
	

}

#Benefits3
{
	position:absolute;
	left:616px;
	top:495px;
	width:225px;
	
}

/* Search Box Classes */

.sf_searchBox 
{
	margin: 0;
	padding: 0;
	border: 0;
}
#searchb
{
	background:url('../../Images/headerfooter_sprite.png') -507px -137px;
	background-repeat:no-repeat;
	height:25px;
	width:190px;

	}
.searchbox
{
 border-style: none;
	border-color: inherit;
	border-width: medium;
	background: none;
	width:120px;
 	margin-left:5px;
 	padding: 5px 7px 10px 16px;
 	vertical-align:middle;
 	float:left;
 color:#5B5D5E;
font-family:Arial,Verdana;
font-size:10pt;
}
.searchgo
{
 border-style: none;
	border-color: inherit;
	border-width: medium;
	background:url('../../Images/headerfooter_sprite.png') -658px -137px;

	float:right;
 	cursor:pointer;
 	height:25px;
 	width:40px;
 margin:0;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	margin:0 0 0 -1px;
}






