body{

	margin:0;

	padding:0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	font-size        : 11px;

}



tr, p, div {

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  color            : #333333;

  font-size        : 11px;

}

/*#################### TOPMENU STYLING  ####################*/

ul#mainlevel-nav

{

	list-style: none;

	padding: 0;

	margin: 0;

	font-size: 0.8em;

}



ul#mainlevel-nav li

{

	display: block;

	background-image: none;

	padding-left: 0px;

	padding-right: 0px;

	float: right;

	margin: 0;

	width:  auto !important;

	font-size: 11px;

	line-height: 14px;

	white-space: nowrap;

	border-left: 1px solid #000000;

}



ul#mainlevel-nav li a

{

	display: block;

	padding-left: 15px;

	padding-right: 15px;

	text-decoration: none;

	color: #333333;

	background: transparent;

	font-weight: normal;

	border-top: 1px solid #FFFFFF;

}



#buttons>ul#mainlevel-nav li a { width: auto; }



	ul#mainlevel-nav li a:hover

{

border-top: 1px solid #000000;

	color: #FFFFFF;

	font-weight: normal;

	background-color: #FF9900;

}

/*################## CONTENT STUFF ###################*/

.content {

	padding: 5px;

}

.contentpane {

	padding:5px;

}

.small {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:  10px;

	color: #999999;

 }

.smalldark {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:  10px; 

	font-weight:  bold; 

 }

 .sectiontableentry1 {

background-color:  #FFFFFF; 

 }

.sectiontableentry2 {

background-color:  #FF9900; 

}

.button {

font-family:  Verdana,Helvetica,Arial,sans-serif; 

 font-size:  11px; 

 color:  #333333; 

 border-width:  1px; 

 border-style:  solid; 

 border-color:  #000000; 

 }

 .createdate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:  10px; 

	color: #999999;

 }

.modifydate {

font-size:  10px; 

color: #999999;

 }

a.readon {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

a.readon:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: underline;

	color: #FF9900;

}

.contentheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FF9900;

	font-weight: bold;

}

a.contentpagetitle {

	color: #FF9900;

}

.componentheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FF9900;

	font-weight: bold;

}

.sectiontableheader {

	background-color : #000099;

    font-weight      : bold;

  	color            : #FFFFFF;

	text-align       : left;

	border-bottom	 : 1px solid #333333;

	padding:1px;

}

.categorytitle 

{

font-family:  Verdana,Helvetica,Arial,sans-serif; 

 font-size:  11px; 

 }

 a.category {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

 }

a.category:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

text-decoration:  underline; 

 }

/*################## LINKS  ###################*/

a {

color:  #666666; 

 text-decoration:  none; 

 	font-family: Verdana, Arial, Helvetica, sans-serif;

 }

a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

color:  #FF9900; 

 text-decoration:  underline; 

 }

.pathway {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

/*################## MAIN MENU  ###################*/

a.mainlevel {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

 }

a.mainlevel:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

 }

a.sublevel {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;; 

 }

a.sublevel:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

 }

.inputbox {

font-family:  Verdana,Helvetica,Arial,sans-serif; 

 font-size:  11px; 

 border-width:  1px; 

 border-style:  solid; 

 border-color:  #000000; 

 }

/*################## TABS ####################*/

.ontab {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color:  #FFFFFF; 

	background-color:  #000099; 

 }

.offtab {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-color:  #000099; 

	border-width:  1px; 

	border-style:  solid; 

 }

 /*###########################  MODULES ##############################*/

table.moduletable {



width:  100%;

margin:2px;

width:98%;	

 }

table.moduletable th  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color:#000099;

	}

table.moduletable td  {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.poll {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

table.contact {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.back_button {

margin-top:10px;

}

.newsfeedheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

/*##################  TABLE OF CONTENTS ###################*/

.contenttoc{

	border:1px solid #333333;

	margin:0px 1px 3px 3px;

	background-color: #000099;

	font-weight: bold;

}

a.toclink{

	color: #FFFFFF;

}

/*################## DONT ASK ME ###################*/

/*###################### TEMPLATE SPECIFIC #########################*/

.blacklinetop, .blacklinebottom{

	border-bottom: 1px solid #000000;

}

.blacklineleft, .blacklineright{

	border-left: 1px solid #000000;

}