/* CSS Document */
.select1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000022;
	text-decoration: none;
	width: 100px;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;	
}
.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.nbsubcatnav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;	
}

.nbsubcatnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.nbsubcatnav li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
	text-decoration: none;
	list-style-type: square;
}
.links2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F0F0F0;
	text-decoration: none;
	line-height: 18px;	
}
.links2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 18px;	
}

.mainText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	text-decoration: none
}
.boldText {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #000000; 
	text-decoration: none
}
.pageHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #050505;
	text-transform: capitalize;
}
.finePrint {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	font-weight: normal; 
	font-variant: normal; 
	color: #CC0000; 
	text-align: center
}
.important {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	font-weight: bold; 
	font-variant: normal; 
	color: #CC0000; 
	text-decoration: none
}
.ingredientList {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: italic; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000
}
.bluePageHeader { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #0000CC
}
.RedBoldText { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #FF0000; 
	text-decoration: none 
}
.anotations {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

td {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #252534;
}

.red {  
	
	font-weight: bold; 
	color: red;
}

.blue {  
	
	font-weight: bold; 
	color: blue;
}

.bldtxt12pt {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #222244;
}


.btn {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: 
	bold; color: #FFFFFF; 
	background-color: black;
	cursor: hand;
}

a:hover {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #0033CC;
	text-decoration: underline;

}	

a {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}
	
.cattree_top {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #000033;
	text-decoration: underline;
	line-height: 18px;
}
.cattree_selected {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.cattree_selected:hover {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.copyright {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-weight: normal; 
	color: #000000
}

h5 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold; 
	color: #000000
}


.smalltxt10 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: 
	normal; color: #000033
}

.txt11 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #333344;
}

.txt11b {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #333344;
}

.txt11red {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #CC0000
}

textarea {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #000000; 
	font-weight: normal
}


.smalltxt {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; font-weight: 
	bold; color: #FFFFFF
}

.smallrevrse {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; color: #FFFFFF; 
	background-color: #0066CC; 
	font-weight: bold; 
	border: none
}


.sublinks a { 
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 16px; 
	 font-weight: 900; 
	 color: #000099
}

.sublinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 900;
	color: #802124;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: 800;
	color: #222222;
	text-transform: uppercase;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: #222222;
	text-transform: uppercase;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 800;
	color: #222222;
	text-transform: uppercase;
}
.anav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.anav1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFEE;
	text-decoration: underline;
}

.search { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
}
.link1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.link1:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}

.white12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.smallrevrse:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000033;
	text-decoration: underline;
}
.bld14pt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A15732;
}
.bld14pt1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000033;
}
.nav10vb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
	text-decoration: underline;
}
.nav10vb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9966;
	text-decoration: underline;
}
.line1 {
	line-height: 1px;
	background-color: #003366;
}
.bld14pt1yello {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FEFEFC;
}
.bld14pt1yello:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC99;
	text-decoration: underline;
}
.n12ptyello {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFCC;
}
.bldtxt12pt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	text-decoration: underline;
}
.norm14pt1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000033;
}
.norm14pt1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;

}
.instucthdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #0065CE;
	line-height: normal;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.height1 {
	line-height: 1px;
}
.height4 {
	line-height: 4px;
	background-color: #CCCCCC;
}
.text14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
}
.title18xb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #333333;
}
.title16xb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
	color: #6060FA;
	font-style: italic;
}
.txt11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 
	normal;
	color: #990000;
	text-decoration: underline;
}
.catlisthdr {
	font-weight: bold;
	background-color: #D9EAF2;
	border: 1px solid #8A2A8A;
	padding: 0px;
	height: 15px;
	
	margin: 3px;
}
.catlisthdr:hover {
	font-weight: bold;
	background-color: #0066CC;
	border: 1px solid #000033;
	padding:3px;
	height: 15px;
	
}
.error1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.graphicslink {
	font-weight: bold;
	background-color: #FBF3D7;
	border: 1px solid #8A2A8A;
	padding: 1px 8px;
	height: 12px;
	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464666;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
}
.graphicslink:hover {
	font-weight: bold;
	background-color: #257FDF;
	border: 1px solid #8A2A8A;
	padding: 1px 8px;
	height: 12px;
	width: 75px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 18px;
}
.smalltxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 
	bold;
	color: #EEEEFF;
	text-decoration: underline;
}
.txt12 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000033;
	text-decoration: none;
}

