body

{

	margin: 0px;

	border: 0px;

	padding: 0px;

	font-family: Tahoma,Verdana, Arial, Sans-Serif;

	font-size: 10px;

}



img

{

	border: none 0px #ffffff;

}



h1

{

	font-size: large;

}



h2

{

	font-size: large;

}



p

{

	font-size: small;

}



/* Real menu */

ul, li

{

	font-size: small;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	display: block;

}



ul

{

	width: 130px;

	border: solid 1px #333333;

	border-top: solid 1px #333333;

	border-right: solid 1px #333333;

	padding: 0px;

}



li ul

{

	display: none;

	position: absolute;

	margin-left: 100px;

	margin-top: -20px;

	height: 33px;



}



li a

{

	padding: 2px;

	text-decoration: none;

	color: #000000;

	background-color: #999966;

	width: 100%;

	display: block;

	border-bottom: solid 1px #333333;

	text-indent: 2px;

	font-size: small;

}



li a:hover

{

	background-color: #9999CC;

	font-weight: bold;

	border-bottom: solid 1px #333333;

	color: #FFFFFF;

}



li

{	

	float: left;

	width: 98%;

}



a.hassubmenu

{

	background-image: url(../images/lay_dmnuhassub.gif);

	background-repeat: no-repeat;

	background-position: 120px 7px;

}



a.main:hover

{

font-weight: bold;

color: #9999CC;

}

a.main

{

color: #000000;

}





#mainmenu

{

	margin: 10px;	

	margin-left: 5px;	

	float: left;

	border-bottom: solid 1px #333333;

	margin-bottom: 100%;	

}

td.left

{

	padding-top: 50px;

}

td.bar

{

	padding-right: 10px;

	padding-left: 10px;

	color: #FFFFFF;

	font-size: 12px;

}

td.main

{

	padding-right: 25px;

	padding-left: 25px;

	padding-top: 10px;

	padding-bottom: 10px;

	font-size: 12px;

}



td.bar a:visited 

{

color: #FFFFFF;

}

td.bar a:link 

{

color: #FFFFFF;

}

td.bar a:active 

{

color: #FFFFFF;

}

td.bar a:hover 

{

color: #999966;

}

textarea

{

	height: 400px;

	width: 400px;

}

textarea.link

{

	height: 50px;

	width: 200px;

}

text

{

	width: 300px;

}

text.300
{
	width: 300px;
}


td.grey {



background-color: threedface;

}	

td.nft

{

border: solid #000000;

border-width: 1px;

padding: 5px;

background-color:#999966;

}



td.nf

{

border: solid #000000;

border-width: 1px;

padding: 5px;

}

table.nf

{

border: solid #000000;

border-width: 1px;

border-spacing: 0px;



}

#sugres {position:relative;}

#search { width : 300px; font-family : Tahoma,Arial, sans-serif; font-size : 13px; padding-left : 4px;float: left; }

#search-results { width : 306px; border : 1px solid #000; background : #fff; display : none; float : left; }

* html div#search-results { width : 307px; } /* box model hack */

.sr, .srs { width : 100%; float : left; font-family : Tahoma,Arial, sans-serif; font-size : 13px; padding : 1px 0 0 0; }

.sr { background-color : #fff; color : #000; }

.srs { background-color : #36c; color : #fff; cursor : pointer; }

.sr .src { color : #008000; }

.srs .src { color : #fff; }

.srt { float : left; font-size : 13px; margin-left : 4px; }

.src { float : right; font-size : 10px; margin-right : 3px; padding-top : 2px; }



#suggest { width : 306px; border : 1px solid #000; background : #fff;display:none;position:absolute;top:5px ; left:5px;}

* html div#suggest { width : 307px; } /* box model hack */



#results { width : 500px; height: 300px; border : 1px solid #000; display : none; background : #fff;overflow:auto; padding: 10px 10px 10px 10px;}



.letters{font-weight: bold;margin-top: 10px;}
