/* CSS Document */

/**************************************************/
/*	GENERAL HTML TAGS							  */
/**************************************************/
  body {
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 11px;
	margin: 0px;
 	}
	
input { 
  	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 11px;
	margin: 0px;

}
select { 

  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 11px;
	margin: 0px;
}

textarea { 

  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 11px;
	margin: 0px;

}

  body, td {
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 11px;
 	}

  h1 {
	color:#900;
	font-size: 14px;
	font-weight:bold;
 	}
  
  .whiteBold1 { 

	color:#ffffff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

}

  .whiteBold2 { 

	color:#ffffff;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;

}

  .white { 

	color:#ffffff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.footerCopy {

  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#c7c5c5;
	font-size: 10px;
	margin: 0px;


 }
 a:link 
 {
	color:Black;
 }
 a:hover
 {
	color:#767676;
 }
 


/**************************************************/
/*	LAYOUT DIVS 					              */
/**************************************************/
 
.logoBackground { 

	background-image: url(../fw/img_logoBackground.jpg);
	background-repeat:no-repeat;
	width:147px;
	height:549px;
}

.logo { padding-left:30px; padding-top:35px; }

.backgroundDots { 

	background-image: url(../fw/img_backgroundDots.jpg);
	background-repeat:repeat-y;

}

.redHeader {

 width:646px;
 height:53px;
 background-image: url(../fw/img_redBackground.jpg);
 background-repeat:no-repeat;
 
 }
 
.adminTitle { float:left; }
.addNew { padding-top:16px; float:right; padding-right:15px; }
.editTitle { padding-top:16px; float:right; padding-right:15px; }
.reports { padding-top:16px; float:right; padding-right:5px; }
.titleContent { 
	float:right; 
	padding-top:22px; 
	padding-right:15px; 
	width:260px; 
	text-align:right;
	}

.loginContainer { float:right; padding-right:15px; padding-top:30px; }
.welcome { float:left; }
.login { float:left; padding-left:12px; padding-right:4px; }
.edit { float:left; padding-left:4px; padding-right:4px; }
 
.loginHomeContainer { padding-top:25px; padding-right:10px; padding-left:30px; }
.loginHome { 
	width:270px; 
	height:150px;
	background-image: url(../fw/homeLoginBackground.jpg);
	background-repeat:no-repeat;
	
	  }
	  
.loginContent { float:left; padding-left:35px; padding-top:20px; }
.homeContent { padding-right:20px; padding-top:10px;  }
.submit { float:right; padding-right:38px; padding-top:6px; }
.forgetDiv { float:left; padding-top:6px; }

.excelPadding { padding-left:7px; padding-top:6px; padding-right:5px; padding-bottom:6px; }

.excelContainer { 	
	background-color:#c7c5c5; 
	width:625px; 
	height:68px; 
	border-style:solid; 
	border-color:#bab9b9; 
	border-width:1px; 
	}
	
.excelText { float:left; padding-left:15px; padding-top:25px; }
.excelButton { float:right; padding-right:15px; padding-top:20px; }


.formPadding { padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:4px; }

.formSubPadding { padding-left:75px; padding-top:10px; padding-right:10px; padding-bottom:10px; }

.formContainer { 
	background-color:#dedede; 
	width:640px; 
	border-style:solid; 
	border-color:#bab9b9; 
	border-width:1px;
	 }
	 
.formSubContainer { 
	background-color:#ebebeb; 
	border-style:solid; 
	border-color:#bab9b9; 
	border-width:1px;
	 }
	 
.addFilterButton { padding-top:10px; }

.formElementValueTitles { height:1px; }

.footer { 

	background-image: url(../fw/img_gradient.jpg);
	background-repeat:no-repeat;

}

.footerText { float:right; text-align:right;}

.footerIcon { float:right; padding-right:15px;}

/**************************************************/
/*	LAYOUT  TABLES	                         	  */
/**************************************************/




/**************************************************/
/*	LINKS						                  */
/**************************************************/

.menu a{

	font: 12px verdana,Arial, helvetica, sans-serif;
    color:#666666;
	text-decoration:none;
    display: block;
    margin: 1px;
	padding: 6px 8px 6px 8px;
	background-color: #dedede;
	font-weight:bold;
}

.menu ul {
    list-style: none;
	margin:0px;
	padding:0px;
}

.menu li {
    float: left;
}

.menu a:hover {
	font: 12px verdana,Arial, helvetica, sans-serif;
	background-color:#999999;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;

}


  .whiteLink { 

	color:#ffffff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

a:link.whiteLink { 

	color:#ffffff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

 a:hover.whiteLink { 

	color:#ffffff;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;

}

a:link.whiteLinkBold { 

	color:#ffffff;
	font-size: 12px;
	text-decoration:none;
	font-weight:bold;

}

 a:hover.whiteLinkBold { 

	text-decoration:underline;
}

  .redLink { 

	color:#d10101;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

a:link.redLink { 

	color:#d10101;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;

}

 a:hover.redLink { 

	color:#d10101;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;

}


.footerLink {

  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b4b3b3;
	text-decoration:none;
	font-size: 10px;
	margin: 0px;


 }
 
a:hover.footerLink {

  	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b4b3b3;
	text-decoration:underline;
	font-size: 10px;
	margin: 0px;


 }

div.addNew a {
	color: #fff;
	text-decoration: none;
	display: block;
	margin-top: 5px;
}
div.addNew a:hover {
	text-decoration: underline;
}

	
/**************************************************/
/*	FORMS						                  */
/**************************************************/ 

.headerImage1
{
	background-image: url("../fw/tab_campaignPage1.jpg")
}
.headerImage2
{
	background-image: url("../fw/tab_campaignPage2.jpg")
}
.headerImage3
{
	background-image: url("../fw/tab_campaignPage3.jpg")
}


/**************************************************/
/*	MISC       				                      */
/**************************************************/ 

.sectionSeparator
{
	background-color: #A7A3A3;
    color: White;
}