*{ margin:0; padding:0;}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}

BODY {
	font-family: "Microsoft yahei","Î¢ÈíÑÅºÚ","Tahoma","Verdana","Arial","sans-serif"; BACKGROUND: #d8d8d8; COLOR: #333; FONT-SIZE: 16px;
}
OL {
	list-style:none;
}
UL {
	list-style:none;
}
.site_container {
	BACKGROUND-COLOR: #f8f8f8; MAX-WIDTH: 1590px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.narrow.site_container {
	MAX-WIDTH: 1090px
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	text-decoration:none; color:#9d241c;
}

.relative {
	POSITION: relative
}

.margin_top_10 {
	MARGIN-TOP: 10px
}
.margin_left_10 {
	MARGIN-LEFT: 10px
}
.list LI {
	COLOR: #666
}

H1 {
	FONT-SIZE: 30px
}
H2 {
	FONT-SIZE: 24px
}
H3 {
	FONT-SIZE: 18px;
}
H4 {
	FONT-SIZE: 16px
}
H5 {
	FONT-SIZE: 13px
}
H1£¬H2 £¬H3 £¬H4 £¬H5 { color:#000000;}

H1.not_found {
	COLOR: #e8e8e8; FONT-SIZE: 150px
}
.box_header:after {
	MARGIN-TOP: 10px; WIDTH: 50px; BOTTOM: 0px; DISPLAY: block; BACKGROUND: #9d241c; HEIGHT: 2px; CONTENT: ""
}
.margin.box_header {
	MARGIN-TOP: 27px
}
.sentence {
	LINE-HEIGHT: 28px; FONT-STYLE: normal; MARGIN-TOP: 16px; COLOR: #444
}
.ny_updw{ width:100%; margin:0 auto; height:30px; line-height:30px; color:#444; border-bottom:1px dashed #e6e6e6;}
.ny_updw span{ font-weight:bold;}
.page_up{ width:50%; float:left; height:30px; overflow:hidden;}
.page_dw{ width:50%; float:right; height:30px; overflow:hidden; text-align: right;}
.ny_xg{ width:100%; height:30px; line-height:30px; font-weight:bold; }
.ny_xgul{ width:100%; height:auto; overflow:hidden;}
.ny_xgul li{ width:288px; padding-left:10px; line-height:28px; height:28px; float:left; background:url(../images/dian.gif) no-repeat left center;}

.sentence_author {
	FONT-STYLE: normal; MARGIN-TOP: 10px; FLOAT: right; COLOR: #909090
}
.info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.header_container {
	BACKGROUND-COLOR: #fff
}
.header {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 990px; PADDING-RIGHT: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 28px;
}
.tpbg{ background:url(../images/tpbg.png) no-repeat right top;}
.banner {
	WIDTH: 990px; BACKGROUND: url(../images/KPC-Business-Centre.png) no-repeat; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.header_left {
	WIDTH: 320px; FLOAT: left
}
.header_right {
	FLOAT: right
}
.header_left A {
	DISPLAY: block
}
.logo {
	FONT-FAMILY: 'PT Sans'; FONT-SIZE: 30px
}
.header_left A {
	FONT-FAMILY: 'PT Sans'; FONT-SIZE: 30px
}
.header_left A:hover {
	TEXT-DECORATION: none
}
.header_left A IMG {
	FLOAT: left; MARGIN-RIGHT: 50px
}
.logo {
	FLOAT: left; COLOR: #000000; PADDING-TOP: 3px
}
.lanuage-part {
	WIDTH: 394px; PADDING-RIGHT: 31px; FLOAT: left; HEIGHT: auto
}
.lanuage {
	WIDTH: 280px; FONT: bold 12px Arial, Helvetica, sans-serif; FLOAT: right; HEIGHT: auto; COLOR: #4e4a43
}
.lanuage UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 15px; DISPLAY: inline-block; FLOAT: right; PADDING-TOP: 0px
}
.lanuage-en {
	BACKGROUND: url(../images/english.png) no-repeat 1px 50%
}
.lanuage-hk {
	BACKGROUND: url(../images/hongkong.png) no-repeat 1px 50%
}
.lanuage-cn {
	BACKGROUND: url(../images/china.png) no-repeat 1px 50%
}
.lanuage UL LI A {
	COLOR: #4e4a43
}
.sf-menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sf-menu LI {
	HEIGHT: 45px; MARGIN-LEFT: 5px
}
.sf-menu LI:first-child {
	MARGIN-LEFT: 0px
}
.sf-menu A:active {
	BACKGROUND: #fff
}
.sf-menu A:hover {
	BACKGROUND: #fff
}
.sf-menu A:focus {
	BACKGROUND: #fff
}
.sf-menu LI.sfHover {
	BACKGROUND: #fff
}
.sf-menu LI:hover {
	BACKGROUND: #fff
}
.sf-menu LI {
	BACKGROUND: #fff
}

.sf-menu LI A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #000; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 15px
}
.sf-menu LI A:hover {
	COLOR: #9d241c;
}
.sf-menu LI A:visited {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #000; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 15px
}
.sf-menu LI.selected A {
	BACKGROUND: #ebeae8; COLOR: #9d241c
}
.sf-menu LI:hover A {
	BACKGROUND: #ebeae8; COLOR: #9d241c
}
.sf-menu LI.submenu:hover A {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #e8e8e8; BACKGROUND: #fff; COLOR: #000; BORDER-RIGHT-COLOR: #e8e8e8; BORDER-LEFT-COLOR: #e8e8e8
}
.sf-menu LI.submenu:hover  A.sub_laa:hover {
	COLOR: #9d241c; BACKGROUND: #ebeae8;
}
.sf-menu LI.submenu:hover:after {
	Z-INDEX: 4; POSITION: absolute; WIDTH: 1px; BOTTOM: 0px; DISPLAY: block; BACKGROUND: #e8e8e8; HEIGHT: 1px; CONTENT: ""
}
.sf-menu LI.submenu:hover A {
	Z-INDEX: 4
}
.sf-menu LI UL {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 10px; WIDTH: 190px; BACKGROUND: #fff; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
.sf-menu LI UL.wide {
	WIDTH: 200px
}
.sf-menu LI UL.wide LI {
	WIDTH: 170px
}
.sf-menu LI.wide.submenu UL {
	WIDTH: 380px
}
.sf-menu LI.sfHover UL {
	TOP: 44px
}
.sf-menu LI:hover UL {
	TOP: 44px
}
.sf-menu LI UL LI {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 15px; WIDTH: 160px; PADDING-RIGHT: 15px; HEIGHT: auto; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.sf-menu LI.submenu:hover UL A {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 11px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: #fff; COLOR: #888; BORDER-LEFT-STYLE: none; PADDING-TOP: 11px
}
.sf-menu LI:hover UL A {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 11px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: #fff; COLOR: #888; BORDER-LEFT-STYLE: none; PADDING-TOP: 11px
}
.sf-menu LI.submenu:hover UL {
	Z-INDEX: 3
}
.sf-menu LI UL LI A {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.sf-menu LI.submenu:hover UL LI.selected UL LI.selected A {
	BORDER-BOTTOM: #42b3e5 2px solid; PADDING-BOTTOM: 10px; COLOR: #000
}
.sf-menu LI.submenu:hover UL LI UL LI.selected A {
	BORDER-BOTTOM: #42b3e5 2px solid; PADDING-BOTTOM: 10px; COLOR: #000
}
.sf-menu LI.submenu:hover UL LI.selected UL LI A:hover {
	BORDER-BOTTOM: #42b3e5 2px solid; PADDING-BOTTOM: 10px; COLOR: #000
}
.sf-menu LI.submenu:hover UL LI.selected A {
	BORDER-BOTTOM: #42b3e5 2px solid; PADDING-BOTTOM: 10px; COLOR: #000
}
.sf-menu LI.submenu UL LI A:hover {
	BORDER-BOTTOM: #9d241c 2px solid; PADDING-BOTTOM: 10px; COLOR: #9d241c
}
.sf-menu LI UL LI.selected A {
	BORDER-BOTTOM: #42b3e5 2px solid; PADDING-BOTTOM: 10px; COLOR: #000
}
.sf-menu LI UL LI A:hover {
	BORDER-BOTTOM: #42b3e5 2px solid; PADDING-BOTTOM: 10px; COLOR: #000
}
.sf-menu LI.submenu:hover UL LI.selected UL LI A {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 11px; COLOR: #888
}
UL.sf-menu LI LI LI.sfHover UL {
	TOP: -1px; LEFT: 180px
}
UL.sf-menu LI LI LI:hover UL {
	TOP: -1px; LEFT: 180px
}
UL.sf-menu LI LI.sfHover UL {
	TOP: -1px; LEFT: 180px
}
UL.sf-menu LI LI:hover UL {
	TOP: -1px; LEFT: 180px
}
.sf-menu .timetable_submenu {
	MARGIN-LEFT: -280px
}
.mobile_menu {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: right; PADDING-TOP: 12px
}
.mobile_menu SELECT {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.page {
	PADDING-BOTTOM: 30px; WIDTH: 990px; MARGIN-LEFT: auto; BORDER-TOP: #f0f0f0 8px solid; MARGIN-RIGHT: auto
}
.noborder.page {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.ny_cont {
	WIDTH: 100%;
}
.in_product{
	width: 100%;
	height: 194px;
	background: url(../images/indexa1.jpg) no-repeat top left;
}
.in_product ul{
	width: 100%;
	height: 100%;
}

.in_product ul li{
	float: left;
	width: 23%;
	height: 100%;
	padding-left: 1%;
	padding-right: 1%;
}
.in_product ul li a{
	width: 100%;
	height: 100%;
	display: block;
}

.ny_right {
	WIDTH: 630px; FLOAT: right
}
.page_left {
	WIDTH: 630px; FLOAT: left
}
.left_sidebar .page_left {
	FLOAT: right
}
.ny_left {
	WIDTH: 330px; FLOAT: left
}
.lt_xg{ width:100%; height:auto; overflow:hidden;}
.lt_xg ul{ width:100%; list-style:none; height:auto; overflow:hidden;}
.lt_xg ul li{ float:left; width:315px; padding-left:15px; line-height:32px; height:32px; background:url(../images/icon.gif) no-repeat 5px center; BORDER-bottom: #e0e0e0 1px dashed;}
.lt_xg ul LI:first-child { BORDER-TOP: #e0e0e0 1px solid}


.page_right {
	WIDTH: 330px; FLOAT: right
}
.left_sidebar .page_right {
	FLOAT: left
}
.page_margin_top {
	MARGIN-TOP: 10px
}
.page_margin_top_section {
	MARGIN-TOP: 10px
}
.top_hint {
	POSITION: relative; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #ebeae8; MARGIN-TOP: -70px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: right; COLOR: #9d241c; PADDING-TOP: 15px
}
.page_right .home_box {
	HEIGHT: auto
}
.page_header {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 30px
}
.page_header_left {
	WIDTH: 670px; FLOAT: left
}
.page_header_right {
	FLOAT: right
}
.page_header_left .page_title {
	FLOAT: left
}


.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#9d241c;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


.search {
	
}
.search INPUT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 11px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #000; BORDER-LEFT-STYLE: none; PADDING-TOP: 11px
}
.search .search_input {
	WIDTH: 174px; BACKGROUND: #f0f0f0; BORDER-TOP: #e0e0e0 1px solid; transition: width 0.5s; -moz-transition: width 0.5s; -webkit-transition: width 0.5s; -o-transition: width 0.5s
}
.search .search_input:unknown {
	COLOR: #666666
}
.search .search_input:unknown {
	COLOR: #666666
}
.search .search_input:unknown {
	COLOR: #666666
}
.search .search_input:focus {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; WIDTH: 225px; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.bread_crumb {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 20px; PADDING-TOP: 17px
}
.bread_crumb LI {
	FLOAT: left; MARGIN-LEFT: 3px; FONT-SIZE: 11px
}
.bread_crumb LI:first-child {
	MARGIN-LEFT: 0px
}
.bread_crumb LI.separator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 8px; PADDING-RIGHT: 4px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.bread_crumb LI A:hover {
	COLOR: #3156a3
}
.footer_container {
	BACKGROUND-COLOR: #202020
}
.footer {
	WIDTH: 990px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.footer .box_header {
	COLOR: #e6e6e6;
}
.footer A {
	COLOR: #d5d5d5
}
.icon_small_arrow {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center center
}
.left_black.icon_small_arrow {
	BACKGROUND-IMAGE: url(../images/icon_arrow_left_black.png)
}
.right_black.icon_small_arrow {
	BACKGROUND-IMAGE: url(../images/icon_arrow_right_black.png)
}
.margin_right_black.icon_small_arrow {
	BACKGROUND-IMAGE: url(../images/icon_arrow_margin_right_black.png)
}
.left_white.icon_small_arrow {
	BACKGROUND-IMAGE: url(../images/icon_arrow_left_white.png)
}
.margin_right_white.icon_small_arrow {
	
}
.right_white.icon_small_arrow {
	
}
.top_white.icon_small_arrow {
	
}
.top_black.icon_small_arrow {
	BACKGROUND-IMAGE: url(../images/icon_arrow_top_black.png)
}
.right_gray.icon_small_arrow {
	BACKGROUND-IMAGE: url(../images/icon_arrow_right_gray.png)
}
.square.icon_small_arrow {
	BACKGROUND-IMAGE: url(../images/icon_arrow_square.png)
}
.mark.icon_small_arrow {
	BACKGROUND-IMAGE: url(../images/icon_arrow_mark.png)
}
.tick.icon_small_arrow {
	BACKGROUND-IMAGE: url(../images/icon_tick.png)
}
.icon_clock_green {
	BACKGROUND-IMAGE: url(../images/icon_clock_green.png)
}
.icon_clock_black {
	BACKGROUND-IMAGE: url(../images/icon_clock_black.png)
}
.icon_card_green {
	BACKGROUND-IMAGE: url(../images/icon_card_green.png)
}
.icon_card_white {
	BACKGROUND-IMAGE: url(../images/icon_card_white.png)
}
.social_icon {
	WIDTH: 29px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px; transition: background-position .3s ease; -moz-transition: background-position .3s ease; -webkit-transition: background-position .3s ease; -o-transition: background-position .3s ease
}
A.social_ :hover {
	BACKGROUND-POSITION: 0px -29px; TEXT-DECORATION: none; transition: background-position .3s ease; -moz-transition: background-position .3s ease; -webkit-transition: background-position .3s ease; -o-transition: background-position .3s ease
}
.blogger.social_icon {
	BACKGROUND-IMAGE: url(../images/blogger.png)
}
.deviantart.social_icon {
	BACKGROUND-IMAGE: url(../images/deviantart.png)
}
.dribble.social_icon {
	BACKGROUND-IMAGE: url(../images/dribble.png)
}
.envato.social_icon {
	BACKGROUND-IMAGE: url(../images/envato.png)
}
.facebook.social_icon {
	BACKGROUND-IMAGE: url(../images/facebook.png)
}
.flickr.social_icon {
	BACKGROUND-IMAGE: url(../images/flickr.png)
}
.form.social_icon {
	BACKGROUND-IMAGE: url(../images/form.png)
}
.forrst.social_icon {
	BACKGROUND-IMAGE: url(../images/forrst.png)
}
.googleplus.social_icon {
	BACKGROUND-IMAGE: url(../images/googleplus.png)
}
.linkedin.social_icon {
	BACKGROUND-IMAGE: url(../images/linkedin.png)
}
.mail.social_icon {
	BACKGROUND-IMAGE: url(../images/mail.png)
}
.mobile.social_icon {
	BACKGROUND-IMAGE: url(../images/mobile.png)
}
.zixun.social_icon {
	BACKGROUND-IMAGE: url(../images/zixun.png)
}
.myspace.social_icon {
	BACKGROUND-IMAGE: url(../images/myspace.png)
}
.phone.social_icon {
	BACKGROUND-IMAGE: url(../images/phone.png)
}
.mftel.social_icon {
	BACKGROUND-IMAGE: url(../images/400.png)
}
.picasa.social_icon {
	BACKGROUND-IMAGE: url(../images/picasa.png)
}
.skype.social_icon {
	BACKGROUND-IMAGE: url(../images/skype.png)
}
.soundcloud.social_icon {
	BACKGROUND-IMAGE: url(../images/soundcloud.png)
}
.stumbleupon.social_icon {
	BACKGROUND-IMAGE: url(../images/stumbleupon.png)
}
.tumblr.social_icon {
	BACKGROUND-IMAGE: url(../images/tumblr.png)
}
.twitter.social_icon {
	BACKGROUND-IMAGE: url(../images/twitter.png)
}
.vimeo.social_icon {
	BACKGROUND-IMAGE: url(../images/vimeo.png)
}
.xing.social_icon {
	BACKGROUND-IMAGE: url(../images/xing.png)
}
.youtube.social_icon {
	BACKGROUND-IMAGE: url(../images/youtube.png)
}
.footer .blogger.social_icon {
	BACKGROUND-IMAGE: url(../images/blogger.png)
}
.footer .deviantart.social_icon {
	BACKGROUND-IMAGE: url(../images/deviantart.png)
}
.footer .dribble.social_icon {
	BACKGROUND-IMAGE: url(../images/dribble.png)
}
.footer .envato.social_icon {
	BACKGROUND-IMAGE: url(../images/envato.png)
}
.footer .facebook.social_icon {
	BACKGROUND-IMAGE: url(../images/facebook.png)
}
.footer .form.social_icon {
	BACKGROUND-IMAGE: url(../images/form.png)
}
.footer .flickr.social_icon {
	BACKGROUND-IMAGE: url(../images/flickr.png)
}
.footer .forrst.social_icon {
	BACKGROUND-IMAGE: url(../images/forrst.png)
}
.footer .googleplus.social_icon {
	BACKGROUND-IMAGE: url(../images/googleplus.png)
}
.footer .linkedin.social_icon {
	BACKGROUND-IMAGE: url(../images/linkedin.png)
}
.footer .mail.social_icon {
	BACKGROUND-IMAGE: url(../images/mail.png)
}
.footer .myspace.social_icon {
	BACKGROUND-IMAGE: url(../images/myspace.png)
}
.footer .phone.social_icon {
	BACKGROUND-IMAGE: url(../images/phone.png)
}
.footer .picasa.social_icon {
	BACKGROUND-IMAGE: url(../images/picasa.png)
}
.footer .skype.social_icon {
	BACKGROUND-IMAGE: url(../images/skype.png)
}
.footer .soundcloud.social_icon {
	BACKGROUND-IMAGE: url(../images/soundcloud.png)
}
.footer .stumbleupon.social_icon {
	BACKGROUND-IMAGE: url(../images/stumbleupon.png)
}
.footer .tumblr.social_icon {
	BACKGROUND-IMAGE: url(../images/tumblr.png)
}
.footer .twitter.social_icon {
	BACKGROUND-IMAGE: url(../images/twitter.png)
}
.footer .vimeo.social_icon {
	BACKGROUND-IMAGE: url(../images/vimeo.png)
}
.footer .xing.social_icon {
	BACKGROUND-IMAGE: url(../images/xing.png)
}
.footer .youtube.social_icon {
	BACKGROUND-IMAGE: url(../images/youtube.png)
}
.lst_gszc{ width:100%; height:auto; overflow:hidden;}
.lst_gszc .gs_box{ width:100%; height:auto; margin-bottom:20px; overflow:hidden;}
.lst_gszc .gs_box dt{ width:100%; height:36px; line-height:36px; font-size:16px; border-bottom:1px solid #ddd; margin-bottom:10px;}
.lst_gszc .gs_box dt .more{ float:right; font-size:14px; line-height:36px;}
.lst_gszc .gs_box .d1{ width:100%; height:auto; list-style:none;}
.lst_gszc .gs_box .d1 li{ float:left; width:295px; height:32px; line-height:32px; BACKGROUND: url(../images/icon.gif) no-repeat 8px center; padding-left:20px;}
.lst_gszc .gs_box .d1 li a{ color:#444;}


.tbox{
	margin:0 0 8px 0;
	overflow:hidden;
}
.tbox dt{
	height:24px;
	overflow:hidden;
	clear:both;
	border-bottom:1px solid #d6d6d6;
	color:#9d241c;
}
.tbox dd{

	padding:4px 0px 0px 0px;
	line-height:26px;
	overflow:hidden;
}
.tags_list dd a{
	margin-right:10px;
	white-space:nowrap;
}
.tagc1{
	font-size:12px;
	color:#666;
}
.tagc2{
	font-size:14px;
	font-weight:bold;
	color:#555;
}


.tag_box {
width: 620px;
overflow: hidden;
float: left;
clear: both;
overflow: hidden;
}
.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}


.social_icons {
	MARGIN-TOP: 30px
}
.social_icons LI {
	FLOAT: left; MARGIN-LEFT: 5px
}
.social_icons LI:first-child {
	MARGIN-LEFT: 0px
}
.notification_box {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 150%; PADDING-LEFT: 80px; PADDING-RIGHT: 30px; PADDING-TOP: 20px
}
.notification_box H5 A {
	COLOR: #fff
}
.notification_box H5 {
	COLOR: #fff
}
.notification_box H3 A {
	COLOR: #fff
}
.notification_box H3 {
	COLOR: #fff
}
.notification_box H2 A {
	COLOR: #fff
}
.notification_box H2 {
	COLOR: #fff
}
.notification_box H5 {
	MARGIN-TOP: 5px;
}
.nb_success.notification_box {
	BACKGROUND: url(../images/notification_success.png) #5faa4b no-repeat 20px center
}
.nb_error.notification_box {
	BACKGROUND: url(../images/notification_error.png) #eb6d58 no-repeat 20px center
}
.nb_info.notification_box {
	BACKGROUND: url(../images/notification_info.png) #42b3e5 no-repeat 20px center
}
.label_box {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 150%; PADDING-LEFT: 80px; PADDING-RIGHT: 30px; PADDING-TOP: 20px
}
.label_box H5 A {
	COLOR: #fff
}
.label_box H5 {
	COLOR: #fff
}
.label_box H3 A {
	COLOR: #fff
}
.label_box H3 {
	COLOR: #fff
}
.label_box H2 A {
	COLOR: #000
}
.label_box H2 {
	COLOR: #fff
}
.label_box H5 {
	MARGIN-TOP: 5px;
}
.nb_label.label_box {
	BACKGROUND: url(#) #ffffff no-repeat 20px center
}
.closing_in {
	MARGIN-TOP: 5px; DISPLAY: block; FLOAT: right; COLOR: #909090; FONT-SIZE: 11px
}
.vertical_align {
	DISPLAY: table-row
}
.vertical_align_cell {
	DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.caroufredsel_wrapper {
	MARGIN: 0px; WIDTH: 100% !important; OVERFLOW: hidden
}
.caroufredsel_wrapper_slider {
	
}
.slider {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.slider LI {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; FLOAT: left; HEIGHT: 570px;
}
.slider LI a{ position:relative; width:650px; height:300px; display:block; left:400px; z-index:15000; top:140px;}
.slider LI .slider_img {
	POSITION: relative; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.slider_content_box {
	POSITION: relative; margin-top:-537px; height:560px;
}
.slider_content {
	PADDING-BOTTOM: 17px; DISPLAY: none; PADDING-TOP: 11px
}
.slider_content:after {
	CONTENT: ""
}
.slider_content .subtitle {
	LINE-HEIGHT: 150%; MARGIN-TOP: 19px; COLOR: #333333; text-shadow: 0px 1px 0px rgba(0,0,0,0.5)
}
.slider_content H1 {
	COLOR: #0e7fbe; FONT-SIZE: 50px; PADDING-TOP: 50px; text-shadow: 0px 1px 0px rgba(0,0,0,0.5)
}
.slider_navigation {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; CLEAR: both
}
.slider_navigation .slider_control {
	FLOAT: left
}
.slider_navigation .slider_control A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 160%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 41px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.slider_navigation .slider_control A:hover {
	TEXT-DECORATION: none
}
.slider_navigation .top_border {
	FILTER: alpha(opacity = 40); WIDTH: 100%; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 1px; opacity: 0.4
}
.slider_navigation .slider_control .slider_control_bar {
	BACKGROUND-COLOR: #ffffff; MARGIN-TOP: -4px; DISPLAY: none; HEIGHT: 4px
}
.slider_navigation .slider_bar {
	POSITION: relative; MARGIN-BOTTOM: -1px; BACKGROUND: #fff; HEIGHT: 4px; MARGIN-LEFT: 0px
}
.home_box {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; WIDTH: 270px; PADDING-RIGHT: 30px; FLOAT: left; HEIGHT: 110px; PADDING-TOP: 21px
}
.home_box H2 A {
	COLOR: #000
}
.home_box H2 {
	COLOR: #000;
}
.home_box H3 {
	FONT-STYLE: italic; MARGIN-TOP: 5px; COLOR: #fff
}
.light_blue.home_box {
	BACKGROUND-COLOR: #ebeae8;
}
.blue.home_box {
	BACKGROUND-COLOR: #d8d8d8;
}
.dark_blue.home_box {
	BACKGROUND-COLOR: #ebeae8;
}
.dark.home_box H3 {
	COLOR: #999
}
.home_box .header_left {
	WIDTH: 198px
}
.home_box .header_right {
	WIDTH: 62px
}
.home_box .news {
	LINE-HEIGHT: 150%; MARGIN-TOP: 10px
}
.home_box .news .text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 0px
}
.home_box .more {
	MARGIN-TOP: 15px
}
.home_box .light.more {
	COLOR: #9d241c
}
.home_box .light.more:hover {
	BACKGROUND-IMAGE: url(../images/icon_arrow_margin_right_black.png)
}
.items_list {
	
}
.margin_top.items_list {
	MARGIN-TOP: 8px
}
.items_list LI {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 12px; LINE-HEIGHT: 120%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; PADDING-TOP: 12px
}
.simple.items_list LI {
	PADDING-LEFT: 10px
}
.items_list LI:first-child {
	PADDING-TOP: 0px
}
.items_list LI.icon_clock_black {
	PADDING-LEFT: 25px
}
.items_list LI.icon_clock_black:first-child {
	PADDING-TOP: 12px
}
.items_list SPAN {
	FLOAT: left; COLOR: #000; FONT-WEIGHT: bold
}
.items_list A {
	FLOAT: left; COLOR: #000; FONT-WEIGHT: bold
}
.thin.items_list SPAN {
	FONT-WEIGHT: normal
}
.thin.items_list A {
	FONT-WEIGHT: normal
}
.items_list .value {
	FLOAT: right; COLOR: #666
}
.dark_blue.items_list .value {
	COLOR: #000
}
.dark_blue.items_list LI SPAN {
	COLOR: #000
}
.dark_blue.items_list LI {
	BORDER-BOTTOM-COLOR: #9d241c; BORDER-TOP-COLOR: #9d241c; BORDER-RIGHT-COLOR: #9d241c; BORDER-LEFT-COLOR: #9d241c
}
.home_box .items_list LI:first-child {
	PADDING-TOP: 12px
}
.scrolling_list_wrapper {
	MARGIN-TOP: 16px
}
.scrolling_list {
	
}
.scrolling_list_control_right {
	WIDTH: 28px; FLOAT: left; HEIGHT: 28px
}
.scrolling_list_control_left {
	WIDTH: 28px; FLOAT: left; HEIGHT: 28px
}
.scrolling_list_control_right {
	MARGIN-LEFT: 2px
}
.scrolling_list LI {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-LEFT: 18px; WIDTH: 312px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left 18px; COLOR: #c5c5c5; PADDING-TOP: 10px
}
.scrolling_list LI A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; FLOAT: left; COLOR: #666; CLEAR: both; BORDER-LEFT-STYLE: none
}
.footer .scrolling_list LI A {
	COLOR: #d5d5d5
}
.latest_tweets.scrolling_list LI A {
	FLOAT: none
}
.latest_tweets.scrolling_list LI P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.scrolling_list LI .left {
	WIDTH: 275px; FLOAT: left
}
.scrolling_list LI .number {
	TEXT-ALIGN: center; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; WIDTH: 30px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #666; MARGIN-LEFT: 5px; FONT-SIZE: 11px; PADDING-TOP: 8px
}
.footer .timeago {
	COLOR: #42b3e5
}
.timeago {
	MARGIN-TOP: 2px; DISPLAY: block; COLOR: #909090; CLEAR: both; FONT-SIZE: 11px
}
.full_width.columns .scrolling_list LI {
	WIDTH: 462px
}
.full_width.columns .scrolling_list LI .left {
	WIDTH: 425px
}
.more {
	LINE-HEIGHT: normal; FLOAT: left; COLOR: #3156a3
}
.blue.more {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: right center; COLOR: #000; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
.light.more {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: right center; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
.light2.more {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND-POSITION: right center; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.dark_blue.more {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: right center; COLOR: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
.blue.more:hover {
	TEXT-DECORATION: none
}
.light.more:hover {
	TEXT-DECORATION: none
}
.light.more:active {
	TEXT-DECORATION: none
}
.dark_blue.more:hover {
	TEXT-DECORATION: none
}
.blue.more:hover {
	BORDER-BOTTOM: #9d241c 1px solid; BORDER-LEFT: #9d241c 1px solid; BACKGROUND-COLOR: #9d241c; BORDER-TOP: #9d241c 1px solid; BORDER-RIGHT: #9d241c 1px solid; color:#FFFFFF;
}
.dark_blue.more {
	BORDER-BOTTOM: #42b3e5 1px solid; BORDER-LEFT: #42b3e5 1px solid; BACKGROUND-COLOR: #42b3e5; BORDER-TOP: #42b3e5 1px solid; BORDER-RIGHT: #42b3e5 1px solid
}
.dark_blue.more:hover {
	BORDER-BOTTOM-COLOR: #3156a3; BACKGROUND-COLOR: #3156a3; BORDER-TOP-COLOR: #3156a3; BORDER-RIGHT-COLOR: #3156a3; BORDER-LEFT-COLOR: #3156a3
}
.light.more {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; COLOR: #666; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
.light.more:hover {
	BORDER-BOTTOM-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #fff; COLOR: #000; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
.light2.more {
	BORDER-BOTTOM-COLOR: #e0e0e0; BORDER-TOP-COLOR: #e0e0e0; COLOR: #666; BORDER-RIGHT-COLOR: #e0e0e0; BORDER-LEFT-COLOR: #e0e0e0
}
.light2.more:hover {
	BORDER-BOTTOM-COLOR: #fff; BACKGROUND-COLOR: #3156a3; BORDER-TOP-COLOR: #fff; COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff
}
.blue.more {
	BORDER-BOTTOM-COLOR: #ebeae8; BACKGROUND-COLOR: #ebeae8; BORDER-TOP-COLOR: #ebeae8; BORDER-RIGHT-COLOR: #ebeae8; BORDER-LEFT-COLOR: #ebeae8
}
.tiny.more {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.medium.more {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 9px
}
.large.more {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 15px; PADDING-TOP: 15px
}
.long.more {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 10px; WIDTH: 250px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 15px; PADDING-TOP: 21px
}
.icon_small_arrow.more {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 8px; PADDING-RIGHT: 24px; PADDING-TOP: 5px
}
.tiny.icon_small_arrow.more {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 24px; PADDING-TOP: 4px
}
.medium.icon_small_arrow.more {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 15px; PADDING-RIGHT: 24px; PADDING-TOP: 9px
}
.large.icon_small_arrow.more {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 24px; PADDING-TOP: 15px
}
.long.icon_small_arrow.more {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 15px
}
.blog {
	
}
.comment_box {
	TEXT-ALIGN: center; WIDTH: 85px; FLOAT: left; MARGIN-RIGHT: 25px
}
.columns .comment_box {
	WIDTH: 100%; MARGIN-BOTTOM: 25px; CLEAR: both; MARGIN-RIGHT: 0px
}
.post {
	MARGIN-TOP: 30px; FLOAT: left
}
.comment_box LI {
	WIDTH: 100%
}
.columns .comment_box LI {
	WIDTH: auto; FLOAT: left
}
.comment_box .date .value {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #9d241c; WIDTH: 80px; FLOAT: left; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 9px
}
.comment_box .date .value a{ color:#fff;}
.comment_box .arrow_comments {
	WIDTH: 5px; FLOAT: right; HEIGHT: 5px
}
.comment_box .date .arrow_date {
	WIDTH: 5px; FLOAT: right; HEIGHT: 5px
}
.comment_box .arrow_comments {
	BACKGROUND: url(../images/arrow_comments.png)
}
.columns .comment_box .date .arrow_date {
	FLOAT: none; CLEAR: both
}
.columns .comment_box .date .value {
	FLOAT: none; CLEAR: both
}
.columns .comment_box .date .value {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 13px; WIDTH: auto; PADDING-RIGHT: 13px; PADDING-TOP: 10px
}
.comment_box .comments_number {
	MARGIN-TOP: 2px; WIDTH: 80px; TEXT-ALIGN: center; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #ebeae8; DISPLAY: block; COLOR: #000; FONT-SIZE: 11px; PADDING-TOP: 9px
}
.columns .comment_box .comments_number {
	MARGIN-TOP: 0px; WIDTH: auto; MARGIN-LEFT: 2px
}
.comment_box .comments_number A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #ebeae8; DISPLAY: block; COLOR: #000; FONT-SIZE: 11px; PADDING-TOP: 9px
}
.columns .comment_box .comments_number A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 10px
}
.comment_box .comments_number:hover {
	BORDER-BOTTOM-COLOR: #409915; BORDER-TOP-COLOR: #409915; BORDER-RIGHT-COLOR: #409915; BORDER-LEFT-COLOR: #409915
}
.post_content {
	PADDING-BOTTOM: 15px; WIDTH: 520px; FLOAT: right
}
.in_notice{ width:490px; padding-left:30px; height:auto; background:url(../images/new.gif) no-repeat left center; color:#9d241c}

.in_new{ width:630px; height:auto; overflow:hidden; border-top:#e0e0e0 1px solid; padding-bottom:15px; padding-top:5px;}
.in_newll{ float:left; width:100%; height:auto; overflow:hidden; line-height:20px;}
.in_newrr{ float:right; width:298px; padding-left:15px; height:auto; overflow:hidden; line-height:20px;}
.in_newtt{ width:100%; height:30px; font-size:16px; line-height:30px; color:#000; font-weight: bold;}
.in_newtt em{ float:right; font-style:normal; margin-right:15px; font-size:14px;}
.in_newll li,.in_newrr li{ width:100%; padding-left:10px; line-height:32px; height:32px; float:left; background:url(../images/dian.gif) no-repeat left center;}
.in_newll li em,.in_newrr li em{ float:right; font-style:normal;}

.columns .post_content {
	WIDTH: 300px
}
.post_content A.post_image {
	DISPLAY: block; MARGIN-BOTTOM: 15px
}
.post_content A.post_image IMG {
	MIN-HEIGHT: 15px; WIDTH: 520px; DISPLAY: block; HEIGHT: auto
}
.post_content .gallery_box {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 27px
}
.post_content .gallery_box IMG {
	WIDTH: 520px; HEIGHT: auto
}
.columns .post_content A.post_image IMG {
	WIDTH: 300px
}
.post_content H2 {
	MARGIN-BOTTOM: 24px
}
.columns .post_content P {
	PADDING-BOTTOM: 1em; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.post_content P {
	
}
.post_content .more {
	LINE-HEIGHT: 150%; FLOAT: none; CLEAR: both
}
.post_footer {
	MARGIN-TOP: 25px
}
.post_footer_details {
	MARGIN-BOTTOM: 5px; FLOAT: left; MARGIN-RIGHT: 20px
}
.post_footer_details:unknown {
	MARGIN-RIGHT: 0px
}
.post_footer_details LI {
	FLOAT: left; COLOR: #909090; FONT-SIZE: 11px; MARGIN-RIGHT: 5px
}
.post_footer_details LI:unknown {
	MARGIN-RIGHT: 0px
}
.post_footer_details LI A {
	DISPLAY: block
}
.show_all {
	MARGIN-TOP: 20px
}
.show_all .more {
	FLOAT: right
}
.comments .comments_number A {
	WIDTH: 60px; FLOAT: left
}
.comments .comments_number {
	MARGIN-TOP: 0px; WIDTH: 85px
}
#comments_list {
	FLOAT: right
}
#comments_list LI.comment {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 30px; MARGIN-TOP: 30px; WIDTH: 520px
}
#comments_list LI.comment:first-child {
	MARGIN-TOP: 0px
}
#comments_list .comment_author_avatar {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 73px; FLOAT: left; HEIGHT: 73px; BORDER-TOP: #e0e0e0 1px solid; MARGIN-RIGHT: 30px; BORDER-RIGHT: #e0e0e0 1px solid
}
#comments_list .comment_details {
	WIDTH: 415px; FLOAT: left
}
#comments_list .comment_details .posted_by {
	LINE-HEIGHT: 140%; COLOR: #909090; FONT-SIZE: 11px
}
#comments_list .comment_details .posted_by A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#comments_list .comment_details P {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 150%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 20px
}
#comments_list .reply_button {
	LINE-HEIGHT: 150%
}
#comments_list .children {
	MARGIN-TOP: 30px; FLOAT: left; MARGIN-LEFT: 40px; CLEAR: both
}
#comments_list .children .children {
	MARGIN-LEFT: 0px
}
#comments_list .children LI.comment {
	BORDER-BOTTOM-STYLE: none; MARGIN-TOP: 0px; WIDTH: 480px; BORDER-TOP: #e0e0e0 1px solid; PADDING-TOP: 30px
}
#comments_list .children LI.comment:unknown {
	PADDING-BOTTOM: 0px
}
#comments_list .children .comment_details {
	WIDTH: 375px
}
#comments_list .pagination {
	MARGIN-TOP: 20px
}
.comment_form_container {
	MARGIN-TOP: 25px; FLOAT: left; MARGIN-LEFT: 110px
}
.comment_form_container2 {
	MARGIN-TOP: 25px; FLOAT: left; MARGIN-LEFT: 1px
}
.contact_form {
	MARGIN-TOP: 30px; WIDTH: 100%; FLOAT: left
}
.comment_form {
	MARGIN-TOP: 30px; WIDTH: 100%; FLOAT: left
}
.contact_form .right {
	WIDTH: 250px; FLOAT: left
}
.contact_form .left {
	WIDTH: 250px; FLOAT: left
}
.comment_form .right {
	WIDTH: 250px; FLOAT: left
}
.comment_form .left {
	WIDTH: 250px; FLOAT: left
}
.contact_form .right {
	WIDTH: 300px
}
.contact_form .left {
	WIDTH: 300px
}
.comment_form .right {
	FLOAT: right; MARGIN-LEFT: 20px
}
.contact_form .right {
	MARGIN-LEFT: 30px
}
.contact_form LABEL {
	MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #909090
}
.comment_form LABEL {
	MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #909090
}
.contact_form LABEL.first {
	MARGIN-TOP: 0px
}
.comment_form LABEL.first {
	MARGIN-TOP: 0px
}
.contact_form TEXTAREA {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 11px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BACKGROUND: #f0f0f0; COLOR: #000; BORDER-LEFT-STYLE: none; BORDER-TOP: #e0e0e0 1px solid; PADDING-TOP: 11px
}
.contact_form INPUT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 11px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BACKGROUND: #f0f0f0; COLOR: #000; BORDER-LEFT-STYLE: none; BORDER-TOP: #e0e0e0 1px solid; PADDING-TOP: 11px
}
.comment_form TEXTAREA {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 11px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BACKGROUND: #f0f0f0; COLOR: #000; BORDER-LEFT-STYLE: none; BORDER-TOP: #e0e0e0 1px solid; PADDING-TOP: 11px
}
.comment_form INPUT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 11px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BACKGROUND: #f0f0f0; COLOR: #000; BORDER-LEFT-STYLE: none; BORDER-TOP: #e0e0e0 1px solid; PADDING-TOP: 11px
}
.contact_form TEXTAREA:focus {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.contact_form .text_input:focus {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.comment_form TEXTAREA:focus {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.comment_form .text_input:focus {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.comment_form TEXTAREA {
	WIDTH: 214px; HEIGHT: 88px
}
.contact_form TEXTAREA {
	WIDTH: 594px
}
.comment_form .text_input {
	WIDTH: 214px
}
.contact_form .block {
	MARGIN-TOP: 10px
}
.contact_form .text_input {
	WIDTH: 264px
}
.contact_form .block:first-child {
	MARGIN-TOP: 0px
}
.comment_form .text_input:first-child {
	MARGIN-TOP: 0px
}
.contact_form INPUT[type='submit'] {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; MARGIN-TOP: 20px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 36px; CURSOR: pointer; PADDING-TOP: 5px
}
.comment_form INPUT[type='submit'] {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; MARGIN-TOP: 20px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 36px; CURSOR: pointer; PADDING-TOP: 5px
}
#cancel_comment {
	MARGIN-TOP: 32px; DISPLAY: none; FLOAT: right; FONT-SIZE: 11px; MARGIN-RIGHT: 20px
}
.contact_form .sf-menu.tabs_box_navigation .tabs_box_navigation_selected {
	WIDTH: 276px; BACKGROUND-POSITION: 275px center
}
.pagination {
	FLOAT: right
}
.pagination LI {
	FLOAT: left; MARGIN-LEFT: 2px
}
.pagination LI:first-child {
	MARGIN-LEFT: 0px
}
.pagination LI A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; DISPLAY: block; HEIGHT: 12px; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 9px
}
.sidebar_box {
	MARGIN-TOP: 10px; WIDTH: 330px; FLOAT: left; OVERFLOW: hidden
}
.first.sidebar_box {
	MARGIN-TOP: 0px
}
.last.footer_box .header_left {
	WIDTH: 268px
}
.sidebar_box .header_left {
	WIDTH: 268px
}
.footer_box .header_left {
	WIDTH: 238px
}
.footer_box .header_right {
	WIDTH: 62px
}
.sidebar_box .header_right {
	WIDTH: 62px
}
.sidebar_box .accordion {
	MARGIN-TOP: 30px
}
.lm_bt{
BORDER-BOTTOM: #9d241c 1px solid;
PADDING-BOTTOM: 10px;
MARGIN-TOP: -1px;
PADDING-LEFT: 12px;
PADDING-RIGHT: 12px;
BACKGROUND: #ebeae8;
PADDING-TOP: 10px;
margin-bottom:15px;
color:#171717;
}
.lm_bt a{ color:#000;}

.lm_gs{ width:100%; height:auto; overflow:hidden; color:#333; line-height:24px;}
.lm_gs p{ margin-bottom:10px;}
.lm_tgtt{ width:100%; height:30px; line-height:30px; font-weight:bold; font-size:16px; margin-top:10px; color:#333;}

.search-wz{ float:left;}
#search-keyword {
border: 1px solid #d6d6d6;
height: 21px;
line-height: 21px;
margin: 0px;
padding: 0px;
width: 182px;
float: left;
margin-left: 5px;
}
.search-submit {
margin: 0px;
padding: 0px;
vertical-align: middle;
text-align: right;
width:23px;
height:23px;
border:none;
border:0;
background:url(../images/search.gif) no-repeat left top;
cursor:pointer;
}

.resultlist{
  overflow:hidden;
}
.resultlist ul{
	width:100%;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:650px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }


.arc_tt{ width:100%; height:40px; text-align:center; line-height:40px; font-size:20px; font-weight:bold; margin-top:20px;}
.arc_tag{ clear:both; width:100%; height:28px; line-height:28px;}
a.arc_aa{ color:#9d241c; font-weight:bold;}
.lm_lb{ color:#666; list-style:none; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.lm_lb li{ float:left; width:295px; padding-left:20px; height:36px; overflow:hidden; line-height:36px; BACKGROUND: url(../images/icon.gif) no-repeat 8px center;}
.lm_lb li a{ width:290px; height:36px; display:block; color:#9d241c;}
.lm_lb li a:hover{ color:#9d241c;}

.lm_news{ color:#666; list-style:none; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.lm_news li{ float:left; width:100%; height:36px; overflow:hidden; line-height:36px; BACKGROUND: url(../images/icon.gif) no-repeat 8px center;}
.lm_news li a{ width:85%; height:36px; display:block; color:#9d241c; float:left; text-indent: 1.5em;}
.lm_news li a:hover{ color:#9d241c;}
.lm_news li em{ float:right; font-style:normal; width:15%; text-align:right;}

.ny_info{ width:100%; height:auto; margin:0 auto; line-height:28px; font-size: 16px;}
.ny_info p{ clear:both; color:#444; line-height:28px; margin-bottom:10px;}
.sidebar_box .accordion .item_content P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.categories LI {
	MARGIN-BOTTOM: 2px; FLOAT: left; COLOR: #666; FONT-SIZE: 11px; MARGIN-RIGHT: 2px
}
.categories LI:unknown {
	MARGIN-RIGHT: 0px
}
.categories LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; COLOR: #666; PADDING-TOP: 8px
}
.accordion .ui-accordion-header H3 {
	PADDING-RIGHT: 13px; BACKGROUND: url(../images/accordion_plus.png) no-repeat right center; COLOR: #666; font-size:16px;
}
.accordion .ui-accordion-header {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 13px; COLOR: #666; CURSOR: pointer; PADDING-TOP: 12px
}
.accordion .ui-state-hover.ui-accordion-header H3 {
	COLOR: #9d241c
}
.accordion .ui-state-active.ui-accordion-header {
	BORDER-BOTTOM: #9d241c 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: -1px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #ebeae8; PADDING-TOP: 10px
}
.accordion .ui-state-active.ui-accordion-header H3 {
	BACKGROUND: url(../images/accordion_minus.png) no-repeat right center; COLOR: #000
}
.accordion .ui-accordion-content {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 150%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 20px
}
.medium.accordion .ui-accordion-content {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.wide.accordion .ui-accordion-content {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.wide.accordion .tabs_navigation {
	MARGIN-BOTTOM: 30px
}
.item_footer {
	LINE-HEIGHT: 1; MARGIN-TOP: 20px
}
.accordion .ui-accordion-content .item_footer .blue.more {
	FLOAT: right; MARGIN-RIGHT: 2px
}
.accordion .ui-accordion-content .item_footer .blue.more:first-child {
	MARGIN-RIGHT: 0px
}
.wide.accordion .about_img {
	WIDTH: 500px; MARGIN-BOTTOM: 23px; HEIGHT: auto
}
.accordion .doctors_list LI.item {
	MARGIN-TOP: 30px
}
.accordion .doctors_list LI.item:first-child {
	MARGIN-TOP: 0px
}
.item_content {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 30px
}
.item_content.page_margin_top:first-child {
	MARGIN-TOP: 30px
}
.item_content:first-child {
	MARGIN-TOP: 0px
}
.item_content .text {
	COLOR: #666
}
.item_content .text H3 {
	MARGIN-BOTTOM: 10px
}
.features_image IMG {
	WIDTH: 76px; DISPLAY: block; HEIGHT: 88px
}
.features_image {
	WIDTH: 76px; DISPLAY: block; HEIGHT: 88px
}
.features_label IMG {
	WIDTH: 76px; DISPLAY: block; HEIGHT: 88px
}
.features_label {
	WIDTH: 76px; DISPLAY: block; HEIGHT: 88px
}
.item_content .thumb_image IMG {
	WIDTH: 75px; DISPLAY: block; HEIGHT: 75px
}
.item_content .thumb_image {
	WIDTH: 75px; DISPLAY: block; HEIGHT: 75px
}
.features_image {
	FLOAT: left; MARGIN-RIGHT: 30px
}
.features_label {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.item_content .thumb_image {
	FLOAT: left; MARGIN-RIGHT: 30px
}
.sidebar_box .accordion .item_content .features_image {
	MARGIN-RIGHT: 20px
}
.sidebar_box .accordion .item_content .thumb_image {
	MARGIN-RIGHT: 20px
}
.item_content .text {
	LINE-HEIGHT: 150%; WIDTH: 235px; FLOAT: right
}
.columns .item_content .text {
	WIDTH: 374px
}
.ui-tabs-hide {
	DISPLAY: none
}
.ui-tabs-panel P {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 24px
}
.tabs_navigation {
	WIDTH: 100%; FLOAT: none; CLEAR: both
}
.tabs_navigation LI {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-RIGHT: 20px
}
.tabs_navigation LI:unknown {
	MARGIN-RIGHT: 0px
}
.tabs_navigation LI A {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #666; PADDING-TOP: 8px
}
.tabs_navigation LI.ui-tabs-active A {
	PADDING-BOTTOM: 7px; BORDER-BOTTOM-WIDTH: 2px
}
.tabs_navigation LI A.selected {
	PADDING-BOTTOM: 7px; BORDER-BOTTOM-WIDTH: 2px
}
.tabs_navigation LI A:hover {
	PADDING-BOTTOM: 7px; BORDER-BOTTOM-WIDTH: 2px
}
.sf-menu.tabs_box_navigation {
	FLOAT: none; CLEAR: both
}
.sf-menu.tabs_box_navigation LI.submenu:hover:after {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.sf-menu.tabs_box_navigation .tabs_box_navigation_selected {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 12px; WIDTH: 256px; PADDING-RIGHT: 12px; BACKGROUND: url(../images/dropdown_plus.png) #3156a3 no-repeat 255px center; HEIGHT: auto; COLOR: #ffffff; CURSOR: pointer; PADDING-TOP: 13px
}
.sf-menu.tabs_box_navigation .tabs_box_navigation_selected:hover {
	BACKGROUND-IMAGE: url(../images/accordion_minus.png); BACKGROUND-COLOR: #42b3e5
}
.sf-menu.tabs_box_navigation LI.sfHover UL {
	BORDER-BOTTOM: #42b3e5 1px solid; BORDER-LEFT: #42b3e5 1px solid; BORDER-TOP: #42b3e5 1px solid; TOP: 38px; BORDER-RIGHT: #42b3e5 1px solid
}
.sf-menu.tabs_box_navigation LI:hover UL {
	BORDER-BOTTOM: #42b3e5 1px solid; BORDER-LEFT: #42b3e5 1px solid; BORDER-TOP: #42b3e5 1px solid; TOP: 38px; BORDER-RIGHT: #42b3e5 1px solid
}
.tabs_box_navigation_hidden {
	DISPLAY: none
}
.gkintxt {
width: 192px;
height: 31px;
padding: 0 4px;
color: #666;
line-height: 31px;
border: 1px #c6c6c6 solid;
resize: none;
}
.gkselect {
height: 33px;
vertical-align: 6px;
display: inline-block;
border: 1px solid #c6c6c6;
font-size:14px;
}
.gktab td{ padding-bottom:20px;}
.c2 {
font-style: normal;
color: #d40000;
padding-right: 2px;
}
.btn_login {
height: 30px;
line-height: 30px;
padding: 0 20px;
background: #9d241c;
text-align: center;
color: #fff;
display: inline-block;
font-size: 14px;
border: none;
cursor: pointer;
}
.btn_clear {
height: 30px;
line-height: 30px;
padding: 0 15px;
background: #ebeae8;
text-align: center;
color: #000;
display: inline-block;
font-size: 14px;
border: none;
cursor: pointer;
}

.columns {
	
}
.column_right {
	WIDTH: 300px
}
.column_left {
	WIDTH: 300px
}
.column_left {
	FLOAT: left; MARGIN-RIGHT: 30px
}
.column_right {
	FLOAT: right
}
.columns P {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 25px
}
.full_width.columns .column_right {
	WIDTH: 480px
}
.full_width.columns .column_left {
	WIDTH: 480px
}
.no_width.columns .column_right {
	WIDTH: auto
}
.no_width.columns .column_left {
	WIDTH: auto
}
.no_width.columns .column_left {
	MARGIN-RIGHT: 0px
}
.full_width.columns .columns .column_right {
	WIDTH: 225px
}
.full_width.columns .columns .column_left {
	WIDTH: 225px
}
.page_right .columns .column_right {
	WIDTH: 132px
}
.page_right .columns .column_left {
	WIDTH: 132px
}
.page_right .no_padding.columns .column_right {
	LINE-HEIGHT: 150%; WIDTH: 150px
}
.page_right .no_padding.columns .column_left {
	LINE-HEIGHT: 150%; WIDTH: 150px
}
.columns_3 .column {
	WIDTH: 310px; FLOAT: left; MARGIN-LEFT: 30px
}
.columns_3 .column:first-child {
	MARGIN-LEFT: 0px
}
.features_icons_small .features_image IMG {
	WIDTH: 57px; HEIGHT: 66px
}
.features_icons_small .features_image {
	WIDTH: 57px; HEIGHT: 66px
}
.columns_3 .features_image IMG {
	WIDTH: 57px; HEIGHT: 66px
}
.columns_3 .item_content .features_image {
	WIDTH: 57px; HEIGHT: 66px
}
.features_icons_small .features_label IMG {
	WIDTH: 57px; HEIGHT: 66px
}
.features_icons_small .features_label {
	WIDTH: 57px; HEIGHT: 66px
}
.columns_3 .features_label IMG {
	WIDTH: 64px; HEIGHT: 64px
}
.columns_3 .item_content .features_label {
	WIDTH: 64px; HEIGHT: 64px
}
.columns_3 .item_content .text {
	WIDTH: 223px
}
.dropcap {
	LINE-HEIGHT: 150%
}
.dropcap .dropcap_label {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #3156a3; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FLOAT: left; MARGIN-RIGHT: 15px; PADDING-TOP: 7px
}
.dropcap .dropcap_label H3 {
	COLOR: #fff
}
.list {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 25px
}
.list LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-TOP: 5px
}
.list LI A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.top_marker.list LI {
	BACKGROUND-POSITION: left 8px
}
.sidebar_box .list {
	PADDING-BOTTOM: 0px
}
.info_list LI {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.info_list LI:first-child {
	PADDING-TOP: 0px
}
.info_list LI LABEL {
	WIDTH: 92px; FLOAT: left; COLOR: #000; FONT-WEIGHT: bold
}
.info_list LI .text {
	WIDTH: 388px; FLOAT: left; COLOR: #666
}
.wide.accordion .columns .info_list LI .text {
	WIDTH: 208px
}
.announcement {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: #f0f0f0; PADDING-TOP: 20px
}
.announcement P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.announcement .vertical_align {
	HEIGHT: 69px
}
.pricing_plan {
	MARGIN-TOP: 13px; FLOAT: left; CLEAR: both
}
.pricing_plan LI {
	PADDING-LEFT: 18px; WIDTH: 217px
}
.timetable {
	MARGIN-TOP: 30px; WIDTH: 100%; COLOR: #666; FONT-SIZE: 11px
}
.timetable TBODY TR {
	BACKGROUND: url(../images/dotted_line.png) repeat-x left top
}
.timetable TD:first-child {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle
}
.timetable TH {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle
}
.timetable TD {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 15px; WIDTH: 12.5%; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.timetable TH {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 15px; WIDTH: 12.5%; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.timetable TD {
	VERTICAL-ALIGN: top
}
.timetable .last {
	PADDING-RIGHT: 0px
}
.timetable .hours {
	COLOR: #a6c3ff
}
.timetable .event {
	BORDER-BOTTOM: #fff 1px solid; LINE-HEIGHT: 140%; BACKGROUND-COLOR: #3156a3; COLOR: #fff; BORDER-RIGHT: #fff 1px solid
}
.timetable .event A {
	DISPLAY: block; MARGIN-BOTTOM: 2px; COLOR: #fff; FONT-WEIGHT: bold
}
.timetable .row_gray {
	BACKGROUND-COLOR: #f0f0f0
}
.timetable .row_blue {
	BACKGROUND-COLOR: #bfdbff
}
.timetable .event:hover {
	BACKGROUND-COLOR: #42b3e5
}
.timetable .event:hover .hours {
	COLOR: #fff
}
.small.timetable {
	DISPLAY: none; FONT-SIZE: 13px
}
.tip {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 35px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/icon_tip.png) #3156a3 no-repeat 15px center; FLOAT: right; COLOR: #fff; PADDING-TOP: 10px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px
}
.tooltip {
	CURSOR: pointer
}
.tooltip .tooltip_text {
	Z-INDEX: 1000; POSITION: absolute; PADDING-BOTTOM: 15px; BOTTOM: 100%; DISPLAY: block; BACKGROUND: url(../images/tooltip_arrow.png) no-repeat 15px bottom; VISIBILITY: hidden; LEFT: -19px; opacity: 0; -webkit-transition-duration: 0.25s; -moz-transition-duration: 0.25s; -o-transition-duration: 0.25s; -ms-transition-duration: 0.25s; transition-duration: 0.25s; -webkit-transition-timing-function: cubic-bezier(0.35,0,0.35,1); -moz-transition-timing-function: cubic-bezier(0.35,0,0.35,1); -o-transition-timing-function: cubic-bezier(0.35,0,0.35,1); -ms-transition-timing-function: cubic-bezier(0.35,0,0.35,1); transition-timing-function: cubic-bezier(0.35,0,0.35,1); -webkit-transition-property: opacity, visibility; -moz-transition-property: opacity, visibility; -o-transition-property: opacity, visibility; -ms-transition-property: opacity, visibility; transition-property: opacity, visibility
}
.tooltip .tooltip_content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 12px; LINE-HEIGHT: 150%; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #42b3e5; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.tooltip:hover .tooltip_text {
	VISIBILITY: visible; opacity: 1
}
.ui-tooltip-success .ui-tooltip-content {
	COLOR: #fff; FONT-SIZE: 13px
}
.ui-tooltip-error .ui-tooltip-content {
	COLOR: #fff; FONT-SIZE: 13px
}
.ui-tooltip-success .ui-tooltip-content {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.ui-tooltip-error .ui-tooltip-content {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.ui-tooltip-content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.ui-tooltip-error .ui-tooltip-content {
	BACKGROUND: #e9431c
}
.ui-tooltip-success .ui-tooltip-content {
	BACKGROUND: #61911b
}
.controls {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.controls LI {
	FLOAT: left
}
.controls .next {
	WIDTH: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px
}
.controls .prev {
	WIDTH: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px
}
.controls .close {
	WIDTH: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px
}
.controls .open_iframe_lightbox {
	WIDTH: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px
}
.controls .open_video_lightbox {
	WIDTH: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px
}
.controls .open_lightbox {
	WIDTH: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px
}
.controls .open_details {
	WIDTH: 40px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 40px
}
.controls .next {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 30px; BACKGROUND-POSITION: center 50%; HEIGHT: 30px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.controls .prev {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 30px; BACKGROUND-POSITION: center 50%; HEIGHT: 30px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.controls .close {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 30px; BACKGROUND-POSITION: center 50%; HEIGHT: 30px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.controls .open_iframe_lightbox:hover {
	BACKGROUND-POSITION: 0px -40px
}
.controls .open_video_lightbox:hover {
	BACKGROUND-POSITION: 0px -40px
}
.controls .open_lightbox:hover {
	BACKGROUND-POSITION: 0px -40px
}
.controls .open_details:hover {
	BACKGROUND-POSITION: 0px -40px
}
.controls .open_details {
	BACKGROUND-IMAGE: url(../images/media_icon_details.png); MARGIN-LEFT: 0px
}
.controls .open_lightbox {
	BACKGROUND-IMAGE: url(../images/media_icon_image.png)
}
.controls .open_video_lightbox {
	BACKGROUND-IMAGE: url(../images/media_icon_video.png)
}
.controls .open_iframe_lightbox {
	BACKGROUND-IMAGE: url(../images/media_icon_url.png)
}
.controls .close {
	BACKGROUND-IMAGE: url(../images/close_icon.png)
}
.slider_navigation .more {
	DISPLAY: none
}
.isotope-item {
	Z-INDEX: 2
}
.isotope-item.isotope-hidden {
	Z-INDEX: 1; pointer-events: none
}
.isotope .isotope-item {
	-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; -ms-transition-duration: 0.8s; transition-duration: 0.8s
}
.isotope {
	-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; -ms-transition-duration: 0.8s; transition-duration: 0.8s
}
.isotope {
	-webkit-transition-property: height, width; -moz-transition-property: height, width; -o-transition-property: height, width; -ms-transition-property: height, width; transition-property: height, width
}
.isotope .isotope-item {
	-webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; -o-transition-property: top, left, opacity; -ms-transition-property: -ms-transform, opacity; transition-property: transform, opacity
}
.isotope .no-transition.isotope-item {
	-webkit-transition-duration: 0s; -moz-transition-duration: 0s; -o-transition-duration: 0s; -ms-transition-duration: 0s; transition-duration: 0s
}
.no-transition.isotope .isotope-item {
	-webkit-transition-duration: 0s; -moz-transition-duration: 0s; -o-transition-duration: 0s; -ms-transition-duration: 0s; transition-duration: 0s
}
.no-transition.isotope {
	-webkit-transition-duration: 0s; -moz-transition-duration: 0s; -o-transition-duration: 0s; -ms-transition-duration: 0s; transition-duration: 0s
}
.gallery {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.gallery_box {
	OVERFLOW: hidden; margin-right:60px; margin-bottom:30px; width:225px; float:left;
}
.gallery_box h3 a{ width:225px; height:46px; line-height:46px; display:block;}
.gallery_box h3 a:hover{ color:#FFFFFF;}
.accordion .gallery_box {
	MARGIN-TOP: 0px
}
.gallery_box IMG {
	WIDTH: 225px; DISPLAY: block; HEIGHT: 150px
}
.gallery_2_columns .gallery_box IMG {
	WIDTH: 480px; HEIGHT: 300px
}
.gallery_3_columns .gallery_box IMG {
	WIDTH: 310px; HEIGHT: 200px
}
.gallery_2_columns_sidebar .gallery_box IMG {
	WIDTH: 300px; HEIGHT: 190px
}
.wide.accordion .gallery_box IMG {
	WIDTH: 300px; HEIGHT: 190px
}
.gallery_box .description {
	Z-INDEX: 1; TEXT-ALIGN: center; BACKGROUND-COLOR: #f0f0f0; width:225px; height:46px;
}
.gallery_box .description H5 {
	FONT-SIZE: 13px
}
.gallery_box .description H3 {
	FONT-SIZE: 13px
}
.gallery .description H3 {
	FONT-SIZE: 13px
}
.gallery_box .description H3 {
	FONT-WEIGHT: bold
}
.gallery .description H3 {
	FONT-WEIGHT: bold
}
.gallery_box .description H5 {
	MARGIN-TOP: 5px; COLOR: #666666
}
.gallery_box .description:hover {
	BACKGROUND-COLOR: #9d241c
}
.gallery_box:hover H5 {
	COLOR: #fff
}
.gallery_box:hover H3 {
	COLOR: #fff
}
.gallery_box .controls {
	POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3F000000,endColorstr=#3F000000); PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; ZOOM: 1; DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 10px
}
.gallery_box:hover .controls {
	DISPLAY: block
}
.gallery_box .item_details {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 150%; PADDING-LEFT: 0px; WIDTH: 225px; PADDING-RIGHT: 0px; COLOR: #666666; PADDING-TOP: 20px
}
.gallery_box:hover .item_details {
	BORDER-BOTTOM-COLOR: #42b3e5; PADDING-BOTTOM: 19px; BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-COLOR: #42b3e5; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5; BORDER-LEFT-WIDTH: 2px
}
.gallery_item_details_list .social_icons {
	MARGIN-TOP: 10px
}
.gallery_box .social_icons {
	MARGIN-TOP: 10px
}
.gallery_item_details_list {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 30px
}
UL.gallery_item_details_list {
	DISPLAY: none; HEIGHT: 0px; OVERFLOW: hidden
}
.gallery_item_details_list LI.gallery_item_details {
	POSITION: relative; DISPLAY: none
}
.gallery_item_details_list .gallery_box {
	MARGIN-TOP: 0px; WIDTH: 480px; MARGIN-RIGHT: 30px
}
.gallery_item_details_list .details_box {
	WIDTH: 480px
}
.gallery_item_details_list .details_box .controls LI {
	MARGIN-LEFT: 2px
}
.gallery_item_details_list .details_box .controls LI:first-child {
	MARGIN-LEFT: 0px
}
.gallery_item_details_list .gallery_box IMG {
	WIDTH: 480px; DISPLAY: block; HEIGHT: auto
}
.post_content .gallery_box .slider_navigation {
	WIDTH: 90%; MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
.gallery_item_details_list .gallery_box .slider_navigation {
	WIDTH: 90%; MARGIN-LEFT: 5%; MARGIN-RIGHT: 5%
}
.post_content .gallery_box .slider_control A {
	HEIGHT: 30px
}
.gallery_item_details_list .gallery_box .slider_control A {
	HEIGHT: 30px
}
.post_content .gallery_box .slider_navigation .slider_control {
	HEIGHT: 30px
}
.gallery_item_details_list .gallery_box .slider_navigation .slider_control {
	HEIGHT: 30px
}
.gallery_item_details_list .details_box .subheader {
	FONT-STYLE: italic; MARGIN-TOP: 5px; COLOR: #59b42d
}
.gallery_item_details_list .details_box P {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 150%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; CLEAR: both; PADDING-TOP: 20px
}
.gallery_item_details_list .details_box .columns {
	CLEAR: both
}
.gallery_item_details_list .details_box .column_right {
	WIDTH: 210px
}
.gallery_item_details_list .details_box .column_left {
	WIDTH: 210px
}
.gallery_item_details_list .details_box .list {
	LINE-HEIGHT: 150%; COLOR: #c5c5c5
}
.page_left .gallery_item_details_list .gallery_box {
	WIDTH: 630px; MARGIN-RIGHT: 0px
}
.page_left .gallery_item_details_list .column_right {
	MARGIN-TOP: 30px
}
.page_left .gallery_item_details_list .details_box {
	WIDTH: 630px
}
.page_left .gallery_item_details_list .gallery_box IMG {
	WIDTH: 630px; HEIGHT: auto
}
.photostream {
	MARGIN-TOP: 20px; WIDTH: 340px
}
.photostream .gallery_box {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-RIGHT: 10px
}
.photostream .gallery_box IMG {
	WIDTH: 75px; HEIGHT: 75px
}
.horizontal_carousel.gallery LI.gallery_box {
	FLOAT: left; MARGIN-RIGHT: 30px
}
.mc_preloader {
	DISPLAY: block; HEIGHT: 150px
}
.gallery_item_details_list .gallery_box .image_carousel IMG {
	DISPLAY: none
}
.image_carousel LI {
	FLOAT: left
}
#fancybox-title-float-main {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; COLOR: #000; PADDING-TOP: 0px
}
.contact_map {
	WIDTH: 100%; HEIGHT: 300px
}
.contact_data LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.contact_data LI:first-child {
	BORDER-TOP: #e0e0e0 1px solid
}
.contact_data LI .social_icon {
	FLOAT: left
}
.contact_data LI:hover .social_icon {
	BACKGROUND-POSITION: 0px -29px; transition: background-position .3s ease; -moz-transition: background-position .3s ease; -webkit-transition: background-position .3s ease; -o-transition: background-position .3s ease
}
.contact_data LI .value {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 10px; CLEAR: none; PADDING-TOP: 5px
}
.contact_data LI a{ color:#909090;}
.footer_banner_box_container {
	
}
.footer_banner_box {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; WIDTH: 270px; PADDING-RIGHT: 30px; FLOAT: left; HEIGHT: 50px; PADDING-TOP: 20px
}
.footer_banner_box H2 A {
	COLOR: #000
}
.footer_banner_box H4 {
	margin-bottom:10px;
}
.footer_banner_box A {
	PADDING-RIGHT: 17px; BACKGROUND-POSITION: right center; COLOR: #000
}
.super_light_blue.footer_banner_box {
	BACKGROUND-COLOR: #ebeae8
}
.light_blue.footer_banner_box {
	BACKGROUND-COLOR: #d8d8d8
}
.blue.footer_banner_box {
	BACKGROUND-COLOR: #3156a3
}
.footer_banner_box .light.more {
	COLOR: #fff
}
.footer_banner_box .light.more:hover {
	
}
.footer_box_container {
	MARGIN-TOP: 30px
}
.footer_about {
	WIDTH: 630px; PADDING-RIGHT: 30px; FLOAT:left; COLOR: #909090
}
.about_box{ width:100%; height:auto;}
.about_box p{ line-height:26px;}
.footer_box {
	WIDTH: 300px; PADDING-RIGHT: 30px; FLOAT:right; COLOR: #909090
}
.last.footer_box {
	WIDTH: 330px; PADDING-RIGHT: 0px
}
.footer_box P {
	COLOR: #909090
}
.footer_contact_info_container {
	CLEAR: both
}
.footer_contact_info_row {
	CLEAR: both; PADDING-TOP: 5px
}
.footer_contact_info_row:first-child {
	PADDING-TOP: 0px
}
.footer_contact_info_left {
	WIDTH: 150px; FLOAT: left
}
.footer_contact_info_right {
	WIDTH: 130px; FLOAT: right; MARGIN-LEFT: 20px
}
.opening_hours {
	MARGIN-TOP: 12px
}
.footer_recent_posts {
	
}
.copyright_area {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #909090; FONT-SIZE: 11px; BORDER-TOP: #353535 1px solid; PADDING-TOP: 15px
}
.copyright_area a{ color:#909090;}
.copyright_left {
	FLOAT: left
}
.copyright_right {
	FLOAT: right
}
.copyright_right .scroll_top {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right center; COLOR: #c5c5c5; FONT-SIZE: 11px
}
.list LI A {
	COLOR: #666
}
.scrolling_list LI A:hover .left {
	COLOR: #000
}
.list LI A:hover {
	COLOR: #000
}
.scrolling_list LI .number {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.categories LI A {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.pagination LI A {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.header_right A.scrolling_list_control_right {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.header_right A.scrolling_list_control_left {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid
}
.footer .header_right A.scrolling_list_control_right {
	BORDER-BOTTOM-COLOR: #353535; BORDER-TOP-COLOR: #353535; BORDER-RIGHT-COLOR: #353535; BORDER-LEFT-COLOR: #353535
}
.footer .header_right A.scrolling_list_control_left {
	BORDER-BOTTOM-COLOR: #353535; BORDER-TOP-COLOR: #353535; BORDER-RIGHT-COLOR: #353535; BORDER-LEFT-COLOR: #353535
}
.footer .header_right A.scrolling_list_control_right:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #fff; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.footer .header_right A.scrolling_list_control_left:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #fff; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.controls .next:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.controls .prev:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.controls .close:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.scrolling_list LI A:hover .number {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.categories LI A:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.tabs_navigation LI.ui-tabs-active A {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.tabs_navigation LI A.selected {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.tabs_navigation LI A:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.pagination LI.selected A {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.pagination LI A:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.header_right A.scrolling_list_control_right:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
.header_right A.scrolling_list_control_left:hover {
	BORDER-BOTTOM-COLOR: #42b3e5; BORDER-TOP-COLOR: #42b3e5; COLOR: #000; BORDER-RIGHT-COLOR: #42b3e5; BORDER-LEFT-COLOR: #42b3e5
}
#cancel_comment {
	COLOR: #909090; TEXT-DECORATION: underline
}
.post_footer_details LI A {
	COLOR: #909090; TEXT-DECORATION: underline
}
.bread_crumb LI A {
	COLOR: #909090; TEXT-DECORATION: underline
}
#comments_list .comment_details .posted_by A {
	COLOR: #909090; TEXT-DECORATION: underline
}
.bread_crumb LI {
	COLOR: #909090; TEXT-DECORATION: underline
}
#cancel_comment:hover {
	COLOR: #3156a3
}
#comments_list .comment_details .posted_by A:hover {
	COLOR: #3156a3
}
.post_footer_details LI A:hover {
	COLOR: #3156a3
}
.footer A.social_icon:hover {
	TEXT-DECORATION: none
}
.tabs_navigation LI A:hover {
	TEXT-DECORATION: none
}
.pagination LI A:hover {
	TEXT-DECORATION: none
}
.social_icon:hover {
	TEXT-DECORATION: none
}
.home_box #upcoming_class_next:hover {
	TEXT-DECORATION: none
}
.home_box #upcoming_class_prev:hover {
	TEXT-DECORATION: none
}
.scrolling_list_control_right:hover {
	TEXT-DECORATION: none
}
.scrolling_list_control_left:hover {
	TEXT-DECORATION: none
}
.comments_number:hover {
	TEXT-DECORATION: none
}
.controls .close:hover {
	TEXT-DECORATION: none
}
.controls .next:hover {
	TEXT-DECORATION: none
}
.controls .prev:hover {
	TEXT-DECORATION: none
}
.sf-menu A:hover {
	TEXT-DECORATION: none
}
.scrolling_list LI A:hover .left {
	TEXT-DECORATION: underline
}
.item_content .text H3 A:hover {
	TEXT-DECORATION: underline
}
.items_list LI A:hover {
	TEXT-DECORATION: underline
}
.timetable .event A:hover {
	TEXT-DECORATION: underline
}
.footer_banner_box A:hover {
	TEXT-DECORATION: underline
}
.list LI A:hover {
	TEXT-DECORATION: underline
}
.post_content H2 A:hover {
	TEXT-DECORATION: underline
}
.footer A:hover {
	TEXT-DECORATION: underline
}
.gmnoprint A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.ui-datepicker .ui-datepicker-next {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.ui-datepicker .ui-datepicker-prev {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.items_list LI A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.timetable .event A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#cancel_comment {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#fancybox-wrap A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.controls A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.bread_crumb LI A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.footer_banner_box A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.footer_banner_box H2 A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.footer A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.item_content .text H3 A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.features_image:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.features_image {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.features_label:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.features_label {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.item_content .thumb_image {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.post_footer_details LI A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.post_content H2 A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.post_content A.post_image {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.comment_box .comments_number A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.home_box H2 A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.slider_navigation .slider_control A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.sf-menu LI UL LI A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.header_left A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A.social_icon {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.pricing {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pricing TD {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 12px
}
.pricing TH {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 12px
}
.pricing TFOOT .super-featured {
	BORDER-RIGHT-WIDTH: 0px !important; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; COLOR: #808080 !important; BORDER-LEFT-WIDTH: 0px !important; PADDING-TOP: 35px
}
.pricing TFOOT TH {
	BORDER-RIGHT-WIDTH: 0px !important; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; COLOR: #808080 !important; BORDER-LEFT-WIDTH: 0px !important; PADDING-TOP: 35px
}
.pricing .empty {
	BORDER-RIGHT-WIDTH: 0px !important; BACKGROUND: 0px 50%; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
.pricing .head1 TH {
	BORDER-BOTTOM: #858585 1px solid; BORDER-LEFT: #858585 1px solid; BACKGROUND: #656565; COLOR: #fff; FONT-SIZE: 110%; BORDER-TOP: #858585 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #858585 1px solid
}
.pricing .head2 TH {
	BACKGROUND: #f3f3f3
}
.pricing .zebra2 {
	BACKGROUND-COLOR: #fbfbfb
}
.pricing .price {
	COLOR: #abc53e; FONT-SIZE: 180%; FONT-WEIGHT: bold; text-shadow: 0 1px #fff
}
.pricing .mark-no {
	TEXT-INDENT: -999px; MARGIN: 9px auto 0px; WIDTH: 25px; DISPLAY: block; BACKGROUND: #ddd; HEIGHT: 5px; OVERFLOW: hidden
}
.pricing .mark-yes {
	TEXT-INDENT: -999px; MARGIN: 0px auto; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(..images/mark-yes.png) no-repeat center center; HEIGHT: 19px; OVERFLOW: hidden
}
.pricing .button-big {
	MARGIN: 0px auto; FLOAT: none
}
.pricing .button-small {
	MARGIN: 0px auto; FLOAT: none
}
.pricing2 .super-featured {
	BACKGROUND-IMAGE: url(..images/pricing1-feature1-bg.png) !important; BORDER-BOTTOM: #528fbc 1px solid; BORDER-LEFT: #528fbc 5px solid; BACKGROUND-COLOR: #528fbc !important; BACKGROUND-REPEAT: repeat-y !important; BACKGROUND-POSITION: center top; COLOR: #fff !important; BORDER-TOP: #528fbc 1px solid; BORDER-RIGHT: #528fbc 5px solid; text-shadow: 0 1px #8a8a8a
}
.pricing2 .price {
	COLOR: #528fbc
}
.pricing2 .super-featured .price {
	COLOR: #fff; text-shadow: 0 1px #8a8a8a
}
.pricing2 .head2 .super-featured {
	BACKGROUND-IMAGE: url(..images/pricing1-feature2-bg.png) !important
}
.pricing2 .super-featured .mark-yes {
	BACKGROUND: url(..images/mark-yes-featured.png) no-repeat center center
}
.pricing2 .super-featured .mark-no {
	BACKGROUND: #fff; opacity: 0.9
}
.pricing .mark-no {
	TEXT-INDENT: -999px; MARGIN: 9px auto 0px; WIDTH: 25px; DISPLAY: block; BACKGROUND: #ddd; HEIGHT: 5px; OVERFLOW: hidden
}
.pricing .mark-yes {
	TEXT-INDENT: -999px; MARGIN: 0px auto; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(../images/mark-yes.png) no-repeat center center; HEIGHT: 19px; OVERFLOW: hidden
}
.antispam {
	DISPLAY: none
}
