﻿.ms-formbody iframe {
	width:538px;
}

.xee-helpimage {
	margin-left:8px;
}

.xee-helptext {
	padding:4px;
	background-color:#cde4ed;
	border: 1px solid #717e83;
	min-width:200px;
	max-width:300px;
	width:expression('226px');
}


#mapsearch .gmnoprint span{
	display:none;
}

*{
	font-family:Tahoma;
	font-size:11px;
}

p{
	margin-top:0px;
	margin-bottom:8px;
}

.x-cert2 input {
 width: 100%;
 margin-top:4px;
}

ul{
	margin-top:8px;
	margin-bottom:0px;
}

body{
	margin:0px;	
	/*background-color:#1d4771;*/
	background-color:#092c54;
	/*background-image:url('/images/degradebg2.jpg');*/
	background-image:url('/images/f_bg.jpg');
	background-repeat:repeat-x;
	overflow:auto;
}

li{
	margin-bottom: 4px;
}

input{
	margin-left:0px;
}

.alphabetical{
	width:100%;
}

.alphabetical td{
	text-align:center !important;
	padding-bottom:8px;
}

.alphabetical .x-inputtext{
	background-image:url('/images/ilt-btn2-52px.jpg');
	width:52px;
	height:19px;
	font-size:10px;
	margin-right:8px;
	margin-left:8px;
	text-align:center !important;
	border:none;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}

.alphabetical .selected{
	background-image:url('/images/ilt-btn-52px.jpg');}


.treeviewfilter *{
	white-space:normal !important;
}

.treeviewfilter_legislation *{
	white-space:normal !important;
}

.treeviewfilter_legislation a
{
	background-image:url(/images/bullet.jpg);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding-left:12px;
}

.treeviewfilter_legislation td{
	padding-bottom:4px;
}

.treeviewfilter_legislation .selected{
	font-weight:bold;
	color:#000000;
}


.treeviewfilter .selected{
	font-weight:bold;
	color:#000000;
}

.treeviewfilter img{

}

.footerbg0 {
	background-repeat:no-repeat;
	background-position:right top;
}

.footerbg1 {
	background-image:url("/images/cornerdl.jpg");
	background-repeat:no-repeat;
	background-position:left top;
}

.footercontainer{
	position:relative;
	background-repeat:repeat-x;
}

.footerposholder {
	margin-left:auto;
	margin-right:auto;
}

.image-area-left .image{
	float:left;
	vertical-align:middle !important;
}


.mainfooter{
	margin-left:auto; 
	margin-right:auto;
	text-align:left;
	background-color:#ffffff;
	/*background-color:#1f4d7b;
	background-image:url('/images/degradebg3.jpg');*/
	/*background-color:#265b83;*/
	background-repeat:repeat-x;
	height:116px;
}

.nlmainfooter{
	margin-left:auto; 
	margin-right:auto;
	text-align:left;
	background-color:#ffffff;
	/*background-color:#1f4d7b;
	background-image:url('/images/degradebg3.jpg');*/
	/*background-color:#265b83;*/
	background-repeat:repeat-x;
}

.nlmainfooter .underfooter{
	padding-top:16px;
	padding-bottom:16px;
}

.nlmainfooter .underfootertd {
	padding-left:32px;
}

.nlmainfooter .underfootertd1 {
	padding-right:32px;
}


.maincontent{
	overflow:visible;
}


.innerfooter{
	background-image:url('/images/footerbg.jpg');
	background-repeat:repeat-x;
	height:60px;
	width:100%; /*932px;*/
}

.innerfooter td{
	color:#ffffff;
	font-size:10px;
}

.innerfooter a{
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
}

.innerfooter a:hover{
	color:#000000;
}


#zz1_TopNavigationMenu70n0Items_MenuIFrame{
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}

#zz1_TopNavigationMenu70n1Items_MenuIFrame{
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}

#zz1_TopNavigationMenu70n2Items_MenuIFrame{
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}

#zz1_TopNavigationMenu70n3Items_MenuIFrame{
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}

#zz1_TopNavigationMenu70n4Items_MenuIFrame{
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}

#zz1_TopNavigationMenu70n5Items_MenuIFrame{
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity=0);
}



.innerfooter .firstcell{
	padding-left:16px;
	padding-right:16px;
	height:0px;

}

.innerfooter .secondcell{
	padding-left:16px;
	padding-right:16px;
	text-align:left;
	/*background-image:url("/images/c2bl.gif");*/
	background-position:right bottom;
	background-repeat:no-repeat;
    height:30px;
}

.innerfooter .secondcelltr{
	background-image:url("/images/UpperFooter.jpg");
	/*background-color:#778b96;*/
	background-position:left bottom;
	background-repeat:no-repeat;
}

.innerfooter .footernav{
	padding-top:2px;
	/*padding-left:8px;*/
}

.underfooter{
	padding-top:8px;
}

.underfooter table{
	width:100%;
}

.innerfooter .firstcell table td{
	/*border-bottom:1px solid #568db1;*/
}

.innerfooter .footernav td{
	padding-right:8px;
}

.mainfooter .fff{
	padding-right:0px;
	padding-left:0px;
	margin-left:0px;
}

.underfootertd {
	padding-left:16px;
}

.underfootertd1 {
	padding-right:16px;
}

.mainfooter .bbb td{
	padding-top:4px;
	color:#999999;
	
}

.innerfooter .footernav .bull{
	/*color:#568db1;*/
	color:#dfedf6;
	padding-right:8px;
}


form{
	margin:0px;
}

.flags{
	text-align:right;
	vertical-align:top;
	padding-right:16px;
}

.flags img{
	/*padding-right:4px;*/
}

.flags a{
	width:70px;
	display:block;
	height:12px;
}

.login{
	text-align:right;
	vertical-align:top;
	padding-bottom:4px;
	width:100%;
}

.login table{
	margin-left:auto;
}

.login table td{
	padding-right:4px;
	padding-left:4px;
}

.logoim{
	padding-left:16px;
	padding-bottom:4px;
}

.flags .sep{
	padding-top:0px;
	padding-right:8px;
	padding-left:4px;
}

img{
	padding:0px;
	margin:0px;
	vertical-align:bottom;
}

.search input{
	font-size:10px;
	height:18px;
	border:0px solid #cb6f00;
	background-color:#ffffff;
}

.defaulttitle{
	color:#660000;
	font-size:12px;
	font-weight:bold;
}


h3{
	margin:0px;
}

a{
	text-decoration:none;
	color:#006699;
	font-weight:normal;
}

a:hover{
	color:#000000;
	text-decoration:underline !important;
}


a img{
	border:0px;
}


.logoeffect{
	position:absolute;
	top:95px;
	padding-left:16px;
}

.logoeffect img{
	height:18px;
	width:88px;
	background-image:url('/images/gold_h.jpg');
	/*background-color:#959131;*/
}

