@charset "utf-8";

/* CSS Document */

body { margin:0px; padding:0px; background:url(../images/headerbg.gif) repeat-x top #ffffff;

	color:#445e6b; font:normal 14px Georgia, "Times New Roman", Times, serif; line-height:19px; }

.bodyfoot { background:url(../images/footerbg.gif) repeat-x bottom; }

#main { width:768px; margin:0px auto; }

#search { background:url(../images/searchbg.gif) no-repeat; float:right; height:26px; width:248px; }

#slideshow {
    position:relative;
    height:210px;
    margin:0 0 0 -5px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}



ul#menu { list-style:none; margin:0px; padding:0px;	border-right:1px solid #e1e1e1; height:47px; }

ul#menu li { display:inline; font:normal 150% Georgia, "Times New Roman"; }

ul#menu li a { color:#445e6b; background:url(../images/menubg.gif) repeat-x; float:left; height:47px; line-height:43px;

	border-left:1px solid #e1e1e1; width:98px; text-align:center; }

ul#menu li a:hover, ul#menu li a.active { color:#ffffff; background:url(../images/menubgr.gif) repeat-x; }



#rightpart { float:right; width:240px; border:5px solid #c2c2c2; margin-top:20px; }

#rightpart h2 { color:#003475; margin:0px; padding:8px 10px; font-size:150%; font-weight:normal; }

.rightbox { background:#2A628F; padding:10px; color:#FFFFFF; font-size:11px; }

#rightpart a { color:#FFFFFF; }

#rightpart a:hover { color:#9999CC; }

#rightpart p { margin:20px 0px; }



#content { float:left; width:500px; padding-top:5px; }



#content h2 { color:#217bac; font:normal 140% Georgia; margin:4px 0px; padding:0px; }

#content ul { list-style:url(../images/arw.gif) none; margin:12px 0px; padding-left:25px; }

#content ul li { margin:3px 0px; padding:0px; font-size:12px;}



#footer { height:70px; color:#FFFFFF; padding-top:51px; }

#footer a { color:#FFFFFF; }

#footer a:hover { color:#66CCFF; }



.form p { margin:5px 0px; }

.form p span { float:left; width:100px; }

.gallery p { color:#000000; clear:both; text-align:center; width:500px; margin:10px 0px; }

.gallery a { color:#000000; }



h1 { color:#003475; font:normal 200% Georgia, "Times New Roman"; margin:15px 0px; padding:0px; }

.texthead { color:#9a4a42; font:bold 130% Arial; }



.hlight { color:#9a4a42; }



.left { float:left; }

.right { float:right; }

.clear { clear:both; }

.justify { text-align:justify; }

.lineheight { line-height:16px; }

p { margin:17px 0px; padding:0px; }

hr { clear:both; border:0.01em solid #e1e1e1; background:#e1e1e1; }



.imgborder { border:1px solid #cecece; padding:1px; }



form { margin:0px; padding:0px; display:inline; }

input, select, textarea { border:1px solid #888888; font:normal 12px Georgia, "Times New Roman", Times, serif; vertical-align:middle; }

.button {

	background:url(../images/menubgr.gif) center;

	border:1px solid #1b4675;

	color:#FFFFFF;

	font:bold 12px Georgia, "Times New Roman";

	cursor: pointer;

}

.noborder, a img { border:0px none; }



a {

	color:#000066;

	text-decoration:none;

}

a:hover { color:#333333; text-decoration:none; }

a.headlink { color:#E49724; font:bold 100% Georgia, "Times New Roman"; text-decoration:none; }

a.headlink:hover { color:#2A628F; text-decoration:none; }

a.more { color:#9c4c47; text-decoration:none; font-weight:bold; }

a.more:hover { color:#2A628F; text-decoration:none; }

a.nlink { color:#666666; text-decoration:none; }

a.nlink:hover { color:#2A628F; text-decoration:none; }



.bottom_alert { position:absolute; left:-50px; top:-50px; background:url(../images/alert.gif) no-repeat;

	width:209px; height:50px; padding:2px 2px 2px 10px; color:#FFFFFF; font:normal 11px Tahoma,Arial,Helvetica; }



.bottom_gap{padding-bottom:10px;}



.link_left { float:left; width:250px; } 

.style2 {font-size: 24px}
.style3 {
	font-size: 24px;
	font-weight: bold;
}