﻿body {
	margin:0px;
/*	
	background-image:url(../image/bg_head.jpg);
	background-repeat:repeat-x;
*/	
	background-color:#e7dcbc;
}

div.page_head {
	background-image:url(../image/header.jpg);
	background-repeat:no-repeat;
	height:130px;
}


div.page_navbar {
	background-image:url(../image/bg_darkblue.jpg);
	padding:10px;
}

tr.r1 {
	/* background-color:eeeeee; */
	background-color:EFE5C2;	
	padding:2px;
}

tr.r2 {
	background-color:ffffff;
	padding:2px;
}

td.c1 {
	color:666666;
}

a {
	color:3366CC;
}

a.tablink {
	color:000000;
	text-decoration:none;
	width:100%;
}


div.main {
	background-image:url(../image/bg_lightgray.jpg);
	padding:10px;
	width:100%;
	height:100%;
	font-family:verdana;
	font-size:11px;
	line-height:19px;
}

div.spacer {
	background-color:8089A1;
	border-top-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	border-color:000000;
	font-family:verdana;
	font-size:11px;
	padding:2px;
	color:cccccc;
}

span.smalltext {
	font-family:smallfonts;
	font-size:7pt;
	line-height:12px;
	color:666666;
}

td.field_reqd {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:BB2D2D;
	text-align:right;
}

td.field {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-align:right;
}

input.main {
	font-family:verdana;
	font-size:11px;
}

textarea.main {
	font-family:verdana;
	font-size:11px;
}

textarea {
	font-family:verdana;
	font-size:11px;
	width:300px;
	height:50px;
}

select.main {
	font-family:verdana;
	font-size:11px;
}

td {
	font-family:verdana;
	font-size:11px;
	line-height:16px;
}

input.button {
	background-color:EFE5C2;
	border-color:AEA27C;
	border-width:2px;
	border-style:solid;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	width:100px;
	height:20px;
	cursor:hand;
}
input.buttonblue {
	background-color:B5C1E5;
	border-color:336699;
	border-width:2px;
	border-style:solid;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	width:100px;
	height:20px;
	cursor:hand;
}

button.button {
	background-color:EFE5C2;
	border-color:AEA27C;
	border-width:2px;
	border-style:solid;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	width:100px;
	height:20px;
	cursor:hand;
}

td.tab_on {
	background-image:url(../image/tab_on.jpg);
	height:20px;
}

td.tab_off {
	background-image:url(../image/tab_off.jpg);
	height:20px;
}

td.tab_main {
	background-color:ffffff;
	border-left-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	border-color:776F5C;
	padding:5px;
	text-align:left;
}

td.tab_top {
	background-image:url(../image/tab_top.jpg);
}

div.event {
	background-color:ffffff;
	border-color:0000aa;
	border-width:2px;
	border-style:solid;
	padding:5px;
}

span.eventdate {
	font-size:18px;
	line-height:22px;
	color:F8D289;
}

span.eventhead {
	background-color:638FD1;
	padding:4px;
	border-top-style:solid;
	border-color:95B9EE;
	border-width:2px;
	width:100%;
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	color:ffffff;
}

td.eventinfotitle {
	background-color:A8BEF4;
	padding:2px;
	color:000066;
}

td.eventinfo {
	background-color:D5DFF7;
	padding:2px;
}

span.eventsubject {
	font-size:12px;
	font-weight:normal;
}

td.result_title {
	background-color:000066;
	padding:2px;
	text-align:left;
	color:ffffff;
}

td.result_head {
	background-color:90865E;
	border-style:solid;
	border-width:2px;
	border-top-color:B7B092;
	border-left-color:B7B092;
	border-right-color:635A36;
	border-bottom-color:635A36;
	padding:3px;
	text-align:left;
	color:ffffff;
}

td.result_data {
	padding:3px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-width:1px;
	border-color:837A54;
	background-color:DFDAC8;
}

span.pagehead {
	color:000099;
	font-size:14px;
	font-weight:bold;
}

div.homebox_body {
	width:98%;
	border-style:solid;
/*	border-color:000066; */
	border-color:c7ccac;	
	border-width:2px;
	padding:2px;
	background-color:ffffff;
}

