/* global settings */
body 					{margin: 0px; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color : #ffffff;}

ul 						{margin: 0;  padding: 0;  list-style: none;}
li 						{line-height: 18px;  padding-top: 0px;  background-image: url(../images/arrow.png) ;  background-repeat: no-repeat; background-position: 0px 3px;}

form 					{margin: 0;	padding: 0;}
tr,td, p, div 			{font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #ffffff; line-height: 18px;}
hr 						{background: #999999; height: 1px; width: 100%;}
th {padding-left: 10px;}

#mainlevel-nav 			{margin:0; padding: 0;}
#mainlevel-nav li 		{padding-left: 0px; float: right; margin: 0; width: 15.5%; font-size: 12px;}
#mainlevel-nav a 		{float: right; font-size: 15px; text-decoration: none; background: #ff9933 color: #ffffff;}
#mainlevel-nav a 		{float: none;}
#mainlevel-nav a:hover 	{background: #ff6600}

/*different setting for newsflash*/
.newsflash td 			{color: #000000; text-align: justify; vertical-align: middle;}

.main 					{background-color: #586D7D; padding-left: 10px; padding-right: 5px; height: 450px;}

/*setting for the greetings*/

.mainpage 				{text-align: justify;}
.mainpage-bkg 			{background-image: url(../images/lineborder.png);	width: 1px;}

/*pathaway setting*/
.pathway 				{font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
a.pathway:link, a.pathway:visited {color: #ff9900; font-weight: normal;}
a.pathway:hover 		{color: #ff3300; font-weight: normal; text-decoration: none;}

/*for title or site name*/

.title 					{font-family: sans-serif; font-size: 20px; font-weight: bold; color : #ffffff;}

/*for the tag-line*/
.subtitle 				{font-family: sans-serif; font-size: 10px; font-weight: bold; color : #666666; text-transform: uppercase; letter-spacing: 2px; margin-left: 20px;}

.modules {padding-left: 10px;}


/* --Default Class Settings-- */

a.contentpagetitle:link, a.contentpagetitle:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;	color: #ff9900;	text-align:left;text-decoration: underline;}
a.contentpagetitle:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:left; color: #ffffff; 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;}

.content a						{color: #ff8400;text-decoration: none;}
.content a:hover 				{color: #ffffff;text-decoration: none;}

.infocenter a					{color: #ffffff;text-decoration: none;}

a.global:link, a.global:visited {color: #034c70; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 18px;margin-bottom: 0px;margin-top: 12px;}
a.global:hover 		{color: #ff8400; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 18px;margin-bottom: 0px;margin-top: 12px;}

a.mainlevel:link, a.mainlevel:visited {color: #034C70; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 15px;;margin-bottom: 0px;}
a.mainlevel:hover 		{color: #ff8400;}
#active_menu 			{color: #ff8400;}
a.sublevel:link, a.sublevel:visited {padding-left: 0px; vertical-align: middle; font-size: 12px; color: #ffffff; text-align: left;}
a.sublevel:hover 		{color: #ffffff; text-decoration: none;}
	
.pollstableborder 		{border: 0px solid;padding: 1px;}
.poll 					{font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #ffffff; line-height : 14px;}

table.moduletable 		{padding: 5px 0px 5px 2px; margin-bottom: 0px;}
table.moduletable th 	{font-size : 12px;	font-weight : bold;	color : #ffffff; text-align : left;	width : 100%; letter-spacing: 2px; text-indent: 0px; padding-bottom: 3px;}
table.moduletable li 	{}
table.moduletable ul 	{padding: 0px;}
table.moduletable td 	{font-family: Arial, Helvetica, sans-serif; }
table.moduletable nav	{font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
table.pollstableborder 	{border: 0px solid #ffffff;text-align: left;}
table.searchinto 		{width: 100%;}
table.searchintro td 	{background-color: #293C43;	color: #ffffff;	font-weight: bold;}
table.contenttoc 		{color: #333300;	background-color: #e0e0e0;	border: 1px solid #333;}
table.contenttoc td 	{font-size: 8pt; font-weight: normal;text-align:left;}

.sectiontableheader 	{background-color : #ff8400; color : #333333; font-weight : bold;}
.sectiontableentry1 	{/*background-color : #ff8400;*/}
.sectiontableentry2 	{/*background-color : #ff8400;*/}

.small					{font-family: Arial, Helvetica, sans-serif; font-size : 11px; color : #ffffff; text-decoration  : none; font-weight : normal;}
.smalldark 				{font-family: Arial, Helvetica, sans-serif; font-size : 11px; color : #ffffff; text-decoration  : none; font-weight : normal;}
.text 					{font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #034C70; line-height: 18px;}

/*.contentpane 			{background : #ff8400;}*/
.contentpaneopen 		{border: 0px;}
.contentheading			{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight : bold; color : #ffffff;}
.componentheading 		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight : bold; color : #ffffff;}

.createdate 			{font-family : Arial, Helvetica, sans-serif; font-size : 11px; color : #ffffff; text-align : left;}

.button 				{font-family : Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal;  background-color : #F0F0F0; color : #034c70; border : 1px solid #034c70;}
.button1 				{font-family : Arial, Helvetica, sans-serif; font-size : 11px; font-style : normal;  background-color : #F0F0F0; color : #034c70; border : 1px solid #034c70; width: 120px;}
.inputbox 				{font-family : Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; background-color : #F0F0F0; border: 1px solid #034c70;}
.inputbox1 				{font-family : Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; background-color : #F0F0F0; width: 160px; border: 1px solid #034c70;}
textarea 				{font-family : Arial, Helvetica, sans-serif; font-size : 11px; height: 200px; width: 250px; border: 1px solid #034c70; color : #034c70; }


/* Styles for dhtml tabbed-pages */
.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;}

/* for modifying {moscode} output.  Don't set the colour! */
.moscode 				{background-color: #f0f0f0;}
.code 					{background-color: #f0f0f0; border: 1px solid #FFF;}

/* Text passed with mosmsg url parameter */
.message 				{font-family : Arial, Helvetica, sans-serif; font-weight: bold; font-size : 12px;	color : #ff6600; text-align: center;}

/* Javascript Back button */
.back_button 			{text-align: left;margin-top: 40px;}
