body{
	margin : 0 0 0 0;
	margin-bottom : 10px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding : 0 0 0 0;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background : #FFFFFF;
}
hr {
	color: #B5B5B5;
	border-style: none none dotted;
	border-height: 1px;
	height: 1px;
	padding-top: 0px;
	margin: 0px;
}
.BottomLine {
	border-bottom-color: #B5B5B5; 
	border-bottom-style: dotted; 
	border-bottom-width: 1px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.BottomLineTop {
	border-bottom-color: #B5B5B5; 
	border-bottom-style: dotted; 
	border-bottom-width: 1px;
	padding-bottom: 10px;
	padding-top: 0px;
}

HTML {
        overflow-y: scroll;
}
input.btn { 
	color:#FFFFFF; 
	background-color: #CA1005; 
	font-size:12px;
	border-top:1px solid #EE382D;
	border-left:1px solid #EE382D;
	border-bottom:1px solid #710600;
	border-right:1px solid #710600;
	font-weight:bold;
	margin-right:8px;
	padding:2px 15px;
	height: 25px;
} 
input.btnhov { 
	color:#FFD6D4;
	border-top:1px solid #710600;
	border-left:1px solid #710600;
	border-bottom:1px solid #EE382D;
	border-right:1px solid #EE382D;
}
input.images_search {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px;
	height: 25px;
	border: 1px solid;
	border-color: #B5B5B5;
	background: #FCFCFC;
}

form {
	margin: 0px;
  	padding: 0px;
	font-size: 12px;
}
.feed_error {
	color: #FF8040;
}
#container {
	display: table;
}
#left {
	display: table-cell;
	width: 45px;
	text-align: center;
	color: #565656;
	vertical-align:top;
}
#right {
	display: table-cell;
	vertical-align:top;

}
.NewsTitle {
	font-weight : bold;
	font-size : 13px;
}
.NewsDate {
	font-weight : normal;
	font-size : 11px;
	color: #787878; 
}
.VoteCount {
	font-weight : normal;
	font-size : 16px;
	color: #565656; 
}
td {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
}
.ZligTitle {
	font-weight: bold; 
	font-size: 28px; 
	color: Green;
}
.ZligErr {
	color: Red;
	font-weight: bold; 
}
.ZligTitle2 {
	font-weight: bold; 
	font-size: 18px; 
	color: Green;
}
h1 {
	padding-top: 0px;
	margin: 0px;
	font-weight: bold; 
	font-size : 17px;
	color: #650600;
}
h2 {
	font-weight: bold; 
	font-size : 17px;
	color: #650600;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 10px;
}
h3,h3 a {
	font-weight: bold; 
	font-size : 15px;
	color: #650600;
	padding: 0px;
	margin: 0px;
}

input,textarea,select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	border: 1px solid;
	border-color: #B5B5B5;
	margin-bottom: 2px;
	background: #FCFCFC;
}
.chkborder {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	border: none;
	background: #FFFFFF;
}
input.image {
	border:none;
}
#chknoborder {border:none}
#radionoborder {border:none}
a { 
	color: #CA1005;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

td.fond {
 background: #bbe2bb;
}
.TextFooter {
	color : #656565;
	background : #ffffff;
	font-size : 11px;
	-webkit-text-size-adjust:none;
}
td.TextFooter {
	color : #656565;
	background : #ffffff;
	font-size : 11px;
}
td.TextFooter a{
	color : #656565;
	background : #ffffff;
	font-size : 11px;
	text-decoration: none;
}
td.TextFooter a:hover{
	text-decoration: underline;
}

td.TextHeader {
	color : #000000;
	background : #ffffff;
	font-size : 10px;
	padding: 0 5px; 
}
td.TextHeader a{
	color : #000000;
	background : #ffffff;
	font-size : 10px;
	text-decoration: none;
}
td.TextHeader a:hover{
	text-decoration: underline;
}

table.ZligHeader2 {
	color: #ffffff;
	background : #CA1005;
	height: 40px;
	border-bottom: 1px solid #650600;
}

table.ZligHeader3 {
	color: #ffffff;
	background : #CA1005;
	height: 40px;
	border-bottom: 1px solid #650600;
}

table.ZligHeader4 {
	color: #ffffff;
	background : #CA1005;
	height: 21px;
	border-top: 1px solid #FF0F00;
	border-bottom: 1px solid #650600;
}

td.VerticalLine {
	border-left-color: #B5B5B5; 
	border-left-style: dotted; 
	border-left-width: 1px;
}

.ZligYellow {
	color: #FFFF00;
	background : #CA1005;
	font-weight: bold;
}

.ZligHeaderYellow {
	color: #FFFF00;
	background : #CA1005;
	height: 40px;
	font-weight: bold;
}
.ZligCategory {
	color: #ffffff;
	background : #CA1005;
}
td.ZligCategory {
	background : #CA1005;
	color: #ffffff;
}
.ZligCategory a {
	color: #ffffff;
	font-weight: normal;
}
.ZligCategory a:hover{
	text-decoration: underline;
}
.ZligHeader {
	color: #ffffff;
	background : #CA1005;
}
td.ZligHeader {
	background : #CA1005;
	color: #ffffff;
}
td.ZligHeaderBottom {
	background : #650600;
	color: #FFFFFF;
	font-weight: normal; 
	font-size : 12px;
	height: 17px;
	-webkit-text-size-adjust:none;
}
table.ZligHeader {
	background : #CA1005;
	color: #ffffff;
}
.ZligHeader a {
	color: #ffffff;
	font-weight: bold;
}
.ZligHeader a:hover{
	text-decoration: underline;
}
a.ZligFeedURL {
	color: #262221;
}

.code {
	display:block; 
	font-family:monospace; 
	font-size : 12px;
	margin:5px; 
	background-color:#FCFD9F; 
	padding:10px; 
 }

table.ListItem {
	width:100%;
	border-collapse:collapse;
}
table.ListItem td {
	border:1px solid #000000;
	padding:2px;
}
table.ListItem .ListHeader {
	background : #000000;
	color: #ffffff;
	height: 20px;
	font-weight: bold; 
}