td.homebox_head {
	font-size:14px;
	text-align:center;
	padding:2px;
	background-color:d7ccac;
/*	border-bottom-style:solid;
	border-bottom-color:000066;
	border-width:2px; */
	color:bb570d;
	font-family:ms sans serif;
	font-weight:bold;
}

span.footer {
	color:999999;
	width:100%;
	text-align:center;
}

a.footerlink {
	color:0000aa;
}

a.memsectlink {
	color:0000aa;
	font-size:14px;
	font-weight:bold;
}

span.h1 {
	font-weight:bold;
	font-size:12px;
	color:0000aa;
}

td.formsecthead {
	text-align:center;
	background-color:EFE5C2;
	padding:2px;
	color:000066;
	border-color:000066;
	border-style:solid;
	border-width:1px;
}

span.pagehilite {
	color:0000aa;
}

div.view {
	background-color:ffffff;
	border-style:inset;
	border-width:2px;
	padding:5px;
	overflow-y:scroll;
	overflow-x:hidden;
	height:300px;
	width:558px;
	line-height:normal;
}

span.obj {
	cursor:hand;
	border-width:2px;
	border-color:ffffff;
	border-style:dashed;
}

td.optionHead {
	font-family:verdana;
	font-size:11px;
	vertical-align:top;
	/*background-color:DCE2F7;*/
	background-color:EFE5C2;
	padding:4px;
	font-weight:bold;
	color:294199;
}

td.optionValue {
	/* background-color:B7C1E7; */
	background-color:D7CCAC;
	padding:4px;
}

span.alert {
	font-size:14px;
	font-weight:bold;
	color:orange;
}

td.field2 {
	font-size:13px;
	font-weight:bold;
}

a.alert {
	font-size:14px;
}

a.boldLink {
	font-size:14px;
	font-weight:bold;
	color:blue;
}

span.pageh2 {
	font-weight:bold;
	font-size:12px;
}
/* New layout items */
/* Bry added */
/***** Left sidebar *****/

#leftmenu {
clear:left;
float:left;
width:200px;
margin:0 0 10px 0;
padding:0;
}

#leftmenu ul {
list-style:none;
width:200px;
margin:0 0 10px 0;
padding:0;
}

#leftmenu li {
margin-bottom:5px;
}

#leftmenu li a {
font-weight:bold;
height:18px;
text-decoration:none;
color:#014c69;
display:block;
padding:0px 0 0 10px;
/* background:#f4f4f4 url("../images/menubg.gif") bottom left repeat-x; */
/* border-top:1px solid #ffffff; */
/* border-right:1px solid #ffffff; */
border-bottom:1px solid #ffffff;
border-left:4px solid #ffffff;

/*border-top:1px solid #d8d8d8;
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
border-left:4px solid #cccccc;
*/

}

#leftmenu li a.current {
/* background:#eaeaea url("../images/menubg2.gif") bottom left repeat-x; */
color:#505050;
/* border-top:1px solid #b0b0b0;
border-right:1px solid #b0b0b0; */
border-bottom:1px solid #b0b0b0;
/* border-left:4px solid #505050; */
border-left:4px solid #014c69;
}

#leftmenu li a:hover {
/* background:#eaeaea url("../images/menubg2.gif") bottom left repeat-x; */
color:#014c69;
/* border-top:1px solid #b0b0b0;
border-right:1px solid #b0b0b0; */
border-bottom:1px solid #b0b0b0;
/* border-left:4px solid #505050; */
border-left:4px solid #014c69
}

#leftmenu ul ul {
margin:5px 0 5px 15px;
font-size:0.9em;
width:135px;
}

#leftmenu ul ul a {
height:16px;
margin:0;
padding:4px 0 0 8px;
}

#leftmenu h2 {
font-size:1.5em;
font-weight:normal;
}
 /* End of Left Sidebar */

.orange {
	color: #bb570d;
	font-size: 10pt;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	text-transform: uppercase;
}

.title_meetings {
	color: #034b68;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	text-transform: none;
}
.title {
	color: #034b68;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
	text-transform: uppercase;
}
.tdbg {
	background-image: url('../image/bg.jpg');
	background-repeat: repeat-y;
	background-position: center top;
}

