/*!
 * MICROTILES CALCULATOR - BLUE THEME
 *
 * http://jqueryui.com/themeroller/#ffDefault=Trebuchet+MS%2C+Lucida+Sans%2C+Arial%2C+sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=4a83c3&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=55&borderColorHeader=255d9d&fcHeader=ffffff&iconColorHeader=4a83c3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=12_gloss_wave.png&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=12_gloss_wave.png&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=4a83c3&bgTextureActive=12_gloss_wave.png&bgImgOpacityActive=100&borderColorActive=255d9d&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fbec88&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
 */

 /* Global
----------------------------------*/
#mtcalc	{ color: #545454; }

/* Content
----------------------------------*/
#mtcalc .ui-widget-content { color: #545454; border: solid 1px #bdbcbc; }

#mtcalc .ui-tabs-panel	 { background: #eeeeee url("../res/images/theme_blue/content.png") 50% top repeat-x !important; }
#mtcalc .ui-widget-content { background: #f8f8f8; }

/* Tab Header
----------------------------------*/
#mtcalc .ui-widget-header { 
	color: #ffffff;
	border: solid 1px #255d9d;
	background: #4a83c3 url("../res/images/theme_blue/header_active_default.png") 50% 50% repeat-x;
}

#mtcalc h2.subsection-header { border: solid 1px #aaaaaa; color: #2e6e9e; background: #e0effc url("../res/images/theme_blue/table_header.png") 50% 50% repeat-x; }

/* Textboxes
----------------------------------*/
/*
#mtcalc input[type=text] 						{ color: #545454; background: #fff687; border: solid 1px #abad83 !important; }
#mtcalc input[type=text][disabled=disabled]	{ color: #545454; background: #ffffff; border: solid 1px #abad83 !important; }
#mtcalc input[type=checkbox] 					{ border: none; }
*/

/* States
----------------------------------*/
#mtcalc .ui-state-default, 
#mtcalc .ui-widget-content .ui-state-default, 
#mtcalc .ui-widget-header .ui-state-default {
	color: #2e6e9e;
	border: solid 1px #c5dbec;
	background: #dfeffc url("../res/images/theme_blue/header_inactive_default.png") 50% 50% repeat-x;
}

#mtcalc .ui-state-active, 
#mtcalc .ui-widget-content .ui-state-active, 
#mtcalc .ui-widget-header .ui-state-active {
	color: #ffffff;
	border: solid 1px #255d9d;
	background: #4a83c3 url("../res/images/theme_blue/header_active_default.png") 50% 50% repeat-x;
}


#mtcalc .ui-state-focus,
#mtcalc .ui-state-hover {
	background: #d0e5f5 url("../res/images/theme_blue/header_inactive_hover.png") 50% 50% repeat-x !important;
	border: solid 1px #79b7e7 !important;
}

#mtcalc .ui-state-active.ui-state-hover {
	background: #4a83c3 url("../res/images/theme_blue/header_active_hover.png") 50% 50% repeat-x !important;
	border: solid 1px #255d9d !important;
}

/* Tabs
----------------------------------*/
#mtcalc .ui-state-default a, 
#mtcalc .ui-state-default a:link, 
#mtcalc .ui-state-default a:visited { color: #2e6e9e; }

#mtcalc .ui-tabs-nav .ui-state-active { background: #f8f8f8; }
#mtcalc .ui-tabs-nav .ui-state-active  a { color: #255d9d !important; }

#mtcalc .ui-tabs-nav .ui-state-active.ui-state-hover  { background: #f8f8f8 !important; }

/* Slider
----------------------------------*/
#mtcalc .ui-slider .ui-slider-handle.ui-state-default	{
	background: #eeeeee url("../res/images/theme_blue/content.png") 50% 50% repeat-x !important;
	border: solid 1px #bdbcbc !important;
}

