.navigation {

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

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	background-image: url(images/menu.jpg);

	padding-top: 1px;

	padding-left: 25px;

	padding-bottom: 5px;

	height: 40px;

	background-repeat: no-repeat;

	text-decoration: none;

    text-align: left;





}



body {

	background-color: #435724;

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

}







.contentarea {



padding-right: 5px;

padding-bottom: 5px;

padding-left: 5px;



}



.margin {

	padding-left: 10px;

}

.titletext {

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

	font-size: 16px;

	color: #000000;

	text-decoration: none;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	text-align: left;



}



.contenttext {

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

	font-size: 14px;

	color: #000000;

	text-decoration: none;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	text-align: left;

	line-height: 17px;



}

.green {

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

	font-size: 18px;

	font-weight: normal;

	color: #347A24;

}

.greenbutton {

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

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/greenbutton.jpg);

	background-repeat: no-repeat;

	height: 19px;

	width: 93px;

	padding-top: 3px;

	padding-left: 3px;





}

.blue {

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

	font-size: 17px;

	font-weight: normal;

	color: 08327C;

	text-decoration: none;

}

.rightside {

	background-image: url(images/rightside.jpg);

	background-repeat: repeat-y;

}

.leftside {

	background-image: url(images/leftside.jpg);

	background-repeat: repeat-y;

}

.bluebutton {



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

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/bluebutton.jpg);

	background-repeat: no-repeat;

	height: 19px;

	width: 93px;

	padding-top: 3px;

	padding-left: 3px;

}

.sectitles {

	font-family: "Times New Roman", Times, serif;

	font-size: 20px;

	font-weight: normal;

	text-decoration: none;

}

.testimonial {

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

	font-size: 13px;

	font-style: italic;

	color: 41601B;

	text-decoration: none;

	padding: 3px;

}

.newsletter {

	font-family: "Times New Roman", Times, serif;

	font-size: 16px;

	font-weight: bold;

	text-decoration: none;

	color: 133D88;

	padding-left: 5px;





}

.side {

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

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	padding-left: 5px;



}

.formbox {

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

	font-size: 11px;

	color: #000000;

	background-color: 98BEF7;

	border: 1px solid;

}

.links {

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

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}



a.buy:link, a.buy:visited {

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

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}





/* ====================================================================   

   VERTICAL MENU - Example 13

   ==================================================================== */



/* Wrapper */



#example13v {

		font-size:11px;

		font-family:arial, sans-serif;

		margin: 10px 0px 10px 0px;

		padding: 0px 0px 0px 0px;

		width: auto;

		

		background-color:#FFFFFF;

}



/* CSS Vertical Menu */



#example13v #navlist { list-style-image: url(images/arrow.gif); 

border-bottom: 1px solid gray;

}



/* ====================================================================   

   VERTICAL MENU - Example 14

   ==================================================================== */



/* Wrapper */



#example14v {

		font-size:11px;

		font-family:arial, sans-serif;

		margin: 10px 0px 10px 0px;

		padding: 0px 0px 0px 0px;

		width: auto;

		border:3px double #1B8780;

		background-color:#d8f1f3;

}



/* CSS Vertical Menu */



#example14v #navlist

{

margin-left: 0;

padding-left: 0;

list-style: none;

}



#example14v #navlist li 

{

padding-left: 15px;

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

background-repeat: no-repeat;

background-position: 0 1px;

}



/* ====================================================================   

   VERTICAL MENU - Example 15

   ==================================================================== */



/* Wrapper */



#example15v {

		

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	width: auto;

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

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	

	

	text-decoration: none;

    text-align: left;

}



/* CSS Vertical Menu */



#example15v #navlist

{



padding-left: 0;

margin-left: 0;



width: 165px;

}









#example15v #navlist li

{

	

	margin-left: 0px;

	border-bottom: 1px dotted #CCCCCC;

	display: table-row;

	margin-top: 20px;

	margin-bottom: 10px;

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

	background-repeat: no-repeat;

	background-position: left top;

	padding-left:15px;

	padding-bottom: 5px;

	text-align: left;

	list-style-position: outside;

}





#example15v #navlist li a 

{ 

text-decoration: none; 

text-align: left;

color: #000000;



}

#example15v #navlist li a:hover 

{ 

text-decoration: none; 

color: #CCCCCC;



}







#example15v #subnavlist

{



padding-left: 0;

margin-left: 5px;

margin-top: 10px;

font-size: 10px;

width: 140px;

/*border-top: 1px solid grey;

border-bottom: 1px solid grey;*/

}



#example15v #subnavlist li

{

	list-style: none;

	margin-left: 0px;

	border-bottom: none;

	background-image: none;

	

	padding-left:0px;

	margin-top: 00px;

	

}



