﻿#MegaMenuTopNavigation, #MegaMenuTopNavigation h1,#MegaMenuTopNavigation h2,#MegaMenuTopNavigation h3,#MegaMenuTopNavigation h4,#MegaMenuTopNavigation h5,#MegaMenuTopNavigation h6, #MegaMenuTopNavigation fieldset, #MegaMenuTopNavigation p {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

#MegaMenuTopNavigation .inp, #MegaMenuTopNavigation select{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
font-style:italic;
color:#7b6943;
}

#MegaMenuTopNavigation img, #MegaMenuTopNavigation fieldset{
	border:0;	
}

#MegaMenuTopNavigation LI EM A{
	color:#574319;
}
/* CSS Document */

/* CSS Document */

/*=======================================
Main CSS Document

1. TopNavigation
2. Dropdown
=========================================*/

/*----1. TopNavigation------------------------------------------------------*/

#MegaMenuTopNavigation {
	width: 820px;
	float: right;
	padding: 0;
}
#MegaMenuTopNavigation a {
	text-decoration:none;
}
	
/* TBH 8/17: Added to fix converting all caps in main navigation visited state for IE8 */
#MegaMenuTopNavigation a:visited {
	text-transform:inherit;
	font-weight:normal;	
}

#MegaMenuTopNavigation ul {
	margin: 0;
	list-style: none;
	padding: 0px;
}
#MegaMenuTopNavigation > ul {
	float:right;
    position:relative;
	/*width:738px;*/
	/*z-index:999999;*/
	}

#MegaMenuTopNavigation > ul > li {
	background: url(../../images/design/bg/bg-nav-right.png) no-repeat right top;
	float: left;
	padding: 0 7px 0 0;
	/*position: relative;*/
	height: 50px;
	margin: 0 0 0 2px;
	cursor: pointer;
}

/*.home.current{
    margin:-1px 0 0 2px !important;
    padding:padding: 2px 7px 0 0 !important;}*/

#MegaMenuTopNavigation > ul > li:hover, #MegaMenuTopNavigation > ul > li.current, .selected {
	background-position: right bottom;
	height: 50px;
	margin: -2px 0 0 2px;
	padding: 2px 7px 0 0;
}
  

#MegaMenuTopNavigation ul li .dropdownBot { display: none; }

#MegaMenuTopNavigation > ul > li > a {
	font-size: 14px;
	line-height: 18px;
	color: #fff;
	text-decoration: none;
}

#MegaMenuTopNavigation > ul > li > a {
	background: url(../../images/design/bg/bg-nav-left.png) no-repeat left top;
	height: 36px;
	display: block;
	padding: 7px 12px 7px 17px;
	position: relative;
	z-index: 2;
}

#MegaMenuTopNavigation > ul > li:hover > a, #MegaMenuTopNavigation > ul > li.current > a {
	background-position: left bottom;
	height: 38px;
	margin: -2px 0 0;
}
#MegaMenuTopNavigation > ul > li:hover a span, #MegaMenuTopNavigation > ul > li.current a span, .topSelected  {
	background: url(../../images/design/elem/arrowDown.png) no-repeat center bottom;
	display: block;
	position: absolute;
	left: 0px;
	bottom: -11px;
	width: 100%;
	padding: 0 7px 0 0;
	height: 11px;
	z-index:1100;````````````````````````
}
/*.topNavItem-0 { width: 86px; }*/

/*.topNavItem-1 { width: 102px; }*/

/*.topNavItem-2 { width: 96px; }*/

/*.topNavItem-3 { width: 95px; }*/

/*.topNavItem-4 { width: 85px; }*/

/*.topNavItem-5 { width: 70px; }*/

/*.topNavItem-6 { width: 75px; }*/

/*.topNavItem-7 { width: 65px; }*/


#MegaMenuTopNavigation > ul > li.home, #MegaMenuTopNavigation > ul > li.homecorp {
	height:40px !important;
	margin-top:10px;
	/*width:65px;*/
	background:url('../../Images/design/bg/bg-nav-right-home.png') no-repeat right 0;
		
}
	#MegaMenuTopNavigation > ul > li.home:hover, #MegaMenuTopNavigation > ul > li.homecorp:hover, .home.current{
		background-position:right -42px;
		padding: 0 7px 0 0;
		height:40px;
				}
