BODY
{
   PADDING-BOTTOM: 0px;
   PADDING-TOP: 0px;
   BACKGROUND-COLOR: #ffffff;
   font-family: Verdana, Helvetica, Sans-Serif;
   margin:0px; padding:0px;
   font-size: 11px;
   background-image:url(/images/gradient_tile.jpg); background-repeat:repeat-x;background-position:right top; BACKGROUND-COLOR:#e0f1fb;
}

.container{background-image:url(/images/gradient_tile.jpg); background-repeat:repeat-x;background-position:right top; BACKGROUND-COLOR:#e0f1fb;}
.mainbody{background-image:url(/images/bodybg.jpg); background-repeat:repeat-x;background-position:right top;}
.leftshape{background-image:url(/images/leftshape.gif); background-repeat:repeat-x;background-position:left top; }
.middleshape{background-image:url(/images/middleshape.gif); background-repeat:repeat-x;background-position:left top; }
.rightshape{background-image:url(/images/rightshape.gif); background-repeat:repeat-x;background-position:left top; }


a, a:visited, { color: #6666e0; }
a:hover {color:#e51a0c;}
a:active  {color:#e51a0c;}

a.left, a.left:visited { color: #6666e0; text-decoration:none;}
a.left:hover {color:#e51a0c; text-decoration:underline;}
a.left:active  {color:#e51a0c; text-decoration:none;}


H1 {FONT-SIZE: 22px;
margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 0px;
padding-top: 0px;

}

H2 {FONT-SIZE: 18px;

margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 0px;
padding-top: 0px;
}

H3 {FONT-SIZE: 15px;

margin-bottom: 0px;
padding-bottom: 0px;
margin-top: 0px;
padding-top: 0px;
}

a.footerlink, a.footerlink:visited, a.footerlink:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #3d3d3d;
   text-decoration:none;
}

a.footerlink:hover {color:#0000ff; text-decoration:underline;}


INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.size24{font-size:24px;}

.size22{font-size:22px;}

.size20{font-size:20px;}

.size18{font-size:18px;}

.size16{font-size: 16px;}

.size14{font-size: 14px;}

.size13{font-size: 13px;}

.size12{font-size: 12px;}

.size11{font-size: 11px;}

 .anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid white;
border-bottom-width: 0;
font:normal 12px Verdana;
text-align:left;
line-height: 18px;
z-index: 100;
background-color: #c7e2f5;
width: 205px;
}

.anylinkcss a{
width: 100%;
display: block;
text-indent: 10px;
border-bottom: 1px solid white;
padding: 3px 0;
text-decoration: none;
font-weight: bold;
font-color:#e51a0c;
}

.anylinkcss a:hover{ /*hover background color*/
color:#e51a0c;
}

/*styles.css from pinnacle cart*/

form{margin:0;padding:0;}

.TopBottomBar{font-size:11px;
	background-color:#535353;
	height:23px;
	color:#FFFFFF;
}


.strike{
	text-decoration:line-through;
}
/** BOX STYLES **/
.BoxFrame{background-color:#9a9a9a;}

.BoxHeader{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;height:25px;
	color:#454545;
}
.BoxContent{
	font-family:verdana;
	
	font-style:normal;
	font-weight:normal;
	padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;
	background-color:#fff3b6;
	color:#000000;
}
.BoxText{
	font-family:verdana;
		font-style:normal;
	font-weight:normal;
	background-color:#fff3b6;
	color:#000000;
}
A:ACTIVE.BoxLink{text-decoration:underline; font-weight:bold;}
A:LINK.BoxLink{text-decoration:underline; font-weight:bold;}
A:VISITED.BoxLink{text-decoration:underline; font-weight:bold;}
A:HOVER.BoxLink{text-decoration:underline; font-weight:bold;}

/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-align:left;
	padding:5px;
	margin:0px;
	color:#d61c0f;
}

.pageNavigation{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding-bottom:5px;
	padding-top:5px;
	height:16px;
	color:#0033cc;
}

.pageNavigation div{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#0033cc;
	padding-bottom:5px;
	padding-top:5px;

}

/** CATALOG ITEMS				 				**/
.CatalogNavigation{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#CCCCCC;
	color:#000000;
}
.CatalogItemDark{
	font-family:verdana;
	font-style:normal;
	font-weight:normal;
	background-color:#fff3b6;
	padding:4px;
	color:#000000;
	text-align:left;
}
.CatalogItemLight{
	font-family:verdana;
	font-style:normal;
	font-weight:normal;padding-top:4px;
	color:#000000;
}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#fff3b6;
	color:#000000;
}

.listItem{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;color:#000000;
}

/** FORMS										**/
/**NEW FORM STYLES**/

.formFieldSet{
	border:1px solid #9a9a9a;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	/*border-style: outset;*/
	padding-bottom:10px;

}

.formContent{
	clear:both;
	float:left;
	padding-left:0px;
	width:99%;
}

.formSeparator{
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:6px;
	color:#000000;
}

.formHeader{
	clear:both;
	font-family:verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;color:#000000;
	padding:5px;
}

.formLine{
	clear:both;
	float:left;
	width:100%;
}

.formCaption{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	float:left;
	padding:0px;
	margin-top:5px;
	margin-left:12px;
	text-align:left;
	width:55%;
}

.formCaption2{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	float:left;
	padding:0px;
	margin-top:5px;
	margin-left:8px;
	text-align:left;
	width:55%;
}

.formControl{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	float:left;
	padding:5px;
}

.formSpace{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	float:left;
	padding:5px;
	padding-left:15px;
}

.formSpace2{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	float:left;
	padding:5px;
	padding-left:7px;
}

.formControlText{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:144px;color:#000000;
}

.formControlSelect{
	font-family:arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	width:150px;color:#000000;
}

.formButtons{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	clear:both;
	float:left;
	width:99%;
}
/**NEW FORM END**/

.FormItems{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:2px;
	color:#000000;
}

.formRemark{
	font-family:verdana;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#000000;	
}

.ProductSubtitle{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	color:#d61c0f;
	font-weight:bold;
	border-bottom:1px solid #696969;
	padding-left:5px;
	padding-bottom:5px;
}

.ProductSubtitle2{
	font-family:verdana;
	font-size:14px;
	font-style:normal;
	color:#d61c0f;
	font-weight:bold;
	border-bottom-color:#999999;
	border-bottom-style:dotted;
	padding-left:5px;
	padding-bottom:5px;
}

