
BODY {
	font-family: "Arial", sans-serif;
	font-size: 12px;
	background: #fff;
	margin: 0px;
	padding: 0px;
}

P, ADDRESS, LI, LH {
	margin: 0px 0px 12px 0px;
}


A {
	color: #0161aa;
	text-decoration: none;
}

A:HOVER {
	text-decoration: underline;
}

A:VISITED {
	color: #3b719a;
}

UL {
	margin: 0px;
	padding: 0px;
	list-style: disc;
}

LH {
	font-size: 14px;
	font-weight: bold;
	margin-left: 0px;
}

LI {
	margin-left: 48px;
}

H1, H2, H3, H4 {
	font-weight: normal;
	margin: 24px 0px 12px 0px;
}

H1 {
	font-size: 30px;
}
 

H2 {
	font-size: 24px;
	margin-top: 36px;
	line-height: 32px;
}

H3 {
	font-size: 18px;
	
}

H4 {
	font-weight: bold;
	font-size: 14px;
	
}

TABLE {
	border-collapse: collapse;
}

TD {
	vertical-align: top;
	padding: 6px;
}

CITE {
	font-style: normal;
}


DIV.center {
	width: 960px; 
	margin: 0px auto; 
	text-align: left;
}

DIV.top-bar {
	height: 18px; 
	background: #f9f9fb; 
	padding: 4px 24px 2px 24px;
}

DIV.header-box {
	background: url('/assets/i/globe.png') no-repeat top right;
	font-family: "Arial Narrow", sans-serif;
}

.header-box A, .header-box A:visited, header-box A:hover {
	color: #fff;
}

DIV.hdr {
	float: left;
	padding: 24px 0px 0px 60px;
	color: #0260aa;
}

DIV.hdr H1 {
	text-align: center;
	font-size: 30px;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px 0px 6px 0px;
	border-bottom: solid 1px #666666;
}

DIV.hdr H2 {
	font-size: 18px;
	text-align: center;
	letter-spacing: 3px;
	padding: 0px;
	margin: 6px 0px 0px 0px;
}

DIV.hdr H3 {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 3px;
	color: #666666;
}

UL.tab {
	float: left;
	margin: 0px 12px 0px 12px;
	padding: 0px;
	list-style-type: none;
	height: 36px;
}

.tab A {
	color: #fff;
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
}

UL.tab LI {
	height: 24px;
	color: #fff;
	float: left;
	margin: 12px 0px 0px 1px;
	padding: 4px 18px 2px 18px;
	border: solid 0px #00f;
	-webkit-border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	border-radius:  12px 12px 0px 0px;
	-webkit-box-shadow: 0px -2px 3px #aaa;
	-moz-box-shadow: 0px -2px 3px #aaa;
	box-shadow: 0px -2px 3px #aaa;
	background: #498abc url('/assets/i/tab-inactive.png') repeat-x;
	//display: inline;
}


UL.tab2 {
	float: right;
}

UL.tab2 LI {
	margin: 0px 12px 0px 0px;
	padding: 2px 18px 4px 18px;
	-webkit-border-radius: 0px 0px 12px 12px;
	-moz-border-radius: 0px 0px 12px 12px;
	border-radius:  0px 0px 12px 12px;
	-webkit-box-shadow: 0px 1px 5px #aaa;
	-moz-box-shadow: 0px 1px 5px #aaa;
	box-shadow: 0px 1px 5px #aaa;
	background: #4d90c4 url('/assets/i/tab-inactive-r.png') repeat-x bottom;
	//display: inline;
}


UL.tab LI.active {
	height: 36px;
	padding-top: 12px;
	margin-top: 0px;
	background: #0260aa;
	color: #f0f0f0;
	font-size: 16px;
	background: #0260aa url('/assets/i/tab-active.png') repeat-x top;
	//display: inline;
	//height: 28px;
}

DIV.menu-body {
	background: #0260aa;
	color: #fff;
}

.menu-body P, .menu-body ADDRESS {
	font-size: 14px;
}

DIV.menu-body A, DIV.menu-body A:VISITED {
	color: #fff;
}


A.read-more {
	font-style: italic;
}


.em {
	font-style: italic;
}

BR.hdiv {
	float: none;
	clear: both;
	height: 1px;
	font-size: 1px;
	line-height: 12px;
	width: 100%;
}

DIV.box {
	position: relative;
	border: solid 1px #0260aa;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	padding: 36px 24px 12px 24px;
	margin-top: 36px;
}

