  a:hover   {color: #FF9900; text-decoration: none}
  a:   {color: #0000FF}
  h1 {font-family: "Verdana";	font-style : normal;	font-weight : regular;    font-size: 100%}
  h2 {font-family: "Verdana";	font-style : normal;	font-weight : regular;    font-size: 95%}
  h3 {font-family: "Verdana";	font-style : normal;	font-weight : regular;    font-size: 90%}
  h4 {font-family: "Verdana";	font-style : normal;	font-weight : regular;    font-size: 75%}
  h5 {font-family: "Verdana";	font-style : normal;	font-weight : regular;    font-size: 70%}

.button {
	border : thick solid 1;
	background-color: #2D7097;
	font-family: "Arial,Helvetica,Sans-serif";
	font-style : normal;
	font-weight : bold;
	color : #ffffff;
}
.checkbox {
	border : 0;
  background-color: white;
  COLOR: #0033cc;
}

.std_button {
	background-color: #CEDAFE;
  color: #000000;
  font-size: 11px;
  font-weight : normal;
  border-style: solid;
  border-width : 1;
}

SELECT		{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #0033cc; FONT-SIZE: 11px}
INPUT		{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #0033cc; FONT-SIZE: 11px}
TEXTAREA	{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #0033cc; FONT-SIZE: 11px}

.tbl_caption {
	background-color: #FFEAC9;
  color: #804000;
  font-size: 12px;
  font-weight : bold;
}

.tbl_normal {
	background-color: #FFF8ED;
  color: black;
  font-size: 12px;
}

.tbl_sub_caption {
  color: #804000;
  font-size: 12px;
  font-weight : bold;
}

.adtext {
	font-family: "Verdana";
	font-style : normal;
	font-weight : regular;
    font-size: 10px;
	color : black;
	text-decoration : none;
}

.barmenu {
	font-family: "Verdana";
	font-style : normal;
	font-weight : regular;
    font-size: 10px;
	color : #ffffff;
	text-decoration : none;
}

.menu {
	font-family: "Verdana";
	font-style : normal;
	font-weight : regular;
    font-size: 10px;
	color : blue;
	text-decoration : none;
}

.copyright {
	font-family: "Verdana";
	font-style : normal;
	font-weight : normal;
  font-size: 11px;
	color : #000000;
}

.search_title {
	font-family: "Verdana";
	font-style : normal;
	font-weight : bold;
  font-size: 11px;
	color : #000000;
}

.pagination {
	font-family: "Verdana";
	font-style : normal;
	font-weight : bold;
  font-size: 11px;
	color : #008000;
}

.pagination1 {
	font-family: "Verdana";
	font-style : normal;
	font-weight : bold;
  font-size: 11px;
	color : #800000;
}
.small {
	font-family: "Verdana";
	font-style : normal;
	font-weight : regular;
    font-size: 11px;
}
.smallink {
	font-family: "Verdana";
	font-style : normal;
	font-weight : regular;
    font-size: 11px;
}

.navbox {
	font-family: "Verdana";
	font-style : normal;
	font-weight : normal;
  font-size: 12px;
	color : #000000;
}

.catbox		{ 
				padding:2px 10px; 
				margin:10px 0px; 
				background:#D0EAFF; 
}

.reviewbox		{ padding:3px 5px; margin:0px 0px; background:#FFFFFF; }

.dot {
        border-left:1px dotted #3A87C0;
        border-right:1px dotted #3A87C0;
        border-top:1px dotted #3A87C0;
        border-bottom:1px dotted #3A87C0;
}
.messagebox{
				margin:12px 12px;
				width: 680px;
				padding: 1px;
				background-color: #FCFCE8;
				margin-bottom: 1em;
        border-left:1px dotted #3A87C0;
        border-right:1px dotted #3A87C0;
        border-top:1px dotted #3A87C0;
        border-bottom:1px dotted #3A87C0;
}
.smalltext {
	font-family: "Verdana";
	font-style : normal;
	font-weight : regular;
    font-size: 11px;
}
.thickdot {
        padding:2px 10px; margin:10px 0px;
        border-left:3px dotted #3A87C0;
        border-right:3px dotted #3A87C0;
        border-top:3px dotted #3A87C0;
        border-bottom:3px dotted #3A87C0;
}
.bookclass{
width: 800px;
padding: 1px;
background-color: #FFFFFF;
border: none;
margin-bottom: 1em;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=90); /*fade effect in IE*/
-moz-opacity: 0.9; /*fade effect in Firefox*/
}
.bookclass a{
text-decoration: none;
}
.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: regular;
}
.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}
.rssdescription{ /*shared class for all description elements in an RSS feed*/
}
.news.box {
	border: 1px solid #D0EAFF; 
	padding: 4px;
	margin-bottom: 8px;
}

.news_head {
	color: #01688A;
	background: #D0EAFF; 
	font-size: 100%; 
	font-weight: bold; 
	padding: 3px
}

 label
{
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;
}
input
{
color: #781351;
background: #ffffff;
border: 1px solid #C9E2FC
}

.submit input
{
color: #C9E2FC;
background: #C9E2FC;
border: 2px outset #C9E2FC
}
fieldset
{
border: 1px solid blue;
width: 20em
}

legend
{
color: #fff;
background: #6D9DF7;
border: 1px solid blue;
padding: 2px 6px
}