@charset "utf-8";
/*
 Ajatix Image/Banner Rotator
 Copyright (C) 2011-2012 Ajatix. All rights reserved.
 http://www.ajatix.com
*/
.AJXIRETXfYeD {overflow:hidden;position:relative;height:387px;width:1024px;background-color:#ffffff;margin:0 auto;}
.AJXIRETXfYeD ul {border:0px;margin:0px;padding:0px;}
.AJXIRETXfYeD li {border:0px;margin:0px;padding:0px;list-style-type:none;}
.AJXIRETXfYeDpics {width:1024px;height:387px;overflow:hidden;position:absolute;top:0px;left:0px;}
.AJXIRETXfYeDimg {width:1024px;height:387px;border:none;position:absolute;left:0px;top:0px;}
.AJXIRETXfYeDforwardpic {width:1024px;height:387px;overflow:hidden;position:absolute;top:0px;left:0px;}
.AJXIRETXfYeDul {height:387px;position:absolute;top:0px;}
.AJXIRETXfYeDli {width:1024px;height:387px;position:relative;float:left;}
.AJXIRETXfYeDlihide {display:none;}
.AJXIRETXfYeD br {clear:both;height:0;font-size:1px;line-height:0px;}
body { font-family: Arial; font-size: 11pt; color: #454545; background-color: #ffffff; margin: 0px; line-height: 25px }


/*-----------------------------------------------------------Elements-------------------------------------------------------------------------------------------------------------------------------*/



a {	color: #800000; text-decoration: underline}
a:active {color: #800000}   
a:visited {color: #800000}
a:hover {color: #454545}

ul, li {line-height:35px}
img {	border-width: 0px; }

h1 { font-family: "Trebuchet MS"; font-style: italic; font-size: 14pt; color:#2788be }
h2 { font-family: "Georgia"; font-size: 13pt; font-style:oblique; height: 35px; color: #800000; margin-bottom:0px }
h3 { font-family: "Georgia"; font-size: 13pt; color: #484848; font-style:oblique }


input, textarea { background-color: #fff; font-size: 10pt; color: #151515; font-family: Arial, Helvetica, sans-serif; border: 1px solid gray;
		resize: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; border:1px solid #cccccc;}





/*-----------------------------------------------------------ids (mainly for dwt file)-------------------------------------------------------------------------------------------------------------------------------*/



#topx { width: 100%; background-image: url('images/design/top_x2.jpg'); min-width:1006px; background-repeat:repeat-x}
#top { width: 100%; background-image: url('images/design/top2.jpg'); min-width:1006px; background-position:center top; height:103px; background-repeat:no-repeat;}
#header {width: 100%;
	min-width: 1006px;
	z-index: 0;
	background-color: #d6e0ef;
	text-align: center;
}

#nav { width: 854px;  margin-right: auto; margin-left: auto; margin-top: 5px}

#middlex { width: 100%; background-image: url('images/design/middle.jpg');  background-repeat: repeat-x; min-width: 1024px}

#footer { width: 100%; font-size:10pt; background-image: url('images/design/footer.jpg'); background-repeat: no-repeat; background-position:center top; height:132px } 
#footer a { color: #454545; font-size:10pt} 
#footer a:hover { color: #800000; font-size:10pt}

#boxmiddle { background-image: url('images/design/box_middle2.png'); background-repeat: no-repeat; background-position:center top }
#boxbottom { background-image: url('images/design/box_bottom2.png'); background-position:center top; height: 68px}



/*-----------------------------------------------------------Classes-------------------------------------------------------------------------------------------------------------------------------*/



.active { width: 881px; margin-left: auto; margin-right: auto }
.table { width: 100%; margin-left: auto; margin-right: auto; table-layout: fixed }
.large-font { font-family:Palatino Linotype;	font-size:20pt;	font-style:italic; color:#438ca7 }
.small-font{	font-family: Tahoma; font-size: 14pt; line-height: 15px; margin-right:10px;} 

.margin {margin:10px}
.center {text-align:center}
.right {text-align:right}
.hover img:hover { opacity:0.7 }

.image_border { border: 3px solid #ffffff; margin: 7px;	-moz-box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;

		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#b0b0b0')";

		/* For IE 5.5 - 7 */

		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=150, Color='#b0b0b0') }
 
.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }
 
.fade:hover {opacity: 0.6;}

.submit { background: #eeeeee;	-webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;
   	 cursor:pointer; width: 82px; height: 33px; border: none; }