
a { font-weight: bold; color: #3366FF; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }
a:hover { color: #00CCFF; font-weight: bold; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }
a:visited { font-weight: bold; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }
a.menu {
	color :#3366FF;
	font-weight : bold;
	text-decoration: none;
	font-size: 80%;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 10px;	
}

a.menu:hover {
	color :#00CCFF;
	background: #FFFFFF;
	font-weight : bold;
	text-decoration: none;
	font-size : 80%;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	line-height: 10px;	
}

.small { font-weight: normal; font-size: 80%; font-family: arial, helvetica, verdana, sans-serif;}
.homeitems { font-weight: normal; font-size: 80%; font-family: arial, helvetica, verdana, sans-serif;}

p { font-weight: normal; font-size: 100%; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }
p.menu { font-weight: normal; font-size: 100%; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none; margin-top: 10px; margin-bottom: 10px; padding: 0px; }

tr { font-weight: normal; font-size: 100%; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }

ul { font-weight: normal; font-size: 100%; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }
ol { font-weight: normal; font-size: 100%; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }

h2 { font-weight: bold; font-size: 125%; color: #833B00; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }
h3 { font-weight: bold; font-size: 110%; color: #833B00; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }
h4 { font-weight: bold; font-size: 100%; color: #000000; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }
h5 { font-weight: bold; font-size: 70%; color: #000000; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }

.footer { font-weight: normal; font-size: 70%; color: gray; font-family: arial, helvetica, verdana, sans-serif; text-decoration: none }
 
.red { color: red; }
.lightgrey { color: #CCCCCC; }
.grey { color: #999999; }
.green { color: #009900; }
.purple { color: #3300CC; }
.blue { color: #0066FF; }
.white { color: #FFFFFF; }

.clearing {
clear: both;
font-size: 0;
}


.clearbox { 
             border: 1px solid ;
			 border-color: #000000;
             border-width: 1px;
             padding-top: .5em;
             padding-bottom: .5em;
             padding-right: .5em;
             padding-left: .5em;
             margin: 0px, 0px, 0px, 0px;
}

.clearboundingbox {
			border: 1px solid;
			border-color: #663300;
			border-width: 1px;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-right: 0px;
			padding-left: 0px;
			border-top-width: 1px;
			border-top-color: #663300;
			border-top-style: solid;
			border-right-width: 1px;
			border-right-color: #663300;
			border-right-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: #663300;
			border-bottom-style: solid;
			border-left-width: 1px;
			border-left-color: #663300;
			border-left-style: solid;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
}

.cleargreenboundingbox {
			border: 1px solid;
			border-color: #575A47;
			border-width: 1px;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-right: 0px;
			padding-left: 0px;
			border-top-width: 1px;
			border-top-color: #575A47;
			border-top-style: solid;
			border-right-width: 1px;
			border-right-color: #575A47;
			border-right-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: #575A47;
			border-bottom-style: solid;
			border-left-width: 1px;
			border-left-color: #575A47;
			border-left-style: solid;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
}

.clearnoborderboundingbox {
			border: 1px solid;
			border-color: #000000;
			border-width: 1px;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-right: 0px;
			padding-left: 0px;
			border-top-width: 1px;
			border-top-color: #000000;
			border-top-style: solid;
			border-right-width: 1px;
			border-right-color: #000000;
			border-right-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: #000000;
			border-bottom-style: solid;
			border-left-width: 1px;
			border-left-color: #000000;
			border-left-style: solid;
			margin: 0px, 0px, 0px, 0px;
}

.container { 
             border: 0px solid ;
             border-width: 0px;
             padding-top: .5em;
             padding-bottom: .5em;
             padding-right: .5em;
             padding-left: .5em;
             margin-top: .5em;
}