.nllogoeffect{
}

.nllogoeffect img{
	height:18px;
	width:88px;
	background-image:url("/images/gold_h.jpg");
	/*background-color:#959131;*/
}


.normal{
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
}

.filter{
	width:200px;
}

.filter td{
	width:50%;
}


.filter a{
	font-size:11px;
	color:#817F72;
}

.filter a:hover{
	color:#990000;
}

.filter span{
	font-size:11px;
	color:#c1bFb2;
}

.filter .sep{
	text-align:center;
	width:100%;
}

.filter .selected{
	color:#990000;
}

.menuetc{
	vertical-align:bottom;
}

.nlmenuetc{
	padding-top:4px;
	padding-left:4px;
	background-image:url("/images/UpperBackground.jpg");
	vertical-align:bottom;

}

.globalcontainer{
	width:100%;
	text-align:center;
	height:100%;
}

.innerposholder {
	margin-left:auto; 
	margin-right:auto;
	z-index:2;
}

.sbg1{
	/*background-image:url("/images/shader.jpg");*/
	background-image:url("/images/f_sbg_right_r.jpg");
	background-repeat:repeat-y;
	background-position:right top;

}

.sbg0{
	/*background-image:url("/images/shadel.jpg");*/
	background-image:url("/images/f_sbg_left_r.jpg");
	background-repeat:repeat-y;
	background-position:left top;

}


