/* CSS Document */

body{

	margin-bottom:10px;

	margin-left:30px;

	margin-right:30px;

	margin-top: 20px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	background-image: url("../images/bg.jpg");

}



LI{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

}

UL{

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

}

H1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#000000;

	background-image: url(../images/bullet2.gif);

	background-position:left;

	background-repeat:no-repeat;

	border-bottom:#6CC solid 2px;

	padding-left:19px;

}

.menu{

	border-bottom: none;

	padding: 1px;

	background-image: url(../graphics/dott.gif);

	background-repeat: repeat-x;

	background-position: bottom;

}

.headerline{

	border-bottom-color:#00A9A1;

	border-bottom-style: solid;

	border-bottom-width: 2px;

}



.header{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000000;

	text-decoration: none;

	line-height: 1em;

	font-weight: bold;

	border-bottom-color:#00A9A1;

	border-bottom-style: solid;

	border-bottom-width: 2px;

}

.bodytext{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-style: normal;

	text-align: justify;	

}



.footer{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	font-style: normal;}

.footerline{

	border-bottom-color:#00A9A1;

	border-bottom-style: solid;

	border-bottom-width: 1px;

}



/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */



.breadcrumb{

font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;

}



.breadcrumb a{

background: transparent url(../images/breadcrumb.gif) no-repeat center right;

text-decoration: none;

padding-right: 18px; /*adjust bullet image padding*/

color: navy;

}



.breadcrumb a:visited, .breadcrumb a:active{

color: navy;

}



.breadcrumb a:hover{

text-decoration: underline;

}

	

a.breadcrumb:link{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	font-style: normal;

	font-weight: bold;	

}

a.breadcrumb:active{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	font-style: normal;

	font-weight: bold;	

}

a.breadcrumb:visited{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	font-style: normal;

	font-weight: bold;	

}

a.breadcrumb:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	font-style: normal;

	font-weight: bold;	

}
.news-latest-item {
	padding:3px;
	margin:0;
    font-size:12px;
}
.news-single-item {
margin-bottom:5px;
padding:5px;
font-size:12px;
}
.news-list-container  {
padding:10px 0;
font-size:12px;
}
.news-list-container h2 {
margin:0;
font-size:12px;
}
.news-latest-container H2 a{
  padding: 0 0 2px 0;
  margin:0;
font-size:12px;
text-decoration:none;
}
.news-latest-gotoarchive {
	padding:3px;
	margin:3px;
	background-color:#f3f3f3;
font-size:12px;

}
a.service_header:link{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #000000;

	font-style: normal;

	font-weight: bold;

	

}

a.service_header:visited{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #000000;

	font-style: normal;

	font-weight: bold;	

	

}

a.service_header:active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #000000;

	font-style: normal;

	font-weight: bold;	

	

}

a.service_header:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #666666;

	font-style: normal;

	font-weight: bold;	

}

a.bodytext:link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0066FF;

	font-style: normal;

}

a.bodytext:active{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0066FF;

	font-style: normal;

}

a.bodytext:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0066FF;

	font-style: normal;

}

a.bodytext:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-style: normal;

}

a.news:link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0066FF;

	font-style: normal;

	text-align: left;	

}

a.news:active{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0066FF;

	font-style: normal;

	text-align: left;	

}



a.news:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #0066FF;

	font-style: normal;

	text-align: left;	

}

a.news:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-style: normal;

	text-align: left;	

}



/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */



.sidebarmenu ul{

margin: 0;

padding: 0;

list-style-type: none;

font: bold 12px Arial;

width: 176px; /* Main Menu Item widths */

border-bottom: 1px solid #ccc;

}

 

.sidebarmenu ul li{

position: relative;

}



/* Top level menu links style */

.sidebarmenu ul li a{

display: block;

overflow: auto; /*force hasLayout in IE7 */

color: white;

text-decoration: none;

padding: 6px;

border-bottom: 1px solid #778;

border-right: 1px solid #778;

}



.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{

background-color: #00AAA1; /*background of tabs (default state)*/

}



.sidebarmenu ul li a:visited{

color: white;

}



.sidebarmenu ul li a:hover{

background-color: black;

}



/*Sub level menu items */

.sidebarmenu ul li ul{

position: absolute;

width: 170px; /*Sub Menu Items width */

top: 0;

visibility: hidden;

}



.sidebarmenu a.subfolderstyle{

background: url(right.gif) no-repeat 97% 50%;

}



 

/* Holly Hack for IE \*/

* html .sidebarmenu ul li { float: left; height: 1%; }

* html .sidebarmenu ul li a { height: 1%; }

/* End */


