A{COLOR: green; TEXT-DECORATION: none}
A :link {COLOR:  red;TEXT-DECORATION: none}
A :hover {COLOR: red; TEXT-DECORATION: none}
A :visited {
	COLOR:  green;
	TEXT-DECORATION: none;
}

A.level1{FONT-WEIGHT: bold;COLOR:  #467089; TEXT-DECORATION: none}
A.level1 :link {FONT-WEIGHT: bold;COLOR:  #CC6600;TEXT-DECORATION: none}
A.level1 :hover {FONT-WEIGHT: bold;COLOR: #CC6600; TEXT-DECORATION: none}
A.level1 :visited {FONT-WEIGHT: bold;COLOR:  #467089; TEXT-DECORATION: none}




body  {
	font: 100% Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
	






A.black {COLOR:  black; TEXT-DECORATION: none}
A.black :link {COLOR:  #CC6600;TEXT-DECORATION: none}
A.black :hover {COLOR: #CC6600; TEXT-DECORATION: none}
A.black :visited {COLOR:  black; TEXT-DECORATION: none}

A.gray {COLOR:  #467089; TEXT-DECORATION: none}
A.gray :link {COLOR:  #FF9933;TEXT-DECORATION: none}
A.gray :hover {COLOR: #FF9933; TEXT-DECORATION: none}
A.gray :visited {COLOR:  #3A5F74; TEXT-DECORATION: none}

A.bluesm{font-size: 8pt;COLOR:  #467089; TEXT-DECORATION: none}
A.bluesm :link {font-size: 8pt;COLOR:  #CC6600;TEXT-DECORATION: none}
A.bluesm :hover {font-size: 8pt;COLOR: #CC6600; TEXT-DECORATION: none}
A.bluesm :visited {font-size: 8pt;COLOR:  #467089; TEXT-DECORATION: none}

A.graylight {COLOR:  #999999; TEXT-DECORATION: none}
A.graylight :link {COLOR:  #FF9933;TEXT-DECORATION: none}
A.graylight :hover {COLOR: #FF9933; TEXT-DECORATION: none}
A.graylight :visited {COLOR:  #999999; TEXT-DECORATION: none}

A.orange {COLOR:  #CC6600; TEXT-DECORATION: none}
A.orange :link {COLOR:  #FF9933;TEXT-DECORATION: none}
A.orange :hover {COLOR: #FF9933; TEXT-DECORATION: none}
A.orange :visited {COLOR:  #CC6600; TEXT-DECORATION: none}

h1{font-family: arial,verdana,tahoma,helvetica;font-size: 14pt;}
h2{COLOR: #467089; font-family: arial,verdana,tahoma,helvetica;font-size: 12pt;margin-top: 10px; margin-bottom: 10px;}
h2.notop{COLOR: #467089; font-family: arial,verdana,tahoma,helvetica;font-size: 12pt;margin-top: 0px; margin-bottom: 0px;}
h3{font-family: arial,verdana,tahoma,helvetica;font-size: 10pt; margin-top: 0px; margin-bottom: 0px; FONT-WEIGHT: bold;}
h3.blue{COLOR: #467089;font-family: arial,verdana,tahoma,helvetica;font-size: 10pt; margin-top: 0px; margin-bottom: 0px; FONT-WEIGHT: bold;}

p.p1 {padding: 0px 0px 0px 15px;COLOR: #467089; font-size: 8pt; margin-top: 2px; margin-bottom: 3px;}
p.p1long {padding: 0px 0px 0px 30px; font-size: 8pt; margin-top: 2px; margin-bottom: 3px;}
p.p1list {COLOR: #467089; padding: 0px 0px 0px 0px; font-size: 8pt; margin-top: 2px; margin-bottom: 3px;}
p.p2 {COLOR: #467089; font-size: 10pt; margin-top: 7px; margin-bottom: 0px; FONT-WEIGHT: bold;}

p.small2 {font-size: 8pt; margin-right: 5px; margin-left: 5px; margin-bottom: 5px; margin-bottom: 5px; FONT-WEIGHT: normal;COLOR:  #467089;}

p.p1red {padding: 0px 0px 0px 15px;COLOR:  red; font-family: arial,verdana,tahoma,helvetica;font-size: 8pt; margin-top: 2px; margin-bottom: 3px;}
p.p2red {COLOR:  red; font-family: arial,verdana,tahoma,helvetica;font-size: 10pt; margin-top: 7px; margin-bottom: 0px; FONT-WEIGHT: bold;}

pre.small {font-size: 8pt;}

p.pf1 {margin-left: 6px;}
p.pf2 {margin-left: 46px;}

.small, td.small {font-size: 8pt;font-family: arial,verdana,tahoma,helvetica;}
.small, td.small {font-size: 8pt;font-family: arial,verdana,tahoma,helvetica;}
.smalll {font-size: 8pt;font-family: arial,verdana,tahoma,helvetica; FONT-WEIGHT: normal;}
INPUT {COLOR: #777777; font-family: arial,verdana,tahoma,helvetica;font-size: 10pt;}












.thrColLiqHdr #container {
	width: 100%;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
	background-color: #FFFFFF;
} 
.thrColLiqHdr #header {
	background: url(i/bgtown1.gif) repeat-x;
	margin: 0px 0 0 0;
	background-color: #ffffff;
	background-repeat: repeat-x;
	border-bottom-width: 2px;
	border-bottom: solid #006A35;
} 

.thrColLiqHdr #p {
	font-size:1px;
	background-image: url(i/bgl2.gif);
    background-repeat: repeat-x;
	height: 1px;
}

.thrColLiqHdr #b {
	padding: 5px 5px 5px 5px;
}
.thrColLiqHdr #bleft {
	float: left;
	width: 22%;
	background: #EAFFF0;
	border: 1px solid mediumseagreen;
	height: 60px;
	padding-top: 3px;
	padding-bottom: 3px;
    text-align: center;
}
.thrColLiqHdr #bright {
    float: right; 
	width: 22%;
	background: #EAFFF0; 
	border: 1px solid mediumseagreen;
	height: 60px;
	padding-top: 3px;
	padding-bottom: 3px;
    text-align: center;
}
.thrColLiqHdr #bcenter { 
	margin: 0 22.5% 0 22.5%; 
	background: #EAFFF0; 
	border: 1px solid mediumseagreen;
	height: 60px;
	padding-top: 3px;
	padding-bottom: 3px;
    text-align: center;
	}

.thrColLiqHdr #blt { 
	background: url(i/bgtown2.gif) top repeat-x ;
	FONT-WEIGHT: bold;
	text-transform: uppercase;
	font-size: 8pt;
	margin: 0px 8px 0px 1px;
    padding: 2px 5px 1px 5px;
	}
	
.thrColLiqHdr #bl,#bw { 
	margin: 5px 0px 0px 0px;
	}
	
#line { 
	background: url(i/bgl2.gif) center repeat-x ;
	height: 1px;
	margin: 0px 8px 0px 1px;
	width: 99%px;
	
	}
	
	
	
.thrColLiqHdr #docton { 
	color: #2387c9;
	font-size: 8pt;
	background: #ECF5FB;
	border: 1px solid #2387c9;
    padding: 15px 5px 15px 5px;
	}
	
.thrColLiqHdr #nrm { 
    float: right; 
	width: 250px;
	font-size: 8pt;
    padding: 10px 10px 10px 10px;
	}
	
.thrColLiqHdr #nd{ 
	padding-top: 15px;
	font-size: 8pt;
	color: #2387c9;
	}
.thrColLiqHdr #ndg{ 
	padding-top: 15px;
	font-size: 8pt;
	color: gray;
	}
/*.thrColLiqHdr #blt #blta{
    background: #EAFFF0 ;
	margin: 0px 0px 0px 5px;
	padding: 1px 3px 2px 3px;
	white-space:nowrap;
	border: 1px solid mediumseagreen;
    border-bottom: 0px solid red;

}*/	

.thrColLiqHdr #blt .blq{ 
    background: #EAFFF0 ;
	margin: 0px 0px 0px 0px;
	padding: 1px 3px 2px 3px;
	white-space:nowrap;
	border: 1px solid mediumseagreen;
    border-bottom: 0px solid red;
	COLOR:  green;
}

.thrColLiqHdr #blt a{
    background: #EAFFF0 url(i/bgpodmenuv.jpg) bottom repeat-x;
	margin: 0px 0px 0px 0px;
	padding: 1px 3px 1px 3px;
	white-space:nowrap;
	border: 1px solid #85D89B;
    border-bottom: 0px solid #85D89B;
	COLOR:  #64CE82;
	cursor: pointer;

}	
.thrColLiqHdr #blc {
	font-size: 8pt;
	background: #EAFFF0;
	border: 1px solid mediumseagreen;
    padding: 5px 5px 5px 5px;
	margin: 0px 7px 0px 0px;
	 
	}
.thrColLiqHdr #blr {
	background: url(i/bgv.gif) right top no-repeat;
	}

.thrColLiqHdr #blb { 
    background: url(i/bgh.gif) left top no-repeat;
	height: 7px;
	margin: 0px 4px 0px 0px;
	}
/**********************************************************************/


.thrColLiqHdr #bwc2 #c {
	font-size: 8pt;
	margin: 7px 7px 10px 7px;

	}
	
.thrColLiqHdr #bnews {
    padding: 3px 13px 3px 13px;
	background: #EAFFF0;
	border: 1px solid mediumseagreen;
    display: block;
    margin-top: 10px;
	}
	
	.thrColLiqHdr #indan {
    float: right; 
	width: 33%;
    padding: 3px 3px 3px 3px;
    margin: 3px 3px 3px 3px;
	background: #DAEAFD;
	border: 1px solid #2387C9;
    display: block;
    margin-top: 10px;
	}

.thrColLiqHdr #anews {
    TEXT-DECORATION: underline;
	font-size: 8pt;
	padding: 17px 17px 17px 17px;
 	}
	
.thrColLiqHdr #col21 {
    float: left; 
	width: 48%;
    padding: 1% 1% 1% 1%;
	}
.thrColLiqHdr #col22 {
    float: right; 
	width: 48%;
    padding: 1% 1% 1% 1%;
	}
	
	
.thrColLiqHdr #bwc2 #c i{
	COLOR:  #cccccc;
	FONT-WEIGHT: normal;
	}
	
.thrColLiqHdr #gocomment {
	background: #EAFFF0;
	border: 1px solid mediumseagreen;
    padding: 5px 5px 5px 5px;
	margin: 7px 7px 7px 7px;
	text-align: center;
	}
	
.thrColLiqHdr #brating tr:hover {
    background: #FFFFFF ;
	}
	

	
	

	
.thrColLiqHdr #bcatsrh p{
	margin: 0px 0px 1px 0px;
    display: block;
	}
	
.thrColLiqHdr  #ic{
	margin: 2px 0px 0px 0px;
	text-align: center;
	}
	
	.thrColLiqHdr #nsites {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 2px 0px;
	}
