@charset "utf-8";
/* CSS Document */
body
{margin-top:0em;
background-image:url('images/background5.jpg');
background-repeat:repeat;
background-position:center top;
}

A { text-decoration : none;}
.mvd-A { text-decoration : none;}
A:hover { color : red;}
   
.tdback0 { background-image: url(images/masthead.png);
			background-repeat: no-repeat;}
.tdback { background-image: url(images/footer-winter.gif);}
.tdback1 { background-image: url(images/profile-bknd.gif);}
.tdback4273 { background-image: url(images/masthead4273.gif); 
			background-repeat: no-repeat;}
.tdback2 { background-image: url(images/title-admin.gif); 
			background-repeat: no-repeat;}
.tdback7 { background-image: url(images/button7.jpg); 
			background-repeat: no-repeat;}
.artsy {
	font-family:Verdana, Geneva, sans-serif;
	color: #5b3e1c;
	font-size:12pt;
	float: left;
	padding: 5px;
}	
.artsy10 {
	font-family:Verdana, Geneva, sans-serif;
	color: #5b3e1c;
	font-size:10pt;
	float: left;
	padding: 5px;
}
.artsy10a {
	font-family:Verdana, Geneva, sans-serif;
	font-style:italic;
	color: #5b3e1c;
	font-size:10pt;
	float: left;
	
}
.artsy14 {
	font-family:Verdana, Geneva, sans-serif;
	color: #5b3e1c;
	font-size:14pt;
	float: left;
	padding: 5px;
}				

#searchwrapper {
width:562px; /*follow your image's size*/
height:76px;/*follow your image's size*/
background-image:url(images/bg_search.png);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:9px;
width:256px;
height:28px;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:265px;
width:32px;
height:28px;
}
.animatedtabs{
/*border-bottom: 1px solid gray;*/
overflow: hidden;
width: 100%;
font-size: 14px; /*font of menu text*/
position:relative;
top: -16px;
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 10px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
position: relative;
top: 5px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(images/tab-blue-left.gif) no-repeat left top;
margin: 0;
margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;

}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(images/tab-blue-right.gif) no-repeat right top;
padding: 5px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
font-weight: bold;
color: black;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background-position: 0 -125px;
top: 0;
}

.animatedtabs .selected a span{
background-position: 100% -125px;
color: black;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover{
background-position: 0% -125px;
top: 0;
}

.animatedtabs a:hover span{
background-position: 100% -125px;
padding-bottom: 8px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}
label {
	display: block;
	float: left;
	width: 160px;
	color: #000000;
	font-size:10pt;
}
label1 {
	display: block;
	float: left;
	width: 60px;
	color: #000000;
	font-size:10pt;
	text-align: right;
}
label2 {
	display: block;
	float: left;
	/*width: 60px;*/
	color: #000000;
	font-size:10pt;
	text-align: left;
}

fieldset {
            width: 95%;
            background: url(bg.gif);
			border:2px solid #ffffff;
            margin: 10px 0px -15px 0px;
            padding: 5px;
        }
        
        fieldset img {
            float: left;
        }
        fieldset p {
            font-size: 100%;
            font-style: italic;
        }
        .button {
            text-align: left;
        }
        .button input {
            font-weight: bold;
        }
		fieldset a {
			text-decoration: none;
		}
legend {
            font-weight: bold;
			color: #000000;
        }
#footer p {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: smaller;
}
table.small_thin {
	border-width: 1px;
	border-spacing: 4px;
	border-style: ;
	border-color: white;
	border-collapse: separate;
	background-color: white;
}
table.small_thin th {
	border-width: 2px;
	padding: 0px;
	border-style: ;
	border-color: white;
	background-color: white;
	-moz-border-radius: ;
}
table.small_thin td {
	border-width: 0px;
	padding: 2px;
	border-style: ;
	border-color: white;
	background-color: white;
	-moz-border-radius: ;
}
