body {
	margin: 0px;
	background-image: url(interface/images/body_bg.jpg);
	background-repeat: repeat-x;
	background-color: #1e7bcb;
}

a {
	text-decoration: none;
	color: #383838;
}

a:visited {
	color: #383838;
	text-decoration: none;
}

a:hover {
	color: #CC0000;
	text-decoration: underline;
}

h1 {
	color: #ff9300;
	font-size: 20px;
	line-height: 100%;
}

h2 {
	color: #459ff2;
	font-size: 20px;
	font-weight: normal;
}

h5 {
	color: #A3A3A3;
	line-height: 100%;
	font-size: 14px;
	font-weight: bold;
}

ul {
	list-style-image: url(interface/images/li_img.gif);
	line-height: 140%;
	padding-bottom:5px;
	font-size: 11px;
	text-align: left;
	margin-top: 7px;

}

li {
	padding-left: 5px;
	border-bottom: 1px solid #9ECAF8;
	padding-bottom: 5px;
}

.dropmenu {
	position: absolute; 
	top:0px; 
	z-index:3; 
	visibility: hidden; 
	background-color: #d8f1ff; 
	layer-background-color: #EAEAEA; 
	overflow: hidden; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#444444; 
	padding:10px; 
	line-height:16px; 
	text-align:left; 
	border: 1px outset #68AEF3;
	background-image: url(interface/images/drop_bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

.page_body_default_style {
	position:absolute; 
	top:149px; 
	width:10px; 
	z-index:2; 
	background-color: #FFFFFF;
}

.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #828282;
}

.top_td {
	background-image: url(interface/images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

.top_menu_td {
	background-image: url(interface/images/button_bg.jpg);
	background-repeat: no-repeat;
	width: 116px;
	color: #FFFFFF;
}

.top_menu_hover_td {
	background-image: url(interface/images/button_hover_bg.jpg);
	background-repeat: no-repeat;
	width: 116px;
	color: #000182;
	text-decoration: underline;
}

.top_menu_lbl {
	padding-left: 28px;
	font-size: 11px;
}

.SF_td {
	background-image: url(interface/images/SF_bg.jpg);
	background-repeat: repeat-y;
}

.bottom_td {
	background-image: url(interface/images/bot_bg.jpg);
	background-repeat: repeat-x;
	color: #3A598B;
}

.homepge_cntn_title {
	background-image: url(interface/images/home_prod_title_bg.jpg);
	background-repeat: no-repeat; 
	background-position: right;
	text-align: left;
	color: #FFFFFF;
}

.homepge_cntn_img {
	background-image: url(interface/images/home_prod_img_bg.jpg);
	background-repeat: repeat-y;
	text-align: left;
}

.homepge_cntn_txt {
	background-image: url(interface/images/home_prod_txt_bg.jpg);
	text-align: left;
}

.homepge_cntn_bottom {
	background-image: url(interface/images/home_prod_bottom.gif);
	background-repeat: no-repeat; 
	background-position: bottom right;
}

.tabchiara {
	background-color: #F9FAE8;
	padding-right: 3px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.lastupd_title {
	color: #E17411;
	font-weight: bold;
	
	line-height: 150%;
}

.servicelink_borderbottom {
	border-bottom: solid;
	border-color: #DADADA;
	border-bottom-width: 1px;
	height: 30px;
	padding-left: 15px;
	text-align: left;
}

.servicelink_borderbottom_top {
	border-bottom: solid;
	border-color: #DADADA;
	border-bottom-width: 1px;
	height: 30px;
	padding-left: 15px;
	background-image:url(interface/images/service_top.jpg); 
	background-position:top; 
	background-repeat:no-repeat;
	text-align: left;
}

.servicelink_borderbottom_bottom {
	height: 30px;
	padding-left: 15px;
	text-align: left;
}

.rightmenu {
	background-image:url(interface/images/menu_bg.jpg); 
	background-repeat:repeat-y;
}

.related_title {
	padding-left: 45px;
	color: #3A598B;
	font-weight: bold;
}

.left_menu_act {
	background-image: url(interface/images/left_separator_sel.jpg);
	background-position: bottom right;
	background-repeat: repeat-x;
	height: 35px;
	padding-left: 15px;
	background-color: #c7eaa8;
}

.left_menu {
	background-image: url(interface/images/left_separator.jpg);
	background-position: bottom right;
	background-repeat: repeat-x;
	height: 35px;
	padding-left: 15px;
	background-color: #a5da82;
}

.left_menu_sel {
	background-image: url(interface/images/left_separator_act.jpg);
	background-position: bottom right;
	background-repeat: repeat-x;
	height: 35px;
	padding-left: 15px;
	background-color: #4fb022;
}

.left_submenu_end {
	background-image: url(interface/images/left_separator2.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 35px;
	padding-left: 40px;
	padding-right: 7px;
	color: #459ff2;
}

.left_submenu {
	background-image: url(interface/images/left_separator2_mid.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 35px;
	padding-left: 40px;
	padding-right: 7px;
	color: #459ff2;
}

.left_bottom {
	background-image: url(interface/images/left_bottom.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	height: 112px;
}

.left_menu_act_prof {
	height: 20px;
	padding-left: 45px;
	font-size: 11px;
}

.left_menu_prof {
	height: 20px;
	padding-left: 45px;
	font-size: 11px;
}

.left_menu_sel_prof {
	height: 20px;
	padding-left: 45px;
	font-size: 11px;
}

.left_submenu_end_prof {
	height: 20px;
	padding-left: 60px;
	padding-right: 7px;
	color: #459ff2;
	font-size: 11px;
}

.left_submenu_prof {
	height: 20px;
	padding-left: 60px;
	padding-right: 7px;
	color: #459ff2;
	font-size: 11px;
}

.left_bottom_prof {
	background-image: url(interface/images/menu_separator.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.ul_child_prof {
	list-style-image:url(interface/images/li_img_grey.gif); 
	line-height:20px;
}

.item_borderbottom {
	border-bottom: solid;
	border-bottom-width: 1px;
	border-color: #DEDEDE;
}

#FSN_table {
	color: #add0f8;
	font-size: 11px;
}

#FSN_table a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

#FSN_table a:hover {
	text-decoration: underline;
	color: #F1E045;
}

#FSN_dept {
	color: #444444;
	font-size: 11px;
}

#FSN_dept a {
	text-decoration: none;
	color: #444444;
	font-weight: bold;
}

#FSN_dept a:hover {
	text-decoration: underline;
	color: #F1E045;
}

#service_link {
	font-size: 11px;
	color: #00019D;
}

#service_link a {
	font-size: 11px;
	text-decoration: none;
}

#service_link a:visited {
	font-size: 11px;
	text-decoration: none;
}

#service_link a:hover {
	font-size: 11px;
	text-decoration: underline;
}

