/* Body */ 
BODY { 
margin: 0px 0px 0px 0px; 
background-color : #E8EBEE ; 
color : #000000; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-base-color: #000000; 
scrollbar-darkshadow-color: #f0f0f0; 
scrollbar-face-color: #000000; 
scrollbar-highlight-color: #000000; 
scrollbar-shadow-color: #ffffff; 
scrollbar-track-color: #f0f0f0; 
scrollbar-arrow-color: #ffffff; 
} 

td,tr,p,div { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
} 

/* Styles for dhtml tabbed-pages */ 
.ontab { 
background-color: #f0f0f0; 
text-align: center; 
cursor: hand; 
font-weight: normal; 
color: #333333; 
} 

.offtab { 
background-color : #000000; 
text-align: center; 
cursor: hand; 
font-weight: normal; 
color: #333333; 
} 

.tabpadding { } 

.tabheading { 
background-color: #333333; 
text-align: left; 
} 

.pagetext { 
visibility: hidden; 
display: none; 
position: relative; 
top: 0; 
} 

h4 { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 15px; 
font-weight: bold; 
} 

h5 { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold; 
} 

h6 { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
} 

/* Links */ 
a:link, a:visited { 
font-size: 12px; 
color: #000000; 
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif; 
} 

a:hover { 
color: #ff6600; 
text-decoration: none; 
} 

/* Horizontal Line */ 
hr { 
background: #000000; 
height:1px; 
border: 2px inset; 
} 

hr.separator { 
background: #000000; 
height: 1px; 
width: 75px; 
border: 0px; 
} 

/* --Default Class Settings-- */ 
.mainlevel {
  font-family      : Arial, Helvetica, serif;
  font-weight      : normal;
  width            : 97%;
  text-align       : left;
  letter-spacing   : 0 px;
  text-indent      : 5px;
  padding          : 5px;
  display          : block;
  margin-top       : 2px;
  background : #ffffff
  color            : #000000;
}

a.mainlevel:link, a.mainlevel:visited {
  border-top       : 1px solid #000000;
  border-bottom    : 0px solid #000000;
  background       : #D9DEE3;
  color            : #000000;
}
a.mainlevel:hover {
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 0px solid #FFFFFF;
  text-align       : left;
  background-color : #ff6600;
  color            : #FFFFFF;
}

a.mainmenu:link, a.mainmenu:visited { 
color: #000000; 
font-weight: normal; 
} 

a.mainmenu:hover, { 
color: #000000; 
text-decoration: underline; 
} 

a.sublevel:hover { 
color: #000000; 
text-decoration: underline; 
} 

a.sublevel:link, a.sublevel:visited { 
color: #000000; 
font-weight: normal; 
} 

/* For content item titles that are hyperlink instead of Read On */ 
a.contentpagetitle:link, a.contentpagetitle:visited { 
font-size: 13px; 
font-weight: bold; 
color: #000000; 
text-align:left; 
} 

a.contentpagetitle:hover { 
font-size: 13px; 
font-weight: bold; 
text-align:left; 
color: #000000; 
text-decoration: underline; 
font-weight: bold; 
} 

/* Content - Sections & Categories */ 
.contentpane { } 

.contentpaneopen { 
width: 98%
/* border : 0px ridge #F0F0F0; */
} 

.contentheading { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
background: #FFCC00;
color: #000000; 
text-align:left; 
background-repeat: no-repeat; 
background-position: top left; 
text-indent: 30px; 
line-height: 20px; 
height: 15px; 
} 

.contentpagetitle { 
font-size: 13px; 
font-weight: bold; 
color: #80A02C; 
text-align:left; 
} 

table.contenttoc { 
color: #333300; 
/* background-color: #e0e0e0; */
} 

table.contenttoc td { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: normal; 
text-align:left; 
} 

.contentdescription { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
text-align: left; 
} 

/* Links */ 
a.blogsection:link, a.blogsection:visited { 
color: #405115; 
text-decoration: none; 
font-weight: normal; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
} 

a.blogsection:hover { 
color: #000000; 
text-decoration: underline; 
font-weight: normal; 
font-size: 11px; 
} 

a.weblinks:link, a.weblinks:visited { 
color: #405115; 
text-decoration: none; 
font-weight: normal; 
font-family: Arial, Helvetica, sans-serif; 
} 

a.weblinks:hover { 
color: #ff6600; 
text-decoration: underline; 
} 

a.readon:link, a.readon:visited { 
color: #ff6600; 
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
padding: 2px; 
/*list-style: inside url; 
list-style-type: disc; */
display: list-item; 
white-space: normal; 
font-weight: normal; 
} 

