/** 
* A Mambo 4.5.3 xhtml compatible template 
* @version 1.0 
* @package NVU Template Addon 
* @copyright (C) 2005 by Open4G Mambo Template Developer Extension for NVU - All rights reserved! 
* @license http://www.open4g.com/ GPL/GNU License 
**/ 
 
body, html {
margin:0;
font-family:"Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
height: 100%;
}

tbody {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
}


/* Default MOS Class Settings
****************************/

td.pathway {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
color: #007D00;
padding-top: 1px;
padding-left: 0px;
font-style:bold;
}

a.pathway:link, a.pathway:visited {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
color: #007D00;
font-style:bold;
}

a.pathway:hover {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
color: #007D00;
font-style:bold;
text-decoration:underline;
}

/* Main Menu Styles
*********************/

a.mainlevel:link, a.mainlevel:visited {
color: #FFFFFF;
text-align: left;
font-weight: bold;
border-left-width: 3px;
border-left-style: solid;
border-left-color: #FFFFFF;
padding-left: 5px;
font-family:"Times New Roman", Times, serif;
font-size: 12px;
line-height: 15px;
}

a.mainlevel:hover {
color: #000000;
text-align: left;
width: 98%;
border-left-width: 3px;
border-left-style: solid;
border-left-color: #FFFFFF;
}

a.mainmenu:link, a.mainmenu:visited {
color: #000000;
font-family:"Times New Roman", Times, serif;
font-weight: bold;
}

a.mainmenu:hover, {
color: #000000;
text-align: left;
}

a.sublevel:link, a.sublevel:visited {
color: #000000;
font-family:"Times New Roman", Times, serif;
font-weight: normal;
}

a.sublevel:hover {
color: #000000;
text-align: left;
}

/* Module Styles
****************/

table.moduletable {
width: 100%;
text-align: center;
margin-right: 0px;
margin-left: 0px;
font-family:"Times New Roman", Times, serif;
}

table.moduletable th {
font-family:"Times New Roman", Times, serif;
font-size : 12px;
font-weight : bold;
color : #FFFFFF;
text-align : center;
height: 27px;
padding-top: 8px;
}

table.moduletable td {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
font-weight: normal;
text-align: left;
}

/* Polls Style
**************/

.poll {
color : #000000;
line-height : 12px;
font-weight: bold;
}

/* Sections Style
*****************/

.sectiontableheader {
color : #000000;
font-weight : bold;
font-size: 12px;
line-height: 13px;
font-family:"Times New Roman", Times, serif;
}

.sectiontableentry1 {
color:#007D00;
font-size: 12px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
height:35px;
font-family:"Times New Roman", Times, serif;
}

.sectiontableentry2 {
color:#007D00;
font-family:"Times New Roman", Times, serif;
color:#007D00;
font-size: 12px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
height:35px;
}

.pagenav {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
color: #007D00;
height:50px;
}

a.pagenav:link, a.pagenav:visited {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
color: #007D00;
height:50px;
}

a.pagenav:hover {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
color : #007D00;
text-decoration:underline;
height:50px;
}


.small {
font-size : 12px;
color : #000000;
}

.smalldark {
font-size : 12px;
color : #000000;
text-decoration : BOLD;
}

.createdate {
font-size : 10px;
color : #000000;
text-decoration : none;
font-weight : medium;
}

.modifydate {
font-size : 10px;
color : #000000;
text-decoration : none;
font-weight : medium;
}

/* Content Styles
*****************/

.contentpane {
font-size: 12px;
color: #000000;
}

.contentpaneopen {
font-size: 12px;
color: #000000;
}

.contentheading {
font-family:"Times New Roman", Times, serif;
font-size : 14px;
font-weight : bold;
color : #EF5508;
text-align : left;
line-height: 35px;
padding-left: 30px;
background-image: url(../images/notita.jpg);
background-repeat:no-repeat;
background-position:left;
}

.componentheading {
font-family:"Times New Roman", Times, serif;
font-size : 14px;
font-weight : bold;
color : #EF5508;
text-align : left;
line-height: 35px;
padding-left: 30px;
background-image: url(../images/notita.jpg);
background-repeat:no-repeat;
background-position:left;
}


.category {
font-family:"Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}

a.category:link, a.category:visited {
color : #007D00;
font-weight : bold;
}

a.category:hover {
color : #007D00;
font-weight:bold;
text-decoration:underline;
}

/* Form Styles
****************/

form {
display:inline;
margin: 0px;
padding: 0px;
}

.button {
font-family:"Times New Roman", Times, serif;
font-style : normal;
font-size : 10px;
font-weight : bold;
color : #000000;
border : 1px solid #007D00;
}

.inputbox {
font-family:"Times New Roman", Times, serif;
font-size : 10px;
color : #000000;
border : 1px solid #007D00;
}

/* Links
*********/

a:link, a:visited {
font-size : 12px;
color : #007D00;
text-decoration : none;
}

a:hover {
color : #EF5508;
text-decoration:underline;
}

/* For content item titles that are hyperlink instead of Read On
****************************************************************/

a.contentpagetitle:link, a.contentpagetitle:visited {
font-family:"Times New Roman", Times, serif;
font-size: 13px;
font-weight: bold;
color: #EF5508;
text-align:left;
}

a.contentpagetitle:hover {
font-family:"Times New Roman", Times, serif;
font-size: 13px;
font-weight: bold;
text-align:left;
color : #EF5508;
text-decoration:underline;
}

.description {
font-size: 12px;
color: #EF5508;
font-weight:bold;
}

/* Styles for dhtml tabbed-pages */
.ontab {
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: #F0F0F0;
font-family:"Times New Roman", Times, serif;
font-size: 12px;
}
.offtab {
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: bold;
color: #000000;
font-family:"Times New Roman", Times, serif;
font-size: 12px;
}

.tabheading {
text-align: left;
font-family:"Times New Roman", Times, serif;
font-size: 12px;
}

.pagetext {
visibility: hidden;
display: none;
position: relative;
top: 0;
font-family:"Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
}

/* 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 : 10pt;
color : #ff6600;
text-align: center;
}


* {
	font-family:"Times New Roman", Times, serif;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
