body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

form {
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}

body, th, td, input, textarea, select {
	line-height: 18px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3F3F3F;
}

p, blockquote, ul, ol, dl {
	margin-top: 8px;
	margin-bottom: 1em;
	text-align: justify;
}

.input1 {
	width: 160px;
}

a {
	color: #61180E;
}

a:hover {
	text-decoration: none;
}

.link1 {
	text-transform: uppercase;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.list1 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	line-height: 15px;
}

 #header a:hover {
  text-decoration:underline;
  color:#B90000;

  }
#header #current {
	text-decoration:underline;
	color:#B90000;
	
  }
#header #current a {
	font-weight: bold;
	padding-bottom:5px;
	color:#B90000;
	margin-left: 10px;
  }


.list1 li {
	padding-left: 14px;
	background: url(images/img6.gif) no-repeat left center;
}

.list1 a {
	text-decoration: none;
	color: #505151;
}


.text1 {
	letter-spacing: -2px;
	font-size: 28px;
	color: #FFFFFF;
}

.text2 {
	letter-spacing: -2px;
	font-size: 28px;
	color: #161616;
}

.text3 {
	text-transform: uppercase;
	font-size: 11px;
	color: #FFFFFF;
}

.text4 {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	color: #C30023;
	text-align: left;
}

.text5 {
	text-transform: uppercase;
	font-size: 11px;
	color: #E9E9E9;
}

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

.bg1 {
	background-color: #414141;
}

.bg2 {
	background-color: #C30023;
	height: 60px;
}

.bg3 {
	background: url(images/img1.jpg) repeat-x left top;
	height: 55px;
}

.bg4 {
	background: #FFFFFF url(images/img2.jpg) repeat-x left top;
	height: 360px;
}

.bg5 {
	width: 370px;
	height: 61px;
	background-color: #C30023;
}

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

.img1 {
	float: left;
	margin: 3px 15px 0px 0px;
}

.img2 {
	float: right;
	margin: 3px 0px 0px 15px;
}



.hr1 {
	height: 1px;
}
#md_email{display:none;}
.md_required{ color:#900; font-weight:bold;}
.md_labelViewItem{
	font-size:11px;
	color:#666666;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.md_listingTable{
	border-bottom:2px solid #FCFFF5;
	background-color: #E5E5E5;
}
#confirmationBox{}
#md_viewItemContent{padding-top:20px;}
.md_admin{background-image:url("images/bg_admin.gif"); padding:6px; border: 1px solid maroon; }
.md_errorField{border:1px solid #CC0000; background-color:#FFDDDD}
.md_errorText{color:#CC0000; font-weight:bold;}

#newItemForm{
		margin:4px; 
		padding:12px; 
		padding-bottom:18px; 
		border:1px solid #ccc; 
		background-color:#fff; 
		background-image:url(images/bg_form.gif);

		}
		.md_labelFinePrint{font-weight:normal;}

/* ADS */


.ad {
  position:absolute;
  top:200px;
  left:800px;
  width:160px;
  height:600px;
  border:1px solid black; z-index:500
}

/* END ADS */



a.button {
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
		font-weight:bold;
}

a.button span {
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.button:active {
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

.highslide-caption {
	display: none;
	font-size: 1em;
	padding: 5px;
	/*background: white;*/
}


.txt_form_1 {
	background-color: #DCEAD4;
	padding-left: 2px;
	font-size: 1em;
	color: #444444;
	margin-bottom: 2px;
}