a.readon:hover { 
color: #000000; 
text-decoration: underline; 
font-weight: normal; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
padding: 2px; 
/* list-style: inside url(../images/arrow.gif); 
list-style-type: disc; */
display: list-item; 
white-space: normal; 
} 

table.moduletable { 
margin: 0px 0px 0px 0px; 
width: 97%; 
border-left: solid 0px #000000; 
border-right: solid 0px #000000; 
border-top: solid 0px #000000; 
border-bottom: solid 0px #000000; 
border-top-style: dashed; 
border-bottom-style: dashed; 
border-right-style: dashed; 
border-left-style: dashed; 
} 

table.moduletable th { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #000000; 
text-align: left; 
width: 97%; 
/* background: transparent url(../images/blank.gif) no-repeat left; */
text-indent: 15px; 
padding: 3px; 
height: 8px; 

table.moduletable td { 
font-family: Arial, Helvetica, sans-serif; 
color: #ff6600; 
font-size: 12px; 
font-weight: normal; 
} 

.componentheading { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: normal; 
color: #ff6600; 
text-align:left; 
/* background-image: url(../images/blank.gif); */
background-repeat: no-repeat; 
background-position: top left; 
text-indent: 30px; 
line-height: 25px; 
height: 15px; 
} 

.button { 
color: #000000; 
font-family: arial, Verdana, Geneva, Helvetica, serif; 
font-weight: bold; 
text-align: center; 
font-size: 10px; 
font: normal; 
background: White; 
border: 1px solid #000000; 
height: 15px; 
} 

.inputbox { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal; 
color: #000000; 
background: #ffffff; 
border: 1px solid; 
} 

a.pathway:link, a.pathway:visited { 
color: #ff6600; 
text-decoration: none; 
font-weight: normal; 
font-size: 9px; 
} 

a.pathway:hover { 
color:#ff6600; 
text-decoration: underline; 
} 

/** category text format and links **/ 
.category { 
color: #000000; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
text-decoration: none; 
} 

a.category:link, a.category:visited { 
color: #000000; 
font-weight: bold; 
} 

a.category:hover { 
color: #ff6600; 
} 

.poll { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666; 
line-height: 14px 
} 

.sectiontableentry1, { } 

.contentpane { 
background-color : #FFFFFF; 
} 

.sectiontableentry2 { } 

.sectiontableheader { 
background-color : #FFFFFF; 
color : #000000; 
font-weight : bold; } 

.small { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #ff6600; 
text-decoration: none; 
font-weight: normal; 
} 

.smalldark { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #333333; 
text-decoration: none; 
font-weight: normal; 
} 

.newsfeedheading { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color: #333333; 
text-align : left; 
} 

.newsfeeddate { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
font-weight: normal; 
} 

.createdate { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #ff6600; 
text-decoration: none; 
font-weight: normal; 
} 

.modifydate { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #999999; 
text-decoration: none; 
font-weight: normal; 
} 
/*
ul { 
margin: 0px 0px 0px 0px; 
} 

li { 
list-style: inside url(../images/arrow.gif) 3px; 
list-style-image: url(../images/arrow.gif); 2px; 
} 
*/
.fase4rdf { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #242D0C; 
font-weight: normal; 
} 

a.fase4rdf:link { 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
} 

a.fase4rdf:hover { 
font-weight: bold; 
color: #000000; 
} 

table.searchintro { 
background-color: #FFFFFF; 
border: 1px solid #ff6600; } 
table.contact { 
background-color: #ffffff; 
} 

table.contact td.icons { 
background-color: #ffffff; 
} 

table.contact td.details { 
background-color: #ffffff; 
font-size: 10px; 
} 

.pagenav { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: normal; 
} 

a.pagenav, a.pagenav:visited { 
font-weight: bold; 
color: #000000; 
} 

a.pagenav:hover { 
color: #D6E5AA; 
} 

.pagenavbar { } 

/* Content voting */ 
.content_rating { 
font-weight: normal; 
font-size: 8pt; 
} 

.content_vote { 
font-weight: normal; 
font-size: 8pt; 
} 

/* mamplates.com */ 
a.bar:link, a.bar:visited { 
color: #000000; 
text-decoration: none; 
font-weight: normal; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
font: normal; 
} 

a.bar:hover { 
color: #ff6600; 
text-decoration: none; 
} 

.searchbox { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: normal;
color: #000000; 
background: #ffffff; 
border: 1px solid; 
height: 15px; 
line-height: 15px; 
} 

.title { 
font: bold larger; 
letter-spacing: 4px; 
} 

/* for modifying {moscode} output. Don't set the colour! */ 
.moscode { 
background-color: #f0f0f0; 
} 

/* Text passed with mosmsg url parameter */ 
.message { font-family : Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size : 10pt; 
color : #000000; 
text-align: center; 
} 

.pathway { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #000000; 
}