.box {border:1px solid #7E959C;}

/* ///right hand side roll ups//// */
.rollup 			{padding-bottom:4px;}
.rollup table 		{width:103px;}
.rollup .title 		{color:#B56319;letter-spacing:-1px;font-size:8pt;font-weight:bold;text-transform:uppercase;letter-spacing:.9px;
						text-align:center;padding-left:0px;padding-top:7px;background:url('/images/rn_top.jpg') no-repeat;height:39px;}
.rollup .title a 	{color:#B56319;font-size:8pt;font-weight:bold;letter-spacing:.1em;text-transform:uppercase}

.rollup .body		{padding-top:3px;padding-bottom:5px;padding-left:12px; padding-right:23px; background:  url('/images/rn_mid.jpg') repeat-y;}
.rollup .item		{padding-left:1px; font-size:1; letter-spacing:0px;padding-top:2px; padding-bottom:2px;color:#375461;}
.rollup  a		{color:#375461;text-decoration:none;}
.rollup  a:hover 	{color:#B56319;text-decoration:none;}
.rollup .footer			{background:  url('/images/rn_bottom.jpg') no-repeat; height:19px;}


/* ///homepage newshighlight rollups//// */

.frontpagenews				{border:1px solid #7E959C; padding:0px; margin:0px; height:260px;}
.frontpagenews .item		{width:260px;background:url('/images/smallbox.gif') no-repeat;padding-left:14px;padding-bottom:5px;margin-top:10px}
.frontpagenews .header		{padding:0px;background:none; height:26px;}
.frontpagenews .footer		{height:16px;background:url('/images/box_bottom.gif') no-repeat;text-align:right;padding-top:2px;padding-right:3px;}

/*/////*/
.news						{border:none; padding:0px; margin:0px;}
.news			.item		{background:none;padding:10px;border-bottom:1px solid #7E959C}
.news			.footer		{height:16px;background:url('/images/box_bottom.gif') no-repeat;text-align:right;padding-top:2px;padding-right:3px;}
.news			.date		{background:none;padding:10px 0 0px 10px;border-bottom:1px solid #7E959C}




/* /////// */
		.leftnav .level1 	 		{border-bottom:0px solid #DFEFEF;padding-top:5px;padding-bottom:5px}
		.leftnav .level1 a	 		{color:#375461; letter-spacing:-1px; font-family:verdana; font-size:8pt; font-weight:bold; text-decoration:none; text-transform:uppercase}
		.leftnav .level1 a:hover	{color:#B75E0F}
		.leftnav .level1 .active a	{color:#375461; font-family:verdana; font-size:8pt; font-weight:bold; text-decoration:none; text-transform:uppercase}

		.leftnav .level2menu		{padding-bottom:100px}
		.leftnav a 	 				{color:#B75E0F; font-family:verdana; font-size:7pt; text-decoration:none;}
		.leftnav .level2 a:hover 	{color:#375461;text-decoration:none;}
		.leftnav .level2active a	{border:1px solid #DFEFEF; color:#375461; font-family:verdana; font-size:7pt; font-weight:bold; text-decoration:none;}
		

/* ///////////////////////////////// */

		.font-family {background:; border:0px solid #c0c0c0}
		.expandingmenutitle {background:#e1e1e1;border:1px solid #666666 ;cursor:pointer}
		.expandingmenutitle a {color:#333333;font-size:9pt; font-weight:bold}
		.expandingmenutitle_over   {background:#b9b9b9;border:1px solid #666666 ;cursor:pointer}
		.font-family a {color:#00aFe1;font-size:9pt; font-weight:bold}
		.font-family a:hover {color:#00aFe1;font-size:9pt; font-weight:bold}
		
/* ///////////////////////////////// */
		.expandingmenuitem		 {border:1px solid #c0c0c0}
		.expandingmenuitem a 	 {color:#555555; font-size:9pt}
		.expandingmenuitem a:hover {color:#555555;font-size:9pt; font-weight:bold}




		
/*   jsdoMenu   */		

.horizontal_jsDOMenu {
	background-color: #a1a1a1;
	font-size:10px;
	border: none;
	border-top:1px solid #FFFFFF;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
	border-right-color: #000000;
	z-index: 10;
}

.horizontal_jsDOMenuItem {
	color:#000000;
	vertical-align:bottom;
	border-bottom: solid 1px;
	border-right: solid 1px;
	border-left: solid 1px;
	font-family: sans, Verdana, Geneva, Arial, sans-serif;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 2px;
	height:20px;
	position: relative; /* Do not alter this line! */
}
/*-------------------*/

.vertical_jsDOMenu {
	font-size:10px;
	font-family: Verdana, Arial;
	font-weight:bold;
	font-decoration:caps;
	position:absolute;
	visibility:hidden;
	z-index: 10;
}

.vertical_jsDOMenuItem {
	background: #FFFFFF url('/images/left_nav_bg.jpg');

	color:#B75E0F;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	border-bottom: solid 0px #a1a1a1;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 2px;
	height:25px;
	width:166px;
	position: relative; /* Do not alter this line! */
}

.vertical_jsDOMenuItem_over {
	color:#FFFFFF;
	background: 00aeF5 url('/images/left_nav_bg.jpg');
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 2px;
	height:25px;
	width:165px;
	cursor:pointer;
	position: relative; /* Do not alter this line! */
}

/*--  default other styles for JSDOMenu  ---*/
.jsdomenusep {
}

.jsdomenusep hr {
	text-align: center;
	width: 95%;
}

/* ---  jsDOMenu --- */