body   { 

	background-color: #010000; 

}



tr, p, div, td { 

	font-family      : "Trebuchet MS",Arial,Sans-serif; 

	font-size        : 14px; 

	color            : #cccccc; 

	

}



hr {

  background       : #999999;

  height           : 1px;

  width            : 100%;

}



.kuqe    { 

	color: #cecece; 

	text-decoration: none; 

	border-left: 1px solid #343434; 

	border-right: 1px solid #343434; 
	
}



.leftvije { 

	border-right: 2px solid #fff; 

	border-left: 2px solid #fff; 

}







/*different setting for newsflash*/

.newsflash td {

	color: #000000;

	text-align: justify;

	vertical-align: middle;

}



/*setting for the greetings*/

.mainpage {

	text-align: justify;

	color: #333333;

	font-family: "Trebuchet MS",Arial,Sans-serif;

	font-size: 13px;

}

.mainpage-bkg {

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

	width: 1px;

}



.greybg {

  background: #f9f9f9;

}



/*pathaway setting*/

.pathway {

font-family: "Trebuchet MS",Arial,Sans-serif;

font-size: 11px;

}

a.pathway:link, a.pathway:visited {

  color            : #f00;

  font-weight      : normal;

}

a.pathway:hover {

  color            : #b90606;

  font-weight      : normal;

  text-decoration   : none;

}

/*for title or site name*/

.title  { 

	color: #3b3b3b; 

	font-size: 13px; 

	font-family: "Trebuchet MS",Arial,Sans-serif; 

	font-weight: bold; 

	letter-spacing: 1.5px; 

	margin-left: 10px;

}



/*for the tag-line*/

.subtitle {

	font-family: "Trebuchet MS",Arial,Sans-serif;

	font-size: 10px;

	font-weight: bold;

	color : #666666;

	text-transform: uppercase;

	letter-spacing: 2px;

	margin-left: 20px;

}



#active_menu { 

	color:#ff0000; 

	font-weight: bold; 

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

	background-repeat: no-repeat; 

}



a#active_menu:hover { 

	color: #050505; 

	background-position: 0 -50px; 

}



/* --Default Class Settings-- */







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

	display: block; 

	color: #cccccc; 

	

	text-indent: 15px; 

	text-decoration: none; 

	font-family: "Trebuchet MS",Arial,Sans-serif; 

	line-height: 20px; 

	background-repeat: no-repeat; 

	background-attachment: scroll; 

	background-color: #343434; 

	background-position: 0 0; 

	margin-bottom: 1px; 

	border: 1px solid #343434;

}



a.mainlevel:hover { 

	color: #E38C1B; 

	background-color: #474747; 

	border: 1px solid #000000;

	text-decoration: none; 

}





.pollstableborder {

border: 1px solid;

padding: 1px;

}



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

	display: block; 

	color: #cccccc; 

	width: 150px; 

	padding-left: 10px;

	padding-right: 10px;

	

	text-decoration: none; 

	font-family: "Trebuchet MS",Arial,Sans-serif; 

	line-height: 20px; 

	background-color: #474747; 

	border: 1px solid #000000;

	margin-bottom: 1px; 

}



a.sublevel:hover { 

	color: #E38C1B; 

	background-color: #343434; 

	text-decoration: none; 

}



table.moduletable { 

	color: #cccccc; 

	background-color: #343434; 

	background-repeat: repeat; 

	background-attachment: scroll; 

	background-position: 0 0; 

	margin-bottom: 5px; 

	width: 100%; 

	border: solid 1px #474747; 

}

.kuad { 

color: #cccccc; 

background-color: #000000; 

background-repeat: repeat; 

background-attachment: scroll; 

background-position: 0 0; 

margin-bottom: 5px; 

padding: 5px 0 5px 8px; 

width: 100%; 

border: solid 1px #c3c3c3; 



}



table.moduletable th, div.moduletable h3 { 

	background: url(../images/moduleheader.png) repeat-x;

	vertical-align: middle;

	font-size: 11px;

	font-weight: bold;

	color: #FCFCFC;

	

	text-indent: 15px;

	width: 100%;

	height: 24px;

	text-transform: uppercase; }



table.moduletable li {

}



table.moduletable ul {

	padding: 0px;

}

table.moduletable td {

	font-size: 11px;

	/*background: #FCFCFC;*/

	padding: 1px 3px;

	font-weight: normal;

}



.poll {

  font-family      : "Trebuchet MS",Arial,Sans-serif;

  font-size        : 10px;

  color            : #666666;

  line-height      : 14px;

}



table.pollstableborder {

	border: 1px solid #cccccc;

}



.sectiontableheader {

  background-color : #d8d8d8;

  color            : #333333;

  font-weight      : bold;

}