.thrColLiqHdr #nsites li {
	padding: 0px 3px 3px 0px;
	white-space:nowrap;
	width: 98%;
	overflow: hidden;
	/*border: 1px solid #cccccc;*/
	}
.thrColLiqHdr #nsites #t {
	color: #999999;
	}
		
.thrColLiqHdr #nsites li:hover {
	background:#ffffff;
	}
		
.thrColLiqHdr  #fdoc, #fnews {
	font-size: 8pt;
	color: #707070;
	margin: 10px 10px 0px 20px;
	padding: 0px 0px 2px 0px;
	}

.thrColLiqHdr  #bwcomp,#liblock {
	font-size: 8pt;
	margin: 5px 5px 10px 15px;
	padding: 0px 0px 0px 0px;
	}

.thrColLiqHdr  #bwcomp li{
	margin: 2px 0px 2px 0px;
	list-style-image: url(i/li3.gif);
	}

.thrColLiqHdr  #liblock li{
	margin: 2px 0px 2px 0px;
	}

.thrColLiqHdr  #psmc {
	font-size: 8pt;
	text-align: center;
	}
.thrColLiqHdr  #psmc a{
    TEXT-DECORATION: underline;
	}

	
.thrColLiqHdr #nsites li, #fdoc li, #fnews li {
	margin: 0px 0px 2px 0px;
	}
