/* CSS Document */

body {
	margin:0 0 0 0;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#214A7B;
	background-color:#ffffff;
}
/*p{line-height:150%;}*/
.bodytable {
	background-color:#FFFFFF;
	width:770px;
	vertical-align:top;
	font-size:12px;
}
#header{
	height:155px;
	width:740px;
	text-align:left;
}
#content{
	width:620px;
	vertical-align:top;
	text-align:left;
	padding-top:15px;
	padding-left:10px;
	padding-right:2px;
	padding-bottom:3px;
}
.sideshadowleft{
	background-image:url(images/side_shadow_left.jpg);
	background-position:right;
	background-repeat:repeat-y;
	width:15px;
}
.sideshadowright{
	background-image:url(images/side_shadow_right.jpg);
	background-position:left;
	background-repeat:repeat-y;
	width:15px;
}

/***links***/
a:link, a:active, a:visited{
	color:#0000FF;
	text-decoration:none;
}
a:hover{
	color:#000066;
	text-decoration:underline;
}



/*****menubar****/
.sidebar{
	background-color:#D8EAFA;
	vertical-align:top;
	width:120px;
}
.menubar{
	font-size:12px;
	color:#000000;
	text-align:left;
	vertical-align:top;
	width:120px;
}
.menubar ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color:#99B7D1;
}
.menubar a:link, .menubar a:visited, .menubar a:active{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
li.menu_default{
	padding-left:14px;
	height:21px;
}
a.menu_default{
	background-color:#B8D4EC;
	width:inherit;
	display:block;
	padding-left:8px;
	padding-top:2px;
	height:17px;
	border-bottom:1px solid #AFB8C0;
	border-top:1px solid #FFFFFF;
}

a:hover.menu_default{
	background-color:#34536C;
	color:#FFFFFF;
	width:inherit;
	display:block;
	padding-left:8px;
	height:17px;
	padding-top:2px;
	border-bottom:1px solid #AFB8C0;
	border-top:1px solid #FFFFFF;
}
li.menu_current{
	padding-left:14px;
	background-color:#34536C;
	height:21px;
}
a.menu_current{
	background-color:#B8D4EC;
	width:inherit;
	display:block;
	padding-left:8px;
	padding-top:2px;
	height:17px;
	border-bottom:1px solid #AFB8C0;
	border-top:1px solid #FFFFFF;
}
/***forms***/
.newsinput {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#214A7B; border:2px inset #81AFCB; margin:2px 0 0 0;}
.newssubmit {background-color:#34536C; color:#FFFFFF; border:2px outset #81AFCB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
form{border:0 none; padding:0 0 0 0; margin:0 0 0 0;}
/*****foter*****/
.footer{
	background-color:#34536C;
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
	width:740px;
	font-size:9px;
	text-align:center;
}
.footer-info1{
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	text-align:left;
	width:300px;
}
.footer-info2{
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
	text-align:right;
	width:300px;
}
.footer a:link, .footer a:visited, .footer a:active{
	color:#CCCCCC;
	text-decoration:none;
}
.footer a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

/****titles****/
.title1{
	font-size:16px;
	color:#F39A27;
	font-weight:bold;
}

/*****right menu****/
.rightmenu{
	float:right;
	width:120px;
	background:#D8EAFA;
	color:#000000;
	text-align:left;
	vertical-align:top;
}
.rightmenutitle{
	background-color:#B8D4EC;
	width:auto;
	display:block;
	padding-left:8px;
	padding-top:2px;
	padding-bottom:4px;
	border-bottom:1px solid #AFB8C0;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.rightmenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-color:#99B7D1;
}
.rightmenu a:link, .rightmenu a:visited, .rightmenu a:active{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
}
.rightmenu a:hover.menu_default{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
}
/***other***/
.p1{
	margin:0 0 0 0;
	line-height:130%;
	font-size:12px;
}
.p1 td{
	font-size:12px;
}
.bodytable p, .bodytable td{font-size:12px;}
/***image cells***/
.imagecell{
	border-right:1px solid #C0C0C0;
	text-align:center;
	vertical-align:middle;
}
.imagecell2{
	text-align:center;
	vertical-align:middle;
}