
/*language specific*/
#topbnr .rgt{height:100%;float:left;width:785px;background:url(resources/images/toppics_en.jpg) no-repeat;margin:0px;padding:0px;}
.sitetitle{float:left;margin:20px 0px 3px 7px;width:297px;height:21px;background:url(resources/images/title_en.gif) no-repeat;}
#mainmenu ul li a, #mainmenu ul li a:visited, #mainmenu ul li a:active{display: block;color:#dadbdb; font-size:11px;text-decoration:none;font-weight:bold;line-height:15px;width:140px;margin-top:3px;height:44px;overflow:hidden;}
/*language specific*/






.nlMenuTab {
background-color:#3769a8;
border-bottom: 1px solid #dde2f7;
}

.nlMenuTabSel {
background-color:#3769a8;}

.nlMenuTabOver {
background-color:#3769a8;
border-bottom: 1px solid #dde2f7;
}

.nlMenuText, .nlMenuTextSel{
font-size:12px;
color:#dde2f7;
text-decoration:none;}

.nlMenuTextSel{font-weight: bold;}

.nlMenuText:hover {
text-decoration:underline;}

.nlLink, .nlLink:active, .nlLink:visited {
font-size:11px;
color:#576779;
font-weight:bold;
text-decoration:none;}

.nlLink:hover {
text-decoration:underline;}

.nlName {
font-size:12px;
color:#09755c;
font-weight:bold;
text-decoration:none;}

.nlTitle {
font-size:12px;
color:#3a3d44;
text-decoration:none;
font-weight:bold;}

.nlHeaderTabLink, .nlHeaderTabLink:visited, .nlHeaderTabLink:active {
font-size:11px;
color:#ffffff;
text-decoration:none;
font-weight:bold;}

.nlHeaderTabLink:hover {
text-decoration:underline;}

.nlHeaderTab {
font-size:11px;
background-color:#a4a8a9;
font-weight:bold;
color:#ffffff;
text-decoration:none;}

.nlMessageTab {
background-color:whitesmoke;}

.nlTab {
background-color:whitesmoke;}

.nlTabSel {
background-color:aliceblue;}

.nlDEBackground {
background-color:whitesmoke;}

.nlDETab, .eventDETab,  #border .eventDETab {
background-color:#EBEBEB;font-weight:bold;}

.nlDETabSel, .eventDETabSel, #border .eventDETabSel{
background-color:whitesmoke;
}

table.eventDETab{border-bottom:#ffffff 1px solid;}

.nlDEText {
font-size:12px;
color:#3a3d44;
text-decoration:none;}

.nlDETitle {
font-size:12px;
color:#3a3d44;
text-decoration:none;}

.nlDETitleRequired {
font-size:12px;
color:#3a3d44;
font-weight:bold;
text-decoration:none;}

.nlDETextSel {
font-size:12px;
font-weight:bold;
color:#3a3d44;
text-decoration:none;}

.nlDELink {
font-size:12px;
color:white;
font-weight:bold;
text-decoration:none;}

.nlDELink:hover {
text-decoration:underline;}

.nlEditLink {
font-size:12px;
color:#3a3d44;
text-decoration:none;
font-weight:bold;}

.nlEditLink:hover {
text-decoration:underline;}

.nlEditLinkSeparator {
font-size:12px;
color:#3a3d44;
font-weight:bold;}


.background, #border .background, #border .newsDETabSel{
background-color:whitesmoke;}

#border .newsDETabSel{
padding:5px 10px;
}


.newsDEBackground {
background-color:whitesmoke;}

.newsDETab {
background-color:#f6f4f4;
color:#3A3D44;
font-weight:bold;
}

.newseditFormClassifiers{
background-color:#ebebeb;
}

.newsDEText {
font-size:12px;
color:#434b56;
text-decoration:none;}

.newsDETitle {
font-size:12px;
color:#3a3d44;
text-decoration:none;
padding-left:10px;
}

.newsDETitleRequired {
font-size:12px;
color:#3a3d44;
font-weight:bold;
text-decoration:none;
padding-left:10px;
}

.newsDETextSel {
font-size:12px;
font-weight:bold;
color:#3a3d44;
text-decoration:none;}

.newsDELink, .newsDELink:active, .newsDELink:visited {
font-size:12px;
color:#468fb6;
font-weight:bold;
text-decoration:underline;
}

.newsDELink:hover{
text-decoration:none;
}


#deBorder {
border-left: 1px solid #e1e1e1;
border-right: 0px;
border-top: 0px;
border-bottom: 0px;}

.deGroupTabSeparator {
background-color:lightgrey;}

.deGroupTab, #border .deGroupTab, #border .newsDETab{
background-color:#ebebeb;
font-weight:bold;
font-size:12px;
}

.deGroupTabSel {
background-color:whitesmoke;}

.deGroupLink {
font-size:12px;
color:#9198ac;
font-weight:bold;
text-decoration:none;}

.deGroupLink:hover {
text-decoration:underline;}

.deGroupLinkSel {
font-size:12px;
color:#3a3d44;
font-weight:bold;
text-decoration:none;}

.dePath {
font-size:12px;
color:#3a3d44;
font-weight:bold;
text-decoration:none;}