.thrColLiqHdr #lnews li {
	margin: 20px 0px 5px 0px;
	}
	

	
.thrColLiqHdr #fnews #n {
	font-size: 10pt;
	FONT-WEIGHT: bold;
	color: black;
    TEXT-DECORATION: underline;
	margin: 0px 0px 2px 0px;
    display: block;
    }
	
.thrColLiqHdr #fnews #nn {
	font-size: 10pt;
	FONT-WEIGHT: bold;
	color: black;
 	margin: 0px 0px 2px 0px;
    display: block;
    }

	
.thrColLiqHdr #lnews #n {
	font-size: 11pt;
	FONT-WEIGHT: bold;
/*	color: black; 
    TEXT-DECORATION: underline; */
	margin: 0px 0px 2px 0px;
    display: block;
    }
	
.thrColLiqHdr #fdoc b {
	font-size: 10pt;
	FONT-WEIGHT: bold;
	color: black;
    }
	
.thrColLiqHdr #fdoc a {
	color: #707070;
    }
	
.thrColLiqHdr #fnews #t {
	padding: 0px 20px 0px 0px;
	background: url(i/to.gif) right  no-repeat;
    }
	
.thrColLiqHdr #lnews #b , #fnews #b {
	color: #2387C9;
    TEXT-DECORATION: none;
	white-space:nowrap;
    }
	
