BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #cccccc
}

.rol {
	scrollbar-3dlight-color: #BEBEBE;
	scrollbar-arrow-color: #898888;
	scrollbar-base-color: #898888;
	scrollbar-darkshadow-color: #BEBEBE;
	scrollbar-face-color: #BEBEBE;
	scrollbar-highlight-color: #898888;
	scrollbar-shadow-color: #898888;
	scrollbar-track-color: #BEBEBE;
}
.text {font-size:10px;color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;line-height:17px;}
.text-orange {font-size:11px;color:#FB6A36;font-family:Tahoma, Arial, Geneva, sans-serif;text-decoration:none;line-height:11px;}

a.first {color: #FFFFFF;font-size:12px;font-family:Tahoma, Arial, Geneva, sans-serif;text-decoration:none;}
a.first:visited {color: #FFFFFF;}
a.first:hover {color:#0000EE; text-decoration:underline;}
a.first:active {color:#FFFFFF;}

a.second { color: #666666;font-size:10px;font-family:Tahoma, Arial, Geneva, sans-serif;text-decoration:underline;}
a.second:visited { color:#666666;}
a.second:hover { color:#666666;text-decoration:none;}
a.second:active { color:#666666;}

a.second-blue { color: #2B65B4;font-size:11px;font-family:Tahoma, Arial, Geneva, sans-serif;text-decoration:underline;}
a.second-blue:visited { color:#2B65B4;}
a.second-blue:hover { color:#2B65B4;text-decoration:none;}
a.second-blue:active { color:#2B65B4;}

.btn_span
{
	background-image: url(./images/btn_n.gif);
	width:100%;
	height:100%;
	visibility:visible;
	vertical-align: middle;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	
}

.btn_span_light
{
	background-image: url(./images/btn_l.gif);
	width:100%;
	height:100%;
	visibility:visible;
	vertical-align: middle;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	
}

.btn_span:hover
{
	background-image: url(./images/btn_l.gif);
	width:100%;
	height:100%;
	visibility:visible;
	vertical-align: middle;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	border: none;
}

.statesselect
{
	background-color:white;
	color:#4E4E4E;
	border: 1px solid gray;
	width:135px;
	font-size:10px;
	height:22px;
}
h5
{
	color:#4E4E4E;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	margin: 8px 15px 2px 15px;
}

h5
{
	margin: 10px 8px 0px 22px; 
}

.button {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	BORDER-LEFT-COLOR: #fbedbb; 
	BORDER-BOTTOM-COLOR: #fbedbb; 
	COLOR: white; 
	BORDER-TOP-COLOR: #fbedbb; 
	BACKGROUND-COLOR: #e08900; 
	BORDER-RIGHT-COLOR: #fbedbb
}


.h4 {
	color:#CC3300;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
	font-size: 16px;
	margin: 1px;
	font-style: normal;
	border: 1px dashed #FFCC00;
	line-height: 25px;
	vertical-align: top;
 } 

.h5 {
	color:#CC3300;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
	font-size: 16px;
	margin: 1px;
	font-style: normal;
	line-height: 25px;
	vertical-align: top;
 } 

.edit_box_small
{
	width: 50px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px groove #999999;
}


.textbox,.statesselect
{
  background-color:white;
	color:#0E3B82;
	border: 1px solid gray;
	width:100px;
	font-size:10px;
}
textarea
{
  background-color:white;
	color:#0E3B82;
	border: 1px solid gray;
	width:240px;
	height:60px;	

}

.table_franc
{
	border: 1px dotted #FFCC33;
}

.table_row
{
	border-top: 1px none #FFCC33;
	border-right: 1px none #FFCC33;
	border-bottom: 1px dotted #FFCC33;
	border-left: 1px none #FFCC33;

}


<!-- NEW Styles -->

BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #cccccc
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
TD.left {
	BACKGROUND-IMAGE: url(images/left-shadow.gif); WIDTH: 8px; BACKGROUND-REPEAT: repeat-y
}
TD.right {
	BACKGROUND-IMAGE: url(images/right-shadow.gif); WIDTH: 8px; BACKGROUND-REPEAT: repeat-y
}
TD.center {
	VERTICAL-ALIGN: top; WIDTH: 900px; BACKGROUND-COLOR: #f2fbfe
}
TD.box01-bg {
	BACKGROUND-IMAGE: url(images/box01-bg.gif); WIDTH: 215px; BACKGROUND-REPEAT: repeat-y
}
TD.box01 {
	VERTICAL-ALIGN: top; HEIGHT: 29px
}
TD.infocenter {
	FONT-SIZE: 11px; WIDTH: 195px; COLOR: #555555; FONT-FAMILY: tahoma
}
TD.newssubs {
	BACKGROUND-IMAGE: url(images/newsletter-subscription-bg.gif);
	WIDTH: 215px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 3px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 78px;
	TEXT-ALIGN: center;

}
INPUT.mail {
	BORDER-RIGHT: #03afef 1px; BORDER-TOP: #03afef 1px; FONT-SIZE: 11px; BORDER-LEFT: #03afef 1px; WIDTH: 125px; COLOR: #555555; BORDER-BOTTOM: #03afef 1px; FONT-FAMILY: tahoma; HEIGHT: 18px}
INPUT.send {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BACKGROUND-IMAGE: url(images/send-btn.jpg);
	BORDER-LEFT: medium none;
	WIDTH: 40px;
	CURSOR: pointer;
	BORDER-BOTTOM: medium none;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 20px;
	font-weight: bold;
	color: #0066FF;
	font-size: 11px;
}
TD.newsevents {
	BACKGROUND-IMAGE: url(images/news-events-bg.gif); WIDTH: 215px; 
	PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px
}
TD.newsevents-text {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: tahoma
}
A.read-more {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
TD.findalocation {
	BACKGROUND-IMAGE: url(images/find-a-location-bg.jpg); VERTICAL-ALIGN: top; WIDTH: 215px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px
}
SELECT.location {
	BORDER-RIGHT: #ec018c 1px; 
	BORDER-TOP: #ec018c 1px; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #ec018c 1px; 
	WIDTH: 135px; 
	COLOR: #555555; 
	BORDER-BOTTOM: #ec018c 1px; 
	FONT-FAMILY: tahoma; 
	HEIGHT: 20px
}
INPUT.go {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BACKGROUND-IMAGE: url(images/go-btn.jpg);
	BORDER-LEFT: medium none;
	WIDTH: 40px;
	CURSOR: pointer;
	BORDER-BOTTOM: medium none;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #9900CC;
}
TD.franchisee {
	BACKGROUND-IMAGE: url(images/franchise-login-bg.jpg); VERTICAL-ALIGN: top; WIDTH: 215px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 135px
}
TD.login {
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: tahoma;
	font-weight: bold;
}
INPUT.go2 {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BACKGROUND-IMAGE: url(images/go02-btn.jpg);
	BORDER-LEFT: medium none;
	WIDTH: 40px;
	CURSOR: pointer;
	BORDER-BOTTOM: medium none;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 20px;
	font-weight: bold;
	color: #006633;
	font-size: 11px;
}
TD.footer {
	FONT-SIZE: 11px; COLOR: #00aeef; PADDING-TOP: 15px; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
A.footer {
	FONT-SIZE: 11px; COLOR: #00aeef; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}

.title_white {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}

.title_green {
	FONT-FAMILY: tahoma;
	font-weight: bolder;
	color: #8DC63F;
	font-size: 14px;
}

.title_green_big {
	FONT-FAMILY: tahoma;
	font-weight: bolder;
	color: #3366FF;
	font-size: 18px;
}

.link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:  #8DC63F; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}

.button_n {
	background-image: url(images/btn_normal.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 195px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;

}

.button_s {
	background-image: url(images/btn_selected.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 195px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	cursor: hand;
}