.txt12:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #330000;
	text-decoration: underline;
}
.bld14pt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #729DD3;
	border: 1px solid #2D3C66;
	text-decoration: none;
	margin: 1px;
	height: auto;
	width: auto;
	padding-right: 3px;
	padding-left: 3px;
	font-variant: small-caps;
	text-transform: capitalize;
	line-height: 25px;
}
.bld14pt2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FF525A;
	font-variant: small-caps;
	text-transform: capitalize;
	text-decoration: none;
	height: auto;
	width: auto;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #D52127;
	line-height: 25px;
}
.rightline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.topline {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.borderall {
	border: 1px solid #636363;
}
.borderallblue {
	border: 1px solid #003366;
	background-color: #7476C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
	padding: 3px;
}
.SCRNField {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #CCCCCC;
	text-align: left;
	background-color: #333333;
}

.SCRNBLargeText {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
}

.height2 {
	line-height: 2px;
	background-color: #CFC1C1;
	color: #CFC1C1;
}
.height2FA {
	line-height: 2px;
	background-color: #FAFAFA;
	color: #FAFAFA;
}
.PostLogo {
	font-family : Georgia, "Times New Roman", serif;
	font-weight : bold;
	color : #000000;
}
.Copyright {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000099;
}
.TableHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #CC0000;
}
.TableSubHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

.TableColHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : Bold;
}

.TableRowHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.TableDetail {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	/* line-height : 12px; */
}
.ListTitleLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
}
.ListItemLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 15px;
}
.ListTitleMed {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}
.ListItemMed {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.ListTitleSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.ListItemSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
}
.ListTitle {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}
.ListItem {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.Headline {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
.HeadlineLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : normal;
	color: #1F1F1F;
}
.HeadlineMed {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight : bold;
	color: #333333;
	font-variant: small-caps;
	text-transform: capitalize;
}
.HeadlineSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;	

}

.TextMsg {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	font-style: italic;
	color: #FF0000;

}
.ArticleTextSm {

	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align: justify;
}
.SubHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}
.SubHeadLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
}
.SubHeadMed {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}
.SubHeadSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.Byline {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.BylineLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 15px;
}
.BylineMed {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.BylineSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
}
.Input {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.InputLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 14px;
}
.CatTableHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : normal;
	text-align: left;
	
	
}
.CatTableSubHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	
	
}

.CatTableColHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : Bold;
}

.CatTableRowHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.CatTableDetail {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
}
.CatNavLink {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.CatNavLinkLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight: normal;
	
	
	text-decoration: underline;
}
CatNavLinkMed {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #3A6776;
	text-decoration: none;
	line-height: 18px;
}	
CatNavLinkMed:Hover {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
	line-height: 18px;
}
.CatNavLinkSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #303030;
	font-size : 9px;
	font-weight: normal;
}
.CatNavLinkSm:hover {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 9px;
	font-weight: normal;
	text-decoration: underline;
}
.CatArticleText {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

/*#### END General Category ########################################################################*/

/*XXXX BEGIN Collection XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

.CollOuterTable {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background-color: #FFFFFF;
	font-style: normal;
	/* border: 1px solid; */
	border-right: #999999 0px solid; 
	border-top: #999999 0px solid; 
	border-left: #999999 0px solid; 
	border-bottom: #999999 0px solid;
}
.CollProdTable {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background-color: #FFFFFF;
	font-style: normal;
	/* border: 1px solid; */
	border-right: #999999 1px solid; 
	border-top: #999999 1px solid; 
	border-left: #999999 1px solid; 
	border-bottom: #999999 1px solid
}

.CollTableHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #000000;
}
.CollTableSubHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

.CollTableColHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : Bold;
}

.CollTableRowHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.CollTableDetail {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
}
.CollNavLink {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.CollNavLinkLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.CollNavLinkMed {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.CollNavLinkSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

.CollProductTitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	/* line-height :normal; */
}
.CollProductPrice {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
}
.CollProductCode {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #000000;
}
.CollProductSalePrice {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color: #FF0000;

}

/*#### END Collection ####################################################################*/

/*XXXX BEGIN Product Main XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.PMTable {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background-color: #FFFFFF;
	font-style: normal;
	/* border: 1px solid; */
	border-right: #999999 0px solid; 
	border-top: #999999 0px solid; 
	border-left: #999999 0px solid; 
	border-bottom: #999999 0px solid


}

/*#### END Product Main ####################################################################*/

/*XXXX BEGIN Product XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

.ProdInputBoxSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	/* height: auto; */
}
.ProdSelectBoxSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	line-height: normal;
	/* height: auto; */
}
.ProdTableHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	line-height: normal;


}
.ProdTableSubHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}

.ProdTableColHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : Bold;
}

.ProdTableRowHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
}

.ProdTableDetail {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
}
.ProdNavLink {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
.ProdNavLinkLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.ProdNavLinkMed {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.ProdNavLinkSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration: underline;
}
.ProdProductTitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height :normal;
	font-style: normal;
	
	

}
.ProdProductPrice {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #000000;
}
.ProdProductCode {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-align: justify;
	font-style: normal;
}
.ProdProductDesc {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-align: justify;
	font-style: normal;
}
.ProdProductAdd {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color: #333333;
}
.ProdProductPreOrder {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	font-style: italic;
	color: #993300;
}
.ProdProductImage {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	background-color: #FFFFFF;
	font-style: normal;
	border-right: #999999 1px solid; 
	border-top: #999999 1px solid; 
	border-left: #999999 1px solid; 
	border-bottom: #999999 1px solid;
	/* height: 300px; */
	/* width: 160px; */
}
.ProdProductMsg {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	font-style: italic;
}
.ProdProductWarning {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #FF0000;
	font-style: italic;
}
.ProdProductCost {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #000000;
}
.ProdProductSalePrice {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #FF0000;

}
.ProdProductOrigPrice {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration: line-through;

}
.RelNavLink {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.RelNavLinkLg {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.RelNavLinkMed {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #003366;
}
.RelNavLinkSm {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

.RelMainTable {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	line-height: normal;
	background-color: #808080;
	color: #FFFFFF;
	
}

.RelProductTable {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	
}


.RelTableHead {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : normal;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	
}

.RelProductTitle {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	line-height :normal;
	color: #555555;

}
.RelProductText {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height :normal;
	font-variant: normal;
	color: #555555;

}
.RelProductPrice {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
}
.RelProductCode {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #0066CC;
}
/*#### END Product ################################################################################*/

/*XXXX BEGIN Product Detail Pop-up XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.PDBody {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	color: #333333;
	font-weight: normal;

}

.PDProductTitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : normal;
	line-height :normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;

}
.PDSizeChartTitle {

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	line-height :normal;
	font-style: normal;
	
	text-transform: none;
}
 .smalltxtYlo {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; font-weight: 
	bold; color: #FFFF66}
font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.pricebox {
	font-weight: bold;
	background-color: #FFFF99;
	border: 1px solid #8A2A8A;
	padding: 1px 3px;
	height: auto;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
	line-height: 30px;
}
.leftline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003366;
}
a.cattree_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	padding: 1px;
	margin: 1px;
	height: auto;
	width: 90%;
}
a.cattree_top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.borderallwhite {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 3px;
}
.leftline {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.HeadlineBluBld {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #0033FF;
}
.HeadlineBluBld:hover {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: #000000;
	text-decoration: underline;
}
.priceboxsm {
	font-weight: bold;
	background-color: #FFFFCC;
	padding: 1px 3px;
	height: auto;
	width: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	text-decoration: none;
	line-height: 30px;
}
.LeftandRightLine {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.catTop {
	background-image: url(graphics/en-US/mmui/searchbk.gif);
	background-repeat: no-repeat;
	background-position: top;
}