#MegaMenuTopNavigation > ul > li.home:hover a, #MegaMenuTopNavigation > ul > li.homecorp:hover a{
    background-position:0 -42px;
    line-height:25px;
    height:26px;
    margin:0;
    }
	#MegaMenuTopNavigation > ul > li.topNavItem-0 a {
		height:26px;
		line-height:25px;
		background:url(../../images/design/bg/bg-nav-left-home.png) 0 0 no-repeat;
		}
		#MegaMenuTopNavigation > ul > li.home a:hover, #MegaMenuTopNavigation > ul > li.homecorp a:hover{
			background-position:0 -42px;
			height:26px;
			line-height:25px;
			margin:0;
			}
		#homeOps > li > a{background-image:none !important; line-height:16px !important;}
		
		/*#MegaMenuTopNavigation > ul > li.home a span {background-image:url(../../Images/design/bg/arrowDownHome.png);}*/
		#MegaMenuTopNavigation > ul > li.homecorp a span {display:none;}
		#MegaMenuTopNavigation > ul > li.home a span{width:100%;}
			
			

/*----2. dropdown------------------------------------------------------*/

/*.topNavItem-0:hover .dropdownBot, */
/*.topNavItem-1:hover .dropdownBot, */
/*.topNavItem-2:hover .dropdownBot, */
/*.topNavItem-3:hover .dropdownBot, */
/*.topNavItem-4:hover .dropdownBot,*/
/*.topNavItem-5:hover .dropdownBot, */
/*.topNavItem-6:hover .dropdownBot,*/
/*.topNavItem-7:hover .dropdownBot {*/
	/*__top: 52px;*/
	/*}*/

.dropdownBot {
	position: absolute;
	top: 50px;
	/*z-index:100!important;*/
	cursor: auto!important;
}
 /*.dropdownBotItem1 {display:block !important} */



.dropdownBotItem0,
.dropdownBotItem1,
.dropdownBotItem2,
.dropdownBotItem3,
.dropdownBotItem4,
.dropdownBotItem5,
.dropdownBotItem6,
.dropdownBotItem7,
.dropdownBotItem8,
.dropdownBotItem9,
.dropdownBotItem10{
	background: url(../../images/design/bg/bg-dropdownBot630.png) no-repeat scroll left bottom transparent;
	padding: 0 0 20px;
	right:-10px;
	width: 644px;
	}
	
.dropdownTop,
.dropdownTopItem0,
.dropdownTopItem2,
.dropdownTopItem3,
.dropdownTopItem4,
.dropdownTopItem5,
.dropdownTopItem6,
.dropdownTopItem7,
.dropdownTopItem8,
.dropdownTopItem9,
.dropdownTopItem10{
	background: url(../../images/design/bg/bg-dropdownTop630.png) no-repeat scroll left top transparent;
	padding: 13px 0 0;
}

.dropdown,
.dropdownItem0,
.dropdownItem2,
.dropdownItem3,
.dropdownItem4,
.dropdownItem5,
.dropdownItem6,
.dropdownItem7,
.dropdownItem8,
.dropdownItem9,
.dropdownItem10{
	background: url(../../images/design/bg/bg-dropdownCenter630.png) repeat-y scroll left top transparent;
	padding: 13px 23px 3px 29px;
	overflow:hidden;
}
.dropdownItem2 {
	padding-top:15px;
	}
.dropdownBotItem3,
.dropdownBotItem4 {
	background: url(../../images/design/bg/bg-dropdownBot660.png) no-repeat scroll left bottom transparent;
	width:673px;
	}
	.dropdownTopItem3,
	.dropdownTopItem4 {
		background: url(../../images/design/bg/bg-dropdownTop660.png) no-repeat scroll left top transparent;
		}	
		.dropdownItem3,
		.dropdownItem4 {
			background: url(../../images/design/bg/bg-dropdownCenter660.png) repeat-y scroll left top transparent;
			}
.dropdownBotItem4 {
	
	} 
	.dropdownBotItem4 .col-l {
		width:260px;
		float:left;
		}
	.dropdownBotItem4 .col-c {
		width:140px;
		float:left;
		}
		.dropdownBotItem4 .col-r {
			float:right;
			width:205px;
			
			}
.dropdownBotItem5 {
	background:url(../../images/design/bg/bg-dropdownBot215.png) no-repeat scroll left bottom transparent;
	right:15px;
	width:229px;
	}
	.dropdownTopItem5, .dropdownTopItem0 {
		background: url(../../images/design/bg/bg-dropdownTop215.png) no-repeat scroll left top transparent;
		}
		.dropdownItem5, .dropdownItem0 {
			background: url(../../images/design/bg/bg-dropdownCenter215.png) repeat-y scroll left top transparent;
			padding-left:18px;
			padding-bottom:10px;
			padding-top:10px;
			}
			