#mtcalc .ui-slider .ui-slider-handle.ui-state-hover	{
	background: #d0e5f5 url("../res/images/theme_blue/content_alt.png") 50% 50% repeat-x !important;
	border: solid 1px #828282 !important;
}

#mtcalc .ui-slider-range-min {
	background: #7aa4d3;
}

/* Button
----------------------------------*/
#mtcalc .ui-buttonset .ui-state-active .ui-button-text { color: white; }
#mtcalc .ui-button-text-only .ui-button-text { color: #2e6e9e; }

/* Bill of Materials
----------------------------------*/
#mtcalc #bom-tab table			{ border: solid 1px #737373; }
#mtcalc #bom-tab tr				{ background: #ffffff; }
#mtcalc #bom-tab tr.table-header	{ border: solid 1px #737373; color: #2e6e9e; background: #e0effc url("../res/images/theme_blue/table_header.png")  50% 50% repeat-x; }
#mtcalc #bom-tab tr.table-row-odd	{ background: #f1f1f1 !important; }

/* Tooltip
----------------------------------*/
#mtcalc .tooltip-content { background-color: #fefefe; border: 4px solid #a2a2a2; color: #545454;}

/* Notification
----------------------------------*/
#mtcalc #notification  { margin: 0em; margin-top: 1.0em; text-align: center; border: solid 1px #CCC; color: #8A8A8A; padding: 0.5em; width: 23em; }

#mtcalc .ui-state-highlight, 
#mtcalc .ui-widget-content .ui-state-highlight, 
#mtcalc .ui-widget-header .ui-state-highlight { border: 1px solid #fed22f; background: #ffe45c url("../res/images/theme_blue/warning.png") 50% 50% repeat; color: #363636; }

#mtcalc .ui-state-error, 
#mtcalc .ui-widget-content .ui-state-error, 
#mtcalc .ui-widget-header .ui-state-error { border: 1px solid #cd0a0a; background: #fef6f3 url("../res/images/theme_blue/error.png") 50% 50% repeat; color: #ffffff; }

#mtcalc #notification.microtile-design-error { color: #ffffff; }

/* Overlay
----------------------------------*/
#mtcalc .ui-widget-overlay { background: #666666 url(../res/images/theme_blue/overlay.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }

/* Icons
----------------------------------*/
#mtcalc .ui-icon 						{ background-image: url("../res/images/theme_blue/icons_white.png"); }
#mtcalc .ui-widget-content .ui-icon 	{ background-image: url("../res/images/theme_blue/icons_light_blue.png"); }
#mtcalc .ui-widget-header .ui-icon 	{ background-image: url("../res/images/theme_blue/icons_white.png"); }
#mtcalc .ui-state-default .ui-icon 	{ background-image: url("../res/images/theme_blue/icons_white.png"); }
#mtcalc .ui-state-hover .ui-icon, 
#mtcalc .ui-state-focus .ui-icon 		{ background-image: url("../res/images/theme_blue/icons_white.png"); }
#mtcalc .ui-state-active .ui-icon 	{ background-image: url("../res/images/theme_blue/icons_white.png"); }
#mtcalc .ui-state-highlight .ui-icon 	{ background-image: url("../res/images/theme_blue/icons_white.png"); }
#mtcalc .ui-state-error .ui-icon, 
#mtcalc .ui-state-error-text .ui-icon { background-image: url("../res/images/theme_blue/icons_red.png"); }

#mtcalc .section-toggle-header.ui-state-default .ui-icon 					{ background-image: url("../res/images/theme_blue/icons_light_blue.png"); }
#mtcalc .section-toggle-header.ui-state-active .ui-icon 					{ background-image: url("../res/images/theme_blue/icons_white.png"); }
#mtcalc .section-toggle-header.ui-state-active.ui-state-hover .ui-icon 	{ background-image: url("../res/images/theme_blue/icons_white.png"); }
#mtcalc .section-toggle-header.ui-state-hover .ui-icon 					{ background-image: url("../res/images/theme_blue/icons_blue.png"); }