@media screen {

/* TAGs ----------------------------- */
* {
	margin: 0;
	padding: 0;
	border: none;
}
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #C7C7C7 url(img/body-back.jpg) repeat-x top;
}
a {
	color: #000000;
	background-color: transparent;
	background-position: 5px;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #6C6C6C;
	background-color: transparent;
	background-position: 5px;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
strong {
	color: #626262;
}
/* end TAGs */

/* CLASSes -------------------------- */
.notext {
	line-height: 1px;
}
.frontimg {
	color: #000000;
	background: url(img/parag-img.gif) 0 5px no-repeat;	
}
a.filePDF {
	color: #000000;
	background: url(img/ico-pdf.gif) left no-repeat;
	text-decoration: none;
	font-weight: normal;
	padding: 5px 0 5px 23px;
	line-height: 300%;
}
a.filePDF:visited {
	font-weight: normal;
	padding: 5px 0 5px 23px;
}
a.filePDF:hover {
	text-decoration: underline;
}
/* end CLASSes */

/* IDs ------------------------------ */
table#pageHead {
	display: table;
	border-collapse: collapse;
	width: 766px;
	margin: 0 auto 0 auto;
}
td#mainHeader {
	width: 776px;
	height: 93px;
	background: url(img/bgv-toplogo.gif) top left no-repeat;
}
#mainHeader h1 a {
	background: none;
	color: #000000;
	padding: 0;
	text-decoration: none;
	display: block;
	text-indent: -700em;
	width: 766px;
	height: 93px;
}
#mainHeader p {
	color: #000000;
	background: none;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: right;
	position: absolute;
	top: 72px;
	width: 730px;
}
#mainHeader p a {
	margin: 0;
	padding: 0;
	background: none;
}
#mainHeader p a:visited {
	color: #000000;
}
#mainHeader p a.hilight {
	color: #FFFFFF;
}
#mainHeader p a.hilight:visited {
	color: #FFFFFF;
}
#mainHeader p span.hilight {
	color: #FFFFFF;
}
td#mainMenu {
	background: url(img/menu-back.jpg) top repeat-x;
}
#mainMenu ul {
	padding: 0 0 0 2.5em;
	height: 35px;
}
#mainMenu ul li {
	font-size: 10px;
	font-weight: bold;
	line-height: 35px;
	text-transform: uppercase;
	background: url(img/menulist-img.gif) left no-repeat;
	display: inline;
	padding: 10px 0 10px 0;
}
#mainMenu a {
	background: none;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 2.5em 0 1.5em;
}
#mainMenu a:hover {
	color: #C7C7C7;
	text-decoration: none;
}
table#pageContent {
	display: table;
	border-collapse: collapse;
	width: 766px;
	margin: 0 auto 0 auto;
	table-layout: auto;
}
td#contentBlock {
	color: #000000;
	background: #EAEAEA;
}
td#contTop {
	background: url(img/cont-top.jpg) top repeat-x;
}
td#contRight {
	background: url(img/cont-right.jpg) left repeat-y;
}
td#contBot {
	background: url(img/cont-bot.jpg) bottom repeat-x;
}
td#contLeft {
	background: url(img/cont-left.jpg) right repeat-y;
}
td#contTopSub {
	background: url(img/cont-top-sub.jpg) top repeat-x;	
}
#pageContent h2 {
	color: #000000;
	background: url(img/header-img.gif) top left no-repeat;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin: .5em 0 0 0;
	padding: 19px 0 9px 20px;
}
#pageContent h3 {
	font-size: 11px;
	line-height: 150%;
	font-weight: bold;
	padding: 0 0 0 20px;
}
#pageContent p {
	font-size: 11px;
	line-height: 150%;
	padding: 0 0 1.5em 20px;
}
#pageContent img.content {
	padding: 0 0 1.5em 20px;
}
#pageContent ul {
	font-size: 11px;
	line-height: 150%;
	padding: 0 0 1.5em 20px;
}
#pageContent ul li {
	list-style: none;
	padding: 1.2em 0 0 15px;
	background: url(img/list-dot.gif) 0 1.5em no-repeat;
}
#pageContent th {
	font-size: 11px;
}
#pageContent td {
	font-size: 11px;
}

/* menu level 1 */
#pageContent .menulevel1 {
	font-size: 11px;
	line-height: 160%;
	background: url(img/list-back-top-drk.gif) top no-repeat;
	padding: 0;
	margin: 0;
	width: 223px;
}
#pageContent .menulevel1focus {
	background: url(img/list-back-top-lgt.gif) top no-repeat;	
/*	margin: 0 0 5px 0;*/
}
#pageContent .menulevel1 a {
	color: #FFFFFF;
	background: url(img/list-back-bot-drk.gif) bottom no-repeat;
	display: block;
	padding: 10px 1em 10px 1.5em;
	margin: 0;
}
#pageContent .menulevel1focus a {
	color: #000000;
	background: url(img/list-back-bot-lgt.gif) bottom no-repeat;
	display: block;
}
/* end menu level 1 */

/* menu level 2 */
#pageContent .menulevel2 {
	font-size: 11px;
	line-height: 160%;
	padding: 0 30px 0 18px;
}
#pageContent .menulevel2 a {
	color: #5D5D5D;
	background: none;
}
/* end menu level 2 */

/* menu level 3 */
#pageContent .menulevel3 {
	font-size: 11px;
	line-height: 160%;
	padding: 0 30px 0 36px;
}
#pageContent .menulevel3 a {
	font-weight: normal;
	color: #5E5E5E;
	background: none;
}
/* end menu level */

#contentBlock table {
	width: 740px;
	margin: 0 auto 0 auto;
}
table#pageFooter {
	display: table;
	border-collapse: collapse;
	width: 766px;
	height: 30px;
	margin: 0 auto 0 auto;
}
#pageFooter p {
	color: #828282;
	font-size: 70%;
	margin: 0 30px 0 10px;
}
#pageFooter p span {
	float: right;
	text-transform: uppercase;
}
#pageFooter a {
	color: #828282;
	background: none;
	text-decoration: none;
}
#pageFooter a:hover {
	color: #828282;
	text-decoration: underline;
}
/* end IDs */
	
} /* end media */
