﻿* {
	margin:0;
	border:0;
}

body {
	font-family:Tahoma, Arial;
	color: #363636;
	background-color: white;
}

input {
	border: solid 1px #3C8BCD;
	margin-right:3px;
	}

#checkbox {
	margin-right:3px;
	margin-bottom:3px;
	}

#textfield {
	margin-bottom:3px;
	}
	
td {
	padding-bottom:10px;
	}
	
#radio {
	margin-right:3px;
	}
	
#button, .button, .loginbutton{
		background-image:url("../img/ui/btn.png");
	background-repeat:repeat-x;
	background-position: left top;
	border: none;
	color:white;
	height:20px;
	border: solid 1px #3C8BCD;
	}	
	
.batn {
	background-image:url("../img/ui/btn.png");

	background-position: left top;
	background-size: 100%;
	border: none;
	color:white;
	border: solid 1px #3C8BCD;
}
	
.cmsn {
	padding-top:5px;
	padding-bottom:7px;
	font-size:12px;
	}

.lastplus {
	padding-top:10px;
	padding-bottom:20px;
}
	
textarea {
	border: solid 1px #3C8BCD;
}
	
		select {
	//background-color:#363636;
	//opacity: 0;
	border: solid 1px #3C8BCD;
	margin-right:3px;
	margin-bottom:3px;
	}

.nextbtn {
	border: none;
	background: none;
	font-weight:bold; 
}

.nextbtn:hover {
	text-decoration:underline;
	cursor:pointer;cursor:hand;
}

#innercontent a {
	font-weight:bold;
	text-decoration:none;
	color:#363636;
}

#innercontent a:hover{
	text-decoration:underline;
	color:#363636;
}


a {
	text-decoration:none;
	color:#363636;
}

a:hover{
	text-decoration:underline;
	color:#363636;
	
}
#innercon {
	padding:20px;
}
#uppercon {
	padding-left:20px;
}
#innerolcon {
	padding:20px;
}
#content {
	width:1024px;
}
#bread {
	color:white;
	font-size:24px;
	text-align:left;
	padding-top:5px;

}

.breadr {
	color:white;
	font-size:24px;
	text-align:left;
	padding-top:5px;

}

#dater {
	text-align:right;
	font-weight:bold;

}
#basic-accordian {
	width:358px;
	position:absolute;
	z-index:2;
	padding-right:8px;
	background-image:url("../img/ui/navbg.png");
	background-repeat:repeat-y;
	background-position: left top;
}

.firsta {
	
}

.lasta {
	
}



.accordion_headings {
	padding:0px;
	padding-left: 20px;
	height:41px;
	background-image:url("../img/ui/navtitle.png");
	background-repeat:no-repeat;
	background-position: right top;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Georgia, serif;
	font-size:24px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}

.first {background-image:url("../img/ui/navtitle_f.png");}
.last {background-image:url("../img/ui/navtitle_l.png");}

.marked {
	display:block;
	padding-top:7px;
	padding-left:10px;
	background-image:url("../img/ui/high.png");
	background-repeat:no-repeat;
	background-position: right top;
	height:37px;
	color:white;
	padding-left:35px;
	margin-top: -5px;
	margin-bottom: -15px;
}

.nonmarked {
	color: #3C8BCD;
	display:block;
	background-repeat:no-repeat;
	background-position: right top;
	height:20px;
	padding-left:35px;
	margin-top: -5px;
	margin-bottom: -5px;
	
}





.navt {
	padding-top:8px;
	
	}

.accordion_headings:hover {
	/* text */
}

.mi:hover {
	width:200px;
	cursor:pointer;cursor:hand;
}



.accordion_child {

	padding-top:20px;
	
	font-size:18px;
	font-weight:normal;
	
		background-image:url("../img/ui/hd.png");

	/* height:4px; */
	background-repeat:no-repeat;
	background-position: left top;
}

#smallerone {
	font-size:12px;
}

.bt {
	height:4px;
	background-image:url("../img/ui/bt.png");
	width: 100%;
	background-repeat:no-repeat;
	background-position: left bottom;
}

.mon {
	
	padding-top:10px;
	
	}

.header_highlight {


}

.altobg {
	background-repeat:repeat-y;
}

.side {
	background-color:#363636;
	}
	
	#postside {
		 width:100%;text-align:center;padding-top:20px;padding-bottom:20px;
		background-color:white;
		}
		
.eventhdr {
	color:#363636;font-weight:normal;padding-left:15px;
	}		

#evinfo {
	font-size:12px;
	padding-top:2px;
	font-weight:bold;
}


li {
	display:block;
	text-decoration: none;
	padding-left: 15px;
	background-image:url("../img/ui/li.png");
	background-repeat:no-repeat;
	background-position: left bottom;
	color: #82C113;
}

.field {
	padding: 20px; background-color:#82C113; color:white;
	}
	
.innerfield {
	padding: 20px; background-color:white; color:black;
	}

#bread > a {
	color:white;
	text-decoration:none;
}

#bread {
	font-family:Georgia, serif;
	background-color: #3C8BCD;;	
}

.act form {
	text-decoration:underline;
}

.sel {
	padding: 5px; border-top:none; border-left: none; border-right:none; border-bottom:solid 1px;
	display:inline;
	cursor:pointer;cursor:hand;
	}

 .sel:active {
 	padding: 5px; border-top:solid 1px; border-left: solid 1px; border-right:solid 1px; border-bottom:none;
	display:inline;
	cursor:pointer;cursor:hand;
 }
 
 
 .sel:visited {
 	padding: 5px; border-top:solid 1px; border-left: solid 1px; border-right:solid 1px; border-bottom:none;
	display:inline;
	cursor:pointer;cursor:hand;
 }
 
h1, h2, h3, h4, h5, h6 {
	color: #82C113;
}
