
html { 
scrollbar-arrow-color: #CCCCCC; scrollbar-base-color : #A3A3A3; 
scrollbar-face-color: #999999; scrollbar-shadow-color: #CCCCCC; scrollbar-highlight-color: #CCCCCC; 
scrollbar-3dlight-color: #A3A3A3; scrollbar-darkshadow-color: #666666; scrollbar-track-color: #A3A3A3; }

.body { 
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-width: 0px 0px 0px 0px; 
background-color: #A3A3A3; background-position: top left; background-repeat: no-repeat; background-attachment: scroll; 
font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 13px; 
font-style: normal; font-variant: normal; font-weight: normal; 
word-spacing: normal; letter-spacing: normal; text-decoration: none; color: #757575; }

.bodydet {
	background-color: #FFFFFF;
	background-position: top left;
	background-repeat: repeat;
	background-attachment: fixed;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal; 
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	color: #333333;
	border-width: 0px 0px 0px 0px; }

.font {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	color: #333333;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none; }

td { 
font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 13px; 
font-style: normal; font-variant: normal; font-weight: normal; 
word-spacing: normal; letter-spacing: normal; text-decoration: none; color: #000000; }

a { color: #232323; text-decoration: underline; }
a:hover { color: #757575; text-decoration: none; }

.menu ul { list-style: none; margin: 0; padding: 0; overflow: hidden; width: 100%; }
.menu li { background:url(../img/menubgnormal.jpg) right 0px no-repeat; margin: 0; padding: 0; float: left; }
.menu .last { background: none; }
.menu li a { text-transform: uppercase; color: #5C5C5C; text-decoration: none; display: block; width: 161px; font-weight: bold; text-align: center; margin: 0; padding: 15px 0px 15px 0px; border: 0; }
.menu li a:hover, .menu .active { background: url(../img/menubgactive.jpg) right 0px no-repeat; color: #CC6666; background-color: #F6F6F6; text-decoration: none; }
.menu li a:hover { color: #CC6699; background-color: #F8F8F8; }

.div { text-indent: 40px; }
.div_standard { text-indent: 0px; position: relative; width: 550px; float: none; clear: both; background-color: #FAFAFA; background-attachment: scroll; background-position: top left;  border-style: solid solid solid solid; border-color: #D2D2D2 #A7A7A7 #A7A7A7 #D2D2D2; margin: auto; padding: 10px 10px 10px 10px; border-width: 1px 1px 1px 1px; }
.div_messages { text-indent: 0px; position: relative; width: 550px; float: none; clear: both; background-color: #FF6666; background-attachment: scroll; background-position: top left;  border-style: solid solid solid solid; border-color: #D2D2D2 #A7A7A7 #A7A7A7 #D2D2D2; margin: auto; padding: 10px 10px 10px 10px; border-width: 1px 1px 1px 1px; color: #FFF6F6; }
.div_cleaner { display: block; clear: both; margin: 0px; padding: 0px; border-width: 0px; }
.clear { clear: right; }

TABLE.padded_table TD { padding: 5px 5px 5px 5px; vertical-align: top; height: 20px; border-width: 0px 0px 0px 0px; border-style: solid; }

.inputfield {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	height: 20px;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	background-color: #CCCCCC;
	margin: 2px 2px 2px 2px;
	padding: 1px 1px 1px 1px;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #003300 #999999 #999999 #003300; }

.inputtext {
	height: 200px;
	width: 400px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	background-color: #CCCCCC;
	margin: 2px 2px 2px 2px;
	padding: 1px 1px 1px 1px;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #003300 #999999 #999999 #003300; }

.submitbutton {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	height: 20px;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	background-color: #CCCCCC;
	margin: 2px 2px 2px 2px;
	padding: 1px 3px 1px 3px;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #999999 #003300 #003300 #999999;
	cursor: hand; }

HR { color: #CCCCCC; }

ul.gallery { display: block; padding: 0; margin: 10px; }
ul.gallery li { padding: 0; text-align: center; display: inline-block; vertical-align: top; width: 200px; margin: 5px; }
ul.gallery img { max-width: 100%; height: auto; }
ul.gallery a { text-decoration: none; }
ul.gallery a:hover { color: #FFFFFF; }