.tx_abdownloads_viewDetailsForDownload {
	font-size : 12px;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_abdownloads_viewAddNewDownload {
	font-size : 12px;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_abdownloads_viewAddNewDownloadResult {
	font-size : 12px;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_abdownloads_viewReportBrokenDownload {
	font-size : 12px;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_abdownloads_viewReportBrokenDownloadResult {
	font-size : 12px;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_abdownloads_viewRateDownload {
	font-size : 12px;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_abdownloads_viewRateDownloadResult {
	font-size : 12px;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	display : block;
	text-align : left;
}

.tx_abdownloads_categoryPath {
	font-size : 12px;
}

.tx_abdownloads_formErrorMsg {
	color : red;
	margin-top : 10px;
	margin-bottom : 10px;
}

/* --------------------  listView  -------------------- */

.tx_abdownloads_listView_categoryPath {
	font-size : 12px;
}

.tx_abdownloads_listView_categories {
	margin-top : 10px;
	font-size:12px;
}

.tx_abdownloads_listView_category {
	margin-top : 10px;
	font-size:12px;
}

.tx_abdownloads_listView_categoryLabel { }

.tx_abdownloads_listView_downloads {
	margin-top : 10px;
	font-size:12px;
}

.tx_abdownloads_listView_download_1 { }

.tx_abdownloads_listView_download_2 { }

.tx_abdownloads_listView_downloadAddNew {
	margin-top : 10px;
	font-size:12px;
	
}

.tx_abdownloads_listView_downloadLabel { }

.tx_abdownloads_listView_downloadDetails { }

.tx_abdownloads_listView_downloadReportBroken { }

.tx_abdownloads_listView_downloadRate { }

.tx_abdownloads_listView_downloadImage { }

/* --------------------  treeView  -------------------- */

.tx_abdownloads_treeView_category {
	margin-top : 10px;
	margin-bottom : 10px;
}

.tx_abdownloads_treeView_category_level_1 { }

.tx_abdownloads_treeView_category_level_2 { }

.tx_abdownloads_treeView_category_level_3 { }

.tx_abdownloads_treeView_category_level_4 { }

.tx_abdownloads_treeView_downloads {
	margin-bottom : 10px;
}

.tx_abdownloads_treeView_downloadAddNew {
	font-size : 12px;
}

.tx_abdownloads_treeView_downloadLabel { }

.tx_abdownloads_treeView_downloadDetails { }

.tx_abdownloads_treeView_downloadReportBroken { }

.tx_abdownloads_treeView_downloadRate { }

.tx_abdownloads_treeView_downloadImage { }

/* --------------------  searchView  -------------------- */

.tx_abdownloads_searchView_searchBox { }

.tx_abdownloads_searchView_searchBox_searchWord { }

.tx_abdownloads_searchView_searchBox_button { }

.tx_abdownloads_searchView_resultMessage {
	margin-top : 10px;
	margin-bottom : 10px;
}

.tx_abdownloads_searchView_noDownloadsMessage {
	font-size : 12px;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-top : 10px;
	margin-bottom : 10px;
	display : block;
	text-align : center;
}

.tx_abdownloads_searchView_categoryPath {
	font-size : 12px;
}

.tx_abdownloads_searchView_categoryLabel { }

.tx_abdownloads_searchView_downloads {
	margin-top : 10px;
}

.tx_abdownloads_searchView_downloadLabel { }

.tx_abdownloads_searchView_downloadDetails { }

.tx_abdownloads_searchView_downloadReportBroken { }

.tx_abdownloads_searchView_downloadRate { }

.tx_abdownloads_searchView_downloadImage { }

/* --------------------  topView  -------------------- */

.tx_abdownloads_topView_downloads {
	font-size : 12px;
	border : solid 1px #C5C5C5;
	background-color : #E5E5E5;
	padding : 5px;
	margin-bottom : 10px;
	display : block;
	text-align : left;
}

.tx_abdownloads_topView_download {
	margin-top : 5px;
}

.tx_abdownloads_topView_downloadLabel { }

.tx_abdownloads_topView_downloadDetails { }

.tx_abdownloads_topView_downloadImage { }

/* --------------------  catalogView  -------------------- */

.tx_abdownloads_catalogView_categoryPath {
	font-size : 12px;
}

.tx_abdownloads_catalogView_category {
	float : left;
	width : 300px;
	padding-top : 20px;
}

.tx_abdownloads_catalogView_subcategories {
	font-size : 12px;
}

.tx_abdownloads_catalogView_categoryLabel { }

.tx_abdownloads_catalogView_downloads {
	clear : both;
	padding-top : 20px;
}

.tx_abdownloads_catalogView_download_1 { }

.tx_abdownloads_catalogView_download_2 { }

.tx_abdownloads_catalogView_downloadAddNew {
	margin-top : 10px;
}

.tx_abdownloads_catalogView_downloadLabel { }

.tx_abdownloads_catalogView_downloadDetails { }

.tx_abdownloads_catalogView_downloadReportBroken { }

.tx_abdownloads_catalogView_downloadRate { }

.tx_abdownloads_catalogView_downloadImage { }