BODY  {
	font-family				: Verdana;
	background-color		: #F0F0F0;
	margin-left				: 5px;
	margin-right			: 5px;
	margin-top				: 15px;
	margin-bottom			: 15px;
	background-image		: url(pics/body_back.jpg);
	background-repeat		: repeat-x;
	background-attachment	: fixed;

}
BODY.admin  {
	font-family 			: Verdana;
	background-color 		: #9E9E9E;
	margin-left 			: 0px;
	margin-right 			: 0px;
	background-image 		: none;
}
TABLE {
	font-size 				: 13px;
}
TABLE.main  {
	background-color		: #dedede;
	border-color			: black;
	border-style			: solid;
	border-width			: 3px;
}
TABLE.content {
	font-size 				: 12px;
}
TABLE.text {
	font-size				: 13px;
	border-color 			: Black;
	border-style 			: solid;
	border-width 			: 1px;
	background-color		: #F0F0F0;
}
TABLE.textonly {
	font-size				: 13px;
}
TABLE.list {
	border-color			: Black;
	border-style			: solid;
	border-width 			: 1px;
}
TABLE.nav {
	border-right-color		: black;
	border-style			: solid;
	border-right-width		: 1px;
	border-left-width		: 0px;
	border-top-width		: 1px;
	border-bottom-width		: 0px;
}
TD.listhead{
	background-color: #8D8D8D;
	color : White;
	border-bottom : 0px solid;
	border-top : 0px solid;
	padding : 2px 2px 2px 2px;
}
TD.list1{
	background-color: #D3D3D3;
	border-bottom : 0px solid;
	border-top : 0px solid;
	padding : 2px 2px 2px 2px;
}
TD.list2{
	background-color: #C3C3C3;
	border-bottom : 0px solid;
	border-top : 0px solid;
	padding : 2px 2px 2px 2px;
}
TD.list1deact{
	background-color: #D3D3D3;
	border-bottom : 0px solid;
	border-top : 0px solid;
	padding : 2px 2px 2px 2px;
	color: #5B5B5B;
}
TD.list2deact{
	background-color: #C3C3C3;
	border-bottom : 0px solid;
	border-top : 0px solid;
	padding : 2px 2px 2px 2px;
	color: #5B5B5B;
}
TD.header  {
	font-size		: 10px;
	color			: black;
	background		: url("pics/logo_1000.jpg");
}
TD.bottom  {
	font-size		: 10px;
	color			: black;
	background		: url("pics/bottom_back.jpg") left center;
}
TD.bottom a  {
	font-size: 10px;
	color: black;
	text-decoration: none;
}
TD.bottom a:hover  {
	font-size: 10px;
	color: black;
	text-decoration: underline;
	margin: 0px 0px 0px 0px;
}
TD.counter {
	font-size: 10px;
	color: black;
}

TD.nav {
	border-right-color		: black;
	border-style			: solid;
	border-right-width		: 1px;
	border-left-width		: 0px;
	border-top-width		: 1px;
	border-bottom-width		: 0px;
}

TD.navhead {
	color				: black;
	background-color	: #9e9e9e;
	padding-left		: 8px;
	border-color		: black;
	border-style		: solid;
	border-right-width	: 1px;
	border-left-width	: 0px;
	border-top-width	: 1px;
	border-bottom-width	: 1px;
	border-bottom-color : #555555;
}

TD.navcont {
	border-style		: solid;
	border-color		: #555555;
	border-right-width	: 1px;
	border-left-width	: 0px;
	border-top-width	: 0px;
	border-bottom-width	: 0px;
}

A {
	text-decoration: none;
	color : Black;
}
A:hover {
	text-decoration: underline;
}
A:visited {
	color : black;
}
A.total {
	text-decoration: none;
	color : white;
}
A.total:hover {
	text-decoration: underline;
}
A.total:visited {
	color : white;
}
A.button {
	width						: 150px;
	vertical-align				: middle;
	text-align					: center;
	border-width				: 1px;
	border-style				: solid;
	border-left-color			: #FFFFFF;
	border-top-color			: #FFFFFF;
	border-right-color			: #666666;
	border-bottom-color			: #666666;
	color						: black;
	font-size					: 12px;
	text-decoration				: none;
	padding-top					: 2px;
	padding-bottom				: 2px;
	padding-left				: 8px;
	padding-right				: 8px;
	background-color			: #999999;
	display						: block;
}
A.button:hover {
	border-width				: 1px;
	border-style				: solid;
	border-left-color			: #666666;
	border-top-color			: #666666;
	border-right-color			: #FFFFFF;
	border-bottom-color			: #FFFFFF;
	background-color			: #575757;
	color						: white;
	text-decoration				: none;
}
A.buttona {
	width						: 150px;
	height						: 40;
	vertical-align				: middle;
	text-align					: center;
	border-width				: 1px;
	border-style				: solid;
	border-left-color			: #FFFFFF;
	border-top-color			: #FFFFFF;
	border-right-color			: #666666;
	border-bottom-color			: #666666;
	color						: black;
	font-size					: 16px;
	text-decoration				: none;
	padding-top					: 10px;
	padding-bottom				: 2px;
	padding-left				: 8px;
	padding-right				: 8px;
	background-color			: #999999;
	display						: block;
}
A.buttona:hover {
	border-width				: 1px;
	border-style				: solid;
	border-left-color			: #666666;
	border-top-color			: #666666;
	border-right-color			: #FFFFFF;
	border-bottom-color			: #FFFFFF;
	background-color			: #575757;
	color						: white;
	text-decoration				: none;
}

ul#menu {
	background					: #777777;
	list-style-type				: none;
	margin						: 0;
	padding						: 0;
}

ul#menu li a{
	background-color			: #777777;
	text-align					: center;
	color						: white;
	display						: block;
	padding						: 0.5em;
	width						: 150px;
	text-decoration				: none;
	margin						: 0;
	border-bottom				: 1px solid #393939;
}

ul#menu li a:hover{
	background					: #111111 url("pics/nav_hover.gif") left center no-repeat;
	color						: #FFFFFF;
}