body{

}



th {

	font-size				: 12px;

	font-family				: Century Gothic, Arial, Tahoma;

	font-weight				: normal;

	text-transform			: uppercase;

	text-align				: left;

	vertical-align			: middle;

}



tr, p, div {

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

	font-size				:12px;

	color					:#000000;

}



hr {

	background				:#999999;

	height					:1px;

	width					:90%;

}



ul {

	list-style				:none;

}



li {

	padding-left			: 5px;

	padding-top				: 0px;

	vertical-align			: middle;

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

	background-repeat		: no-repeat;

	background-position		: 10px 1px;

}



ol{

	margin-left				: 40px;

	list-style-position		: inherit;

}



form {

	display					: inline;

	margin					: 0;

 	padding-top				: 3;

	padding-bottom			: 3px;

}





/* ===== HEADERS ===== */



h1 {

	font-family				: Century Gothic, Arial;

	font-size				: 16px;

	text-transform			: uppercase;

	color					: #C9AC52;

}



h2 {

	font-family				: Century Gothic, Arial;

	font-size				: 16px;

	text-transform			: uppercase;

	color					: #C9AC52;

}



h3 {

	font-family				: Century Gothic, Arial;

	font-size				: 16px;

	text-transform			: uppercase;

	color					: #C9AC52;

}





/* ===== PATHWAY ===== */

.pathway {

  	color            		: #888888;

	font					: 8px Arial;

	text-transform			: uppercase;

	letter-spacing			: 0px;

	font-weight				: bold;

	text-align				: left;

}



a.pathway:link, 

a.pathway:visited {

  	color            		: #888888;

	font					: 8px Arial;

	text-transform			: uppercase;

	letter-spacing			: 0px;

	font-weight				: bold;

}



a.pathway:hover {

  	color            		: #466999;

	font					: 9px Arial;

	text-transform			: uppercase;

	letter-spacing			: 0px;

	font-weight				: bold;

}





/* ===== MENU SETTINGS ===== */



#mainlevel-nav {

	list-style				: none;

	padding					: 0;

	margin					: 0;

	font-size				: 14px;

}

#mainlevel-nav li {

	display					: block;

	background-image		: none;

	padding-left			: 0px;

	padding-right			: 0px;

	float					: right;

	margin					: 0;

	width					: auto !important;

 	width					: 15%;

	font-size				: 11px;

	line-height				: 21px;

	white-space				: nowrap;

	border-left				: 1px solid #cccccc;

	border-bottom			: none;

}

#mainlevel-nav li a {

	width					: 100%;

	display					: block;

	padding-left			: 15px;

	padding-right			: 15px;

	text-decoration			: none;

	color					: #333333;

	background				: transparent;

}

#mainlevel-nav li a:hover {

	color					: #CCCCCC;

}

#active_menu {

	color					: #666666;

}

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

	display					: block;

	color					: #6B644E;

	font-weight				: bold;

	background				: url(../images/page.png) no-repeat 4px 0px;

	width					: 100%;

	padding-left			: 14px;

	text-decoration			: none;

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

	line-height				: 18px;

	margin-bottom			: 3px;

}

a.mainlevel:hover {

	color					: #9C9379;

	background-color		: transparent;

}

a.mainmenu:link, a.mainmenu:visited {

	color					: #6B644E; 

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

	font-weight				: bold;

	font-size				: 14px;

}



a.mainmenu:hover {

	color					: #9C9379; 

}



a.sublevel:link, a.sublevel:visited {

	font-size				: 12px;

	color					: #ffffff;

	text-indent				: 33px;

	line-height				: 20px;

	background				: url(../images/bg_main_menu_sub.png) repeat-y top left;

	display					: block;

	margin-bottom			: 3px;

	width					: 100%;

	background-color		: #c6c6c6;

}



a.sublevel:hover {

	color					: #000000; 

	text-decoration			: none;

}





.poll {

}



.pollstableborder {

}



table.pollstableborder {

}



