/* begin Page */
/* Generated with Artisteer version 2.2.0.17981, file checksum is CEFDD317. */
.hidethis{
	display:none;
}
body{margin: 0 auto;padding: 0;background-color: #FFFFFF;}
body{ font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;font-style: normal;font-weight: normal; color: #52594F;}
.printArticle{width:530px;}
td .comic-Lg-fucia{font-family: Comic Sans MS;font-size: 15px;color:#cc00ff;width:130px;}
td .comic{font-family: Comic Sans MS;font-size: 12px;}
.border1{border: solid 1px #6C915B;margin:3px; padding:3px;}
hr{height:1px; color: #006600;border:none;}
.comic{font-family: Comic Sans MS;font-size: 12px;}
.comic-bold{font-family: Comic Sans MS;font-size: 12px;font-weight:bold;}
.comic-bold a{font-family: Comic Sans MS;font-size: 15px;font-weight:bold;color:#cc00ff}
.comic-bold a:link{font-family: Comic Sans MS;font-size: 15px;font-weight:bold;color:#cc00ff}
.comic-bold a:hover{font-family: Comic Sans MS;font-size: 15px;font-weight:bold;color:#00cc00}
.comic-Lg-fucia{font-family: Comic Sans MS;font-size: 15px;color:#cc00ff;}
.comic-Lg-bold{font-family: Comic Sans MS;font-size: 15px;font-weight:bold;}
ul li.comic{line-height:2em;}
#art-main{position: relative;width: 100%;left: 0;top: 0;}

#art-page-background-simple-gradient{
	position: absolute;
	background-image: url('../images/Page-BgSimpleGradient.jpg');
	background-repeat: repeat-x;
	top:0;
	width: 100%;
	height: 500px;
}


.headerTxt{
	position:absolute;
	top:150px;
	left:300px;
	height:40px;
	width:750px;
	text-align:left;
}
.lgnFrm{
	position:relative;
	top:0px;
	left:0px;
	height:35px;
	width:500px;
	text-align:left;
	vertical-align:top;
	z-index:1;
	border:solid 1xp #000000;
}	
.checkout_link a:link {text-decoration:none;}
.continue_link a:link {text-decoration:none;}
a.logina, .logina a:link, .logina a:visited, .logina a:hover, .logina a:active{
	color:#063;
	font-weight:bold;
	text-decoration:none;
	}

.cleared{float: none;clear: both;margin: 0;padding: 0;border: none;font-size:1px;}
form{padding:0 !important;margin:0 !important;}
table.position{	position: relative;width: 100%;table-layout: fixed;}


/* end Page */

.cartoffline{
	margin-top:30px;
	
}

/* begin Box, Sheet */

.art-Sheet{
	position:relative;
	z-index:0;
	margin:0 auto;
	width: 1066px;
	min-width:49px;
	min-height:49px;
}


.art-Sheet-body{
	position: relative;
	z-index:1;
	padding: 5px;
}


.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl, .art-Sheet-tc, .art-Sheet-bc,.art-Sheet-cr, .art-Sheet-cl
{
	position:absolute;
	z-index:-1;
}

.art-Sheet-tr, .art-Sheet-tl, .art-Sheet-br, .art-Sheet-bl
{
	width: 64px;
	height: 64px;
	background-image: url('../images/Sheet-s.png');
}


.art-Sheet-tl
{
top:0;
left:0;
clip: rect(auto, 32px, 32px, auto);
}

.art-Sheet-tr
{
top: 0;
right: 0;
clip: rect(auto, auto, 32px, 32px);
}


.art-Sheet-bl



{



	bottom: 0;



	left: 0;



	clip: rect(32px, 32px, auto, auto);



}







.art-Sheet-br



{



	bottom: 0;



	right: 0;



	clip: rect(32px, auto, auto, 32px);



}







.art-Sheet-tc, .art-Sheet-bc



{



	left: 32px;



	right: 32px;



	height: 64px;



	background-image: url('../images/Sheet-h.png');



}







.art-Sheet-tc



{



	top: 0;



	clip: rect(auto, auto, 32px, auto);



}







.art-Sheet-bc



{



	bottom: 0;



	clip: rect(32px, auto, auto, auto);



}







.art-Sheet-cr, .art-Sheet-cl



{



	top: 32px;



	bottom: 32px;



	width: 64px;



	background-image: url('../images/Sheet-v.png');



}







.art-Sheet-cr



{



	right:0;



	clip: rect(auto, auto, auto, 32px);



}







.art-Sheet-cl



{



	left:0;



	clip: rect(auto, 32px, auto, auto);



}







.art-Sheet-cc



{



	position:absolute;



	z-index:-1;



	top: 32px;



	left: 32px;



	right: 32px;



	bottom: 32px;



	background-image: url('../images/Sheet-c.png');



}











.art-Sheet{	margin-top: 10px !important;}







#art-page-background-simple-gradient, #art-page-background-gradient, #art-page-background-glare{min-width:1066px;}


/* end Box, Sheet */



/* begin Header */

div.art-Header{
margin: 0 auto;
position: relative;
z-index:0;
width: 1056px;
height: 200px;

}


div.art-Header-png
{
position: absolute;
z-index:-2;
top: 0;
left: 0;
width: 1056px;
height: 192px;
background-image: url('../images/Header.png');
background-repeat: no-repeat;
background-position: left top;

}


div.art-Header-jpeg{
position: absolute;
z-index:-1;
top: 0px;
left: 0px;
width: 359px;
height: 186px;
background-image: url('../images/scroll_hdr_logo.png');
background-repeat: no-repeat;
background-position: 0 0;

}



/* end Header */







/* begin Menu */



/* menu structure */



.art-menu a{text-align:left;text-decoration:none;outline:none;letter-spacing:normal;word-spacing:normal;}

.art-menu a:link{text-align:left;text-decoration:none;outline:none;letter-spacing:normal;word-spacing:normal;}

.art-menu a:visited{text-align:left;text-decoration:none;outline:none;letter-spacing:normal;word-spacing:normal;}

.art-menu a:hover{text-align:left;text-decoration:none;outline:none;letter-spacing:normal;word-spacing:normal;}

.art-menu{min-height: 0;} 

.art-menu{margin: 0;padding: 0;border: 0;list-style-type: none;display: block;}

.art-menu ul{margin: 0;padding: 0;border: 0;list-style-type: none;display: block;}

.art-menu li{margin: 0;padding: 0;border: 0;display: block;float: left;position: relative;z-index: 5;background:none;}

.art-menu li:hover{z-index: 10000;white-space: normal;}

.art-menu li li{float: none;}

.art-menu ul{visibility: hidden;position: absolute;z-index: 10;left: 0;top: 0;background:none;}

.art-menu li:hover>ul{visibility: visible;top: 100%;}

.art-menu li li:hover>ul{top: 0;left: 100%;}

.art-menu:after{content: ".";height: 0;display: block;visibility: hidden;overflow: hidden;clear: both;} 

.art-menu ul:after{content: ".";height: 0;display: block;visibility: hidden;overflow: hidden;clear: both;}

.art-menu ul{min-height: 0;}

.art-menu ul{background-image: url(../images/spacer.gif);padding: 5px 5px 5px 5px;margin: -5px 0 0 -5px;}

.art-menu ul ul{padding: 5px 5px 5px 5px;margin: -5px 0 0 -5px;}

ul.art-menu{margin-left:3px;text-align:center;float:none;}



/* menu structure */







.art-menu{padding: 0px 0px 0px 0px;border-bottom:solid 1px #000000;}

.art-nav{position: relative;height: 30px;z-index: 100;}

.art-nav .l{position: absolute;z-index: -1;top: 0;height: 20px;background-image: url('../images/nav.png');}

.art-nav .r{position: absolute;z-index: -1;top: 0;height: 20px;background-image: url('../images/nav.png');}

.art-nav .l{left: 0;right:0px;}

.art-nav .r{right: 0;width: 1056px;clip: rect(auto, auto, auto, 1056px);}





/* end Menu */







/* begin MenuItem */



.art-menu ul li{clear: both;}

.art-menu a{position:relative;width:105px;display: block;overflow:hidden;height: 20px;cursor: pointer;text-decoration: none;margin-right: 0px;margin-left: 0px;}

.art-menu a .r{position:absolute;display: block;top:0;z-index:-1;height: 189px;background-image: url('../images/MenuItem.png');}

.art-menu a .l{position:absolute;display: block;top:0;z-index:-1;height: 189px;background-image: url('../images/MenuItem.png');}

.art-menu a .l{left:0;right:3px;}

.art-menu a .r{width:406px;right:0;clip: rect(auto, auto, auto, 403px);}

.art-menu a .t {font-family: Arial, Helvetica, Sans-Serif;font-size: 11px;font-style: normal;font-weight:bold;color: #660099;padding:0px 0px 0px 8px;margin:0px 0px 0px 0px ;line-height:20px;text-align:center;}

.art-menu a:hover .l{top:-63px;}

.art-menu a:hover .r{top:-63px;}

.art-menu li:hover>a .l{top:-63px;}

.art-menu li:hover>a .r{top:-63px;}

.art-menu li:hover a .l{top:-63px;}

.art-menu li:hover a .r{top:-63px;}

.art-menu a:hover .t{color: #E7E9E7;}

.art-menu li:hover a .t{color: #E7E9E7;}

.art-menu li:hover>a .t{color: #E7E9E7;}

.art-menu a.active .l{top: -126px;}

.art-menu a.active .r{top: -126px;}

.art-menu a.active .t{color: #141613;}

/* end MenuItem */







/* begin MenuSubItem */



.art-menu ul a{display:block;text-align: center;white-space: nowrap;height: 20px;width: 180px;overflow:hidden;line-height: 20px;margin-right: auto;background-image: url('../images/subitem-bg.png');background-position: left top;background-repeat: repeat-x;border-width: 0px;border-style: solid;}

.art-nav ul.art-menu ul span{display: inline;float: none;margin: inherit;padding: inherit;background-image: none;text-align: inherit;text-decoration: inherit;} 

.art-nav ul.art-menu ul span span{display: inline;float: none;margin: inherit;padding: inherit;background-image: none;text-align: inherit;text-decoration: inherit;}

.art-menu ul a{text-align: left;text-indent: 12px;text-decoration: none;line-height: 20px;color: #625932;font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;font-style: normal;font-weight: normal;} 

.art-menu ul a:link{text-align: left;text-indent: 12px;text-decoration: none;line-height: 20px;color: #625932;font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;font-style: normal;font-weight: normal;} 

.art-menu ul a:visited{text-align: left;text-indent: 12px;text-decoration: none;line-height: 20px;color: #625932;font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;font-style: normal;font-weight: normal;} 

.art-menu ul a:hover{text-align: left;text-indent: 12px;text-decoration: none;line-height: 20px;color: #625932;font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;font-style: normal;font-weight: normal;} 

.art-menu ul a:active{text-align: left;text-indent: 12px;text-decoration: none;line-height: 20px;color: #625932;font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;font-style: normal;font-weight: normal;} 

.art-nav ul.art-menu ul span{text-align: left;text-indent: 12px;text-decoration: none;line-height: 20px;color: #625932;font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;font-style: normal;font-weight: normal;}

.art-nav ul.art-menu ul span span{text-align: left;text-indent: 12px;text-decoration: none;line-height: 20px;color: #625932;font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;font-style: normal;font-weight: normal;}

.art-menu ul ul a{margin-left: auto;}

.art-menu ul li a:hover{color: #F6F5EE;	background-position: 0 -20px;}

.art-menu ul li:hover>a{color: #F6F5EE;	background-position: 0 -20px;}

.art-nav .art-menu ul li a:hover span{color: #F6F5EE;}

.art-nav .art-menu ul li a:hover span span{color: #F6F5EE;}

.art-nav .art-menu ul li:hover>a span{color: #F6F5EE;}

.art-nav .art-menu ul li:hover>a span span{color: #F6F5EE;}



/* end MenuSubItem */







/* begin ContentLayout */



.art-contentLayout



{



	position: relative;



	margin-bottom: 6px;



	width: 1056px;



}



/* end ContentLayout */







/* begin Box, Block */



.art-Block



{



	position:relative;



	z-index:0;



	margin:0 auto;



	min-width:29px;



	min-height:29px;



}







.art-Block-body



{



	position: relative;



	z-index:1;



	padding: 2px;



}







.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl, .art-Block-tc, .art-Block-bc,.art-Block-cr, .art-Block-cl



{



	position:absolute;



	z-index:-1;



}







.art-Block-tr, .art-Block-tl, .art-Block-br, .art-Block-bl



{



	width: 36px;



	height: 36px;



	background-image: url('../images/Block-s.png');



}







.art-Block-tl



{



	top:0;



	left:0;



	clip: rect(auto, 18px, 18px, auto);



}







.art-Block-tr



{



	top: 0;



	right: 0;



	clip: rect(auto, auto, 18px, 18px);



}







.art-Block-bl



{



	bottom: 0;



	left: 0;



	clip: rect(18px, 18px, auto, auto);



}







.art-Block-br



{



	bottom: 0;



	right: 0;



	clip: rect(18px, auto, auto, 18px);



}







.art-Block-tc, .art-Block-bc



{



	left: 18px;



	right: 18px;



	height: 36px;



	background-image: url('../images/Block-h.png');



}







.art-Block-tc



{



	top: 0;



	clip: rect(auto, auto, 18px, auto);



}







.art-Block-bc



{



	bottom: 0;



	clip: rect(18px, auto, auto, auto);



}







.art-Block-cr, .art-Block-cl



{



	top: 18px;



	bottom: 18px;



	width: 36px;



	background-image: url('../images/Block-v.png');



}







.art-Block-cr



{



	right:0;



	clip: rect(auto, auto, auto, 18px);



}







.art-Block-cl



{



	left:0;



	clip: rect(auto, 18px, auto, auto);



}







.art-Block-cc



{



	position:absolute;



	z-index:-1;



	top: 18px;



	left: 18px;



	right: 18px;



	bottom: 18px;



	background-color: #95BF3B;



}











.art-Block



{



	margin: 5px;



}







/* end Box, Block */







/* begin BlockHeader */



.art-BlockHeader



{



	position:relative;



	z-index:0;



	height: 30px;



	padding: 0 7px;



	margin-bottom: 5px;



}







.art-BlockHeader .t



{



	height: 30px;



	color: #000000;



	font-family: Arial, Helvetica, Sans-Serif;



	font-size: 12px;



	font-style: normal;



	font-weight: bold;



	white-space : nowrap;



	padding: 0 6px;



	line-height: 30px;



}







.art-BlockHeader .l, .art-BlockHeader .r



{



	display:block;



	position:absolute;



	z-index:-1;



	height: 30px;



	background-image: url('../images/BlockHeader.png');



}







.art-BlockHeader .l



{



	left:0;



	right:10px;



}







.art-BlockHeader .r



{ 



	width:1056px;



	right:0;



	clip: rect(auto, auto, auto, 1046px);



}























.art-header-tag-icon



{



	display:inline-block;



	background-position:left top;



	background-image: url('../images/BlockHeaderIcon.png');



	padding:0 0 0 16px;



	background-repeat: no-repeat;



	min-height: 15px;



	margin: 0 0 0 5px;



}











/* end BlockHeader */







/* begin Box, BlockContent */



.art-BlockContent



{



	position:relative;



	z-index:0;



	margin:0 auto;



	min-width:1px;



	min-height:1px;



}







.art-BlockContent-body



{



	position: relative;



	z-index:1;



	padding: 9px;



}















.art-BlockContent-body



{



	color:#164314;



	font-family: Arial, Helvetica, Sans-Serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



}







.art-BlockContent-body a:link



{



	color: #164314;



	font-family: Arial, Helvetica, Sans-Serif;



	text-decoration: underline;



}







.art-BlockContent-body a:visited, .art-BlockContent-body a.visited



{



	color: #E2E5E1;



	font-family: Arial, Helvetica, Sans-Serif;



	text-decoration: underline;



}







.art-BlockContent-body a:hover, .art-BlockContent-body a.hover



{



	color: #8C264F;



	font-family: Arial, Helvetica, Sans-Serif;



	text-decoration: none;



}







.art-BlockContent-body ul



{



	list-style-type: none;



	color: #111311;



	margin:0;



	padding:0;



}







.art-BlockContent-body li



{



	font-family: Arial, Helvetica, Sans-Serif;



	font-size: 12px;



	text-decoration: none;



}







.art-BlockContent-body ul li



{



	padding:0px 0px 0px 22px;



	background-image: url('../images/BlockContentBullets.png');



	background-repeat:no-repeat;



	margin:0.5em 0 0.5em 0;



	line-height:1.7em;



}



.bannergroup_text{

text-align:center;

/*border:solid 1px #000000;*/

}



/* end Box, BlockContent */







/* begin Box, Post */
.art-Post{position:relative;z-index:0;min-width:1px;min-height:1px;margin-left: 10px;margin-right: 10px;margin-bottom: 0px;margin-top: 0px;}
.art-Post-body{margin-left: 10px;position: relative;z-index:1;padding: 5px;}

/* Start images */

a img{border: 0;}
.art-article img, img.art-article{border: 0;/*border: solid 1px #96BF3B;*/margin: 1em;}
.art-metadata-icons {float:right;border: none;padding-right:15px;}
.art-metadata-icons img{padding:8px;}



/* Finish images */







/* Start tables */
.art-article{text-align:left;}
.art-article table, table.art-article{text-align:left;border-collapse: collapse;margin: 1px;width:auto;vertical-align: top;}

.art-article table, 
table.art-article .art-article tr, 
.art-article th, 
.art-article td{vertical-align: top;text-align:left;background-color:Transparent;}
.art-article th, .art-article td{text-align:left;padding: 2px;vertical-align: top;/*border: solid 1px #96BF3B;*/}
.art-article th{text-align:center;vertical-align:middle;padding: 7px;}


/* Finish tables */



/* end Box, Post */

.remindheading{
	font-family: Comic Sans MS;
	font-size: 15px;
	color:#cc00ff;
	text-align:left;
	/*border:solid 1px #000000;*/
}






/* begin PostHeaderIcon */



.art-PostHeaderIcon-wrapper{
	text-decoration:none;
	margin: 0.2em 0;
	padding: 0;
	font-weight:normal;
	font-style:normal;
	letter-spacing:normal;
	word-spacing:normal;
	font-variant:normal;
	text-decoration:none;
	font-variant:normal;
	text-transform:none;
	text-align:center;
	text-indent:0;
	line-height:inherit;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #3E443C;
}






.art-PostHeaderIcon-wrapper, .art-PostHeaderIcon-wrapper a, .art-PostHeaderIcon-wrapper a:link, .art-PostHeaderIcon-wrapper a:visited, .art-PostHeaderIcon-wrapper a:hover



{



	font-family: Arial, Helvetica, Sans-Serif;



	font-size: 22px;



	font-style: normal;



	font-weight: bold;



	text-align: center;



	color: #3E443C;



}







/* end PostHeaderIcon */







/* begin PostHeader */



.art-PostHeader a:link



{



  font-family: Arial, Helvetica, Sans-Serif;



  text-decoration: none;



  text-align: center;



  color: #665C33;



}







.art-PostHeader a:visited, .art-PostHeader a.visited



{



  font-family: Arial, Helvetica, Sans-Serif;



  text-decoration: none;



  text-align: center;



  color: #636C60;



}







.art-PostHeader a:hover, .art-PostHeader a.hovered



{



  font-family: Arial, Helvetica, Sans-Serif;



  text-decoration: none;



  text-align: center;



  color: #CDA71D;



}



/* end PostHeader */







/* begin PostMetadata */
.art-PostMetadataHeader{
	width:545px;
	height:34px;
	padding:1px;
	background: url('../images/MetadataHeader.png');
}
/* end PostMetadata */
/* begin PostIcons */
.art-PostHeaderIcons{padding:1px;}
.art-PostHeaderIcons, .art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover
{font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px;color: #2A2E29;}
.art-PostHeaderIcons a, .art-PostHeaderIcons a:link, .art-PostHeaderIcons a:visited, .art-PostHeaderIcons a:hover
{margin:0;}
.art-PostHeaderIcons a:link
{font-family: Arial, Helvetica, Sans-Serif;text-decoration: underline;color: #625932;}
.art-PostHeaderIcons a:visited, .art-PostHeaderIcons a.visited
{font-family: Arial, Helvetica, Sans-Serif;	text-decoration: underline;color: #484E46;}
.art-PostHeaderIcons a:hover, .art-PostHeaderIcons a.hover
{font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;color: #AE8E19;}

/* end PostIcons */



/* begin PostContent */
/* Content Text Font & Color (Default) */
.art-PostContent .shop_info
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
text-align: justify;
color: #75A074 ;
padding-top:18px;
padding-left:50px;
vertical-align: middle;
border:none;
}
.art-PostContent
{

font-family: Arial, Helvetica, Sans-Serif;
font-size: 12px;
font-style: normal;
font-weight: normal;
text-align: justify;
color: #52594F;
}

/* Start Content link style */
/*
The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.
http://www.w3schools.com/CSS/css_pseudo_classes.asp
http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/
*/

a{ font-family: Arial, Helvetica, Sans-Serif;  text-decoration: none;  color: #9C8D4F;}

/* Adds special style to an unvisited link. */
a:link{ font-family: Arial, Helvetica, Sans-Serif;  text-decoration: none; color: #9C8D4F;}

/* Adds special style to a visited link. */
a:visited, a.visited{ font-family: Arial, Helvetica, Sans-Serif;  text-decoration:none;  color: #393E37;}

/* :hover - adds special style to an element when you mouse over it. */
a:hover, a.hover{ font-family: Arial, Helvetica, Sans-Serif; text-decoration: none;  color: #CDA71D;}

a.loginBtn, a.loginBtn:link, a.loginBtn:hover, a.loginBtn:active{
	border:solid 1px #336600;
	background-image: url('../images/shadeform.gif');
	background: url('../images/shadeform.gif');
	text-decoration: none; 
	padding-top:1px;
	padding-bottom:1px;
	padding-left:4px;
	padding-right:4px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:2px;
	margin-top:2px;
}


/* Finish Content link style */
/* Resert some headings default style & links default style for links in headings*/
h1, h2, h3, h4, h5, h6,h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
{  font-weight: normal;  font-style: normal;  text-decoration: none;}


/* Start Content headings Fonts & Colors  */

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{font-family: Arial, Helvetica, Sans-Serif;  font-size: 28px; font-style: normal;  font-weight: bold; text-align: left; color: #575F54;}
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{ font-family: Arial, Helvetica, Sans-Serif; font-size: 22px;  font-style: normal; font-weight: bold; text-align: left; color: #727C6E;}
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{font-family: Arial, Helvetica, Sans-Serif;font-size: 18px;font-style: normal;font-weight: bold; text-align: left;color: #9C8D4F;}
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{font-family: Arial, Helvetica, Sans-Serif;font-size: 16px;font-style: normal; font-weight: bold; text-align: left; color: #666F62;}
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{font-family: Arial, Helvetica, Sans-Serif;font-size: 14px;font-style: normal;font-weight: bold; text-align: left;  color: #666F62;}
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{font-family: Arial, Helvetica, Sans-Serif;font-size: 14px;font-style: normal;font-weight: bold;text-align: left; color: #666F62;}

/* Finish Content headings Fonts & Colors  */

/* end PostContent */
/* begin PostBullets */
/* Start Content list */
ol, ul{color: #000000;margin:1em 0 1em 2em;padding:0;font-family: Arial, Helvetica, Sans-Serif;font-size: 12px;}
li ol, li ul{margin:0.5em 0 0.5em 2em;padding:0;}
li{margin:0.2em 0;padding:0;}
ul{list-style-type: none;}
ol{list-style-position:inside;}

.art-Post li{padding:0px 0 0px 26px;line-height:1.2em;}

.art-Post ol li, .art-Post ul ol li{background: none;padding-left:0;}

.art-Post ul li, .art-Post ol ul li {background-image: url('../images/BlockContentBullets.png');background-repeat:no-repeat;padding-left:26px;}

/* Finish Content list */



/* end PostBullets */


/* begin PostQuote */
/* Start blockquote */

blockquote p{color:#0F100E;font-family: Arial, Helvetica, Sans-Serif;font-style: italic;font-weight: normal;text-align: left;}
blockquote{	border:solid 1px #D4CCAA; 	margin:10px 10px 10px 50px;padding:5px 5px 5px 41px;background-color:#F5E8B8;background-image:url('../images/PostQuote.png');background-position:left top;background-repeat:no-repeat;}

/* Finish blockuote */

/* end PostQuote */

/* begin Button */
.regcont{
	background-image: url('../images/regButton.png');
	padding:5px;
	width:120px;
}
.regcont:hover{
	background-image: url('../images/regButtonHover.png');
}
.regcont:active{
	background-image: url('../images/regButtonActive.png');
}
.art-button-wrapper .art-button
{
display:inline-block;
width: auto;
outline:none;
border:none;
background:none;
line-height:25px;
margin:0 !important;
padding:0 !important;
overflow: visible;
cursor: default;
text-decoration: none !important;
z-index:0;
}
.art-button-wrapper .art-button{
	display:block;
	height: 32px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	white-space: nowrap;
	text-align: left;
	padding: 0 16px !important;
	line-height: 32px;
	text-decoration: none !important;
	color: #000000 !important;
}

.art-button-wrapper{
	display:inline-block;
	position:relative;
	height: 32px;
	overflow:hidden;
	white-space: nowrap;
	width: auto;
	z-index:0;
}



input, select



{



	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	border:solid 1px #336600;

	background-image: url('../images/shadeform.gif');

}







.art-button-wrapper.hover .art-button, .art-button:hover



{



	color: #000000 !important;



	text-decoration: none !important;



}







.art-button-wrapper.active .art-button



{



	color: #816912 !important;



}







.art-button-wrapper .l, .art-button-wrapper .r



{



	display:block;



	position:absolute;



	z-index:-1;



	height: 96px;



	background-image: url('../images/Button.png');



}







.art-button-wrapper .l



{



	left:0;



	right:7px;



}







.art-button-wrapper .r



{



	width:403px;



	right:0;



	clip: rect(auto, auto, auto, 396px);



}







.art-button-wrapper.hover .l, .art-button-wrapper.hover .r



{



	top: -32px;



}







.art-button-wrapper.active .l, .art-button-wrapper.active .r



{



	top: -64px;



}











/* end Button */







/* begin Footer */



.art-Footer



{



	position:relative;



	z-index:0;



	overflow:hidden;



	width: 1056px;



	margin: 5px auto 0px auto;



}







.art-Footer .art-Footer-inner



{



	height:1%;



	position: relative;



	z-index: 0;



	padding: 8px;



	text-align: center;



}







.art-Footer .art-Footer-background



{



	position:absolute;



	z-index:-1;



	background-repeat:no-repeat;



	background-image: url('../images/Footer.png');



	width: 1056px;



	height: 150px;



	bottom:0;



	left:0;



}











.art-rss-tag-icon



{



	position: relative;



	display:block;



	float:left;



	background-image: url('../images/livemarks.png');



	background-position: center right;



	background-repeat: no-repeat;



	margin: 0 5px 0 0;



	height: 25px;



	width: 25px;



}



















.art-Footer .art-Footer-text p



{



	margin: 0;



}







.art-Footer .art-Footer-text



{



	display:inline-block;



	color:#18150C;



	font-family: Arial, Helvetica, Sans-Serif;



	font-size: 11px;



}







.art-Footer .art-Footer-text a:link



{



	text-decoration: none;



	color: #CAC096;



	font-family: Arial, Helvetica, Sans-Serif;



	text-decoration: underline;



}







.art-Footer .art-Footer-text a:visited



{



	text-decoration: none;



	color: #191B18;



	font-family: Arial, Helvetica, Sans-Serif;



	text-decoration: underline;



}







.art-Footer .art-Footer-text a:hover



{



	text-decoration: none;



	color: #EBD275;



	font-family: Arial, Helvetica, Sans-Serif;



	text-decoration: none;



}



/* end Footer */







/* begin PageFooter */



.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover



{



	font-family:Arial;



	font-size:10px;



	letter-spacing:normal;



	word-spacing:normal;



	font-style:normal;



	font-weight:normal;



	text-decoration:underline;



	color:#B3911A;



}







.art-page-footer



{



	margin:1em;



	text-align:center;



	text-decoration:none;



	color:#887A44;



}



/* end PageFooter */







/* begin LayoutCell */



.art-contentLayout .art-sidebar1



{



	position: relative;



	margin: 0;



	padding: 0;



	border: 0;



	float: left;



	overflow: hidden;



	width: 211px;



}



/* end LayoutCell */







/* begin LayoutCell */



.art-contentLayout .art-content



{



	position: relative;



	margin: 0;



	padding: 0;



	border: 0;



	float: left;



	overflow: hidden;



	width: 581px;



}



.art-contentLayout .art-content-sidebar1



{



	position: relative;



	margin: 0;



	padding: 0;



	border: 0;



	float: left;



	overflow: hidden;



	width: 792px;



}



.art-contentLayout .art-content-sidebar2



{



	position: relative;



	margin: 0;



	padding: 0;



	border: 0;



	float: left;



	overflow: hidden;



	width: 844px;



}



.art-contentLayout .art-content-wide



{



	position: relative;



	margin: 0;



	padding: 0;



	border: 0;



	float: left;



	overflow: hidden;



	width: 1055px;



}



/* end LayoutCell */







/* begin LayoutCell */



.art-contentLayout .art-sidebar2



{



	position: relative;



	margin: 0;



	padding: 0;



	border: 0;



	float: left;



	overflow: hidden;



	width: 263px;



}



/* end LayoutCell */















.art-contentLayout li



{



	float: none;



}







table.moduletable th



{



	font-size: 140%;



	padding: .5em 0em;



}







#footer



{



	text-align: center;



}







.breadcrumbs{display: block;padding: 0em;margin:0em;}







.contentpaneopen span.small, .contentpaneopen td.createdate, .contentpaneopen td.modifydate



{



	font-size: 75%;



	padding-bottom: 1em;



}







.column_separator 



{



	padding-left: .4em;



}







.pagination span



{



	padding: 2px;



}







.pagination a



{



	padding: 2px;



}







div.offline



{



	background: #fffebb;



	width: 100%;



	position: absolute;



	top: 0;



	left: 0;



	font-size: 1.2em;



	padding: 5px;



}







span.pathway{display: block;margin: 0 10px;height: 25px;line-height: 16px;overflow: hidden;}







/* headers */



table.moduletable th, legend



{



	margin: 0;



	font-weight: bold;



	font-family: Helvetica,Arial,sans-serif;



	font-size: 1.5em;



	padding-left: 0px;



	margin-bottom: 10px;



	text-align: left;



}







/* form validation */



.invalid



{



	border-color: #ff0000;



}







label.invalid



{



	color: #ff0000;



}











/** overlib **/







.ol-foreground



{



	background-color: #f6f6f6;



}







.ol-background



{



	background-color: #666;



}







.ol-textfont



{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



}







.ol-captionfont



{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #f6f6f6;



	font-weight: bold;



}







.ol-captionfont a



{



	color: #0B55C4;



	text-decoration: none;



	font-size: 12px;



}







/* spacers */



span.article_separator



{



	display: none;



}







.column_separator



{



	padding-left: 10px;



}







td.buttonheading img



{



	border: none;



}







.clr



{



	clear: both;



}







div#maindivider



{



	border-top: 1px solid #ddd;



	margin-bottom: 10px;



	overflow: hidden;



	height: 1px;



}







table.blog span.article_separator



{



	display: none;



}







/* edit button */



.contentpaneopen_edit



{



	float: left;



}







/* table of contents */



table.contenttoc



{



	margin: 5px;



	border: 1px solid #ccc;



	padding: 5px;



	float: right;



}







table.contenttoc td



{



	padding: 0 5px;



}


/* content tables */
.pollstableheader{
	height:20px;
	border: 1px solid #6C0;
	padding: 4px;
	background-image: url('../images/nav.png');
	margin-bottom:15px;
	margin-top:10px;
	}
	
	
.sectiontableheader {
	/*background: #444444;*/
	height:35px;
	border: 1px solid #164314;
	padding: 4px;
	background-image: url('../images/MetadataHeader.png');
	margin-bottom:15px;
	margin-top:10px;
}
.regfieldsetheader{
	height:30px;
	border: 1px solid #164314;
	padding: 4px;
	margin-bottom:10px;
	margin-top:10px;
	background-image: url('../images/nav.png');}


/*.sectiontableheader_gr {background-image: url('../images/Button.png');background: #efefef; height:30px;color: #333;font-weight: bold;padding:0px;border-right: 1px solid #fff;}


/*td.sectiontableheader{/*background-image: url('../images/Button.png');background: #efefef;color: #333;font-weight: bold;padding: 0px;border-right: 1px solid #fff;}
*/
tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td
{padding-left: 4px;padding-right: 4px;}

td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2
{padding-left: 4px;padding-right: 4px;}

/* content styles */
table.contentpaneopen, table.contentpane

{



	margin: 0;



	padding: 0;



	width: auto;



}







table.contentpaneopen li



{



	margin-bottom: 5px;



}







table.contentpaneopen fieldset



{



	border: 0;



	border-top: 1px solid #ddd;



}







table.contentpaneopen h3



{



	margin-top: 25px;



}







table.contentpaneopen h4



{



	font-family: Arial, Helvetica, sans-serif;



	color: #333;



}







.highlight



{



	background-color: #fffebb;



}







/* module control elements */



table.user1user2 div.moduletable



{



	margin-bottom: 0px;



}







div.moduletable, div.module



{



	margin-bottom: 25px;



}







div.module_menu h3



{



	font-family: Helvetica, Arial, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #eee;



	margin: -23px -4px 5px -5px;



	padding-left: 10px;



	padding-bottom: 2px;



}







div.module_menu



{



	margin: 0;



	padding: 0;



	margin-bottom: 15px;



}







div.module_menu div div div



{



	padding: 10px;



	padding-top: 30px;



	padding-bottom: 15px;



	width: auto;



}







div.module_menu div div div div



{



	background: none;



	padding: 0;



}







div.module_menu ul



{



	margin: 10px 0;



	padding-left: 20px;



}







div.module_menu ul li a:link, div.module_menu ul li a:visited



{



	font-weight: bold;



}







#leftcolumn div.module



{



	padding: 0 10px;



}







#leftcolumn div.module table



{



	width: auto;



}







/* forms */



table.adminform textarea



{



	width: 540px;



	height: 400px;



	font-size: 1em;



	color: #000099;



}







div.search input{width: 145px;	border: 1px solid #ccc;	margin:0px 0px 10px 25px;float:left;}







form#form-login



{



	text-align: left;



}







form#form-login fieldset



{



	border: 0 none;



	margin: 0;



	padding: 0.2em;



}







form#form-login ul



{



	list-style-type: none;



	margin: 0;



	padding: 0;



}







form#form-login ul li



{



	background-image: none;



	padding: 0;



}







#modlgn_username, #modlgn_passwd



{



	width: 90%;



}







#form-login-username, #form-login-password, #form-login-remember



{



	display: block;



	margin: 0;



}







form#com-form-login



{



	text-align: left;



}







form#com-form-login fieldset



{



	border: 0 none;



	margin: 0;



	padding: 0.2em;



}







form#com-form-login ul



{



	list-style-type: none;



	margin: 0;



	padding: 0;



}







form#com-form-login ul li



{



	background-image: none;



	padding: 0;



}







/* thumbnails */



div.mosimage



{



	margin: 5px;



}







div.mosimage_caption {



	font-size: .90em;



	color: #666;



}







div.caption



{



	padding: 0 10px 0 10px;



}







div.caption img



{



	border: 1px solid #CCC;



}







div.caption p



{



	font-size: .90em;



	color: #666;



	text-align: center;



}







/* Parameter Table */



table.paramlist



{



	margin-top: 5px;



}







table.paramlist td.paramlist_key



{



	width: 128px;



	text-align: left;



	height: 30px;



}

.carttableheader{
	height:30px;
	background-image:url(../images/nav.png);
	
	}


div.message{
font-weight: bold;
font-size: 14px;
color: #c30;
text-align: center;
width: auto;
background-color: #B8E4CE;
border: solid 1px  #063;
margin: 3px 0px 10px;
padding: 3px 20px;
}


/* Banners module */

/* Default skyscraper style */

.banneritem img{display: block;	margin-left: auto;margin-right: auto;}

/* Text advert style */

.banneritem_text{padding: 4px;font-size: 11px;}
.bannerfooter_text a{font-family: Comic Sans MS;color:#cc00ff;;padding: 4px;font-weight:bold;font-size: 20px;background-color:transparent;text-align:center;}
.bannerfooter_text a:link{font-family: Comic Sans MS;color:#cc00ff;padding: 4px;font-weight:bold;font-size: 20px;background-color:transparent;text-align:center;}
.bannerfooter_text a:hover{font-family: Comic Sans MS;color:#cc00ff;;padding: 4px;font-weight:bold;font-size: 20px;background-color:transparent;text-align:center;}
/* System Messages */



/* see system general.css */







.pagination span



{



	padding: 2px;



}







.pagination a



{



	padding: 2px;



}







/* Polls */



.pollstableborder{
	margin-top: 8px;
	margin-bottom: 8px;
}











.pollstableborder td



{



	text-align: left;



	



}







/* WebLinks */



span.description



{



	display: block;



	padding-left: 30px;



}







/* Frontend Editing*/

/*fieldset{
	border: 1px solid #ccc;
	margin-top: 15px;
	padding: 15px;
}
*/

legend
{
margin: 0;
padding: 0 10px;
}


td.key



{



	border-bottom: 1px solid #eee;



	color: #666;



}







/* Tooltips */







.tool-tip



{



	float: left;



	background: #ffc;



	border: 1px solid #d4d5aa;



	padding: 5px;



	max-width: 200px;



}







.tool-title



{



	padding: 0;



	margin: 0;



	font-size: 100%;



	font-weight: bold;



	margin-top: -15px;



	padding-top: 15px;



	padding-bottom: 5px;



	background: url(../../system/images/selector-arrow.png) no-repeat;



}







.tool-text



{



	font-size: 100%;



	margin: 0;



}







/* System Standard Messages */



#system-message{
	margin-bottom:0px;
	background-image: url('../images/notice-info.png');
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position: bottom right;
	height:80px;
	}
#system-message dt.message { display: none; }
#system-message dd.message ul{
color: #4283D2;
margin:0px;
padding-right: 20px;
text-align:left;
line-height:2em;
height:80px;
}
#system-message dd.message ul li{height:80px;}


/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul{
	color: #4283D2;
	margin: 0px;
	padding-right: 20px;
	text-indent: 0px;
line-height:2em;
height:80px;
}
#system-message dd.error ul li{height:80px;}


/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul{
	color: #4283D2;
	margin: 0px;
	padding-right: 20px;
	text-indent: 0px;
line-height:2em;

}
#system-message dd.notice ul li{height:80px;}






#syndicate



{



	float: left;



	padding-left: 25px;



}







/* Component Specific Fixes */







#component-contact table td



{



	padding: 2px 0;



}







.breadcrumbs img



{



	margin: 0px;



	padding: 0px;



	border: 0px;



}







.mceToolbarTop {



	white-space: normal;



}







.mceEditor



{



	background: none;



}







#archive-list



{



	list-style-type: none;



	margin: 0px;



	padding: 0px;



}







#archive-list li



{



	list-style-type: none;



	background-image: none;



	margin-left: 0px;



	padding-left: 0px;



}







#navigation



{



	text-align: center;



}







.article h3 img



{



	border: none;



	display: inline;



	margin: 0;



	padding: 0;



}







.art-Footer-text {width:100%;margin: 0;padding: 0;border:none;}
.moduletable{border: none;margin: 0;padding: 0;}







.pollstableborder td {



	vertical-align: middle;



}







.img_caption.left



{



	float: left;



	margin-right: 1em;



}







.img_caption.right



{



	float: right;



	margin-left: 1em;



}







.img_caption.left p



{



	clear: left;



	text-align: center;



}







.img_caption.right p



{



	clear: right;



	text-align: center;



}







.img_caption img



{



	margin: 0em;



}







.contentheading



{



font-family: Arial, Helvetica, Sans-Serif;



  font-size: 18px;



  font-style: normal;



  font-weight: bold;



  text-align: left;



  color: #9C8D4F;



}