.shaded0{
	/*background-image:url("/images/degradeshader.jpg");*/
	background-image:url("/images/f_sbg_right.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}

.shaded1{
	/*background-image:url("/images/degradeshadel.jpg");*/
	background-image:url("/images/f_sbg_left.jpg");
	background-repeat:no-repeat;
	background-position:left top;
}


.innercontainer{
		padding-top:16px;
	background-color:#ffffff;
	margin-right:auto;
	margin-left:auto;
}

.nlholder{
	background-color:#ffffff;
	margin-right:auto;
	margin-left:auto;
}


.globalwidth32{
	width:964px;	
}

.globalwidth{
	width:932px;	
}

.globalnlwidth64{
	width:796px;	
}

.globalnlwidth32{
	width:764px;	
}

.globalnlwidth{
	width:732px;	
}


.topheader{
	background-color:#f5f5ec;
}

.globalsearch{
	/*background-image:url("/images/ssearchbg.gif");*/
	background-image:url("/images/ssearchbg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:right;
	background-color:#ffba33;
	height:40px;
	vertical-align:middle;
	text-align:center;
	width:220px;
}


.globalsearch #WebPartWPQ1{
	padding-top:11px;
}

.globalsearch .ms-sbtable{
	border-collapse:collapse !important;
}

.globalsearch .ms-sbtable td{
	background-color:#ea8c05;
	border-spacing:0px !important;
}
.globalsearch .ms-sbtable *{
	padding:0px !important;
}

.globalsearch .ms-sbLastcell{
/*display:none;*/
padding-right:7px !important;
background-color:transparent !important;
background-image:url("/images/searchbg.gif");
background-repeat:no-repeat;
background-position:0px 0px;
}

.menuetctd{
	vertical-align:bottom;
}

.mainlogo{
	padding-left:16px;
}

.nlmenuetc .logoim{
	padding-bottom:13px !important;
}

.huge{
	color:#f5f5f5;
	font-size:32px;
	font-weight:normal;
	font-family:Georgia;
}

.nlheader{
	float:left;
	width:640px;
}

.nlheaderdate{
	text-align:right;
	vertical-align:bottom;
	font-weight:normal !important;
}

.nlheaderdate .listitemview{
	margin-left:auto;
}

.nlheaderdate .listitemview .x-fld0{
	padding-bottom:0px;
	font-weight:normal;
	text-align:right;
	padding-right:20px;
}

.topnavigation{
	margin-top:10px;
	height:30px;
	float:left;
	background-image:url('/images/degradebg0.jpg');
	background-color:#94a8b1;
	border-bottom:0px solid #c8c8c8;
	width:608px;
	text-align:left;
}

.topnavigation .tmenu{
	padding-left:40px;
}

.topnavigation .ms-topNavContainer{

	border-left:1px solid #c8c8c8;
}

.breadcrumb{
	padding-left:16px;
	padding-top:5px;
	font-size:10px;
}

.breadcrumb *{
	font-size:10px;
}

.siteactions div{
	z-index:100;
	position:relative;
}

.siteactions a{
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	color:#006699;
	text-decoration:none;
	text-align:center;
}

.siteactions img{
	display:none;
}

.bg5{
	background-image:url('/images/degradebg5.gif');
	background-repeat:repeat-x;
}


.staticheader{
	font-size:14px;
	font-family:Georgia;
	font-weight:bold;
	color:#016798;
	border-bottom:1px dotted #cccccc;
	padding-bottom:8px;
	padding-top:4px;
}

.staticheader td{
	font-size:14px;
	font-family:Georgia;
	font-weight:bold;
	color:#016798;
	padding-bottom:8px;
	padding-top:4px;
}

.staticheader span{
	font-size:14px;
	font-family:Georgia;
	font-weight:bold;
	color:#016798;
	border-bottom:1px dotted #cccccc;
	padding-bottom:8px;
	padding-top:4px;
}


.staticphmain{
	padding-top:8px;
}

.header{
	background-color:#918f82;
	color:#ffffff;
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	font-weight:bold;
	padding-left:16px;
	padding-right:16px;
/*	height:28px;*/
	padding-top:3px;
	padding-bottom:8px;
	vertical-align:middle;
}

.header{
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
	font-weight:bold;
}

.fpage .mainarea{
	padding-top:px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:8px;	
}


.mainarea{
	padding-top:11px;
	padding-left:8px;
	padding-right:4px;
	padding-bottom:8px;	
}

.nlmainarea{
	padding-top:11px;
	padding-bottom:8px;	
}


.border{
	border-right:1px solid #dddddd; 
	border-left:1px solid #dddddd; 
	padding-right:4px;
	padding-left:4px;
}

.toparea .ctable{
	background-color:#918f82!important;
}


.leftarea .ctable{
	background-color:#918f82!important;
}


.gc0{
	background-image:url("/images/c0.gif");
	background-repeat:no-repeat;
	background-position:left top;
}

.gc1{
	background-image:url("/images/c1.gif");
	background-repeat:no-repeat;
	background-position:right top;
}

.gc2{
	background-image:url("/images/c2.gif");
	background-repeat:no-repeat;
	background-position:right bottom;

}

.gc3{
	background-image:url("/images/c3.gif");
	background-repeat:no-repeat;
	background-position:left bottom;

}


.blue{
	background-color:#ddeef8;
}





.corner0{
	font-size:0px;
	line-height:0px;
	height:5px;
	width:5px;
	background-image:url("/images/c0.gif");
	background-repeat:no-repeat;
	background-position:left top;
}

.corner1{
	font-size:0px;
	height:5px;
	width:5px;
	background-image:url("/images/c1.gif");
	background-repeat:no-repeat;
	background-position:right top;
}

.corner2{
	font-size:0px;
	line-height:0px;
	height:5px;
	width:5px;
	background-image:url("/images/c2.gif");
	background-repeat:no-repeat;
	background-position:right bottom;

}

.corner3{
	font-size:0px;
	line-height:0px;
	height:5px;
	width:5px;
	background-image:url("/images/c3.gif");
	background-repeat:no-repeat;
	background-position:left bottom;

}

.corner2b{
	height:5px;
	width:5px;
	background-image:url("/images/c2b.gif");
	background-repeat:no-repeat;
	background-position:right bottom;
	font-size:0px;
	line-height:0px;
}

.corner3b{
	height:5px;
	width:5px;
	background-image:url("/images/c3b.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size:0px;
	line-height:0px;
}

.corner1b{
	height:5px;
	width:5px;
	background-image:url("/images/c1b.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size:0px;
	line-height:0px;
}

.corner0b{
	height:5px;
	width:5px;
	background-image:url("/images/c0b.gif");
	background-repeat:no-repeat;
	background-position:left bottom;
	font-size:0px;
	line-height:0px;
}


.secondcolor{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
}

.secondcolor a{
	color:#ffffff;
}

.secondcolor a:hover{
	color:#000000;
}



.welcome *{
	font-size:10px;
	/*color:#666666;*/
	color:#000000;
	/*font-weight:bold;*/
	text-decoration:none;
}

.welcome td{
	padding-right:10px;
	vertical-align:middle;
}

.welcome a:hover{
	color:#ffffff;
}

.transparentmenu{
	position:absolute;
	top:49px;
	z-index:1;
}

.transparent{
	/*filter:alpha(opacity=0);
	-moz-opacity:0;*/
	background-color:transparent;
}

.transparent td{
	height:30px;
}

.transparent a{
	display:none !important;
}

.topmenuitemhover a{
	display:block !important;
}

.topnavigation td{

}

.topmenuitem{
	border-right:1px solid #c8c8c8;
	background-color:transparent;
	color:#ffffff;
	font-weight:normal;
	font-size:10px;
}

.topmenuitem td{
	text-align:left;
	height:30px;
}

.topmenuitem a{
	text-align:center;
	vertical-align:middle;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:16px;
	padding-right:16px;
	display:block;
}

.topmenuitem a:hover{
/*	color:#ffffff;*/
}

.topmenuitem img{
	margin-right:0px;
}

.topmenuitemhover{
/*	color:#ffffff;
	background:#748891;*/
	color:#000000;
	background:#ffffff;
}

.dynmenu{
	background:transparent url('/images/dropdownshadow3.png') no-repeat scroll 0 100%;
}

.topmenuitem_dyn{
/*	background:#748891;
	color:#ffffff;
	background:#ffffff;*/
	color:#666666;

}

.topmenuitem_dyn a{
	display:block;
	font-weight:normal;
	width:200px;
}

.topmenuitem_dyn a:hover{
	/*color:#ffffff;*/
}


.topmenuitem_dyn td{
	padding-left:16px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:8px;
}


.topmenuitemhover_dyn{
	color:#000000;
/*	background:#990000;
/*	background-color:#748891;*/
}

.zz1_TopNavigationMenu70_0{
	background-color:transparent !important;	
}

.topmenuselected_dyn{
	/*background-color:#666600;
	color:#fbebca;*/
	color:#000000;
	/*background-color:#666666;*/
	
}

.topmenu_dyn{
	/*border:1px solid #c8c8c8;
	-moz-opacity:0.85;
	filter: alpha(opacity = 80);*/
}

.console{
	text-align:left;
	vertical-align:top;
}

.pagelayout{
	height:400px;
	width:100%;
	display:table;
}

.nlpagelayout{
	height:700px;
	width:100%;
	display:table;
}


.toparea{
	height:2%;
}

.leftarea{
	width:246px;
	padding-top:0px;
	padding-bottom:0px;
}

.inner{
	padding-top:16px;
	padding-right:16px;
	padding-left:16px;
	padding-bottom:16px;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	/*background-color:#e6e6e6; */
}

.ctable2{
	border-bottom:1px solid #dddddd;
	height:3px;
	line-height:0px;
	font-size:0px;
}

.ctable3{
	border-top:1px solid #dddddd;
	height:3px;
	line-height:0px;
	font-size:0px;
}

.simplestsearch .x-submit input{
	border:none;
	width:97px;
	height:19px;
	background-image:url("/images/btnbg.jpg");
	background-repeat:no-repeat;
	color:#ffffff;

}

.simplestsearch .x-input input{
	border:1px solid #aaaaaa; /*#336699;*/
	color:#000000;
	background-color:#ffffff;
	width:170px;
}



.fpage .simplestsearch{
	width:185px;
}

.simplestsearch td{
	padding-bottom:4px;
	text-align:center;
}

.f_itemlist .x-item{
	padding-bottom:8px;
}

.f_itemlist .dates{
	font-weight:bold;
	color:#817F72;
	padding-right:32px;
}

.f_itemlist .bull{
	/*color:#336699;*/
	color:#bb5555;
	padding-right:8px;
}

.f_itemlist .x-innerc1 table{
	width:100%;
}

.f_itemlist .x-innerc1 .datetd{
	text-align:right;
}

.fpage .floating .leftarea .inner2{
	/*padding-top:0px;*/
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
}

.fpage .floating .ms-PartSpacingVertical{
	padding:0px !important;
}

.fpage .floating p{
	margin:0px !important;
}


.fpage .leftarea .inner2{
	/*padding-top:0px;*/
	padding-top:8px;
	background-color:#ffffff;
}


.fpage .floating .leftarea{
	width:213px;
}

.floating{
	position:absolute; 
	padding-top:1px; 
	padding-left:240px;}

.floating2{
	position:absolute; 
	padding-top:1px; 
	padding-left:0px;
	width:320px;
	text-align:center;
	padding-top:322px;

}

.floating .border{
	border-right:0px solid #dddddd; 
	border-left:1px solid #dddddd; 
	padding-right:0px;
	padding-left:4px;
}



.leftarea .inner2{
	/*padding-top:0px;*/
	padding-top:16px;
	padding-right:8px;
	padding-left:0px;
}

.leftarea .inner2 .upper table{
	position:relative;
}

.leftarea .inner2 .upper .ms-WPHeader{
	/*background-image:url("/images/c1.gif");
	background-repeat:no-repeat;*/
	background-position:right top;
	position:relative;
	background-image:url("/images/bluebg.gif");
}

.leftarea .inner2 .upper .ms-WPHeader td{
	font-size:12px;
	padding-left:0px;
	font-weight:bold;
	vertical-align:middle;
	background-color:transparent;
	background-image:url("/images/c1.gif");
	background-repeat:no-repeat;
	background-position:100% 0%;
}

.leftarea .inner2 .upper .ms-WPTitle{
	background-image:url("/images/c0.gif");
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	color:#006699;
}


.leftarea .inner2 .upper .ms-WPBody{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
}

.leftarea .inner2 .lower table{
	position:relative;
}

.leftarea .inner2 .lower .ms-WPHeader{
	background-color:#918f82;
	background-image:url("/images/c1.gif");
	background-repeat:no-repeat;
	background-position:right top;
	position:relative;
}

.leftarea .inner2 .lower .ms-WPHeader td{
	/*background-image:url("/images/c0.gif");
	background-repeat:no-repeat;
	background-position:left top;*/
	color:#ffffff;
	font-size:12px;
	padding-left:0px;
	font-weight:bold;
	vertical-align:middle;
	background-color:transparent;
	background-image:url("");
}

.leftarea .inner2 .lower .ms-WPTitle{
	background-image:url("");
	/*background-color:#918f82;*/
	background-image:url("/images/c0.gif");
	background-repeat:no-repeat;
	background-position:left top;
	/*background-image:url("/images/c1.gif");
	background-repeat:no-repeat;
	background-position:right top;*/
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	color:#ffffff;
}


.leftarea .inner2 .lower .ms-WPBody{
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#f8f5e4;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}


.leftarea .inner2 table{
	/*background-color:#E3EEF8;*/
}


.leftarea .ms-standardheader{
	text-align:left;
}

.rightarea .staticphmain *{
	text-align:justify;
}

.rightarea{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:8px;
	padding-right:12px;
	vertical-align:top;
	padding-top:16px;
}


.nlmainarea .rightarea{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	vertical-align:top;
	padding-top:16px;
}



.toppath{
	padding-top:0px;
	padding-bottom:0px;
}

.map{
	color:#eeeeee;
}

.map a{
	color:#eeeeee;
}

.map .currentnode{
	color:#000000;
}

.hidden{
	display:none;
}

.leftnavitem td{
	white-space:normal !important;
}

.leftnavitem{
	padding-bottom:0px;
	white-space:normal !important;
	padding-bottom:4px;
}

.leftnavitemselected td{
	white-space:normal !important;
}

.leftnavitemselected{
	padding-bottom:0px;
	white-space:normal !important;
	padding-bottom:4px;
}

.leftnavitemselected a{
	color:#660000;
	font-weight:normal;
	font-size:11px !important;
	font-weight:bold;
}

.leftnavitemselected a:hover{
	color:#000000;
}


.grey{
	background-color:#aeaeae;
}


.itemlist .x-more0{
	text-align:left;
	padding-top:10px;
}


.itemlist .x-more1{
	text-align:right;
	padding-top:10px;
}

.itemlist .x-item{
	padding-bottom:24px;
}

.itemlist .x-last{
	padding-bottom:0px;
}

.itemlist .x-innertable{
	border-bottom:1px dotted #cccccc;
	padding-bottom:10px;
}

.itemlist .x-last .x-innertable{
	border-bottom:0px solid #dddddd;
	padding-bottom:0px;
}


.itemlist .x-innertable .x-header{
	padding-bottom:10px;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.itemlist .x-innertable .x-header .x-highlight{
	font-size:12px;
}


.itemlist .x-innertable .x-fld2{
	padding-top:10px;
	/*color:#006600;*/
}


.itemlist .x-innertable .x-innerc1{
	width:100%;
	vertical-align:top;
}



.itemlist .x-innertable .x-innerc1 table{
	width:100%;
}


.itemlist .x-innertable .x-innerc0{
	vertical-align:top;
	/*padding-right:20px;*/
}


.itemlist .x-innertable .x-innerc0 table{
	width:86px;
}

.itemlist .x-innertable .x-innerc0 table td{
	padding-right:6px;
}


.itemlist .x-innertable .x-innerc0 .x-header{
/*	padding-bottom:10px;*/
	font-size:11px;
	color:#817F72;
	font-weight:normal;
}

.itemlist .x-innertable .x-date{
	padding-top:10px;
	font-weight:bold;
}

.itemlist .x-innertable .x-date .x-dw{
	display:none;
}

.itemlistwithdate .x-gheader{
	padding-bottom:10px;
	font-size:12px;
	color:#660000;
	font-weight:bold;
}

.itemlistwithdate .x-header{
	color:#660000;
	padding-bottom:5px;
}

.itemlistwithdate .x-item{
	padding-left:24px;
	padding-bottom:24px;
}

.itemlistwithdate .x-last{
	padding-left:24px;
	padding-bottom:0px;
}


.itemlistwithdate .x-more1{
	padding-top:10px;
	text-align:right;
}

.paginationbarfull{
	width:100%;
}

.paginationbarfull .x-first{
	padding-left:0px;
}

.paginationbarfull .x-firsttable{
	background-color:#e3eef8;
}

.paginationbarfull table td img{
	vertical-align:middle;
}

.paginationbarfull .x-selected{
	color:black;
	font-weight:bold;
}



.paginationbar{
	width:100%;
}

.paginationbar .x-first{
	padding-left:86px;
}

.paginationbar .x-firsttable{
	background-color:#e3eef8;
}

.paginationbar table td img{
	vertical-align:middle;
}

.paginationbar .x-selected{
	color:black;
	font-weight:bold;
}


.selectorfirst{
	padding-left:10px;
}

.sep{
	padding-top:10px;
}

.simplesearch td{
	padding-bottom:10px;
}

.simplesearch .x-last{
	padding-bottom:0px;
	text-align:center;
}

.simplesearch .x-inputtext{
	font-size:10px;
	padding:2px;
	border:1px solid #aaaaaa;
	background-color:#ffffff;
	width:220px;
}

.listitemview .x-fld0{
	padding-bottom:10px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}

.listitemview .x-fld1{
	font-size:11px;
	padding-bottom:10px;
	color:#918F82;
	font-weight:normal;
	padding-left:10px;
}

.listitemview .x-more0{
	padding-top:10px;
}

.biography .x-column1 .x-fld0{
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.biography .x-fld0{
	padding-bottom:10px;
}


.biography .x-fld1{
	padding-bottom:10px;
	padding-left:10px;
}

.biography .x-more0{
	padding-top:10px;
}


.bioview{
	width:100%;
}

.bioview .x-header .x-column0{
}

.bioview .x-header .x-column1{
	width:100%;
}

.bioview .x-header{
	width:100%;
	vertical-align:middle;
}

.bioview .x-fld0{
	padding-top:16px;
	padding-right:16px;

}

.bioview .x-header .x-fld0{
	padding-top:0px;	
}

.bioview .x-column1{
	/*padding-right:16px;*/
	vertical-align:top;
}

.bioview .x-column1 table{
	width:100%;
}

.bioview .x-column1 .x-fld0{
	font-size:12px;
	/*color:#660000;*/
	font-weight:bold;
	padding-bottom:8px;
	color:#888888;
	border-bottom:1px dotted #cccccc;
}

.bioview .x-header .x-fld1{
	font-size:11px;
	padding-top:8px;
	padding-bottom:10px;
	color:#006699;
	font-weight:normal;
}

.banners{
	padding-left:4px;
}

.banners img{
	width:288px;
}

.fill{
	/*background-color:#e3eef8;
	height:100%;
	width:100%;*/
}


.x-highlight{
	background-color:#ffdddd;
	color:#000000;
/*	background-color:#e8e5d4;*/
}

.fistpagecolumn0{
	padding-right:24px;
}

.fistpagecolumn1{
	padding-left:24px;
}

.fpcolumn1{
	border-right: 2px solid #CCCCCC;
	vertical-align:top;
}

.fpcolumn2{
	vertical-align:top;
}

.topseparator{
	padding-top:36px;
}

.x-dd{
	white-space:nowrap;
}

.flash{
	/*height:120px; 
	width:100%;
	background-color:#e3eef8;*/
}


.newsletter .logo1 img{
	height:146px; 
	width:188px;
}

.newsletter .logo2 img{
	height:146px; 
	width:562px; 
}



.linkfooter{
	padding-top:48px;
}



.zone table table tr td{
	/*padding-right:10px;
	padding-left:10px;*/
}

.bottomlink{
	padding-left:24px;
	padding-bottom:24px;
	text-align:left;
}

.topline{
	border-top:2px solid #CCCCCC;
	padding-top:10px;
}

.x-profileheader{
	font-size:12px;
	font-weight:bold;
	color:#660000;
	padding-bottom:10px !important;
}

.x-profilespacing{
	font-size:8px;
	padding-bottom:10px !important;
}

.payments{
	border:1px solid #d9d9d9;
}

.payments .x-odd{
	background-color:#e1e1e1;
}

.payments td{
	height:20px;
	padding-left:4px;
	padding-right:4px;
}

.payments .select{
	padding-left:0px;
	padding-right:0px;
}

.payments .select select{
	width:430px;
}

/*.payments .ms-formlabel{
	font-weight:bold;
}*/

.payments .ms-formbody{
	background-color:#f5f5f5;
}

.payments .x-odd .ms-formbody{
	background-color:#d9d9d9;
}

.x-odd{
	/*background-color:#e7e7e7;*/
}

.x-addbutton{
	text-align:right !important;
}

.x-addbutton input{
	padding-left:4px;
}

.difftable{
	width:100%;
}

.difftable td{
	padding-top:6px;
	padding-bottom:6px;
	padding-left:0px;
	padding-right:0px;
	vertical-align:top;
	/*border-bottom:1px dotted #000000;*/
}

.difftable .x-name{
	font-size:11px;
	/*background-color:#e7e7e7;
	font-weight:bold;*/
}

.difftable .x-name2{
	/*color:#006600;*/
	font-size:11px;
	/*font-weight:bold;*/
}


.difftable .x-diffname{
	/*color:#006600;*/
	font-size:11px;
	/*background-color:#e7e7e7;
	font-weight:bold;*/
}


.difftable .x-odd .x-name{
	/*background-color:#d7d7d7;*/
}

.difftable .x-right{
	/*background-color:#e7e7e7;*/
}

.difftable .x-diffright{
	background-color:#e7b7b7;
}

.difftable .x-diffleft{
	background-color:#ffcfcf;
}

.difftable .x-odd .x-diffright{
	background-color:#d7a7a7;
}

.difftable .x-odd .x-diffleft{
	background-color:#e7b7b7;
}

.difftable .x-odd .x-left{
	/*background-color:#e7e7e7;*/
}

.difftable .x-odd .x-right{
	/*background-color:#d7d7d7;*/
}


.difftable .x-diffname{
	background-color:#e7b7b7;
}

.difftable .x-odd .x-diffname{
	background-color:#d7a7a7;
}

.difftable .x-header{
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
	font-size:12px;
	color:#660000;
	font-weight:bold;
}

.difftable .x-date{
	font-size:11px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
	color:#006600;
	font-weight:normal;

}

.difftable .x-spacing{
	padding:0px;
	padding-bottom:24px;
}

.difftable .x-comments{
	width:100%;
}

.difftable .x-submit{
	text-align:right;
	padding:0px;
}

.difftable .x-dropdown{
	width:100%;
}

.difftable .x-empty{
	background-color:#e7e7e7;
}

.difftable .x-xx{
	padding:0px;
}


.x-info{
	padding-bottom:24px;
	color:#ff0000;
}

.calendartable td{
	text-align:center !important;
}

.fulllayout #MSOZoneCell_WebPartWPQ2{
	padding:0px !important;
}

.fulllayout #MontlyViewDefault_CalendarView{
	overflow:visible !important;
}

.fulllayout #WeeklyViewDefault_CalendarView{
	overflow:visible !important;
}

.fulllayout #DailyViewDefault_CalendarView{
	overflow:visible !important;
}


.nlnews{
	padding:36px;
}

.nlnews .itemlist table{
	width:100%;
}

.nlnews .itemlist .x-fld0{
	font-size:13px;
	font-family:Georgia;
	font-weight:bold;
	border-bottom:1px #666666 dotted;	
	padding-bottom:8px;
	color:#666666;
}

.nlnews .itemlist .x-fld1{
	color:#817F72;
	padding-top:8px;
}

.nlnews .itemlist .x-fld2{
	padding-top:8px;
	color:#000000;
}

.nlnews .itemlist .x-more1{
	padding-top:8px;
}

.nlnews .itemlist .x-item{
	padding-bottom:48px;
}



.f_top{
	background-image:url("/images/f_bgtop.jpg");
	background-repeat:repeat-x;

}

.f_bottom{
	background-image:url("/images/f_bgbottom.jpg");
	background-repeat:repeat-x;
	background-position:left bottom;

}

.f_right{
	background-image:url("/images/f_bgright.jpg");
	background-repeat:repeat-y;
	background-position:right top;

}

.f_left{
	background-image:url("/images/f_bgleft.jpg");
	background-repeat:repeat-y;
	background-position:left top;

}

.f_c0{
	background-image:url("/images/f_c0.jpg");
	background-repeat:no-repeat;
	background-position:left top;

}

.f_c1{
	background-image:url("/images/f_c1.jpg");
	background-repeat:no-repeat;
	background-position:right top;

}

.f_c2{
	background-image:url("/images/f_c2.jpg");
	background-repeat:no-repeat;
	background-position:right bottom;

}

.f_c3{
	background-image:url("/images/f_c3.jpg");
	background-repeat:no-repeat;
	background-position:left bottom;

}

.f_itemlist *{
	font-size:12px;
	vertical-align:top;
	font-weight:bold;
}

.innerblue{
	width:280px;
}



.f_inner{
	padding:16px;
}


.padding8{
	padding:8px;
}

.genmenu .selectorfirst{
	padding-left:0px;
}

.genmenu .current{
	color:#000000;
	font-weight:bold;
}

.x-certtab{
	width:430px !important;
}

.x-cert0 .x-td0{
	width:100%;
}

.x-cert0 .x-td0 select{
	width:100%;
}

.x-cert0 .x-td1{
	text-align:right;
}

.x-cert0 .x-td1 input{
	text-align:center;
}

.x-cert1 .x-clabel{
}

.x-attention{
	color:#ff0000;
	font-weight:bold;
	padding-bottom:8px;
	display:block;
	font-size:10px;
}

.x-attention a{
	color:#880000;
	font-weight:bold;
	font-size:10px;
}

.divsep{
	FONT-SIZE: 1px; 
	padding-top:4px;
	padding-bottom:4px;
	MARGIN-BOTTOM: 4px; 
	WIDTH: 100%; 
	BORDER-TOP: #cccccc 1px dotted; 
	HEIGHT: 1px;
}

.folderheader{
	color:#336699;
	font-weight:bold;
	font-size:12px;
}

.x-attachments .x-aheader { }

.x-attachments .x-attachment {
	padding-left:96px;
}

.showlists .x-date { width:96px; color:#817F72;}
.showlists td { padding-bottom: 8px; vertical-align:top; }
.showlists .x-href { 
	padding-left: 16px; 
	background-image:url("/images/bullet.jpg"); 
	background-repeat:no-repeat;
	background-position:0px 4px;
}


.survey{ width:100%; }
.survey .x-grid{ width:100%; }
.survey .x-grid .x-label{ padding-left:3px;}
.survey .x-grid .x-rng1{ text-align:left; }
.survey .x-grid .x-rng2{ text-align:center; }
.survey .x-grid .x-rng3{ text-align:right; }
.survey .x-grid .x-gridheader{ font-weight:bold; }
.survey .x-grid td{ padding-bottom:4px; }
.survey .x-grid .x-last{ width:4px; }
.survey .x-grid .x-na{ text-align:right; width:60px; }
.survey .x-subquestion{ width:180px; font-weight:bold; }
.survey .x-question{ font-weight:bold; padding-bottom:4px; }
.survey .x-submit{ padding-top:4px; }


.categorydescription ul{
	list-style-position:outside;
	padding:0px 0px 0px 16px;
	margin:0px;
	list-style-image: url("/images/menuarrow3.gif");
}
.categorydescription ul li{ padding-left:4px; }
.categoryheader 
{ 	
	padding-bottom:10px;
	font-size:12px;
	color:#666666;
	font-weight:bold;
 }

/************************************* SHAREPOINT **************************************/

.ms-surveyTotal{ padding-bottom:16px;}
.ms-surveyHR{ color:#cccccc; }
/*.ms-surveyVBarT{ font-weight:bold; color:#817F72; }*/
.ms-surveyVBarTC{}
.ms-SurveyHBarLabel{
	margin:0px !important;
	padding:0px !important;
	width:4000px!important;
	text-align:left !important;
}
.ms-surveyHBarB{
	width:1px;
}

.ms-SurveyHBarLabel label{
	white-space:nowrap;
	padding-right:4px;
	padding-left:8px;
	color:#817F72
}

.forum .ms-disc-padabove{
	border-top:2px solid #cccccc;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:96px;
}

.forum .ms-disc-bar{
	/*padding-top:2px;
	padding-bottom:4px;*/
	padding:2px;
	background-color:#e7e7e7;	
}

.forum .ms-disc-padabove img{
	height:14px;
}

.forum .ms-disc-padabove div{
	color:#660000;
	font-weight:bold;
	/*font-size:12px;*/
}

.forum *{
	overflow:hidden;
}

.forum .ms-disc-bordered *{
	white-space:normal !important;
}


.forum .ms-disc-bordered a{
	font-weight:normal;
	/*cursor:text;*/
	color:#006600;
}

.forum .ms-disc-bordered a:hover{
	color:#006600;
}

.forum .ms-disc-bordered{
	vertical-align:top;
	padding-top:10px;
	color:#006600;
	width:96px;
	padding:10px 0px 0px 0px !important;
}

.forum .ms-disc-bordered img{
	display:none
}


.forum .ms-disc-bordered-noleft{
	width:585px; /* ???*/
	vertical-align:top;
	padding-top:10px;
}

.forum .ms-vb{
	padding-left:96px;
	background-color:#cccccc;
}

.forum .ms-separator img{
	width:24px;
	height:10px;
}

.forum .ms-vh{
	display:none;
}

.forum .ms-formdescription{
	display:none;
}

/*.rightarea .ms-vh2 {
	display:none;
}*/

.rightarea .ms-vh{
	background-image:none;

}
.rightarea .ms-vh2-nograd{
	background-image:none;
	font-weight:normal;
	font-size:11px;
}
.rightarea .ms-vh2{
	background-image:none;
}

.righterbg{
	height:17px;
	background-image:url("/images/degradebg6.jpg");
	background-repeat:repeat-x;
	background-position:0px 0px;
	background-color:#f5f5ec;

}

.rightcorner{
	height:17px;
	background-image:url("/images/corner0.gif");
	background-repeat:no-repeat;
}

.righterbg2{
	line-height:0px;
	font-size:0px;
	height:8px;
	background-image:url("/images/leftbg.gif");
	background-repeat:repeat-y;
}

.righterbg3{
	line-height:0px;
	font-size:0px;
	height:4px;
	background-image:url("/images/leftbg.gif");
	background-repeat:repeat-y;
}

.rightarea .ms-viewheadertr{
	background-color:#e5e5e5;
}

.rightarea .ms-viewheadertr img{
	height:10px;
}

.righterarea{
	padding-top:0px;
	width:120px;
}


.righterarea .innertab{
	height:5px;
}

.righterarea .innerr{
	/*padding-top:16px;*/
	padding-bottom:0px;
	padding-right:8px;
}

.righterarea .innerprecorner{
	border-top:1px solid #e9e7d6;
	background-color:#fcfbf4;
	background-image:url("/images/leftbg.gif");
	background-repeat:repeat-y;
	font-size:0px;
	line-height:0px;
}


.righterarea .innercorner{
	height:5px;
	background-image:url("/images/c1bb.gif") !important;
	background-repeat:no-repeat;
	background-position:right;
	background-color:#fcfbf4;
	font-size:0px;
	line-height:0px;
}

.righterarea .innerinner{
	border-right:1px solid #e9e7d6;
	border-bottom:1px solid #e9e7d6;
	background-image:url("/images/leftbg.gif");
	background-repeat:repeat-y;
	background-color:#fcfbf4;
	padding-top:11px;
	padding-left:7px;
}


.righterarea .upper .ms-WPHeader td{
	background-image:url("/images/appletbg.gif");
	padding-top:8px;
	padding-right:8px;
	padding-left:8px;
}

.righterarea .upper .ms-WPBody{
	background-image:url("/images/appletbg.gif");
	padding-right:8px;
	padding-left:8px;
	padding-bottom:8px;
}

.righterarea .upper .ms-summarycustombody{
	padding-left:8px;
}

.extrainfo .ms-PartSpacingVertical{
	padding-bottom:16px;
}

.ms-PartSpacingVertical{
	padding-bottom:0px;
}

.righterarea .lower{
	border-top:1px solid #e9e7d6;
	padding-left:8px;
	padding-right:8px;
}

.righterarea .lower .ms-WPHeader td{
	color:#666666;
	border-bottom:1px dotted #666666;
}

.righterarea .ll{
	border-top:1px solid #e9e7d6;
	padding:0px 0px 0px 0px !important;
}


.righterarea .ll .stylish{
	background-image:url("/images/bottombg.gif");
	background-repeat:repeat-x;
}

.righterarea .ll .stylish img{
	height:16px;
}

.righterarea .ll .cornerstylish{
	width:10px;
	background-image:url("/images/cbottombg.gif");
	background-repeat:no-repeat;
}

.righterarea .ll .cornerstylish img{
	height:16px;
	width:10px;
}


.ms-vb {
	text-align:left !important;
}

.forum .ms-viewheadertr{
	display:none;
}

.forum .ms-menutoolbar {
	display:none;
}
.forum .ms-vh2-nograd{
	display:none;
}

.ms-viewheadertr th{
	color:#333333;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:24px;
	vertical-align:middle;
	background-image:url('/images/bar-bg.gif');
}


/*.leftarea .ms-WPHeader td{
	border-bottom:1px black dotted;
}*/

.fpage .ms-WPHeader td{
	border-bottom:1px dotted #888888;
}

.fpage .floating .leftarea .ms-WPHeader td{
	border-bottom:0px dotted #888888;
}

.f_siteactions{
}

.siteactions_im img{
	height:16px;
	width:1px;
}


.ms-WPHeader td{
	vertical-align:top !important;
	text-align:left !important;
}

.ms-WPHeader td span{
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
}

.ms-WPHeader .ms-WPTitle{
	font-family:Georgia;
	font-size:12px;
	font-weight:normal;
}


.ms-WPHeader img{
	padding-top:0px;
	padding-bottom:0px;
}

.ms-WPHeader td{
	vertical-align:top;
}

.ms-WPBody{
	padding-top:8px;
	padding-bottom:0px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	margin-bottom:auto;
	overflow:visible;
	/*width:90%;*/
	/* background-color:#e6e6e6; */
}

.ms-WPTitle{
	padding-bottom:8px;
}

/*.ms-WPBody {
    padding-right: 10px;
    padding-left: 10px;
}*/

.tophelper{
	width:4px;
	background-image:url('/images/corner1.gif');
	background-repeat:no-repeat;
}

.rightarea .ms-PartSpacingVertical{
	margin-top:0px;
	/*border-top:1px solid #cccccc;*/
}

.fpage .rightarea .ms-PartSpacingVertical{
	margin-top:16px;
	border-top:0px solid #cccccc;
}


.extrainfo{
	height:100%;
	width:100%;
}

.extrainfo td{
	/*background-color:#E3EEF8;*/
}

/*.zone0 td{ text-align:center; }
.zone0 .ms-WPBody{ width:178px; }
.zone1 td{ text-align:center; }
.zone1 .ms-WPBody{ width:680px; }
.zone2 td{ text-align:center; }
.zone2 .ms-WPBody{ width:340px; }
.zone3 td{ text-align:center; }
.zone3 .ms-WPBody{ width:305px; }
.ms-WPBody td{ text-align:left; }	
*/
.leftarea .ms-WPBody{
	padding-top:8px !important;
	/*padding-bottom:48px;*/
}

.ms-standardheader span{
	display:block;
}

.ms-consolemptablerow{
}

.ms-MenuUIPopupBody{
	background-color:#ffffff;
	border:1px solid #000000;
}


.ms-MenuUILarge{
	width:246px;
}

.ms-MenuUILarge td{
	text-align:left;
	font-size:10px;
	padding-right:1px;
	padding-left:1px;
	padding-top:1px;
}

.ms-MenuUI{
	width:246px;
}

.ms-MenuUI td{
	text-align:left;
	padding-right:1px;
	padding-left:1px;
	padding-top:1px;
	font-size:10px;
}

.ms-formfieldlabelcontainer{
	display:inline;
}

.ms-formfieldvaluecontainer{
	display:inline;
}

.ms-SPButton{
	padding:4px;
	background-color:#E3EEF8;
}

.ms-SPZoneLabel{
	color:#333333;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url('/images/bar-bg.gif');
}

.ms-formtable td{
	padding-top:1px;
	padding-bottom:1px;
}

.ms-formvalidation{
	color:#dd0000;
	display:inline !important;
	text-align:left !important;
}
.ms-formlabel{
	width:210px;
	text-align:left;
}

.ms-long{
	width:100%;
}

.ms-formbody{
	width:210px;
	text-align:left;
}

.ms-ToolPaneOuter{
	background-color:#c8c8c8;
}

.ms-ToolPaneOuter td{
	padding-bottom:2px;
}

.ms-ToolPaneTitle{
	background-image:url('/images/bar-bg.gif');
	color:#333333;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:24px;
	vertical-align:middle;
}

.ms-ToolPaneClose{
	background-image:url('/images/bar-bg.gif');
	color:#333333;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:24px;
	vertical-align:middle;
}

.UserSectionHead{
	padding-top:5px;
}

.ms-alternating{
	background-color:#dddddd;
}

.ms-formfieldlabel{
	color:#333333;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	height:24px;
	vertical-align:middle;
	background-image:url('/images/bar-bg.gif');
	display:block;
}

.ms-toolbarItem{
	padding-top:10px;
}

.ms-rtetoolbarmenu{
	background-color:#ffffff;
}

.ms-addnew{
	padding-top:10px;
	border-top:2px solid #cccccc;
	text-align:left !important;
}

.ms-toolbarContainer{
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
}
table.ms-viewtoolbar{
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
}
table.ms-toolbar{
background-image:url("");
background-repeat:repeat-x;
background-color:#fcfcfc;
}

.toc-layout-main .level-section .level-item{
	padding-left:14px;
	background-image:url("/images/bullet.jpg");
	background-repeat:no-repeat;
	background-position:left 3px;
}

.ms-partline{
	padding-top:10px;
}

.x-groubed{
}

.x-groubed .x-innertable .x-innerc1{
	border:1px dotted #cccccc;
	padding-left:0px;
	padding:8px;
}

.listitemcreatenew{
	width:100%;
}

.listitemcreatenew .ms-rtetoolbarmenu img{
	width:12px !important;
	height:12px !important;
}

.listitemcreatenew .ms-formbody{
	width:100% !important;
}

#\{FFBC7BAC-7655-4B37-B5BC-C55C752CB6EC\}-\{AD575ADE-6494-4937-9998-E50350BE564B\} .ms-viewheadertr{
	display:none;
}


#part1 .ms-informationbar a{
	display:none;
}

#\{FFBC7BAC-7655-4B37-B5BC-C55C752CB6EC\}-\{AD575ADE-6494-4937-9998-E50350BE564B\} .ms-gb span{
	display:none;
}

#\{803CEE5C-BE02-4DE4-8218-72931DF904A8\}-\{8846BCF7-11E0-422D-88F4-61CAD50934B3\} .ms-vb-tall{
	display:block;
}

#\{803CEE5C-BE02-4DE4-8218-72931DF904A8\}-\{8846BCF7-11E0-422D-88F4-61CAD50934B3\} .ms-vb2{
	display:block;
	padding-top:10px;
	padding-bottom:5px;
}



