@charset "utf-8";
/*
 Ajatix Image/Banner Rotator
 Copyright (C) 2011-2012 Ajatix. All rights reserved.
 http://www.ajatix.com
*/
.AJXIRASfZOFD {overflow:hidden;position:relative;height:413px;width:350px;background-color:transparent;}
.AJXIRASfZOFD ul {border:0px;margin:0px;padding:0px;}
.AJXIRASfZOFD li {border:0px;margin:0px;padding:0px;list-style-type:none;}
.AJXIRASfZOFDpics {width:350px;height:375px;overflow:hidden;position:absolute;top:0px;left:0px;}
.AJXIRASfZOFDimg {width:350px;height:375px;border:none;position:absolute;left:0px;top:0px;}
.AJXIRASfZOFDforwardpic {width:350px;height:375px;overflow:hidden;position:absolute;top:0px;left:0px;}
.AJXIRASfZOFDul {height:375px;position:absolute;top:0px;}
.AJXIRASfZOFDli {width:350px;height:375px;position:relative;float:left;}
.AJXIRASfZOFD .AJXIRASfZOFDbtn {bottom:0px;height:38px;position:absolute;overflow:hidden;}
.AJXIRASfZOFD .AJXIRASfZOFDbtn ul li {position:relative;cursor:pointer;text-align:center;float:left;margin-top:4px;margin-bottom:4px;margin-right:4px;width:28px;height:30px;font-size:0px;}
.AJXIRASfZOFD .AJXIRASfZOFDbtn ul li.current {}
.AJXIRASfZOFD .AJXIRASfZOFDleft {height:38px;position:relative;float:left;cursor:pointer;width:15px;background:center no-repeat url(flash/office/ajximagerotator_files/nbleft.gif);}
.AJXIRASfZOFD .AJXIRASfZOFDright {height:38px;position:relative;float:left;cursor:pointer;width:15px;background:center no-repeat url(flash/office/ajximagerotator_files/nbright.gif);}
.AJXIRASfZOFD .AJXIRASfZOFDleftd {height:38px;position:relative;float:left;cursor:default;width:15px;background:center no-repeat url(flash/office/ajximagerotator_files/nbleftdis.gif);}
.AJXIRASfZOFD .AJXIRASfZOFDrightd {height:38px;position:relative;float:left;cursor:default;width:15px;background:center no-repeat url(flash/office/ajximagerotator_files/nbrightdis.gif);}
.AJXIRASfZOFD .AJXIRASfZOFDnavpics {height:38px;position:relative;float:left;overflow:hidden;margin-left:4px;}
.AJXIRASfZOFDlihide {display:none;}
.AJXIRASfZOFD br {clear:both;height:0;font-size:1px;line-height:0px;}
body { font-family: Tahoma; font-size: 10.5pt; color: #1a1a1a; background-color: #e6eff6; margin: 0px; line-height: 22px; background-image:url('images/design/page_bg.jpg'); background-repeat:repeat-x }


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



a {	color: #616b4c; text-decoration:none; font-weight:bold }
a:active {color: #616b4c; text-decoration:none; font-weight:bold}   
a:visited {color: #616b4c; text-decoration:none; font-weight:bold}
a:hover {color: #4e2b1b; text-decoration:underline}

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

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-weight:normal; color: #3c3c3c}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #333333; margin-bottom:0px }
h3 { font-family: "Georgia"; font-size: 10pt; color: #3c3c3c; font-style:oblique }


input, textarea { padding: 5px;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)-------------------------------------------------------------------------------------------------------------------------------*/



#top { width: 100%; background-image:url('images/design/top.jpg'); min-width:1024px; background-repeat:no-repeat; background-position:center top}
#top_pages { width: 100%; background-image:url('images/design/top_pages.jpg'); min-width:1024px; background-repeat:no-repeat; background-position:center top}


#nav { width: 100%; margin-top:27px }

#header { width: 100%; color:#FFFFFF; min-width:1024px}

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

#footer { width: 100%; font-size:10pt; background-image: url('images/design/footer.jpg'); min-width:1024px; background-repeat: repeat-x; background-position:center top } 
#footer a { color: #1a1a1a; font-size:10pt; font-weight:normal} 
#footer a:hover { color: #4e2b1b; font-size:10pt}



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



.active { width: 1024px; margin-left: auto; margin-right: auto; table-layout: fixed  }
.table { width: 100%; margin-left: auto; margin-right: auto; table-layout: fixed }

.margin {margin:10px}
.padding {padding-left:25px}
.padding_content {padding-left:45px; padding-right:45px; padding-top:15px}
.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; }
/*
 Ajatix Advanced CSS Drop Down Menu
 Copyright (C) 2009-2012 Ajatix. All rights reserved.
 http://www.ajatix.com
*/
.AJXCSSMenuHNOKdHD {position:relative;z-index:100;}
.AJXCSSMenuHNOKdHD ul {position:relative;float:left;margin:0;padding:0;list-style-type:none;height:22px;}
.AJXCSSMenuHNOKdHD li {float:left;margin:0;padding:0px 20px 0px 0;}
.AJXCSSMenuHNOKdHD li.tlast {padding-right:0px;}
.AJXCSSMenuHNOKdHD a {display:block;float:left;height:22px;white-space:nowrap;overflow:hidden;padding:0 0 0 0px;font:14px Tahoma;line-height:22px;text-decoration:none;text-transform:capitalize;text-align:left;color:#7d856d;}
.AJXCSSMenuHNOKdHD a b {display:block;padding:0 0px 0 0;font-weight:normal;}
.AJXCSSMenuHNOKdHD li:hover a,.AJXCSSMenuHNOKdHD .ajxover a,.AJXCSSMenuHNOKdHD .ajxover a.ajxtcur {color:#4e2b1b;}
.AJXCSSMenuHNOKdHD li:hover a b,.AJXCSSMenuHNOKdHD .ajxover a b,.AJXCSSMenuHNOKdHD .ajxover a.ajxtcur b {background:none;}
.AJXCSSMenuHNOKdHD li a.ajxtcur {color:#7d856d;background-color:transparent;}
.AJXCSSMenuHNOKdHD br {clear:both;height:0;font-size: 1px;line-height: 0px;}
