
<style type="text/css">



/*reset
-------------------------------------------------------------------------------------------*/
* {
	margin:0;
	padding:0;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
}
/*fonts
-------------------------------------------------------------------------------------------*/
body {
	font:13px arial,helvetica,clean,sans-serif;
	*font-size:small;
	*font:x-small;
	color:#FFF;
}
table {
	font-size:inherit;
	font:100%;
}
select, input, textarea {
	font:99% arial,helvetica,clean,sans-serif;
}
pre, code {
	font:115% monospace;
	*font-size:100%;
}
body * {
	line-height:1.22em;
}
/*General Layout
-------------------------------------------------------------------------------------------*/
body {
  background-color:#002124;
}


/* Header area - contains logo and any other header elements */
#branding {
	background:url(http://www.cnref.com/images/topbg.gif) center top repeat-x;
	width:100%;
}
#brandingcontent {
	background:url(http://www.cnref.com/images/brandingbg.gif) left top no-repeat;
	height:50px;
	width: 990px;
	height:80px;
	margin:0 auto;
}
#Branding h1 {
	padding:10px;
}
#logo {
	float:left;
	width:279px;
	height:71px;
	border-right:1px solid #19373A;
}
#mainContent {
	position:relative;
	background: url(http://www.cnref.com/images/contentline.gif) left top repeat-y;
	min-height:280px;
	float:right;
	width:710px;
	padding-bottom:40px;
}
* html #mainContent {
	height:280px;
}
#leftcol {
	float:left;
}

/* Navigation Area */
/* Menu System class selectors*/
/* 
	menu-top        First menu tag only
    menu-parent     Every parent menu item of the current page.
    menu-current    Only the menu item for the current page.
    menu-sibling    Every sibling of the current page.
    menu-child      Every sub-menu of the current page.
    menu-expand     Every menu item with children.
    menu-first      First item in any menu or sub-menu.
    menu-last       Last item in any menu or sub-menu.
 */
/* Main navigation */
#mainNav {
	border-left:1px solid #006a71;
	float:left;
	width:709px;
	height:71px;
	font-size:92%;
	
}
#mainNav ul {
	padding:30px 0 0 17px;
}
#mainNav li {
	float:left;
	/*width:110px;*/
	
}
#mainNav a {
	color:#f59f1a;
	text-decoration:none;
	border-left: 1px solid #f59f1a;
	padding:16px 30px 0 9px;
}
#mainNav a:hover {
	color:#799fa2;
	text-decoration:none;
	border-left: 1px solid #799fa2;
}
#mainNav .menu-current a, #mainNav .menu-parent a, #mainNav a.menu-current, #mainNav a.menu-parent {
	color:#a9b6b8;
	border-left: 1px solid #a9b6b8;
}
#secondarynav {
	float:right;
	background: url(http://www.cnref.com/images/horizline.gif) left top repeat-x;
	width:220px;
	margin:32px 20px 0 0;
	_margin:32px 10px 0 0;
	font-size:13px;
}
#secondarynav li {
	background: url(http://www.cnref.com/images/horizline.gif) left bottom repeat-x;
	height:30px;
	
}
#secondarynav a {
	text-decoration:none;
	padding-left:10px;
	line-height:30px;
}
#secondarynav .menu-current a, #secondarynav .menu-parent a, #secondarynav a.menu-current, #secondarynav a.menu-parent {
	color:#a9b6b8;
}
/* Secondary Navigation */
#bottomNav {
	position:absolute;
	left:30px;
	bottom:0px;
	color:#a7a5a6;
	font-size:85%;
	padding-bottom:20px;
	float:right;
	width:710px;
}
#bottomNav ul {
	float:left;
}
#bottomNav li {
	float:left;
}
#bottomNav a {
	color:#a7a5a6 !important;
}
#bottomNav a:hover {
	color:#799fa2 !important;
}

/*Content
--------------------------------------------------------------------------------------*/
/* Overall containing div */


#bottombar {
	background: url(http://www.cnref.com/images/barbg.gif) center top repeat-x;
	width:100%;
	height:9px;
}
#innerbar {
	background: url(http://www.cnref.com/images/bar.gif) left top no-repeat;
	width:990px;
	height:9px;
}
#lefthead {
	width:220px;
	height:30px;
	background: #042e3e url(http://www.cnref.com/images/leftheadbg.gif) left top repeat-y;
	margin:21px 0 0 30px;
}
.headinner {
	background: url(http://www.cnref.com/images/horizline.gif) left bottom repeat-x;
	width:100%;
	height:30px;	
}
.headinner h1 {
	padding:0 0 0 8px;
	font-weight:bold;
	font-size:107%;
	line-height:30px;
}
#contactcontainer {
	width:200px;
	margin:0px 0 0 40px;
	color:#a9b6b8;
}
.contacthead {
	font-size:94%;
	font-weight:bold;
	margin-top:10px;
}
.contactinfo {
	font-size:85%;
	margin-left:10px;
}
#centercolumn {
	margin-left:30px;
	_margin-left:15px;
	width:410px;
	float:left;
	padding-bottom:30px;
}
#centercolumn p {
	padding-top:10px;
}
#contenthead {
	width:410px;
	height:30px;
	background: #042e3e url(http://www.cnref.com/images/leftheadbg.gif) left top repeat-y;
	margin-top:21px;
}
#Content a {
	color:#f59f1a;
}
#Content a:hover {
	color:#799fa2;
}

#search {
	clear:right;
	float:right;
	background: url(http://www.cnref.com/images/searchbg.gif) left top repeat-y;
	margin-right:20px;
	_margin-right:10px;
	width:220px;
}
#searchinner {
	background: url(http://www.cnref.com/images/horizline.gif) left bottom repeat-x;
}
#searchcontent {
	padding:10px;
}
#searchsite {
	background-color:transparent;
	border:none;
	color:#f59f1a;
	margin-top:4px;
	font-size:107%;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}
#searchfield {
	width:200px;
}
#sitemap {
	color:#f59f1a;
	list-style:disc;
}
#sitemap li{
	margin-left:20px;
}
/*Footer
--------------------------------------------------------------------------------------*/

/* Footer - holds bottom links, if any, NOT TO HOLD COPYRIGHT INFO */

#Footer {
	width:100%;
	background:#0e2c2f url(http://www.cnref.com/images/footerbg.gif) left top no-repeat;
	clear:both;	
	height:39px;
}
#Footer p {
	padding-top:19px;
	text-align:center;
	font-size:85%;
	color:#4c6466;
}
#Footer a{
	color:#4c6466;
}
#Footer a:hover {
	color:#416770;
}
/* Copyright - holds copyright info for site, as well as Powered by TruePresence link and any other sponsor links or images */

#Copyright {
	background-color:#f9f9f9;
	width:720px;
	margin:0 auto;
}
#Copyright p {
	margin:10px;
	padding:10px;
	text-align:center;
}


</style>