DIV.content {
	border: solid 1px #aaa;
	font-size: 12px;
	line-height: 18px;
}

DIV.central .box H2, DIV.central .box H3, DIV.central .box H4 {
	background: #ddf;
	margin-top: 24px;
	padding: 6px 12px;
	//display: inline-block;
}

DIV.central H2 A, DIV.central H3 A, DIV.central H4 A {
	color: #339;
}

.content BLOCKQUOTE {
	font-size: 12px;
	line-height: 18px;

	margin: 0px;
	padding:  24px 60px;
	background-color: #efefef;

	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	//margin: -3px;
}

.content BLOCKQUOTE P {
	text-decoration: none;
	margin-bottom: 12px;
}

.content TABLE {
	margin-bottom: 24px;
}

.content TH {
	vertical-align: bottom;
	border: solid 1px #fff;
	background: #ddd;
	padding: 6px;       
	font-weight: bold;
}

.content TD {
	vertical-align: bottom;
	padding: 6px;       
	border: solid 1px #ddd;
	font-size: 12px;
}

DIV.central DIV.box IMG {
float: left;
margin: 12px 12px 12px 0px;
}

DIV.content UL {
	margin-top: 12px;
}

DIV.content UL IMG {
	margin: 12px 0px;
}

DIV.menu {
	margin-bottom: 48px;
	background: #0260aa;
	color: #f0f0f0;
}

.menu UL {
	font-size: 14px;
	list-style: none;
}

.menu LI {
	margin: 12px 0px;
	line-height: 18px;
	font-weight: bold;
	font-size: 12px;
}

.menu LI UL {
	margin-left: 18px;
}

DIV.box H3, DIV.box H4 {
	padding: 0px;
	margin: 0px 0px 6px 0px;
}


DIV.box H5.title {
	position: relative;
	font-size: 14px;
	font-weight: 300;
	margin-top: -46px;
	margin-left: -12px;
}

DIV.box H5.title SPAN {
	padding: 6px 12px 0px  12px;
	background: #fff;
	-webkit-border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	border-radius: 12px 12px 0px 0px;
	//margin-top: -6px;
}	

DIV.menu H5.title {
	font-size: 12px;
	font-weight: bold;
}

DIV.menu H5.title SPAN {
	background: #0260aa url('/assets/i/tab-active.png') repeat-x top;
	border-top: solid 1px #aaa;
	border-left: solid 1px #aaa;
	border-right: solid 1px #aaa;
}

DIV.menu A {
  	color: #fff;
	font-weight: normal;
}

DIV.menu A:VISITED {
  	color: #f0f0f0;
	font-weight: normal;
}

DIV.box H1.content {
	position: relative;
	font-size: 30px;
	font-weight: 300;
	margin-top: -54px;
	line-height: 36px;
}

DIV.box H1.content SPAN {
	margin-left: -12px;
	padding: 0px 12px 0px 12px;
	background: #fff;
}

DIV.side {
	float: left;
	width: 204px;
	//display: inline;
}

DIV.central {
	float: left;
	width: 720px;
	margin: 0px 0px 0px 36px;
	//display: inline;
	//width: 716px;
}

DIV.central.reduced {
	float: left;
	width: 480px;
	margin: 0px 36px;
	//display: inline;
	//margin: 0px 35px;
}

DIV.central .box {
	padding: 36px 36px 12px 36px;
}

DIV.alert {
	background: #f7941d;
	padding-top: 24px;
	color: #fff;
	border: 0px;
	text-align: center;
}

DIV.alert P {
	font-size: 14px;
}

DIV.alert A, DIV.alert A:VISITED {
	color: #fff;
}


DIV.footer {
	background: #0161aa url('/assets/i/white-corner.png') no-repeat left top;
	color: #fff;
        padding: 24px 24px 0px 36px;
}

DIV.footer P {
	font-size: 12px;
}

DIV.footer A, DIV.footer A:VISITED {
	color: white;
}


SMALL {
	font-size: 10px;
}

.small-dis {
	font-size: 10px;
	color: #888;
}

UL.page-list {
margin : 0px;
}

UL.page-list LI {
	margin: 0px 12px 0px 0px;
	padding: 0px;
	display: inline;
}

DIV.pub-list IMG {
	margin: 0px 24px 24px 0px;
	float: left;
	//margin: 24px 24px 24px 0px;
}


DIV.gal-item {
    float: left;
    padding: 1px;
    border: 1px solid #d4d4d4;
    margin: 0px;
    opacity: 0.8;
//display: inline;
}

A IMG {
border: 0px;
}
