html, body{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	min-width: 1004px;
}
body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333;
}
td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333;
}
body{
	background: #f4f4f4;
}
a:link, a:visited{
	color: #004080;
	text-decoration: underline;
}
a:hover, a:active{
	color: #900;
	text-decoration: none;
}
br{
	line-height: 0;
}
img{
	border: none;
}
a img{
	border: none;
}
form{
	margin: 0;
	padding: 0;
}
table{
	border-collapse: collapse;
}
.cl-l{
	font-size: 0;
	height: 0;
	line-height: 0;
	clear: left;
	float: none !important;
}
.cl-r{
	font-size: 0;
	height: 0;
	line-height: 0;
	clear: right;
	float: none !important;
}
#countersjs{
	position: absolute;
	top: -200px;
	left: -200px;
}

/* --------------------------------------------------------------------- */
#globalheight{
	min-height: 100%;
}

/* header */

#header{
	height: 108px;
}
#left-header-block{
	float: left;
}
#left-header-block img{
	margin: 19px 0 0 25px;
}
#right-header-block{
	float: right;
	width: 290px;
}
#right-header-block h6{
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 265px;
	height: 42px;
	background:  url(../../../img/designs/var5/comits.png) 0 0 no-repeat;
}
#right-header-block .ico{
	font-size: 90%;
	color: #666;
	padding: 8px 0 0 10px;
}
#right-header-block .ico a:link, #right-header-block .ico a:visited{
	color: #666;
	text-decoration: none;
}
#right-header-block .ico a:hover, #right-header-block .ico a:active{
	color: #666;
	text-decoration: underline;
}

/* level 2 */
div#level-02{
	padding: 0 22px 0 0;
	margin: 0 0 15px 0;
}
#level-02-flag{
	background: #e8e8e8  url(../../../img/designs/var5/back_withflag_mid.png) right no-repeat;
}
#com-title{
	margin: 0 283px 0 0;
	background: #002  url(../../../img/designs/var5/back_com_title.png) left top repeat-x;
	color: #fff;
	padding: 10px 20px 23px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
}
#com-title p.committee{
	margin: 0;
	padding: 1px 0 5px 0;
}
#com-title p.committee-addr{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}
#acorner-t{
	float: right;
	width: 38px;
	height: 16px;
	background:  url(../../../img/designs/var5/back_acorner_t.png) 0 0 no-repeat;
	position: relative;
	margin: 0px 0 0 0;
	z-index: 20;
}
#acorner{
	float: right;
	width: 38px;
	height: 16px;
	background:  url(../../../img/designs/var5/back_acorner.png) 0 0 no-repeat;
	position: relative;
	margin: -31px 0 0 0;
	z-index: 20;
}

/* footer section */
#falsebottom{
	height: 100px;
	clear: both;
}
#footer{
	position: relative;
	height: 75px;
	margin: -75px 0 0 0;
	z-index: 50;
	font-family: Arial, Helvetica, sans-serif;
}

#footer-blue{
	background: #004080;
	color: #fff;
	text-align: center;
	padding: 6px 10px 7px 10px;
	margin: 0 30px;
}
#footer-blue a:link, #footer-blue a:visited{
	color: #fff;
	text-decoration: none;
}
#footer-blue a:hover, #footer-blue a:active{
	color: #fff;
	text-decoration: underline;
}
#footer-blue .forcit{
	float: left;
}#footer-blue .lastupdate{
	float: right;
}
#footer .copy{
	float: left;
	color: #004080;
	padding: 10px 0 0 40px;
}

/* float layout */
#col-right{
	float: right;
	width: 100%;
	margin: 0 0 0 -260px;
}
#col-right-padder{
	padding: 0 30px 0 265px;
}
#col-left{
	float: left;
	width: 255px;
}
#col-left-padder{
	padding: 0 40px 0 30px;
}

/* Breadcrumbs */
ul.bcrumbs{
	margin: 0;
	padding: 0 0 27px 0;
	list-style: none;
}
ul.bcrumbs li{
	float: left;
	padding: 0 6px 0 0;
	font-family: Arial, Helvetica, sans-serif;
}
ul.bcrumbs li a:link, ul.bcrumbs li a:visited{
	display: block;
	padding: 0 11px 0 0;
	background:  url(../../../img/designs/var5/bullet_01.gif) right 6px no-repeat;
	color: #666;
	text-decoration: underline;
}
ul.bcrumbs li a:hover, ul.bcrumbs li a:active{
	display: block;
	padding: 0 11px 0 0;
	background:  url(../../../img/designs/var5/bullet_01.gif) right 6px no-repeat;
	color: #900;
	text-decoration: underline;
}

/* content formatting */
#col-right h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 180%;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 20px 0;
	font-weight: normal;
}
#col-right h2{
	font-family: "Times New Roman", Times, serif;
	font-size: 180%;
	color: #004080;
	font-weight: normal;
}
#col-right h3{
	font-size: 150%;
	color: #004080;
	padding: 0 0 20px 0;
	font-weight: normal;
}

#col-right #titles-h h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 180%;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 20px 0;
	font-weight: normal;
	color: #333;
}
#col-right #titles-h h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 180%;
	color: #004080;
	font-weight: normal;
	text-transform: none;
	padding: 0 0 20px 0;
}

/* left menu */
ul.menu-left{
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.menu-left li{
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 118%;
	padding: 0;
}
ul.menu-left li a:link, ul.menu-left li a:visited{
	display: block;
	padding: 1px 10px 2px 20px;
	margin: 1px 0;
	color: #333;
	text-decoration: none;
	background:  url(../../../img/designs/var5/bullet_01.gif) 8px 7px no-repeat;
}
ul.menu-left li a:hover, ul.menu-left li a:active,
ul.menu-left li a.current:link, ul.menu-left li a.current:visited,
ul.menu-left li a.current:hover, ul.menu-left li a.current:active{
	display: block;
	padding: 1px 10px 2px 20px;
	margin: 1px 0;
	color: #333;
	text-decoration: none;
	background: #ccc  url(../../../img/designs/var5/bullet_02.gif) 8px 7px no-repeat;
}
ul.menu-left li ul{
	margin: 0;
	padding: 0 0 0 10px;
	list-style: none;
}
ul.menu-left li ul li{
	font-size: 100%;
}
ul.menu-left li ul li  a:link, ul.menu-left li ul li  a:visited{
	display: block;
	padding: 1px 10px 2px 30px;
	margin: 1px 0;
	color: #333;
	text-decoration: none;
	background:  url(../../../img/designs/var5/bullet_01.gif) 10px 7px no-repeat;
}
ul.menu-left li ul li a:hover, ul.menu-left li ul li a:active,
ul.menu-left li ul li a.current:link, ul.menu-left li ul li a.current:visited,
ul.menu-left li ul li a.current:hover, ul.menu-left li ul li a.current:active{
	display: block;
	padding: 1px 10px 2px 30px;
	margin: 1px 0;
	color: #333;
	text-decoration: none;
	background: #ccc  url(../../../img/designs/var5/bullet_02.gif) 10px 7px no-repeat;
}

ul.menu-left li * .empty{
	display: block;
	padding: 1px 10px 2px 30px;
	margin: 1px 0;
	color: #ccc;
	text-decoration: none;
	display: none;
}
ul.menu-left li * .curr-year{
	display: block;
	padding: 1px 10px 2px 20px;
	margin: 1px 0;
	color: #333;
	text-decoration: none;
	background: #ccc  url(../../../img/designs/var5/bullet_02.gif) 10px 7px no-repeat;
}

img.news-image {
	display: block;
	float: left;
}

