BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV#wrapper {
	MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left
}
DIV#header {
	BACKGROUND: #fff; BORDER-BOTTOM: #fff 5px solid; HEIGHT: 100px
}
DIV#main {
	BACKGROUND: url(images/column_back.gif) repeat-y left top; FLOAT: left; WIDTH: 100%
}
DIV#main P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
DIV#leftcol {
	FLOAT: left; WIDTH: 19%
}
DIV#middlecol {
	FLOAT: left; WIDTH: 57%;
}
DIV#rightcol {
	FLOAT: left; WIDTH: 19%;
}
DIV#leftcol {
	BACKGROUND: #369
}
DIV#middlecol {
	BACKGROUND: #ccc; MARGIN: 0px 5px
}
DIV#rightcol {
	BACKGROUND: #369; 
}
DIV#footer {
	CLEAR: left; BORDER-TOP: #fff 5px solid; BACKGROUND: #369
}


.catTable {
  background-color: #FFFFFF;
  border: #000000 1px solid;
}
.catHeadText {
 font-size : 11;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: none;
 font-weight: bold;
}

.subCatText {
 font-size : 11;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: none;
}

a.catHeadText {
 font-size : 11;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: none;
 font-weight: bold;
}

a.subCatText {
 font-size : 11;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: none;
}

a.catHeadText:VISITED {
 font-size : 11;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: none;
 font-weight: bold;
}

a.subCatText:VISITED {
 font-size : 11;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: none;
}

a.catHeadText:HOVER {
 font-size : 11;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: underline;
}

a.subCatText:HOVER {
 font-size : 11;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 text-decoration: underline;
 }

UL {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90%; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
UL LI {
	POSITION: relative ; 
}
UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #777; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 0px solid; TEXT-DECORATION: none
}
 HTML UL LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML UL LI A {
	HEIGHT: 1%
}
UL LI A:hover {
	BACKGROUND: #cccccc; COLOR: #e2144a ;
}
UL UL {
	DISPLAY: none; LEFT: 99%; POSITION: absolute; TOP: 0px;
}

LI UL LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; 
}
LI:hover UL UL {
	DISPLAY: none
}
LI.over UL UL {
	DISPLAY: none
}
LI:hover UL {
	DISPLAY: block
}
LI LI:hover UL {
	DISPLAY: block
}
LI.over UL {
	DISPLAY: block
}
LI LI.over UL {
	DISPLAY: block
}
 

.adHeadline {font: bold 10pt Arial; text-decoration: underline; color: blue;}
.adText {font: normal 10pt Arial; text-decoration: none; color: black;}

a.footertxt {
 font-size : 10;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}

a.footertxt:VISITED {
 font-size : 10;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #FFFFFF;
 text-decoration: none;
}

a.footertxt:HOVER {
 font-size : 10;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #FFFFFF;
 text-decoration: underline;
}