body {
	background-color: #BFBFBF;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom:0px;
}
.lShadow {
	background-image: url(/images/left_Shadow.gif);
	background-repeat: repeat-y;
}

.rShadow {
	background-image: url(/images/right_Shadow.gif);
	background-repeat: repeat-y;
}

strong {
	color:#666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:bold;
}


h1 {
	color:#274E6B;
	font-size: 21px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-left: 7px;
	text-align:left;
}

.errors {
	color: #FF0000;
	font-weight: bold;
	font-size: 12px;
}
.error2 {
	color: #666666;

	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.cartlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	color:#535353;
}

.cartlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E1541F;
	text-align:right;
}

.cartlink3 {

	padding-top:4px;
	padding-bottom:4px;
	padding-right:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#0000FF;
	text-align:right;
	text-decoration:underline;
}

.cartlink4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}



.cartlink2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	color:#535353;
	
}

.directionTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#274E6B;
	font-weight:bold;
}

.directionTitle2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#274E6B;
	font-weight:bold;
}

.indexTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#535353;
	padding:3px;
	
}


.indexTxtLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#535353;
	text-decoration:none;
	letter-spacing:-0.5px;
}

.indexTxtLink:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E1541F;
	text-decoration:underline;
	letter-spacing:-0.5px;
}

.indexTxtLink2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
	letter-spacing:-0.5px;
}

.indexTxtLink2:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	text-decoration:underline;
	letter-spacing:-0.5px;
}

.indexTxtLink3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
	font-weight:bold;
	text-align:right;
}

.indexTxtLink3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E1541F;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}

.indexTxtLink4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
	font-weight:bold;
	text-align:right;
}

.indexTxtLink4:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	text-decoration:underline;
	font-weight:bold;
}

.txt4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	text-align:right;
}

.mapLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#274E6B;
	text-decoration:none;
}


.banner {
	background-image:url(/images/banner_space.gif);
	background-repeat:repeat-x;
	padding-top: 10px;
}

.footBG {
	background-image:url(/images/footer.gif);
	background-repeat:repeat-x;
}

.footTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;
}

.siteBy {
	text-decoration:none;
	color:#F0f0f0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:4px;
	padding-top:5px;
	letter-spacing:1px;
}

.footTxt2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;
}
.footTxt:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

.lNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	padding-left:5px;
	vertical-align:middle;
}

.lNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003366;
	text-decoration: underline;
	padding-left:5px;
	vertical-align:middle;
}

.lNav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9A3204;
	text-decoration: none;
	padding-left:5px;
	vertical-align:middle;
	font-weight:bold;
}

.lNav2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003366;
	text-decoration: underline;
	padding-left:5px;
	vertical-align:middle;
	font-weight:bold;
}


.TNavMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E35F2E;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bolder;	
}

.TNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E35F2E;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bold;	
}

.TNavH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bold;	
}

.TNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bold;
}

.TNavActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bold;
}


.NavBOX {	
	text-align:left;
}




.txtbox2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#006633;
	text-decoration: none;
	padding-left:12px;
	text-align:left;

}

.txtbox3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#E1541F;
	text-decoration: none;
	padding-left:16px;
	text-align:left;
}

.box2 {
	background-color:#FFFFCC;
	text-decoration: none;
	text-align:left;
}
.box2:hover {
	background-color:#FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color:#333333;
	text-decoration: none;
	padding-left:12px;
	text-align:left;
	
}


.box3 {
	background-color:#FFF0BC;
	text-align:left;
	
}

.box3:hover {
	text-align:left;	
	background-color:#FFF0BC;
}


