BODY, TD {
 FONT-SIZE: 12px;
 FONT-FAMILY: Verdana, Arial, Geneva CY, Helvetica, Sans-Serif;
 TEXT-DECORATION: none;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;}

LI {list-style-type: inherit; color:#A3A3A3; MARGIN-LEFT: 10px;
    margin-top : 0px;
    margin-bottom : 4px; }
 
p { margin-top : 3px;
    margin-bottom : 5px;
}
 
a:link, a:visited {
    color: #D72121; text-decoration: none;
    font-weight: bold;
}

a:hover {
    color: #FCAF17; text-decoration: none;
    font-weight: bold;
}

.topextheader_red {FONT-SIZE: 12px; FONT-WEIGHT: bold; color: #D72121;}

.lastnews_time {FONT-SIZE: 10px; FONT-WEIGHT: bold; color: #D72121;}

.date-time {
    FONT-SIZE: 10px;
    color: #808080;
    line-height: 21px;
}

.date-time2 {
    FONT-SIZE: 10px;
    color: #808080;
}

.headertext {
    display: block;
    background-color:#FCAF17;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: left;
    padding-top: 5px;
    padding-left: 12px;
    height: 18px;
    width: 185px;
    background-position: center;
    vertical-align: middle;
    }
    
.headerRedtext {
    display: block;
    background: url(/images/moreredbox.png) no-repeat left center;
    background-color:#D72121;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: left;
    padding-top: 3px;
    padding-left: 19px;
    height: 18px;
    width: 100%;
    }
    
.box {
    padding: 7px 4px 4px;
    text-align: justify;
}

.greybox {
    padding: 7px 4px 4px;
}

.redbox {
    padding: 0px 4px 4px;
    margin-bottom: 4px;
    text-align: justify;
    border-bottom: 1px solid #D72121;
}

.mainimg {
    padding: 0px 10px 6px 5px;
        
}
    

.zagltextgray {
    background: url(/images/zaglgray.png) no-repeat left center;
    font-size: 11px;
    font-weight: bold;
    color: #B0B0B0;
    text-align: left;
    line-height: 21px;
    padding-left: 10px;
    display: block;
    }

    
.lastnewstxt:link, .lastnewstxt:visited  {
    FONT-SIZE: 11px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
}

.lastnewstxt:hover {
    FONT-SIZE: 11px;
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

.mainlevel:link, .mainlevel:visited {
    display: block;
    background: url(/images/menu_bg.png) no-repeat;
    vertical-align: middle;
    font-size: 11px;
    font-weight: bold;
    color: #737373;
    text-align: left;
    padding-top: 2px;
    padding-left: 17px;
    height: 18px;
    width: 185px;
    text-decoration: none;
}

.mainlevel:hover {
    background-position: 0px -20px;
    text-decoration: none;
    color: #000000;
}

.regionlevel:link, .regionlevel:visited {
    display: block;
    background: url(/images/menu_bg2.png) no-repeat;
    vertical-align: middle;
    font-size: 11px;
    font-weight: bold;
    color: #BC8F55;
    text-align: left;
    padding-top: 2px;
    padding-left: 17px;
    height: 18px;
    width: 185px;
    text-decoration: none;
}

.regionlevel:hover {
    background-position: 0px -20px;
    text-decoration: none;
    color: #000000;
}

.zagltextred, .zagltextred:link , .zagltextred:visited {
    background: url(/images/zaglred.png) no-repeat left center;
    font-size: 11px;
    font-weight: bold;
    color: #D72121;
    text-align: left;
    line-height: 21px;
    padding-left: 10px;
    display: block;
    text-decoration: none;
}
.zagltextred:hover {
    text-decoration: none;
}

.zagltextblack, .zagltextblack:link , .zagltextblack:visited {
    background: url(/images/zaglblack.png) no-repeat left center;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-align: left;
    line-height: 21px;
    padding-left: 10px;
    display: block;
}
.zagltextblack:hover {
    text-decoration: none;
}
.disclaimer {FONT-SIZE: 10px; COLOR: #D72121}

.calendar, .days, .today {FONT-SIZE: 11px;}
.calendar, .calendar a:link, .calendar a:visited, .iteminfo, .iteminfo a:link, .iteminfo a:visited,
  .days, .days a:link, .days a:visited, .comment b, .comment a:link, .comment a:visited 
  {color: #737373;}
.calendar a:link, .calendar a:visited, .iteminfo a:link, .iteminfo a:visited,
  .days a:link, .days a:visited, .comment b, .comment a:link, .comment a:visited
  {FONT-WEIGHT: bold;}
.today, .today a:link, .today a:visited {color: #D72121;}
.calendar a:hover, .iteminfo a:hover, .days a:hover, .comment a:hover {color: #000000;}
.today a:hover {color: #FCAF17;}

.iteminfo {
    FONT-SIZE: 10px;
    color: #808080;
    margin-top: 4px;
}

h3 {
    margin-bottom: 0px;
}

.highlight {
    background-color:#ffeab4;
}
.mainTbl {
	border-top-color : #004D29;
	border-top-style : solid;
	border-top-width : 1px;
	border-left-color : #004D29;
	border-left-style : solid;
	border-left-width : 1px;
	width : 495px;
}
.mainTd {
	padding-right : 2px;
	padding-top : 2px;
	padding-left : 2px;
	padding-bottom : 2px;
	border-right-color : #004D29;
	border-right-style : solid;
	border-right-width : 1px;
	border-bottom-color : #004D29;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	font-size : 11px;
	font-family : Tahoma,  Verdana,  Arial, sans-serif;
}
.but1	{border:1; height:23px; width:150px;
	border: solid; border: #FFFFFF; font-family : Verdana, Arial,sans-serif; 
	background-color : #D72020;
	font-size : 11px;
	font-weight : bold;
	color : #ffffff;
	cursor : hand;
}

.but2	{border:1; height:23px; width:150px;
 border: solid; border: #FFFFFF;
	font-family : Verdana, Arial,sans-serif; 
	background-color : #FCAF17;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	cursor : hand;
}

.text {
        float: left;
	padding: 10px;
}

 
.text img {
        align: left;
}

a.begun {font-weight: normal;}

.join_informer_363 {text-align:left; clear: both; padding: 5px;}
.join_informer_363 .join_link, .join_link:visited {text-decoration: none; font: 12px Verdana; padding: 0px; margin:0px 0px 10px 0px;color:#D72121;}
.join_informer_363 .join_link:hover {text-transform: none; color:#FCAF17;}