html, p, li, td, th {	
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color:#283039;
	text-align:left;}
	
body {
	background:#5a718c;
	text-align:center;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color:#283039;
	}
	
#printlogo {
	display: none;
}	
	
#wrapper {
	background:#b2c3df url(img/bg_wrapper.jpg) repeat-x top;
	margin: 20px auto;
	border:1px solid #000000;
	padding:0px;
	width:980px;
	text-align:left;
	}

#header {

}
	
#maintable {
position: relative;
margin-top:-12px;

}	
	
#td_leftnav {
	width:209px;
}

/* __________________ LEFT NAV _________________________________________ */

#navbox {
	width:208px;
	margin-top:11px;
	margin-bottom:30px;
}

/* __________________ MORE INFORMATION _________________________________________ */

#moreinfo {margin-bottom:30px;}

#moreinfo h4 {
	padding-left:15px;
	color:#283039;
	margin-bottom:0;
	border-bottom:1px solid #8b9aaf;
}

#moreinfo ul {
	background: url(img/bg_moreinfo.jpg);

	border-bottom:1px solid #8b9aaf;
	margin-top:0;
	margin-left: 0;
	padding-left:30px;
	padding-top:7px;
	padding-bottom:7px;
}

#moreinfo ul li {
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
}

#moreinfo a {color:#1e68d5; font-size: 13px;}

#moreinfo img {margin-bottom:20px; border:1px solid #8b9aaf;}


/* __________________ KEY PARTNERS _________________________________________ 

#keypartners h4 {
	padding-left:15px;
	color:#283039;
	margin-bottom:0;
	border-bottom:1px solid #8b9aaf;
}


#keypartners img {margin-bottom:20px; border:1px solid #8b9aaf;}*/




#td_content {
	padding:0 30px 0 30px;
}


/* __________________ NEWS AND EVENTS TABLE _________________________________________ */

tbl_newsevents {
	width:85%;
}


#tr_newsevents {background:#fff url(img/bg_homenews.jpg) repeat-x bottom;}

#tbl_newsevents tr td {
	border-left:1px solid #A7C0DD;
	border-right:1px solid #A7C0DD;
	border-top:1px solid #A7C0DD;
	border-bottom:1px solid #A7C0DD;
}

#tbl_newsevents tr td#td_events {border-left:none;}

td#td_news {border-right:1px solid red;}

#news h2, #events h2 {border-bottom: 1px solid #A6BFDC; padding-bottom:4px; margin-top:0; margin-bottom:10px;}



#news ul, #events ul  {
	list-style:none;
	margin:0;
	padding: 0 5px;
}

#news ul li, #events ul li {padding-bottom:8px;list-style-type: none;}

#rotator {margin-top:20px;}


/* __________________ OTHER RESOURCES _________________________________________ */

#otherresources ul {margin:0; padding:0;}

#otherresources h2 {margin:0; padding:0; padding-bottom:4px; margin-bottom:4px;}

#otherresources ul li {
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	margin-left: 25px;
}



#footerwrap {}
#footer {
	background:url(img/footer_stroke.jpg) repeat-x top;
	text-align: right;
	padding: 20px 0 25px 0;
	border-top: 1px solid #C6C1B9;
	margin-top:30px;
	
}
#footer p{font-size:12px;	text-align: right;	color:#556270; margin:15px 30px; 0 0;}
#footer a{font-size:12px;}



