body   { 
        background-color           : #fff;
        background-position        : 0 50%;
        scrollbar-3dlight-color    : #FFFFFF; 
        scrollbar-arrow-color      : #7D7D7D; 
        scrollbar-darkshadow-color : #9E9E9E; 
        scrollbar-face-color       : #F2F2F2; 
        scrollbar-highlight-color  : #FFFFFF; 
        scrollbar-shadow-color     : #FFFFFF; 
        scrollbar-track-color      : #FFFFFF
	}
		 
tr, p, div { 
        font-family      : Verdana, Arial, Helvetica, sans-serif; 
        font-size        : 11px; 
        color            : #111010; 
        line-height      : 15px; 
	}
	
hr {
        background       : #999999;
        height           : 1px;
        width            : 100%;
	
}

.kuqe    { 
        color            : #cecece; 
	text-decoration  : none; 
	border-left      : 3px solid #ac2525; 
	border-right     : 3px solid #ac2525; 
	}
	
.leftvije { 
        border-right     : 2px solid #fff; 
	border-left      : 2px solid #fff 
	}
	
#mainlevel-nav {
        margin           : 0; 
	padding          : 0;
  }
	
#mainlevel-nav li {
	background-image : none;
	padding-left     : 0;
        list-style       : none; 
	float            : right; 
        margin           : 0; 
	width            : 11%; 
        font-size        : 10px;
        line-height      : 20px;
        white-space      : nowrap;
        text-indent      : 15px;
  }
	
#mainlevel-nav a { 
        display          : block; 
	float            : none; 
	text-decoration  : none; 
	border-color     : #e9e9e9 #000 #ac2525 #e9e9e9; 
	background       : #333 url(../images/vmenu_bgr.png) no-repeat 2px 50%; 
	color            : white; 
	border-style     : solid; 
	border-width     : 1px 1px 3px; 
	}
	
#mainlevel-nav a:hover { 
        background       : #ac2525 url(../images/vmenu_bgr.png) no-repeat 2px 50%; 
	border-bottom    : 3px solid #333; 
	}
	
#mainlevel-men { 
        margin           : 0; 
	padding          : 0 
	}
	
#mainlevel-men li { 
        font-size        : 10px; 
	line-height      : 20px; 
	background-image : none; 
	text-indent      : 15px; 
	white-space      : nowrap; 
	list-style       : none; 
	margin           : 0; 
	padding-left     : 0; 
	width            : 10%; 
	float            : right 
	}
	
#mainlevel-men a  { 
        color            : #2e2e2e; 
	text-decoration  : none; 
	background       : #fff url(../images/vmenu_bgr.png) no-repeat 2px 50%; 
	display          : block; 
	float            : none; 
	border-style     : solid; 
	border-width     : 1px 1px 3px; 
	border-color     : #bfbfbf #707070 #ac2525 #bfbfbf 
	}
	
#mainlevel-men a:hover { 
        color            : #fff; 
	background       : #ac2525 url(../images/vmenu_bgr.png) no-repeat 2px 50% ; 
	border-bottom    : 3px solid #454545; 
	}
	
/*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      : Verdana, Helvetica, Arial, sans-serif;
        font-size        : 13px;
  }
	
.mainpage-bkg {
	background-image : url(../images/lineborder.png);
	width            : 1px;
}

.greybg {
        background       : #f9f9f9;
}

/*pathaway setting*/
.pathway {
        font-family      : Verdana, Helvetica, Arial, sans-serif;
        font-size        : 11px;
}

a.pathway:link, a.pathway:visited {
        color            : #fdfdfd;
        font-weight      : normal;
}

a.pathway:hover {
        color            : #800000;
        font-weight      : normal;
        text-decoration  : none;
}

/*for title or site name*/
.title  { 
        color            : #3b3b3b; 
	font-size        : 13px; 
	font-family      : sans-serif; 
	font-weight      : bold; 
	letter-spacing   : 1.5px; 
	margin-left      : 10px 
	}

