body, HTML{background-color:#FFFFFF;margin:0px;padding:0px;}
body, TD { color: #91208d; font-size: 11px; font-family: "Gill Sans", "Trebuchet MS", Trebuchet, TrebuchetMS, Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
A { color: #91208d; text-decoration: none; }
a:hover { text-decoration: underline; }
form { margin-top: 0; margin-bottom: 0; }
#sitecontainer { width: 919px; }
#popupcontainer { width: 655px; }
#headerspacer1 { height: 50px; }
#headerspacer2 { height: 20px; }
#footerspacer { height: 40px; }
#navspacer { height: 40px; }
#footer { font-size: 9px; }
.headerlink { color: #9aa51e; font-size: 11px; font-family: "Times New Roman", Times, serif; letter-spacing: 2px; }
.headerlinklite { color: #dee492; font-size: 11px; font-family: "Times New Roman", Times, serif; letter-spacing: 2px; }
.nav { font-size: 11px; line-height: 19px; }
.fadednav { color: #bd79bb; font-size: 11px; line-height: 19px; }
.fadednav A { color: #bd79bb; }
.fadednav A.boldnav { color: #91208d; }
.rightnav { color: #bd79bb; font-size: 9px; line-height: 19px; }
.rightnav A { color: #bd79bb; background-image: url(images/box-ltpurple.gif); background-repeat: no-repeat; padding-top: 1px; padding-bottom: 1px; padding-left: 14px; }
.rightnav A.boldnav { color: #91208d; background-image: url(images/box-purple.gif); background-repeat: no-repeat; }
.boldnav { color: #91208d; font-weight: bold; }
.white { color: white; }
.white10 { color: white; font-size: 10px; line-height: 14px; }
.white18 { color: white; font-size: 18px; line-height: 165%; }
.white20 { color: white; font-size: 20px; line-height: 150%; }
.green { color: #d6d227; }
.green10 { color: #d6d227; font-size: 10px; }
.greenlink { color: #d6d227; text-decoration: underline; }
.green14 { color: #d6d227; font-size: 14px; line-height: 16px; }
.green14L { color: #d6d227; font-size: 14px; line-height: 26px; }
.dkgreen { color: #acb822; }
.purple { color: #91208d; }
.purple14 { color: #91208d; font-size: 14px; }
.purple24 { color: #91208d; font-size: 24px; line-height: 30px; letter-spacing: 2px; }
.ltpurple24 { color: #bd79bb; font-size: 24px; line-height: 30px; letter-spacing: 2px; }
.ltpurple28 { color: #bd79bb; font-size: 28px; line-height: 34px; letter-spacing: 2px; }
.ltgreen28 { color: #dee492; font-size: 28px; line-height: 34px; letter-spacing: 2px; }
.whitecopy { color: white; line-height: 18px; }
.whitecopyL2 { color: white; line-height: 19px; }
.whitecopyL3 { color: white; line-height: 19px; }
.whitecopyL0 { color: white; line-height: 13px; }
.whitecopyL1 { color: white; line-height: 15px; }
/*old leading values -
whitcopy main - 18
L0 - 13
L1 - 15
L2 - 21
L3 - 24*/
.franchisecopy { line-height: 21px; }
.copymargins { margin-right: 20px; margin-left: 20px; }
.franchisemargins { margin-right: 60px; margin-left: 20px; }
.bottommargin5 { margin-right: 10px; margin-bottom: 5px; }
.size10 { font-size: 10px; }
.size12 { font-size: 12px; }
.size14 { font-size: 14px; }
.size18 { font-size: 18px; }
.black { color: black; }
.problem { color: #d6d227; font-size: 13px; font-family: "Times New Roman", Times, serif; font-weight: bold; font-style: italic; letter-spacing: 1px; margin-top: 5px; margin-bottom: 5px; }
.printer-friendly { color: black; font-size: 11px; font-family: "Times New Roman", Times, Georgia, serif; line-height: 16px; }
.printer-friendly A { color: #009; }
/*  STYLES FOR ADMIN  */
.red12 { color: #c00; font-size: 12px; }
.adminnav { color: white; font-weight: bold; text-align: center; }
.adminnav A { color: white; }





.webAdminNav{ font-size: 11px; line-height: 19px; }
.webAdminNav a{padding-right:7px;padding-left:7px;text-transform: uppercase;}
.adminContent{ 
	text-align:left;
	padding:12px;
	width:635px;
	min-height:309px;
	color:#000000;
	background-color:#f5f5d1;
}
h1{
	color:#91208d;
	font-size:20px;
}

/* FORM */
.formTable table{
	border-collapse: collapse;
	margin-bottom:10px;
	margin-top:10px;
	width:100%;
}
.formTable td{
	color: #000000;
	padding:3px;
    line-height:12px;
	vertical-align:top;
}
.formTable th{
	border: 1px solid #cccccc;
	padding:2px;
	color: #FFFFFF;
	background-color: #acb822;
	font-size: 12px;
	background-image: url(images/table_header_bkg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.formTable .row2{	background-color:#FFFFFF;}
.formTable .row1{	background-color:#e6e6e6;}
.formTable .label {
  vertical-align: top;
  text-align:left;
  line-height:12px;
  width:200px;
}

.formTable .input {
  text-align:left;
}

.formTable .text {
  width: 325px;
  
}

input.text.half {
  width: 47%;
}

textarea.text {
  width: 97%;
  height: 50px;
}


.inputTable table{
	border-collapse: collapse;
	margin-bottom:10px;
	margin-top:10px;
	width:100%;
}
.inputTable td{
	color: #000000;
	padding:3px;
    line-height:12px;
	vertical-align:top;
}
.inputTable th{
	border: 1px solid #cccccc;
	padding:2px;
	color: #333333;
	background-color: #acb822;
	font-size: 12px;
	vertical-align:top;
	text-align:right;
	background-repeat: repeat-x;
	background-position: top;
}

.clientName{
	width:30%;
	padding-top:4px;
	float:left;
}
.clientName a{
	text-decoration:underline;
}

