body 
{
	font-family:Tahoma;
	font-size:12px;
	color:#4a4a49;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}
.GreyNewsBoxHolder, .topNewsContentHolder, .topNewsHolder, .contentHolder, .topNewsContentHolderInternal {
	width:550px;
	float:left;
}
a {
	color: #077bb4;	
}
a:link 
{
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: underline;
}
.cleanfloat{
	clear:both;
}
.maingradienttop, .maingradientbottom {
	width:100%;
	height:100px;
	padding-top:11px;
	background-image:url(../images/bg/bg-gradiant-black-top.gif);
}
.maingradientbottom  {
	margin-top:1px;
	height:205px;	
	background-image:url(../images/bg/bg-gradiant-black-bottom.gif);
}
.mainyellow {
	width:100%;
	height:25px;
	background-image:url(../images/bg/bg-gradiant-yellow-top.gif);
}
.maingrey {
	width:100%;
	height:20px;
	padding-top:5px;
	background:#c3c3c3;
}
.layerCenterStyle, .layerCenterStyleMain1, .MainHolderBottom {
	padding: 0px;
	margin: 0px auto;
	width: 950px;
}
.layerCenterStyleMain1 {
	padding-top:2px;
}
.headerlogo {
	float:left;
	width:276px;
	height:90px;
	background-image:url(../images/logo_zolta.png);
	background-repeat:no-repeat;
	#padding-top:10px;
	padding-top:10px;
}
.headerrightnavigation {
	float:right;
	width:166px;
	padding-top:8px;
}
.searchfieldholder {
	float:left;
	width:138px;
	padding-top:3px;
	#padding-top:2px;
}
.searchbuttonholder {
	float:left;
	width:28px;
}
.inputtop {
	width:100%;
	#width:98%;
	height:14px;
	border:solid 0px #CECECE;
}
.subnavholder a, .subnavholder {
	color:#ffe00e;
	text-decoration:none;
}
.subnavholder {
	float:right;
	padding-top:52px;
	#padding-top:42px;
}
.regularLinkSubNav, .lastLinkSubNav {
	padding-left:8px;
	padding-right:8px;
}
.lastLinkSubNav {
 	padding-right:0px;
 }
.currentDate {
	float:left;
	padding-left:15px;
	color:#FFFFFF;
}
.tickerHolder {
	float:left;
	width:690px;
	padding-left:10px;
}
.tickerHolder a {
	color:#656464;
	text-decoration:none;
}
.tickerTitle {
	float:left;
	font-weight:bold;
	color:#3d4848;
}
.ticker {
        padding-left:30px;
	float:left;
	width:550px;
	text-align:left;
}
.menuHolder, .HeaderSection {
	float:left;
	width:130px;
}
.menuHolder {
	padding-bottom:30px;
}
.HeaderSection {
	background-image:url(../images/bg/bg-nav-gradient-yellow.gif);
	height:35px;
	#padding-top:10px;
	#height:25px;
}
.HeaderSection ul {
	margin-top:0px;
	margin-bottom:0px;	
	padding-top:11px;
	#padding-top:1px;	
}
.HeaderSection li {
	list-style-type:none;
	background-image:url(../images/bg/bottomarrow.gif);
	background-repeat:no-repeat;
	background-position: 0px 2px;
	margin-left:-35px;
	color:#1b1d1d;
	padding-left:11px;
	border:solid 0px #CECECE;
}
.MenuSubSection ul {
	margin-top:0px;
	margin-bottom:0px;	
	padding-top:0px;
}
.MenuSubSection li {
	list-style-type:none;
	background-image:url(../images/bg/rightarrow.gif);
	background-repeat:no-repeat;
	background-position: 5px 10px;	
	#background-position: 5px 11px;
	margin-left:-40px;
	padding-left:20px;
	border-top:solid 1px #dbdbdb;
	padding-bottom:5px;
	padding-top:5px;	
}
.MenuSubSection a {
	color:#656464;
	text-decoration:none;
}
.MenuSubSection a:hover {
	text-decoration:underline;
	color:#b60202;
}
.WeatherSection {
	text-align:center;
	color:#1f1f1f;
	padding-top:5px;
	padding-bottom:5px;	
	border:solid 1px #dbdbdb;
	border-top:solid 0px #dbdbdb;	
}
.temperature {
	padding-left:8px;
	color:#b60202;
}
.weathericon {
	padding-top:10px;
}
.calendarHolder {
	border-bottom:solid 1px #dbdbdb;	
}
.headerCalendar {
	background-color:#ffd10e;
	padding:2px;
	border-top:solid 1px #FFFFFF;
	height:20px;
}
.headerCalendar a{
	text-decoration:none;
	color:#1f1f1f;
	font-size:11px;
}
.calendarTable {
	width:130px;
	border-bottom:solid 1px #ffffff;	
}
.calendarTable td {
	text-align:center;
	border-top:solid 1px #ffffff;		
	border-left:solid 1px #ffffff;	
	height:17px;	
	#height:15px;	
	font-size:11px;	
}
.calendarTable a {
	text-decoration:none;
}
.calendarTable a:hover{
	text-decoration:underline;
}
.CurrentMonth {
	background-color:#e8e4e4;
}
.CurrentMonth a {
	color:#1f1f1f;
}
.CurrentMonth a:hover{
	color:#1f1f1f;
	text-decoration:underline;
}
.calendarDaysHeader {
	background-color:#1b1d1d;
	color:#FFFFFF;	
}
.calendarDaysHeader a{
	color:#FFFFFF;	
}
.calendarDaysHeader a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.nonCurrentMonth {
	background-color:#e8e4e4;
}
.nonCurrentMonth a {
	color:#949292;
}
.contentHolder {
	margin-left:12px;
	margin-right:12px;
	border-top:solid 1px #dbdbdb;
	padding-bottom:30px;	
}
.rightHolder, .rightHolderInternal {
	float:left;
	width:245px;
	border-top:solid 1px #dbdbdb;
}
.MainVideoHolder {
	border:solid 1px #dbdbdb;
	border-top:solid 0px #dbdbdb;
	width:237px;
	padding:3px;	
	float:left;	
}
.SingleVideoHolder {
	width:116px;
	padding:4px;
	margin:-3px;
	float:left;
}
.topTitleHolder {
	border-bottom:solid 1px #dbdbdb;
	height:25px;
	padding-top:9px;
}
.topNewsTitle {
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:2px;
}
.topNewsTitle a {
	text-decoration:none;
	color:#1f1f1f;
}
.topNewsTitle a:hover {
	text-decoration:underline;
}
.topNewsPaging {
	float:right;
	font-weight:bold;
	padding-right:2px;
	color:#9d9d9d;
}
.topNewsPaging a {
	padding-left:6px;
	color:#1f1f1f;
	text-decoration:none;
}
.topNewsContentImageHolder {
	float:left;
	width:550px;
	height:190px;
}
.topNewsContentHolder, .topNewsContentHolderInternal {
	padding-top:12px;
	padding-bottom:12px;
	padding-right:0px;
	border-bottom:solid 1px #dbdbdb;
}
.topNewsContentHolderInternal {
	padding-bottom:0px;
}
.topNewsContentTitle, .topNewsContentText, .topNewsContentIcon, .topNewsContentTextInternal {
	/*float:left;*/
	padding-left:20px;
	padding-right:5px;	
}
.topNewsContentTitle {
	/*float:left;*/
	background-image:url(../images/bg/rightarrowtitle.gif);
	background-repeat:no-repeat;
	background-position:5px 4px;
	font-weight:bold;
	padding-bottom:4px;
	color: #000000;
}
.topNewsContentTitle a{
	/*color:#1f1f1f;*/
	color: #000000;
	text-decoration:underline;
}
.topNewsContentTitle a:hover{
	/*color:#b60202;*/
	color: #7d7d7d;
	text-decoration:underline;
}
.topNewRightContentHolder {
	width:550px;
	float:left;
	margin-top: -5em;
	background-color: #ffcf0e;
	opacity: 0.9;
	color: #000;
}
.topNewsContentText, .topNewsContentTextInternal {
	float:left;
	font-size:11px;
	/*min-height:130px;*/
	padding-bottom:5px;
	color: #000;
	font-weight: bold;
}
.topNewsContentTextInternal {
	font-weight:bold;
	padding-bottom:0px;	
}
.topNewsContentIcon {
	float:right;
}
.bannerHolder, .InternalBannerHolder {
	float:left;
	padding-top:12px;
	padding-left:0px;
}
.InternalBannerHolder {
	padding-top:1px;
}
.GreyNewsBoxHolder {
	width:504px;
	background-color:#ededed;
	border-top: solid 12px #FFFFFF;
	padding:23px;
}
.GreyLeftNewsSingleHolder , .GreyRightNewsSingleHolder 
{
	float:left;
	width:83px;
	padding-right:42px;
}
.GreyRightNewsSingleHolder  {
	float:right;
	padding-right:0px;	
	padding-left:42px;	
}
.GreyLeftNewsSingleHolder a, .GreyRightNewsSingleHolder a, .DownSingleBoxRegularNewsTitle a{
	text-decoration:none;
	color:#fff;
	width:260px;
	float:left;
	margin-top: -2.5em;
	padding-left:2px;
	background-color: #000;
	opacity: 0.7;
        font-weight:bold;           
	
	height:30px;
          
         
         
}
.GreyLeftNewsSingleHolder a:hover, .GreyRightNewsSingleHolder a:hover, .DownSingleBoxRegularNewsTitle a:hover{
	text-decoration:none;
	color:#f4e005;
}
.dateGreyNewsHolder {
	padding:3px;
	background-color:#ffd20e;
	margin:0px;
	color:#1f1f1f;
	border-bottom:solid 3px #ededed;
	font-weight:bold;
}
.dotLine {
	float:left;
	width:100%;
	background-image:url(../images/bg/dotline.gif);
	background-repeat:repeat-y;
	background-position:center;
}
.RegularNewsHolder, .BottomNewsHolder {
	float:left;
	width:281px;
	margin-top:12px;
	margin-left:0px;
	border:solid 0px #dbdbdb;
}
.empthy {
	float:left;
	width:12px;
	/*background-color:#ededed;*/
}
.SingleBoxRegularNewsHolder, .SingleBoxBottomNewsHolder, .SingleBoxBottomNewsTitle, .BottomNewsSubHolder, .SingleRightNewsTitle, .RightNewsSubHolder {
	float:left;
	width:268px;
	border:solid 1px #dbdbdb;
	border-left:solid 0px #dbdbdb;
	border-top:solid 0px #FFFFFF;	
}
.SingleBoxBottomNewsHolder, .SingleBoxBottomNewsTitle, .SingleRightNewsTitle {
	border:solid 0px #dbdbdb;
}
.SingleBoxBottomNewsTitle, .SingleRightNewsTitle {
	background-color:#ffd10e;
	border-right:solid 1px #ffd10e;	
	width:260px;
	padding:5px;
	font-weight:bold;
	color:#1f1f1f;
}
.SingleRightNewsTitle {
	margin-top:20px;
	
        
	width:540px;
}
.MainHolderRegularNews {
	float:left;
	width:562px;
	margin-left:-12px;
	border:solid 0px #000000;	
}
.UpperSingleBoxRegularNewsHolder, .UpperSingleBoxRegularNewsImage {
	/*float:left;*/
	width:260px;
	height:120px;
	border-left: 1px solid #4a5454;	
	border-right: 1px solid #4a5454;
	border-bottom: 1px solid #4a5454;
	border-top: 1px solid #4a5454;
}
.UpperSingleBoxRegularNewsImage hover
{
	border-left: 1px solid #ffd30e;	
	border-right: 1px solid #ffd30e;
	border-bottom: 1px solid #ffd30e;
	border-top: 1px solid #ffd30e;
}	
.UpperSingleBoxRegularNewsDate 
{
	width:550px;
	float:left;
	width:82px;
	/*padding-top:25px;
	padding-bottom:5px;*/
	font-weight:bold;
	margin-top: 0em;
	background-color: #000;
	opacity: 0.5;
	color: #fff;
}
.DownSingleBoxRegularNewsHolder, .DownSingleBoxRegularNewsMorImage {
	float:left;
	/*padding-right:15px;
	padding-left:10px;	
	padding-bottom:10px;*/
	width:260px;
	height:10px;
}
.DownSingleBoxRegularNewsTitle {
	padding-bottom:12px;
}
.DownSingleBoxRegularNewsContent {
	min-height:70px;
	font-size:11px;	
}
.DownSingleBoxRegularNewsMorImage {
	text-align:right;
	/*padding-top:10px;*/
	padding-bottom:10px;	
}
.WhiteTitles {
	color:#FFFFFF;
}
.BottomNewsSubHolder, .RightNewsSubHolder {
	float:left;
	margin-top:1px;
	border-right:solid 1px #dbdbdb;	
	border-bottom:solid 0px #dbdbdb;		
	min-height:150px;
	font-size:11px;
}
.RightNewsSubHolder {
	border-right:solid 0px #dbdbdb;	
	width: 540px;
}
.BottomNewsSubHolder ul, .RightNewsSubHolder ul {
	margin-top:0px;
	margin-bottom:0px;	
	padding-right:10px;	
}
.BottomNewsSubHolder li, .RightNewsSubHolder li {
	list-style-type:none;
	margin-left:-40px;
	padding-left:10px;
	border-bottom:solid 1px #dbdbdb;
	padding-bottom:5px;
	padding-top:5px;	
}
.BottomNewsSubHolder a, .RightNewsSubHolder a {
	color:#1f1f1f;
	text-decoration:none;
}
.BottomNewsSubHolder a:hover, .RightNewsSubHolder a:hover {
	text-decoration:underline;
	color:#b60202;
}
.bottomHolder {
	width:100%;
}
.MainHolderBottomTitle {
	width:100%;
	float:left;
	text-align:center;
	color:#ffd10e;
	font-weight:bold;
	padding-bottom:20px;
}
.BottomImagesHolder {
	width:948px;
	padding: 0px;
	margin: 0px auto;
	float:left;
	border-left:solid #c9c9c9 1px;
}
.SingleImageHolder {
	width:216px;
	float:left;
	border-right:solid #c9c9c9 1px;
	border-left:solid #c9c9c9 0px;	
	padding:10px;
	text-align:center;
	color:#FFFFFF;
}
.BottomImage {
	width:147px;
	border:solid #c9c9c9 3px;
	
}
.SingleImageHolder a {
	color:#fdc827;
	text-decoration:none;
}
.SingleImageHolder a:hover {
	color:#fdc827;
	text-decoration:underline;
}
.rightBannersHolder, .smallBanner {
	float:left;
	width:245px;
	margin-top:1px;	
	#margin-top:3px;		
}
.smallBanner{
	margin-top:13px;
	padding:1px;
	width:241px;
	/*border:solid 1px #dbdbdb;*/	
}
.ContentInternalMain {
	float:left;
	width:550px;
	font-size:12px;
}
hr {
	border:dashed 0px #a7a7a7;
	border-top:dashed 1px #a7a7a7;
	background-color:#FFFFFF;
	height:1px;
}
.ShareInformationHolder, .CommentTitleHolder {
	float:left;
	width:100%;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:solid 1px #dbdbdb;	
}
.CommentTitleHolder {
	border-bottom:solid 0px #dbdbdb;	
	padding-bottom:2px;		
	#padding-bottom:1px;
        margin-top:20px;	
}
.ShareInformationText, .ShareInformationImage, .SubmintCommentText, .SubmintCommentButton {
	float:left;
	width:auto;
	text-align:left;
	font-weight:bold;
}
.ShareInformationImage, .SubmintCommentButton {
	float:right;
	text-align:right;

}
.SubmintCommentButton {
	padding-right:4px;
	padding-bottom:6px;
}
.commentBoxHolder, .textBoxHolder, .SubmintCommentHolder {
	float:left;
	width:100%;
}
.textBoxHolder, .SubmintCommentHolder {
	padding:5px;
	padding-top:8px;
	padding-bottom:8px;	
}
.textBoxHolder input, textarea, .SubmintCommentHolder {
	width:97%;
}
.SubmintCommentHolder {
	width:99%;
	padding-right:0px;
	border-bottom:solid 1px #dbdbdb;		
}
.SubmintCommentText {
	padding-top:3px;
}
.SubmintCommentText a {
	color:#c02424;
	font-weight:bold;
}
.redText {
	color:#c02424;
}
.paragraphHolder, paragraphTitleHolder {
	margin-top:2px;
	margin-bottom:2px;	
	padding-left:8px;
	padding-right:8px;	
}
.paragraphTitleHolder {
	margin-top:12px;
	margin-bottom:12px;		
	#margin-bottom:4px;	
	padding:0px;
	font-weight:bold;
}
.search a {
	color:#b60202;
    font-size:13px;  
}

.topNewsContentImageHolderinfo {}

.topNewRightContentHolderinfo {
	width:550px;
	float:left;
	//margin-top: -5em;
	//background-color: #ffcf0e;
	//opacity: 0.9;
	color: #4a4a49;
    font-size:12px;
}