.txt {
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

.txtCheck {
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.checkTitle {
	color:#274E6B;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.checkTitle2 {
	color:#274E6B;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.checkLink {
	color:#274E6B;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.checkLink:hover {
	color:#669900;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.thumbTxt {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	/*margin-right:7px;
	margin-left:7px;*/
	text-decoration:none;
	font-weight:bold;
}

.thumbStore {
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}

.bigTxt {
	color: #666666;
	font-size: 21px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

.productTitle {
	color:#274E6B;
	font-size: 21px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-left: 7px;
	text-align:left;
}

.productTitleNo {
	color:#274E6B;
	font-size: 21px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
	text-align:left;
}

.cartTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#535353;
	padding-top: 7px;	
}


.productTitle2 {
	color:#666666;
	font-size: 16px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-left: 7px;
	text-align:left;
}

.productTitle3 {
	color:#666666;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
	text-align:left;
}

.productTitle4 {
	color:#274E6B;
	font-size: 18px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}


.productSubTitle {
	color:#666666;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}


.pDetail {
	color:#274E6B;
	font-size: 14px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-left: 7px;
	text-align:left;
}

.pDetailNo {
	color:#274E6B;
	font-size: 14px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}


.pDetail_sub {
	color:#3D98BD;
	font-size: 12px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}


.dTxt {
	color:#666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 7px;
	margin-right:12px;
	text-align:left;
}


.crumb1 {
	color: #274E6B;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

a.crumb1:hover {
	color: #4179A3;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

a.crumb1:VISITED {
	color: #32658B;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
}
a.crumb1:link {
	color: #32658B;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
}



.attention {
	color:#FF0000;
	font-size: 11px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	width:150px;
	padding-left: 7px;
	text-align:left;
}


.thumbTxtLink {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	/*margin-right:7px;
	margin-left:7px;*/
}

.thumbTxtLink:hover{
	color:#E35F2E;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	/*margin-right:7px;
	margin-left:7px;*/
}
.newsnav {
	color:#274E6B;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
.newsnav2 {
	color:#274E6B;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
}

.nlindexTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#535353;
	padding:3px;
	
}
.nlindexTxtLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#646466;
	text-decoration:none;
	letter-spacing:-0.5px;
	font-weight:bolder;
}

.nlindexTxtLink:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#274E6B;
	text-decoration:none;
	letter-spacing:-0.5px;
	font-weight:bolder;
}
.nlindexTxtLink2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
	letter-spacing:-0.5px;
}

.nlindexTxtLink2:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:underline;
	letter-spacing:-0.5px;
}
.nlDetailNo {
	color:#0000FF;
	font-size: 14px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
.ddindexTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#535353;
	padding:3px;
	
}
.npbiglink {
	color:#274E6B;
	font-size: 21px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-left: 7px;
	text-align:left;
}
.npbiglink:HOVER {
	color:#274E6B;
	font-size: 21px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-left: 7px;
	text-align:left;
}
.npindexTxtLink4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
	text-decoration:underline;
	padding-top:0px;
}

.npindexTxtLink4:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	text-decoration:underline;
	padding-top:0px;
}

.ebox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.mpindexTxtLink2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CC6600;
	text-decoration:underline;
	letter-spacing:-0.5px;
}

.mpindexTxtLink2:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	text-decoration:underline;
	letter-spacing:-0.5px;
	
}
.nlindexTxtB {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#535353;
	font-weight:bold;
}

.txt5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	
}

.MAtitlelnk {
	color:#274E6B;
	font-size: 18px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}
.MAtitlelnk:HOVER {
	color:#006699;
	font-size: 18px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	
}

.MAbigTxt {
	color: #666666;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	}
.MAbigTxt2 {
	color: #841D14;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	}

.tablehead {
	color:#0000FF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}

.tablehead3 {
	color:#000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.txt6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	
}

.txt6b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	
}

.txt6bu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
	
}

.txt6bteal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0A6A83;
	text-decoration:none;
	font-weight:bold;
	
}


.txt7 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	
}

.txt7b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	
}
.npindexTxtLink5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
	font-weight:bold;
	text-align:right;
}

.npindexTxtLink5:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:underline;
	font-weight:bold;
}
.tablehead2 {
	color:#FF0000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}

.npli {
	list-style-image:url(/images/bullet.gif);
	color:#666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;	
}

.pDetailNo2 {
	color:#274E6B;
	font-size: 16px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

.searchTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000066;

}

.searchTxt2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000066;

}

.rmindexTxtLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0000FF;
	text-decoration:underline;
	letter-spacing:-0.5px;
	font-weight:bolder;
}

.rmindexTxtLink:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#274E6B;
	text-decoration:underline;
	letter-spacing:-0.5px;
	font-weight:bolder;
}

.indexTxt5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#535353;
	font-weight:bold;	
}
.pDetail_subB {
	color:#000000;
	font-size: 12px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
}

.maintxt {
	color: #666666;

	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}

.maintitle {
	color: #000066;

	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.pDetail_subBG {
	color:#000000;
	font-size: 16px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
}
.npindexTxtLink6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
}

.npindexTxtLink6:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:underline;
	font-weight:bold;
}
.elindexTxtLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0000FF;
	text-decoration:underline;
	letter-spacing:-0.5px;
	font-weight:bolder;
}

.elindexTxtLink:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#274E6B;
	text-decoration:underline;
	letter-spacing:-0.5px;
	font-weight:bolder;
}

.hbanner {
	background-image:url(/images/bannerh.jpg);
	background-repeat:repeat-x;
	padding-top: 10px;
}


.hsearchTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;

}

.hbodyback {
	background-image:url(/images/bodybackh.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}

.hnavback {
	background-image:url(/images/sidenavh.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.h2navback {
	background-image:url(/images/hstarsback.gif);
	background-repeat:repeat;
}

.h3navback {
	background-image:url(/images/hcolorfield.gif);
	background-repeat:repeat;
}


.hTNavMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87030D;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bolder;	
}

.hTNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #87030D;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bold;	
}

.hTNavH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bold;	
}

.hTNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bold;
}

.hTNavActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	text-decoration: none;
	vertical-align:middle;
	font-weight:bold;
}

.hproductTitle {
	color:#7172A1;
	font-size: 21px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-left: 7px;
	text-align:left;
}


.hcrumb {
	color: #7172A1;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

.hsuperheader {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align:right;

}

.hsuperheader:hover {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1541F;
	font-weight:bold;
	text-decoration: underline;
	text-align:right;

}

.hsuperheader2 {
	padding-top:15px;
	padding-right:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E4E4E6;
	text-decoration: none;
	text-align:right;

}

.directionSponsor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0C0E73;
	font-weight:bold;
}



#jimList a, #jimList a:visited{
	color: #666;
	
}

#jimList a:hover{
	color: #ff3300;
	
}

#jimList ul{
	margin: 3px 0 3px 30px;
}

.otherLink 
{
	color: Blue;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;	
}

a.otherLink 
{
	color: Blue;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;	
}

.thumbTxtLink2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}

.thumbTxtLink2:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#E35F2E;
	text-decoration:underline;
}

.invisible {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	text-align:right;
}

.txtradius {
	color:#274E6B;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
}

.txtnew {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

.dTxtnew {
	color:#666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 7px;
	margin-right:12px;
	text-align:left;
}
.lNavnew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	padding-left:5px;
	vertical-align:middle;
}

.lNavnew:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	text-decoration: underline;
	padding-left:5px;
	vertical-align:middle;
}

.lNav2new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9A3204;
	text-decoration: none;
	padding-left:5px;
	vertical-align:middle;
	font-weight:bold;
}

.lNav2new:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003366;
	text-decoration: underline;
	padding-left:5px;
	vertical-align:middle;
	font-weight:bold;
}
.txtbox2new{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006633;
	text-decoration: none;
	padding-left:12px;
	text-align:left;

}

.txtbox3new{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#E1541F;
	text-decoration: none;
	padding-left:16px;
	text-align:left;
}

.indexTxtLink2new {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
	text-decoration:underline;
	letter-spacing:-0.5px;
}

.indexTxtLink2new:HOVER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	text-decoration:underline;
	letter-spacing:-0.5px;
}

.noindent {
	margin-left: 15px;
}


.txtradius2 {
	color:#274E6B;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
}

.activeCat2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#E1541F;
	text-decoration: none;
	
	text-align:left;
	background-color:#FFF0BC;
	font-weight: bold;
}

.activeCatBox2 {
	background-color:#FFF0BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#E1541F;
	text-decoration: none;
	text-align:left;
	font-weight: bold;
	padding-left:16px;
}
.activeCatBox2:hover {
	background-color:#FFF0BC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#E1541F;
	text-decoration: underline;
	text-align:left;
	font-weight: bold;
	padding-left:16px;
}

.activeCat1{
	text-decoration: none;
	text-align:left;
	background-color:#FFFFCC;
}
.activeCat1:hover {
	background-color:#FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#006633;
	text-decoration: underline;
	text-align:left;
	font-weight: bold;
	padding-left:12px;
}

.activeCatBox1 {
	text-decoration: none;
	color:#006633;
	padding-left:12px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight: bold;
}
.seoMore {
	color:#E35F2E;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.seoMore:HOVER {
	color:#333333;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.crumb2 {
	color: #336600;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
}
.hshopmain {
	color:#FFFFFF;
	font-size: 21px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.hshopmain:HOVER {
	color:#A4ADAF;
	font-size: 21px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.hthumbTxtLink {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	margin-right:7px;
	margin-left:7px;
}

.hthumbTxtLink:hover{
	color:#87030D;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	margin-right:7px;
	margin-left:7px;
}
.hcartTotal {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
.hcrumb1 {
	color: #7172A1;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

a.hcrumb1:hover {
	color: #7172A1;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}

a.hcrumb1:VISITED {
	color: #2B2C5C;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
}
a.hcrumb1:link {
	color: #2B2C5C;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
}
.hproductTitle4 {
	color:#7172A1;
	font-size: 18px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
.hpDetail_sub {
	color:#2B2C5C;
	font-size: 12px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}
.hnewsnav {
	color:#2B2C5C;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bolder;
}
.hthumbTxtLink2 {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	margin-right:7px;
	margin-left:7px;
}

.hthumbTxtLink2:hover{
	color:#87030D;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	margin-right:7px;
	margin-left:7px;
}

.p-shadow {
  width: 90%;
  float:left;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }
  
  .pproductTitle4 {
	color:#274E6B;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
  .pproductTitle4link {
	color:#0000FF;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.pproductTitle4link:hover {
	color:#006699;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}

.searchText {
	color:#1964AF;
	font-size: 18px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	
}
.searchResults {
	color:#274E6B;
	font-size: 18px;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
}