/* CSS Document */
body{
	background-image:url(/images/bg.jpg);
	background-repeat:repeat;
	font-family: Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#663300;
}
.png img{
	behavior: url(/modules/common/iepngfix.htc);	
}
.awdLinks a{
	color:#FFFFFF;	
}
a{
	color:#996600;
}
a:visited{
	color:#724C3F;
}
a:hover{
	text-decoration:underline;
	color:#724C3F;
}
.leftNav{
	border-right:1px solid #CBA783;
	font-size:12px;
	padding-left:10px;
	padding-top:8px;
	padding-right:5px;
}
.leftNav a{
	color:#996600;
	text-decoration:none;
}
.leftNav a:active{
	text-decoration:underline;	
}
.leftNav a:visited{
	color:#724C3F;
}
.leftNav a:hover{
	text-decoration:underline;	
}
.leftNavHeader{
	color:#724C3F;
	border-bottom:1px solid #724C3F;
	padding-bottom:3px;
	font-weight:bold;
}
.content{
	padding:5px 10px;
}
/* Store */
.prodTitle{
	color:#724C3F;	
}
.productDivs{
	background-color:#FFF8DF;	
}
.checkoutTitleBar{
	margin-top:10px;	
}
.productOtherInformation, .productAddForm, .productTabs{
	background-color:#CCCCCC;	
}
div.productOtherInformationTitle{
	background-color:#999999;	
}
.button{
	background-color:#D58D8B;
}
.productBox1{
	border:1px solid #663300;
	border-left:0px;
	width: 194px;
	height:126px;
}
.indexLayout{
	padding:20px;
	margin:auto;
}
.topRightHome{
	padding-left:30px;	
}
.topLeftHome{
	border-right:1px solid #996600;
	padding-right:30px;
	width:600px;
}
.topLeftHome p{
	text-indent:1em;
	/*font-style:italic;*/
}
.bottomHome{
	padding-top:20px;	
}
/*gallery module*/

}

.TextPage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2C5892;
	font-weight:bold;
}
.TopNav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#996600;
	text-decoration:none;
	font-weight:bold;

}
.FooterNav{
	color:#FFFFFF;	
}
.FooterNav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.FooterNav a:hover{
	text-decoration:underline;	
}
.FooterText{
	color:#999999;
}
.gallerybuttonprev{
	height:73px;
	width:37px;
	border:0px;
	background-color:transparent;
	background-image:url(/modules/gallery/images/prev.gif)
}
.gallerybuttonnext{
	height:73px;
	width:37px;
	border:0px;
	background-color:transparent;
	background-image:url(/modules/gallery/images/next.gif)
}
.GalleryGroup{
	background-color:#ccc;
	border-width:1px;
	border-style:solid;
	border-color:#999;
}
.GalleryGroupOver{
	background-color:#fff;
	border-width:1px;
	border-style:solid;
	border-color:#000;
}
.GalleryBigPic{
	background-color:#ccc;
	color:#000;
	border-width:1px;
	border-style:solid;
	border-color:#000;
}
.GalleryPic{
	background-color:#ccc;
	border-width:2px;
	border-style:solid;
	border-color:#999;
}
.GalleryPic:hover{
	background-color:#fff;
	border-width:2px;
	border-style:solid;
	border-color:#000;
}
.GalleryPicCurrent{
	background-color:#ccc;
	border-width:2px;
	border-style:solid;
	border-color:#f00;
}
.GalleryPicCurrent:hover{
	background-color:#fff;
	border-width:2px;
	border-style:solid;
	border-color:#f00;
}

/*file manager module*/
.FMlogintable{
	border:thin solid #000;
}
.FMlogintitles{
	color:#000;
	font-size:14px;
	font-weight:bold;
}
.FMFolderContent{
	border:1px solid #000;
}
.FMFolderName{
	background-color:#888;
	color:#fff;
	font-weight:bold;
}
.FMFileRowOdd{
	background-color:#fff;
	/*height:24px;*/
}
.FMFileRowEven{
	background-color:#eee;
	/*height:24px;*/
}
.FMButton{
   background-color:#f4f4fa;
   color:#000;
   border:1px solid #000;
}

/*faq module*/
.FAQGroupTbl{
	border:1px solid #000;
}
td.FAQGroupHead{
	background-color:#999;
	padding:2px;
}
.FAQGroup{
	color:#fff;
	font-weight:bold;
}
a.FAQGroupLink{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
a.FAQGroupLink:hover{
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.FAQQuestionTbl{
	border:1px solid #000;
}
.FAQQuestionHeadCell{
	background-color:#999;
	border-bottom:1px solid #000;
	padding:4px;
}
.FAQQuestion{
	font-weight:bold;
}
a.FAQQuestionLink{
	color:#000;
	text-decoration:none;
}
a.FAQQuestionLink:visited{
	color:#777;
	text-decoration:none;
}
a.FAQQuestionLink:hover{
	color:#000;
	text-decoration:underline;
}
div#FAQRowOdd{
	background-color:#fff;
}
div#FAQRowEven{
	background-color:#eee;
}
.FAQRowHighlight{
	background-color:#ff9;
}
.FAQAnswer{
	color:#000;
}
td.FAQGroupGap{
	height:10px;
}
td.FAQQuestionGap{
	height:20px;
}
td.FAQDivider{
	background-color:#000;
	height:2px;
}

/*glossary module*/
a.GlAlphaLink{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.GlAlphaLink:hover{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.GlAlphaNone{
	color:#999;
	font-size:12px;
}
td.GlDivider{
	background-color:#000;
	height:2px;
}
.GlTable{
	border:1px solid #000;
}
.GlTermHeadCell{
	background-color:#999;
	border-bottom:1px solid #000;
	padding:4px;
}
td.GlTermList{
	background-color:#999;
	color:#fff;
	font-weight:bold;
	padding:2px;
}
a.GlTopLink{
}
div#GlRowOdd{
	background-color:#fff;
}
div#GlRowEven{
	background-color:#eee;
}
.GlTerm{
	font-weight:bold;
}
.GlDefinition{
	color:#000;
}
.GlDefCell{
	border-top:   1px solid #000;
	border-right: none;
	border-bottom:1px solid #000;
	border-left:  1px solid #000;
}
td.GlTermGap{
	height:10px;
}
.GlRowHighlight{
	background-color:#ff9;
}

