BODY {
	font-family : Arial;
	font-size : 12px;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #006699;
	scrollbar-dark-shadow-color: #999900;
	scrollbar-track-color: #ececec;
	scrollbar-face-color: #006699;
	scrollbar-shadow-color: #DDDDDD;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-3d-light-color: #003300;
}

TD {
	font-family : Arial, Trebuchet MS;
	font-size : 12px;
	line-height : 16px;
}

.td1 {
	background-color: #e2e3d2;
}
.tbl1 {
border : 1px inset #3a3a3a;
}

H3
	{
	line-height : 20px;
}

.footerText {
	font-family : Arial, Trebuchet MS;
	font-size : 12px;
	color:		#FFFFFF;
	line-height : 16px;
}

.footerText:link {
	font-family : Arial, Trebuchet MS;
	font-size : 12px;
	color:		#FFFFFF;
	line-height : 16px;
	text-decoration: none;
}

.footerText:hover {
	font-family : Arial, Trebuchet MS;
	font-size : 12px;
	color:		#FFFFCC;
	line-height : 16px;
	text-decoration: underline;
}

.button1{
	background-color: #ff9900;
	font-family: Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.breadcrumb				{color:#fafafa; font-size: 12px; font-weight: bold; letter-spacing : 0px; letter-spacing : 1px; line-height : 25px; text-decoration: none;}
.breadcrumb:link		{color:#fafafa; font-size: 12px; font-weight: bold; letter-spacing : 0px; letter-spacing : 1px; line-height : 25px; text-decoration: none;}
.breadcrumb:visited		{color:#fafafa; font-size: 12px; font-weight: bold; letter-spacing : 0px; letter-spacing : 1px; line-height : 25px; text-decoration: none;}
.breadcrumb:hover		{color:#ffffcc; font-size: 12px; font-weight: bold; letter-spacing : 0px; letter-spacing : 1px; line-height : 25px; text-decoration: underline;}

.subcat2				{color:#002142; font-size: 15px; font-weight: bold; letter-spacing : 0px; letter-spacing : 0px; line-height : 19px; text-decoration: none;}
.subcat					{color:#1d85c2; font-size: 12px; font-weight: bold; letter-spacing : 0px; letter-spacing : 1px; line-height : 11px; text-decoration: none;}
.subcat:link			{color:#1d85c2; font-size: 12px; font-weight: bold; letter-spacing : 0px; letter-spacing : 1px; line-height : 11px; text-decoration: none;}
.subcat:visited			{color:#1d85c2; font-size: 12px; font-weight: bold; letter-spacing : 0px; letter-spacing : 1px; line-height : 11px; text-decoration: none;}
.subcat:hover			{color:#ff0000; font-size: 12px; font-weight: bold; letter-spacing : 0px; letter-spacing : 1px; line-height : 11px; text-decoration: underline;}

.ts1					{color:#124b1a; font-size: 11px; letter-spacing : 0px; line-height : 10px; text-decoration: none;}
.ts2					{color:#FF0000; font-size: 17px; font-weight: bold; letter-spacing : 0px; line-height : 13px; text-decoration: none;}

.Header					{color:#2b2b2b; font-weight: bold; font-size: 16px; letter-spacing : 1px; line-height : 16px; text-decoration: none;}

.productHeader2			{color:#535353; font-weight: bold; font-size: 16px; letter-spacing : 0px; line-height : 17px; text-decoration: none;}
.productDesc			{color:#535353; font-size: 14px; letter-spacing : 0px; line-height : 15px; text-decoration: none;}

.productHeader			{color:#535353; font-weight: bold; font-size: 12px; letter-spacing : 0px; line-height : 15px; text-decoration: none;}
.productHeader:link		{text-decoration: none;}
.productPrice			{color:#FF0000; font-weight: bold; font-size: 14px; letter-spacing : 0px; line-height : 15px; text-decoration: none;}
.productPrice2			{color:#FF0000; font-weight: bold; font-size: 16px; letter-spacing : 0px; line-height : 17px; text-decoration: none;}
.productLink:link		{color:#24849f; font-weight: bold; font-size: 12px; text-decoration: none;}
.productLink:visited	{color:#24849f; font-weight: bold; font-size: 12px; text-decoration: none;}

.catHeader3				{color:#000000; font-weight: bold; font-size: 12px; letter-spacing : 0px; line-height : 16px; text-decoration: none;}
.catHeader2				{color:#781010; font-weight: bold; font-size: 16px; letter-spacing : 0px; line-height : 16px; text-decoration: none;}
.catHeader				{color:#FFFFFF; font-weight: bold; font-size: 12px; letter-spacing : 0px; line-height : 23px; text-decoration: none;}
.catDesc				{color:#5d5d5d;  font-size: 12px; letter-spacing : 1px; line-height : 17px; text-decoration: none; text-align : justify;}
.labela					{color:#d8d8b1; font-weight: bold;  font-size: 12px; letter-spacing : 1px; line-height : 13px; text-decoration: none;}
.textb					{color:#FFFFFF;  font-size: 11px; letter-spacing : 1px; line-height : 15px; text-decoration: none;}

.confirm_header			{color:#6c6c6c; font-weight: bold; font-size: 19px; letter-spacing : 0px; line-height : 21px; text-decoration: none;}
.confirm				{color:#262626; font-size: 14px; letter-spacing : 0px; line-height : 15px; text-decoration: none;}

.error1					{color:#FF0000; font-weight: bold; font-size: 19px; letter-spacing : 0px; line-height : 19px; text-decoration: none;}
.error2					{color:#990033; font-weight: bold; font-size: 12px; letter-spacing : 0px; line-height : 13px; text-decoration: none;}
.error3					{color:#FF0000; font-size: 12px; letter-spacing : 0px; line-height : 13px; text-decoration: none;}

.final1					{color:#FFFFFF; font-weight: bold; font-size: 19px; letter-spacing : 0px; line-height : 19px; text-decoration: none;}
.final2					{color:#990033; font-weight: bold; font-size: 12px; letter-spacing : 0px; line-height : 13px; text-decoration: none;}
.final3					{color:#FF0000; font-weight: bold; font-size: 17px; letter-spacing : 0px; line-height : 17px; text-decoration: none;}

.cart1					{color:#4f4f4f; font-weight: bold; font-size: 14px; letter-spacing : 0px; line-height : 23px; text-decoration: none;}
.cart2					{color:#FFFFFF; font-weight: bold; font-size: 12px; letter-spacing : 1px; line-height : 16px; text-decoration: none;}
.cart3					{color:#000000; font-size: 11px; letter-spacing : 0px; line-height : 13px; text-decoration: none;}
.cart4					{color:#4f4f4f; font-weight: bold; font-size: 12px; letter-spacing : 0px; line-height : 23px; text-decoration: none;}

.checkout_red			{color:#800000; font-weight: bold;  font-size: 19px; letter-spacing : 1px; line-height : 19px; text-decoration: none;}
.fineprint_1			{color:#5b5b5b; font-size: 12px; letter-spacing : 1px; line-height : 14px; text-decoration: none;}

.checkout_td1			{background-color: #f3f7fe;}
.checkout_td2			{background-color: #e9f1fe;}
.checkout_td3			{background-color: #c8e3f9;}


.lightLink:link			{color:#24849f; font-size: 10px; text-decoration: none;}
.lightLink:visited		{color:#24849f; font-size: 10px; text-decoration: none;}
.lightLink:hover		{color:#FF0000; font-size: 10px; text-decoration: underline;}

.link4:link				{color:#FFFFCC; font-size: 12px; text-decoration: none;}
.link4:visited			{color:#FFFFCC; font-size: 12px; text-decoration: none;}
.link4:hover			{color:#FFFFCC; font-size: 12px; text-decoration: underline;}

.link2:link				{color:#24849f; font-size: 12px; text-decoration: none;}
.link2:visited			{color:#24849f; font-size: 12px; text-decoration: none;}
.link2:hover			{color:#FF0000; font-size: 12px; text-decoration: underline;}

.link3:link			{color:#24849f; font:bold; font-size: 14px; text-decoration: none;}
.link3:visited			{color:#24849f; font:bold; font-size: 14px; text-decoration: none;}
.link3:hover			{color:#FF0000; font:bold; font-size: 14px; text-decoration: underline;}

.sideCatLink:visited		{color:#28638e; font-weight: bold; font-size: 12px; text-decoration: none; text-transform: none;}
.sideCatLink:link		{color:#28638e; font-weight: bold; font-size: 12px; text-decoration: none; text-transform: none;}
.sideCatLink:hover		{color:#ff0000; font-size: 12px; text-decoration: underline; text-transform: none;}

.sideCatlink2			{color:#990033; font-weight: bold; font-size: 12px; letter-spacing : 0px; text-decoration: none; text-transform: none;}
.sideCatlink2:link		{color:#990033; font-weight: bold; font-size: 12px; letter-spacing : 0px; text-decoration: none; text-transform: none;}
.sideCatlink2:visited		{color:#990033; font-weight: bold; font-size: 12px; letter-spacing : 0px; text-decoration: none; text-transform: none;}
.sideCatLink2:hover		{color:#ff0000; font-weight: bold; font-size: 12px; text-decoration: underline; text-transform: none;}

.sideCatlink3			{color:#FFFFFF; font-weight: bold; font-size: 12px; letter-spacing : 0px; text-decoration: none; text-transform: none;}
.sideCatlink3:link		{color:#FFFFFF; font-weight: bold; font-size: 12px; letter-spacing : 0px; text-decoration: none; text-transform: none;}
.sideCatlink3:visited		{color:#FFFFFF; font-weight: bold; font-size: 12px; letter-spacing : 0px; text-decoration: none; text-transform: none;}
.sideCatLink3:hover		{color:#ff0000; font-weight: bold; font-size: 12px; text-decoration: underline; text-transform: none;}


.dgTable 				{background-color: #000000;}
.dgPageNav 				{background-color: #66852e; border: none; color: #FFFFFF;}
.dgPageNavlink:link 	{color:White; font-size: 12px; text-decoration: none; text-transform: uppercase;}
.dgPageNavlink:visited 	{color:White; font-size: 12px; text-decoration: none; text-transform: uppercase;}
.dgPageNavlink:hover 	{color:#FF8000; font-size: 12px; text-decoration: underline; text-transform: uppercase;}

.dgAlpha 				{background-color: #373737; border: none; color=White; font-size: 12px;}
.dgAlphalink:link 		{color:White; font-size: 11px; text-decoration: none; text-transform: uppercase;}
.dgAlphalink:visited 	{color:White; font-size: 11px; text-decoration: none;text-transform: uppercase;}
.dgAlphalink:hover 		{color:#ff8000; font-size: 11px; text-decoration: underline; text-transform: uppercase;}
	
.dgDate 				{background-color: #2e4b63; border: none; color=White; font-size: 12px;}
.dgDatelink:link 		{color:White; font-size: 11px; text-decoration: none; text-transform: uppercase;}
.dgDatelink:visited 	{color:White; font-size: 11px; text-decoration: none;text-transform: uppercase;}
.dgdatelink:hover 		{color:#ff8000; font-size: 11px; text-decoration: underline; text-transform: uppercase;}


.dgHeader 				{background-color: #66852e; border: none; }
.dgHeaderSelected 		{background-color: #000000; border: none;}
.dgGridTitle 			{background-color: #535353; border: none; color: #FFFFFF; font-size: 17px; font-weight: bold;}
.menu 					{color:#bdd9e8; font-size: 12px; text-decoration: none; text-transform: uppercase; font-weight: bold;}

.dgHeaderlink:link 		{color:White; font-size: 12px; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.dgHeaderlink:visited 	{color:White; font-size: 12px; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.dgHeaderlink:hover 	{color:#FFc800; font-size: 12px; text-decoration: none; text-transform: uppercase; font-weight: bold;}
.dgDetail				{color:#004080; font-size: 10px; text-decoration: underline; font-weight: bold;}
	
.dgRow 					{background-color: #ebebeb; border: none; font-size: 11px;}
.dgRowAlt 				{background-color: #dfe8ce; border: none; font-size: 11px;}
.dgRowAction 			{background-color: #ebebeb; border: none; border-bottom-color: #4f4f4f;}
	
.tableBorder {background-color: #0a3947; color: #FFFFFF; font-size: 18px; font-weight: bold;}
.tableCell {background-color: #ececec;}
.tableCellfldLabel {font-weight: bold;}

.dvHeader {background-color: #838383; border: none; border-right-color: #174662; color:White; font-size : 12px; text-decoration: none; text-transform : uppercase; font : bold;}
.dvTitle {background-color: #4782a5; border : 2px; border-style : groove; border-spacing: 0px; color: #FFFFFF; font-size: 17px; font-weight: bold;}
.dvTR {border : 1px; border-style : dotted; border-spacing: 0px; border-collapse: collapse;}
.dvRow {background-color : #ececec; border: none;}
.dvRowAlt {background-color : #fafafa; border: none;}

.smalltext {
	font-family : Verdana, Times New Roman;
	font-size : 10px;
	line-height: 14px;
}

.inputform{
    BORDER-RIGHT: #bababa 1px solid;
    BORDER-TOP: #bababa 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #bababa 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #bababa 1px solid;
    FONT-FAMILY: Arial
}

.bnkHm{
	height:24px;
	padding-left:24px;
	border-top:1px solid #F1F2F2;
	border-bottom:1px solid #B9C1C1;
}

.bnkSlct{
	height:22px;
	padding-left:24px;
	border-top:1px solid #F1F2F2;
	border-bottom:1px solid #B9C1C1;
}

.bnkHdr{
	height:26px;
	padding-left:24px;
	background-color:#EAECEC;
	color:#000;
	font-size:12px;
	border-bottom:1px solid #F1F2F2;
}

.bnkHdr2{
	height:26px;
	padding-left:24px;
	background-color:#3c3c3c;
	color:#000;
	font-size:12px;
	border-bottom:1px solid #F1F2F2;
}

.bnkHdr3{
	height:26px;
	padding-left:24px;
	background-color:#254870;
	color:#000;
	font-size:12px;
	border-bottom:1px solid #97bae6;
}

.bnkHdr3_alt{
	height:22px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #405968;
}

.imageThumbnail{
	border: 1px solid #FA5858;
	padding: 5px;

}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #CCCCCC;
	width: 300px;
	padding:5px;
    background-color:#FFFF99; color:#000;
    text-align: left}