/* ===== MODULE TABLES - MAIN ===== */



table.moduletable {

	width					: 100%;

	margin-bottom			: 5px;
	
	background-color		: #8FC2FB;
	
	color					: #000000;

}



table.moduletable th {

	font-size				: 13px;

	color					: #FFFFFF;

	text-align				: left;

	vertical-align			: middle;

	width					: 100%;

	font-weight				: bold;

	text-transform			: none;

	padding-left			: 28px;

	background				: #CDCDBE url(../images/module_th.png) repeat-x 2px 0px;

	height					: 24px;

	margin-bottom: 5px;

	margin-top: 0px;

}



table.moduletable td {

	font-size				: 12px;

	font-weight				: normal;

	padding-top				: 2px !important;

	padding-top				: 2px;

	padding-bottom			: 2px !important;

	padding-bottom			: 2px;

	padding-left			: 5px !important;

	padding-left			: 4px;

	padding-right			: 5px !important;

	padding-right			: 4px;
	color					: #000000;

}



table.moduletable li {

	border-bottom			: 0px solid #cccccc;

}

table.moduletable ul {

	padding					: 0px;

}





/* ===== MODULE TABLES - USERS ===== */



table.moduletable-users {

	width					: 100%;

	margin-bottom			: 5px;

}



table.moduletable-users th {

	font-size				: 12px;

	color					: #756F5E;

	font-family				: Century Gothic, Arial;

	text-align				: left;

	text-transform			: uppercase;

	letter-spacing			: -1px;

	vertical-align			: middle;

	width					: 100%;

	font-weight				: bold;

	text-transform			: none;

	padding-left			: 2px;

	background				: transparent;

	height					: 16px;

}



table.moduletable-users td {

	font-size				: 12px;

	font-weight				: normal;

	padding-top				: 1px !important;

	padding-top				: 1px;

	padding-bottom			: 1px !important;

	padding-bottom			: 1px;

	padding-left			: 5px !important;

	padding-left			: 4px;

	padding-right			: 5px !important;

	padding-right			: 4px;

}



table.moduletable-users li {

	border-bottom			: 0px solid #cccccc;

}

table.moduletable-users ul {

	padding					: 0px;

}





/* ===== MODULE TABLES - BOTTOM ===== */



table.moduletable-bottom td {

  	font-size        		: 10px;

  	font-family      		: Arial, Verdana, Tahoma;

  	font-weight      		: normal;

  	color            		: #F4F3E8;

	background				: transparent;

  	text-align       		: left;

  	padding-left     		: 3px;

  	padding-right    		: 3px;

  	padding-top      		: 1px;

  	padding-bottom   		: 0px;

	margin-bottom			: 10px;

  	letter-spacing   		: 0px;

  	border-bottom    		: 0px solid transparent;

}



a.mainlevel-bottom,

a.mainlevel-bottom:link, 

a.mainlevel-bottom:visited,

a.mainlevel-bottom:active {

	font-size   			: 10px;

	font-weight				: bold;

	font-family				: Arial;

	vertical-align			: middle;

	color					: #F4F3E8;

	margin-left				: 0px;

	margin-bottom			: 0px;

	text-decoration			: none;

	text-transform			: uppercase;

	text-align				: middle;

	background				: transparent;

	padding-left			: 10px; 

	padding-right			: 10px; 

	padding-top				: 0px; 

	padding-bottom			: 0px;

}



a.mainlevel-bottom:hover {

	font-size				: 10px;

	font-weight				: bold;

	font-family				: Arial;

	margin					: 0px;

	color					: #ffffff;

}



/* ===== MODULE TABLES - TOPLINKS ===== */



table.moduletable-toplinks td {

  	font-size        		: 10px;

  	font-family      		: Arial, Verdana, Tahoma;

  	font-weight      		: normal;

  	color            		: #887E61;

	background				: transparent;

  	text-align       		: left;

  	padding-left     		: 3px;

  	padding-right    		: 3px;

  	padding-top      		: 1px;

  	padding-bottom   		: 0px;

	margin-bottom			: 10px;

  	letter-spacing   		: 0px;

  	border-bottom    		: 0px solid transparent;

}



