#content ul#templatelist { margin: 0px; padding: 0px;}
	#content ul#templatelist li { list-style-type: none;}

#content ul.pagenumbers { margin: 0px 0px 15px 0px; padding: 0px; height: 17px; font-weight: bold;}
#content ul.pagenumbers .selected a{ background-color: #E6F2F6;}
#content ul.pagenumbers a { border: 1px solid #C6E0EB; float: left; padding: 2px 6px 2px 6px; height: auto; background-color: #fff; text-decoration: none;}
#content ul.pagenumbers a:hover { background-color: #E6F2F6; text-decoration: none;}
#content ul.pagenumbers li { list-style-type: none; display: inline; float: left; border-right: 1px solid #FFFFFF; background: none; padding: 0px;}

ul#newslist {  padding: 0px; border: 0px; margin: 0px; }
ul#newslist li {list-style-type: none; width: 450px; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px dotted #ccc; }
ul#newslist li h2 { width: 450px; background: url(../_images/template/news_top.gif) scroll no-repeat left top; padding-top: 2px; }
ul#newslist li h2 a { padding: 3px 10px 0px 15px; float: left; font-weight: bold; text-decoration: none; }
ul#newslist li h2 span.date { color: #000; font-size: smaller; font-weight: normal; padding: 2px 15px 0px 10px; float: right; }
ul#newslist li p { padding: 12px 10px 6px 10px; margin-top: -12px; width: 450px; background: url(../_images/template/news_bottom.gif) scroll no-repeat left top; min-height: 12px;}

ul#eventslist {  padding: 0px; border: 0px; margin: 0px; }
#eventslist img { padding: 1px; border: 1px solid #ccc;}
ul#eventslist li {list-style-type: none; width: 450px; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px dotted #ccc; }
ul#eventslist li h2 { width: 450px; background: url(../_images/template/events_top.gif) scroll no-repeat left top; padding-top: 2px; }
ul#eventslist li h2 a { padding: 3px 10px 0px 15px; float: left; font-weight: bold; text-decoration: none; }
ul#eventslist li h2 span.date { color: #000; font-size: smaller; font-weight: normal; padding: 2px 15px 0px 10px; float: right; }
ul#eventslist li p { padding: 12px 10px 6px 10px; margin-top: -12px; width: 450px; background: url(../_images/template/events_bottom.gif) scroll no-repeat left top; min-height: 12px;}

ul#vacancylist {  padding: 0px; border: 0px; margin: 0px; }
#vacancylist img { padding: 1px; border: 1px solid #ccc;}
ul#vacancylist li {list-style-type: none; width: 450px; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px dotted #ccc; }
ul#vacancylist li h2 { width: 450px; background: url(../_images/template/vacancy_top.gif) scroll no-repeat left top; padding-top: 2px; }
ul#vacancylist li h2 a { padding: 3px 10px 0px 15px; float: left; font-weight: bold; text-decoration: none; }
ul#vacancylist li h2 span.salary { color: #000; font-size: smaller; font-weight: normal; padding: 2px 15px 0px 10px; float: right; }
ul#vacancylist li p { padding: 12px 10px 6px 10px; margin-top: -12px; width: 450px; background: url(../_images/template/vacancy_bottom.gif) scroll no-repeat left top; min-height: 12px;}


.usefullinks { width: 450px; border-bottom: 1px dotted #ccc; margin-top: 10px; padding-bottom: 10px; clear:left;min-height:60px;}
	.usefullinks p { padding: 0px 0px 0px 0px;}
	.usefullinks h2 { padding: 0px 0px 0px 0px;}
	.usefullinksimage { width: 200px; float: left; text-align: right;}
	.usefullinkstext { width: 235px; float: right; text-align: left; padding-left: 10px;}


.genericdocdownloadbar { width: 450px; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #ccc; clear:both;}
	.genericdocdownloadleft { float:left; font-weight: bold; width: 350px; padding-left: 30px; padding-top: 3px; padding-bottom: 3px;}
	.genericdocdownloadright { float:right; width: 80px; padding-top: 3px; padding-bottom: 3px;}
	.genericdocdownloaddesc {min-height: 27px;}
	* html .genericdocdownloaddesc {height: 27px;}
	.genericdocdownloadbar .pdf { background: url(/_images/icons/pdf_large.gif) no-repeat left top scroll;}
	.genericdocdownloadbar .word { background: url(/_images/icons/word_large.gif) no-repeat left top scroll;}



#content ul.documents { width: 450px; margin: 10px 0px 20px 0px; padding: 0px 0px 10px 0px;}
	#content ul.documents li { border-bottom: 1px dotted #ccc; list-style-type: none; margin-bottom: 10px; padding: 0px 0px 5px 30px; background: url(/_images/icons/pdf_large.gif) scroll no-repeat left top;}
	#content ul.documents li.pdf { background: url(/_images/icons/pdf_large.gif) scroll no-repeat left top;}
	#content ul.documents li.word { background: url(/_images/icons/word_large.gif) scroll no-repeat left top;}
	#content ul.documents a { font-weight: bold;}
	#content ul.documents h2 { padding-bottom: 0px;}
	#content ul.documents p { padding-bottom: 0px;}
	#content .sizetext { color: #757575; font-weight: normal; padding-left: 10px;}
	
