@charset "utf-8";

body {

	background-color: #01487e;

	margin: 0px;

	font-family:Arial;

	font-size:9pt;

	color:#434343;

	line-height:15pt;

	text-align:justify;

}

content_2 {

	font-family:Arial;

	font-size:8.5pt;

	color:#434343;

	line-height:15pt;

	text-align:left;

}

a.link_footer:link, a.link_footer:visited, a.link_footer:active {

	color: #5e5e5e;

	text-align: right;

	vertical-align: middle;

	text-decoration:none;

}

a.link_footer:hover {

	text-decoration:underline;

	color:#D10120;

}



a.link_gallery:link, a.link_gallery:visited, a.link_gallery:active {

	color: #D10120;

	text-align: right;

	vertical-align: middle;

	text-decoration:none;

}

a.link_gallery:hover {

	background-image:url(../images123/interface/zoom_out.jpg);

	background-repeat:no-repeat;

	text-decoration:underline;

	color:#f87218;

}



.line {

	background-color: #005ca2;

	background-repeat: repeat-x;

	height: 1px;

}



.line_small {

	background-color: #005ca2;

	background-repeat:no-repeat;

	width:200px;

	height: 1px;

}





.bg_top_left {

	background-image: url(../images123/interface/interface_06.jpg);

	background-repeat: no-repeat;

	height: 12px;

	width: 12px;

}

.bg_top {

	background-image: url(../images123/interface/interface_07.jpg);

	background-repeat: repeat-x;

	height: 12px;

}

.bg_top_right {

	background-image: url(../images123/interface/interface_09.jpg);

	background-repeat: no-repeat;

	height: 12px;

	width: 12px;

}

.bg_left {

	background-image: url(../images123/interface/interface_11.jpg);

	background-repeat: repeat-y;

	width: 12px;

}

.bg_right {

	background-image: url(../images123/interface/interface_13.jpg);

	background-repeat: repeat-y;

	width: 12px;

}

.bg_center {

	background-color: #ebf9fb;

}

.bg_bottom_right {

	background-image: url(../images123/interface/interface_19.jpg);

	background-repeat: no-repeat;

	height: 12px;

	width: 12px;

}

.bg_bottom {

	background-image: url(../images123/interface/interface_18.jpg);

	background-repeat: repeat-x;

	height: 12px;

}

.bg_bottom_left {

	background-image: url(../images123/interface/interface_16.jpg);

	background-repeat: no-repeat;

	height: 12px;

	width: 12px;

}



.h1 {

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size:15pt;

	font-weight: normal;

	color: #00589b;

	border-bottom:solid 1px #00589b;

	line-height:35px;

	font-style:italic;

}



.imgborder {

	border: 1px solid #93eeff;

}



.content {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.71em;

	line-height: 18px;

	font-weight: normal;

	color: #585959;

	text-align: justify;

	vertical-align: top;

	padding:15px 20px 5px 0px;



}

.button {

	font-family:Calibri, "Trebuchet MS", Arial;	

	font-size:10pt;

	font-style: italic;

	font-weight: bold;

	color: #11a416;

	background-image: url(../images123/interface/button_green.jpg);

	background-repeat:no-repeat;

	text-align:center;

	vertical-align: middle;

	height: 28px;

	width:84px;

	background-color: #d9ffda;

	cursor:pointer;

	border:none;

}



.button_blue {

	font-family:Calibri, "Trebuchet MS", Arial;	

	font-size:10pt;

	font-style: italic;

	font-weight: bold;

	color: #005ca2;

	background-image: url(../images123/interface/button-blue.jpg);

	background-repeat:no-repeat;

	text-align:center;

	vertical-align: middle;

	height: 28px;

	width:84px;

	background-color: #e6f7fb;

	cursor:pointer;

	border:none;

}



.zoom_in {

	background-image: url(../images123/interface/zoom_+.jpg);

	background-repeat:no-repeat;

	height: 21px;

	width:21px;

	background-color: #d9ffda;

	cursor:pointer;

	border:none;

}

.zoom_out {

	background-image: url(../images123/interface/zoom_-.jpg);

	background-repeat:no-repeat;

	height: 21px;

	width:21px;

	background-color: #d9ffda;

	cursor:pointer;

	border:none;

}



.footer_left {

	background-image: url(../images123/interface/interface_34.jpg);

	background-repeat: no-repeat;

	height: 57px;

	width: 8px;

}

.footer_right {

	background-image: url(../images123/interface/interface_38.jpg);

	background-repeat: no-repeat;

	height: 57px;

	width: 8px;

}

.footer_rh_content {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 0.60em;

	font-weight: normal;

	color: #5e5e5e;

	text-align: right;

	vertical-align: middle;

	background-image:url(../images123/interface/interface_35.jpg);

	background-repeat:repeat-x;

	height:57px;

}

.footer_middle {

	font-family: Verdana, Geneva, sans-serif;

	font-size:8pt;

	font-weight: normal;

	color: #5e5e5e;

	background-image:url(../images123/interface/interface_35.jpg);

	background-repeat:repeat-x;

	height:57px;

}

