


body {

/*text-align: center;*/
	background-image:url(/images/bodyBG2.jpg);
	background-color:#FFFFFF;/*333333*/
	background-position:top;
	background-repeat:repeat-y;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background-image: url("/images/background.jpg");*/
	


scrollbar-3dlight-color: #E6E2D6;/*#666666*/
	scrollbar-arrow-color: #35281F;
	scrollbar-base-color : #dedede;/*#999999*/
	scrollbar-darkshadow-color: #E6E2D6;/*#666666*/
	scrollbar-face-color : #dedede;/*eaeaea,>#cccccc*/
	scrollbar-highlight-color:	#35281F;
	scrollbar-shadow-color: #35281F;/*#fefefe*/
	scrollbar-track-color: #dedede;
	
}
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#9B1818;
}


H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
}


 td, p, body
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

hr{ 
height:1px; border-style:solid; color:#333333;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


#headerDIV{
	width:100%;
	/*height:200px;*/
	background-image:url(/images/header_tile_sm_panini.jpg);
		margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-repeat:repeat-x;
	/*border-width: 1px;
	border-style:solid;
	border-color:#00cc00;*/
}

#promoDIV{
	width:100%;
	text-align:center;
	/*background-image:url(/images/promo_bg.jpg);*/
	background-repeat:no-repeat;
	background-position:top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	/*border-width: 1px;
	border-style:solid;
	border-color:#00cc00;*/
}

#americanaDIV {
	height:95px; 
	width:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#contentContainerDIV{
	width:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	/*padding:'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
	padding: 0px 0px 0px 0px;
}

#contentBGDIV{
border-width: 0px;
	border-style:solid;
	border-color:#cc0000;
	width:770px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	/*padding:'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
	padding: 0px 0px 0px 0px;
	
	background-color:#eeeeee;
	/*background-color:#E9E5D9;*/
	/*background-image:url(/images/bodyTop.jpg);*/
	background-repeat:repeat-x;
	background-position:top;
}

#contentDIV{
text-align:left;
border-width: 0px;
	border-style:solid;
	border-color:#cc0000;

	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
padding: 0px 0px 0px 0px;
	width:756px;
	clear:both;
}



td.indexBox{
	background-color:#FFFFFF;
	border:0px solid #000000; 
	padding:0px;
	/*background-image:URL(/images/subBox_BG.jpg);
	background-repeat:no-repeat;*/
}



div.indexBoxContent{
font-weight:normal;
padding: 10px 5px 10px 5px;
}

div.indexBoxContent td{
font-size:10px;
font-weight:bold;
}

.indexBoxContentTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 3px;
	color: #0033CC;
}
.indexBoxContentDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-bottom: 5px;
	color: #666666;
	
}



div.subheader{
	width:100%;
	/*background-image:url(/images/subhead_tile.jpg);
	background-repeat:repeat-x;*/
	text-align:center;
	font-size:14px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
	color:#FFFFFF;
	font-style:italic;
	clear:right;
}

.bodyTD {
	background-image:url(images/subheader_bg.jpg);
	background-repeat:no-repeat;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left:40px;
	padding-right: 40px;
}

#footer { width:770px;
border-width: 0px;
	border-style:solid;
	border-color:#00cc00;
}

