/*
	Dark grey green #828665
	Lighter grey green #95987B
	Tan #E7E5D8
	Creamy white #F8F8F8
	adobe red #844139
	dark grey #333333
*/

body
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	background-image: url(../images/bkgnd_grey.gif);
	background-repeat: repeat;
	
}

input, select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
}

p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
}

ol, li, ul
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
}

.main {
	text-align:left;
	padding-left:10px;
	padding-right:15px;
	padding-bottom:10px;
	background-color:#FFFFFF;
}
.maintext {
	margin-left:22px;
}

td, tr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;
	vertical-align:top;
}

.bkgnd_footer
{
	background-image: url(../images/bkgnd_footer.gif);
	background-repeat: repeat-x;
	height:10px;
}

h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #333333;
}

h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #828665;
}

h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #844139;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #844139;
}
.conference_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #071462;
	margin-bottom:10px;
}
.conference_boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #071462;
	line-height: 20px;
}

a:link, a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #828665;
	text-decoration: none;
}

a:hover, a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #844139;
	text-decoration: none;
}

form
{margin:0px;}

hr
{color: #FFCC00;}

.tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


/* Custom Classes */


.black{background-color: #000000;}

.blue{background-color: #36667C;}

.yellow{background-color: #FFCC00;}

.gray{background-color: #999999;}

.Gray
{background-color: #5F6C72;}

.white{background-color: #FFFFFF;}

.red{background-color: #FF0000;}

.liteYellow 
{background-color: #FFFAE6;}

.creamyWhite
{background-color: #F8F8F8;}

.greygreen
{background-color: #95987B;}

.darkgreygreen
{background-color: #828665;}



.imgblock
{display: block;}

.greenbar {
	background-color:#828665;
	color:#F8F8F8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:3px;
}

.sidebar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E7E5D8;
	line-height: 14px;
	padding: 3px;
}

.sidebar a:link, .sidebar a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #E7E5D8;
	text-decoration: underline;
	line-height: 14px;
	padding: 3px;
}

.sidebar a:hover, .sidebar a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #95987B;
	text-decoration: none;
	line-height: 14px;
	padding: 3px;
}

.caption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E7E5D8;
	line-height: 16px;
	margin-left:10px;
	margin-bottom:10px;
}

.caption a:link, .caption a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #E7E5D8;
	text-decoration: underline;
}

.caption a:hover, .caption a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #95987B;
	text-decoration: underline;
}

.breadcrumbs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	margin-bottom:10px;
}

.breadcrumbs a:link, .breadcrumbs a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #828665;
	text-decoration: underline;
}

.breadcrumbs a:hover, .breadcrumbs a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #844139;
	text-decoration: underline;
}

.smalltext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 16px;
	margin-bottom:10px;
}

.smalltext a:link, .smalltext a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #828665;
	text-decoration: underline;
}

.smalltext a:hover, .smalltext a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #844139;
	text-decoration: underline;
}

.imgborder
{
	border: 2px solid #828665;
	margin: 3px;
}

.img_right
{
	border: 2px solid #828665;
	margin-left: 3px;
	float: right;
}

.img_left
{
	border: 2px solid #828665;
	margin-right: 3px;
	float: left;
}

.grid
{border: 1px solid #828665;}

.gridBlack
{border: 1px solid #000000;}


.headerimg
{
	background-color: #ADADAD;
	background-image: url(../images/header_center.gif);
	background-repeat: repeat-x;
}


.barimg
{
	background-color: #FFCC00;
	background-image: url(../images/bar_center.gif);
	background-repeat: repeat-x;
}


.navimg 
{
	background-color: #95987B;
	background-image: url(../images/nav_center.gif);
	background-repeat: repeat-x;
}

.PageContent
{
	background-color: #FFFFFF;
	padding: 10px;
}


.colHeaderLrg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #95987B;
}


.colHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #95987B;
}

.PaddedPar
{margin: 5px;}

.Attention
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #36667C;
	line-height: 20px;
}

.floatbox_NRMCA {
	padding: 5px;
	width: 125px;
	height: 100%;
	border: #006633 2px dotted;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	background-color:#E7E5D8;
	color:#333333;
	line-height:1.2em;
}
.floatbox_NRMCA a:link, .floatbox_NRMCA a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

.floatbox_NRMCA a:hover, .floatbox_NRMCA a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #844139;
	text-decoration: underline;
}

.brownbar {
	background-color:#904528;
	padding: 2px;
	color:#ffffff;
	font-size: 15px;
	font-weight: 800;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*New tabbed content */
.box_header {
	padding: 5px;
	width: 588px;
	height: 100%;
	border: #666666 1px solid;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	background-image: url(../images/bkgnd_welcome.gif);
	background-repeat: repeat;
}
.tab_header_events {
	background-image: url(../images/tab_header_events.gif);
	background-repeat: no-repeat;
	width: 378px;
	height: 40px; 
}

.tab_bkgnd_events {
	background-image: url(../images/tab_bkgnd_events.gif);
	background-repeat: repeat-y;
	width: 378px;
	height: 400px;  /*375px*/
}
.tab_footer_events {
	background-image: url(../images/tab_footer_events.gif);
	background-repeat: no-repeat;
	width: 378px;
	height: 25px; 
}
.tab_header_news {
	background-image: url(../images/tab_header_news.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 40px; 
}

.tab_bkgnd_news {
	background-image: url(../images/tab_bkgnd_news.gif);
	background-repeat: repeat-y;
	width: 200px;
	height: 400px; 
}
.tab_footer_news {
	background-image: url(../images/tab_footer_news.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 25px; 
}
.tab_header_aci {
	background-image: url(../images/tab_header_aci.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 40px; 
}
.tab_bkgnd_aci {
	background-image: url(../images/tab_bkgnd_aci.gif);
	background-repeat: repeat-y;
	width: 600px;
	height: 100%; 
}
.tab_footer_aci {
	background-image: url(../images/tab_footer_aci.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 25px; 
}
.tab_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding:10px 10px 2px 10px;
	line-height:1.2em;
}
.tab_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	line-height:1.4em;
	padding: 0 10px 0 20px;
}
.tab_more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	float:right;
	padding: 3px 20px 10px 0;
}

.tab_calendar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height:15px;
	padding: 10px 10px 0 10px;
}

/*Subpage menu box */
.tab_header_submenu {
	background-image: url(../images/tab_subpage_header.gif);
	background-repeat: no-repeat;
	width: 180px;
	height: 33px; 
}
.tab_bkgnd_submenu {
	background-image: url(../images/tab_subpage_bkgnd.gif);
	background-repeat: repeat-y;
	width: 180px;
	height: 100%; 
}
.tab_footer_submenu {
	background-image: url(../images/tab_subpage_footer.gif);
	background-repeat: no-repeat;
	width: 180px;
	height: 22px; 
}
.submenu_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #844139;
	padding:5px 0px 2px 10px;
}
.submenu_title a:link, .submenu_title a:visited, .submenu_title a:active
{
	color: #844139;
	font-weight: bold;
}
.submenu_title a:hover
{
	color: #828665;
	font-weight: bold;
}

.submenu_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height:20px;
	padding: 0 5px 0 10px;
}
.submenu_floatbox {
	float:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 15px;
	width: 190px;
	height: 100%; /*100%*/
}


/*End New tabbed content */