.thrColLiqHdr #newsbt {
	font-size: 8pt;
	color: #ffffff;
    TEXT-DECORATION: none;
	white-space:nowrap;
	background: #2387C9;
	float: right; 
	margin: 0px 0px 2px 3px;
    padding: 1px 4px 1px 4px;

    }
	
.thrColLiqHdr #bwt { 
	color: #2387C9;
	FONT-WEIGHT: bold;
	text-transform: uppercase;
	font-size: 8pt;
	margin: 0px 8px 0px 1px;
    padding: 2px 5px 1px 5px;
	}
.thrColLiqHdr #bwt .bwq{ 
    background: #ffffff ;
	margin: 0px 0px 0px 0px;
	padding: 1px 3px 2px 3px;
	white-space:nowrap;
	border: 1px solid #aaaaaa;
    border-bottom: 0px solid red;
	COLOR:  black;
}

.thrColLiqHdr #bwc {
	border: 1px solid #aaaaaa;
    padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	 
	}
.thrColLiqHdr #bwc2 {
	border-top: 1px solid #aaaaaa;
    padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	 
	}
.thrColLiqHdr #bwt a{
    background: #eeeeee;
	margin: 0px 0px 0px 0px;
	padding: 1px 3px 1px 3px;
	white-space:nowrap;
	border: 1px solid #cccccc;
    border-bottom: 0px solid #cccccc;
	COLOR:  #aaaaaa;
		cursor: pointer;


}	

.thrColLiqHdr #test{
    background: #EAFFF0;
	border: 1px solid green;
}	



.thrColLiqHdr #sleft {
	float: left;
	width: 22%;
	padding-top: 3px;
	padding-bottom: 3px;
}
.thrColLiqHdr #sright {
    float: right; 
	width: 22%;
	padding-top: 3px;
	padding-bottom: 3px;
}
.thrColLiqHdr #dleft {
    background: #EAFFF0 url(i/bgpodmenu.jpg) right repeat-y;
	float: left;
	width: 48%;
	padding: 5px 5px 5px 5px;
}
.thrColLiqHdr #dright {
    background: #EAFFF0 url(i/bgpodmenu.jpg) right repeat-y;
    float: right; 
	width: 48%;
	padding: 5px 5px 5px 5px;
}
.thrColLiqHdr #dbl {
    text-align: center;
	font-size: 8pt;
	FONT-WEIGHT: bold;
    background: #BEE9CA;
	padding: 3px 3px 3px 3px;
	margin: 0 0 10px 0; 
}
.thrColLiqHdr #scenter { 
	margin: 0 22.5% 0 22.5%; 
	padding-top: 3px;
	padding-bottom: 3px;
	}