#example15v #subnavlist li a 

{ 

text-decoration: none; 

color:#0066CC;



}

#example15v #subnavlist li a:hover 

{ 

text-decoration: none; 

color: #CCCCCC;



}





/* ====================================================================  */ 







.ontab {

	background-color: #ffae00;

	border-left: outset 2px #ff9900;

	border-right: outset 2px #808080;

	border-top: outset 2px #ff9900;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	cursor: hand;

	font-weight: bold;

	color: #FFFFFF;

}

.offtab {

	background-color : #e5e5e5;

	border-left: outset 2px #E0E0E0;

	border-right: outset 2px #E0E0E0;

	border-top: outset 2px #E0E0E0;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	cursor: hand;

	font-weight: normal;

}

.tabpadding {

}



.tabheading {

	background-color: #ffae00;

	text-align: left;

}



.pagetext {

	visibility: hidden;

	display: none;

	position: relative;

	top: 0;

}

h4 {

	color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px; font-weight: bold;

	}



h5 {

	color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px; font-weight: bold;

	}



h6 {

	color: #FF9900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px; font-weight: bold;

	}





.contentpagetitle:link, a.contentpagetitle:visited {

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

	font-size: 13px;

	font-weight: bold;

 	color: #808080;

	text-align:left;

	}



a.contentpagetitle:hover {

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

	font-size: 13px;

	font-weight: bold;

	text-align:left;

	color: #FF6600;

	text-decoration: underline;

	font-weight: bold;

	}



/* Horizontal Line */

hr {

	background: #C0C0C0; height:2px; border: 1px inset;

	}



hr.separator {

	background: #C0C0C0;

	height: 1px;

	width: 75px;

	border: 0px;

}



.contentpane {

	background-color : #FFFFFF;

	}



.contentpaneopen {
	border : 0px ridge #DCDCDC;
	}



.contentheading {

	font-family: Georgia, Times New Roman, Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #347A24;

	text-decoration: none;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 0px;

	text-align: left;

	}



.contentpagetitle {

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

	font-size: 13px;

	font-weight: bold;

 	color: #333333;

	text-align:left;

	}



table.contenttoc {

        color: #333300;

		background-color: #e0e0e0;

        }



table.contenttoc td {

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

        font-size: 10pt;

        font-weight: normal;

        text-align:left;

}



a.toclink:hover, a.toclink:visited, a.toclink:link {

	font-size: 9px;

	}



.contentdescription {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #808080;

	text-align: left;

	}



/* Links */

a.blogsection:link, a.blogsection:visited {

	color: #FF9900; text-decoration: none; font-weight: normal;

	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	}



a.blogsection:hover {

	color: #999999;	text-decoration: underline;

	}



a.weblinks:link, a.weblinks:visited {

	color: #FF9900; text-decoration: none; font-weight: normal;

	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	}



a.weblinks:hover {

	color: #999999;	text-decoration: underline;

	}



a.readon:link, a.readon:visited {

	color: blue; text-decoration: none; font-weight: normal;

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

	font-size: 10px;

	}



a.readon:hover {

	color: #999999;	text-decoration: underline;

	}



table.moduletable {

	margin: 0px 0px 0px 0px;

	width: 95%;

	border-left: solid 0px #000000;

	border-right: solid 0px #000000;

	border-top: solid 0px #000000;

	border-bottom: solid 0px #000000;

	}



table.moduletable th {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	height: 18px;

	line-height: 18px;

	white-space: nowrap;

	width: 100%;

	background-color: #8a8a8a;

	}

	

table.moduletable td {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	}

	

.componentheading {

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

	font-size: 13px;

	font-weight: bold;

 	color: #333333;

	text-align:left;

	}



.button {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	font-size: 10px;

	color: #000000;

	border-style: solid;

	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;

	}



.inputbox {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	background: #FFFFFF;

	border: 1px solid;

	}



/** category text format and links **/

.category {

	color: #999999; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px; font-weight: bold; text-decoration: none;

	}



a.category:link, a.category:visited {

	color: #999999; font-weight: bold;

	}



a.category:hover {

	color: #FF9900;

	}



.poll {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	line-height: 14px

	}



.sectiontableentry1, .contentpane {

	background-color : #FFFFFF;

	}



.sectiontableentry2 {

	background-color : #EBEBEB;

	}



.sectiontableheader {

	background-color : #999999;

	color : #FFFFFF;

	font-weight : bold;

	}



.frontpageheader {

	font-size: 13px;

    color : #0077aa;

    font-weight : bold;

    }



.small {

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

	font-size: 10px;

	color: #FF6600;

	text-decoration: none;

	font-weight: normal;

	}



