
.logo-search{
/* Marina Salambasis 
removed from css so that the image can be dynamically changed within template 
  background:url(/ccsite/images/CCWEB_05_Content.jpg) no-repeat right top;*/
  position:relative;
}


.CCMainNav{
	margin:0;
	padding:0;
}
.CCMainNav li{
	margin:0 0 0 4px;
	padding:0;
	float:left;
	list-style-type:none;
	xbackground:url(/ccsite/images/ccdoors_left.gif) no-repeat right top;
	height:19px;
	overflow:hidden;
	background-color: #d3d4d6;
	xborder-top: 1px solid #002949;
}

.CCMainNav li a{
	xbackground:url(/ccsite/images/ccdoors_left.gif) no-repeat left 0;	
	padding:3px 10px;
	text-decoration:none;
	color:#002949;
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	display:block;
	font-weight: bold;
}
.CCMainNav li a:hover{
	color:#000;
}
#CCMainLeftNav{
	position:absolute;
	bottom:0;
	left:-4px;
	_left: -8px;
	_top: 98px;
	font-size: 11px !important;
}


#CCMainRightNav{
	position:absolute;
	bottom:0;
	right:1px;
}
#CCMainRightNav li{
	margin:0 4px 0 0;
}

.CCMainNav li.on{
	xbackground:url(/ccsite/images/ccdoors_right_on.gif) no-repeat right top;
	background-color: #002949;
}
.CCMainNav li.on a{
	xbackground:url(/ccsite/images/ccdoors_left_on.gif) no-repeat left top;
	color:#fff;
}
.CCMainNav li.on a:hover{
	color:#fff;
}

/**************************/
/* START - LHS Navigation */
/**************************/

/* Primary Level */
.main-content-column1 ul{
	margin:0;
	padding:0;
	border-top:1px solid #fff;
	list-style: none;
	XXXborder-top: 1px dashed #909193;
}
.main-content-column1 ul li
{
	border-bottom: 1px dashed #909193;
	padding-top: 4px;
	padding-bottom: 4px;
}

.main-content-column1 ul li a:hover
{
	color: #009EE0;
}

.main-content-column1 ul li a
{
	font-size: 11px;
	font-weight: bold;
	color: #002949;
	text-decoration: none;
}

.main-content-column1 ul li.active a
{
	font-size: 11px;
	color: #009EE0;
}

/* Secondary Level */
.main-content-column1 ul li ul
{
	border-top: none;
	list-style-image: url(/ccsite/images/ico_lhs_nav_list_item-not_active.gif);
	list-style-position: outside;
	list-style-type: none;
	margin-left: 15px;
}
.main-content-column1 ul li ul li
{
	border-bottom: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
.main-content-column1 ul li.active ul li.active
{
	list-style-image: url(/ccsite/images/ico_lhs_nav_list_item-active.gif);
}
.main-content-column1 ul li.active ul li a
{
	font-size: 11px;
	color: #002949;
}
.main-content-column1 ul li.active ul li.active a
{
	font-size: 11px;
	color: #009EE0;
}
.main-content-column1 ul li ul li a:hover
{
	color: #009EE0 !important;
}

/* Tertiary Level */
.main-content-column1 ul li ul li ul
{
	border-top: none;
	list-style-image: url(/ccsite/images/ico_lhs_nav_list_item-not_active.gif);
	list-style-position: outside;
	list-style-type: none;
	margin-left: 15px;
}
.main-content-column1 ul li ul li ul li
{
	border-bottom: none;
	padding-top: 1px;
	padding-bottom: 2px;
}
.main-content-column1 ul li.active ul li.active ul li.active
{
	list-style-image: url(/ccsite/images/ico_lhs_nav_list_item-active.gif);
}
.main-content-column1 ul li.active ul li.active ul li a
{
	font-size: 11px;
	color: #002949;
}
.main-content-column1 ul li.active ul li.active ul li.active a
{
	font-size: 11px;
	color: #009EE0;
}

/************************/
/* END - LHS Navigation */
/************************/



.clear{
  clear:both;
  height:0;
  overflow:auto;
}