a.mainlevel-toplinks,

a.mainlevel-toplinks:link, 

a.mainlevel-toplinks:visited,

a.mainlevel-toplinks:active {

	font-size   			: 10px;

	font-weight				: bold;

	font-family				: Century Gothic, Arial;

	vertical-align			: middle;

	color					: #887E61;

	margin-left				: 0px;

	margin-bottom			: 0px;

	text-decoration			: none;

	text-transform			: uppercase;

	text-align				: middle;

	background				: transparent;

	padding-left			: 10px; 

	padding-right			: 10px; 

	padding-top				: 0px; 

	padding-bottom			: 0px;

}



a.mainlevel-toplinks:hover {

	font-size				: 10px;

	font-weight				: bold;

	font-family				: Century Gothic, Arial;

	margin					: 0px;

	color					: #6B644E;

}



/* ===== SECTION TABLES ===== */



.sectiontableheader {

	background-color 		: #5876A6;

	color            		: #ffffff;

	font-weight      		: bold;

	text-transform			: uppercase;

	font-family				: Century Gothic, Arial;

	text-align				: left;

	font-size				: 10px;

	padding					: 5px;

}

.sectiontableentry1 td{

	border-bottom			: 0px solid #CCCCCC;

	background				: #fcfcfc;

	padding					: 3px 3px 3px 6px;



}

.sectiontableentry2 td {

	border-bottom			: 0px solid #CCCCCC;

	background				: #f0f0f0;

	padding					: 3px 3px 3px 6px;

}



.small {

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

	font-size        		: 12px;

	color            		: #999999;

	text-decoration  		: none;

	font-weight      		: bold;

}



.smalldark {

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

	font-size        		: 12px;

	color            		: #000000;

	text-decoration  		: none;

	font-weight      		: normal;

}



.contentpane {

}



.contentpaneopen {

	border					: 0px ridge #0099cc;

	width					: 100%;

	padding					: 1px;

}

.contentheading {

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

	font-size				: 14px;

	font-weight				: bold;

	color					: #FFFFFF;

	text-align				: left;

	padding-left			: 5px;

	border-bottom			: 2px solid #FF9900;

	padding-bottom			: 2px;

	margin-bottom			: 0px;
	
	background-color		: #087BD8;



}

.componentheading {

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

	font-size				: 16px;

	font-weight				: bold;

	color					: #A8A17D;

	text-align				: left;

	background				: url(../images/bg_tittle.png) no-repeat;

	padding-left			: 28px;

	border-bottom			: 1px solid #cccccc;

	padding-bottom			: 0px;

	margin-bottom			: 5px;



}



.createdate {

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

	font-size        		: 12px;

	color					: #888888;

	line-height				: 19px;

	text-align       		: left;

	text-indent				: 23px;

	font-weight				: bold;

	vertical-align			: top;

	padding-top				: 0px;

	padding-bottom			: 0px;

	margin-top				: 0px;

	margin-bottom			: 0px;

	background				: #F7F5EC url(../images/date.png) no-repeat 4px 3px;

	width					: 100%;

}



.createdate2 {

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

	font-size        		: 10px;

	color					: #888888;

	line-height				: 12px;

	text-align       		: left;

	text-indent				: 0px;

	font-weight				: normal;

	vertical-align			: top;

	padding-top				: 0px;

	padding-bottom			: 0px;

	margin-top				: 0px;

	margin-bottom			: 0px;

	background				: transparent;

	width					: 100%;

}



.button {

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

	font-style				: normal;

	font-size				: 10px;

	font-weight				: bold;

	text-transform			: uppercase;

	background-color 		: #ECEAE6;

	color					: #6B644E;

	padding-left			: 5px;

	padding-right			: 5px;

	border					: 1px solid #CBC6B9;

}



