body { 
	scrollbar-face-color 	: #FFD300;
	text-align				: center;
}
p,li,td,a,input,div {font-family : Verdana; font-size : 9pt; color : #000000;}
a:link { text-decoration : none; color : #404040; font-weight : bold;}
a:visited { text-decoration : none; color : #404040; font-weight : bold;}
a:hover { text-decoration : none; color : #AA0000; font-weight : bold;}

.error {color: #FFFFFF; font-weight : bold; background : #AA0000;}
.top {color: #FFFFFF; font-weight : bold; background : #fed100}
.top2 {font-weight : bold; background : #FFE87F; padding: 2px;}
.this {color : #AA0000; font-weight : bold;}
/*
.upper {color: black; background-color: #e5f1ff; width: inherit; border-top: 1px solid #b7c1cb; border-bottom: 1px solid #cde6ff; }
*/
.theader {vertical-align:top; font-size : 8pt; background : #f0f1fc;}
.p1		 {padding : 5px 5px 5px 5px;}
.small {vertical-align:top; font-size : 8pt;}

.xxs {
	font-size			: 7pt;
	color				: #999999;
}

h1 {
	font-family 		: Verdana;
	font-size 			: 12pt;
	color 				: #FFFFFF;
	font-weight 		: bold;
	margin				: 0;
}

h2 {
	clear				: both;
	font-size			: 100%;
	margin				: 0;
	padding				: 2px 5px;
	background			: #FED100;
	color 				: #000000;
}

h3 {
	clear				: both;
	font-size			: 100%;
	margin				: 0;
	padding				: 5px 0px 3px 5px;
	background-color	: #E0E1EC;
	border-top			: 1px dotted #999999;
}

a:hover h3
{
	background			: #F0F1FC;
}

a:hover h4,
h3.thiscat,
a:hover h3.thiscat {
	background			: #E0E1EC url(/img/d/AA0000.gif) repeat-y;
	padding				: 3px 3px 3px 18px;
	color 				: #AA0000
}

h4 {
	clear				: both;
	font-size			: 100%;
	margin				: 0;
	padding				: 3px 3px 3px 18px;
	background			: #F0F1FC url(/img/d/E0E1EC.gif) repeat-y;	
	border-top			: 1px dotted #999999;
}

h4.thiscat {
	background			: #F0F1FC url(/img/d/AA0000.gif) repeat-y;
	color : #AA0000
}

.tb2 {
    padding				: 0px 10px 10px 10px;
}

.infobox {
	background-color	: #FFFFFF;
	border				: 1px solid #D6D3CE;
}

.infobox table {
	width				: 100%;
}

.searchlist1 {
	background-color	: #FFFFFF;
	border				: 1px solid #D6D3CE;
	padding				: 2px 2px 2px 2px;
}

.searchlist2 {
	background-color	: #f0f1fc;
	border				: 1px solid #D6D3CE;
	padding				: 2px 2px 2px 2px;
}
/*
#showimage{
position:absolute;
visibility:hidden;
border: 1px solid gray;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: #EFEFEF;
min-width: 100px;
}

#dragbar #closetext{
font-weight: bold;
margin-right: 1px;
}
*/
#container {
	margin				: 0 auto;
	padding				: 0;
	text-align			: left;
	width				: 890px;
}

#content {
	float				: left;
	padding				: 0;
	margin				: 0 10px;
	width				: 670px;
}

#left {
	float				: left;
	margin				: 0;
	padding				: 0;
	width				: 200px;
}

/*
#right {
	float				: right;
	width				: 120px;
	margin				: 0;
	padding				: 0;
}
*/

#header {
	margin				: 0 0 3px;
	padding				: 0px 0px 2px 0px;
}

#footer {
	clear				: both;
	margin				: 0 130px 0 210px;
	padding				: 0;
	text-align			: center;
	width				: 550px;
}