/* force vertical scroll bar in Firefox */
html { min-height: 100%; margin-bottom: 1px; }

body {
	background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #333333;	
	background-image:url(../images/test_bg_gradient.jpg); background-repeat:repeat-x;	margin: 20 0 0 0;
}
.style1 {color: #FFFFFF; size:16}

td {	font-family: Arial, Helvetica, sans-serif; }
th {	font-family: Arial, Helvetica, sans-serif; }

p.Terms{		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-style:italic; font-weight:bold; background-color:#FFFFCC; margin:5 5 5 5; }

img.floatRight { float: right;  margin:0 0 4 4; }

/* side bar navigation */
a.sideBarNav{	font-size:16px;	color: #FFFFCC;	text-decoration: none;	font-weight: bold; }
a.sideBarNav:hover{	color: #336699;	background-color: #FFFFCC;	text-decoration: none;	font-weight: bold; }
/* footer navigation */
a.footerNav{	font-size:11px;	color: #FFFFCC;	text-decoration: none; }
a.footerNav:hover{	text-decoration:underline; color: #FFFFCC; }
.footerNavLike{		font-size:10px; 	color: #FFFFCC;	text-decoration: none; }
/**/
.bold11px{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;}
a.bold11pxLink{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; font-weight:bold; text-decoration:none;}
a.bold11pxLink:hover{ color:#336699; font-weight:bold; text-decoration:underline;}

.bold13px{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:bold;}
/**/
.copyRight{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
a.copyRightLink{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#336699; text-decoration:none;}
a.copyRightLink:hover{ text-decoration:underline; color:#336699; }
/**/
a.highlightButtonImageLink{ background-color:#FFFFFF; border-width:1px; border-color:#FFFFFF; color:#FFFFFF }
a.highlightButtonImageLink:hover{ border-width:1px; border-color:#993300; color:#FF0000;}
/**/

.boldYellow14px{	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	color:#FFFFCC;	font-stretch:wider;	font-weight:bold;	font-stretch:expanded; }
/**/
.imageBorderWhite{	border:1px; border-thickness:1px; border-color: #FFFFFF; border-style: solid;}
A.imgStyle:link { color: #FFFFFF; text-decoration: none; }
A.imgStyle:visited { color: #FFFFFF; text-decoration: none; }
A.imgStyle:active { color: #FFFFFF; }
A.imgStyle:hover { color: #FF0000; }
A.imgStyle:hover .imageBorderWhite, A.imgStyle:active .imageBorderWhite {	border:1px; border-thickness:1px; border-color: #FF0000; border-style: solid; }

/**/
a.serviceLink{				font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#336699; text-decoration:none;}
a.serviceLink:hover{	text-decoration:none; background-color:#336699; color:#FFFFCC}
a.serviceLinkSpecial{				font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF3300; text-decoration:none; }
a.serviceLinkSpecial:hover{	text-decoration:none; background-color:#336699; color:#FF3300}
/**/
li{ font-family:Arial, Helvetica, sans-serif; color:#333333; }
/**/
.SectionTitle{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; }
/**/
.InternetCuponTitle{	font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#8F6C37; font-weight:bold; }
.InternetCuponText{	font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#336699; font-weight:bold; }
.sectionDetailsTitle20px{	font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#336699; font-weight:bold; }
.sectionDetailsTitle{			font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#336699; font-weight:bold; }
.sectionDetailsSubTitle{	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#336699;  font-weight:bold;}
.sectionDetailsDesc{		font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; }
.sectionDetailsValues{		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-style:italic; font-weight:bold; background-color:#FFFFCC; }
/**/
.blueCaps {	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#336699; font-weight:bold; 	text-transform:uppercase; }
/**/
a.specialNotesLink{	font-family:Arial, Helvetica, sans-serif; 	font-size:14px; 	color:#336699; 	font-weight:bold; 	text-transform:uppercase; text-decoration:none; }
a.specialNotesLink:hover{	color:#FFFFCC; background-color:#336699; text-decoration:none; }
/**/
td.blueBorder{ border-color:#336699; border-style:dashed; border-width:1px; }
td.blackBorder{ border-color:#000000; border-style:solid; border-width:1px; }
/**/
input{	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; }
input.textFieldDefault{ width:150px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; }
input.textFieldSmall{ width:70px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; }
textarea.textAreaDefault{ width:150px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; height:100px; }
input.textField300{ width:300px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; }
textarea.textArea300{ width:300px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; height:100px; }
select.select300{ width:300px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; }
/**/
.testemonialFooter{		font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-style:italic; font-weight:bold; background-color:#FFFFCC; }
/**/
.callendarWeekDaysTitles{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; font-style:italic; font-weight:bold; background-color:#FFFFCC;}

a.callendarNextPrevYearLink{				font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#336699; text-decoration:none; font-style:normal;}
a.callendarNextPrevYearLink:hover{	text-decoration:none; background-color:#FFFFCC; color:#FFFFCC}

a.callendarNextPrevMonthLink{				font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#336699; text-decoration:none; font-style:normal;}
a.callendarNextPrevMonthLink:hover{	text-decoration:none; background-color:#336699; color:#FFFFCC}

a.callendarDayLink{			font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#336699; text-decoration:none; font-style:normal;}
a.callendarDayLink:hover{	text-decoration:none; background-color:#336699; color:#FFFFCC}

.callendarNavigationTable{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; font-style:italic; font-weight:bold; background-color:#FFFFCC;}

.callendarWeekendCell{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699; font-style:italic; font-weight:bold; background-color:#00CCFF;}