.dropdownBotItem6 {
	background:url(../../images/design/bg/bg-dropdownBot215.png) no-repeat scroll left bottom transparent;
	/*width:440px;*/
	width:195px;
	float:left;
	right:15px;
	}
	/*.dropdownTopItem6 {
		background: url(../../images/design/bg/bg-dropdownTop215.png) no-repeat scroll left top transparent;
		}*/
		.dropdownItem6 {
			background: url(../../images/design/bg/bg-dropdownCenter215.png) repeat-y scroll left top transparent;
			padding-left:18px;
			padding-bottom:10px;
			padding-top:10px;
			}
	.dropdownBotItem6 .col-l {
		width:220px;
		float:left;
		}
		.dropdownBotItem6 .newsletter-box {
			background:url(../../images/design/bg/newsletter-box.png) 0 0 no-repeat;
			width:216px;
			padding-top:10px;
			margin-left:6px;
			}
			.dropdownBotItem6 .newsletter-box .inner {
				background:url(../../images/design/bg/newsletter-box.png) 100% 100% no-repeat;
				padding:5px 5px 20px 18px;
				}
				.dropdownBotItem6 .newsletter-box .inp {
					background:url(../../images/design/bg/bg-inp-156.png) 0 0 no-repeat;
					width:156px;
					margin-bottom:16px;
					}
				.dropdownBotItem6 .newsletter-box h4 {
					color:#5091cd;
					font-style:normal;
					margin-bottom:13px;
					}
				.dropdownBotItem6 .newsletter-box .privacy {
					font-size:10px;
					text-transform:uppercase;
					color:#9da299;
					line-height:12px;
					float:right;
					width:75px;
					padding:3px 10px 0 0;
					}
					.dropdownBotItem6 .newsletter-box .privacy a {
						line-height:12px;
						display:inline;
						}
						#MegaMenuTopNavigation .dropdownBotItem6 .newsletter-box .privacy a:hover {
							text-decoration:underline;
							}
					.dropdownBotItem6 .newsletter-box .privacy a:link,.dropdownBotItem6 .newsletter-box .privacy a:visited{
						color:#595959;
						}
} 
					.dropdownBotItem6 .newsletter-box .inp input {
						width:156px;
						}
.dropdownBotItem7 {
	background:url(../../images/design/bg/bg-dropdownBot740.png) no-repeat scroll left bottom transparent;
	width:753px;
	}
	.dropdownTopItem7 {
		background: url(../../images/design/bg/bg-dropdownTop740.png) no-repeat scroll left top transparent;
		}
		.dropdownItem7 {
			background: url(../../images/design/bg/bg-dropdownCenter740.png) repeat-y scroll left top transparent;
			padding-left:20px;
			}
	.dropdownBotItem6 .col-r {
		width:153px;
		float:right;
		}
.newsletter-box .submit {
	background:url(../../images/design/elem/subscribe-btn.png) 0 0 no-repeat;
	float:left;
	}

#MegaMenuTopNavigation .dropdownBotItem4 .col-r ul {
	background: url("../../images/design/bg/bg-mainPaneBord.png") repeat-y scroll left top transparent;
	padding:5px 0 5px 20px;
	margin-bottom:40px;
	}
#MegaMenuTopNavigation .dropdownBotItem4 .col-r ul li {
	background:none;
	
	overflow:hidden;
	padding: 5px 0;
	}
	#MegaMenuTopNavigation .dropdownBotItem4 .col-r ul li a {
		line-height:40px;
		}
		#MegaMenuTopNavigation .dropdownBotItem4 .col-r ul li a img {
			float:left;
			margin-right:10px;
			}
.health-box {
	background:url(../../images/design/bg/health-block.png) 0 0 no-repeat;
	width:236px;
	padding:10px 0 0 0;
	}
	.health-box .inner {
		background:url(../../images/design/bg/health-block.png) 100% 100% no-repeat;
		padding:5px 15px 15px 18px;
		margin-bottom: 10px;
		}
