html { overflow-x: auto; } 

BODY {
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
color : #000000; 
background-color : #ffffff; 
margin : 0; 
} 

A {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.9em; 
color : #000000; 
text-decoration : underline; 
} 

A:hover {
color : #0000C0; 
} 

INPUT , SELECT {
background-color : #FFFFFF; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
color : #000000;

} 

TEXTAREA {
background-color : #fafaf4; 
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
} 

LI {
color : #000000; 
font-family : Arial, Helvetica, sans-serif;
font-size : 0.9em; 
text-decoration : none; 
padding : 0.4em; 
} 

TD {
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
text-decoration : none; 
} 

form {
border-width : 0; 
padding : 0; 
margin : 0; 
} 

.line {
background-image : url(./img/horizont-dot.gif); 
background-repeat : repeat-x; 
background-attachment : fixed; 
} 

.border {
	border-bottom : 1px solid #e5e5e5;
	border-left : 1px solid #e5e5e5;
	border-right : 1px solid #e5e5e5;
	border-top : 1px solid #ffffff;
}

.border2 {
	border-bottom : 1px solid #ffffff;
	border-left : 1px solid #bebebe;
	border-right : 1px solid #bebebe;
	border-top : 1px solid #bebebe;
}

.title {
        font-family: arial,helvetica, verdana,tahoma;
        font-size: 15px;
		color: 5678A2;
        font-weight: bold;
}

A.cats:active {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
height: 100%;
width: 100%;
background-color: #ffffff;
text-decoration : none;
padding : 5px;

}

A.cats:visited {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
height: 100%;
width: 100%; 
background-color: #ffffff;
text-decoration : none;
padding : 5px;

}

A.cats:link {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
height: 100%;
width: 100%;
background-color: #ffffff;
text-decoration : none;
padding : 5px;

}

A.cats:hover {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
background-color: #e7e7e7;
height: 100%;
width: 100%;
text-decoration : none;
padding : 5px;
}


A.catssubmit:active {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
height: 100%;
width: 100%;
background-color: #FFE57F;
text-decoration : none;
padding : 5px;

}

A.catssubmit:visited {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
height: 100%;
width: 100%; 
background-color: #FFE57F;
text-decoration : none;
padding : 5px;

}

A.catssubmit:link {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
height: 100%;
width: 100%;
background-color: #FFE57F;
text-decoration : none;
padding : 5px;

}

A.catssubmit:hover {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
background-color: #FFDB4C;
height: 100%;
width: 100%;
text-decoration : none;
padding : 5px;
}


.appborder {
	border: 1px solid #CCCCCC;
}

A.advsearch:active {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #006600;
text-align : center;
text-decoration : underline;

}

A.advsearch:visited {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #006600;
text-align : center;
text-decoration : underline;

}

A.advsearch:link {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #006600;
text-align : center;
text-decoration : underline;

}

A.advsearch:hover {
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
color : #006600;
text-align : center;
text-decoration : underline;
}

.breadtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

.catbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 150px;
	width: 350px;
}

.whitetext {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px; 
color : #ffffff; 
}

.genericborder {
	border: 1px solid #99CC66;
	
}

.busborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	}
