body {
          margin-left: 0px;
          margin-top: 0px;
          margin-right: 0px;
          font-family      : sans-serif, Helvetica, "Trebuchet MS", Arial;
          font-size        : 10px;
}

a.mainlevel_nhor:link, a.mainlevel_nhor:visited {
        font-size: 11px;
        color: #FDFDFD;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding: 1px;
        height: 14;
        width: 95%;
        background-color:#FF3333;
        text-decoration: none;
        }

a.mainlevel_nhor:hover {
        font-size: 11px;
        color: #556B2F;
        text-decoration: none;
        font-weight: bold;
        background-color:#DCB081;
        height: 14;
        width: 95%;
        padding: 1px;
        }

/* Dates , Authors*/
.createdate {
color: #000000;
font-size:10px;
} /* For styling the date the content/articles are created under contents title */
.modifydate {
color: #000000;
font-size:10px;
} /* Formating "Last updated on" text at the end of articles/contents */
.small {
color: #000000;
font-size:10px;
} /* Formating "Written by:...." text */

.back_button {
   float: left;
   padding-left: 25px;
   padding-right: 10px;
   background-image: url(../images/button_o.gif);
   background-repeat: no-repeat;
   color: #ffffff;
   width: 80px;
   text-align: left;
   font-weight: bold;
}

a.readon {
   color: #ffffff;
   font-weight: bold;
   padding-left: 5px;
   padding-right: 5px;
   background-image: url(../images/button_o.gif);
   background-repeat: no-repeat;
}

.sectiontableheader {
  font-weight: bold;
  background: #f0f0f0;
  padding: 2px;
  border-bottom:1px solid #cccccc;
}

.sectiontablefooter {
	text-aline:center;
        font-weight: bold;
}

.sectiontableentry1 {
	background-color : #ffffff;
        font-weight: bold;
}

.sectiontableentry2 {
	background-color : #ccffff;
        font-weight: bold;
}

table.ladder{
	border:1px solid black;
	margin-right:0px;
	margin-left:0px;
        vertical-align: top;
        color: #000000;
}

table.ladder td {
	padding:0px;;
}

table.weekscd{
	border:1px solid black;
	margin-right:0px;
	margin-left:0px;
        vertical-align: top;
        color: #000000;
}

table.weekscd td {
	padding:0px;
}

.ss_tablehead {
        background-color : #3266A5;
        color: white;
        text-align: center;
        font-family: sans-serif, Helvetica, "Trebuchet MS", Arial;;
	font-size:10px;
        font-weight: bold;
}
	
.ss_tablerow {
        background-color:#EFEFFF;
        text-align: left;
        font-family: sans-serif, Helvetica, "Trebuchet MS", Arial;;
	font-size:10px;
        font-weight: normal;
        padding-left: 1px;
}
.promptHdr {
        background-color : #3266A5;
        color: white;
        text-align: Center;
        font-family: sans-serif, Helvetica, "Trebuchet MS", Arial;;
	font-size:16px;
        font-weight: bold;
        width: 200px;
        border: inset 3pt;
}

.promptPic {
        background-color : #3266A5;
        color: white;
        text-align: right;
        font-family: sans-serif, Helvetica, "Trebuchet MS", Arial;;
	font-size:16px;
        font-weight: bold;
        border: inset 3pt;
}
	
.promptvw {
        background-color : white;
        text-align: right;
        font-family: sans-serif, Helvetica, "Trebuchet MS", Arial;;
	font-size:16px;
        font-weight: bold;
        padding-left: 1px;
        border: inset 3pt;
}

.promptvl {
        background-color : white;
        text-align: left;
        font-family: sans-serif, Helvetica, "Trebuchet MS", Arial;;
	font-size:16px;
        font-weight: bold;
        padding-left: 1px;
        border: inset 3pt;
}

th {
  font-weight: bold;
}

p {  
font-size        : 10px;
} 

ul {  
  font-size        : 10px;
  font-weight: bold;
  padding-left:2px;
  margin-left: 20px; 
} 

hr {} /* horizontal line in your template*/
hr.separator {}
 
