body {	margin:0;	color:#808285;	font:10px/13px Georgia, "Times New Roman", Times, serif;	background:#fff;}a {	color:#000;	text-decoration:underline;}a:hover { text-decoration:none;}a:focus { outline:none;}img { border-style:none;}input,select,textarea {	vertical-align:middle;	font:10px Arial, Helvetica, sans-serif;	color:#000;}form, fieldset {	margin:0;	padding:0;	border-style:none;}#wrapper {	margin:0 auto;	padding:138px 0 0 0;	position:relative;	width:956px;	overflow:hidden;	min-height:800px;}* html #wrapper {	height:800px;	overflow:visible;}/* settings for blue page*/.body-inner-blue {	color:#58595b !important;	background:#253e87 url(../../Images/structure/admission/bg-body-inner2.gif) repeat-x 0 0;} .body-inner-blue #wrapper {	width:992px;	padding:138px 0 0 0;}.body-inner-blue #header {	margin:0 0 0 42px;}.body-inner-blue .add-nav {	right:28px !important;}/* content on blue page .body-inner-blue #content {	padding:0;	font-family:Arial, Verdana, Helvetica, sans-serif;	color:#58595b;}*/ /* setting for white page*/.body-inner-white {	color:#58595b !important;	background:#fff url(../../Images/structure/admission/bg-body-inner2.gif) repeat-x 0 0;} .body-inner-white #wrapper {	width:992px;	padding:138px 0 0 0;}.body-inner-white #header {	margin:0 0 0 42px;}.body-inner-white .add-nav {	right:28px !important;}/* content on white page .body-inner-white #content {	padding:0;	font-family:Arial, Verdana, Helvetica, sans-serif;	color:#58595b;}*/.body-inner-home {	color:#58595b !important;	background:#fff url(../../Images/structure/admission/bg-body-inner3.gif) repeat-x 0 0;} .body-inner-home #wrapper {	width:992px;	padding:138px 0 0 0;}.body-inner-home #header {	margin:0 0 0 42px;}.body-inner-home .add-nav {	right:28px !important;}.b {	width:1000px;	overflow:hidden;	/*background:url(../../Images/structure/admission/bg-b.gif) no-repeat 0 100%;*/}.b_def {	width:100%;	overflow:hidden;	/*background:url(../../Images/structure/admission/bg-b.gif) no-repeat 0 100%;*/}.body-inner-blue h2,.body-inner-blue h3 {	color:#fff;	font-size:10px;	margin:25px 0 0 0;	padding:0 0 0 25px;	line-height:36px;	background:url(../../Images/structure/admission/bullet.gif) no-repeat 0 0;}/*=================================================================================================*/.main {	width:1000px;	overflow:hidden;}.site-directories {	background:#233d88;}.main-btm {	width:918px;	margin:36px 0 43px 42px;	background:url(../../images/structure/bg-main-btm.gif) no-repeat 0 100%;	padding:0 0 22px;}.main-top {	background:#fff url(../../images/structure/bg-main-top.gif) no-repeat;	padding:25px 0 50px;}#promo-area {	/*background:#9cc83a url(../../images/structure/bg-promo.gif) repeat-x;*/	overflow:hidden;	height:1%;	padding:0 39px 0 45px;}#promo-area .flash {	float:right;	padding-right:0px;}#promo-area .side-box {	float:left;	width:226px;
	height:353px;	padding:0px 0 0;	background:#243d89 url(../../images/structure/bg-side-promo.gif) repeat-x;}#promo-area .accordion {	margin:0;	padding:3px 0 0;	font:bold 12px/16px Arial, Helvetica, sans-serif;	width:100%;	overflow:hidden;	list-style:none;	background:url(../../images/structure/bg-accordion-border.gif) no-repeat;	text-transform:uppercase;}#promo-area .accordion a {	display:block;	color:#fff;	width:176px;	text-decoration:none;	padding:5px 25px 7px;	background:url(../../images/structure/bg-accordion-border.gif) no-repeat 0 100%;}#promo-area .accordion a strong {	background:url(../../images/structure/ico-open.gif) no-repeat 0 4px;	padding:0 0 0 14px;	cursor:pointer;}#promo-area .accordion a.ui-state-active strong {	background:url(../../images/structure/ico-close.gif) no-repeat 0 6px;}#promo-area .accordion .slide {	padding:0 40px;	overflow:hidden;	background:url(../../images/structure/bg-accordion-border.gif) no-repeat 0 100%;}#promo-area .accordion ul {	margin:0;	padding:6px 0 10px;	list-style:none;	background:none;	text-transform:none;}#promo-area .accordion ul li { padding:2px 0 0;}#promo-area .accordion ul a {	display:inline;	background:none;	padding:0;}#promo-area .accordion ul a:hover { text-decoration:underline;}#promo-area .tabs-holder {	width:210px;	background:url(../../images/structure/bg-tabs-area.gif) no-repeat;	margin:0 0 0 10px;	padding:17px 0 0;}#promo-area .tabset {	margin:0;	padding:0 0 0 20px;	list-style:none;	overflow:hidden;	height:1%;	font-size:14px;	line-height:28px;}#promo-area .tabset li {	float:left;	padding-left:10px;}#promo-area .tabset a {	float:left;	color:#fff;}#promo-area .tabset a:hover { text-decoration:underline;}#promo-area .tabset a span {	height:28px;	cursor:pointer;	float:left;	padding:0 12px;}#promo-area .tabset a.active {	background:url(../../images/structure/bg-tabset-right.gif) no-repeat 100% 0;}#promo-area .tabset a.active span {	background:url(../../images/structure/bg-tabset-left.gif) no-repeat;}#promo-area .tabs-body {	padding:6px 8px 6px 17px;	color:#fff;}#promo-area .tabs-body a { color:#fff;}#promo-area .tabs-body p {	margin:0;	padding:4px 0 10px;	font-size:12px;	background:url(../../images/structure/bg-tabs-body-border.gif) no-repeat 0 100%;	line-height:14px;}#promo-area .tabs-body p span {	display:block;	font-size:10px;}#promo-area .tabs-body .more {	display:block;	padding:4px 14px 8px 0;	text-align:right;}#center-section {	padding:14px 0 0 48px;	width:952px;	background:#fff;	color:#000;}.blocks-holder {	background:url(../../images/structure/bg-center-blocks.gif) repeat-y;	width:927px;	position:relative;}.blocks-holder .blocks-top {	background:url(../../images/structure/bg-center-blocks-top.gif) no-repeat;	padding:40px 0 0;}.blocks-holder .blocks-btm {	background:url(../../images/structure/bg-center-blocks-btm.gif) no-repeat 0 100%;	min-height:231px;	width:100%;}* html .blocks-holder .blocks-btm { height:231px;}.blocks-holder .blocks-btm:after {	content:"";	display:block;	clear:both;}.blocks-holder .blocks {	width:220px;	float:left;	margin-right:10px;	padding:0px 0px 40px 0px;}.blocks-holder .blocks h3 {	margin:0;	font:bold 12px/26px Arial, Helvetica, sans-serif;	color:#fff;	position:relative;	top:-40px;	padding:0 15px;	text-transform:uppercase;}* html .blocks-holder .blocks h3 { height:26px;}* + html .blocks-holder .blocks h3 { height:26px;}.blocks-holder .block-1 h3 {	background:url(../../images/structure/bg-center-title-1.gif) repeat-y;}.blocks-holder .block-2 h3 {	background:url(../../images/structure/bg-center-title-2.gif) repeat-y;}.blocks-holder .block-3 h3 {	background:url(../../images/structure/bg-center-title-3.gif) repeat-y;}.blocks-holder .block-4 h3 {	background:url(../../images/structure/bg-center-title-4.gif) repeat-y;}.blocks-holder .blocks-body {	position:relative;	padding:0 11px;	top:-22px;}.blocks-holder .blocks-body h4 {	margin:0 0 0;	font-size:12px;}.blocks-holder .blocks-body p {	margin:0 0 30px;	font-size:12px;}.blocks-holder .blocks-body p em a { text-decoration:none;}.blocks-holder .blocks-body p em a:hover { text-decoration:underline;}.blocks-holder h5 {	margin:0 0 15px;	font-size:12px;}.blocks-holder .blogosphere p { margin:0 0 16px;}.blocks-holder .blocks-body p span {	font-size:9px;	font-family:Arial, Helvetica, sans-serif;}.blocks-holder .blocks-body blockquote {	margin:0 0 13px;	font-size:12px;}.blocks-holder blockquote q {	quotes:none;	display:block;	overflow:hidden;	height:1%;}.blocks-holder blockquote q em {	float:left;	font-style:normal;}.blocks-holder blockquote q span {	display:block;	height:1%;	overflow:hidden;}.blocks-holder blockquote q:before{content:"";}.blocks-holder blockquote q:after{content:"";}.blocks-holder .links-dates {	font-size:10px;	display:block;	font-family:Arial, Helvetica, sans-serif;	padding:0 0 15px 5px;}.blocks-holder .important-dates .blocks-body { padding-right:0;}.blocks-holder .category-links {	margin:0;	padding:0;	list-style:none;	font:12px/16px Arial, Helvetica, sans-serif;	color:#000;}.blocks-holder .category-links li {	padding:4px 0 0 11px;}.blocks-holder .category-links a {	color:#000;	padding:0 0 0 11px;	background:url(../../images/structure/ico-plus.gif) no-repeat 0 6px;	text-decoration:none;}.blocks-holder .category-links a:hover { text-decoration:underline;}#center-section .banners {	margin:0 0 -5px;	top:-20px;	position:relative;	padding:0;	list-style:none;	overflow:hidden;}#center-section .banners li {	float:left;	padding:0 0 10px 15px;}#center-section .banners li img { display:block;}.columns-holder {	overflow:hidden;	width:100%;	padding:0 0 42px;/*	background:url(../../images/structure/bg-columns.gif) repeat-y;   Removed for bugfix */}#sidebar {	float:right;	width:245px;}#sidebar .top-box {	background:#243f89;	padding:25px 15px 43px 32px;	color:#ccccff;}#sidebar h4 {	margin:0;	font-size:18px;	line-height:20px;	font-weight:normal;}#sidebar .top-box p { margin:20px 0 0;}#sidebar .top-box .posts { padding:14px 0 0;}#sidebar .top-box .posts strong {	display:block;	color:#fff;	font-size:12px;	font-weight:normal;	line-height:14px;}#sidebar .top-box .posts a {	color:#fff;	text-decoration:none;}#sidebar .top-box .posts a:hover { text-decoration:underline;}#sidebar .top-box .posts p { margin:0;}#sidebar .top-box .posts p span { display:block;}/********************Calendar in the right column*********************************/#sidebar .search-calendar {	background:#243f89;	padding:23px 0 0 11px;	font:12px/14px Arial, Helvetica, sans-serif;	color:#58595b;}#sidebar .select-event {	padding:10px 0 0;}#sidebar .select-event select {	width:223px;	height:20px;	font-size:12px;}#sidebar .search-calendar h2 {	margin:0;	font:18px/22px Georgia, "Times New Roman", Times, serif;	color:#ccccff;}#sidebar .calendar {	padding:24px 0 44px;	width:223px;}#sidebar .calendar h4 {	margin:0;	color:#ccccff;	font-size:12px;	font-weight:normal;}#sidebar .calendar .choose-date {	background:#edb41a;	padding:7px 10px;	margin:4px 0 0;}#sidebar .search-calendar .calendar .choose-date span {	margin:0;	padding:0;	list-style:none;	overflow:hidden;	height:1%;	font-size:11px;	font-weight:bold;	color:#fff;}#sidebar .calendar .choose-date ul li {	float:left;}#sidebar .calendar .choose-date ul a {	text-decoration:none;	color:#fff;}#sidebar .calendar .choose-date ul a:hover { text-decoration:underline;}#sidebar .calendar .choose-date select {	width:66px;	height:19px;	font-size:12px;	margin:4px auto 0;	display:block;}#sidebar .calendar .choose-date ul li img { display:block;}#sidebar .calendar .choose-date ul li.month {	width:185px;	text-align:center;}/**End of Calendar**************************************************************/#sidebar .table-box {	padding:0;	margin:0;	border-collapse:collapse;	background:#fff;	line-height:20px;}#sidebar .table-box td {	padding:0;	margin:0;	text-align:center;	width:32px;}#sidebar .table-box thead {	background:#944020;	color:#fff;}#sidebar .table-box thead td {	width:33px;	line-height:22px;}#sidebar .table-box tbody td {	border:solid #9bc83b;	border-width:0 1px 1px 0;}#sidebar .table-box tbody .btm-row td {	border-bottom:0;}#sidebar .table-box tbody .right-column-item {	border-right:0;}#sidebar .table-box tbody .chosen {	background:#9bc83b;	color:#fff;}#sidebar .btm-box {	padding:32px 15px 20px 32px;	color:#ccccff;	background-color:#061166;}#sidebar h5 {	margin:0;	font-size:14px;	line-height:16px;	font-weight:normal;}#sidebar h5 em { display:block;}#sidebar .btm-box p { margin:11px 0 0;}#sidebar .btm-box a {	color:#ccccff;	text-decoration:underline;}#sidebar .btm-box a:hover { text-decoration:none;}.main-column {	width:755px;	float:left;	overflow:hidden;}#navbar {	float:left;	width:146px;	background:#9bc83b;	padding:17px 0 0;	overflow:hidden;}#navbar h3 {	margin:0;	font-size:14px;	line-height:16px;	color:#fff;	padding:4px 18px 6px;	font-style:italic;	background:#944020;}#navbar .accordion {	margin:0;	padding:12px 0 20px 18px;	list-style:none;	font-size:12px;	line-height:14px;	color:#fff;}#navbar .accordion li {	padding:4px 0 6px;}#navbar .accordion a {	text-decoration:none;	color:#fff;}#navbar .accordion ul {	margin:0;	padding:4px 0 0;	list-style:none;	font-size:10px;	font-style:italic;}#navbar .accordion ul li {	padding:3px 8px 0;	background:url(../../images/structure/accordion-bullet.gif) no-repeat 0 8px;}#navbar .accordion ul a:hover { text-decoration:underline;}#navbar .navul {	margin:0;	padding:12px 0 20px 18px;	list-style:none;	font-size:12px;	line-height:14px;	color:#fff;}#navbar .navul li {	padding:4px 0 6px;}#navbar .navul a {	text-decoration:none;	color:#fff;}#navbar .navul ul {	margin:0;	padding:4px 0 0;	list-style:none;	font-size:10px;	font-style:italic;}#navbar .navul ul li {	padding:3px 8px 0;	background:url(../../images/structure/accordion-bullet.gif) no-repeat 0 8px;}#navbar .navul ul a:hover { text-decoration:underline;}#content {	overflow:hidden;	height:1%;	padding:0 44px 0 33px;}* html #content.wider {padding-left:30px;}.site-directories #content {	padding:0 61px 0 64px;}#content .top-area {	overflow:hidden;	height:1%;	padding:22px 0 18px;	font:10px/14px Arial, Helvetica, sans-serif;}.site-directories #content .top-area { padding:22px 0;}#content .breadcrumbs,#content .tools {	margin:0;	padding:0;	list-style:none;	overflow:hidden;	height:1%;	float:left;}#content .breadcrumbs li {	padding:0 3px 0 0;	float:left;}#content .top-area a {	color:#999;	text-decoration:underline;}#content .top-area a:hover {	text-decoration:none;}#content .tools {	float:right;	text-transform:uppercase;}#content .tools li {	float:left;	padding:0 0 0 8px;}#content .tools a img {	float:left;	margin:0 4px 0 0;}#content h1,#content .other-news h2 {	margin:0 0 14px;	font-size:22px;	line-height:24px;	font-weight:normal;	color:#7d8db5;}#content .table-of-contents {	margin:0;	padding:17px 40px 0 0;	list-style:none;	text-align:center;	text-transform:uppercase;	color:#233d88;	font:14px/18px Arial, Helvetica, sans-serif;}#content .table-of-contents li {	display:inline;	padding-left:1px;}#content .table-of-contents li a { color:#233d88;}#content .listing {	font:14px/18px Arial, Helvetica, sans-serif;	padding:5px 0 20px;}#content .listing-box { padding:46px 0 0 9px;}#content .listing-box h2 {	margin:0;	color:#7d8db5;	font:bold 36px/40px Georgia, "Times New Roman", Times, serif;}#content .listing-box ul {	margin:0;	padding:16px 35px 0;	list-style:none;}#content .listing-box ul li {	background:url(../../images/structure/ico-bullet.gif) no-repeat 0 10px;	padding:2px 0 0 13px;}#content .listing-box ul a { color:#808285;}#content .search-box {	overflow:hidden;	height:1%;	margin:-7px 0 10px;}#content .search-box .text {	padding:2px 3px;	border:1px solid #909090;	background:#fff;	width:158px;	float:left;}#content .search-box .submit {	float:left;	margin:3px 0 0 10px;}#content .search-results {	font:12px/14px Arial, Helvetica, sans-serif;	color:#666;	padding:24px 0 0;}#content .amount {	width:769px;	border-top:1px solid #666;}#content .results-containing {	padding:7px 0 29px;	min-height:834px;}* html #content .results-containing { height:834px;}#content .results-block a { color:#666;}#content .results-containing .elements {	padding:16px 0 0;}#content .results-containing .elements h6 {	font-size:14px;	margin:0;	line-height:18px;	font-weight:normal;}#content .results-containing .elements h6 strong { font-weight:bold;}#content .results-containing .elements p {	margin:10px 0 0;	font-size:12px;	line-height:14px;}#content .results-containing .elements p span { display:block;}#content .results-containing .elements p a { text-decoration:none;}#content .results-containing .elements p a:hover { text-decoration:underline;}#content .results-block .tabset {	margin:0;	padding:10px 0;	list-style:none;}#content .results-block .tabset li {	float:left;	padding:0 4px;}#content .results-block .tabset a { overflow:hidden;}#content .results-block .tabset li.prev { padding-right:13px;}#content .results-block .tabset li.next {	padding-left:13px;	width:40px;}#content .results-block .tabset a.active { text-decoration:none;}#content .results-block .tabset a img {	float:left;	margin:6px 4px 0 0;}#content .results-block .tabset li.next a img {	float:right;	margin-left:4px;}#content .content-img {	padding:0 0 18px;	overflow:hidden;}* html #content .ie-content-img { width:529px;}#content .content-img img { display:block;}#content .text-hold1 { padding:9px 0 20px;}#content .text-hold4 { padding:18px 0 0;}#content .text-hold4 em {	display:block;	font-size:12px;	padding:0 0 15px;	line-height:16px;}#content .text-hold2 {	margin:0 -5px 0 0;	position:relative;}#content .text-hold1 h2 {	margin:0;	color:#7d8db5;	font-size:18px;	font-weight:normal;	line-height:20px;}#content .text-hold2 h2 {	margin:0;	font-size:12px;	font-weight:normal;	line-height:16px;}#content p {	margin:0;	font-size:14px;	line-height:18px;}#content .text-hold1 p { margin:16px 0 0;}#content .text-hold2 p { margin:12px 0 0;}#content .text-hold5 { margin:-4px 0 15px;}#content .text-hold5 p {	font:11px/14px Arial, Helvetica, sans-serif;	margin:15px 0 0;}#content .text-hold5 p span {	font:10px/14px Georgia, "Times New Roman", Times, serif;}#content .full-story {	display:block;	font:bold 11px/16px Arial, Helvetica, sans-serif;}#content .full-story a {	color:#808285;	text-decoration:none;	padding:0 16px 0 0;	background:url(../../images/structure/ico-arrow.gif) no-repeat 100% 50%;}#content .text-hold5 .full-story { padding-top:22px;}#content .full-story a:hover { text-decoration:underline;}#content .blocks-holder {	width:705px;	position:relative;	margin:16px 0 0 -10px;	background:transparent url(../../images/structure/bg-center-blocks-2.gif) repeat-y;}#content .blocks-holder .blocks-top {	background:url(../../images/structure/bg-center-blocks-top-2.gif) no-repeat;	padding:40px 0 0;}#content .blocks-holder .blocks-btm {	background:url(../../images/structure/bg-center-blocks-btm-2.gif) no-repeat 0 100%;	min-height:231px;	width:100%;}#content .blocks-holder .blocks {	width:225px;}#content .blocks-holder .blocks h3 {	font-size:18px;	line-height:28px;	text-transform:none;	font-weight:normal;}#content .blocks-holder .block-1 h3 {	background:url(../../images/structure/bg-center-title-1-1.gif) no-repeat;}#content .blocks-holder .block-2 h3 {	background:url(../../images/structure/bg-center-title-2-1.gif) no-repeat;}#content .blocks-holder .block-3 h3 {	background:url(../../images/structure/bg-center-title-3-1.gif) no-repeat;}#content .content-columns {	overflow:hidden;	height:1%;	padding:0 0 10px;}#content .text-column {	overflow:hidden;	height:1%;	font-size:12px;	padding:18px 0 0;}#content .text-column h1 { margin:0;}#content .text-column h3 {	margin:26px 0 0;	font-size:14px;	line-height:16px;	font-style:italic;}#content .text-column p { margin:18px 0 0;}#content .text-column ul {	margin:0;	padding:8px 0 0;	list-style:none;}#content .text-column ul li { padding:18px 0 0;}#content .text-column ul a { color:#808285;}#content .side-column {	float:right;	width:211px;	padding:6px 0 10px;	margin:0 0 0 15px;	display:inline;}#content .side-column .img-holder {	border:1px solid #d7d7d7;	padding:12px;}#content .side-column .img-holder img { display:block;}#content .side-column .text-hold3 { padding:25px 6px 0 15px;}#content .side-column h3 {	margin:0;	font-style:italic;	color:#7d8db5;	font-size:12px;	line-height:14px;	font-weight:normal;}#content .side-column p {	margin:15px 0 0;	font:10px/16px Arial, Helvetica, sans-serif;}#content .info-gallery {	margin:0 0 0 -25px;	padding:0 0 80px;	list-style:none;	overflow:hidden;	width:554px;}#content .info-gallery li {	float:left;	width:159px;	padding:33px 0 0 25px;}#content .info-gallery .img-area {	background:url(../../images/structure/bg-gallery-img.gif) no-repeat;	padding:9px 0 7px 7px;}#content .info-gallery li img {	display:block;}#content .info-gallery li .info-holder {	padding:20px 0 0 3px;	font-size:10px;	height:80px;	line-height:15px;}#content .info-gallery li h4 {	margin:0;	font-size:13px;	line-height:16px;	font-weight:normal;}#content .info-gallery li p {	margin:0;	font-size:11px;	line-height:15px;}#content .info-gallery li address {	font-style:normal;	margin:10px 0 -3px;}#content .info-gallery li address span { display:block;}#content .info-gallery li address a { color:#808285;}#content .other-news { padding:0 0 5px;}#content .news-blocks {	overflow:hidden;	height:1%;	width:539px;	border-bottom:2px solid #b3b4b6;	padding:6px 0 10px;	margin:14px 0 0;}* html #content .news-blocks { width:529px;}#content .news-blocks img {	float:left;	border:2px solid #b2b4b6;	margin:0 15px 0 0;}#content .news-blocks .description {	overflow:hidden;	height:1%;	padding:0 10px 0 0;	font:11px/14px Arial, Helvetica, sans-serif;}#content .news-blocks .description strong {	display:block;}#content .news-blocks .description p {	margin:10px 0 0;	font-size:11px;	line-height:14px;}#content .news-blocks .description .full-story { padding-top:10px;}/*#content .calendar-of-eventes {	font:11px/13px Arial, Helvetica, sans-serif;	padding:8px 0 0;	width:538px;}* html #content .calendar-of-eventes { width:529px;}#content .views,#content .all-events {	margin:0;	padding:0;	list-style:none;	overflow:hidden;	height:1%;	font-weight:bold;	text-transform:uppercase;}#content .views li {	float:left;	padding:0 35px 0 0;}#content .calendar-of-eventes ul a {	color:#808285;	text-decoration:none;}#content .calendar-of-eventes .views a {	background:url(../../images/structure/ico-arrow.gif) no-repeat 0 2px;	padding-left:14px;}#content .calendar-of-eventes ul a:hover { text-decoration:underline;}#content .all-events {	padding:24px 0 16px;	border-bottom:2px solid #b4b4b4;}#content .all-events li {	float:left;	padding-right:12px;}#content .all-events .text { margin:-1px 0 0;}* html #content .all-events .text { margin:0;}* + html #content .all-events .text { margin:0;}#content .listing-holder { margin:-5px 0 0;}#content .listing-holder .boxes {	border-bottom:2px solid #b4b4b4;	padding:20px 130px 10px 0;}#content .listing-holder .boxes .title { display:block;}#content .listing-holder .boxes .title a {	text-decoration:none;	color:#808285;}#content .listing-holder .boxes .title a:hover { text-decoration:underline;}#content .listing-holder .boxes p {	font-size:11px;	margin:14px 0 13px;	line-height:13px;}*//*****/#content .calendar-of-eventes {	font:11px/13px Arial, Helvetica, sans-serif;	padding:8px 0 0;	width:538px;}* html #content .calendar-of-eventes { width:529px;}#tabsContainer div,#eventbar .eventbarpad {	margin:0;	padding:0;	list-style:none;	overflow:hidden;	height:1%;	font-weight:bold;	text-transform:uppercase;}#tabsContainer div {	float:left;	padding:0 35px 0 0;}#tabsContainer div span span.tab a {	color:#808285;	text-decoration:none;}#tabsContainer div span span.tab a {	background:url(../../images/structure/ico-arrow.gif) no-repeat 0 2px;	padding-left:14px;}#tabsContainer div.dayViewTab{    position: absolute;     top:60px;     left: 20px;}#tabsContainer div span span.tab a:hover { text-decoration:underline;}#eventbar {	padding:24px 0 16px;	border-bottom:2px solid #b4b4b4;}#content .all-events li {	float:left;	padding-right:12px;}#content .all-events .text { margin:-1px 0 0;}#events  { margin:-5px 0 0;}#events  div.boxes {	border-bottom:2px solid #b4b4b4;	padding:20px 130px 10px 0;}#events  div.boxes .title { display:block;}#events  div.boxes .title a {	text-decoration:none;	color:#808285;}#events  div.boxes .title a:hover { text-decoration:underline;}#events  div.boxes p {	font-size:11px;	margin:14px 0 13px;	line-height:13px;}/****/#content .detail-box {	padding:12px 0 60px;	font:11px/14px Arial, Helvetica, sans-serif;	border-top:2px solid #b3b4b6;}#content .detail-box .title {	display:block;}#content .detail-box p {	font-size:11px;	line-height:14px;	margin:0 0 16px;}#content .detail-box p a {	text-decoration:none;	color:#808285;}#content .detail-box p a:hover { text-decoration:underline;}#content .form-year{	width:100%;	overflow:hidden;	padding:0 0 9px;	font-family:Arial, Helvetica, sans-serif;}#content .form-year label{	color:#808285;	font-size:11px;	line-height:14px;	float:left;	margin:2px 4px 0 0;	font-weight:bold;}#content #sel-year{	float:left;	width:52px;}#content .month-list{	list-style:none;	padding:0 0 34px;	margin:0;	overflow:hidden;	width:100%;	font-family:Arial, Helvetica, sans-serif;}#content .month-list li{	float:left;	overflow:hidden;	padding:0 2px 0 5px;	background:url(../../images/structure/sep-month-list.gif) no-repeat 0 65%;}#content .month-list li:first-child{	background:none;	padding-left:0 !important;}#content .month-list li a{	color:#7d8db5;	font-size:11px;	line-height:14px;	font-weight:bold;	float:left;	text-decoration:none;}#content .month-list li a:hover{	text-decoration:underline;}#content .news-boxes,#content .news-boxes ul{	height:1%;	list-style:none;	overflow:hidden;	padding:0;	margin:0;	font-family:Arial, Helvetica, sans-serif;}#content .news-boxes li{	width:100%;	overflow:hidden;	padding:0 0 13px;	height:1%;	vertical-align:middle;	font-size:11px;	line-height:14px;}#content .news-boxes ul li{padding-bottom:0 !important;}#content .news-boxes li strong{	color:#808285;	line-height:13px;	display:block;}#content .news-boxes ul li .date{	color:#808285;	float:left;	width:47px;}#content .news-boxes ul li .news-info{	color:#7d8db5;	float:left;}#content .sort-news{	width:100%;	overflow:hidden;	font:11px/14px Arial, Helvetica, sans-serif;	padding:0 0 19px;}#content .sort-news strong{color:#808285;}#content .sort-news a{	color:#7d8db5;	font-weight:bold;}#content .sort-news a.ttl{	padding:0 0 0 5px;	background:url(../../images/structure/sep-sort.gif) no-repeat 0 65%;}#content .news-indexes{	list-style:none;	padding:0 0 17px;	margin:0;	width:100%;	overflow:hidden;}#content .news-indexes li{	width:100%;	overflow:hidden;	height:1%;	vertical-align:middle;	padding:0 0 12px;	margin:0 0 21px;	background:url(../../images/structure/sep-news-indexes.gif) repeat-x 0 100%;}#content .news-indexes .txt-box{	float:right;	overflow:hidden;	width:400px;	padding:0 10px 0 0;	font:11px/13px Arial, Helvetica, sans-serif;}#content .news-indexes .txt-box2{	float:right;	overflow:hidden;	width:100%;	padding:0 10px 0 0;	margin:0 -10px 0 0;	font:11px/13px Arial, Helvetica, sans-serif;}#content .news-indexes h2{	font-size:11px;	line-height:14px;	margin:0 0 13px;}#content .news-indexes p{	margin:0 0 11px;	font-size:11px;	line-height:14px;}#content .news-indexes .more-news{	color:#808285;	font-weight:bold;	padding:0 15px 0 0;	text-decoration:none;	background:url(../../images/structure/bul-news-more.gif) no-repeat 100% 60%;}#content .news-indexes .more-news:hover{text-decoration:underline;}#content .news-indexes .illustration{	display:block;	overflow:hidden;	width:99px;	height:101px;	border:2px solid #b2b4b6;	padding:2px;}#content .page-n{	list-style:none;	padding:0;	margin:0;	overflow:hidden;}#content .page-n li{	display:inline;	margin:0 10px 0 0;}#content .page-n li a{	color:#7d8db5;	font:bold 11px/14px Arial, Helvetica, sans-serif;}#content .section-indexes{	list-style:none;	overflow:hidden;	padding:6px 0 0;	margin:0;}#content .section-indexes li{	width:100%;	overflow:hidden;	height:1%;	vertical-align:middle;}#content .section-indexes li a{	background:url(../../images/structure/bul-section-indexes.gif) no-repeat 0 60%;	padding:0 0 0 7px;	color:#7d8db5;	text-decoration:none;	font:11px/13px Arial, Helvetica, sans-serif;}#content .section-indexes li a:hover{text-decoration:underline;}#content .section-indexes ul{	list-style:none;	overflow:hidden;	padding:0 0 0 19px;	margin:0;}#sidebar.font-arial .posts,#sidebar.font-arial .btm-box p{font-family:Arial, Helvetica, sans-serif;}#footer {	background:#727176 url(../../images/structure/bg-footer.gif) repeat-x;	padding:34px 0 30px 0;	color:#fff;	height:1%;	font:9px/14px Arial, Helvetica, sans-serif;	width:100%;}#footer a {	text-decoration:none;	color:#fff;}#footer a:hover { text-decoration:underline;}#footer ul {	margin:0 0 0 -5px;	padding:0;	list-style:none;	overflow:hidden;	height:1%;}#footer ul li {	background:url(../../images/structure/bg-footer-sep.gif) no-repeat 0 3px;	margin-left:-1px;	float:left;	padding:0 6px;}#footer p { margin:0;}#footer p a { text-decoration:underline;}#footer p a:hover { text-decoration:none;}#footerwrapper {	margin:0 auto;	position:relative;	width:956px;	overflow:hidden;}* html #footerwrapper {	overflow:visible;}/*------------------------------- Menu Include from main css --------------------------------*/#header {	width:100%;	position:absolute;	z-index:100;	top:0;	left:-45px;	margin:0 18px;	padding:60px 0 0 0;	height:108px;	background:url(../../images/structure/bg-header.gif) repeat-x;	}#header .logo a {	position:absolute;	top:60px;	left:62px;	background:url(../../images/structure/bg-logo.png) no-repeat;	width:445px;	height:50px;	text-indent:-9999px;	overflow:hidden;}#header .blue-bar {	position:absolute;	top:0;	left:45px;	background:#243d89;	width:226px;	height:52px;}#header ul {	margin:0;	padding:0;	list-style:none;}#header .menu {	position:absolute;	top:117px;	left:2px;	font-size:12px;	line-height:18px;}#header .menu li {	float:left;	background:url(../../images/structure/bg-menu-sep.gif) no-repeat;	margin-left:0px;}#header .menu a {	color:#fff;	float:left;	padding:0 9px;	text-decoration:none;}#header .menu a.quick-links {	width:118px;	background:url(../../images/structure/bg-quick-links.gif) no-repeat;}#header .top-links {	position:absolute;	top:28px;	right:31px;	overflow:hidden;	font-family:Arial, Helvetica, sans-serif;}#header .top-links li {	float:left;	background:url(../../images/structure/bg-top-links-sep.gif) no-repeat 0 1px;	margin-left:-1px;	padding:0 7px;}#header .top-links a {	color:#fff;	text-decoration:none;}#header .top-links a:hover { text-decoration:underline;}#header .search-form {	width:177px;	position:absolute;	top:76px;	right:31px;}#header .search-form .text {	background:url(../../images/structure/bg-inp-search.gif) no-repeat;	height:16px;	padding:0 4px;	float:left;}#header .search-form .text input {	background:none;	border:0;	padding:1px 0 0;	width:120px;}* html #header .search-form .text input { padding:0;}* + html #header .search-form .text input { padding:0;}#header .search-form .submit { float:right; border:none;}#header .check-mail {	background:url(../../images/structure/ico-email.gif) no-repeat 0 2px;	padding:0 0 0 17px;	position:absolute;	top:77px;	right:243px;	color:#fff;	text-transform:uppercase;	font-family:Arial, Helvetica, sans-serif;}#main-nav li.hover,#main-nav li:hover{	position:relative;	cursor:pointer;}#main-nav li.hover ul,#main-nav li:hover ul{	display:block;}#main-nav ul{	position:absolute;	top:18px;	left:0;	display:none;	overflow:hidden;	border:solid #a96b29;	border-width:1px 1px 0;	width:188px;	background:#c58030;}#main-nav ul li{	width:100%;	overflow:hidden;	border-bottom:1px solid #a96b29;	margin:0 !important;	background:none !important;}#header #main-nav ul a{	display:block;	height:1%;	float:none;	overflow:hidden;	font-size:12px;	line-height:24px;	color:#fff;}#main-nav ul a:hover{	background:#d79d5a;	color:#7c5a41;}