body{
	color:#461C00;
	background-color:white;
}

.page{background-color:white;}
.pagebg{background-color:white;}

.tagline{
	color:#98711C;
	border-bottom:0px;
	padding-bottom:4px;
	font-size:16px;
	font-weight:normal;
	padding-top:5px
}

.pageTitle{color:#98711C;border-bottom:1px dotted #98711C;padding-bottom:5px;text-transform:capitalize;font-size:20px;font-weight:normal;padding-top:5px;line-height:125%;}

.relatedBottom{color:#98711C;padding-bottom:4px;font-size:18px;font-weight:normal;margin-top:20px;display:block}

a:link,
a:visited,
a:active,
.catParentContainer a:link,
.catParentContainer a:visited,
.catParentContainer a:active,
.catParentContainer:first-child a:link,
.catParentContainer:first-child a:active,
.catParentContainer:first-child a:visited{	
	color:#98711C;
	text-decoration:none;
}

.catcontentheader{
	color:#98711C;
	background-color:#F1E9CF;
}

a:hover{
	color:#704400;
	text-decoration:underline
}

.categoryRightColumn .addendum,
.catParentContainer,
.catParentContainer .cat_parent:first-child,
.catParentContainer:first-child{
	background-color:#fff;
}

.searchBox{
	background:#A37D24;
	width:265px;
	height:50px;
	position:absolute;
	right:0px;
	overflow:hidden;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
}

.regpadding{padding:0px;margin:0px}
.leftmenu{text-align:left;width:90%;margin:0px;font-size:12px;overflow:hidden}
.banner{width:315px;border-radius:5px}

.topmenu{
	text-align:left;
	font-weight:normal;
	font-size:14px;
	font-family:arial;	
	overflow:hidden;
	border-radius:5px;
	padding:10px;
	background:#EAD9AF; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#EAD9AF, #DECB8B); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#EAD9AF, #DECB8B); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#EAD9AF, #DECB8B); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#EAD9AF, #DECB8B); /* Standard syntax */	
}

/* top menu */
.topmenuItem{
	display:inline-block;
	font-weight:normal;
	padding:6px 8px;
}
.topmenuItem a{
	color:#704400;
	text-decoration:none;	
}
.topmenuItem a:hover{
	color:#C9A73E;
	text-decoration:none;
}

.topmenuItemSelected{
	display:inline-block;
}
.topmenuItemSelected a{
	color:#fff;
	text-decoration:none;

}
.topmenuItemSelected a:hover{
	color:#C9A73E;	
}

.topmenuInner{text-align:center;padding:0px;}

.categoryRightColumn .addendum .addendumTitle{
	color: #C9A73E;
}

.hpRow{
	background-color:#F8F5F3;
	border-radius:3px;
	box-shadow:0 0 2px #777;
	margin-bottom:25px;
	padding:10px;
	margin-top:20px
}

.optionalModuleItem{float:left;color:#265897;text-decoration:none;padding:0px 8px}
.optionalModuleItem a:link{color:#265897;text-decoration:none;}
.optionalModuleItem a:active{color:#265897;text-decoration:none;}
.optionalModuleItem a:visited{color:#265897;text-decoration:none;}
.optionalModuleItem a:hover{color:#628B2B;text-decoration:none;}

.search{text-align:left;padding:0px;margin:0px;margin-left:10px;margin-top:8px}
.searchInner{padding:0px;margin:0px;}
.search input{font-size:14px}
.searchinput{background-color: transparent;color:#555;font-size:14px;border:0px;background-color:none;width:210px;padding:5px;background-image:url(images/search_bg.png);background-repeat:no-repeat;}
.submitSearch{}

.hpline{height:8px;background-color:#98711C}

.breadcrumbs{font-size:11px;color:#98711C;margin:0px;padding:0px;}
.breadcrumbsInner{}
.breadcrumbs a:link{color:#98711C;text-decoration:none}
.breadcrumbs a:active{color:#98711C;text-decoration:none}
.breadcrumbs a:visited{color:#98711C;text-decoration:none}
.breadcrumbs a:hover{color:#777;text-decoration:underline}

.ddmenulist{z-index:500;vertical-align:middle;filter:progid:DXImageTransform.Microsoft.Shadow(color=#111111, direction=135, strength=4);background-color:#4765A1;border:0px;padding:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.ddmenulist a:link{color:#fff;text-decoration:none;font-weight:normal}
.ddmenulist a:active{color:#fff;text-decoration:none;font-weight:normal}
.ddmenulist a:visited{color:#fff;text-decoration:none;font-weight:normal}
.ddmenulist a:hover{color:#98C2D3;text-decoration:none;font-weight:normal;}
.ddmenu{cursor:pointer;display:block;padding:6px 11px;font-size:12px;font-family:arial;text-transform:capitalize;float:none;width:200px;border:0px;}

.mainbody{padding:0px;margin:0px}
.mainbodyInner{padding:0px;margin:0px 0px 0px 20px;}

.inThisCategory{margin:25px 0px 10px 0px;padding:10px;border:0px;border-bottom:1px dotted #ccc;color:#98711C;font-weight:normal;background-color:#f3f3f3;clear:both;display:block;float:none}

.subCatListingContainer{margin-bottom:20px}
.subCatListing{display:block;padding:10px 0px;border-bottom:1px dotted #ccc}

body #hpBlurb{display:block;float:none;clear:both;border-bottom:0px dashed #ccc;padding-bottom:6px;font-size:12px;color:#666666}
body #hpBlurb #hpBlurbHeader{color:#666666;font-weight:bold;font-size:12px}

.hpblurbcolor{color:#666666}
.hpMainBlurb{color:#333333;font-size:larger;clear:both;}
.hpMainBlurbBorder{color:#333333;font-size:larger;clear:both;border:0px solid #bbbbbb;}
.hpMainBlurbTitle{font-size:18px;font-weight:bold;color:#333333;}

.leftMenuItem{padding:4px 0px;margin:0px 0px;font-weight:bold;border-bottom:1px solid #ddd;font-size:12px;font-family:arial;text-transform:uppercase}
.leftMenuItem a:link{color:#98711C;text-decoration:none}
.leftMenuItem a:active{color:#98711C;text-decoration:none}
.leftMenuItem a:visited{color:#98711C;text-decoration:none}
.leftMenuItem a:hover{color:#222222;text-decoration:none}

.leftMenuItemSelected{padding:4px 0px;margin:0px 0px;font-weight:bold;border-bottom:1px solid #ddd;font-size:12px;text-transform:uppercase}
.leftMenuItemSelected a:link{color:#339900;text-decoration:none}
.leftMenuItemSelected a:active{color:#339900;text-decoration:none}
.leftMenuItemSelected a:visited{color:#339900;text-decoration:none}
.leftMenuItemSelected a:hover{color:#006699;text-decoration:none}

.leftMenuItemContent{font-weight:normal;text-transform:capitalize;line-height:120%;padding:4px 0px 4px 5px;font-size:12px;border-bottom:1px dotted #ccc;color:#98711C}
.leftMenuItemContent a:link{color:#98711C;text-decoration:none}
.leftMenuItemContent a:active{color:#98711C;text-decoration:none}
.leftMenuItemContent a:visited{color:#98711C;text-decoration:none}
.leftMenuItemContent a:hover{color:#339900;text-decoration:underline;}

.leftMenuItemContentSelected{font-weight:bold;text-transform:capitalize;line-height:120%;padding:5px 0px 5px 5px;font-size:12px;border-bottom:1px dotted #ccc;color:#98711C;background-color:#f6f6f6;}

.subleftMenuItem{padding:4px;margin:0px 0px;font-weight:normal;border-bottom:1px dotted #ccc;}
.subleftMenuItem a:link{color:#98711C;text-decoration:none}
.subleftMenuItem a:active{color:#98711C;text-decoration:none}
.subleftMenuItem a:visited{color:#98711C;text-decoration:none}
.subleftMenuItem a:hover{color:#339900;text-decoration:none}

.subleftMenuItemSelected{padding:4px;margin:0px 0px;font-weight:normal;border-bottom:1px dotted #ccc;}
.subleftMenuItemSelected a:link{color:#339900;text-decoration:none}
.subleftMenuItemSelected a:active{color:#339900;text-decoration:none}
.subleftMenuItemSelected a:visited{color:#339900;text-decoration:none}
.subleftMenuItemSelected a:hover{color:#006699;text-decoration:none}

.hpcontent{margin-bottom:10px;clear:both;display:block;float:none}
.hpcontentarticle{display:block;float:none;display:block;border:0px;border-bottom:1px solid #ccc;padding:6px 0px;}
.hpcontentarticleLast{display:block;float:none;display:block;border:0px;padding:6px 0px;}

.hpcontenttitle{font-size:14px;color:#98711C;font-family:Georgia, "Times New Roman", Times, serif}
.hpcontenttitle a:link{color:#98711C;text-decoration:none}
.hpcontenttitle a:active{color:#98711C;text-decoration:none}
.hpcontenttitle a:visited{color:#98711C;text-decoration:none}
.hpcontenttitle a:hover{color:#339900;text-decoration:underline}

.publishdate{font:normal}
.contenttitle{font-weight:normal;font-size:14px;}
.summary{margin:4px 0px;font-size:12px;color:#777777;font-style:normal;}
.contentdetailsMini{font-size:11px;padding:2px 2px 5px 2px;color:#777777;}
.contentdetails{font-size:12px;margin:4px 0px;}

/*.contentarticle{float:none;clear:both;display:block;padding:2px 0px;margin:0px;font-size:12px} */
	 

.afterArticle{width:100%}
.afterArticle #addendum{border-top:0px dashed #ccc;border-bottom:1px dotted #ccc;padding:10px 0px;clear:both;float:none;width:100%}

.afterArticle #addendum #header{font-size:14px;font-weight:normal;color:98711C;border-bottom:1px dotted #ccc;padding-bottom:3px;margin-bottom:4px}

.beforeArticle #addendum #header{font-size:14px;font-weight:normal;color:98711C;border-bottom:1px dotted #ccc;padding-bottom:3px;margin-bottom:4px}

.addendumTable td{border-bottom:1px dotted #ccc;}

.relatedArticleRightSide{border-bottom:1px dotted #ccc}

.footerDiv{
	padding:30px 0px 20px 0px;
	min-height:150px;
	font-size:14px;
	
	background:#A37D24; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#A37D24, #704400); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#A37D24, #704400); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#A37D24, #704400); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#A37D24, #704400); /* Standard syntax */	
}

.footer{border-top:0px;}
.footerlinks{font-size:12px;padding:0px 10px;text-align:center;border-right:0px solid #ccc}
.footerlinksLast{font-size:12px;padding:0px 10px;text-align:center;border-right:0px}
.footerlinks a:link{color:#fff;}
.footerlinks a:visited{color:#fff;}
.footerlinks a:active{color:#fff;}
.footerlinks a:hover{color:#ccc;}

.footerlinksLast a:link{color:#fff;}
.footerlinksLast a:visited{color:#fff;}
.footerlinksLast a:active{color:#fff;}
.footerlinksLast a:hover{color:#ccc;}

.ftr{color:#fff;width:80%;font-size:12px}
.ftr a:link{color:#98C2D3;}
.ftr a:visited{color:#98C2D3;}
.ftr a:active{color:#98C2D3;}
.ftr a:hover{color:#fff;font-weight:normal;text-decoration:underline}

.td1{width:40%;border:0px;padding:0px 20px;}
.td2{width:40%;border:0px;padding:0px 20px;color:#fff;font-size:12px}
.td3{color:#fff;width:20%;font-size:12px;line-height:140%}

.credits{font-size:11px;color:#98C2D3}
.credits a{padding:0px 10px}
.credits a:link{color:#98C2D3;}
.credits a:visited{color:#98C2D3;}
.credits a:active{color:#98C2D3;}
.credits a:hover{color:#fff;font-weight:normal;text-decoration:underline}

.companyname{font-weight:bold;color:#fff;font-size:14px;font-weight:normal;padding-bottom:4px}

.signup{width:100%;text-align:left}

.subscribeForm{font-size:12px;color:#fff;margin:0px;padding:0px;font-weight:bold;text-align:left;border:0px}
.subscribeForm span.input{display:block;padding-top:5px;}
.subscribeForm input{padding:5px;border:0px;font-size:14px;color:#555;border-radius:3px;}
.subscribeForm input.text{color:#555;font-size:14px;background-color:none;width:220px;padding:6px;}
.subscribeForm input.submit{font-size:14px;color:#444;background-color:#fff;cursor:pointer}
.subscribeFormTitle{color:#fff;font-size:14px;font-weight:normal}



.hpCatsTitle{font-size:16px;padding-bottom:6px;border-bottom:1px dotted #ccc;margin-bottom:12px;color:#98711C;font-family:Georgia, "Times New Roman", Times, serif}

/*homepage*/
.scrollContainer{width:640px;height:180px;background-color:#f9f9f9;border-radius:5px;box-shadow:0 0 5px #999;margin:20px 0px;}
.scrollable {
  /* required settings */
  position:relative;
  overflow:hidden;
  width: 540px;
  height:140px;
  float:left;
  margin-top:20px;
}

.items div.template1_item{width:100px;height:140px;margin-right:15px;float:left;overflow:hidden}
.items div.template1_item .imgWrapper{width:100px;height:90px;overflow:hidden;position:relative}
.items div.template1_item .imgWrapper img{margin-bottom:10px;}
.items div.template1_item .itemTitle{font-size:11px;font-weight:normal;color:#777;text-align:center;line-height:115%;}
.navarrow{float:left;cursor:pointer;margin-top:50px;padding:10px;}
.highlightItem{font-weight:bold;}

.featuredSnippet{margin-top:8px;margin-left:10px;padding:2px 10px 2px 20px;background-color:#FFFFCC;color:#555;font-size:9px;letter-spacing:1px;text-transform:uppercase;box-shadow:0 0 2px #666;position:relative;font-weight:bold;margin-bottom:10px}
.featuredSnippet img{position:absolute;z-index:2;top:-4px;left:-10px;}

.featuredSnippetHor{position:absolute;z-index:5;top:5px;left:5px;}
.featuredImg{border:3px solid #fff;box-shadow:0 0 5px #FFCC00;width:85%;margin-top:5px;margin-left:5px;max-height:60px;;}
.snippetImage{margin-bottom:10px;border-radius:0px;}

#imageContainer img{border-radius:0px !important;}

table td{padding:10px;}

.highContentFlag{font-size:0.8em;background-color:#f1f1f1;color:#666;padding:4px;border-radius:4px;text-align:center;margin:4px 0px;width:40%;}