.sectiontableentry1 { color: #5c5c5c; background-color : #fdfdfd; }



.sectiontableentry2 { color: #5c5c5c; background-color : #f1f1f1; }



.small {

  font-family      : "Trebuchet MS",Arial,Sans-serif;

  font-size        : 10px;

  color            : #717171;

  text-decoration  : none;

}



.smalldark {

  font-family      : "Trebuchet MS",Arial,Sans-serif;

  font-size        : 10px;

  color            : #cccccc;

  text-decoration  : none;

  font-weight      : normal;

}



#copyright{

	color: #cccccc;

}

.contentpane { border: solid 1px #e7e7e7; }



.contentpaneopen {

  border : 0px ridge #0099cc;

  width: 100%;

  padding: 1px;

}

.contentheading { 

	font-size: 11px; 

	font-weight: bold; 

	color: #cccccc; 

	line-height: 16px; 

	background-color: #000000; 

	background-position: 0 0; 

	text-align: left; 

	text-indent: 15px; 

	width: 100%; 

	text-transform: uppercase; 

	border: solid 1px #474747; 

}

.dark { 

	color: #434343; 

	font-size: 11px; 

	font-weight: bold; 

	background-color: #eee; 

	background-attachment: scroll; 

	background-position: 0 0; 

	text-transform: uppercase; 

	width: 100%; 

	height: 18px; 

	vertical-align: middle; 

}

.componentheading { 

	font-family      : "Trebuchet MS",Arial,Sans-serif; 

	font-size        : 12px; 

	font-weight      : bold; 

	color            : #cccccc; 

	line-height: 18px; 

	text-align       : left; 

	padding-right: 15px; 

	padding-left: 12px; 

}

.createdate {

  font-family      : "Trebuchet MS",Arial,Sans-serif;

  font-size        : 11px;

  color            : #5e5e5e;

}





.button {

  color: #434343;

  font-family: "Trebuchet MS",Arial,Sans-serif;

  text-align: center;

  font-size: 11px;

  font-weight: bold;

  border: solid 1px #cccccc;

  width: auto;

  background: url(../images/button_bg.png) repeat-x;

  padding: 0 5px;

  line-height: 17px !important;

  line-height: 15px;

  height: 21px !important;

  height: 21px;

  margin: 1px;

}



.inputbox { 

	color: #333; 

	padding: 2px; 

	border:solid 1px #cccccc; 

	background-color: #f5f5f5; 

}

textarea.inputbox {

	width:95%;

}

a:link, a:visited {

	color: #f00;

	text-decoration: none;

}



a:hover {

	color: #333;

	text-decoration: underline;

}



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

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

	font-family: "Trebuchet MS",Arial,Sans-serif;

	font-size: 12px;

	font-weight: bold;

 	color: #f00;

	text-align:left;

	text-decoration: underline;

	}



a.contentpagetitle:hover {

	font-family: "Trebuchet MS",Arial,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: 11px;

font-weight: bold;

}



a.category:hover {

  color            : #999999;

}



/* Styles for dhtml tabbed-pages */

.ontab { 

	background-color: #f00; 

	text-align: center;

	/* Cannot use hand as its not a W3C CSS validator */

	/*	cursor: hand;*/

	font-weight: bold; 

	color: #cccccc; 

	border-color: #b90606 #808080 #d5d5d5 #b90606; 

	border-style: outset outset solid; 

	border-width: 2px 2px 1px; 

}

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

	/* Cannot use hand as its not a W3C CSS validator */

	/*	cursor: hand;*/

	font-weight: normal;

}

.tabpadding {

}



.tabheading {

	background-color: #f00;

	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 : "Trebuchet MS",Arial,Sans-serif; font-weight: bold; font-size : 10pt; color : #fff; background-color: #f00; text-align: center; padding-right: 5px; padding-left: 5px; }



/* Javascript Back button */

.back_button {

	float: left;

  text-align: center;

  font-size: 11px;

  font-weight: bold;

  border: solid 1px #cccccc;

  width: auto;

  background: url(../images/button_bg.png) repeat-x;

  padding: 0 10px;

  line-height: 20px;

  margin: 1px;

}

table.contenttoc {

	color: #333300;

	background-color: #e0e0e0;

	border: 1px solid #333;

}



table.contenttoc td {

    font-size: 8pt;

    font-weight: normal;

    

}

ul {

  margin: 0;

  padding: 0;

  list-style: none;

}



li  { 

	line-height: 15px; 

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

	background-repeat: no-repeat; 

	background-position: 0 3px; 

	padding-top: 0; 

	padding-left: 15px 

}



table.searchinto {

	width: 100%;

}



table.searchintro td {

	background-color: #293C43;

	color: #cccccc;

	font-weight: bold;

}



form {

/* removes space below form elements */

	margin: 0;

 	padding: 0;

}

#banner_inner {

	float: left;

	padding: 0px;

	height: 70px;

}

table.content_table {

  width: 100%;

	padding: 0px;

	margin: 0px;

}

table.content_table td {

	padding: 0px;

	margin: 0px;

}

.page_bg { 

	background-color: #010000; 

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

	background-repeat: repeat-x; 

	background-position: 0 0; 

	background-attachment: fixed;

}



h5 { 

	color: #585858; 

	font-size: 13px; 

	font-weight: bold; 

	line-height: 18px; 

	text-transform: uppercase; 

}

.gramsh { 

	color: #585858; 

	font-size: 13px; 

	font-weight: bold; 

	line-height: 18px; 

	text-transform: uppercase; 

	padding-top: 5px; 

}

.lipemu { 

	color: #585858; 

	font-size: 13px; 

	font-weight: bold; 

	line-height: 18px; 

	background-color: #e9e9e9; 

	text-transform: capitalize; 

	text-indent: 15px; 

	padding-top: 4px; 

	padding-bottom: 4px; 

}

.grey_bar{
	height: 20px; 
	color: #cccccc; 
	padding-left: 20px; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	
	cursor: pointer;
	background-color: #343434;
	background-image: url(../images/moduleheader_black.png);
	background-repeat: repeat-x;
}

.titlerow{
	background-color: #000000;
	color: #EE8D16;
	font-weight: bold;
	font-size: 12px;
}

.row1{
	background-color: #666666;
	color: #e7e7e7;
	font-size: 12px;
}
.row2{
	background-color: #343434;
	color: #e7e7e7;
	font-size: 12px;
}

a.client_list:link, a.client_list:visited {

  color            : #F9CA02;
	font-size: 12px;
  font-weight      :normal;

}

a.client_list:hover {

  text-decoration: underline;

}