body, table, td {

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

form {

	margin: 1 1 1 1px;

}

textarea	{

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	border: 1px solid #666666;

	font-size: 11px;

}

input	{

	border-left: 1px solid #666666;

	border-top: 1px solid #666666;

	border-right: 1px solid #cccccc;

	border-bottom: 1px solid #cccccc;

	margin: 0px;

	font-size: 11px;

}

p {

	margin: 2 2 2 2px;

}

h1 {

	font-family: Verdana, Geneva,  Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	margin: 0 0 0 0px;

	text-decoration: none;

}

a {

	color: #006699;

	text-decoration: none;

}

a:hover {

	color: #ff3300;

	text-decoration: underline;

}

a.main {

	color: #003399;

	text-decoration: none;

	font-weight: bold;

	font-size: 14px;

	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;

}

a.main:hover {

	color: #6699ff;

	text-decoration: none;

	font-weight: bold;

	font-size: 14px;

	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;

}

.subm {

	background: url(/images/subm.gif) no-repeat left top;

	margin-top: 3px;

	background-color: #005399;

	height: 17px;

	width: 170px;

	font: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	border: none;

	font-weight: bold;

	cursor:hand;

}

.check {

	border: none;

}

.er {

	text-align: center; 

	color: red; 

	border: 1px solid #990000; 

	background-color: #ffcccc;

	padding: 4 4 4 4px;

	font-weight: bold;

}

.erok {

	text-align: center; 

	color: #009900; 

	border: 1px solid #006600; 

	background-color: #ccffcc;

	padding: 4 4 4 4px;

	font-weight: bold;

}

.highslide-image {

	border: 4px solid white;

}

.highslide-caption {

	display: none; 

	border: none; 

	padding: 8px; 

	background-color: white;

}

.highslide-display-block {

	display: block;

}

.highslide-display-none {

	display: none;

}

a.f {

	color: #ffffff; 

	text-decoration: none; 

	font-weight: normal;

}

a.f:hover {

	color: #cccccc;

	text-decoration: underline; 

	font-weight: normal;

}

a.highslide-loading, a.highslide-loading:hover {

	color: black; 

	font-weight: bold; 

	text-decoration: none; 

}

.highslide {

	cursor: url(/images/zoomin.cur), pointer; 

	outline: none;

}

.highslide-loading {

	display: block; 

	padding: 2px; 

	border: 1px solid black; 

	background-color: white; 

	font-size: 11px; 

	font-family: Tahoma, Verdana, Helvetica; 

	padding-left: 22px;

	background-image: url(/images/loader.gif); 

	background-repeat: no-repeat; 

	background-position: 3px 1px; 

}

.artbody1
{
  border: 1px solid #cdffb4;
  padding: 7px;
  background: #ffffff;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;

}
.artbody2
{
  border: 1px solid #dceee3;
  padding: 10px;
  background: #ffffff;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;

}

.header {

	background: url(/images/bg_futer.gif) repeat right top;
}
