/* general classes */BODY  {    font-family: Verdana,arial,helvetica,sans-serif;    font-size:11px;	color: #000000;    background-color : #E6E6E6;   /* background-color : #2867AC;*/}.pagetitle { font-size: 21px; }.sectiontitle { font-size: 17px; }.headtitle1 { font-size: 20px; }h1 { font-size: 18px; }TH,TD {    vertical-align: top;    font-size:11px;    background-color : none;	color: #222222;}.block_left {    background-color : #FFFFFF;	padding-left: 4px;	padding-right: 4px;	padding-top: 0px;	padding-bottom: 4px;}.block_right {    background-color : #EFF1F2;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 18px;	padding-right: 18px;	border-left: 1px solid #999999;	border-right: 1px solid #999999;	border-top: 1px solid #999999;	border-bottom: 1px solid #999999;}.block_center {    background-color : #FFFFFF;	padding-left: 4px;	padding-right: 4px;	padding-top: 4px;	padding-bottom: 4px;}A {    color: navy;}A:HOVER {    color: #CC0000;}.litbox_th_right {	display: block;	vertical-align: middle;	font-size: 11px;	font-weight: bold;	text-decoration: none;	text-align: left;	line-height: 18px;	height: 18px;	color: #ffffff;	background: #45B2D1;	border-top: 1px solid #5493D1;	border-left: 1px solid #5493D1;	border-right: 1px solid #5493D1;	padding-left: 7px;}.litbox_right {	display: block;	vertical-align: middle;	font-size: 11px;	text-align: left;	text-decoration: none;	color: #BFD7ED;	background: #45B2D1;	border-top: 1px solid #5493D1;	border-right: 1px solid #5493D1;	border-left: 1px solid #5493D1;	border-bottom: 1px solid #5493D1;	padding-left: 7px;	padding-right: 7px;	padding-top: 7px;	padding-bottom: 7px;}.litbox_th_left {	display: block;	vertical-align: middle;	font-size: 11px;	font-weight: bold;	color: #000000;	text-align: left;	line-height: 20px;	text-decoration: none;	background: #FFFFFF;	border-top: 1px solid #999999;	border-left: 1px solid #999999;	border-right: 1px solid #999999;	text-indent: 5px;	height: 20px;}.litbox_left {	display: block;	vertical-align: middle;	font-size: 11px;	color: #333333;	text-align: left;	text-decoration: none;	background: #FFFFFF;	border-top: 1px solid #999999;	border-right: 1px solid #999999;	border-left: 1px solid #999999;	border-bottom: 1px solid #999999;	padding-left: 7px;	padding-right: 7px;	padding-top: 7px;	padding-bottom: 7px;}.litbox_left_light {	background: #C5D1E0;}table.sidemenu_table {	width: 100%;	border-collapse: collapse;	/*background: #FAFAFA;*/}.sidemenu_main_th {	display: block;	vertical-align: middle;	font-size: 10px;	font-weight: bold;	color: #222222;	text-align: left;	/*background: #DADADA;*/	line-height: 28px;	padding-top: 6px;	padding-left: 6px;	padding-right: 6px;	border-bottom: 1px solid #cccccc;}TD#menu_1 DIV.menu1-level2-act {}TD#menu_1 DIV.menu1-level2-no A,TD#menu_1 DIV.menu1-level2-act A,TD#menu_1 DIV.menu1-level2-act {	display: block;	vertical-align: middle;	font-size: 9px;	font-weight: bold;	color: #3C92AB;	text-align: left;	text-decoration: none;	/*background: #0F0F0;*/	line-height: 16px;	#height: 20px;	padding-left: 6px;	padding-right: 6px;	border-bottom: 1px solid #cccccc;}TD#menu_1 DIV.menu1-level2-no A:hover,TD#menu_1 DIV.menu1-level2-act A,TD#menu_1 DIV.menu1-level2-act{	color: #888888;	background: #F3E9DA;	text-decoration: none;}a.sidemenu_sub:link, a.sidemenu_sub:visited {	display: block;	vertical-align: middle;	font-size: 9px;	font-weight: normal;	color: #222222;	text-align: left;	line-height: 23px;	height: 23px;	padding-left: 10px;	padding-right: 6px;	border-bottom: 1px solid #cccccc;}a.sidemenu_sub:hover {	color: #C2191E;	background: #F3E9DA;	text-decoration: none;}table.topmenu_table {	border-collapse: collapse;	text-decoration: none;}.topmenu_main_th {	display: block;	vertical-align: middle;	font-size: 11px;	font-weight: bold;	text-align: left;	color: #FFFFFF;	background: #999999;	line-height: 25px;	height: 25px;	padding-left: 10px;	padding-right: 10px;}TD#menu_1 DIV.menu1-level1-no,TD#menu_1 DIV.menu1-level1-act {	#display: block;	vertical-align: top;	font-size: 13px;	font-weight: bold;	text-align: left;	line-height: 25px;	height: 25px;	margin-top: 15px;	padding-top: 0px;	padding-left: 10px;	padding-right: 10px;	color: white;	background: #3C92AB;	border-top: 1px solid #999999;	border-left: 1px solid #999999;	border-bottom: 1px solid #999999;	border-right: 1px solid #999999;}a.topmenu_main:hover {	text-decoration: none;	background: #999999;	/*	border-top: 1px solid #F27900;	border-left: 1px solid #F27900;	border-bottom: 1px solid #F27900;	border-right: 1px solid #F27900;*/}a.topmenu_sub:hover {	color: #C2191E;	background: #F3E9DA;	text-decoration: none;}.linkmenu {	font-size: 12px;	color: #ffffff;	padding-bottom:2px;}