#col-clinks{
	padding-top:5px;
}
		.health-box .search-box {
			overflow:hidden;
			padding:20px 0 0 0;
			}
			.health-box .search-box h4 {
				float:left;
				margin-right:12px !important;
				}
			.health-box .search-box .hint {
				float:left;
				color:#646464;
				text-transform:uppercase;
				font-size:11px;
				line-height:20px;
				}
				.health-box .search-box .letters {
					clear:both;
					overflow:hidden;
					margin-bottom:5px;
					}
					.health-box .search-box .letters a {
						font-size:11px;
						text-transform:uppercase;
						float:left;
						margin:0 7px 7px 0;
						}
				.letters a:link, .letters a:visited{
					color:#464646;
					}
						#MegaMenuTopNavigation .health-box .search-box .letters a:hover {
							text-decoration:underline;
							}
			.health-box .inp  {
				margin-bottom:8px;
				}
				.health-box .search {
					border:none;
					background:url(../../images/design/elem/bg-search.png) 0 0 no-repeat;
					width:96px;
					height:27px;
					cursor:pointer;
					display:block;
					}
					.health-box .search:hover {
						background-position:0 -27px;
						}

					.col-r .inp {
						background:url(../../images/design/bg/bg-inp-adamlist.png) 0 0 no-repeat;
						margin-left: 22px;
						border: 0px;
						}
					
					.col-r .inp select{
						background-image: none;
						width: 138px;
						border:none;
						}						

.dropdownBot h4 {
	color:#005191;
	font-size:15px;
	font-style:italic;
	margin-bottom:5px !important;
	}
	.dropdownBot ul+h4 {
		margin-top:25px !important;
		}		
.dropdownItem3 .col-l {
	width:235px;
	float:left;
	}
	.dropdownItem3 .col-c {
		float:left;
		width:180px;
		}
	.dropdownItem3 .col-l a {
		display:block;
		margin-bottom:15px;
		}
		.dropdownItem3 .col-l a img {
			display:block;
			}
	.dropdownItem3 .col-r {
		width:170px;
		float:right;
		}

.view-all-services {
	display:block;
	background:url(../../images/design/btn/view-all-services.png) 0 0 no-repeat;
	width:159px;
	height:30px;
	margin-top:17px;
	
	}
	.view-all-services:hover {
		background-position:0 -30px;
		}
.dropdown h3 {
	color: #5091cd;
	font-size: 20px;
	line-height: 24px;
	width: 224px;
	padding: 0 0 10px 11px;
	font-style: italic;
}

.dropdownTabs { padding: 0px; }

#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs {
	width: 295px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li, #MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span {
	color: #574319;
	font-size: 11px;
	line-height: 17px;
	display: block;
	position: relative;
	cursor: pointer;
	text-transform:uppercase;
	font-family: 'AstoriaRomanRegular';
}

#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li {
	width: 295px;
	float: left;
	height: auto;
	padding: 3px 0 1px 0;
	background:url(../../images/design/bg/dashed-border.png) 0 0 repeat-x;
}
#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li:first-child {
	background:none;
	}
#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span.listBot {
	width: 295px;
	position: inherit;
	left: auto;
	height: auto;
	float: left;
}



#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span.listBot span.listTop {
	padding: 5px 0 0;
	margin: -1px 0 0;
}
#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span.listBot span.listTop span.listRep {
	padding:0 0 5px 0;
	} 

#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li:hover span.listBot span.listTop, #MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li.current span.listBot span.listTop { background: url(../../images/design/bg/bg-listHover.png) no-repeat left top; }

#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li:hover span.listBot span.listTop span.listRep, #MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li.current span.listBot span.listTop span.listRep { background: url(../../images/design/bg/bg-listHover.png) no-repeat right bottom; }

/* #MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li:hover span.listBot span.listTop span.listRep span.listIns, #MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li.current span.listBot span.listTop span.listRep span.listIns { background: url(../../images/design/bg/bg-listTabs.png) no-repeat left top; } */

#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span.listBot span.listTop span.listRep span.listIns { padding: 3px 10px 3px 13px; overflow:hidden;}

#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span.listBot span.listTop span.listRep span.listIns span.city-list {
	width:130px;
	float:right;
	text-align:left;
	padding:0;
	}
	#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span.listBot span.listTop span.listRep span.listIns > span {
		width:130px;
		text-align:right;
		float:left;
		}
	#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span.listBot span.listTop span.listRep span.listIns ul li {
		float:none;
		width:auto;
		background:none;
		padding:0;
		}
		#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span.listBot span.listTop span.listRep span.listIns span.city-list a {
			color:#574319;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:12px;
			text-transform:none;
			line-height:14px;
			display:block;
			text-decoration:none;
			}
			span.city-list a {
			color:#574319;
			font-family:"AstoriaMedium";
			font-size:12px;
			text-transform:none;
			line-height:12px;
			display:block;
			text-decoration:none;
			}
			#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li span.listBot span.listTop span.listRep span.listIns span.city-list a:hover {
				color:#00929f;
				}
				#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li.current span.listBot span.listTop span.listRep span.listIns span.city-list a.current {
					cursor:text;
					color:#00929f;
					}

#MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li:hover span.listBot span.listTop span.listRep span.listIns em, #MegaMenuTopNavigation ul li .dropdownTabs ul.tabs li.current span.listBot span.listTop span.listRep span.listIns em {
	/* background: url(../../images/design/elem/arrowRight.png) no-repeat right 5px; */
	display: block;
}

#MegaMenuTopNavigation ul li .dropdownTabs .panes {
	/* background: url(../../images/design/bg/bg-panes.png) no-repeat center bottom; */
	background: url(../../images/design/bg/bg-panes-new.png) no-repeat 0 0;
	width: 271px;
	float: right;
	padding: 5px 0 0;
}

#hospitalTau{
	text-align:center;
	padding-top:40px;
}
.panes0{
	height:350px;
}

.panes .pane {
	min-height: 309px;
	position: relative;
	padding: 10px 0 5px;
	background: url(../../images/design/bg/bg-panes-new.png) no-repeat 100% 100%;
}

.paneBox { padding: 0 23px; }

.paneBoxRow h4 {
	color: #005695;
	font-size: 15px;
	line-height: 16px;
	padding: 0 0 5px;
	font-style: italic;
}

.paneBoxRow { padding: 0 0 7px; }

.inp, .inp input, .inp select, #MegaMenuTopNavigation .paneBoxRow .inp select{
	font:italic 13px Trebuchet MS;	
	color: #7b6943;	
	line-height: 21px;
	width: 181px;
    /*float:left;*/
	height: 21px;	
	padding-bottom: 2px;
}

.inp {
	background: url(../../images/design/bg/bg-inp.png) no-repeat left top;
	display: block;
	padding: 3px 5px 5px 10px;
	position:relative;
    border-right:1px solid #b6b6b6;
}

.inp input {
	background: none;
	border: none;
	display: block;
}

#MegaMenuTopNavigation .paneBoxRow .inp select, .selectBox span.inp select {
	background: none;
	border: none;
	padding: 0px;
	margin: 0px;
}

#MegaMenuTopNavigation .paneBoxRow .inp select option { margin: 4px 0 0; }

.submit {
	background: url(../../images/design/elem/bg-search.png) no-repeat left top;
	border: none;
	width: 96px;
	height: 27px;
	cursor: pointer;
	display: block;
	margin: 3px 0 0;
}

.submit:hover { background-position: left bottom; }

#MegaMenuTopNavigation .paneBoxLinks { padding: 40px 23px 0; }

#MegaMenuTopNavigation .paneBoxLinks a {
	display: block;
	color: #646464;
	font-size: 11px;
	line-height: 18px;
	text-transform: uppercase;
	float: left;
	clear: both;
	margin: 0 0 5px;
}

#MegaMenuTopNavigation .paneBoxLinks a.paneBoxLink, .submitBox a.paneBoxLink {
	background: url(../../images/design/elem/arrowRightGreen.png) no-repeat right center;
	padding: 0 9px 0 0;
	white-space: nowrap;
}

#MegaMenuTopNavigation .paneBoxLinks a:hover, .submitBox a.paneBoxLink:hover { text-decoration: underline; }

#MegaMenuTopNavigation .paneBoxRow label, .tabsHolder .mainPaneRow label {
	color: #574319;
	font-size: 11px;
	line-height: 16px;
	display: block;
	font-weight: bold;
}

#MegaMenuTopNavigation .paneBoxRow .newListSelected, .mainPaneRow .newListSelected {
	background: url(../../images/design/bg/bg-sel.png) no-repeat left top;
	width: 209px;
	height: 15px;
	padding: 7px 0;
	display: block;
	color: #87795b;
	font-size: 11px;
	line-height: 15px;
	left: 0px;
	top: 0px;
	z-index: 999;
	cursor: pointer;
}

.newListSelHover { background-position: left -29px!important; }

#MegaMenuTopNavigation .paneBoxRow .newListSelected ul.newList { width: 209px; }

.selectedTxt {
	font-size: 11px;
	line-height: 16px;
	padding: 0 7px;
	font-style: italic;
}

ul.newList {
	padding: 0px;
	margin: 5px 0 0!important;
	border-top: 1px solid #eeece8;
}

ul.newList li {
	background: #fff;
	display: block;
	border-bottom: 1px solid #eeece8;
	border-left: 1px solid #eeece8;
	border-right: 1px solid #eeece8;
}

ul.newList li a {
	position: relative!important;
	display: block;
	text-decoration: none;
	padding: 3px 7px;
	left: auto!important;
	color: #87795b!important;
	font-size: 11px!important;
	font-style: italic;
}