/************* ----- HTML ----- **************/
a, a:link {color:#126AD5;text-decoration:none;}
a:visited {color:#126AD5;}
a:hover {color:#126AD5; text-decoration:underline;}
a:active {color:#126AD5;}

h1, h2, h3, h4, h5, h6 {font-family: 'Times New Roman', Times, serif; color:#283039;}

h1 {font-size:24px; width:100%;}
h2	{font-size:18px;border-bottom: 1px solid #A6BFDC; padding-bottom:4px;}
h3	{font-size:16px;}
h4	{font-size:13px; font-weight:bold;}




/************* ----- GENERAL STYLES ----- **************/
.small {font-size:10px;}
.xsmall {font-size:9px;}
.clear {clear:both; height:30px;}
.center {text-align: center;}


/************* ----- IMAGES ----- **************/
img {border:0;margin:0; padding:0;}
img.imgbdr {margin:0 0 0 10px; padding:1px; border: 1px solid #879099;}
img.imgright {float:right; margin:0 0 0 10px; padding:0; border:0;}
img.imgleft {float:left; margin:0 10px 0 0; padding:0;}
img.imgbdrright {float:right; margin:0 0 0 10px; padding:1px; border: 1px solid #879099;}
img.imgbdrleft {float:left; margin:0 10px 0 0; padding:0; border: 1px solid #879099;}


/************** table styles ****************/
td, th {vertical-align:top;}

tr.altbg > td {background: #ECECE7; border-bottom:1px solid #d7d7d0;border-top:1px solid #d7d7d0;}
.altbg {background: #ECECE7; border-bottom:1px solid #d7d7d0;border-top:1px solid #d7d7d0;}
.altbg2 {background: #FFFFFF;}

/************** form styles ****************/
input, select, option {font-size:12px;}

td.formlabel {
	text-align:right;
	padding-right:20px;
}
td.formlabelreq {
	text-align:right;
	padding-right:20px;
	font-weight: bold;
	font-style: italic;
}

th, td {
	vertical-align: top;
}


/************** Left Nav styles - Inventua ******************/

td.MenuHdr1, td.MenuItem1, td.MenuHdr2, td.MenuItem2 {padding:2px 0;}

td.MenuHdr0, td.MenuItem0 {background:#fff; border-top:1px solid #c6cfe7; padding:0 0 5px; 0; margin:0;}

td.MenuHdr0 a, td.MenuHdr0 a:link, td.MenuHdr0 a:visited , td.MenuHdr0 a:hover ,td.MenuHdr0 a:active  {color:#212c39; font-size: 13px; font-weight:bold; margin:0; padding:0;} 
td.MenuItem0 a, td.MenuItem0 a:link, td.MenuItem0 a:visited, td.MenuItem0 a:hover, td.MenuItem0 a:active {color:#212c39; font-size: 13px; font-weight:bold;margin:0; padding:0;}

td.MenuItem0 img, td.MenuHdr0 img {padding:0; margin:5px 10px 0 10px;} /* set spacings on Main Nav icons */
td.MenuItem1 img {padding:0; margin:5px 10px 0 10px;} /* set spacings on Admin icons */


td.MenuHdr0 {
	border-bottom:1px solid #c6cfe7;
}

td.MenuItem1, td.MenuHdr1 {padding-left:34px; padding-top:3px; padding-bottom:3px; background:#e8eef7;}
td.MenuHdr1 a, td.MenuItem1 a {color:#126AD5; font-weight:normal; padding:5px 0;}

td.MenuItem2, td.MenuHdr2 {padding-left:40px;}
td.MenuHdr2 a, td.MenuItem2 a {color:#126AD5;font-weight:normal; font-style:italic; padding:2px 0;}


#invsidemenu-Admin, #invsidemenu-Host  {
	color:#cc0000;
	font-size:15px;
	font-weight:bold;
	border-bottom:1px solid #cc0000;
	padding: 15px 0 0 15px;
	background:none;
}


#invsidemenu-SiteSettings, #invsidemenu-Vendors, #invsidemenu-SiteLog, #invsidemenu-Newsletters, #invsidemenu-EventViewer,
#invsidemenu-Skins, #invsidemenu-Languages, #invsidemenu-SiteWizard, #invsidemenu-Authentication, #invsidemenu-SolutionsExplorer
{
	display:none;
}

.cgrill99 #invsidemenu-SiteSettings, .cgrill99 #invsidemenu-Vendors, .cgrill99 #invsidemenu-SiteLog, .cgrill99 #invsidemenu-Newsletters, 
.cgrill99 #invsidemenu-EventViewer,.cgrill99 #invsidemenu-Skins, .cgrill99 #invsidemenu-Languages, .cgrill99 #invsidemenu-SiteWizard, 
.cgrill99 #invsidemenu-Authentication, .cgrill99 #invsidemenu-SolutionsExplorer
{
	display:block;
}


a#dnn_dnnLOGIN_cmdLogin {
	color:yellow;
}