/* FORMS SETTINGS */ 
.button {
color            : #666666;
border           : 1px solid #999999;
background-color : #ffffff;
margin-top       : 0px;
font-size        : 9px;


}
.inputbox {
font-size: 9px;
text-align: left;
color: #333333;
background-image:url(../images/back_main.jpg);
border: 1px solid #999999;
}
.search {} /*formatting the <div> which holds search items: inputbox, search button...*/
 
 
/* NAVIGATION/MENU SETTINGS */
 
a.mainlevel{  
margin           : 0px;
padding-bottom   : 5px;
font-size        : 10px;
padding: 3px;
background-color: #EFEFFF;
  } /* this styling is for the MAIN items in the menu */
  
a.mainlevel:link {  
color: black;
font-size        : 10px;
background-image: url(../images/menubck2.gif);
background-repeat: no-repeat;
font-weight      : normal;
width            : 100%; 
text-decoration  : none;
text-transform   : uppercase;
display          : block;
letter-spacing: 2px;
padding-bottom   : 5px;
}
  
a.mainlevel:visited {
color: black;
font-size        : 10px;
background-image: url(../images/menubck2.gif);
background-repeat: no-repeat;
font-weight      : normal;
width            : 100%; 
text-decoration  : none;
text-transform   : uppercase;
display          : block;
letter-spacing: 2px;
padding-bottom   : 5px;
}
a.mainlevel:hover {  
color: black;
font-size        : 10px;
background-image: url(../images/menubck3.gif);
background-repeat: no-repeat;
font-weight      : normal;
width            : 100%; 
text-decoration  : none;
text-transform   : uppercase;
display          : block;
letter-spacing: 2px;
padding-bottom   : 5px;
}
 
#active_menu.mainlevel { 
color: #900000;
} 
  /* this styling is for the menu item when it is active, even in main/sub position*/
 