.thrColLiqHdr #scenter2col { 
	margin: 0 22.5% 0 0; 
	padding-top: 3px;
	padding-bottom: 3px;
	}

.thrColLiqHdr #scenter1col { 
	margin: 0 0 0 0; 
	padding-top: 3px;
	padding-bottom: 3px;
	}

.thrColLiqHdr #sscenter1col { 
	float: left;
	margin: 0 0 0 0; 
	width: 49%;
	padding: 2px 2px 2px 2px;
	}

.thrColLiqHdr #sscenter2col { 
    float: right; 
	width: 49%;
	padding: 2px 2px 2px 2px;
	}

.thrColLiqHdr #footer {
	background:#EBEBEB ;
	padding: 3px 3px 3px 3px;
    text-align: center;

} 

.thrColLiqHdr #copyright {
	border-top-width: 2px;
	border-top: solid #73CFA5;
    font-size: 8pt;
    color: green;
    text-align: center;
} 
.thrColLiqHdr #adv {
	FONT-WEIGHT: bold;
    font-size: 8pt;
    color: blue;
    text-align: center;
	margin: 5px 0 2px 0; 
} 

.thrColLiqHdr #kr {
    float: right; 
	padding-right: 5px;
	padding-bottom: 5px;
} 

.thrColLiqHdr #menu1 {
    background:#ffffff ;
	FONT-WEIGHT: bold;
	font-size: 8pt;
 	margin: 10px 10px 10px 10px;
	white-space:normal;
    height:auto;
} 
.thrColLiqHdr #menu1 a{
    background: #EAFFF0 ;
	margin: 0px 1px 0px 0px;
	padding: 0px 3px 0px 3px;
	white-space:nowrap;
	border: 1px solid #9CF8B6;
	line-height:19px;
}



.thrColLiqHdr #menu1 a:hover {
    background: #E0F3E6 ;
    color: #000000 ;
	border: 1px solid #00F279;
}

.thrColLiqHdr #menu1 #a:hover{
    background: #E0F3E6 url(i/plusm2.gif) left no-repeat;
    color: #000000 ;
	border: 1px solid #00F279;
}
.thrColLiqHdr #menu1 #a{
    background: #EAFFF0 url(i/plusm2.gif) left no-repeat;
	margin: 0px 1px 0px 0px;
	padding: 0px 3px 0px 15px;
	white-space:nowrap;
	border: 1px solid #CEFFDC;
}

.thrColLiqHdr #menu2 a{
    background: #ffffff ;
	margin: 0px 1px 0px 0px;
	padding: 2px 5px 2px 5px;
	white-space:nowrap;
	border: 1px solid #cccccc;
	line-height:18px;
}

.thrColLiqHdr #menu2 #a{
    background: #ffffff url(i/plusm2.gif) left no-repeat;
	margin: 0px 1px 0px 0px;
	padding: 2px 5px 2px 15px;
	white-space:nowrap;
	border: 1px solid #cccccc;
}

.thrColLiqHdr #menu2 a:hover {
    background: #E0F3E6 ;
    color: #000000 ;
	border: 1px solid #00F279;
}

.thrColLiqHdr #menu2 #a:hover{
    background: #E0F3E6 url(i/plusm2.gif) left no-repeat;
    color: #000000 ;
	border: 1px solid #A9DEB9;
}

.thrColLiqHdr #menu2 {
	background:#F7F7F7 ;
	padding: 5px 10px 5px 10px;
	FONT-WEIGHT: bold;
} 

.thrColLiqHdr #d1 {
	margin: 5px 0px 0px 0px;
	FONT-WEIGHT: bold;
} 
.thrColLiqHdr #d2 {
	margin: 2px 0px 0px 0px;
	FONT-WEIGHT: normal;
} 


