body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000033;
	background: #D2D69B;
	background-color: #D2D69B;
	margin-left: 0px;
}



 scrollbar{
		3dlight-color: red;
        arrow-color: blue;
        base-color: yellow;
        darkshadow-color: ;
        face-color: ;
        highlight-color: ;
        shadow-color: ;
}



.header{
	width: 100%;

}

.footer{
	width: 100%;

}

.contact{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 8pt;
}

h1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
}

h2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
}

h3{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
}

h4{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #008000;
	vertical-align: top;
	background-color:transparent;
}

/*START page header*/

.lheader{
	background: #D2D69B; 
	text-align: left;
	width: 185;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 45px;
	padding-right:5px;
}

.rheader{
	background: #D2D69B;
	text-align: left;
	width: 185;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 45px;
}

/*END page header*/

/*START page main body containing public content*/

table.mainbody{
	width: 100%;
}

td.content{
	background: transparent; 
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
}

.bodytext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 11pt;
	color: #000000;
	vertical-align: top;
	background-color:transparent;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	}

/*END page main body containing public content*/
	



/* START sidebar navigation classes */

/* START shared navigation sidebars */

p.navheader{
	font-family: Arial;
	color: #ffffff;
	font-size: 12pt;
	font-weight: 600;
	font-variant: small-caps;
	text-decoration:: underline;
}


.navfooter{
	background: #008000 url(../backgrounds/navleft_btm.gif);
	width: 120;
	height: 50;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 0px;
}


.navtable_bg{
	background: #008000 url(../backgrounds/navleft_middle.gif);
}

.navbut{
	background: #008000 url(../backgrounds/navleft_middle.gif);
	border-top: 1px solid Silver;
	border-bottom: 1px solid Silver;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 5px;
	vertical-align: left;
	font: Arial;
	color: #777777;
	font-variant: small-caps;
}


A.link
{
	font-style: normal;
	font-weight: 400;
	font-size: 9pt;
	color: #ff0000; 
	text-decoration: none;
}


A.visited {
	font-style: normal;
	font-weight: 400;
	font-size: 9pt;
	color: #ff0000; 
	text-decoration: none;
}

A.active {
	font-style: normal;
	font-weight: 400;
	font-size: 9pt;
	color: #ff0000;
	text-decoration: none;
}

A.hover{
	font-style: normal;
	font-weight: 400;
	font-size: 9pt;
	color: #ffffff;
	text-decoration:: underline overline;
}


A.button:link
{
	color: #777777; 
	text-decoration: none;
}


A.button:visited {
	color: #777777; 
	text-decoration: none;
}

A.button:active {
	color: #777777;
}

A.button:hover{
	color: #ffffff;
	text-decoration:: underline overline;
}

/* END shared navigation sidebars */


/* START left navigation sidebars */

td.leftnav{
	background: transparent; 
	width: 185;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 5px;
	padding-right:0px;
}

.navheader_l{
	background: #008000 url(../backgrounds/navleft_top.gif);
	height: 50;
	padding-top: 3px;
	text-align: center;
	vertical-align: top;
}

.navheader_ltopr{
	background: url(../backgrounds/leftshadow-topr.gif);
	height: 50;
}

/* END left navigation sidebars */

/* START right franchisee navigation sidebar */

td.rightnav{
	background: transparent; 
	width: 185;
	text-align: right;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 5px;
	padding-right:0px;
}


.navheader_r{
	background: #008000 url(../backgrounds/navright_top.gif);
	height: 70;
	padding-top: 5px;
	padding-left: 5px;
	padding-right:5px;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 10pt;
	color: #ffffff;
}

.navheader_rtopl{
	background: url(../backgrounds/rightshadow-topl.gif);
	height: 70;
}

.navtable_bgr{
	background: #008000 url(../backgrounds/navleft_middle.gif);
	padding-left: 10px;
	padding-right:5px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 10pt;
	color: #ffffff;
	vertical-align: top;
}

p.franchisee{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 11pt;
	color: #ffffff;
	vertical-align: top;
}

.navfooter_r{
	background: #008000 url(../backgrounds/navleft_btm.gif);
	width: 100%;
	height: 40;
	vertical-align: top;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 0px;
}

/* END right franchisee navigation sidebar */





a.nav {
	font: 400 14px Arial;
	color: #ffffff;
	text-decoration: none;
}

a.nav:hover {
	font: 400 14px Arial;
	color: #ffffff;
}

.footer{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
}