/*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;
}

#active_menu { 
        color            :#000000; 
	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  { 
        margin           : 0; 
	padding          : 0; 
	font-size        : 12px; 
	width            : 100px; 
	background-color : #f1f1f1; 
	text-indent      : 5px; 
	vertical-align   : middle; 
	display          : block; 
	}
	
a.mainlevel: link { 
        padding          : 0; 
	font-size        : 12px; 
	width            : 100%; 
	background-color : #e3e3e3; 
	text-indent      : 5px; 
	vertical-align   : middle; 
	}
	
a.mainlevel:link, a.mainlevel:visited { 
        background       : url(../images/menu_bg.png) no-repeat; 
	vertical-align   : middle; 
	font-size        : 11px; 
	font-family      : Tahoma, Arial, Helvetica, sans-serif; 
	font-weight      : normal; 
	color            : #0951CE; 
	text-align       : left; 
	padding-top      : 5px; 
	padding-left     : 18px; 
	height           : 20px !important; 
	height           : 25px; 
	overflow         : hidden; 
	text-decoration  : none; 
	width            : 170px; 
	}
	
a.mainlevel:hover {
	background-position: 0 -25px;
	text-decoration    : none;
	color              : #fdfdfd;
}

a.mainmenu:link, a.mainmenu:visited {
        color            : #ffffff; 
        font-family      : Verdana, Helvetica, Arial, sans-serif;
        font-weight      : bold;
        font-size        : 10px;
}

a.mainmenu:hover {
        color            : #f00; 
}

.pollstableborder {
        border           : 1px solid;
        padding          : 1px;
}

a.sublevel:link, a.sublevel:visited { 
        display              : block; 
	color                : #ffffff; 
	width                : 100%; 
	text-indent          : 15px; 
	text-decoration      : none; 
	font-family          : Verdana, Helvetica, Arial, sans-serif; 
	line-height          : 20px; 
	background-color     : #666; 
	background-repeat    : no-repeat; 
	background-attachment: scroll; 
	background-position  : 0 0; 
	margin-bottom        : 1px; 
	}

a.sublevel:hover { 
        color                : #333; 
	background-color     : #e7e7e7; 
	text-decoration      : none; 
	}

table.moduletable { 
        color                : #333; 
	background-color     : #fff; 
	background-repeat    : repeat; 
	background-attachment: scroll; 
	background-position  : 0 0; 
	margin-bottom        : 5px; 
	width                : 100%; 
	border               : solid 1px #c3c3c3; 
	}
	
table.moduletable_banner { 
        margin-left          : 50px;
	}

.kuad { 
        color                : #333; 
	background-color     : #fff; 
	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                : #1027D5;
	text-align           : left;
	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          : Arial, Helvetica, 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          : Verdana, Arial, Helvetica, sans-serif;
        font-size            : 10px;
        color                : #717171;
        text-decoration      : none;
}

.smalldark {
        font-family          : Verdana, Arial, Helvetica, sans-serif;
        font-size            : 10px;
        color                : #000000;
        text-decoration      : none;
        font-weight          : normal;
}


.contentpane { 
        background           : #fff; 
	border               : solid 1px #e7e7e7; 
	}

.contentpaneopen {
        border               : 0px ridge #0099cc;
        width                : 100%;
        padding              : 1px;
}

.contentheading { 
        font-size            : 11px; 
	font-weight          : bold; 
	color                : #7f7f7f; 
	line-height          : 16px; 
	background-color     : #fff; 
	background-position  : 0 0; 
	text-align           : left; 
	text-indent          : 15px; 
	width                : 100%; 
	text-transform       : uppercase; 
	border               : solid 1px #ebebeb; 
	}
	
.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          : Verdana, Arial, Helvetica, sans-serif; 
	font-size            : 12px; 
	font-weight          : bold; 
	color                : #4f4d4d; 
	line-height          : 18px; 
	background-color     : #ebebeb; 
	text-align           : left; 
	padding-right        : 15px; 
	padding-left         : 12px; 
	}
	
.createdate {
        font-family          : Arial, Helvetica, sans-serif;
        font-size            : 11px;
        color                : #5e5e5e;
}

.button {
        color                : #434343;
        font-family          : Arial, Hevlvetica, 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                : #fdfdfd;
        text-decoration      : none;
}

a:hover {
        color                : #fdfdfd;
        text-decoration      : underline;
}

/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
	font-family          : Verdana, Arial, Helvetica, sans-serif;
	font-size            : 12px;
	font-weight          : bold;
 	color                : #f00;
	text-align           : left;
	text-decoration      : underline;
	}

a.contentpagetitle:hover {
	font-family          : Verdana, Arial, 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            : 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                : #ffffff; 
	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          : Verdana, Arial, Helvetica, 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;
  text-align:left;
}
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: #ffffff;
	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: #ebebeb; 
	background-image: url(../images/bgr.png); 
	background-repeat: repeat-x; 
	background-position: 0 0; 
	}
	
td { 
  font-size: 11px; 
	text-align: left 
	}
	
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; }