#WebPartWPQ8 table{
	width:100%;
}

#WebPartWPQ3 table{
	width:100%;
}

.ms-commentsWrapper {
	padding-bottom:12px;
}

.ms-CommentHeader{
padding-bottom:4px;
}

#\{803CEE5C-BE02-4DE4-8218-72931DF904A8\}-\{8846BCF7-11E0-422D-88F4-61CAD50934B3\} td{
	display:none;
}
#\{803CEE5C-BE02-4DE4-8218-72931DF904A8\}-\{8846BCF7-11E0-422D-88F4-61CAD50934B3\} .ms-viewheadertr{
	display:none;
}

.toc-layout-main .level-section .level-item{
	padding-left:14px;
	padding-bottom:2px;
}

.toc-layout-main .level-section .level-header{
	padding-bottom:4px;
	padding-top:6px;
}

.toc-layout-main .level-section .level-header a{
	font-weight:bold;
}


.ms-partline{
	padding-top:10px;
}

/*#MSOZoneCell_WebPartWPQ2{
	text-align:left !important;
}

#MSOZoneCell_WebPartWPQ2 *{
	text-align:left;
}*/


.ms-rtetablecells
{
border:solid 1px #c4c4c4;
padding:2px;
}
.ms-rtetoolbarmenu
{
background-color:#f3f3f3;
color:#000000;
border:#c4c4c4;
font-family:verdana;
font-size:10px;/*changed*/
}
TD.ms-rtetoolbarunsel{
padding:3px;
}
TD.ms-rtetoolbarsel{
padding:2px;
border:solid 1px #e0e0e0;
background-image:url("");
background-repeat:repeat-x;
}
.ms-rtetoolbardis{
filter:alpha(opacity=25);
cursor:default;
}
a.ms-rtetoolbardis{
cursor:default;
}
TD.ms-rtetoolbarhov
{
padding:2px;
border:solid 1px #050505;
background-image:url("");
background-repeat:repeat-x;
background-color:#cccccc;
cursor:pointer;
color:#000000;
}

