
.maintext1
{
font-family:Verdana;
font-size:11px;
color:#3E4442;
font-weight:normal;
text-decoration:none;
}
.maintext1 A
{
font-family:Verdana;
font-size:11px;
color:#3E4442;
font-weight:normal;
text-decoration:none;
}
.maintext1 A:hover
{
font-family:Verdana;
font-size:11px;
color:#3E4442;
font-weight:normal;
text-decoration:underline;
}
.suggestion
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#EC9E00;
	text-decoration:none;
}
.mandatory
{
	color:#ff0000;
}
.TblHeading
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#4786CB;
	text-decoration:none;
}
.TblHeading A
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:Blue;
	background-color:#4786CB;
	text-decoration:none;
}
.TblHeading	A:hover
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#4786CB;
	text-decoration:none;
}
.mandatory
{
	color:#ff0000;
}
input
{
	border-color:1px solid #FFCD9C;
	border-bottom-color:1px solid #FFCD9C;
	border-left-color:1px solid #FFCD9C;
	border-right-color:1px solid #FFCD9C;
	border-top-color:1px solid #FFCD9C;
}
select
{
	border-color:1px solid #FFCD9C;
	border-bottom-color:1px solid #FFCD9C;
	border-left-color:1px solid #FFCD9C;
	border-right-color:1px solid #FFCD9C;
	border-top-color:1px solid #FFCD9C;
}
.ErrorDisp
{
	color:Red;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
}

.maintext
{
font-family:Verdana;
font-size:11px;
color:#3E4442;
font-weight:normal;
}
.maintext A
{
font-family:Verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:none;
}
.maintext A:hover
{
font-family:Verdana;
font-size:11px;
color:#000000;
font-weight:normal;
text-decoration:underline;
}

.pricedet
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.tableContent
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
	color: #000000;
	background-color:#e3e9f9;

}
.tableContent A
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
	color: #4169E1;
	background-color:#E9EEF4;
	text-decoration:none;

}
.tableContent A:hover
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight:normal;
	color: #0000cc;
	background-color:#E9EEF4;
	text-decoration:underline;

}
.productinfo
{
	font-family:Verdana;
	font-size:10px;
	color:#404243;
	text-decoration:none;
}

.productinfo A
{
	font-family:Verdana;
	font-size:10px;
	color:#404243;
	text-decoration:underline;
}

.productinfo A:hover
{
	font-family:Verdana;
	font-size:10px;
	color:#FB914A;
	text-decoration:underline;
}
.cat
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
}
.cat A
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.cat A:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
} 
.productprice
{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
.productname
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#424341;
	text-decoration:none;
}

/* CSS Document for dixie*/
body
{
	 margin:0px auto;
	 width:100%; 
	 padding:0px;
	 border:0px solid red;
}
#master
	 {
	  width:100%;
	  position:relative;
	  border:0px solid red;
	   
	 }
#layout
{	 position:relative;
	 width:1000px; 
	 min-height:750px;
	 border:0px solid red;
	 background-image:url(../images/bodyrpt.jpg); background-repeat:repeat-y;
	 
}
*html #layout
{
	height:750px;
}
#shoppingcart
{  /*width is 249px;*/
	 position:relative;
	 width:1000px; 
	 margin-top:0px;
	 height:26px;
	 font-size:0px;
	 border:0px;
	 background-image:url(../images/toprpt.jpg); background-repeat:repeat-y;
}
.mainwebtext
{
 color:#737374;
 font-family:Tahoma;
 font-size:11px;
 text-decoration:none;
}
.mainwebtext A
{
 color:#737374;
 font-family:Tahoma;
 font-size:11px;
 text-decoration:none;
}

.mainwebtext A:hover
{
 color:#737374;
 font-family:Tahoma;
 font-size:11px;
 text-decoration:underline;
}

