body{	margin:0;	padding: 20px 0;	background-color: #520000;}body , th ,td , p {	font-family: "Arial";	font-size: 12px;	color: #333;	line-height: 16px;}ul {	margin-top: 0;	margin-bottom: 6px;}p img {	padding: 0 12px 6px 0;}a img {	border: none;}a {	color: #900;	text-decoration: none;}a:hover {	color: #5A3719;}h1 {	font-family: "Georgia";	color: #A10617;	font-size: 18px;	padding: 0 0 5px 0;	margin: 0;	line-height: 24px;}h2 {	font-family: "Georgia";	color: #666;	font-size: 14px;	padding: 0 0 5px 0;	margin: 0;	font-style: italic;	line-height: 20px;}h3 {	font-family: "Georgia";	color: #666;	font-size: 16px;	padding: 0 0 10px 0;	margin: 0 0 5px 0;	background-image: URL("../_images/dotted.gif");	background-position: bottom right;	background-repeat: repeat-x;	line-height: 22px;}h4 {	font-family: "Georgia";	color: #600;	font-size: 14px;	padding: 0 0 10px 0;	margin: 0 0 5px 0;	background-image: URL("../_images/dotted.gif");	background-position: bottom right;	background-repeat: repeat-x;	line-height: 20px;}h5 {	font-family: "Georgia";	color: #600;	font-size: 14px;	padding: 0 0 10px 0;	margin: 0 0 5px 0;	line-height: 20px;}h1 span, h2 span, h3 span, h4 span, h5 span {	font-family: "Arial";	float: right;	font-size: 12px;	color: #333;	font-weight: normal;}p {	padding: 0 0 10px 0;	margin: 0;}hr {	border: 1px solid #FFF;	border-top: 1px dotted #000;	color: #FFF;	padding: 0;	margin: 0 0 5px 0;}.text {	font-family: "Arial";	font-size: 11px;	color: #333;	border: 1px solid #B0BEC7;	margin: 0;	padding: 1px 0 0 2px;	vertical-align: middle;	height: 16px;}select.text {	padding: 0;	height: 18px;}.button {	font-family: "Arial";	font-size: 12px;	color: #FFF;	border: 1px solid #600;	margin: 0;	padding: 0 4px;	vertical-align: middle;	height: 19px;	cursor: pointer;	background-color: #600;}.cancel {	background-color: #CECECE;	color: #333;	border-color: #333;}.submit {	background-image: URL("../_images/arrow-submit.gif");	background-position: 95% 5px;	background-repeat: no-repeat;	padding-right: 12px;}.small {	color: #900;	font-size: 10px;}.error {	color: #900;}#areaContainer {	width: 780px;	margin: 0 auto;	background-color: #FFF;}#areaFooter {	padding: 5px;	background-color: #474747;	color: #FFF;	font-size: 11px;}#areaFooter .footerAddress {	float: right;	text-align: right;}#areaFooter a {	color: #FFF;	text-decoration: none;}#areaNavBottom {	clear: both;	background-color: #DDD;	color: #FFF;	padding: 2px 2px;	font-size: 11px;	text-align: right;}#areaNavBottom a {	color: #999;	text-decoration: none;	padding: 5px;}#areaNavBottom a:hover, #areaNavBottom a.actived {	color: #900;}#headerBanner {	background-position: top right;	background-repeat: no-repeat;}.home #headerBanner {	background-position: -900px 0;}#areaHeader .headerLinks a {	float: right;}#areaHeader #button_login {	display: block;	width: 102px;	height: 28px;	background-image: URL("../_images/header-login.png");	background-position: top right;	background-repeat: no-repeat;}#areaHeader #button_login.actived {	background-position: bottom right;}#areaHeader #button_login.logout {	background-image: URL("../_images/header-logout.png");}#areaMainNav {	background-image: URL("../_images/mainnav-bg.png");	height: 36px;	z-index: 2;}#areaMainNav ul.mainnav {	margin: 0;	padding: 0;	list-style-type: none;}#areaMainNav ul.mainnav li {	float: left;}#areaMainNav a {	font-family: "Georgia";	font-size: 14px;	color: #FFF;	text-decoration: none;	display: block;	padding: 9px 0;	height: 18px;	text-align: center;	cursor: pointer;}#areaMainNav a:hover, #areaMainNav a.actived, #areaMainNav a.current {	background-image: URL("../_images/mainnav-bg-hover.png");	color: #333;}#areaMainNav span {	background-image: URL("../_images/mainnav-space.png");	display: block;	width: 2px;	height: 36px;}#areaBanner {	display: none;}.home #areaBanner {	display: block;}#areaContents {	padding: 25px;}.home #areaContents {	padding: 20px;}#areaKicker {	display: none;	float: right;	width: 200px;}.home #areaKicker {	display: block;}#areaBody {	width: 730px;	_height: 600px;	min-height: 600px;}.home #areaBody {	width: 520px;}.kickerLanguages {	margin: 0;	padding: 3px 2px 0 3px;	list-style-type: none;	background-image: URL("../_images/kicker-languages.png");	height: 19px;	width: 195px;}.kickerLanguages li {	float: left;}.kickerLanguages a {	display: block;	color: #333;	width: 39px;	text-decoration: none;	text-align: center;}.kickerLanguages a:hover, .kickerLanguages a.actived {	color: #960;}#areaKicker a.link {	display: block;	background-image: URL("../_images/kicker-link.png");	background-position: top left;	background-repeat: no-repeat;	text-decoration: none;	text-align: center;	text-transform: uppercase;	height: 22px;	padding: 5px 0 0 0;	color: #FFF;	font-size: 14px;}#areaKicker .links  {	background-image: URL("../_images/kicker-links-bottom.png");	background-position: bottom left;	background-repeat: no-repeat;	padding-bottom: 5px;}#areaKicker .links h1 {	font-family: "Arial";	text-align: center;	text-transform: uppercase;	background-image: URL("../_images/kicker-links-h1.png");	background-position: top left;	background-repeat: no-repeat;	margin: 0;	padding: 0;	color: #FFF;	font-size: 14px;	padding: 4px 0 0 0;	font-weight: normal;	height: 21px;}#areaKicker .links h1 a {	background-image: URL("../_images/arrow-li-white.gif");	background-position: left 4px;	color: #FFF;}#areaKicker .links ul {	background-image: URL("../_images/kicker-links-bg.png");	background-position: top left;	margin: 0;	padding: 10px 0 10px 10px;	list-style-type: none;	line-height: 18px;}#areaKicker .links  a {	background-image: URL("../_images/arrow-li.gif");	background-position: left 4px;	background-repeat: no-repeat;	padding: 0 0 0 8px;	text-decoration: none;	color: #333;}.table-home  {	border: 1px solid #E5E5E5;}.table-home th {	background-color: #E9E9E9;	padding: 5px 10px;	text-align: left;	color: #900;	font-weight: normal;	text-transform: uppercase;}.table-home th.col1 {	border-right: 1px solid #FFF;	width: 50%;}.table-home td {	padding: 5px 10px;}.table-home td.col1 {	border-right: 1px solid #E5E5E5;}#areaSlideNav {	position: relative;}#areaSlideNav div {	position: absolute;	background-image: URL("../_images/slide-bottom.gif");	background-position: bottom left;	background-repeat: no-repeat;	padding-bottom: 5px;	display: none;	width: 180px;}#areaSlideNav a {	background-image: URL("../_images/slide-bg.gif");	background-position: bottom left;	display: block;	width: 170px;	padding: 5px 0 5px 10px;	color: #333;}#areaSlideNav .Level-2 span {	display: block;	background-image: URL("../_images/arrow-down.gif");	background-repeat: no-repeat;	background-position: 150px 7px;	padding-right: 10px;	cursor: pointer;}#areaSlideNav .Level-3 {	display: none;}#areaSlideNav .Level-3 span {	display: block;	background-image: URL("../_images/arrow-li.gif");	background-repeat: no-repeat;	background-position: left 5px;	padding-left: 10px;}#areaSlideNav .Level-3 a {	background-image: URL("../_images/slide-bg-3.gif");	background-position: bottom left;	display: block;	width: 160px;	padding: 3px 0 3px 20px;	color: #333;}#areaSlideNav a:hover, #areaSlideNav a.actived {	background-position: bottom right;}#areaSlideNav a.last:hover {	background-position: bottom right;}#slideNetwork { left: 108px; }#slideAtRisk { left: 231px; }#slideEducation { left: 378px; }#slideEvents { left: 555px; }.slideAbout { width: 108px; }.slideNetwork { width: 121px; }.slideAtRisk { width: 144px; }.slideEducation { width: 176px; }.slideEvents { width: 118px; }.slideContact { width: 103px; }#jLogin {	top: 50px;	padding-left: 445px;	padding-top: 20px;	position: absolute;	display: none;}#areaHeader #jLogin a {	float: none;}#linkPrint {	float: right;	color: #900;	font-size: 11px;	background-image: URL("../_images/icon-print.gif");	background-repeat: no-repeat;	background-position: left 3px;	padding-left: 20px;}#linkPrint a {	color: #900;	text-decoration: none;}#linkPrint a: hover {	color: #5A3719;}.back {	color: #333;	background-image: URL("../_images/arrow-back.gif");	background-repeat: no-repeat;	background-position: left 3px;	padding-left: 10px;}#login_password { display: none; }#jLogin .text {	width: 130px;	border: 1px solid #B6B68A;	color: #999;}.tableMember td {	padding-right: 5px;}.tableMember ul {	margin: 0;	padding: 5px 0;}.tableMember li {	list-style-type: none;	margin: 0;	padding: 0 0 0 10px;;}.tableMember li.title {	padding: 0;}#tableHistory { display: none; }body.print  #tableHistory { display: block; }/*- Menu Tabs J--------------------------- */#tabsJ {	float: left;	width: 100%;	background: #FFF;	font-size: 100%;	line-height: normal;	border-bottom: 1px solid #CCC;	padding: 10px 0  0 0;}#tabsJ ul {	margin: 0;	padding: 0 10px 0 0;	list-style: none;}#tabsJ li {	display: inline;	margin: 0;	padding: 0;}#tabsJ a {	float: left;	background: url("../_images/tableftJ.gif") no-repeat left top;	margin: 0;	padding: 0 0 0 5px;	text-decoration: none;}#tabsJ a span {	float: left;	display: block;	background: url("../_images/tabrightJ.gif") no-repeat right top;	padding: 5px 15px 4px 6px;	color: #333;}/* Commented Backslash Hack hides rule from IE5-Mac \*/#tabsJ a span { float:  none; }/* End IE5-Mac hack */#tabsJ a:hover span, #tabsJ a:hover span { color: #FFF; }#tabsJ a:hover {	background-position: 0% -42px;}#tabsJ a:hover span {	background-position: 100% -42px;}#tabsJ .actived a {	background-position: 0% -42px;}#tabsJ .actived a span {	background-position:100% -42px;	color:#FFF;}.right {	float: right;}.round {	background-image: URL("../_images/round-button.png");	background-position: top left;	background-repeat: no-repeat;	text-decoration: none;	text-align: center;	text-transform: capitalize;	height: 20px;	padding: 0 0 1px 0;	color: #FFF;	font-weight: bold;	border: none;	width: 200px;	display: block;}.round-back {	background-image: URL("../_images/round-button-back.png");	background-position: top left;	background-repeat: no-repeat;	text-decoration: none;	text-align: center;	text-transform: capitalize;	height: 20px;	padding: 0 0 1px 0;	color: #FFF;	font-weight: bold;	border: none;	width: 200px;	display: block;}.round-back:hover { color: #FFF; }.reset {	background-image: URL("../_images/round-button-reset.png");	background-position: top left;	background-repeat: no-repeat;	text-decoration: none;	text-align: center;	text-transform: capitalize;	height: 20px;	padding: 0 0 1px 0;	color: #FFF;	border: none;	width: 150px;	font-weight: bold;	display: block;}.table-list th {	text-align: left;	font-weight: bold;	border-bottom: 1px solid #520000;	cursor: pointer;}.table-list td {	text-align: left;	border-bottom: 1px solid #CCC;}.table-list thead td {	border-bottom: none;	vertical-align: top;}.table-list tfoot td {	border-bottom: none;}tr.row-over td {	background-color: #CCC;	cursor: pointer;}.tableMember ul li b  {	font-size: 11px;}.tableMember ul li a  {	color: #333;	font-size: 11px;	line-height: normal;}.tableMember ul li a:hover  {	color: #900;}.tableMember p  {	font-size: 11px;	line-height: normal;}#errorModal {	display: none;}/* Sorting */th.table-sortable {	cursor:pointer;}th.table-sorted {}th.table-sorted-asc {	background-image:url("../_images/sortable_asc.gif");	background-position:center right;	background-repeat:no-repeat;	padding-right:12px;}th.table-sorted-desc {	background-image:url("../_images/sortable_desc.gif");	background-position:center right;	background-repeat:no-repeat;	padding-right:12px;}.arrow-previous {	background-image:url("../_images/arrow-back.gif");	background-position:center left;	background-repeat:no-repeat;	padding-left:12px;}.arrow-next {	background-image:url("../_images/arrow-li.gif");	background-position:center right;	background-repeat:no-repeat;	padding-right:12px;}#loading { 	position: absolute; 	left: 0; 	top: 0;	width: 100%;	height: 100%;	_height: 800px;	background-color: #FFF;	background-image: URL("../_images/ajax-loader.gif");	background-repeat: no-repeat;	background-position: center;	z-index: 999;}#boxIntro {	padding: 10px 20px;	height: 52px;	background-image: URL("../_images/home-intro-bg.png");	background-repeat: repeat-x;	background-position: center;	font-family: "Georgia";	font-size: 18px;	line-height: 22px;	color: #666;	display: none;}body.home #boxIntro { display: block; }/* for print style */body.print { background-color: #FFF; }body.print #areaContainer { margin-left: 0; }body.print #areaFooter { background-color: #FFF; color: #333; }body.print #areaFooter a { color: #333; 	text-decoration: none; }/* hiden area */body.print #jLogin,body.print .headerLinks,body.print #areaMainNav,body.print #linkPrint,body.home #linkPrint,body.print #areaNavBottom,body.print  #tabsJ,body.print  .back{ display: none; }input.error,textarea.error,select.error{ border: 1px solid #900; background-color: #EFE0E0; }#formOverlay {	display: none;	position: absolute;	background: #CCC;	border: 1px white dotted;	opacity: 0.4;	filter: alpha(opacity=40);}
