@charset "UTF-8";
/* CSS Document */
* {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#4B4B4B;
	
}

a{
	text-decoration:none;
	color:#2A5DB0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	
}
a:Hover{
	text-decoration:none;
	color:#2200CC;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;	
	font-size:14px;
	
}
a.Brace{
	font-family:"Times New Roman", Times, serif;
	font-size:inherit;
	color:inherit;
	
	
}

Body{
	color:#333;
}

#right{
	position:relative;
	left:0px;
	padding-right:12px;
	float:right;
}
#left{
	position:relative;
	right:0px;
	padding-left:13px;
	float:left;
}
a.ButtonBar{
	color:#FFF;
	font-family:'juraregular', "Times New Roman";
	font-size:24px;
	font-style:normal;
	text-decoration:none;
	background-position:inherit;
	-webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
	
}

a.ButtonBar:Hover{
	 color:#5b3c51;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}



#ButtonBarContainer{
	margin-top:20px;
	width:1000px;
	position:absolute;
	z-index:5;
	top:0px;
	}


#Body{ 

	width:1010px;
	height:auto;
	position:absolute;
	top:330px;
    left:0; 
	right:0;
	margin-left:auto;
	margin-right:auto;
	z-index:21;
	background-color:#FFF;
	border-style:solid;
	border-color:#CCC;
	border-width:2px;
	padding:10px;

	
}


#Popovers{
	width:1050px;
	position:absolute;
	top:-40px;
	left:0; 
	right:0;
	margin-left:auto;
	margin-right:auto;
	
}

@media screen and (max-width:1300px) {
	#Body{ 

		width:1010px;
		height:auto;
		position:absolute;
		top:250px;
		left:0; 
		right:0;
		margin-left:auto;
		margin-right:auto;
		z-index:21;
		background-color:#FFF;
		border-style:solid;
		border-color:#CCC;
		border-width:2px;
		padding:10px;
	
		
		
	}
	#Popovers{
	width:1050px;
	position:absolute;
	top:-120px;
	left:0; 
	right:0;
	margin-left:auto;
	margin-right:auto;
	
	}

}
@media screen and (max-width:1070px) {
	#Body{ 
		left:8px; 
		margin-left:0;
	}


}

@media screen and (min-width:2000px) {
	#Body{ 

		width:1010px;
		height:auto;
		position:absolute;
		top:400px;
		left:0; 
		right:0;
		margin-left:auto;
		margin-right:auto;
		z-index:21;
		background-color:#FFF;
		border-style:solid;
		border-color:#CCC;
		border-width:2px;
		padding:10px;
	
		
		
	}
	#Popovers{
	width:1050px;
	position:absolute;
	top:30px;
	left:0; 
	right:0;
	margin-left:auto;
	margin-right:auto;
	
	}

}


#BodyTop{
	position:relative;
	z-index:29;
	background-color:#EFEFEF; 
	padding:10px;
	border: solid #CCC;
	height:300px;
	
}
#BodyMid{
	position:relative;
	z-index:29;
	background-color:#EFEFEF; 
	margin-top:520px;
	padding:10px;
	padding-top:30px;
	padding-bottom:30px;
	border: solid #CCC;

	
}
#Bodybace{
	
	position:relative;
	z-index:29;
	background-color:#EFEFEF; 
	margin-top:255px;
	padding:10px;
	padding-top:30px;
	padding-bottom:30px;
	border: solid #CCC;
}




#Header {
	position:relative;
	margin:-8px;
	top:0;
	left:0;
	z-index:20;
 

	
}

#OverLay{	
	position:absolute;
	margin-top:0px;
	top:0px;
	left:0; 
	right:0;
	margin-left:auto;
	margin-right:auto;
	width:1050px;
	height:auto;
	z-index:50;
 
	
}

#PopOver1{
	position:relative;
	top:600px;
	width:1020px;
	height:300px;
	z-index:30;
	background-color:#FFF;
	border-style:solid;
	border-color:#CCC;
	border-width:2px;
	padding:10px;
	padding-right:15px;
	padding-left:15px;
	}
	
#PopOver2{
	position:relative;
	top:1000px;
	width:1020px;
	height:300px;
	z-index:30;
	background-color:#FFF;
	border-style:solid;
	border-color:#CCC;
	border-width:2px;
	padding:10px;
	padding-right:15px;
	padding-left:15px;
	}
	
.Border2 {
	border: solid #CCC;
}
p {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#4B4B4B;
	
}
.left{
	float:left;
	
}
.right{
	float:right;
	
}

.Green{
	font-style:italic;
	color:#2A6E17;
}
.light{
	color:#656565;
}

.GreenReg{
	color:#2A6E17;
}
.GreenJure{
	color:#2A6E17;
	font-family:'juraitalic', 'Times New Roman';
	font-size:16px;
}
.GreenJureReg{
	color:#2A6E17;
	font-family:'juraregular', 'Times New Roman';
}
.JureReg{
	font-family:'juraregular', 'Times New Roman';
	font-size:18px;
}
.small{
	font-family:'juraregular', 'Times New Roman';
	font-size:15px;
}
.Purp{
	color:#5b3c51;
}
.Lucida{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;	
}
