html, body, h2, h3, h4, div, p, a, ul, li, input, select, table, tbody, thead, tfoot, tr, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

body {
	background-color: #eee6cd;
	color:#000000;
	padding:0;
	margin:0;
	font-size:11px;
}
.ticker-date {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left: 15px;
}
.ticker-weather {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-right: 15px;
}
.welcome {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
}
.statement {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 16px;
	padding-left: 10px;
}
.statement-sub {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 16px;
}
.content {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 18px;
	padding-right: 25px;
}
.content-subtitle {
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: #242E7B;
	line-height: 16px;
}
.content-note {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 16px;
	padding-right: 25px;
}
.dload-title {
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: #3563A2;
	padding-left: 5px;
	border-bottom:1px dashed #cccccc;
}
.dload-subtitle {
	font: bold 13px Arial, Verdana, Helvetica, sans-serif;
	color: #6999C9;
	/* color: #79A6D3; */
	/* color: #3563A2; */
	/* border-bottom:1px solid #cccccc; */
}
table.table-dload {
	border:1px dashed #cccccc;
}
.table-biz-license {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 16px;
	padding: 3px 7px 3px 5px;
}
.content-news {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 16px;
	padding: 5px 15px 5px 15px;
}
table.download-table {
	padding: 0px 10px 5px 10px;
}
img.pic-left {
	padding-right: 5px;	
}
.content-news-more {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none
}
.content-news-more:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline
}
.note-dload {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 16px;
}
.note-adobe {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 16px;
}
.home-link {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none
}
.home-link:hover {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline
}
.footer {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	padding-left: 15px;
}
.icon {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none
}
.icon:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline
}
.submenu {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none
}
.submenu:hover {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none
}
li {
	padding: 0px 0px 0px 0px;
}

/* Links */
a.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #242E7B;
	text-decoration:none;
	background-color:inherit;
}
a.link:link {
	color: #242E7B;
	border-bottom:1px dashed #cccccc;
	background-color:inherit;
}
a.link:visited {
	color: #242E7B;
	border-bottom:1px dashed #cccccc;
	background-color:inherit;
}
a.link:hover {
	color: #242E7B;
	text-decoration:none;
	border-bottom:1px dashed #333333;
	background-color:inherit;
	
}
a.link:active {
	color: #242E7B;
	border-bottom:1px dashed #cccccc;
	background-color:inherit;
}
a.link-download {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	border-bottom:1px dashed #cccccc;
	text-decoration:none;
	background-color:inherit;
}
a.link-download:hover {
	color: #3563A2;
	border-bottom:1px dashed #666666;
	background-color:inherit;
}
a.link-dloadpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
	color: #999999;
	text-decoration:none;
	background-color:inherit;
}
a.link-dloadpage:hover {
	/* color: #3563A2; */
	color: #ffffff;
	/* border-bottom:1px dashed #666666; */
	background-color: #999999;
}
a.link-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3563A2;
	text-decoration:none;
	border-bottom:1px dashed #cccccc;
	background-color:inherit;
}
a.link-content:hover {
	color: #3563A2;
	border-bottom:1px dashed #cccccc;
	background-color:inherit;
}
a.link-sites {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	/* border-bottom:1px dashed #cacaca; */
	text-decoration:none;
	background-color:inherit;
}
a.link-sites:hover {
	color: #3563A2;
	border-bottom:1px dashed #666666;
	background-color:inherit;
}
a.link-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #242E7B;
	text-decoration:none;
	background-color:inherit;
}
a.link-content:hover {
	color: #242E7B;
	text-decoration:none;
	border-bottom:1px dashed #333333;
	background-color:inherit;
	
}
.url {
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	line-height: 16px;
}
.pagemenu {
			color: #ffffff;
            margin: 0px;
            padding-left: 2px;
            margin-left: 2px;
            list-style: none;
			background-color: #8FB7D3;
          }
.pagemenu a {
			color: #FFFFFF;
			text-decoration: none;
          }
		  		  
.pagemenu ul
          {
            margin: 0px;		  
            padding-left: 4px;
            margin-left: 4px;
            list-style: none;
          }

.pagemenu ul li
		  {
		  	 margin-top: 3px;
		  	 margin-bottom: 3px;			 
		  }
span.pagemenuitem_expandable
		  {
		  	cursor: pointer;
		  }

span.pagemenuitem_expandable .exhint
		  {
			 color: #D7D7D7;
		  }
		  
a.menu_first_level_item, span.menu_first_level_item 
		 {
			color:#3563A2;
		 }
		 
		 
.dl-box {
	width:561px;
	padding-left:0;
	padding-top:0;
	padding-right:0;
	padding-bottom:20px;
}

.dl-box .title-box {
	cursor:pointer;
	margin:0;
	padding:0;
}

.dl-box .title-box img {
	display:block;
}

.dl-box .content-box {
	background-image:url(../../images/dload_bg.gif);
	width:561px;
	padding:0;
	margin:0;
}

.dl-box .footer-box {
	clear:both;
	float:none;
	background-image:url(../../images/dload_btm.gif);
	background-repeat:no-repeat;
	width:561px;
	height:14px;
}
.dl-box .back-to-top {
	text-align:right;
	width:551px;
	height:25px;
}




/** news **/
#news-view .content {
	color:#000000;
	margin:0;
	border-bottom:1px solid #FFFFFF;
}


#news-view .content a {
	color: #196192;
	background-color:inherit;
}

#news-view .content .date {
	color: #719EDF;
	background-color:inherit;
}

#news-view .content .title {
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: #242E7B;
	background-color:inherit;
	margin:30px 0 0 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #CFDBEB;
}
#news-view .content .title-start {
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: #242E7B;
	background-color:inherit;
	margin:0;
	padding:0 0 5px 0;
	border-bottom:1px solid #CFDBEB;
}
#news-view .content .description {
	margin:0;
	padding:0;
}
#news-view .content .description p {
	margin:0;
	padding:4px 0 4px 0;
}
/** end news **/




/** calendar **/
#calendar-view {
	margin:0;
	padding:0;
}
#calendar-view .category-title {
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: #242E7B;
	background-color:inherit;
	line-height: 30px;
	margin:40px 0 10px 0;
	border-bottom:1px solid #CFDBEB;
}
#calendar-view .category-title-start {
	font: bold 14px Arial, Verdana, Helvetica, sans-serif;
	color: #242E7B;
	background-color:inherit;
	line-height: 30px;
	margin:0 0 20px 0;
	border-bottom:1px solid #CFDBEB;
}
#calendar-view .content-1 {
	color:#000000;
	background-color:#b7c8e0;
	margin:0;
	padding:5px;
	border-bottom:1px solid #FFFFFF;
}

#calendar-view .content-1 a, #calendar-view .content-2 a {
	color:#242E7B;
	background-color:inherit;
}

#calendar-view .content-2 {
	color:#000000;
	background-color:#cfdbeb;
	margin:0;
	padding:5px;
	border-bottom:1px solid #FFFFFF;
}
#calendar-view .content-1 .title, #calendar-view .content-2 .title {
	font-weight:bold;
}
#calendar-view .content-1 .description p, #calendar-view .content-2 .description p {
	margin:0;
	padding:2px 0 5px 0;
}
	
/** end calendar **/
ul#ad { margin: 0 0 0 12px; padding: 0;}
ul#ad li { list-style-type: none; margin: 0; padding: 0; }
ul#ad li img { margin:: 0; padding: 0; border: none; }
