/* CSS Document */
body{
margin:0 auto;
padding:0;
background-image:url(images/back.jpg);
background-repeat:repeat-x;
background-color:#a88b6b
font:12px Arial, Helvetica, sans-serif;
color:#a88b6b;
}

a{
text-decoration:none;
color:#666666;}
a:hover{
color:#9C191E;}

#main{
margin:0 auto;
width:910px;
background-color:#FFFFFF;
}

.header{
width:894px;
height:349px;;
background-image:url(images/mainimg.jpg);
background-repeat:no-repeat;
border-top:2px solid #ffffff;
}

.form{
margin:35px 0 0 5px;
padding:10px 0 0 5px;
width:401px;
height:245px;
background-image:url(images/form.png);
background-repeat:no-repeat;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

.form h1{
margin:40px 0 0 105px;
width:270px;
padding:0 0 0 15px;
color:#986605;
font:11px tahoma,arial,verdana;
font-weight:bold;
border-bottom:1px solid #A2811B;
background-image:url(images/arrow.jpg);
background-position:left center;
background-repeat:no-repeat;}

.form form{
position:relative;
margin:10px 0 0 140px;
padding:0;
font:11px tahoma, arial, verdana;
color:#747474;
width:230px;
overflow:visible;}

.box{
margin:0 0 0 100px;
border:1px solid #9e9e9e;
font:11px tahoma,arial,verdana;
color:#747474;
margin:2px 0 2px 0;
}

label{
float: left;
width:100px;
}

.inner{
border-top:2px solid #FFFFFF;}

h1{
margin:0;
padding:0;
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#885300;}

.footer{
height:40px;
background-color:#efefef;
text-align:center;
line-height:1.8em;
padding:0 0 0 20px;}

/* calendar icon */
img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */
div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0 0 0;
}
/* all tables in calendar */
div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */
div#tcal table.ctrl {
	border-bottom: 0;
}
/* navigation buttons */
div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */
div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0;
}
/* week days header */
div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	background-color: gray;
	color: white;
}
/* date cells */
div#tcal td {
	border: 0;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {
	color: silver;
}
div#tcal td.weekend {
	background-color: #FCE38A;
}
div#tcal td.today {
	border: 1px solid red;
}
div#tcal td.selected {
	background-color: #FFB3BE;
}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0;
}
/* transparent shadow */
div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
div#tcalShade table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
div#tcalShade table td {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}

ul{
list-style-image:url(images/arrow1.jpg);
margin:0;
padding:0 0 0 20px;}

li{
margin:0;
padding:0 0 5px 15px;}
	