.myaccounttxt
{
 color:#FFFFFF;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
.myaccounttxt A
{
 color:#FFFFFF;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
.myaccounttxt A:hover
{
 color:#FFFFFF;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
.myaccounttxt1
{
 color:#000000;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
.myaccounttxt1 A
{
 color:#000000;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
.myaccounttxt1 A:hover
{
 color:#000000;
 font-family:Tahoma;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}
#myacc
{
 	 position:absolute;
	 width:100px; 
	 top:6px;
	 left:15px;
	 border:0px solid green;
}
#checkout
{
 	 position:absolute;
	 width:200px; 
	 top:6px;
	 left:126px;
	 border:0px solid green;
}
#search
{
 	 position:absolute;
	 width:100px; 
	 top:6px;
	 left:520px;
	 border:0px solid green;
}
#searchtxtbox
{
 	 position:absolute;
	 width:100px; 
	 top:6px;
	 left:570px;
	 border:0px solid green;
}
.searchtxt
{
width:100px;
height:14px; 
font-size:9px; 
font-family:Tahoma;
}
.advsearch
{
 color:#000000;
 font-family:Tahoma;
 font-size:11px;
 text-decoration:none;
}
.advsearch A
{
 color:#000000;
 font-family:Tahoma;
 font-size:11px;
 text-decoration:none;
}
.advsearch A:hover
{
 color:#000000;
 font-family:Tahoma;
 font-size:11px;
 text-decoration:none;
}
#searchbtn
{
 	 position:absolute;
	 width:26px; 
	 height:26px;
	 top:0px;
	 left:675px;
	 border:0px solid green;
	
}
#advanced
{
 	 position:absolute;
	 width:100px; 
	 top:10px;
	 left:705px;
	 border:0px solid green;
	
}
#cart
{
 	 position:absolute;
	 width:100px; 
	 top:6px;
	 left:850px;
	 border:0px solid green;
}
#cartbtn
{
 	 position:absolute;
	 width:26px; 
	 height:26px;
	 top:0px;
	 left:943px;
	 border:0px solid green;
	
}
#blankspacerow
{  
	 position:relative;
	 width:1000px; 
	 height:17px;
	 border:0px solid green;
	 font-size:0px;
	 background-image:url(../images/blankspacerow.jpg);
}
#LogoColumn
{  /*width is 249px;*/
	 position:relative;
	 width:1000px; 
	 height:131px;
	 border:0px solid green;
}
#lms
{ 
	 position:absolute;
	 width:169px; 
	 height:131px;
	 top:0px;
	 left:0px;
	 border:0px solid green;
	background-image:url(../images/lms.jpg);
}
#logospace
{  
	 position:absolute;
	 width:124px; 
	 height:131px;
	 top:0px;
	 left:169px;
	 border:0px solid green;
	 background-image:url(../images/logospace.jpg);
}
#DIXIEtextlogo
{  
	 position:absolute;
	 width:411px; 
	 height:131px;
	  top:0px;
	 left:293px;
	 border:0px solid green;
	 background-image:url(../images/DIXIEtextlogo.jpg);
}
#mainlogo
{  
	 position:absolute;
	 width:296px; 
	 height:131px;
	 top:0px;
	 left:704px;
	 border:0px solid green;
	 background-image:url(../images/mainlogo.jpg);
}
#logobelowrow
{  
	 position:relative;
	 width:1000px; 
	 height:7px;
	 border:0px solid green;
	 font-size:0px;
	 background-image:url(../images/logobelowrow.jpg);
}
#navigationbar
{  
	 position:relative;
	 width:1000px; 
	 height:27px;
	 border:0px solid green;
}
#navbelow
{  
	 position:relative;
	 width:1000px; 
	 height:17px;
	 border:0px solid green;
	 font-size:0px;
	 background-image:url(../images/navbelow.jpg);
}
#MainContentRow
{  
	 position:relative;
	 width:1000px; 
	 min-height:485px;
	 border:0px solid green;
	 
}
*html #MainContentRow
{
	height:485px;
}
#CategoryRow
{  
	 position:relative;
	 width:213px; 
	 min-height:485px;
	 float:left;
	 border:0px solid green;
}
*html #CategoryRow
{
	height:485px;
}
#ContentLeftShop
{
	 position:relative;
	 width:153px; 
	 height:26px;
	 top:0px;
	 left:0px;
	 border:0px solid green;
	
}
#aerrowrow
{
    position:relative;
	 width:153px; 
	 min-height:485px;
	 top:14px;
	 
	 border:0px solid green;
}
*html #aerrowrow
{    left:0px;
	min-height:485px;
}
#aerrownew
{
	 position:relative;
	 width:153px;
	 font-size:0px;
	 border:0px solid green;
	 
}
*html #aerrownew
{
	 position:relative;
	 width:153px;
	 font-size:0px;
	 border:0px solid green;
	 left:25px;
}

#aerrow
{
	 position:absolute;
	 width:8px; 
	 height:10px;
	 top:0px;
	 left:0px;
	 font-size:0px;
	 border:px solid green;
	 background-image:url(../images/aerrow.jpg);
}
#nowcart
{
	 position:absolute;
	 width:100px; 
	 height:10px;
	 top:0px;
	 left:25px;
	 vertical-align:top;
	 border:0px solid green;
	 
}
#items
{
	 position:relative;
	 width:153px; 
	 height:50px;
	 top:20px;
	 left:0px;
	 vertical-align:top;
	 border:0px solid green;
	 
}
.nowcart
{
 color:#000000;
 font-family:Tahoma;
 font-size:11px;
 text-decoration:none;
}
#ContentLeftCat
{
	 position:relative;
	 width:153px; 
	 height:24px;
	 top:10px;
	 left:0px;
	 border:0px solid green;
	
}
*html #ContentLeftCat
{
	 position:relative;
	 width:153px; 
	 height:24px;
	 top:10px;
	 left:25px;
	 border:0px solid green;
	
}
#ContentLeftCatContent
{
position:relative;
width:213px;
min-height:485px;
border:0px solid red;
}
*html #ContentLeftCatContent
{
position:relative;
width:213px;
min-height:485px;
border:0px solid red;
}
#ContentLeftCatContentInner
{
position:relative;
top:10px;
width:213px;
border:0px solid red;
min-height:485px;
left:-30px;
}
*html #ContentLeftCatContentInner
{
position:relative;
top:10px;
width:213px;
border:0px solid red;
min-height:485px;
left:0px;
}
#MainRow
{  
	 position:relative;
	 width:780px; 
	 min-height:485px;
	 float:left;
	 border:0px solid green;
	
}
*html #MainRow
{
	height:485px;
}
#ContentAreaRow
{  
	 position:relative;
	 width:574px; 
	 min-height:485px;
	 left:-102px;right:213px;
	 border:0px solid green;
}
*html #ContentAreaRow
{    
	height:485px;
}
#InformationRow
{  
	 position:absolute;
	 width:213px; 
	 min-height:485px;
	 top:0px;
	 left:574px;
	 border:0px solid green;
}
*html #InformationRow
{
	height:485px;
}
#ContentLeftinfo
{
	 position:absolute;
	 width:189px; 
	 height:24px;
	 top:0px;
	 left:12px;
	 border:0px solid green;
	
}

#ContentRightInfoCont
{
	position:absolute;
	width:207px;
	height:203px;
	left:0px;
	top:30px;
    border:0px solid green;
}
#ContentRightInfoCont1
{
	position:absolute;
	width:207px;
	height:25px;
	top:0px;
	left:0px;
	border:0px solid red;
}
#ContentRightInfoCont1aerrow
{
	position:absolute;
	width:9px;
	height:25px;
	top:5px;
	left:10px;
}
#ContentRightInfoCont1text
{
	position:absolute;
	width:175px;
	height:25px;
	top:2px;
	left:40px;
	border:0px solid green;
}
#Contentline
{
	position:absolute;
	width:210px;
	height:1px;
	left:0px;
	top:20px;
	font-size:0px;
    border:0px solid green;
	background-image:url(../images/contentline.jpg);
}
#ContentRightInfoCont2
{
	position:absolute;
	width:207px;
	height:25px;
	top:25px;
	left:0px;
	border:0px solid red;
}
#ContentRightInfoCont1aerrow2
{
	position:absolute;
	width:9px;
	height:25px;
	top:5px;
	left:10px;
}
#ContentRightInfoCont1text2
{
	position:absolute;
	width:175px;
	height:25px;
	top:2px;
	left:40px;
	border:0px solid green;
}
#Contentline2
{
	position:absolute;
	width:210px;
	height:1px;
	left:0px;
	top:45px;
	font-size:0px;
    border:0px solid green;
	background-image:url(../images/contentline.jpg);
}
#ContentRightInfoCont3
{
	position:absolute;
	width:207px;
	height:25px;
	top:50px;
	left:0px;
	border:0px solid red;
}
#ContentRightInfoCont1aerrow3
{
	position:absolute;
	width:9px;
	height:25px;
	top:5px;
	left:10px;
}
#ContentRightInfoCont1text3
{
	position:absolute;
	width:175px;
	height:25px;
	top:2px;
	left:40px;
	border:0px solid green;
}
#Contentline3
{
	position:absolute;
	width:210px;
	height:1px;
	left:0px;
	top:70px;
	font-size:0px;
    border:0px solid green;
	background-image:url(../images/contentline.jpg);
}
#ContentRightInfoCont4
{
	position:absolute;
	width:207px;
	height:25px;
	top:75px;
	left:0px;
	border:0px solid red;
}
#ContentRightInfoCont1aerrow4
{
	position:absolute;
	width:9px;
	height:25px;
	top:5px;
	left:10px;
}
#ContentRightInfoCont1text4
{
	position:absolute;
	width:175px;
	height:25px;
	top:2px;
	left:40px;
	border:0px solid green;
}
#Contentline4
{
	position:absolute;
	width:210px;
	height:1px;
	left:0px;
	top:95px;
	font-size:0px;
    border:0px solid green;
	background-image:url(../images/contentline.jpg);
}
#ContentRightInfoCont5
{
	position:absolute;
	width:207px;
	height:25px;
	top:100px;
	left:0px;
	border:0px solid red;
}
#ContentRightInfoCont1aerrow5
{
	position:absolute;
	width:9px;
	height:25px;
	top:5px;
	left:10px;
}
#ContentRightInfoCont1text5
{
	position:absolute;
	width:175px;
	height:25px;
	top:2px;
	left:40px;
	border:0px solid green;
}
#Contentline5
{
	position:absolute;
	width:210px;
	height:1px;
	left:0px;
	top:120px;
	font-size:0px;
    border:0px solid green;
	background-image:url(../images/contentline.jpg);
}
#ContentRightInfoCont6
{
	position:absolute;
	width:207px;
	height:25px;
	top:125px;
	left:0px;
	border:0px solid red;
}
#ContentRightInfoCont1aerrow6
{
	position:absolute;
	width:9px;
	height:25px;
	top:5px;
	left:10px;
}
#ContentRightInfoCont1text6
{
	position:absolute;
	width:175px;
	height:25px;
	top:2px;
	left:40px;
	border:0px solid green;
}
#Contentline6
{
	position:absolute;
	width:210px;
	height:1px;
	left:0px;
	top:145px;
	font-size:0px;
    border:0px solid green;
	background-image:url(../images/contentline.jpg);
}
#whatsnew
{
	 position:absolute;
	 width:188px; 
	 height:24px;
	 top:220px;
	 left:12px;
	 border:0px solid green;
	
}
#ContentRightNewsCont
{
	position:relative;
	width:166px;
	top:250px;
	left:0px;
	height:200px;
    border:0px solid green;
}
#FooterRow
{  
	 position:relative;
	 width:1000px; 
	 height:40px;
	 border:0px solid green;
	 clear:both;
	
}
#FooterRowBelow
{  
	 position:relative;
	 width:1000px; 
	 height:40px;
	 border:0px solid green;
	 clear:both;
	  background-color:White;
}
#footer1
{
	 position:absolute;
	 width:213px; 
	 height:40px;
	 top:0px;
	 left:0px;
	 border:0px solid green;
	 background-image:url(../images/footervisaimages.jpg);
}
#footer2
{
	 position:absolute;
	 width:479px; 
	 height:40px;
	 top:0px;
	 left:213px;
	 border:0px solid green;
	 background-image:url(../images/footerrpt.jpg); background-repeat:repeat-x;
}
#footer3
{
	 position:absolute;
	 width:308px; 
	 height:40px;
	 top:0px;
	 left:692px;
	 border:0px solid green;
	 background-image:url(../images/footercopyright.jpg); 
}
.copy
{
	COLOR: #666666;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
.copy A
{
	COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}
.copy A:hover
{
	COLOR: #666666;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none
}