.padding6 {

	padding:6px;

}

.bg_main {

	background-color:#FFF;

}

.t_alignr {

	text-align:right;

}

.t_alignl {

	text-align:left;

}

.t_alignc {

	text-align:center;

}

.width_sidemenu {

	width:295px;

	background-color:#FFF;

	padding:6px;

}

.width_content {

	width:auto;

	background-color:#FFF;

	padding:16px 6px 6px 6px;

}

.padding3 {

	padding:3px;

}

.padding10 {

	padding:10px;

}

.padding5 {

	padding:0px 10px 0px 0px;

}

.padding101010{

	padding:10px 10px 10px 0;

}



.li{

	list-style-position:outside;

	list-style-image:url(../images123/interface/bullet.jpg);

	font-family:Arial;

	font-size:9pt;

	color:#434343;

	line-height:15pt;

	text-align:left;

	vertical-align:middle;





}

.padding1010{

	padding:10px 10px 10px 0;

	color:#EC003C;

}

.padding20{

	padding:10px 10px 10px 0;

	color:#676767;

}











/* Outermost menu container has borders on all sides */

ul.MenuBarVertical

{

	border: 1px solid #c8e7ed;

}

/* Submenu containers have borders on all sides */

ul.MenuBarVertical ul

{

	border: 1px solid #c8e7ed;

}

/* Menu items are a light gray block with padding and no text decoration */

ul.MenuBarVertical a

{

	font-family:"Lucida Grande", Verdana, Corbel, "Bitstream Vera Sans", "DejaVu Sans", sans-serif;

	font-size : 1.0em; 

	height:25px;

	vertical-align:middle;

	color:#0b5f8b;

	display: block;

	cursor: pointer;

	background-color: #ebf9fb;

	padding: 0.5em 1em;

	color: #FFF;

	text-decoration: none;

}

/* Menu items that have mouse over or focus have a blue background and white text */

ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus

{

	background-color: #a1e4ee;

	color: #0b5f8b;

}

/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */

ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible

{

	background-color: #a1e4ee;

	color: #0b5f8b;

}



/*******************************************************************************



 SUBMENU INDICATION: styles if there is a submenu under a given menu item



 *******************************************************************************/



/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */

ul.MenuBarVertical a.MenuBarItemSubmenu

{

	background-image: url(SpryMenuBarRight.gif);

	background-repeat: no-repeat;

	background-position: 95% 50%;

}



/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */

ul.MenuBarVertical a.MenuBarItemSubmenuHover

{

	background-image: url(SpryMenuBarRightHover.gif);

	background-repeat: no-repeat;

	background-position: 95% 50%;

}



/*******************************************************************************



 BROWSER HACKS: the hacks below should not be changed unless you are an expert



 *******************************************************************************/



/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */

ul.MenuBarVertical iframe

{

	position: absolute;

	z-index: 1010;

	filter:alpha(opacity:0.1);

}

/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */

@media screen, projection

{

	ul.MenuBarVertical li.MenuBarItemIE

	{

		display: inline;

		f\loat: left;

		background: #FFF;

	}

}







.zoom_in {

	background-image: url(../images123/interface/zoom_+.jpg);

	background-repeat: no-repeat;

	text-align: center;

	vertical-align: middle;

}



.zoom_out{

	background-image: url(../images123/interface/zoom_-.jpg);

	background-repeat: no-repeat;

	text-align: center;

	vertical-align: middle;

}

.arrow_bg_left {

	background-image: url(../images123/interface/sidemenu_39.jpg);

	background-repeat: no-repeat;

	height: 52px;

	width: 7px;

}

.arrow_bg_right {

	background-image: url(../images123/interface/sidemenu_40.jpg);

	background-repeat: no-repeat;

	height: 52px;

	width: 7px;

}

.arrrow_bg_year {

	background-image: url(../images123/interface/sidemenu_32.jpg);

	background-repeat: repeat-x;

	height: 52px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:1.1em;

	font-weight:normal;

	text-align:center;

	vertical-align:middle;

	color:#128ebc;

}

.arrrow_bg {

	background-image: url(../images123/interface/sidemenu_32.jpg);

	background-repeat: repeat-x;

	height: 52px;

}

.arrow_bg_icon {

	background-image: url(../images123/interface/bg_arrow_31_2.jpg);

	background-repeat: no-repeat;

	height: 52px;

	width: 23px;

}

.date {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 10pt;

	font-weight: normal;

	color: #b80314;

	background-image: url(../images123/interface/sidemenu_41.jpg);

	background-repeat: no-repeat;

	height: 78px;

	width: 251px;

	padding-left:90px;

}



.form_textbox {

	font-family:Tahoma;

	font-size:11px;

	color:#333;

	padding:2px;

	border:solid 1px #CCC;

}

.bdr_img

{

border-radius: 15px;
border:solid 1px #dddddd;

}

a.link_readmore {
    color: #01487E;
    text-decoration: none;
}
a.link_readmore:hover {
    text-decoration: underline;
}