ul#mainlevel-nav {
color: #666666;}
ul#mainlevel-nav li{
color: #666666;}
a.mainlevel-nav a:link {
color: #666666;}
a.mainlevel-nav a:visited{
color: #666666;}
a.mainlevel-nav a:hover {
color: #ffffff;}
 
a.sublevel{
padding-left: 20px;
} /* this styling is for menu items that HAS A PARENT */
a.sublevel:link {}
a.sublevel:visited {}
a.sublevel:hover {}
#active_menu.sublevel { 
color: #ffffff;
background-color: #900000;
} 
.pagenavbar {} /*Sets the style for the footer navigation ("<< Start < Prev Next > End >>") when they do not appear as hyperlinks (when only a few articles exist).*/
.pagenavbar:link {} /*Style for the footer navigation ("<< Start < Prev Next > End >>") when they become hyper links*/
.pagenavbar:visited {}
.pagenav {} /* as the name implies, this is for formatting texts for those "<< Start < Previous 1 Next > End >>" links */
a.pagenav:visited {}
a.pagenav:hover {}

.pagenav_prev {} /*Style for the PRE button*/
.pagenav_next {} /*Style for the NEXT button*/
 
.latestnews ul {} /*Style for latest news list - by default, latest news is user1 module*/
.latestnews li {}
 
.mostread ul{} /*Style for most popular list - by default, most popular is user2 module*/
.mostread li{}
 
/* CONTENT PAGE SETTINGS */
a.category:link {}
a.category:hover {}
a.category:visited {}
 
.blogsection {} /* Formatting the links in Blog section */
.blog_more {} /*The "More" text in blog section*/
a.blogsection:link {} /* set the link format */
a.blogsection:visited {} /* same as above, but to set the visited link format */
a.blogsection:hover {} /* same as above, but for links with mouse pointer over it */
 
.componentheading {
font-size        : 12px;
font-weight      : bold;
width            : 100%;
height: 20px;
margin-bottom: 0px;
margin-top: 3px;  
color: #666666;
text-transform   : uppercase;
text-indent: 20px;
background-image: url(../images/menubck4.gif);
background-repeat: no-repeat;
letter-spacing: 3px;
}/* Title of the component being used to display the content.*/

.contentheading {	
} 

table.contentpaneopen {
  width: 100%;
}

table.contentpaneopen td {
padding:0px;
} /* width: 100%; */

table.contentpane {
width: 100%;
margin: 0px;
padding: 0px;
}

td.contentheading {
font: bold 1.2em/1.8em Arial, Helvetica, sans-serif;
font-weight:bold;
width : 100%;
height: 20px;
margin-bottom: 0px;
margin-top: 0px;  
color: #ffffff;
text-indent: 20px;
background-color: #3266A5;
letter-spacing: 1px;
}

 /* Title of the content, article, etc. being displayed.*/
.contentpane {} /* Table that holds all non-article information (components, category lists, contact forms, etc).*/
.contentpaneopen {} /* Table that holds the actual text for an article.*/
.contentpagetitle {} /*Title of articles*/
 
a.contentpagetitle:hover {} /*Title of articles when appeare as links */
a.contentpagetitle:link {}
a.contentpagetitle:visited {}
 
.contentdescription {} /* Formating the "DESCRIPTION" of sections, categories (News/Weblinks/Latest news...) */
table.contenttoc {
background-color: #cccccc;
border           : 1px solid #999999;
} /* Formating the table of the Tables of Contents for multiple pages content or article */
table.contenttoc td {
padding-left: 3px;
padding-right: 3px;
} /* same as above, used to format the td and able cells */
table.contenttoc th {
padding-left: 3px;
padding-right: 3px;
} /* same as above, used to format the th of "Tables of Content" ( normally Article Index)*/
table.contenttoc td.toclink {

} /* same as above, used to format toc link texts*/
a.toclink:link {

} /* same as above, used to format toc link text status*/
a.toclink:visited {} 
a.toclink:hover {} 
 
 
/* MAMBO SECTIONS LISTINGS */
.sectiontableheader {} /* This is for styling the section table headers on a SECTION's page.
  Example: table header of "Date", "Item Title", "Author" and "Hits"? */
.sectiontableentry1 {

} 
.sectiontableentry2 {
}
 
 
/* MAMBO MODULES FORMATTING */
table.moduletable {
table-layout	   : auto;
padding		   : 0px;
margin-top:0px;
margin-left: 0px;
background-image: url(..images/dot2.gif);
background-repeat: no-repeat;
background-position: top;
font-size:11px;
} /* Formatting the module table */

table.moduletable th {
	font: bold 1.1em/1.8em Arial, Helvetica, sans-serif;
	color: #000;
	width: 100%;
	font-weight:bold;
	height:12px;
	padding: 0px 0px 0px 0px;
	border-bottom: 2px solid #3266A5;
	text-align: left;
} /* Formatting the module header, and the module titles */
table.moduletable td {
font-weight      : normal;
} /* Formatting the table cells of the module table */
 
table.moduletable_u7 {
table-layout	   : auto;
padding		   : 0px;
margin-top:0px;
margin-left: 0px;
width: 120px;
} /* Formatting the module table */

table.moduletable_u8 {
table-layout	   : auto;
padding		   : 0px;
margin-top:0px;
margin-left: 0px;
width: 180px;
} /* Formatting the module table */

table.moduletable_um {
	width: 290px;
        text-align: left;
} /* Formatting the module table */
 
table.moduletable_ul {
	width: 220px;
        text-align: left;
} /* Formatting the module table */

table.moduletable_ul th, table.moduletable_ur th, table.moduletable_um th, table.moduletable_mm th {
	font: bold 1.1em/1.8em Arial, Helvetica, sans-serif;
	width: 100%;
	border-bottom: 2px solid #3266A5;
} /* Formatting the module header, and the module titles */

.newsfeed_ul a,.newsfeed_ur a,.newsfeed_mm a {
	font: bold 1.1em Arial, Helvetica, sans-serif;
        color: #3266A5;
        text-decoration: none;
} 
.newsfeed_um a {
	font: bold 0.9em Arial, Helvetica, sans-serif;
        color: #3266A5;
        text-decoration: none;
} 
table .moduletable_mm {
	width:400px;
        text-align: left;
} /* Formatting the module table */

table .moduletable_mm img {
	width:100%;
        text-align: left;
} /* Formatting the module table */

table .moduletable_ul {
	width:220px;
        text-align: left;
} /* Formatting the module table */

table .moduletable_ul img {
	width:220px;
        text-align: left;
} /* Formatting the module table */

table .moduletable_ur {
	width:230px;
        text-align: left;
} /* Formatting the module table */

table .moduletable_ur img {
	width:230px;
        text-align: left;
} /* Formatting the module table */