/*TEMPLATE GENERAL*/
/* fix z-index slidepanel */
#search_login_panel
{
	position: relative;
	z-index: 999;
}
/* //fix z-index slidepanel */
/*ie <= 8*/
.ie_browser
{
	background-color: #219B2C;
	color: #FFF;
	font-weight: bold;
	padding: 10px;
}
.ie_browser A
{
	color: #0588BC;
	text-decoration: underline;
}
/*// ie <= 8*/
/*hide elements before load*/
/* #hide_slideshow_load, .head, .navv, .bottom, .top, .foot, .side_bar, .crate_mainbody, #breadcrumbs, #scroller, #dm_shifting_disable_onload */
/*.content_main, #hide_slideshow_load, #any, #call_back_outer, .hide_load_slide_arrow, .head, .navv, .bottom, .top, .foot, .side_bar, .crate_mainbody, #breadcrumbs, #scroller, .scroller, #dm_shifting_disable_onload
{
	display: none;
}*/
/*//hide elements before load*/
/*tabs/accordion*/
.accordion-heading, .plus-accordion-basic > .plus-toggler, .plus-accordion-basic > .plus-toggler
{
	border-bottom: 1px solid rgba(0, 0, 0, 0.267) !important;
}
A.accordion-toggle H3
{
	color: #0588BC;
	padding-bottom: 5px;
}
.tabs_buttons, .nav-tabs
{
	border-bottom: 1px solid rgba(0, 0, 0, 0.267) !important;
}
.tabs_container LI.tab.active SPAN
{
	border: 1px solid rgba(0, 0, 0, 0.267) !important;
	padding-left: 10px !important;
	border-bottom: 0 !important;
}
.nav-tabs > .active > A, .nav-tabs > .active > A:hover, .nav-tabs > .active > A:focus
{
	color: #555;
	background-color: transparent;
	border: 3px solid rgba(0, 0, 0, 0);
	cursor: default;
	border: 1px solid rgba(0, 0, 0, 0.267) !important;
	border-bottom: 0px !important;
}
.nav-tabs > LI > A:hover, .nav-tabs > LI > A:focus
{
	background-color: transparent;
	border: 3px solid rgba(0, 0, 0, 0);
	border: 1px solid rgba(0, 0, 0, 0.267) !important;
	border-bottom: 0px !important;
}
.nav > LI > A:hover, .nav > LI > A:focus
{
	text-decoration: none;
	background-color: transparent;
	border: 3px solid rgba(0, 0, 0, 0);
	border: 1px solid rgba(0, 0, 0, 0.267) !important;
	border-bottom: 0px !important;
}
/*//tabs/accordion etc.*/
#toTop, .crate_mainbody .print-icon A:hover, .crate_mainbody .email-icon A:hover, .largeredbtn
{
	background-color: #0588BC;
}
.navv
{
}
#hor_nav A
{
	border-right: 1px solid rgba(255, 255, 255, 0.181);
}
#hor_nav
{
}
#hor_nav .active.first A, #hor_nav .container_12 .grid_12 .active.first A
{
}
#subMenusContainer A, #hor_nav LI LI A
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.185);
}
.head
{
}
.head .wrap_inner
{
}
#hor_nav A:hover
{
	-webkit-transition: all 0.9s;
}
#slide_button
{
	text-align: right;
}
.carousel-control.right IMG, .carousel-control.left IMG
{
	border: 0;
	padding: 0px;
}
/*SCROLL HORIZONTAL*/
.simply-scroll .simply-scroll-list LI
{
	margin-right: 20px;
}
/*BUTTON BG AND TEXT COLOR*/
P.btn.btn-mini A, .btn, .btn .btn-mini, .pl-inner .btn A, .slideshow .btn A
{
	line-height: 25px;
	padding-left: 5px !important;
	padding-right: 5px !important;
	color: #0588BC !important;
}
.btn:hover, .btn .btn-mini:hover, .pl-inner .btn A:hover, .slideshow .btn A:hover
{
	color: #0588BC !important;
}
.top .btn
{
	background-color: #0588BC !important;
	color: #FFF !important;
}
.shifting .btn, .shifting P.btn.btn-mini A
{
	background-color: #FFF !important;
	color: #0588BC !important;
}
#content .btn
{
	background-color: #0588BC !important;
	color: #FFF !important;
}
.bottom .btn
{
	background-color: #0588BC !important;
	color: #FFF !important;
}
.foot .btn
{
	background-color: #0588BC !important;
	color: #FFF !important;
}
.slideshow .btn.btn-mini
{
	background-color: #FFF !important;
	color: #0588BC !important;
}
.slideshow .btn.btn-mini A
{
	color: #FFF !important;
}
SECTION #slide_panel_button BUTTON, #pt-login A.pt_button SPAN, #pt-login BUTTON, #pt-login INPUT[type="button"], #pt-login INPUT[type="submit"]
{
	background-color: transparent !important;
}
SECTION #slide_panel_button BUTTON
{
	min-width: 115px;
	line-height: 20px;
}
/*BACKGROUND IMAGES*/
.video_bg
{
}
#video_bg
{
}
BODY
{
	background: url(../images/backgrounds/body_bg_default.png);
}
.head
{
	background: url(../images/backgrounds/header_bg_default.png) top center;
}
#hor_nav, #hor_nav SELECT, #breadcrumbs_block
{
	background: url(../images/menu_img/nav_bg_default.png) left top;
}
#bottom .crate, #top .crate, .shifting .crate, .side_bar .crate, .crate_mainbody
{
	background: url(../images/backgrounds/module_bg_default.png) left top;
}
.foot
{
	background: url(../images/backgrounds/footer_bg_default.png) left top;
}
#slidepanel, .overlay
{
	background: url(../images/backgrounds/slidepanel_bg_default.png);
}
.slideshow
{
}
.crate H3
{
	/*background: url(../images/backgrounds/module_h3_bg_default.png) repeat-x #FEFEFE;*/
	/*background-color: #FEFEFE;*/
	/*background-repeat: repeat-x;*/
}
/*REPEAT OPTIONS*/
BODY
{
	/*background-position: center center;*/
	/*background-repeat: no-repeat;*/
	/*background-attachment: fixed;*/
	/*background-size: cover;*/
}
.head
{
	/*background-size: cover;*/
	/*background-position: center center;*/
	/*background-repeat: no-repeat;*/
}
#hor_nav, #hor_nav SELECT, #breadcrumbs_block
{
}
#bottom .crate, #top .crate, .shifting .crate, .side_bar .crate, .crate_mainbody
{
}
.foot
{
	/*background-size: cover;*/
	/*background-repeat: no-repeat;*/
	/*background-position: center center;*/
	background-position: left top;
	background-repeat: repeat-x;
}
.slideshow
{
}
/*TEXT COLOR*/
BODY
{
}
.head, SECTION #slide_panel_button BUTTON, #pt-login A.pt_button SPAN, #pt-login BUTTON, #pt-login INPUT[type="button"], #pt-login INPUT[type="submit"]
{
	color: #FFF;
}
.side_bar .crate, .side_bar .crate H3
{
	color: #000000;
}
.crate_mainbody, .crate_mainbody H1 A, .crate_mainbody H2 A, .crate_mainbody H3 A, .crate_mainbody H4 A, .crate_mainbody H5 A, .crate_mainbody H6 A, .crate_mainbody H1, .crate_mainbody H2, .crate_mainbody H3, .crate_mainbody H4, .crate_mainbody H5, .crate_mainbody H6
{
	color: #000000;
}
.top
{
	color: #000000;
}
.shifting, #shifting H3
{
	color: #FFF;
}
.bottom, .bottom H3
{
	color: #333;
}
.foot, .foot H3
{
	color: #01283E;
}
.caption_img H3, .t, .caption_img
{
	color: #FFF !important;
}
#slidepanel .crate, #slidepanel .crate H3
{
	color: #FFF;
}
.caption_img, #slide_caption_title
{
	color: #FFF !important;
	text-align: left;
}
.vh_more_title_inner, .sh_more_title_inner
{
	color: #FFF;
	font-size: 17px !important;
}
/*LINKS COLOR*/
.main A, .site-title, .tabs_buttons, .plus-accordion-basic > .plus-toggler
{
	color: #0588BC;
}
#myTab H3
{
	color: #0588BC;
}
.head A
{
	color: #0588BC;
}
#hor_nav LI A, #hor_nav SELECT, #breadcrumbs, #breadcrumbs A, .breadcrumb LI.active, UL.breadcrumb LI.active SPAN, .search_nav .search INPUT
{
	color: #FFF;
}
#hor_nav #current A, #hor_nav .menu UL, #hor_nav .menu > LI > A:hover, #hor_nav .menu UL LI > A:hover, #hor_nav .menu UL LI > .active > A, #hor_nav UL LI.active > A, #hor_nav A:hover, #hor_nav A:focus, #subMenusContainer A:focus, #subMenusContainer A:hover, #hor_nav A.mainMenuParentBtnFocused, #subMenusContainer A.subMenuParentBtnFocused, #hor_nav LI A:hover, #hor_nav LI A:focus, #hor_nav OL, #hor_nav UL, #subMenusContainer UL, #subMenusContainer OL, #subMenusContainer A, #hor_nav LI LI A
{
	color: #FFF;
}
.top A
{
}
.crate_mainbody A, .crate .icon-minus, .crate .icon-plus
{
}
.side_bar A
{
}
.shifting A
{
}
.bottom A
{
	color: #FFF;
}
.foot A
{
	color: #0588BC;
}
#slidepanel .crate A
{
	color: #FFF;
}
/*HEIGHT OPTIONS*/
#hor_nav .menu A, #hor_nav SELECT
{
	line-height: 33px;
}
#top .crate, .view, .view IMG
{
	min-height: auto;
}
.shifting .crate
{
	min-height: auto;
}
#bottom .crate, .view, .view IMG
{
	min-height: auto;
}
.side_bar .crate
{
	min-height: auto;
}
.crate_mainbody
{
	min-height: auto;
}
#slidepanel .crate
{
	min-height: auto;
}
.caption_img IMG
{
	max-width: 60px;
	float: left;
	margin-right: 10px;
}
/*text transform*/
.crate_mainbody .dcm_h3 H3, .crate_mainbody H1 A, .crate_mainbody H2 A, .crate_mainbody H3 A, .crate_mainbody H4 A, .crate_mainbody H5 A, .crate_mainbody H6 A, .crate_mainbody H1, .crate_mainbody H2, .crate_mainbody H3, .crate_mainbody H4, .crate_mainbody H5, .crate_mainbody H6
{
	text-transform: none;
}
.vh_more_title_inner, .sh_more_title_inner, .caption_img H3, #breadcrumbs, .crate H3, .plustab-title, .crate_notitle H3, .plusl-content-block H3, .plus-accordion-basic > .plus-toggler
{
	text-transform: none;
}
#hor_nav LI A, #subMenusContainer A, #hor_nav LI LI A
{
	text-transform: none;
}
.caption_img H3, .t
{
	text-transform: none;
}
/*font weight*/
.crate_mainbody .dcm_h3 H3, .crate_mainbody H1 A, .crate_mainbody H2 A, .crate_mainbody H3 A, .crate_mainbody H4 A, .crate_mainbody H5 A, .crate_mainbody H6 A, .crate_mainbody H1, .crate_mainbody H2, .crate_mainbody H3, .crate_mainbody H4, .crate_mainbody H5, .crate_mainbody H6
{
	font-weight: normal;
}
.accordion-heading, .nav-tabs, .crate H3, .plustab-title, .plus-accordion-basic > .plus-toggler
{
	font-weight: normal;
}
#hor_nav LI, #hor_nav LI A, #subMenusContainer A, #hor_nav LI LI A
{
	font-weight: normal;
}
/*FONT SIZE*/
BODY
{
	font-size: 14px;
}
#hor_nav LI A, #hor_nav LI A, #subMenusContainer A, #hor_nav LI LI A
{
	font-size: 17px;
}
.crate_mainbody .dcm_h3 H3, .crate_mainbody H1 A, .crate_mainbody H2 A, .crate_mainbody H3 A, .crate_mainbody H4 A, .crate_mainbody H5 A, .crate_mainbody H6 A, .crate_mainbody H1, .crate_mainbody H2, .crate_mainbody H3, .crate_mainbody H4, .crate_mainbody H5, .crate_mainbody H6
{
	font-size: 25px;
}
.view H3, .crate H3, .crate_notitle H3, .plustab-title, .plus-accordion-basic > .plus-toggler, .tabs_buttons, #breadcrumbs, .plusl-content-block H3, SPAN.plus-title
{
	font-size: 25px;
}
.caption_img
{
	font-size: 21px !important;
}
.caption_img H3
{
	font-size: 25px;
}
SECTION #slide_panel_button BUTTON, #pt-login A.pt_button SPAN, #pt-login BUTTON, #pt-login INPUT[type="button"], #pt-login INPUT[type="submit"]
{
	font-size: 17px;
}
/*PRINT EMAIL BUTTON STYLING*/
DIV.btn-group.pull-right .dropdown-toggle, DIV.btn-group.pull-right A.dropdown-toggle:hover
{
	background-color: transparent !important;
}
DIV.btn-group.pull-right A.dropdown-toggle SPAN.icon-cog
{
	color: #FFF;
}
DIV.btn-group.pull-right A.dropdown-toggle SPAN.caret
{
	border-top: 4px solid #FFF;
}
.btn-group.pull-right
{
	border: 0 !important;
}
.btn-group.pull-right A.dropdown-menu
{
	border-radius: 0;
}
/*EXT*/
#content
{
}
.breadcrumbs_search_nav
{
	float: left;
	background-color: transparent;
}
.search_nav
{
	float: right;
}
.search_nav .search INPUT
{
	position: relative;
	font-weight: bold;
	border: 1px solid rgba(255, 255, 255, 0.181) !important;
	margin-bottom: -30px;
	margin-right: 10px;
}
#top .crate
{
	margin-bottom: 0;
}
#foo
{
	width: 100%;
	height: 100%;
	display: none;
	float: right;
	cursor: none;
}
#header_banner IMG
{
	width: 97%;
	padding-left: 2%;
	padding-right: 2%;
}
.side_bar .crate H3
{
}
.crate H3
{
	line-height: normal;
	margin-bottom: 10px;
}
SECTION #slide_panel_button BUTTON, #pt-login A.pt_button SPAN, #pt-login BUTTON, #pt-login INPUT[type="button"], #pt-login INPUT[type="submit"]
{
	background-color: transparent;
	color: #0588BC;
}
.head #pt-login A.pt_button SPAN
{
}
#slide_caption_title
{
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
.caption_img
{
	line-height: 1.6em;
}
#slideshow_header
{
	padding-bottom: 20px;
}
#slidepanel_icon
{
	float: left;
	margin-top: 0;
	margin-right: 5px;
}
SPAN.btn.btn-mini
{
	line-height: normal;
	padding: 10px !important;
}
.btn, SPAN A.btn.btn-mini
{
	font-size: 100% !important;
}
