/* special styles for home page */

.splash {
	height:206px;
}

.submenu { display: none; }
#home_right a.more {
	margin-top:5px;
	margin-left:14px;
	
}
.home_section a.fancyMore { 
font-weight:normal;
padding-right:15px;
padding-left:0px;
background:url(../i/bul_fancyMore.gif) no-repeat right;
color: #066e96;
line-height: 28px;
}

a.fancyMore:hover {
color: #79705d;
}

.contentGeneral .home_section h2 {
	margin-top:0px;		
}

#home_news.home_section { 
	border-left:1px solid #c7c2b3;
	padding-left:14px;
	margin-bottom: 12px; 
}

.home_section ul li a {
	font-weight:bold;	
	padding-left:15px;
	padding-top:5px;
	display:block;
	margin:0px;
	background:url(../i/bul_home_news.gif) 0px 8px no-repeat;		
	_margin-bottom: -10px;
}
.home_section ul li {
	background:url(../i/bg_dotted_brown.gif) repeat-x;
	margin:0px;
	padding:0px;
	/*height:25px;
	!height:20px;*/
}

.home_section ul {

	background:url(../i/bg_dotted_brown.gif) bottom repeat-x;
}

.home_section .home_news a {
	font-weight:bold;
	font-size:11px;
}
.homeWrapper {
	font-size:12px;
	line-height:19px;
}
.homeWrapper p{
	display:inline;
}

#home_left {
	display:inline;
	float: left;
	margin-left: 22px;
	width: 355px;
}

#home_right {
	font-size:11px;
	display:inline;
	float: right;
	margin-right:22px;
	padding-left: 13px;
	width: 307px;
}

#home_right .spotlight{ margin-top: 20px; padding: 8px; background-color: #e6e6dc; border: 1px #81a594 solid;}

#body {
	width:753px;
}

.image_bar {
	display:none;

}

#body #content {
	border: none;
	margin: 0;
	padding: 0;
}

#body .contentRight {
	border-top: 22px solid #989898;
	width: 238px !important;
	padding: 0;
}

.contentRight div {
	border-top: 2px solid white;
	padding: 8px 15px;
	color: #3e82b1;
}

.contentRight ul a {
	color: #cb2026;
}

.contentRight ul li{
	list-style-type: circle;
	list-style-image: url(../i/red-raquo.gif);
	!list-style-image: url(../i/red-raquo-ie.gif);
	margin-left: 15px;
}

.contentRight ul ul {
	margin-left: 15px;
}

.contentRight a, label {
	text-transform: uppercase;
	font-weight: bold;
	color: #3e82b1;
}


.contentGeneral h2 {
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	margin: 20px auto 5px auto;
}

.contentGeneral ul, .contentGeneral li {
	padding: 0;
	margin-left: 0;
	list-style: none;
	list-style-image: none;
}

.contentGeneral li {
	margin-bottom: 12px;
	margin-top: 0;
}

#body .contentGeneral {
	padding: 0px;
	padding-top: 0;
	margin: 0;
	color: #666;
/*
	background-image: url(../i/content-right-bg.gif);
	background-position: right;
	background-repeat: repeat-y;
*/
	!height: 100%;
	overflow: hidden;
	!overflow: visible;
	width:auto;
}