.dePathBackground {
background-color:#9aa1b4;}

.deText {
font-size:12px;
color:#3a3d44;
font-weight:bold;
text-decoration:none;}

.deLink {
font-size:12px;
color:blue;
font-weight:bold;
text-decoration:none;}

.deLink:hover {
text-decoration:underline;}

.deRequired {
font-size:12px;
color:#3a3d44;
font-weight:bold;}

.deRegular {
font-size:12px;
color:#3a3d44;}

.deBackground {
background-color:whitesmoke;}

.deRelations {
color:#3a3d44;
background-color:#C9C7DF;}

.deSeparator {
background-color:#6D6B9D;}

.deLanguagesTab {
background-color:#3769a8;}

.deLanguagesTabSel {
background-color:whitesmoke;
border-right:1px #e1e1e1 solid;}

.deLanguagesLink {
font-size:12px;
color:#dde2f7;
font-weight:bold;
text-decoration:none;}

.deLanguagesLink:hover {
text-decoration:underline;}

.deLanguagesLinkSel {
font-size:12px;
color:#3a3d44;
font-weight:bold;
text-decoration:none;}

.deFooterTab {
font-size:12px;
color:#dde2f7;
font-weight:bold;
text-decoration:none;
background-color:#7b7e7f;
border-left:1px #e1e1e1 solid;
border-top:1px #e1e1e1 solid;
border-bottom:1px #e1e1e1 solid;}

.deFooterTabText {
font-size:12px;
color:#dde2f7;
font-weight:bold;
text-decoration:none;
background-color:#3769a8;
border-right:1px #e1e1e1 solid;
border-top:1px #e1e1e1 solid;
border-bottom:1px #e1e1e1 solid;}

.deHeaderTab {
background-color:#3769a8;}

.deHeaderLink {
font-size:12px;
color:#dde2f7;
font-weight:bold;
text-decoration:none;}

.deHeaderLink:hover {
text-decoration:underline;}

.deBrowserFileName {
font-size:12px;
color:#3a3d44;
font-weight:bold;
text-decoration:none;
cursor:pointer;}

.deBrowserFileName:hover {
text-decoration:underline;}

.deBrowserSelectedFileName {
font-size:12px;
font-weight:bold;
background-color:gray;
color:white;
text-decoration:none;
cursor:pointer;}

.eventDEBackground {
background-color:whitesmoke;}

.eventDETab {
background-color:#ebebeb;}

.eventDETabSel {
background-color:whitesmoke;
}

.eventDEText {
font-size:12px;
color:#3a3d44;
text-decoration:none;}

.eventDETitle {
font-size:12px;
color:#3a3d44;
text-decoration:none;}

.eventDETitleRequired {
font-size:12px;
color:#3a3d44;
font-weight:bold;
text-decoration:none;}

.eventDETextSel {
font-size:12px;
font-weight:bold;
color:#3a3d44;
text-decoration:none;}

.eventDELink {
font-size:12px;
color:white;
font-weight:bold;
text-decoration:none;}

.eventDELink:hover {
text-decoration:underline;}

.nlDETabSel {
background-color:whitesmoke;
border:1px gray solid;}

.nlDEText {
font-size:12px;
color:#3a3d44;
text-decoration:none;}

.nlDETitle {
font-size:12px;
color:#3a3d44;
text-decoration:none;}

.nlDETitleRequired {
font-size:12px;
color:#3a3d44;
font-weight:bold;
text-decoration:none;}

.nlDETextSel {
font-size:12px;
font-weight:bold;
color:#3a3d44;
text-decoration:none;}

.nlDELink {
font-size:12px;
color:white;
font-weight:bold;
text-decoration:none;}

.nlDELink:hover {
text-decoration:underline;}

.nlEditLink {
font-size:12px;
color:#3a3d44;
text-decoration:none;
font-weight:bold;}

.nlEditLink:hover {
text-decoration:underline;}

.nlEditLinkSeparator {
font-size:12px;
color:#3a3d44;
font-weight:bold;}


.tableLSubMenu {
  padding-left: 5px;
}

.tableLSubMenu a:hover {
  text-decoration:underline;
}

.tdLSubMenuTab {
  color:#673200;
  text-decoration:none;
}

.tdLSubMenuTabOver {
  background-color: ;
}

.tdLSubMenuTabSel {
  background-color:#ebe4d2;
  font-weight:bold;
  color:#673200;
}

.linkLSubMenu, a.linkLSubMenu, a.linkLSubMenu:active, a.linkLSubMenu:link, a.linkLSubMenu:visited, a.linkLSubMenu:hover {
  color:#650000;
  font-size:12px;
  display:block;
  text-decoration:none;
  padding:5px 10px 5px 30px;
}

a.linkLSubMenu:hover {text-decoration:underline;}

.linkLSubMenuSel, a.linkLSubMenuSel, a.linkLSubMenuSel:link, a.linkLSubMenuSel:active, a.linkLSubMenuSel:visited, a.linkLSubMenuSel:hover {
  color:#000;
  font-size:12px;
  display:block;
  text-decoration:none;
  padding:5px 10px 5px 30px;
}

.linkLMenu, .newsMenuText, .forumMenuText {
  color:#673200;
  font-weight: normal;
  text-decoration:none;
}

.linkLMenuSel, .newsMenuTextSel, .forumMenuTextSel {
  color:#b57a54;
  font-size: 12px;
  font-weight: bold;
  text-decoration:none;
}


.hmenu, .hmenuSel {
  background-image:url('resources/images/hmenu_bg.gif');
  height: 48px;
  BACKGROUND-REPEAT: repeat-x;
  background-position:left;
}

.hmenuSel {
  background-image:url('resources/images/hmenusel_bg.gif');
}

.hmenuitem, .hmenuitemSel {
  background-image:url('resources/images/hmenu_bg.gif');
  height: 48px;
  BACKGROUND-REPEAT: repeat-x;
  background-position:left;
  text-align: left;
  padding-left: 11px;
  padding-right: 5px;
}

.hmenuitemSel {
  background-image:url('resources/images/hmenusel_bg.gif');
}

.hmenuLinkLMenu, .hmenuLinkLMenuSel {
  color:#5371ad;
  text-decoration:none;
}

.hmenuLinkLMenu {
  font-weight: normal;
}

.hmenuLinkLMenuSel {
  font-weight: bold;
}

a.leftmenu, a.leftmenu:active, a.leftmenu:link, a.leftmenu:visited{padding:10px 0px 10px 10px;display:block;font-weight:bold; color:#585b5c; font-size:11px; text-decoration:none;line-height:16px;background:#eeeeee;padding-left:10px;}
a.leftmenu:hover{background:#e0e3e4;padding:10px 0px 10px 10px;display:block;font-weight:bold; color:#3b3c3c; font-size:11px; text-decoration:none;line-height:16px;}

a.leftmenuSel, a.leftmenuSel:active, a.leftmenuSel:link, a.leftmenuSel:visited{display:block; font-weight:bold; color:#000; font-size:12px; text-decoration:none; padding:10px 10px 10px 30px;}
a.leftmenuSel:hover{color:#000; display:block; font-weight:bold;}
div.pass{}

.menu_brd{background: url('resources/images/menu_brd.gif') repeat-x top left;}



.maincont{padding:0px 10px;font-size:12px;text-align:left;background:url('resources/images/lftcolbg.gif') repeat-y 10px 50px;margin-top:15px;border:#fff 1px solid;overflow:hidden;}
ul.menu_bg{list-style:none;margin:0px;padding:0px;}
li.menu_bg{border-bottom:#ffffff 1px solid;list-style-type:none;margin:0px;padding:0px;background:none;border-bottom:#cdcdcd 1px solid;border-top:#ffffff 1px solid;}
.leftcol{width:20%;float:left;overflow:hidden;}
* html .leftcol{width:19.5%;float:left;overflow:hidden;}
.rgtcol{width:77%;float:right;overflow:hidden;}
* html .rgtcol{width:75%;}
/*.menu_bg{background: #f4f4f4;  width: 180px;border-bottom:#ffffff 1px solid;}
.tdLSubMenuTabOver .menu_bg{background: #e7ecec;  width: 180px;border-bottom:#ffffff 1px solid;}*/

body {text-align:center;margin:0px;padding:0px;background:#ffffff url(resources/images/mainbg.gif) repeat-x; font-family:Arial;}

#main{margin:0px auto;border-left:#b6bbbc 1px solid;border-right:#b6bbbc 1px solid;border-bottom:#b6bbbc 1px solid;background:#ffffff;padding-bottom:15px;min-height:700px;height:auto !important;height:700px;}
	#maincont{width:97%;background:#ffffff;margin:0px auto;min-height:700px;height:auto !important;height:700px;}
		#topbnr{width:952px;overflow:hidden;height:156px;background:#d3d4d4;}
			#topbnr .lft{display:block;width:167px;height:100%;background:url(resources/images/flag.gif) no-repeat; float:left;text-indent:-9999px;overflow:hidden;}

				#topbnr .rgt .langs{float:right;margin-right:8px;margin-top:0px;line-height:30px;color:#000;font-size:11px;font-weight:bold;}
				#topbnr .langs span{text-decoration:none;}
				#topbnr .rgt .langs a, #topbnr .rgt .langs a:active, #topbnr .rgt .langs a:visited{color:#000;font-size:11px;font-weight:bold;text-decoration:undeline;}
				#topmenu ul li a.lng, #topmenu ul li a.lng:active, #topmenu ul li a.lng:visited {color:#131313;}
				#topbnr .rgt .langs a:hover{text-decoration:none;}
				#topbnr .layout{position:relative;top:132px;left:540px;}
				#topbnr .layout div{position:relative;float:left;margin-right:3px;width:46px;height:24px;background:url(resources/images/layoutbg.gif) no-repeat;}
					.fontsm{float:left;display:block;width:38px;height:17px;background:url(resources/images/fontsm.gif) no-repeat;margin-left:4px;margin-top:4px;text-indent:-9999px;overflow:hidden;}
					.fontlrg{float:left;display:block;width:38px;height:17px;background:url(resources/images/fontlrg.gif) no-repeat;margin-left:4px;margin-top:4px;text-indent:-9999px;overflow:hidden;}
					.narrow{float:left;display:block;width:38px;height:17px;background:url(resources/images/narrow.gif) no-repeat;margin-left:4px;margin-top:4px;text-indent:-9999px;overflow:hidden;cursor:pointer;}
					.wide{float:left;display:block;width:38px;height:17px;background:url(resources/images/wide.gif) no-repeat;margin-left:4px;margin-top:4px;text-indent:-9999px;overflow:hidden;}

#search{width:200px;float:right;padding:13px 0px;}

	#search .keyword{border:#bfc4c5 1px solid;width:165px;height:21px;font-size:11px;color:#999999;padding:3px 0px;float:left;}
	#search .search{width:30px;height:21px;background:url(resources/images/search.gif) no-repeat;text-indent:-9999px;overflow:hidden;float:left;border:none;cursor:pointer;margin-left:2px;}

#topmenu{float:right;margin:20px 5px 3px 0px;}
	#topmenu ul{list-style-type:none;margin:0px;padding:0px;}
		#topmenu ul li{float:left;line-height:16px;padding:0px 5px;background:url(resources/images/tmenusep.gif) no-repeat right 5px;}
			#topmenu ul li a, #topmenu ul li a:visited, #topmenu ul li a:active{color:#8c8c8c; font-size:11px;text-decoration:none;}
			#topmenu ul li a:hover{text-decoration:underline;}

#mainmenu{width:952px;background:url(resources/images/menubg.gif) repeat-x;height:47px;position:relative;z-index:100;}
	#mainmenu .lft{background:url(resources/images/menulft.gif) no-repeat;width:13px;height:100%;float:left;}
	#mainmenu .rgt{border:none;background:url(resources/images/menurgt.gif) no-repeat;width:13px;height:100%;float:right;}
	#mainmenu ul{list-style-type:none;margin:0px;padding:0px;float:left;margin-left:-5px;position:relative;}
		#mainmenu ul li{float:left;height:47px;padding:0px;background:url(resources/images/menusep.gif) no-repeat right 12px;}
		#mainmenu ul li.last{float:left;line-height:16px;padding:0px;background:none;}
		li.last, #topmenu ul li.last{background:none !important;}

			#mainmenu ul li a span{cursor:pointer;display: inline-block;margin-top:5px;}
			#mainmenu ul li a.cur{background:url(resources/images/menucur.gif) no-repeat 60px 39px;z-index:100;position:relative;overflow:hidden;}
			#mainmenu ul li a.cur1{background:url(resources/images/menucur.gif) no-repeat 46px 39px;z-index:100;position:relative;overflow:hidden;}
			#mainmenu ul li a.sm{width:110px !important;}
			b.verticalalign{display:inline-block; height: 47px; vertical-align: middle;}
			#mainmenu ul li a:hover{color:#c1c3c3;}

	#mainmenu ul li:hover ul, #mainmenu ul li.lihover ul{visibility:visible;}

	#mainmenu ul ul{visibility:hidden;list-style-type:none;margin:0px;padding:0px;margin-top:-2px;float:none;position:absolute;z-index:500;width:250px;text-align:left;}
		* html #mainmenu ul ul{margin-top:-2px;}
		#mainmenu ul ul li{height:auto !important;}
		#mainmenu ul ul li a, #mainmenu ul ul li a:active, #mainmenu ul ul li a:visited{background:#4d5051 url(resources/images/menutopbg.gif) repeat-x top left;margin-top:0px;padding-left:10px;line-height:16px;padding-top:5px;height:auto !important;padding:10px 5px;width:250px;}
	#mainmenu ul ul li a:hover{background:#6a7175 url(resources/images/menutopbg.gif) repeat-x top left;margin-top:0px;padding-left:10px;line-height:16px;padding-top:5px;height:auto !important;padding:10px 5px;width:250px;}

	.vmenu{border-top:#dfe0e0 1px solid;}

#blocks{width:100%;overflow:hidden;margin:7px 0px 15px 0px;}
	a.block1, a.block1:visited, a.block1:active, a.block1:hover{position:relative;width:33%;height:180px;background:url(resources/images/blockbg.gif) repeat-x;display:block;float:left;margin:0px;padding:0px;text-indent:-9999px;overflow:hidden;cursor:pointer;}
	a.block2, a.block2:visited, a.block2:active, a.block2:hover{position:relative;width:33%;height:180px;background:url(resources/images/blockbg.gif) repeat-x;display:block;float:left;margin:0px 4px 0px 4px;padding:0px;text-indent:-9999px;overflow:hidden;cursor:pointer;}
	a.block2:hover{position:relative;width:33%;height:180px;background:url(resources/images/blockbg.gif) repeat-x;display:block;float:left;margin:0px 4px 0px 4px;padding:0px;text-indent:-9999px;overflow:hidden;cursor:pointer;border:none;}
	a.block3, a.block3:visited, a.block3:active, a.block3:hover{position:relative;width:33%;height:180px;background:url(resources/images/blockbg.gif) repeat-x;display:block;float:left;margin:0px;padding:0px;text-indent:-9999px;overflow:hidden;cursor:pointer;}

	.blocklft{display:block;background:url(resources/images/blocklft.gif) no-repeat;width:18px;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
	.blockrgt{display:block;background:url(resources/images/blockrgt.gif) no-repeat;width:18px;height:100%;position:absolute;top:0px;left:100%;margin-left:-18px;z-index:1;}
	.economy{background:url(resources/images/economy.jpg) no-repeat;width:259px;height:100%;margin:0px auto;display:block;}
	.cooperation{background:url(resources/images/cooperation.jpg) no-repeat;width:259px;height:100%;margin:0px auto;display:block;}
	.planification{background:url(resources/images/planification.jpg) no-repeat;width:259px;height:100%;margin:0px auto;display:block;}


	#ftr{width:982px;margin:0px auto;text-align:center;}
	#footer{width:100%;overflow:hidden;padding:0px 0px 10px 0px;}
	#botmenu{padding-top:18px;}
	#botmenu ul{list-style-type:none;margin:0px;padding:0px;float:left;}
		#botmenu ul li{height:16px;float:left;border-right:#808688 1px solid;background:none;padding:0px 5px;vertical-align:middle;margin-top:-3px;}
		#botmenu ul li.last{height:16px;float:left;border:none;background:none;padding:0px 5px;vertical-align:middle;margin-top:-3px;}
			#botmenu ul li a, #botmenu ul li a:visited, #botmenu ul li a:active{color:#808688; font-size:11px;text-decoration:none;padding:0px;font-weight:normal;}
			#botmenu ul li a:hover{text-decoration:underline !important;font-weight:normal;}

	#leftcol{width:73%;float:left;}
	#rightcol{width:25.5%;float:right;}
		.contbox{width:100%;overflow:hidden;margin-bottom:12px;text-align:left;position:relative;z-index:2;}
		.cont{background:#ffffff;border-left:#c7cbcc 1px solid;border-right:#c7cbcc 1px solid;background:url(resources/images/contbg.gif) repeat-x;}
		.contsans{background:#ffffff;border-left:#c7cbcc 1px solid;border-right:#c7cbcc 1px solid;}
		#pledgeformmain .contsans{background:#f9f8f8;}
		#pledgeformmain .tplft{display:block;background:url(resources/images/tplft1.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
		* html #pledgeformmain .tprgtf{display:block;background:url(resources/images/tprgt1.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-11px;z-index:1;}
		#pledgeformmain .tprgtf{display:block;background:url(resources/images/tprgt1.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-12px;z-index:1;}
		#pledgeformmain .btmlft{display:block;background:url(resources/images/btmlft1.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
		#pledgeformmain .btmrgtf{display:block;background:url(resources/images/btmrgt1.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-12px;z-index:1;}
		* html #pledgeformmain .btmrgtf{display:block;background:url(resources/images/btmrgt1.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-11px;z-index:1;}
		#pledgeformmain .conttp{background:url(resources/images/tpbg1.gif) repeat-x;}
		#pledgeformmain .contbtm{background:url(resources/images/btmbg1.gif) repeat-x;}
		.cont .pad, .contsans .pad{padding:10px;font-size:12px;}
		.cont .pad1, .contsans .pad1{padding:3px 10px;font-size:12px;}
		.cont .pad2, .contsans .pad2{padding:0px 10px;font-size:12px;}

		.title_red{height:30px;background:url(resources/images/titlered.gif) repeat-x;overflow:hidden;}
		.title_blue{height:30px;background:url(resources/images/titleblue.gif) repeat-x;}
		.title_gray{height:30px;background:url(resources/images/titlegray.gif) repeat-x;}
		.title_dgray{height:30px;background:url(resources/images/titledgray.gif) repeat-x;}
		.redlft{display:block;background:url(resources/images/redlft.gif) no-repeat;width:7px;height:30px;position:absolute;top:0px;left:0px;z-index:1;}
		.redrgt{display:block;background:url(resources/images/redrgt.gif) no-repeat;width:7px;height:30px;position:absolute;top:0px;left:100%;margin-left:-7px;z-index:1;}
		* html .redrgt, * html .bluergt{margin-left:-6px;}
		.bluelft{display:block;background:url(resources/images/bluelft.gif) no-repeat;width:7px;height:30px;position:absolute;top:0px;left:0px;z-index:1;}
		.bluergt{display:block;background:url(resources/images/bluergt.gif) no-repeat;width:7px;height:30px;position:absolute;top:0px;left:100%;margin-left:-7px;z-index:1;}
		.contbox h2, .contboxlft h2, .contboxrgt h2{font-size:14px;color:#ffffff;font-weight:bold;line-height:30px;margin:0px 0px 0px 10px;padding:0px;font-family:Arial, Helvetica, sans-serif;}
		.graylft{display:block;background:url(resources/images/graylft.gif) no-repeat;width:7px;height:30px;position:absolute;top:0px;left:0px;z-index:1;}
		.grayrgt{display:block;background:url(resources/images/grayrgt.gif) no-repeat;width:7px;height:30px;position:absolute;top:0px;left:100%;margin-left:-6px;z-index:1;}
		.dgraylft{display:block;background:url(resources/images/dgraylft.gif) no-repeat;width:7px;height:30px;position:absolute;top:0px;left:0px;z-index:1;}
		.dgrayrgt{display:block;background:url(resources/images/dgrayrgt.gif) no-repeat;width:7px;height:30px;position:absolute;top:0px;left:100%;margin-left:-6px;z-index:1;}
		.tplft{display:block;background:url(resources/images/tplft.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
		.tprgt{display:block;background:url(resources/images/tprgt.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-12px;z-index:1;}

		* html .tprgtf{display:block;background:url(resources/images/tprgt.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-11px;z-index:1;}
		.tprgtf{display:block;background:url(resources/images/tprgt.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-12px;z-index:1;}
		.conttp{height:11px;background:url(resources/images/tpbg.gif) repeat-x;position:relative;}
		.contbtm{height:11px;background:url(resources/images/btmbg.gif) repeat-x;position:relative;}
		.btmlft{display:block;background:url(resources/images/btmlft.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
		.btmrgt{display:block;background:url(resources/images/btmrgt.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-12px;z-index:1;}
		* html .btmrgt{display:block;background:url(resources/images/btmrgt.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-11px;z-index:1;}
		.btmrgt1{display:block;background:url(resources/images/btmrgt.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-12px;z-index:1;}
		* html .btmrgt1{display:block;background:url(resources/images/btmrgt.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-11px;z-index:1;}
		.btmrgtf{display:block;background:url(resources/images/btmrgt.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-12px;z-index:1;}
		* html .btmrgtf{display:block;background:url(resources/images/btmrgt.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-11px;z-index:1;}
		.title_gray h2{font-size:14px;color:#000;font-weight:bold;line-height:30px;margin:0px 0px 0px 10px;padding:0px;}
		.contboxlft{float:left;width:49.5%;overflow:hidden;margin-bottom:12px;text-align:left;position:relative;}
		.contboxrgt{float:right;width:49.5%;overflow:hidden;margin-bottom:12px;text-align:left;position:relative;}
		.contboxlft .cont, .contboxrgt .cont{height:250px;}

		.tplfterror{display:block;background:url(resources/images/tplfterror.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
		* html .tprgterror{display:block;background:url(resources/images/tprgterror.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-11px;z-index:1;}
		.tprgterror{display:block;background:url(resources/images/tprgterror.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-12px;z-index:1;}

		.conttperror{height:11px;background:url(resources/images/tpbgerror.gif) repeat-x;position:relative;}
		.btmrgterror{display:block;background:url(resources/images/btmrgterror.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-12px;z-index:1;}
		* html .btmrgterror{display:block;background:url(resources/images/btmrgterror.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:100%;margin-left:-11px;z-index:1;}
		.btmlfterror{display:block;background:url(resources/images/btmlfterror.gif) no-repeat;width:12px;height:100%;position:absolute;top:0px;left:0px;z-index:1;}
		.contbtmerror{height:11px;background:url(resources/images/btmbgerror.gif) repeat-x;position:relative;}
		.contsanserror{background:#ffffff;border-left:#c2041a 1px solid;border-right:#c2041a 1px solid;}


		.contbox{width:100%;overflow:hidden;margin-bottom:12px;text-align:left;position:relative;}


	    .copyright{float:left;text-align:left;font-size:10px;color:#b5b5b5;font-weight:normal;}
		.copyright a, .copyright a:active, .copyright a:visited{font-size:10px;color:#b5b5b5;text-decoration:underline;background:url(resources/images/logo_sis.gif) no-repeat 0px 3px;padding-left:12px;}
		.copyright a:hover{font-size:10px;color:#b5b5b5;text-decoration:none;}

		.ltsnews p{padding-top:0px;margin-top:0px;}
		.ltsnews hr{margin-top:0px;padding-top:0px;}
		.ltsnews img{margin-right:5px;}
		.ltsnews a, .ltsnews a:visited, .ltsnews a:active{font-size:10px;line-height:12px;margin:0px;padding:0px;}
		.ltsnews span.date, .newsSource{color:#8b989b;font-size:12px;}
		.ncnt{margin-top:3px;}
		.ltsnews .clear{height:7px;}
		.nheader{font-size:11px;font-weight:bold;}
		.ntxt{font-size:11px;font-weight:normal;}
		.source{color:#6d6d6e;font-size:10px;}
		.latestNewsDate{color:#8b989b;font-size:12px;}
		div.clear{clear:both;font-size:1px;}
		.separator{clear:both;height:15px;}
		.spr{clear:both;height:15px;}
		.spr1{clear:both;height:5px;font-size:1px;}

		a.readmore,a.readmore:visited.a.readmore:active{color:#414141 !important;font-size:11px !important;text-decoration:none !important;background:url(resources/images/viewAll.gif) no-repeat 0px 3px;padding-left:10px;}
		a.readmore:hover{text-decoration:none;}

        a.more,a.more:visited.a.more:active{color:#446d8c;font-size:11px !important;text-decoration:underline;}
		a.more:hover{text-decoration:none;}

        .extlinks ul, ul.lst{list-style:none;margin:0px;padding:0px;}
		.extlinks ul li, ul.lst li{background:url(resources/images/extlinks.gif) no-repeat 0px 7px !important;}
		.extlinks ul a, #extlinks a:visited,  #extlinks a:active, .extlinks ul font{font-family:Arial, Helvetica, sans-serif !important;font-weight:normal !important;font-style:norma; !important;color:#414141 !important;font-size:11px !important;text-decoration:none !important;padding-left:0px;}
		.extlinks ul a:hover{font-family:Arial, Helvetica, sans-serif !important;font-weight:normal !important;font-style:norma; !important;text-decoration:underline !important;color:#747474 !important;}

		.survey{font-size:12px;}
		td.surveyQuestion{color:#9d0113;font-weight:bold;font-size:12px;padding:0px 0px 10px 0px;}
		.surveyAnswer{font-size:12px;}
		.surveybottom{margin-top:10px;}


		.ltstenders{font-size:12px;}
		.tbl{font-size:13px;}
		tr.border td{border-bottom:#827f80 1px solid !important;}
		span.title{color:#414141;font-weight:bold;font-size:12px;line-height:20px;}
		#border td.forumHeaderTab, #border td.nlHeaderTab{color:#275974;font-weight:bold;font-size:12px;line-height:20px;background:#ebedee;}
		#nlborder td.forumHeaderTab, #nlborder td.nlHeaderTab{color:#275974;font-weight:bold;font-size:12px;line-height:20px;background:#ebedee;}
		td.thead{color:#545558;text-align:center;font-weight:bold;font-size:11px;padding-bottom:10px;}
		td.cell{text-align:center;}
		td.cell a,td.cell a:visited,td.cell a:active{color:#468fb6;}
		td.cell a:hover{text-decoration:none;}

		input.nlInput{margin:0; padding:2px; height:19px; width:150px; border:1px solid #b8b8b8; border-left:0px; border-right: 0px; color:#000; font-family: Verdana; font-size:11px;}
		* html input.nlInput{margin-top:-1px;}
		.enter_but{margin-left:3px;border:none;height:auto !important;}

		a.red,a.red:active,a.red:visited{color:#9d0113;font-weight:bold;font-size:13px;line-height:35px;text-decoration:none;}
		a.red:hover{text-decoration:underline;}
		td.informedlft{width:160px;}
		td.informedrgt{width:40px;vertical-align:middle;}
		td.informedrgt img{border:none;}

		.inner{padding:10px;font-size:12px;text-align:left;overflow:hidden;}
		* html .inner{width:100%;}

		.path a,.path a:visited,.path a:active{color:#7f8080;font-size:12px;line-height:15px;padding:0px 10px 0px 10px;background:url(resources/images/arrow_menu.gif) no-repeat 0px 5px;}
		.path a:hover{text-decoration:none;}


	a, a:active, a:visited{color:#468fb6;font-size:12px;text-decoration:underline;}
	a:hover{text-decoration:none;}

	h1{color:#9d0113;font-size:24px;font-weight:bold;padding:20px 0px 5px 0px;margin:0px;}
	h2{color:#9d0113;font-size:20px;font-weight:bold;padding:20px 0px 5px 0px;margin:0px;}
	h2.service{color:#9d0113;font-size:20px;font-weight:bold;padding:0px;}
	.attendform{font-size:13px;padding-top:15px;font-weight:bold;}
	h3{color:#9d0113;font-size:17px;font-weight:bold;padding:15px 0px 5px 0px;}
	h4{color:#9d0113;font-size:14px;font-weight:bold;padding:20px 0px 5px 0px;margin:0px;}
	h4.speech{color:#000;font-size:13px;font-weight:bold;padding:0px 0px 15px 0px;margin:0px;float:left;}
	a.download, a.download:visited, a.download:active{background:url(resources/images/icn_pdf.gif) no-repeat 0px 1px;padding-left:17px;}

	ul{list-style:none;}
	ul li{background:url(resources/images/point.gif) no-repeat 0px 5px;padding:0px 10px 0px 10px;line-height:18px;}

	a.subnodesLink{font-size:15px;font-weight:bold;line-height:35px;}

	.desc{margin:15px 0px;}
	.contactTitleRequired{font-weight:bold;color:#3e4244;line-height:25px;}

	input{padding:3px;}
	input, textarea{border:#999e9f 1px solid;}
	span.error, .loginError{color:#bb1e30;line-height:14px;}

	.edit{color:#838d8f;text-align:right;}
	.editblock{float:right;margin:5px 10px;overflow:hidden;width:96%;}
	.edit a, .edit a:active, .edit a:visited{color:#657173;font-size:13px;line-height:20px;font-weight:bold;text-decoration:none;}
	.edit a:hover{text-decoration:underline;}
	.secLeft, .secRight{margin:15px 0px;}

	#border, #nlborder{background:#c0c5c6;}
	#border td, #nlborder td{background:#ffffff; font-size:13px;padding:5px;}


	.nlTab{text-align:left;}
	a.buttonLink{margin-right:15px;line-height:25px;}

	.nlTab .error{width:250px;line-height:18px !important;}
	.nlTab input{height:auto;}

	td{vertical-align:top;font-size:12px;}
	.borderbot{border-bottom:#747877 1px solid;padding-bottom:15px;}
	.borderbot td {padding:7px;}


	/*Events*/
	td.revisionHeaderTab {text-align:left;font-size:13px;}
	td.revisionTab{text-align:left;font-size:12px;}
	td.eventText, .eventHeader{font-size:12px;font-weight:bold;color:#747877;}
	span.eventText, .eventSource{font-size:12px;font-weight:normal;color:#747877;}
	.eventHeaderTabLink, .eventHeaderTab{color:#275974;font-size:14px;font-weight:bold;padding:10px 0px;}
	td.eventText{padding:0px;}
	.eventHeaderTab, .usernameInput{text-align:left;}
	.eventLink{color:#275974;font-size:14px;font-weight:bold;padding:10px 0px;}
	.usernameInput{color:#275974;font-size:15px;font-weight:bold;padding:10px 0px;}
	.eventBody, span.eventEditLink{font-size:13px;}
	.eventRegForm{margin-top:20px;}
	a.eventTitleLink{font-weight:normal;}
	span.default{margin:0px !important;padding:0px !important;font-size:12px;}
	/*Events*/

	/*Calendar*/
	.calendarBackground{cursor: default; font-family: verdana, arial; text-align: center; vertical-align: middle; font-size: 9px;    background-color: #F2F4F5; color:#003366;}
	.calendarHeader{color:#275974;font-size:13px;font-weight:bold;vertical-align:middle;}
	.calendarText{ border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; background-color: #F2F4F5; font-family: verdana; font-size: 8pt; font-weight: normal;}
    .calendarDayText {border: 1px solid #cecece; text-align: center;}
    .haveEvents{background-color: #aebfcb;}
	.calendarDayText a, .calendarDayText a:active, .calendarDayText a:visited{color: #434b56; text-align: center; text-decoration:none; font-size:11px;}
	.calendarDayText a:hover{color:#275974;}
    .calTh{border: 0px none !important; font-size:11px; font-weight: bold;}
	.haveEvents a, .haveEvents a:active, .haveEvents a:visited{text-align: center; text-decoration:none; font-size:11px; color: #50546b;}
	.haveEvents a:hover{color:#9f0214;}
	/*Calendar*/

	/*Event Attend Form*/
	.attendform input.attendForm{margin:0px;padding:0px;font-weight:normal;}
	.attendform td{vertical-align:middle;}
	/*Event Attend Form*/

	/*Inquiries and comments*/
	td.InqComm td{vertical-align:middle;}
	a.homeSendMail{cursor:pointer;width:20px;background:url(resources/images/send_en.gif) no-repeat right 5px ;padding-right:10px;text-decoration:none;color:#8e989c;}
	/*Inquiries and comments*/

	/*Forum*/
	.forumTab{background:#e9e9e9;padding:7px 0px;}
	.forumTabSel{background:#f5f4f4;padding:7px 0px;}
	.forumHeaderTab{font-weight:bold;}
	span.forumLink{color:#ffffff;font-weight:bold;padding:0px 10px;}
	/*Forum*/

	/*Survey*/
	td.surveyAnswer{vertical-align:middle;}
	.surveyError{background:#e0dede;padding:3px;color:#890111;}
	/*Survey*/

	.AlignCl{padding:5px;}

	/*News*/
	#newsLink{font-size:14px;font-weight:bold;line-height:25px;}
	.newsLink{background:url(resources/images/arrow.gif) no-repeat 0px 3px;padding-left:10px;}
	.newsBody{margin-top:10px;}
	/*News*/

	#searchcont{background:#e2e3e3;}
	#searchcont td{font-size:13px;padding:5px;}
	#searchcont td.button{padding:0px;}
	#searchcont td.button a.buttonLink{font-weight:bold;color:#9d0113;padding:0px;}

	.searchPath{font-weight:bold;}
	.remind input{height:13px;}
	.remind span{line-height:17px;}

	#errorPolicy li{list-style:none;}

	.frmlink{color:#808080;}

	.revisionHeaderLink{margin-right:10px;}

	span.lcursor{cursor:pointer;}

	.contentEditLinkSeparator{font-size:12px;}

	.forumText{line-height:20px;font-weight:bold;}

	#border td.forumTabSel {
	font-family:Verdana;
	font-size:11px;
	color:#000;
	background:#c0c5c6;
	text-decoration:none;
	vertical-align: middle;
	}

	.forumHeaderTabLink{margin-right:10px;}

	.blackBoldText{font-weight:bold;color:#000000;}
	.blackText{color:#000000;}
    .black{color:#414141;}
	.current{color:#9d0113;font-weight:bold;}

	.vmid{vertical-align:middle;}

	body.editpart{background:none;}

	.newsTab{background:whitesmoke;}

	.paddingtop10{padding-top:10px;}
	.pdd{padding:10px 0px 5px 0px;}
	#border .pad20{padding:5px 20px;}

	.radio, .checkbox{border:none;}

	.b{font-weight:bold;}
	.paddingbot5{padding-bottom:5px;}
	.pointer{cursor:pointer;}

	.nopad{padding-top:5px;}
	#flash{margin-bottom:10px;}

	.speechdiv {
	  /*border:#e6e6e6 1px solid;*/

	  overflow:hidden;
	  line-height:16px;
	  background-color:#fff;
	  /*scrollbar-arrow-color: #292a2f;
	  scrollbar-track-color: #f4f4f4;
	  scrollbar-darkshadow-color: #cbcbcb;
	  scrollbar-shadow-color: #e9e9e9;
	  scrollbar-face-color: #fbfbfb;*/
	  padding:0px;
	}

	.ministerphoto{float:left;margin:0px 10px 0px 0px;width:118px;}
	.ministerspeech{}

	.speechdiv p{margin:0px;padding:0px;padding-bottom:10px;font-size:12px;color:#5f6368;line-height:15px;}

    .padding5{padding:5px;}
    .paddingleft5{padding-left:5px;}
    .paddingleft10{padding-left:10px;}

    .gray{color: #b5b5b5;}
    .bold{font-weight: bold;}
    .left{text-align:left !important;}
	.center{text-align:center !important;}
	.right{text-align:right !important;}
    .f11, a.f11, a.f11:active, a.f11:link, a.f11:visited, a.f11:hover{font-size:11px;}
    .f13, a.f13, a.f13:active, a.f13:link, a.f13:visited, a.f13:hover{font-size:13px;}
	div.chart{margin-left:10px;}

	.forumComHeader{font-weight:bold;line-height:26px;padding-left:5px;}

    .tbl2 {border: 1px solid #ccc; border-collapse: collapse;}
    .cell2 {
	border-bottom: 1px dotted #CCC;
	border-top: 1px dotted #CCC;
	border-right: 1px solid #CCC;
	font-size: 11px;
	color: #606364;
	vertical-align: top;
   	height: 20px;
}

td.cell2 a, td.cell2 a:visited, td.cell2 a:active {color: #4A4A4A;}

.thead2 {
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	font-size: 11px;
    font-weight: bold;
	color: #333333;
	text-align: center;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
    background: url('resources/images/optsbg_gr2.gif');
}

.submitButton, .submitButton:active, .submitButton:visited, .submitButton:hover {
  display:block;
  text-decoration: underline;
  cursor: pointer;
  background: url('resources/images/submitbtn.gif') no-repeat;
  width:75px;
  height:25px;
  color:#ffffff;
  text-decoration:none;
  line-height:25px;
  text-align:center;
  font-size:11px;
}

div.submitButton1 {
  text-decoration: underline;
  color:#468fb6;
  cursor: pointer;
  background: url('resources/images/submitbtn1.gif') no-repeat;
  width:75px;
  height:25px;
  color:#ffffff;
  text-decoration:none;
  line-height:25px;
}
	.plform{background:#cdcdcd;}
	.plform td{background:#ffffff;vertical-align:middle;}
	td.pledgelft{background:#e9e9e9;border-top:#fdfdfd 1px solid;}
	td.pltp{background:#e9e9e9;color:#606364;}
	td.pltp1{background:#cbcbcb;color:#606364;}
	td.pledgelft1{background:#f5f4f4;border-top:#fdfdfd 1px solid;}
	td.pledgergt{background:#f5f4f4;color:#606364;}
    a.pledgergt:link, a.pledgergt:active, a.pledgergt:visited {font-size:11px;background:#f5f4f4;color:#606364 !important;text-decoration:underline;}
	a.pledgergt:hover {font-size:11px;background:#f5f4f4;color:#606364 !important;text-decoration:none !important;}
	td.pledgergt1{background:#eeeeee;}
	td.pledgetitle{background-color:#c7c7c7;font-size:11px;font-weight:bold;}
	td.midcen{vertical-align:middle;text-align:center;}
	td.midrgt{vertical-align:middle;text-align:right;}
	td.midlft{vertical-align:middle;text-align:left;}
	td.light{background:#f9f8f8;}


	.f{width:91%;overflow:hidden;border-bottom:#d7d8d9 1px solid;padding-bottom:7px;padding-top:7px;}
	.fcols{width:100%;overflow:hidden;}
	.flast{border-bottom:none;padding-bottom:0px;}
	.f input, .fcols input{height:24px;border:#999e9f 1px solid;width:200px;}
	.f input.long, .fcols input.long{height:24px;border:#999e9f 1px solid;width:585px;}
	.fcols input.checkbox{border:none;width:13px;height:13px;}
	.f textarea, .fcols textarea{border:#999e9f 1px solid;width:585px;}
	.dflft1{width:240px;float:left;font-weight:bold;font-size:11px;color:#606364;}
	.dfrgt1{float:left;color:#606364;}
	.dflft2{width:75px;float:left;font-weight:bold;font-size:11px;color:#606364;padding-right:5px;}
	.dfrgt2{float:left;font-weight:normal;font-size:11px;color:#606364;}
	.fleftcol{width:49%;float:left;border-right:#d7d8d9 1px solid;}
	.frightcol{width:48%;float:right;}
	.formcopy{margin-top:0px;margin-left:480px;float:left;position:absolute;z-index:100;height:36px;}
	.formcopy span {color:#84898b;padding-left:5px;font-size:12px;}

	.pad10{padding:10px 0px;}
	#pledgeformmain p{color:#606364;}
	h4.pledgeform{color:#276f98;padding:15px 0px 15px 5px;font-size:14px;line-height:16px;}
	h3.pledgeform, h3.gray{color:#606364;padding:5px 0px 10px 0px;margin:0px;font-size:15px;text-transform:uppercase;}
	p.nopledge{color:#000;padding:10px 0px 10px 0px;margin:0px;font-size:15px;text-transform:uppercase;font-weight:bold;}
	.pad5{padding-left:5px !important;}
	.bpad5{padding-bottom:5px !important;}
	.pad0{padding:0px !important;}

	#errorPolicy li{line-height:22px;padding:0px 10px;}

	input.logininv{border:0px;}

	.copylft{width:11px;height:36px;background:url('resources/images/copylft.gif') no-repeat;float:left;}
	.copybg{height:36px;background:url('resources/images/copybg.gif') repeat-x;float:left;padding-top:5px;}
	.copyrgt{width:11px;height:36px;background:url('resources/images/copyrgt.gif') no-repeat;float:left;}

	.center{text-align:center;}

	input.perc{width:32px;text-align:right;}
	.right{text-align:right;}
	td.yel{background:#fffccd;color:#807d69;}

	#pledgeformmain input, #pledgeformmain select{font-family:Arial, Helvetica, sans-serif;height:17px !important;font-size:11px !important;color:#727373 !important;padding:0px 3px;}
	#pledgeformmain textarea{font-family:Arial, Helvetica, sans-serif;font-size:11px !important;color:#727373 !important;}
	#pledgeformmain input.checkbox{border:none !important;width:13px !important;height:13px !important;}
	* html #pledgeformmain input.checkbox{height:17px !important;}

	#sectorTable input{text-align:right;}
	.grand{font-size:13px;}
	


