<STYLE type="text/css">
<!--
body {margin:0;padding:0;}
body,p,li,ul,ol {color:black; background:white; font:normal 10pt sans-serif;}
td {font:normal 10pt sans-serif;}

table.calendar { background-color :#999966;  width: 75%;}
th.calendar { color:white; background-color : black; }
td.calendar { background-color : #cccc99; font-size:10pt }

TD.row1 {background-color: #EEEEEE;}
TD.row2 {background-color: #FFFFFF;}
TD.menu {border-left: solid; border-color: black; border-width: 2px; color: black;}
td.content {}
tr.toprow { background-color : #999966; }
tr.topnavbar { background-color : #cccc99; }
.menubackground { background-color : #cccc99; }

H1 {color:black; font:bold 14pt sans-serif; margin:0%}
H2 {color:black; font:bold 12pt sans-serif;}
H3 {color:#660033; font:bold 11pt sans-serif; margin:0%; text-decoration : underline;}
H4 {color:black; font:bold 12pt sans-serif}
H5 {color:black; font:bold 10pt sans-serif}
H6 {color:black; font:italic 10pt sans-serif}

H1.title {color:black; font:bold 14pt sans-serif; margin:0%}
H2.title {color:black; font:bold 12pt sans-serif; margin:0%}

PRE {font:normal 10pt monospace}

A {color:#660000; font-size: 10pt; font-family : sans-serif;}
A.menu, A.menu:visited {color:#660000; text-decoration: none; font-size: 10pt; font-weight: bold;}
A.menu:active {font-size: 10pt; color:#000000; text-decoration: none; font-weight: bold;} 
A.menu:hover {font-size: 10pt; text-decoration: underline;}

.disclaimer { font-size : 8pt; font-family : arial, helvetica} 
-->
</STYLE>

/*******************************************
	GOOGLE MINI RELATED
*******************************************/

#searchbox{
	border: 1px solid rgb(126, 157, 185); 
	padding: 2px;
}

.metaresults {
	margin-top: 20px;
	margin-bottom: 15px;
	background-color: #cccc99;
	padding:4px;
}
#results{
	clear:both;
}
.sponsored{
	display:block;
	background-color:#e8eef6;
	padding-left: 5px;
	padding-bottom: 10px;
	margin-bottom: 15px;
	font-size:10px;	
}
.sponsored h1{
	text-align:right;
	margin:0px;
	padding-right:5px;
	font-size:10px;
	font-weight:normal;
}
.sponsored dt{
	font-size:12px;
	font-style:normal;
}
.sponsored dd{
	color:#6D6D6D;
	margin-left:0px;
	margin-bottom:5px;
}
.navigate{
	font-weight: bold;
	/*color:#000;*/
}
.navigate #synonym{
	float:left;
	width:50%;
	text-align:left;
	margin-bottom:10px;
}
.navigate .pagego{
	float:right;
	color:#660000;
	text-align:right;
	width:50%;
}
.navigate .pagego a{
	font-weight:normal;
	text-decoration:none;
}

.navigate .pagego a:hover{
	text-decoration:underline;
}


a:link.pdf, a:visited.pdf {
	background: url(gfx/icons/pdf-small.gif) left no-repeat;
	padding: 4px 0 4px 20px;
}
a:link.ppt, a:visited.ppt{
	background: url(gfx/icons/ppt-small.gif) left no-repeat;
	padding: 4px 0 4px 20px;
}
a:link.plain, a:visited.plain {
	background: url(gfx/icons/txt-small.gif) left no-repeat;
	padding: 4px 0 4px 20px;
}
a:link.doc, a:visited.doc{
	background: url(gfx/icons/doc-small.gif) left no-repeat;
	padding: 4px 0 4px 20px;
}
a:link.xls, a:visited.xls{
	background: url(gfx/icons/xls.gif) left no-repeat;
	padding: 4px 0 4px 20px;
}
a:link.audio, a:visited.audio {
	background: url(gfx/icons/audio-small.png) left no-repeat;
	padding: 4px 0 4px 20px;
}
a:link.image, a:visited.image {
	background: url(gfx/icons/jpg.gif) left no-repeat;
	padding: 4px 0 4px 20px;
}
a:link.rss, a:visited.rss {
	background: url(gfx/icons/rss.png) left no-repeat;
	padding: 4px 0 4px 20px;
}
a:link.zip {
	background: url(gfx/icons/zip-small.html) left no-repeat;
	padding: 4px 0 4px 20px;
}