#MegaMenuTopNavigation .paneBoxRow span.select:hover, .mainPaneRow span.select:hover { background-position: left -29px; }

#MegaMenuTopNavigation .paneBoxRow select, .mainPaneRow select {
	background: none;
	border: none;
	width: 180px;
	color: #7b6943;
	height: 21px;
	font-size: 13px;
}

#MegaMenuTopNavigation .mapBox {
	border: 1px solid #dfdcd6;
	margin: 0 0 19px;
	position: relative;
	width: 245px;
	height: 123px;
	margin: 0 auto 10px;
}

#MegaMenuTopNavigation .paneBox h5 {
	color: #005695;
	font-size: 13px;
	line-height: 16px;
	padding: 0 0 5px;
}

#MegaMenuTopNavigation .pane, #MegaMenuTopNavigation .pane p {
	color: #808080;
	font-size: 12px;
	line-height: 16px;
}

#MegaMenuTopNavigation .paneBox ul {
	padding: 0 0 12px;
	margin: 0px;
	float: none;
}

#MegaMenuTopNavigation .paneBox ul li {
	color: #808080;
	font-size: 13px;
	line-height: 18px;
	height: auto;
	padding: 0px;
	float: none;
}

#MegaMenuTopNavigation .accordionWrap .accordionBox ul.paneNav {
	width: 220px;
	padding: 5px 0 10px 0;
	margin: 0px;
	overflow: hidden;
	position:relative;
}
#MegaMenuTopNavigation ul.paneNav li {
	background: url(../../images/design/bg/bg-bord.png) no-repeat left 3px;
	padding: 0 7px 0 9px;
	height: auto;
	display: block;
	float: left;
}
#MegaMenuTopNavigation ul.paneNav li, #MegaMenuTopNavigation ul.paneNav li a {
	color: #5a5a5a;
	font-size: 10px;
	line-height: 14px;
	position: relative;
	text-transform: uppercase;
}




#MegaMenuTopNavigation ul.paneNav li.paneNavFirst {
	background: none;
	padding: 0 5px 0 0;
}

#MegaMenuTopNavigation ul.paneNav li.paneNavLast { padding: 0 0 0 7px; }

#MegaMenuTopNavigation ul.paneNav li a {
	position: inherit;
	left: 0px;
}

#MegaMenuTopNavigation ul.paneNav li a:hover { text-decoration: underline; }

#MegaMenuTopNavigation .accordionWrap h5 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#MegaMenuTopNavigation .accordionWrap h5, #MegaMenuTopNavigation .accordionWrap h5 a {
	color: #005695;
	font-size: 13px;
	line-height: 16px;
}

#MegaMenuTopNavigation .accordionWrap h5 {
	background: url(../../images/design/elem/elem-accord.png) no-repeat right 5px;
	cursor: pointer;
	padding: 0 0 5px;
}

#MegaMenuTopNavigation .accordionWrap h5:hover {
	color: #4f91cd;
	background-position: right -45px;
}

#MegaMenuTopNavigation .accordionWrap h5.current {
	cursor: auto;
	background-position: right -168px;
}

#MegaMenuTopNavigation .accordionWrap h5.current:hover { color: #4f91cd; }

#MegaMenuTopNavigation .accordionWrap .accordionBox {
	border-bottom: 1px solid #ddd9d1;
	margin: 0 0 3px;
}

#MegaMenuTopNavigation .accordionWrap .accordionCont { display: none; /* position:relative; */}

#MegaMenuTopNavigation .accordionWrap .accordionBox ul { padding: 0 0 5px; }

#MegaMenuTopNavigation .dropdownBotItem0 {
	background: url(../../images/design/bg/bg-dropdownBotItem0.png) no-repeat left bottom;
	width: 235px;
	padding: 0 0 25px;
	left: -2px;
	line-height:15px;
	}

#MegaMenuTopNavigation .dropdownTopItem0 {
	background: url(../../images/design/bg/bg-dropdownTopItem0.png) no-repeat left top;
	padding: 20px 0 0;
	}

#MegaMenuTopNavigation .dropdownItem0 {
	background: url(../../images/design/bg/bg-dropdownRepitItem0.png) repeat-y left top;
	width: 185px;
	padding: 0 26px 0 18px;
	}

#MegaMenuTopNavigation .dropdownItem0 ul {
	float: none;
	padding: 0 0 5px;
	margin: 0px;
	}
#MegaMenuTopNavigation  .colRightBlock ul{
	float: none;
	padding: 0 0 20px;
	margin: 0px;
}
	