.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.thrColLiqHdr #pc {
    text-align: center;
}

.thrColLiqHdr #pcs {
	margin: 3px 0 0px 0; 
    text-align: center;

}
.thrColLiqHdr #sm {
	margin: 10px 0 0px 0; 
	font-size: 8pt;
    text-align: center;
}
/*************************** pmenu */
.thrColLiqHdr #pmenu {
	list-style: inside;
	margin: 0px 7px 0px 0px;
	}
	
.thrColLiqHdr #pmenu li {
	border: 1px solid mediumseagreen;
    padding: 2px 2px 2px 2px;
	margin: 2px 0px 2px 0px;
    background: #EAFFF0 url(i/bgpodmenu.jpg) right repeat-y;
	list-style-image: url(i/li2.gif);
	}

.thrColLiqHdr #pmenu a:hover {
    color: red ;
}


/*************************** gmenu */
.mn {
 /*  display: none; */
   }

.thrColLiqHdr #gmenu {
	list-style: inside;
	margin: 0px 0px 0px 0px;
	}
	
.thrColLiqHdr #gmenu b {
	border: 1px solid mediumseagreen;
    padding: 2px 2px 2px 2px;
	margin: 2px 0px 2px 0px;
 /*   background: #EAFFF0 url(i/bgpodmenu.jpg) right repeat-y; */
    background: #EAFFF0 url(i/plusm.gif) left top no-repeat;
	display: block;
/*	FONT-WEIGHT: normal; */
	}
.thrColLiqHdr #gmenu b:hover {
	border: 1px solid mediumseagreen;
    padding: 2px 2px 2px 2px;
	margin: 2px 0px 2px 0px;
 /*   background: #EAFFF0 url(i/bgpodmenu.jpg) right repeat-y; */
    background: #EAFFF0 url(i/plusmred.gif) left top no-repeat;
	display: block;
/*	FONT-WEIGHT: normal; */
	}
.thrColLiqHdr #gmenu #mnp{
    padding: 2px 2px 2px 2px;
	background: #EAFFF0;
}


.thrColLiqHdr #gmenu u{
	margin: 2px 0px 2px 30px;
    FONT-WEIGHT: normal;
	display: block;
    TEXT-DECORATION: none;
}


.thrColLiqHdr #gmenu i {
    padding: 2px 12px 2px 4px;
	margin: 1px 1px 1px 0px;
 /*   background: #EAFFF0 url(i/plusm.gif) left no-repeat; */
	cursor: pointer;
 /*   HEIGHT:10px; WIDTH 10px; 
	display:inline-block;
	border:0;   */

	}

.thrColLiqHdr #gmenu a:hover {
 /*   position:   absolute;
    width:      100px;
    height:     100px;
    left:       expression(document.body.offsetWidth  - 110 + "px");
    top:        expression(document.body.offsetHeight - 110 + "px"); 
	background: red;*/
	
	color:red;
 
}




.thrColLiqHdr #cat li
 {
    margin-top: 15px; 
    FONT-WEIGHT: bold;
	text-transform: uppercase;
	list-style-image: url(i/bookc0.gif);
}

.thrColLiqHdr #cat ul li
 {
    margin-top: 9px; 
    FONT-WEIGHT: bold;
	text-transform: none;
	list-style-image: url(i/bookc.gif);
}

.thrColLiqHdr #cat ul ul li
 {
    margin-top: 8px; 
    FONT-WEIGHT: normal;
	text-transform: none;
	list-style-image: url(i/bookc1.gif);
}


.thrColLiqHdr #cat ul ul ul li
 {
    margin-top: 6px; 
	list-style-image: url(i/bookc2.gif);
}



li {
	list-style-image: url(i/li1.gif);
	 margin: 12px 0 0 0;
}
li.n {
	list-style-image: url(i/li1.gif);
	 margin: 2px 0 0 0;
	 padding: 2px 0 0 0;
}

.search_button {width:134px;height:21px;border:none; background:url(i/btsearch.gif);}