#dep_link {
	text-decoration: none;
	color: #459ff2;
	font-weight: bold;
	font-size: 14px;
}

#dep_link a {
	text-decoration: none;
	color: #459ff2;
	font-weight: bold;
	font-size: 12px;
}

#dep_link a:visited {
	text-decoration: none;
	color: #459ff2;
	font-weight: bold;
	font-size: 12px;
}

#dep_link a:hover {
	text-decoration: underline;
	color: #459ff2;
	font-weight: bold;
	font-size: 12px;
}

#gotopage {
	font-size: 11px;
	color: #00019D;
}

#gotopage a {
	font-size: 11px;
	color: #00019D;
	text-decoration: none;
}

#gotopage a:visited {
	font-size: 11px;
	color: #00019D;
	text-decoration: none;
}

#gotopage a:hover {
	font-size: 11px;
	color: #DD0000;
	text-decoration: underline;
}

#left_submenu a {
	color: #459ff2;
	text-decoration: none;
	font-size: 11px;
}

#left_submenu a:visited {
	color: #459ff2;
	text-decoration: none;
	font-size: 11px;
}

#left_submenu a:hover {
	color: #459ff2;
	text-decoration: underline;
	font-size: 11px;
}

#left_menu_link a {
	color: #0C5BA7;
	text-decoration: none;
	font-size: 11px;
}

#left_menu_link a:visited {
	color: #0C5BA7;
	text-decoration: none;
	font-size: 11px;
}

#left_menu_link a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
}

#top_link {
	color: #FFFFFF;
	text-decoration: none;
}

#top_link a {
	color: #FFFFFF;
	text-decoration: none;
}

#top_link a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#top_link a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#navigateancestor a {
	text-decoration: none;
	font-size: 11px;
	color: #3A598B;
}

#navigateancestor a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #3A598B;
}

#navigateancestor a:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #FF0000;
}

#navigateparents a {
	text-decoration: none;
	font-size: 11px;
	color: #3A598B;
}

#navigateparents a:visited {
	text-decoration: none;
	font-size: 11px;
	color: #3A598B;
}

#navigateparents a:hover {
	text-decoration: underline;
	font-size: 11px;
	color: #FF0000;
}


#left_submenu_prof a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

#left_submenu_prof a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

#left_submenu_prof a:hover {
	text-decoration: underline;
	color: #F1E045;
}

#left_menu_link_prof a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

#left_menu_link_prof a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

#left_menu_link_prof a:hover {
	text-decoration: underline;
	color: #F1E045;
}