#MegaMenuTopNavigation .dropdownItem0 ul li, 
#MegaMenuTopNavigation .dropdownItem0 ul li a,
#MegaMenuTopNavigation .dropdownItem2 ul li, 
#MegaMenuTopNavigation .dropdownItem2 ul li a, 
#MegaMenuTopNavigation .colRightBlock ul li, 
#MegaMenuTopNavigation .colRightBlock ul li a, 
#MegaMenuTopNavigation .colRightBlock ul li a:hover, 
#MegaMenuTopNavigation .dropdownItem3 ul li, 
#MegaMenuTopNavigation .dropdownItem3 ul li a,
#MegaMenuTopNavigation .dropdownItem4 ul li, 
#MegaMenuTopNavigation .dropdownItem4 ul li a,
#MegaMenuTopNavigation .dropdownItem5 ul li, 
#MegaMenuTopNavigation .dropdownItem5 ul li a,
#MegaMenuTopNavigation .dropdownItem6 ul li, 
#MegaMenuTopNavigation .dropdownItem6 ul li a {
	color: #574319;
	font-size: 13px;
	line-height: 16px;
	}

#MegaMenuTopNavigation .dropdownItem0 ul li, 
#MegaMenuTopNavigation .dropdownItem2 ul li, 
#MegaMenuTopNavigation  .colRightBlock ul li, 
#MegaMenuTopNavigation .dropdownItem3 ul li,
#MegaMenuTopNavigation .dropdownItem4 ul li,
#MegaMenuTopNavigation .dropdownItem5 ul li,
#MegaMenuTopNavigation .dropdownItem6 ul li {
	background: url(../../images/design/elem/arrowList.png) no-repeat left 9px;
	padding: 4px 0 4px 11px;
	}
	
#MegaMenuTopNavigation .dropdownItem0 ul li a:hover, 
#MegaMenuTopNavigation .dropdownItem2 ul li a:hover, 
#MegaMenuTopNavigation  .colRightBlock ul li a:hover, 
#MegaMenuTopNavigation .dropdownItem3 ul li a:hover,
#MegaMenuTopNavigation .dropdownItem4 ul li a:hover,
#MegaMenuTopNavigation .dropdownItem5 ul li a:hover,
#MegaMenuTopNavigation .dropdownItem6 ul li a:hover {
	color: #00929f;
	}
#MegaMenuTopNavigation .dropdownBotItem1 {
	right:85px;
	}
#MegaMenuTopNavigation .dropdownBotItem2 {
	right:65px;
	}
	
#MegaMenuTopNavigation .centersBox {
	width: 199px;
	min-height: 230px;
	float: left;
	padding-left:30px;
	margin-left:13px;
	background: url(../../images/design/bg/bg-mainPaneBord.png) repeat-y left top;

	}
	#MegaMenuTopNavigation .centersBox ul {
		padding-left:0;
		float:none;
		}
		#MegaMenuTopNavigation .centersBox ul li {
			background:none;
			padding-left:0;
			}
			#MegaMenuTopNavigation .centersBox ul li a {
				display:block;
				clear:both;
				overflow:hidden;
				line-height:20px;
				line-height:40px;
				}
			#MegaMenuTopNavigation .centersBox ul li img {
				float:left;
				margin-right:8px;
				}
	
#MegaMenuTopNavigation .centersBox h4, #MegaMenuTopNavigation .servicesBoxHead h4 {
	color: #005191;
	font-size: 15px;
	line-height: 16px;
	font-style: italic;
	}

#MegaMenuTopNavigation .centersBox h4 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}	

#MegaMenuTopNavigation .centersBox h4 {
	background: url(../../images/design/icons/icon-centers.png) no-repeat left 3px;
	padding: 0 0 5px 18px;
	}
#MegaMenuTopNavigation .servicesBox {
	overflow:hidden;
	padding: 0 0 0 0px;
	margin-bottom: 10px;
	/*background: url(../../images/design/bg/bg-mainPaneBord.png) repeat-y left top;*/
	}
	#MegaMenuTopNavigation .servicesBox ul {
		float:none;
		}
	#MegaMenuTopNavigation .servicesBox .col-l {
		float:left;
		width:170px;
		}
	#MegaMenuTopNavigation .servicesBox .col-r {
		float:left;
		width:170px;
		padding-left:10px;
		}
#MegaMenuTopNavigation .servicesBoxHead h4, #MegaMenuTopNavigation .servicesBoxHead a.more {
	float: left;
	}
	