.inputbox {

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

	font-size				: 10px;

	color					: #757575;

	background-color		: #fcfcfc;

	border					: 1px solid #cccccc;

	padding-left			: 1px;

	margin-top				: 3px;

	margin-bottom			: 3px;

	vertical-align			: middle;

}



.inputbox2 {

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

	font-size				: 9px;

	color					: #888888;

	background-color		: transparent;

	border					: 0px solid #cccccc;

	vertical-align			: middle;

}



/* ===== LINKS ===== */

a:link, a:visited {

	color					: #000000;

	text-decoration			: none;

}



a:hover {

	color					: #888888;

}





/* ===== CATEGORY LINKS ===== */



a.contentpagetitle:link, a.contentpagetitle:visited {

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

	font-size				: 12px;

	font-weight				: bold;

 	color					: #ff9900;

	text-align				: left;

	text-decoration			: underline;

	}



a.contentpagetitle:hover {

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

	font-size				: 12px;

	font-weight				: bold;

	text-align				:left;

	color					: #666666;

	text-decoration			: none;

	font-weight				: bold;

	}



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

	color            		: #333333;

	font-weight      		: bold;

	font-size				: 12px;

	font-weight				: bold;

}



a.category:hover {

	color            		: #999999;

}



/* ===== TABS ===== */



.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;

	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;

	font-weight				: normal;

}



.tabpadding {

}



.tabheading {

	background-color		: #ffae00;

	text-align				: left;

}



.pagetext {

	visibility				: hidden;

	display					: none;

	position				: relative;

	top						: 0;

}



.back_button {

	text-align				: center;

	margin-top				: 40px;

	padding-left			: 5px;

	margin-bottom			: 10px;

}





/* ===== TABLE OF CONTENTS ===== */



table.contenttoc {

	color					: #333300;

	background-color		: #e0e0e0;

	border					: 1px solid #ccc;

	padding					: 5px;

}



table.contenttoc td {

    font-size				: 10pt;

    font-weight				: normal;

    text-align				: left;

	padding-left			: 5px;

	padding-right			: 5px;

}



table.contenttoc th {

    font-size				: 10pt;

    font-weight				: normal;

    text-align				: left;

	padding					: 5px;

	background-color		: #333333;

	color					: #FFFFFF;

}





/* ===== SEARCH INTRO =====*/

table.searchintro {

	width					: 100%;

}



table.searchintro td {

	background-color		: #293C43;

	color					: #ffffff;

	font-weight				: bold;

}



.readon {

	display					: block;

	background				: #ffffff url(../images/readon.png) no-repeat 2px 2px;

	line-height 			: 16px;

	color					: #B8B4A7;

	text-indent				: 24px;

	width					: 116px;

	padding-top				: 2px;

	padding-right			: 24px;

	border-top				: 0px solid #555555;

	font-size				: 9px;

	font-family				: Century Gothic, Arial;

	text-align				: left;

	text-transform			: uppercase;

	margin-top				: 5px;

}



a.readon {

	color					: #867F5A;

	font-weight				: bold;

}



a.readon:hover {

	color					: #888888;

	font-weight				: bold;

}





/* ===== MOSIMAGE =====*/



.mosimage {

	border					: 1px solid #BCB9A9;

	margin					: 5px

}



.mosimage_caption {

	margin-top				: 2px;

	background-color		: #BCB9A9;

	padding					: 1px 2px;

	color					: #fff;

	text-transform			: normal;

	font-size				: 9px;

	border-top				: 1px solid #BCB9A9;

}



/* main level no icon */

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

	display					: block;

	color					: #333333;

	font-weight				: bold;

	width					: 90%;

	padding-left			: 14px;

	text-decoration			: none;

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

	line-height				: 18px;

	margin-bottom			: 3px;

}

a.mainlevel-noicon:hover {

	color					: #FFFFFF;

	background-color		: #BD4111;
	

}