body{
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background : #575757;
}

table.vis{
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid Black;
	background : White;
}

table.main{
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid Black;
	background : #DCDCDC;
}

table.quote{
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid Black;
	background : #E6E6FA;
}

table{
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.vis{
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid Black;	
}

td.photo{
	background-repeat : no-repeat;
}

a{
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.menu{
	color : #4169E1;
	font : bolder 11pt;
	font-size : 10pt;
	font-weight : bolder;
}

a.menu:hover{
	text-decoration : none;
}

a.short_post{
	color : Black;
}

a.short_post:hover{
	text-decoration : none;	
}

a:hover{
	text-decoration : underline;
}

span{
	padding : 5px 5px 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
}

hr{
	border : 1px solid Black;
}

input{
	border : 1px solid Black;
}

input.small{
	width : 30px;
}

input.long{
	width : 400px;
}

input.radio{
	border: 0px;
}

select.long{
	width: 144px;
	border : 1px solid Black;
}

input.invis{
	color : White;
	border : 0px;
	width : 30px;
	border-color : White White White White;
}

h1{
	text-align : right;
}

h2{
	text-align : center;
}

h3{
	text-align : left;
}