#MegaMenuTopNavigation .servicesBoxHead a.more {
	background: url(../../images/design/elem/arrowRightGreen.png) no-repeat right 6px;
	color: #646464;
	font-size: 11px;
	line-height: 16px;
	text-transform: uppercase;
	display: block;
	padding: 2px 9px 0 0;
	}
	
#MegaMenuTopNavigation .servicesBoxHead a.more:hover {
	text-decoration: underline;
	}
	
#MegaMenuTopNavigation .servicesBoxHead h4 {
	padding: 0 15px 5px 0;
	}
	
#MegaMenuTopNavigation .servicesBoxContent {
	padding: 5px 0 0;
	min-width: 404px;
	width: 100%;
	overflow: hidden;
	}

#MegaMenuTopNavigation .servicesCol {
	width: 202px;
	float: left;
	}

#MegaMenuTopNavigation .servicesBlock {
	width: 202px;
	overflow: hidden;
	padding: 10px 0 0;
	}
	
#MegaMenuTopNavigation .servicesBlockImg {
	background: #797878;
	width: 40px;
	height: 40px;
	float: left;
	position: relative;
	}
	
#MegaMenuTopNavigation .servicesBlockImg img {
	display: block;
	}
	
#MegaMenuTopNavigation .servicesBlockImg a.servicesHover {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 40px;
	height: 40px;
	}
	
#MegaMenuTopNavigation .servicesBlock:hover .servicesBlockImg a {
	width: 38px;
	height: 38px;
	border: 1px solid #00929f;
	}
	
#MegaMenuTopNavigation .servicesBlockText {
	width: 132px;
	float: right;
	padding: 5px 20px 0 10px;
	}

#MegaMenuTopNavigation .servicesBlockText,#MegaMenuTopNavigation .servicesBlockText p, #MegaMenuTopNavigation .servicesBlockText a {
	color: #574319;
	font-size: 13px;
	line-height: 16px;
	}

#MegaMenuTopNavigation .servicesBlockText a:hover {
	color: #00929F;
	}
#MegaMenuTopNavigation .colLeft {
	width: 271px;
	float: left;
	padding-left: 8px;
	padding-bottom: 12px;
	}
	
#MegaMenuTopNavigation .leftBoxBot {
	background: url(../../images/design/bg/bg-leftBoxBot.png) no-repeat left bottom;
	padding: 0 0 6px;
	}
	
#MegaMenuTopNavigation .leftBoxTop {
	background: url(../../images/design/bg/bg-leftBoxTop.png) no-repeat left top;
	padding: 6px 0 0;
	}

#MegaMenuTopNavigation .leftBox {
	background: url(../../images/design/bg/bg-leftBox.png) no-repeat left top;
	min-height: 209px;
	width: 257px;
	padding: 0 7px;
	}
	
#MegaMenuTopNavigation .description {
	padding: 15px 20px 10px 20px;
	}
	
#MegaMenuTopNavigation .description, #MegaMenuTopNavigation .description p {
	color: #0e68aa;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	}
	
#MegaMenuTopNavigation .colRight {
	width: 424px;
	float: left;
	padding: 0 0 0 7px;
	}

#MegaMenuTopNavigation .colRightBlock {
	width: 200px;
	float: left;
	padding: 0 0 0 12px;
	}
	
/* #MegaMenuTopNavigation li.navInner .colRightBlock ul li a, #MegaMenuTopNavigation li.navInner:hover .colRightBlock ul li a, #MegaMenuTopNavigation li.navLast .colRightBlock ul li a, #MegaMenuTopNavigation li.navLast:hover .colRightBlock ul li a {
	padding: 0px;
	height: auto!important;
	line-height: 16px!important;
	} */
#MegaMenuTopNavigation .colRightLinks {
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
#MegaMenuTopNavigation .colRightLinks {
	background: url(../../images/design/elem/line-horizontal.png) repeat-x left top;
	padding: 0px 0 0;
	}
	
#MegaMenuTopNavigation .linkRow {
	clear: both;
	overflow:hidden;
	}
#linkRowFirst{
	padding-top:20px;
}	
#MegaMenuTopNavigation .colRightLinks a {
	background: url(../../images/design/elem/arrowRightGreen.png) no-repeat right 14px;
	color: #646464;
	display: block;
	float: left;
	font-size: 11px;
	height: auto!important;
	line-height: 16px!important;
	padding: 10px 10px 0 0;
	text-transform: uppercase;
	font-weight:bold;
	}

#MegaMenuTopNavigation .colRightLinks a:hover {
	text-decoration: underline;
	}