.smalldark {

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

        font-size: 10px;

        color: #333333;

        text-decoration: none;

        font-weight: normal;

        }





.newsfeedheading {

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

        font-size: 12px;

        font-weight: bold;

        color: #333333;

        text-align:left;

        }



.newsfeeddate {

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

	font-size: 10px;

	color: #FF6600;

	font-weight: normal;

}



.createdate {

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

	font-size: 10px;

	color: #FF6600;

	text-decoration: none;

	font-weight: normal;

	}



.modifydate {

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

	font-size: 10px;

	color: #808080;

	text-decoration: none;

	font-weight: normal;

	}



ul {

	margin: 0px 0px 0px 0px;

	}



li {

	list-style: inside url(images/arrow.png) 3px;

	list-style-image: url(images/arrow.png);

	}



.fase4rdf {

	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px; color: #000000; font-weight: normal;

	}



a.fase4rdf:link {

	font-size: 11px; font-weight: normal; color: #FF9900;

	}



a.fase4rdf:hover {

	font-weight: bold; color: #808080;

	}



table.searchintro {

  	background-color: #FFFFFF;

	border: solid 1px #777777;

	}



table.contact {

	background-color: #FFFFFF;

	}



table.contact td.icons {

	background-color: #C6CBCE;

	}



table.contact td.details {

	background-color: #EEEEEE;

	font-size: 10px;

	font-weight: bold;

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

	}



.pagenav {

	font-weight: normal;

	color: #386593;

}



a.pagenav, a.pagenav:visited {

	color: #FF6600;

}



a.pagenav:hover {

	color: #386593;

}



.pagenavbar {

	

}



/* Content voting */

.content_rating {

	font-weight: normal;

	font-size: 8pt;

}



.content_vote {

	font-weight: normal;

	font-size: 8pt;

}



/* for modifying {moscode} output.  Don't set the colour! */

.moscode {

	background-color: #f0f0f0;

}



/* Text passed with mosmsg url parameter */

.message {

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

	font-weight: bold;

	font-size : 10pt;

	color : #ff6600;

	text-align: center;

}



a:link, a:visited {

	text-decoration: none;

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

	}



a:hover {

	color: #FF6600;	text-decoration: none;

	}

	

	

.bookmarklink{

text-decoration: none;

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

font-size: 11px;

font-weight:bold;

}



.bookmarkcat{

text-decoration: none;

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

font-size: 12px;

font-weight:bold;

}



.bookmarkdesc{

text-decoration: none;

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

font-size: 10px;

}





a.mainlevel:link, a.mainlevel:visited 
{

  
  padding-left: 15px;    
  margin-left: 2em !important;
  margin-left: 15px;  
  margin-top: 5px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px dotted #CCCCCC;
  display:table-cell;
  
  background-image: url(images/arrow.gif);
  background-repeat: no-repeat;
  background-position: 0em 0em;
  text-align: left;
  list-style-position:outside;
  line-height: 2em;
  width: 160px;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: bold;

}



a.mainlevel:hover 

{



text-decoration: none; 

color: #CCCCCC;



}



a.sublevel:link, a.sublevel:visited
{
   margin-left: 35px !important; 
   padding-left: 15px !important; /* For Firefox */
   margin-left: 0px;
   border-bottom: 1px dotted #CCCCCC;
   display: table-cell;
   margin-top: 5px;
   margin-bottom: 5px;
   background-image: url(images/arrow.gif);
   background-repeat: no-repeat;
   background-position: left top;
   padding-left:15px;
   padding-bottom: 5px;
   text-align: left;
   list-style-position: outside;
   line-height: 2em;
   width: 160px;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #0033CC;
   font-weight: bold;
}
a.sublevel:hover {
text-decoration: none; 
color: #CCCCCC;
}
.newContent{
font-family: Chaparral Pro;
font-size: 14px;
}
.newInfo{
font-family: Palatino Linotype;
font-size: 17px;
}

.sale{
font-family: Arial Black;
font-size: 16px;
}
a.sale:link, a.sale:visited{
font-family: Arial Black;
font-size: 16px;
text-decoration: none;
color: #FF3300;
font-weight: bold;
}
a.sale:hover{
font-family: Arial Black;
font-size: 16px;
text-decoration: none;
color: #FFCC00;
font-weight: bold;
}
.resPath{
font-family: Arial;
font-size: 14px;
text-decoration: none;
color: #003399;
font-weight: bold;
}
a.resPath:link, a.resPath:visited{
font-family: Arial;
font-size: 14px;
text-decoration: none;
color: #003399;
font-weight: bold;
}
a.resPath:hover{
font-family: Arial;
font-size: 14px;
text-decoration: none;
color: #FF6600;
font-weight: bold;
}
