﻿/* Body */

body        { background-color: #717c5c; background-image: url(../images/bg.jpg); background-repeat: repeat-x; margin: 0; padding: 0; scrollbar-arrow-color: 000000; scrollbar-face-color: c6ef6f; scrollbar-highlight-color: ffffff; scrollbar-shadow-color: 92c03a; scrollbar-track-color: 000000            }



p  { margin-right: 6px; margin-left: 6px   }



td,tr,p,div  { color: #3c3c1e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }



.pagetext {

	visibility: hidden;

	display: none;

	position: relative;

	top: 0;

	line-height:135%;

	}
td.content { background-color: white; background-image: url(../images/content_bg.png); background-repeat: repeat-x  }
td.leftnav { background-color: #9ab080; background-image: url(../images/left_nav_bg.png); background-repeat: repeat-x; }
tr.blog { background-image: url(../images/icon_blog_tile.png); background-repeat: repeat-y; }


td.buttonheading {

}

td.buttonheading img {
	border:none;
}

H1                           { color: #737e5f; font-size: 20pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; margin-left: 10px   ; border-bottom: 1px solid #86936d; }

H2                               { color: #86936d; font-size: 12pt; font-family: Verdana, Arial, Helvetica; text-transform: capitalize; clear: right; margin-left: 20px  }



h4 {

	color: #999999; 

	font-size: 16px; 

	font-weight: bold;

	}



h5 {

	color: #999999; 

	font-size: 14px; 

	font-weight: bold;

	}



h6 {

	color: #999999; 

	font-size: 12px; 

	font-weight: bold;

	}

	

a:link, a:active, a:visited  { color: #717c5c; font-family: Verdana, Helvetica, sans-serif; text-decoration: none }

 	

a:hover  { color: #9ab080; font-family: Verdana, Helvetica, sans-serif; text-decoration: none }

a.subnav:link, a.subnav:active, a.subnav:visited { color: #a6cf45; font-family: Verdana; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: underline; vertical-align: middle; }

a.subnav:hover { color: #fff; background-position: 0 -12px; }

/* --Default Class Settings-- */



a.mainlevel:link, a.mainlevel:visited        { color: #fff; font-weight: bold; font-size: 10pt; font-family: arial; font-variant: small-caps; background-image: url(http://64.38.4.2/%7ewoodweb/templates/woodland/images/button_bg.png); background-repeat: no-repeat; background-position: center 0; text-decoration: none; text-align: left; width: 100%; height: 24px; float: left; padding-top: 10px; padding-right: 6px; padding-left: 12px; display: block               }

a.mainlevel:hover      { color: #fff; text-decoration: underline; background-position: 0 -34px }

a.mainlevel-nav:link, a.mainlevel-nav:visited { color: #fff; font-size: 12pt; background-position: right 0; text-decoration: none; }

a.mainlevel-nav:hover { color: #fff; text-decoration: underline; background-position: 0 -28px; }

a.mainlevel-navtop:link, a.mainlevel-navtop:visited { color: #717c5c; font-size: 10pt; font-family: arial; background-position: right 0; text-decoration: none; }

a.mainlevel-navtop:hover { color: #9ab080; font-family: arial; text-decoration: underline; background-position: 0 -28px; }

a.sublevel:link, a.sublevel:visited { color: #fff; font-size: 9pt; font-family: arial; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; vertical-align: middle; padding-left: 4px; }

a.sublevel:hover { color: #fff; background-position: 0 -12px; text-decoration: underline; }



/* For Read On */

a.readon:link, a.readon:visited { color: #86936d; font-family: arial; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: underline; vertical-align: middle; width: 100%; height: 12px; padding-left: 12px; border: solid 1px #fff; }

a.readon:hover { color: #3f4533; background-position: 0 -12px; text-decoration: none; }

	

	

/* For content item titles that are hyperlink instead of Read On */

a.contentpagetitle:link, a.contentpagetitle:visited  { color: #8dc63f; font-size: 12pt; font-weight: bold; text-decoration: underline; text-align: left    }



a.contentpagetitle:hover  { color: #000; font-size: 12pt; font-weight: bold; text-decoration: none; text-align: left   ; border: dashed 1px #8dc63f; }



/* Content - Sections & Categories */

.contentpaneopen {

	border : 0px ridge #000000;

	text-align: left;

	}

table.contentpaneopen tr td span.hasTip a img  {
	display: none;
}

.contentheading  { color: #86936d; font-size: 18px ; margin-left: 20px; }



.contentpagetitle  { color: #86936d; font-size: 14px  ; text-decoration: none; }



table.contenttoc  { background-image: url(../../../../../../../../Vegas%20Printing/web-content/templates/vegasprinting/images/cell_bg.jpg); border: solid 1px #516878 }



table.contenttoc td  { color: #8d96a7; font-weight: normal; font-size: 8pt; background-color: #d8e0e5; text-align: left; padding-right: 2px; padding-left: 2px }



.contentdescription {

	font-size: 11px;

	color: #000000;

	text-align: left;

	}



/* Links */



table.moduletable {

	margin: 2px 0px 0px 0px;

	width: 100%;

	font-weight:normal;

	}



table.moduletable th  { color: #fff; font-weight: bold; line-height: 19px; background-image: url(../../../../../../../../Vegas%20Printing/web-content/templates/vegasprinting/images/search_bg.gif); text-align: left; padding-left: 3px; width: 100% ; border-bottom: 1px solid #fff; }



table.moduletable td  { font-weight: normal; background-repeat: repeat-x; padding-left: 2px }



.componentheading  { color: #737e5f; font-size: 20pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; margin-bottom: 6px; border-bottom: 1px solid #000; }



.button {

	color: #3f4533; 

	text-align: center;

	font-size: 12px;

	border: outset 1px;

	background-color:#bacd98;

	}



.inputbox {

	font-size: 11px;

	font-family:Verdana;

  color: #3f4533;

	background: #bacd98;

	border: solid 1px #aeaeae;

	

	}



/** category text format and links **/

.category {

	color: #000000; 

	font-size: 11px; 

	font-weight: bold; 

	text-decoration: none;

	}



.poll {

	font-size: 10px;

	color: #666666;

	}



.sectiontableentry1  { background-color: #fff; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #404040 }

	

.sectiontableentry2  { background-color: #f5f5f5; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #404040 }



.sectiontableheader {

  font-size:13px;

	color : #000000;

	font-weight : bold;

	}



.small {

	font-size: 10px;

	color: #000000;

	text-decoration: none;

	font-weight: normal;

	}



.smalldark {

    font-size: 10px;

    color: #000000;

    text-decoration: none;

    font-weight: normal;

    }





.newsfeedheading {

    font-size: 12px;

    font-weight: bold;

    color: #000000;

    }



.newsfeeddate {

	font-size: 10px;

	color: #000000;

	font-weight: normal;

}



.createdate {

	font-size: 9px;

	color: #000000;

	text-decoration: none;

	font-weight: normal;

	}



.modifydate {

	font-size: 10px;

	color: #000000;

	text-decoration: none;

	font-weight: normal;

	}



ul  { text-align: left; margin: 0 0 0 16px  }



li   { list-style-type: disc; padding-top: 2px; padding-bottom: 4px  }

li.head  { color: #fff; list-style-type: square; padding-top: 2px; padding-bottom: 4px  }



.fase4rdf {

	font-size: 11px; 

	color: #000000; 

	}

table.searchintro {

  	background-color: #FFFFFF;

	border: 1px solid #000000;

	}



table.contact {

	background-color: #ffffff;

	}



table.contact td.icons {

	background-color: #ffffff;

	}



table.contact td.details {

	background-color: #ffffff;

	font-size: 10px;

	font-weight: bold;

	}



/* Content voting */

.content_rating {

	font-size: 8px;

	}



.content_vote {

	font-size: 8px;

	}



/* for modifying {moscode} output.  Don't set the colour! */

.moscode {

	background-color: #FFFFFF;

	}



/* Text passed with mosmsg url parameter */

.message {

	font-weight: bold;

	font-size : 10px;

	color : #000000;

	text-align: center;

	}