.footer
{
    FONT-SIZE: 10px;
    COLOR: #000000; /*#BFA97F;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

img.support{ padding-right:10px; padding-left:5px;}

a{
color:#9B1818;
text-decoration:none;
}
a:active{
color:#9B1818;

}/*text-decoration: underline;*/

a:visited{
color:#9B1818;
text-decoration:none;}
a:hover{
color:#9B1818;

}/*text-decoration:underline;*/


A.menu{ COLOR: #FFFFFF; text-decoration: none;} 
a.menu:visited {COLOR: #FFFFFF; text-decoration: none;}
a.menu:hover {COLOR: #FFFFFF; }/*text-decoration: underline;*/
a.menu:active {COLOR: #FFFFFF;}/*text-decoration: underline;*/

.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.newsheader{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-STYLE: italic;
}

.header1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.menu
{
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



.blackHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newsHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.tableType
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.rowcolor0
{
    BACKGROUND-COLOR: #fafafa;
}

.rowcolor1
{
    BACKGROUND-COLOR: #eaeaea;
}

table.border{
	BACKGROUND-COLOR: #222222;
}

table.border tr{
	BACKGROUND-COLOR: #efefef;
}

table.border2{border-top:1px solid #666666;border-left:1px solid #666666;}
	table.border2 tr td, table.border2 th{ border-right:1px solid #666666;border-bottom:1px solid #666666; text-align:left; }

table.noborder {border-width:0px;}
table.noborder tr td {border-width:0px;}

.tableHeader
{
    BACKGROUND-COLOR: #AAAAAA;/*A70802;b71812*/
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.tableSubHeader
{
    BACKGROUND-COLOR: #bbbbbb;
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}




INPUT {background: #fafafa; border-bottom: 1px solid #222222; border-right: 1px solid #222222; border-left: 1px solid #222222; border-top: 1px solid #222222; color:#000000; text-decoration: none; padding-left: 2px; padding-right: 2px; font-size:10px; font-family: Arial, Helvetica, Verdana, sans-serif; 
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

input[type="checkbox"], input[type="radio"]{
	border:0px;
	background-color:transparent;
}



select {background: #fafafa; 
	border: 1px solid #FFFFFF; 
	/* border-right: 1px solid #222222;
	border-left: 1px solid #222222; 
	border-top: 1px solid #222222;  */
	color:#000000;
	text-decoration: none;
	padding-left: 2px; 
	padding-right: 2px;
	font-size:11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

scrollbar-3dlight-color: #E6E2D6;/*#666666*/
	scrollbar-arrow-color: #35281F;
	scrollbar-base-color : #dedede;/*#999999*/
	scrollbar-darkshadow-color: #E6E2D6;/*#666666*/
	scrollbar-face-color : #dedede;/*eaeaea,>#cccccc*/
	scrollbar-highlight-color:	#35281F;
	scrollbar-shadow-color: #35281F;/*#fefefe*/
	scrollbar-track-color: #dedede;

}



textarea {background: #fafafa; border-bottom: 1px solid #222222; border-right: 1px solid #222222; border-left: 1px solid #222222; border-top: 1px solid #222222; color:#000000; text-decoration: none; padding-left: 2px; padding-right: 2px; font-size:11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.error{color:#ee0000; font-weight:bold; font-size:13px;}

input.submit, input.submitBtn, input[type="submit"], input[type="reset"], input[type="button"] {
	border: 1px solid #333333; 
	font-size:10px; 
	font-weight:bold;
	background-color:#CCCCCC;
	padding:2px 2px 2px 2px;
	cursor:pointer;
}

/* Added by Scott Barber to accommodate Customer Service */
input.checkbox {
	border:0px;
	background-color:transparent;
}
.message {
	font-size:10pt;
	font-weight:normal;
	color:red;
	text-align:left;
}
.required {
	color:red;
	text-align:right;
	font-weight:normal;
}
.requiredInstructions {
	color:red;
	text-align:right;
	font-weight:normal;
	font-size:7pt;
	font-style:italic;
}
.optional {
	text-align:right;
	font-weight:normal;
}
.tableFooter {
	background-color:#bdb6a3;
	text-align:center;
}

.button {font-size: 9px; font-family: Arial; font-style: normal; font-weight: bold; color: FFFFFF; background-color: 8F0600}

/* this is the nav bar after a user logs in */
#accountNav {
	background-color:#bdb6a3;
	border:1px solid #948e7b;
	border-right:0px;
	border-bottom:5px solid #73966b;
	width:100%;
	padding:1px;
	margin-bottom:10px;
}
TD.navCell {
	text-align:center;
	vertical-align:bottom;
	border-right:1px solid #948e7b;
	border-bottom:0px;
	cursor:hand;
	padding-bottom:3px;
}
TD.navCellHover {
	background-color:#94ba84; /* #f0eee4; */
	text-align:center;
	vertical-align:bottom;
	border-right:1px solid #948e7b;
	border-bottom:0px;
	cursor:hand;
	text-decoration:underline;
	padding-bottom:3px;
}
TD.navCellActive {
	background-color:#73966b;
	color:#244a23;
	text-align:center;
	vertical-align:top;
	border-right:1px solid #948e7b;
	border-bottom:0px;
	/* border-top:5px solid #73966b; */
	cursor:hand;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
/* end nav bar */