.newslettertext a{
color:#f2cd4e !important;
}


.groupheader{
	padding-bottom:2px;
	padding-top:4px;
	text-decoration:underline;
	color:#016798;
	font-weight:bold;
}

.link-item {
	padding-top:2px;
	padding-bottom:2px;
}

.link-item a{
font-size:1em;
}

.nllist .x-email td{ border-top:1px dotted #cccccc; }

.nllist td{
	vertical-align:top;
	border-bottom:1px dotted #cccccc;
	text-align:left;
	padding-top:6px;
	padding-bottom:6px;
}
.nllist .x-last td{ border-bottom:0px; }
.nllist .x-validation td{ border-bottom:0px; }

.x-attachments {
padding-top:12px;
padding-bottom:4px;
font-weight:bold;
}

#MSOZoneCell_WebPartWPQ7{ padding:0px !important}



/***************************************************************************************/

.viewmeeting .Date{
color:#817F72;
}

h2{
color:#666666;
font-size:12px;
font-weight:bold;
padding-top:10px;
}

h2 span{
font-size:9px;
color:#006699;
padding-left:8px;
}

.NewMeeting .title{
height:32px;
width:430px;
}

.NewMeeting .description{
height:64px;
width:430px;
}

.NewMeeting .body{
height:128px;
width:430px;
}

.itemlist ul{
list-style-type:none;
padding:0px;
margin:0px;				
}

.NewMeeting ul{
list-style-type:none;
padding:0px;
margin:0px;				
}

.itemlist ul li{
padding-bottom:8px;		
}


.filename ul{
padding-top:10px;
}

.filename li{
padding-bottom:16px;				
}

.filename .savespan{
padding-left:8px;
}

.NewMeeting .getdocuments input{
background-color:transparent;
border-style:none;
color:#006699;
font-weight:normal;
font-size:10px;
padding-left:2px;
}

.NewMeeting .recommend{
padding-left:8px;
font-style:italic;
font-size:11px;
}

.fileupload input{
background-color:transparent;
border-style:none;
color:#006699;
font-weight:normal;
font-size:12px;}

.fileupload {
float:right;
padding-bottom:8px;
padding-top:8px;
}

.SendEmail input{
background-color:transparent;
border-style:none;
color:#006699;
font-weight:normal;
font-size:12px;	
margin-left:-8px;
margin-left:expression("0px");
float:left;
margin-right:12px;
margin-right:expression("0px");			
}

.plusminus input{
background-color:transparent;
border-style:1px solid #006699;
color:#006699;
font-weight:normal;
font-size:12px;}

.editmeeting a{
float:right;				
}

.editmeeting .emtydiv{			
clear:both;
padding-bottom:8px;
}

.myheader{
font-size:11px;
font-family:Georgia;
font-weight:bold;
color:#016798;
border-bottom:1px dotted #cccccc;
padding-bottom:8px;
padding-top:4px;	
}

.categories{
padding-top:4px;
}

.type a.selected{
font-weight:bold;
}

.category.selected a{
font-weight:bold;
}

.SendEmail{
clear:both;	
padding-bottom:20px;	
}

.SendEmail .SendMessage{
color:#817F72;
padding-top:2px;		
}

.type {
padding-bottom:8px;			
}

.shortbanner {background-color:#FCFBF4; height:30px;}

#WebPartTitlectl00_ctl00_m_g_67508dab_ccfe_41b4_93c5_b1bb3e9b1591 h3 span { font-weight:bold; }