BODY			{FONT-SIZE: 11px; COLOR: #4E3C29; FONT-FAMILY: arial}
P			{FONT-SIZE: 11px; COLOR: #4E3C29; FONT-FAMILY: arial}
LI			{FONT-SIZE: 11px; COLOR: #4E3C29; FONT-FAMILY: arial; line-height: 110%}

A			{CURSOR: hand; COLOR: #009899; FONT-FAMILY: arial; TEXT-DECORATION: none}
A:visited		{CURSOR: hand; COLOR: #009899; FONT-FAMILY: arial; TEXT-DECORATION: none}
A:hover			{CURSOR: hand; COLOR: #005F76; FONT-FAMILY: arial; TEXT-DECORATION: none}

/* Home Page Styles */

.sidebar		{FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: arial; line-height: 110%}
A.sidebar		{FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: arial; line-height: 110%}
A.sidebar:visited	{FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: arial; line-height: 110%}	
A.sidebar:hover	{FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: arial; line-height: 110%; TEXT-DECORATION: underline}	

.normal			{FONT-SIZE: 8pt; COLOR: #6F604B; FONT-FAMILY: arial; line-height: 200%;}
A.normal		{FONT-SIZE: 8pt; COLOR: #305DB9; FONT-FAMILY: arial; TEXT-DECORATION: underline; font-weight: normal}
A.normal:visited	{FONT-SIZE: 8pt; COLOR: #305DB9; FONT-FAMILY: arial; TEXT-DECORATION: underline; font-weight: normal}
A.normal:hover		{FONT-SIZE: 8pt; COLOR: #305DB9; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: normal}

.caption			{FONT-SIZE: 7pt; COLOR: #6F604B; FONT-FAMILY: arial; font-style: italic;}

.tableheader		{FONT-SIZE: 8pt; COLOR: #FFFFFF; FONT-FAMILY: arial}

.header		{FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial}
A.header		{FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: normal}
A.header:visited	{FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: normal}
A.header:hover		{FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-DECORATION: underline; font-weight: normal}

.footer			{FONT-SIZE: 8pt; COLOR: #B5B3E7; FONT-FAMILY: arial}
A.footer		{FONT-SIZE: 8pt; COLOR: #B5B3E7; FONT-FAMILY: arial; TEXT-DECORATION: underline; font-weight: normal}
A.footer:visited	{FONT-SIZE: 8pt; COLOR: #B5B3E7; FONT-FAMILY: arial; TEXT-DECORATION: underline; font-weight: normal}
A.footer:hover		{FONT-SIZE: 8pt; COLOR: #B5B3E7; FONT-FAMILY: arial; TEXT-DECORATION: none; font-weight: normal}

/* Admin Page Styles */

.adminheader			{FONT-SIZE: 18px; COLOR: #FFFFFF; TEXT-ALIGN: right; background-color: #7C7B79; FONT-FAMILY: arial; width: 760; height: 50px; padding-right: 20px; padding-top: 13px;}
.adminbuttons			{FONT-SIZE: 11px; COLOR: #7C7B79; TEXT-ALIGN: left; background-color: #FFFFFF; FONT-FAMILY: arial; width: 150; height: 25px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px; border-width: 1; border-color: #7C7B79; border-style: solid;}
A.adminbuttons			{FONT-SIZE: 11px; COLOR: #7C7B79; TEXT-ALIGN: left; background-color: #FFFFFF; FONT-FAMILY: arial; width: 150; height: 25px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px; border-width: 1; border-color: #7C7B79; border-style: solid; TEXT-DECORATION: none}
A.adminbuttons:visited			{FONT-SIZE: 11px; COLOR: #7C7B79; TEXT-ALIGN: left; background-color: #FFFFFF; FONT-FAMILY: arial; width: 150; height: 25px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px; border-width: 1; border-color: #7C7B79; border-style: solid; TEXT-DECORATION: none}
A.adminbuttons:hover			{FONT-SIZE: 11px; COLOR: #7C7B79; TEXT-ALIGN: left; background-color: #E4E4E2; FONT-FAMILY: arial; width: 150; height: 25px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px; border-width: 1; border-color: #7C7B79; border-style: solid; TEXT-DECORATION: none}

.addbuttons				{FONT-SIZE: 11px; COLOR: #7C7B79; TEXT-ALIGN: center; background-color: #FFFFFF; FONT-FAMILY: arial; height: 25px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px; border-width: 1; border-color: #7C7B79; border-style: solid;}
A.addbuttons			{FONT-SIZE: 11px; COLOR: #7C7B79; TEXT-ALIGN: center; background-color: #FFFFFF; FONT-FAMILY: arial; height: 25px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px; border-width: 1; border-color: #7C7B79; border-style: solid; TEXT-DECORATION: none}
A.addbuttons:visited		{FONT-SIZE: 11px; COLOR: #7C7B79; TEXT-ALIGN: center; background-color: #FFFFFF; FONT-FAMILY: arial; height: 25px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px; border-width: 1; border-color: #7C7B79; border-style: solid; TEXT-DECORATION: none}
A.addbuttons:hover			{FONT-SIZE: 11px; COLOR: #7C7B79; TEXT-ALIGN: center; background-color: #E4E4E2; FONT-FAMILY: arial; height: 25px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px; border-width: 1; border-color: #7C7B79; border-style: solid; TEXT-DECORATION: none}

.tablelable				{Font-Weight: bold; FONT-SIZE: 11px; COLOR: #7C7C7C; TEXT-ALIGN: right; background-color: #FFFFFF; FONT-FAMILY: arial; width: 100px; height: 20px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px;}
.pricetable				{Font-Weight: bold; FONT-SIZE: 11px; COLOR: #7C7C7C; TEXT-ALIGN: center; background-color: #FFFFFF; FONT-FAMILY: arial; width: 50px; height: 20px; padding-right: 7px; padding-left: 7px; padding-bottom: 3px; padding-top: 3px;}

.tableheaderlg			{FONT-SIZE: 8pt; COLOR: #FFFFFF; TEXT-ALIGN: left; background-color: #0800AF; FONT-FAMILY: arial; width: 443px; height: 17px; padding-right: 7px; padding-left: 7px; padding-top: 0px;}
.tableheadersm			{FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-ALIGN: center; background-color: #7C7B79; FONT-FAMILY: arial; width: 70px; height: 20px; padding-right: 7px; padding-left: 7px; padding-top: 3px;}
.tableitemlg			{FONT-SIZE: 11px; COLOR: #7C7B79; TEXT-ALIGN: left; background-color: #FFFFFF; FONT-FAMILY: arial; width: 300px; height: 20px; padding-right: 7px; padding-left: 7px; padding-top: 3px; border-bottom-width: 1; border-top-width: 0; border-left-width: 0; border-right-width: 0; border-color: #7C7B79; border-style: solid;}

.tablebuttons				{FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; background-color: #305DB9; FONT-FAMILY: arial; height: 15px; padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; border-width: 1; border-color: #0800AF; border-style: solid;}
A.tablebuttons				{FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; background-color: #305DB9; FONT-FAMILY: arial; height: 15px; padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; border-width: 1; border-color: #0800AF; border-style: solid; TEXT-DECORATION: none}
A.tablebuttons:visited		{FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; background-color: #305DB9; FONT-FAMILY: arial; height: 15px; padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; border-width: 1; border-color: #0800AF; border-style: solid; TEXT-DECORATION: none}
A.tablebuttons:hover		{FONT-SIZE: 7pt; COLOR: #FFFFFF; TEXT-ALIGN: center; background-color: #597DC7; FONT-FAMILY: arial; height: 15px; padding-right: 5px; padding-left: 5px; padding-bottom: 1px; padding-top: 1px; border-width: 1; border-color: #0800AF; border-style: solid; TEXT-DECORATION: none}

.formlabellg				{FONT-SIZE: 8pt; COLOR: #6F604B; TEXT-ALIGN: left; background-color: #F0E8DE; FONT-FAMILY: arial; width: 350px; height: 17px; padding-right: 7px; padding-left: 7px; padding-top: 0px; font-weight: bold}
.formlabelxmedlg				{FONT-SIZE: 8pt; COLOR: #6F604B; TEXT-ALIGN: left; background-color: #F0E8DE; FONT-FAMILY: arial; width: 250px; height: 17px; padding-right: 7px; padding-left: 7px; padding-top: 0px}
.formlabelmedlg				{FONT-SIZE: 8pt; COLOR: #6F604B; TEXT-ALIGN: left; background-color: #F0E8DE; FONT-FAMILY: arial; width: 175px; height: 17px; padding-right: 7px; padding-left: 7px; padding-top: 0px}
.formlabelmed				{FONT-SIZE: 8pt; COLOR: #6F604B; TEXT-ALIGN: right; background-color: #F0E8DE; FONT-FAMILY: arial; width: 100px; height: 17px; padding-right: 7px; padding-left: 7px; padding-top: 0px; font-weight: bold; vertical-align: top}
.formlabelsm				{FONT-SIZE: 8pt; COLOR: #6F604B; TEXT-ALIGN: right; background-color: #F0E8DE; FONT-FAMILY: arial; width: 50px; height: 17px; padding-right: 7px; padding-left: 7px; padding-top: 0px; font-weight: bold}

.formfieldxsm			{FONT-SIZE: 11px; COLOR: #454039; FONT-FAMILY: arial; width: 30px; height: 19px}
.formfieldsm			{FONT-SIZE: 11px; COLOR: #454039; FONT-FAMILY: arial; width: 50px; height: 19px}  
.formfieldmed			{FONT-SIZE: 11px; COLOR: #454039; FONT-FAMILY: arial; width: 150px; height: 19px}  
.formfieldlg			{FONT-SIZE: 11px; COLOR: #454039; FONT-FAMILY: arial; width: 290px; height: 19px}  
.formfieldmulti			{FONT-SIZE: 11px; COLOR: #454039; FONT-FAMILY: arial; width: 290px; height: 57px}
.formfieldextmulti		{FONT-SIZE: 11px; COLOR: #454039; FONT-FAMILY: arial; width: 290px; height: 114px}
.formfieldextmulti2		{FONT-SIZE: 11px; COLOR: #454039; FONT-FAMILY: arial; width: 290px; height: 228px}