@font-face {
    font-family:'Museo100';
    src: url('/t/f/museo100.eot');
    src: url('/t/f/museo100.eot?#iefix') format('embedded-opentype'),
         url('/t/f/museo100.woff') format('woff'),
         url('/t/f/museo100.ttf') format('truetype'),
         url('/t/f/museo100.svg#Museo100') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family:'Museo300';
    src: url('/t/f/museo300.eot');
    src: url('/t/f/museo300.eot?#iefix') format('embedded-opentype'),
         url('/t/f/museo300.woff') format('woff'),
         url('/t/f/museo300.ttf') format('truetype'),
         url('/t/f/museo300.svg#Museo300') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family:'CopseRegular';
    src: url('/t/f/copse-regular.eot');
    src: url('/t/f/copse-regular.eot?#iefix') format('embedded-opentype'),
         url('/t/f/copse-regular.woff') format('woff'),
         url('/t/f/copse-regular.ttf') format('truetype'),
         url('/t/f/copse-regular.svg#CopseRegular') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face {
    font-family:'MyriadWebProRegular';
    src: url('/t/f/myriadwebpro.eot');
    src: url('/t/f/myriadwebpro.eot?#iefix') format('embedded-opentype'),
         url('/t/f/myriadwebpro.woff') format('woff'),
         url('/t/f/myriadwebpro.ttf') format('truetype'),
         url('/t/f/myriadwebpro.svg#MyriadWebProRegular') format('svg');
    font-weight:normal;
    font-style:normal;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('/t/f/fontawesome-4.4.0.eot');
  src: url('/t/f/fontawesome-4.4.0.eot?#iefix') format('embedded-opentype'), url('/t/f/fontawesome-4.4.0.woff2') format('woff2'), url('/t/f/fontawesome-4.4.0.woff') format('woff'), url('/t/f/fontawesome-4.4.0.ttf') format('truetype'), url('/t/f/fontawesome-4.4.0.svg?#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family:'FyraNumericCircleClosed';
    src:url('/t/f/fyra-numeric_circle_closed.eot');
    src:url('/t/f/fyra-numeric_circle_closed.eot?#iefix') format('embedded-opentype'),
        url('/t/f/fyra-numeric_circle_closed.woff') format('woff'),
        url('/t/f/fyra-numeric_circle_closed.ttf') format('truetype'),
        url('/t/f/fyra-numeric_circle_closed.svg#FyraNumericCircleClosed') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
				font-family: 'HelveticaNeue-Light';
				src: url(/css/helveticaneuelight.eot);
				src: url(/css/helveticaneuelight.eot?#iefix) format('embedded-opentype'),
						 url(/css/helveticaneuelight.woff) format('woff'),
						 url(/css/helveticaneuelight.ttf) format('truetype'),
						 url(/css/helveticaneuelight.svg#helveticaneuelight) format('svg');
				font-weight: normal;
				font-style: normal;
		}
@font-face {
 font-family: Fertigo_Pro_Regular;
 src: url(/css/Fertigo_Pro_Regular.eot) /* EOT file for IE */
}
@font-face {
 font-family: Fertigo_Pro_Regular;
 src: url(/css/Fertigo_Pro_Regular.ttf) /* TTF file for CSS3 browsers */
}

@import url(//fonts.googleapis.com/css?family=Philosopher|Ubuntu|Open+Sans+Condensed:300|Cuprum);

* {margin:0;padding:0;}

html, body {
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #c1c3c6;
	scrollbar-shadow-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-arrow-color: #c1c3c6;
	scrollbar-track-color: #fff;
	scrollbar-darkshadow-color: #fff;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
    background:#F0F6FF;
	/*background:#fff url(http://busyteacher.org/images/bgsnow1.jpg) no-repeat scroll 50% 0; */
	font-family: 'Lucida Grande',Helvetica,Arial,sans-serif;
	font-size: 17px;
	color: #000;
	text-align:center;
}
body {height:100%;}

/*html {background:none;}*/
body {height:100%!important; padding:0; margin:0; /*background:#F4F4F4;*/ color:#333; -webkit-font-smoothing:antialiased; font-size:14px; line-height:22px; font-family:Helvetica,Arial,sans-serif; position:relative; text-align:left;}

html.flat, .flat body {background:#f4f4f4;}
.flat #maincontainer {background:none; border:0;}

/*body h1, body h2, body h3, body h4, body h5, body h6 {padding:0; margin:-35px 0 15px 0;}
h1 {font-weight:300; font-size:24px; line-height:24px;}*/

body .clearfix {display:block;}
body .clearfix::after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
body ::selection {background:#D1D1D1;}
:focus {outline:5px auto -webkit-focus-ring-color;}

/*#maincontainer {border:none; background-color:#F4F4F4;}*/

body .left, body .floatleft {float:left;}
body .left, body .floatleft {float:left; color:#333; font-size:14px; line-height:22px; font-family:Helvetica,Arial,sans-serif; text-align:left;}
body .right, body .floatright {float:right;}

body small {font-size:12px; line-height:12px;}
body a {color:#3589A7; text-decoration:none;/* -webkit-transition-duration:0.3s;*/}

.logo{
	display:block;
	text-indent:-1000em;
	background: url(/theme/images/busy-teacher-logo2.jpg) no-repeat 0 0;
	width:318px;
	height:50px;			
}

/* begin engine.css */

#header a, #footer a, #bg-login a, #bg-signup a, #bg-forgot a, #bg-newsletter a {-webkit-transition-duration:0.3s;}

.container {width:1100px;max-width:1100px; margin:0 auto 0 auto; padding:0;}

textarea, input, select {outline:none;}
input:focus, textarea:focus, isindex:focus, keygen:focus, select:focus {outline-offset:-2px;}
#bg-login input, #bg-login input[type="password"], #bg-login input[type="search"], #bg-login isindex,
/*#bg-signup input, */#bg-signup input[type="password"], #bg-signup input[type="search"], #bg-signup isindex,
/*#bg-forgot input, */#bg-forgot input[type="password"], #bg-forgot input[type="search"], #bg-forgot isindex,
/*#bg-newsletter input, */#bg-newsletter input[type="password"], #bg-newsletter input[type="search"], #bg-newsletter isindex {-webkit-appearance:textfield; padding:1px; background-color:#fff; border:2px inset; border-image:initial; -webkit-rtl-ordering:logical; -webkit-user-select:text; cursor:auto;}

#bg-login input[type="text"], #bg-login input[type="password"], #bg-login input[type="email"],
#bg-signup input[type="text"], #bg-signup input[type="password"], #bg-signup input[type="email"],
#bg-forgot input[type="text"], #bg-forgot input[type="password"], #bg-forgot input[type="email"],
#bg-newsletter input[type="text"], #bg-newsletter input[type="password"], #bg-newsletter input[type="email"] {font-family: "Helvetica Neue", Helvetica Neue, Helvetica, Arial, sans-serif; font-size:14px; border:1px solid #B6B6B6; background-color:#FCFCFC; padding:5px 5px 4px 5px; -moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.15),0 1px 0 rgba(255,255,255,0.5); -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#bg-login input[type="text"].full, #bg-login input[type="password"].full, #bg-login textarea.full,
#bg-signup input[type="text"].full, #bg-signup input[type="password"].full, #bg-signup textarea.full,
#bg-forgot input[type="text"].full, #bg-forgot input[type="password"].full, #bg-forgot textarea.full,
#bg-newsletter input[type="text"].full, #bg-newsletter input[type="password"].full, #bg-newsletter textarea.full {width:97%!important; text-align:left;}
#bg-login input[type="text"].large, #bg-login input[type="password"].large, #bg-login input[type="email"].large,
#bg-signup input[type="text"].large, #bg-signup input[type="password"].large, #bg-signup input[type="email"].large,
#bg-forgot input[type="text"].large, #bg-forgot input[type="password"].large, #bg-forgot input[type="email"].large,
#bg-newsletter input[type="text"].large, #bg-newsletter input[type="password"].large, #bg-newsletter input[type="email"].large {font-size:18px;}

.label-warning:hover {background-color:#C67605;}
.label:hover {color:#fff; text-decoration:none;}
.label-warning {background-color:#2D6987;}



.box {padding:10px 0;}

#bg-login {height:400px; margin-top:40px; background:#F4F4F4 url(/images/login.jpg) no-repeat center top;}
#bg-forgot {height:400px; margin-top:40px; background:#F4F4F4 url(/images/login.jpg) no-repeat center top;}
#bg-newsletter {height:400px; margin-top:40px; background:#F4F4F4 url(/images/login.jpg) no-repeat center top;}
/*#bg-signup {margin-top:40px; background:#F4F4F4;}*/
#bg-signup {height:400px; margin-top:40px; background:#F4F4F4 url(/images/login.jpg) no-repeat center top;}

#bg-login form, #bg-signup form {padding:0; margin:0; display:inline;}
#bg-login h1, #bg-signup h1, #bg-forgot h1, #bg-newsletter h1 {padding:0; margin:0; font-weight:300; font-size:24px; line-height:24px;}

#bg-login .col {float:left; padding:0; margin:35px 0 20px -10px;}
#bg-login .d2 {width:578px;}
.ie7 #bg-login .d2 {border-bottom:1px solid #d6d6d6;}
#bg-login .d4 {width:280px;}

#bg-forgot .col {float:left; padding:0; margin:35px 0 20px -10px;}
#bg-forgot .d2 {width:578px;}
.ie7 #bg-forgot .d2 {border-bottom:1px solid #d6d6d6;}
#bg-forgot .d4 {width:280px;}

#bg-newsletter .col {float:left; padding:0; margin:35px 0 20px -10px;}
#bg-newsletter .d2 {width:578px;}
.ie7 #bg-newsletter .d2 {border-bottom:1px solid #d6d6d6;}
#bg-newsletter .d4 {width:280px;}

#bg-signup .col {float:left; padding:0; margin:35px 0 20px -10px;}
#bg-signup .d2 {width:578px;}
.ie7 #bg-signup .d2 {border-bottom:1px solid #d6d6d6;}
#bg-signup .d4 {width:280px;}

.form-header-style {text-shadow:0 1px 1px white; color:#444;}
.form-box-padding {padding:30px 40px;}
#bg-login .form-box-padding {height:262px;}
#bg-forgot .form-box-padding {height:320px;}
#bg-newsletter.subscribe .form-box-padding, #bg-newsletter.subscribe .form-box-padding {height:262px;}
.gid5 #bg-newsletter.subscribe .form-box-padding, .gid5 #bg-newsletter.subscribe .form-box-padding {height:414px;}
#bg-newsletter.unsubscribe .form-box-padding {height:280px;}
#bg-signup .form-box-padding {height:480px;}

#bg-login .or-bar, #bg-forgot .or-bar, #bg-signup .or-bar {margin:20px 0 0 0; padding:0; height:1px; text-align:center; border-bottom:1px solid #ddd;}
#bg-login .or-bar .divider-label, #bg-forgot .or-bar .divider-label, #bg-signup .or-bar .divider-label {background:#fff; padding:0 10px 0 10px; position:relative; top:-11px; font-size:11px;}

#fbl {display:block; padding:2px 8px; color:#fff; background:#5972A5 url(/theme/images/whitegradient.png) repeat-x left top; font-weight:bold; font-size:11px; border:1px solid rgba(0, 0, 0, 0.1); -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:0 1px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15); box-shadow:0 1px 1px rgba(0,0,0,0.15);}
#fbl:hover {background-color:#425986; cursor:pointer;}
#fbl:active {background-image:url(/theme/images/buttonbg_down.png)}
#fb-login-box {padding:40px 0 10px 0; margin:40px 0 0 0; background:url(/theme/images/or-line.png) no-repeat center top;}
.fb_button_large, .fb_button_large_rtl {background-position:left -138px; font-size:13px; line-height:16px;}
.fb_button, .fb_button_rtl {background:#29447E url(https://s-static.ak.fbcdn.net/rsrc.php/v1/yL/r/FGFbc80dUKj.png) no-repeat; cursor:pointer; display:inline-block; padding:0 0 0 1px; text-decoration:none; outline:none;}
.fb_button_large .fb_button_text {margin-left:24px; padding:2px 6px 4px 6px;}
.fb_button .fb_button_text, .fb_button_rtl .fb_button_text {background:#5F78AB url(https://s-static.ak.fbcdn.net/rsrc.php/v1/yL/r/FGFbc80dUKj.png); border-top:solid 1px #879AC0; border-bottom:solid 1px #1A356E; color:#fff; display:block; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-weight:bold; padding:2px 6px 3px 6px; margin:1px 1px 0 21px; text-shadow:none;}
#fbl span {display:inline-block; padding:0 0 0 24px; background: url(/theme/images/facebook_btn.png) no-repeat left center;}
.form-fb-auth-text {width:330px; line-height:14px; /*margin-top:-4px;*/}

#bg-login div {FONT-SIZE:inherit; FONT-FAMILY:inherit;}
#bg-login .button.blue:hover, #bg-forgot .button.blue:hover, #bg-newsletter .button.blue:hover {background-color:#2A91B6;}
#bg-login .left .button, #bg-login .right button,
#bg-forgot .left .button, #bg-forgot .right button,
#bg-newsletter .left .button, #bg-newsletter .right button {line-height:inherit;}
#bg-login .button.blue, #bg-forgot .button.blue, #bg-newsletter .button.blue {-moz-text-shadow:0 1px 0 rgba(0,0,0,0.25); -webkit-text-shadow:0 1px 0 rgba(0,0,0,0.25); text-shadow:0 1px 0 rgba(0, 0, 0, 0.25); background-color:#2FBBE9; color:#fff; border:1px solid #2A91B6;}
#bg-login .button, #bg-forgot .button, #bg-newsletter .button {
font-family: "Helvetica Neue", Helvetica Neue, Helvetica, Arial, sans-serif;
color: #686868;
font-size: 14px;
font-weight: bold;
background: #EFEFEF url(/theme/images/buttonbg.png) repeat-x;
padding: 4px 8px 4px 8px;
border: 1px solid #AFAFAF;
-moz-text-shadow: 0 1px 0 rgba(255,255,255,0.8);
-webkit-text-shadow: 0 1px 0 rgba(255,255,255,0.8);
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
-moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.15);
box-shadow: 0px 1px 3px rgba(0,0,0,0.15);
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius:3px;
cursor: pointer;
-webkit-touch-callout:none;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;
user-select:none;
}
#bg-login .button:hover, #bg-forgot .button:hover, #bg-newsletter .button:hover {background:#DEDEDE url(/theme/images/buttonbg.png) repeat-x;}
#bg-login .button:active, #bg-forgot .button:active, #bg-newsletter .button:active {background-image:url(/theme/images/buttonbg_down.png)}

#header a:hover, #header ul li,
#fbl, #fbl:hover,
#bg-login .button, #bg-login .button:hover,
#bg-forgot .button, #bg-forgot .button:hover,
#bg-newsletter .button, #bg-newsletter .button:hover {-webkit-transition-duration:0.3s; -webkit-transition-timing:ease-out; -o-transition-duration:0.3s; -o-transition-timing:ease-out; -moz-transition-duration:0.3s; -moz-transition-timing:ease-out; -ms-transition-duration:0.3s; -ms-transition-timing:ease-out; transition-duration:0.3s; transition-timing:ease-out;}

#footercontainer {width:100%; margin:0; padding:0 0 30px; background:#F0F6FF}
#footercontainer #footer {width:1100px; margin-left:auto; margin-right:auto;}
#footer {width:1100px; margin:0 auto 0!important; padding:15px 0 0 0!important; color:#BABABA; font-size:11px; line-height:11px; text-align:right;}
#footer a {font-size:11px; text-decoration:none;}
#footer a:hover {color:#00AFE9;}
#footer ul {list-style:none; padding:0!important; margin:0!important;}
#footer .nav {float:left; padding:0!important; margin:0!important;}
#footer .nav a {line-height:11px!important; padding:0!important;}
#footer .nav li {line-height:11px!important; float:left; padding:0!important; margin:0 15px 0 0!important;}

.m-top-10 {padding-top:10px;}
.p-top-3 {padding-top:3px;}
.p-bottom-10 {padding-bottom:10px;}
.p-bottom-15 {padding-bottom:15px;}

.w-80 {width:80px;}

.f-11px {font-size:11px!important;}

.aligncenter {text-align:center;}

.d-inline {display:inline;}
.noshow {display:none!important;}
.filled {background:#fff; margin:0 0 20px;}
.ie7 .filled {margin:0;}
.shadow {-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15); -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15); box-shadow:0 1px 1px rgba(0,0,0,0.15);}
.rounded {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.faded {-moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
.full {width:100%!important; display:inline-block;}
.pointer, .clickable {cursor:pointer;}
#similar_cats-wrp {
margin: 15px 0 10px 0px;
}
blockquote {
border-left: none;
margin:0;
}

form {  PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}

ol, ul {margin:0;}
li {line-height:inherit;}
h1, h2, h3, h4, h5, h6 {margin:0;/* font-family:inherit;*/ line-height:inherit; text-rendering:auto;}
/*h3 {font-family:Arial, sans-serif; font-size:18px; font-weight:bold; line-height:18px;}*/
label, input, button, select, textarea {font-size:inherit; line-height:inherit;}
button, input, select, textarea {vertical-align:baseline;}
input[type="radio"], input[type="checkbox"] {margin:0; line-height:inherit;}
label {display:inline; font-size:inherit;}

.no_js {display:block;}
.has_js {display:none;}
.js .no_js {display:none;}
.js .has_js {display:block;}

[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^="icon-"],a [class*=" icon-"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em}li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}li [class^="icon-"].icon-large,.nav li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-glass:before{content:"\f000"}.icon-music:before{content:"\f001"}.icon-search:before{content:"\f002"}.icon-envelope:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-empty:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-film:before{content:"\f008"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-ok:before{content:"\f00c"}.icon-remove:before{content:"\f00d"}.icon-zoom-in:before{content:"\f00e"}.icon-zoom-out:before{content:"\f010"}.icon-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file:before{content:"\f016"}.icon-time:before{content:"\f017"}.icon-road:before{content:"\f018"}.icon-download-alt:before{content:"\f019"}.icon-download:before{content:"\f01a"}.icon-upload:before{content:"\f01b"}.icon-inbox:before{content:"\f01c"}.icon-play-circle:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-headphones:before{content:"\f025"}.icon-volume-off:before{content:"\f026"}.icon-volume-down:before{content:"\f027"}.icon-volume-up:before{content:"\f028"}.icon-qrcode:before{content:"\f029"}.icon-barcode:before{content:"\f02a"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-camera:before{content:"\f030"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-indent-left:before{content:"\f03b"}.icon-indent-right:before{content:"\f03c"}.icon-facetime-video:before{content:"\f03d"}.icon-picture:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-adjust:before{content:"\f042"}.icon-tint:before{content:"\f043"}.icon-edit:before{content:"\f044"}.icon-share:before{content:"\f045"}.icon-check:before{content:"\f046"}.icon-move:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-forward:before{content:"\f04e"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-sign:before{content:"\f055"}.icon-minus-sign:before{content:"\f056"}.icon-remove-sign:before{content:"\f057"}.icon-ok-sign:before{content:"\f058"}.icon-question-sign:before{content:"\f059"}.icon-info-sign:before{content:"\f05a"}.icon-screenshot:before{content:"\f05b"}.icon-remove-circle:before{content:"\f05c"}.icon-ok-circle:before{content:"\f05d"}.icon-ban-circle:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-share-alt:before{content:"\f064"}.icon-resize-full:before{content:"\f065"}.icon-resize-small:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-sign:before{content:"\f06a"}.icon-gift:before{content:"\f06b"}.icon-leaf:before{content:"\f06c"}.icon-fire:before{content:"\f06d"}.icon-eye-open:before{content:"\f06e"}.icon-eye-close:before{content:"\f070"}.icon-warning-sign:before{content:"\f071"}.icon-plane:before{content:"\f072"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-magnet:before{content:"\f076"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder-close:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-resize-vertical:before{content:"\f07d"}.icon-resize-horizontal:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-camera-retro:before{content:"\f083"}.icon-key:before{content:"\f084"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-up:before{content:"\f087"}.icon-thumbs-down:before{content:"\f088"}.icon-star-half:before{content:"\f089"}.icon-heart-empty:before{content:"\f08a"}.icon-signout:before{content:"\f08b"}.icon-linkedin-sign:before{content:"\f08c"}.icon-pushpin:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-signin:before{content:"\f090"}.icon-trophy:before{content:"\f091"}.icon-github-sign:before{content:"\f092"}.icon-upload-alt:before{content:"\f093"}.icon-lemon:before{content:"\f094"}.icon-phone:before{content:"\f095"}.icon-check-empty:before{content:"\f096"}.icon-bookmark-empty:before{content:"\f097"}.icon-phone-sign:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-credit-card:before{content:"\f09d"}.icon-rss:before{content:"\f09e"}.icon-hdd:before{content:"\f0a0"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-right:before{content:"\f0a4"}.icon-hand-left:before{content:"\f0a5"}.icon-hand-up:before{content:"\f0a6"}.icon-hand-down:before{content:"\f0a7"}.icon-circle-arrow-left:before{content:"\f0a8"}.icon-circle-arrow-right:before{content:"\f0a9"}.icon-circle-arrow-up:before{content:"\f0aa"}.icon-circle-arrow-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-fullscreen:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-link:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-beaker:before{content:"\f0c3"}.icon-cut:before{content:"\f0c4"}.icon-copy:before{content:"\f0c5"}.icon-paper-clip:before{content:"\f0c6"}.icon-save:before{content:"\f0c7"}.icon-sign-blank:before{content:"\f0c8"}.icon-reorder:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-strikethrough:before{content:"\f0cc"}.icon-underline:before{content:"\f0cd"}.icon-table:before{content:"\f0ce"}.icon-magic:before{content:"\f0d0"}.icon-truck:before{content:"\f0d1"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-sign:before{content:"\f0d3"}.icon-google-plus-sign:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-money:before{content:"\f0d6"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-down:before{content:"\f0dd"}.icon-sort-up:before{content:"\f0de"}.icon-envelope-alt:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-undo:before{content:"\f0e2"}.icon-legal:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-alt:before{content:"\f0e5"}.icon-comments-alt:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-umbrella:before{content:"\f0e9"}.icon-paste:before{content:"\f0ea"}.icon-lightbulb:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-user-md:before{content:"\f0f0"}.icon-stethoscope:before{content:"\f0f1"}.icon-suitcase:before{content:"\f0f2"}.icon-bell-alt:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-food:before{content:"\f0f5"}.icon-file-alt:before{content:"\f0f6"}.icon-building:before{content:"\f0f7"}.icon-hospital:before{content:"\f0f8"}.icon-ambulance:before{content:"\f0f9"}.icon-medkit:before{content:"\f0fa"}.icon-fighter-jet:before{content:"\f0fb"}.icon-beer:before{content:"\f0fc"}.icon-h-sign:before{content:"\f0fd"}.icon-plus-sign-alt:before{content:"\f0fe"}.icon-double-angle-left:before{content:"\f100"}.icon-double-angle-right:before{content:"\f101"}.icon-double-angle-up:before{content:"\f102"}.icon-double-angle-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-desktop:before{content:"\f108"}.icon-laptop:before{content:"\f109"}.icon-tablet:before{content:"\f10a"}.icon-mobile-phone:before{content:"\f10b"}.icon-circle-blank:before{content:"\f10c"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-reply:before{content:"\f112"}.icon-github-alt:before{content:"\f113"}.icon-folder-close-alt:before{content:"\f114"}.icon-folder-open-alt:before{content:"\f115"}

#wrpMain {overflow-y:hidden;}

/* 
 * ========================================
 * Вывод архива 
 * ========================================
 */
.archives {
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	margin-top:6px;
	margin-left:20px;
	margin-bottom:10px;
}
.archives a {
	font-family:Tahoma;
	font-size:11px;
	color:#43637E;
}

/* 
 * ========================================
 * Цитата и скрытый текст
 * ========================================
 */
.title_quote {
/*	background:#FEFFBD;*/
	background:#ffffe0;
	border: 1px dotted rgb(190,190,190);
	border-bottom: 0;
	color: #222;
	font-weight: bold;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px;
}

.quote {
	font:11px verdana;
	border:1px dashed #cccccc;
	margin: 8px auto 0 auto;
	padding: 3px;
	background: #F3F8F8;
}

/* 
 * ========================================
 * Teг CODE
 * ========================================
 */
 .scriptcode {
	color: #000000;
	FONT: 8pt Verdana; 
	text-align:left;
	background-color: lightyellow; 
	border-width:1; 
	border-color:rgb(190,190,190); 
	border-style:dotted;
	padding: 5px;
	}
    
    
/* 
 * ========================================
 * Календарь 
 * ========================================
 */

.weekday-active-v {
	color: #4974a3;
	font-family:tahoma;
	 font-size:11px;
}
.day-active-v {
	color: #4974a3;
	font-family:tahoma;
	 font-size:11px;
}
.calendar {
	 font-family:verdana;
	 font-size:11px
}
.calendar td, .calendar th {
	 font-family:verdana;
	 font-size:11px;
	 text-decoration: none;
	 padding: 3px;
}

.weekday {
	color: #804040;
	font-family:verdana;
	font-size:11px;
}
.weekday-active {
	color: #804040;
	font-family:verdana;
	font-size:11px;
}
.day-active {
	color: #804040;
	font-family:verdana;
	font-size:11px;
}
.day-active a,
.weekday-active a,
.day-active-v a,
.weekday-active-v a
 {
text-decoration: underline;
}

.monthlink {
color: #4974a3;
font-family:tahoma;
font-size:11px;
text-decoration: none;
}

/* 
 * ========================================
 * Рейтинг 
 * ========================================
 */
	#ratig-layer {
		float: left;
		width: 133px;
		margin-left: 20px;
		margin-bottom: 0px;
		display: block;
	}

	.rating {
		color: #989898;
		font-family: Arial, helvetica, sans-serif;
		font-size: 12px; 
		width: 133px;
		height: 25px;
		clear: both;
		text-align:center;
	}
	.rated {
		color: #989898;
		font-family: Arial, helvetica, sans-serif;
		font-size: 12px; 
		width: 133px;
		clear: both;
		text-align: center;
	}

	.unit-rating{
		list-style:none!important;
		margin:0!important;
		padding:0!important;
		width:133px;
		height:25px;
		position:relative;
		background:transparent url('../dleimages/rating.png') top left repeat-x!important;
	}
	
	.unit-rating li, .newsehow ul.unit-rating li {
		list-style:none!important;
		width:133px;
	    text-indent:-90000px;
		padding:0!important;
		margin:0!important;
	}
	
	.unit-rating li a {
		display:block;
		width:27px;
		height:25px;
		text-decoration:none;
		border:0!important;
		text-indent:-9000px;
/*		z-index:17;*/
		position:absolute;
		padding:0;
		top:0;
	}
	.unit-rating li a:hover{
		background:transparent url('../dleimages/rating.png') left center;
		z-index:2;
		left:0;
	}
	.unit-rating li a:focus {outline:0; border:0;}
	.unit-rating a.r1-unit {left:0px;}
	.unit-rating a.r1-unit:hover {width:27px;}
	.unit-rating a.r2-unit {left:27px;}
	.unit-rating a.r2-unit:hover {width:54px;}
	.unit-rating a.r3-unit {left:54px;}
	.unit-rating a.r3-unit:hover {width:81px;}
	.unit-rating a.r4-unit {left:81px;}	
	.unit-rating a.r4-unit:hover {width:108px;}
	.unit-rating a.r5-unit {left:108px;}
	.unit-rating a.r5-unit:hover {width:133px;}
	.unit-rating li.current-rating {
		background:transparent url('../dleimages/rating.png') left bottom;
		position:absolute;
		height:25px;
		display:block;
		text-indent:-9000px;
/*		z-index:1;*/
}

/* 
 * ========================================
 * BB коды
 * ========================================
 */ 

.bbcodes {
    background: #FFF;
    border: 1px solid #E0E0E0;
    color: #666666;
    font-family: Verdana, Tahoma, helvetica, sans-serif;
    padding: 2px;
    vertical-align: middle;
    font-size: 10px; 
    vertical-align: middle;
    margin:2px;
    height: 21px;
}

.editor_button {
    float:left;
    cursor:pointer;
    padding-left: 2px;
    padding-right: 2px;
}
.editor_buttoncl {
    float:left;
    cursor:pointer;
    padding-left: 1px;
    padding-right: 1px;
    border-left: 1px solid #BBB;
    border-right: 1px solid #BBB;
}
.editbclose {
    float:right;
    cursor:pointer;
    padding:0!important;
}

/* 
 * ========================================
 * Персональные сообщения
 * ========================================
 */ 

.pm_head {
	FONT: 10pt Verdana; 
}
.pm_list {
	color: #888888;
	font-size: 11px;
	font-family: tahoma;
	}
.pm_list a {
	color: #4b719e;
	font-size: 11px;
	font-family: tahoma;
}

/* 
 * ========================================
 * Выпадающее меню
 * ========================================
 */ 

#dropmenudiv{
border:1px solid #999;
border-bottom-width: 0;
font:normal 8px Arial !important;
background-color: #E5F6FE;
line-height:18px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
font:11px Arial !important;
border-bottom: 1px solid #999999;
padding: 1px 0;
color: #4b719e;
text-decoration: none;
font-weight: bold !important;
text-align:left;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #DEDEDE;
}

/* 
 * ========================================
 * Результаты поиска
 * ========================================
 */

.sresult  {
	text-align: justify;
	font-family:verdana;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
	font-size:12px;
	color:#606D77;
}

/* 
 * ========================================
 * Опрос
 * ========================================
 */
 
  
.vote  {
	color: #717171;
	font-size: 11px;
	font-family: tahoma;
}

/* ==================== Уведомление о получении новых PM */
#newpm {
	position: absolute;
	width: 400px;
	height: auto;
	padding: 4px;
	background-color: #fdfdfd;
	border: 1px solid #bbbbbb;
	font-family: verdana;
	font-size: 12px;
	text-align: left;
	line-height: 135%;
}
#newpmheader {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	height: 20px;
/*	color: #636363;*/
	color: #ffffff;
	font-weight: bold;
/*	background-color: #b2c7f1;*/
/*	background-color: #90a7d1;*/
	background-color: #eb7e43;
	font-family: verdana;
	cursor: move;
}
#newpm a, #newpm a:link {
	background: transparent;
	color: #4b73b5;
	text-decoration: none;
}
#newpm a:hover {
	background: transparent;
	color: #4b73b5;
	text-decoration: underline;
}

#newpmheader a, #newpmheader a:link, #newpmheader a:hover {
	color: #ffffff;
}

/* 
 * ========================================
 * Ссылка на скачивание прикрепленного файла
 * ========================================
 */
#attachment {
	color: gray;
	}

/* end engine.css */

/* begin style.css */
#maincontainer {
	min-width:1100px;
	width:1100px;
	max-width:1100px;
	border:1px solid #D2E5F3;
	background:#fff;
	text-align:left;
	padding-top:65px;
	margin-left:auto;
	margin-right:auto;
	-moz-box-shadow:2px 15px 40px 10px rgba(0,0,0,0.1);
	-o-box-shadow:2px 15px 40px 10px rgba(0,0,0,0.1);
	-webkit-box-shadow:2px 15px 40px 10px rgba(0,0,0,0.1);
    box-shadow:2px 15px 40px 10px rgba(0,0,0,0.1);
}

TD {
	FONT-SIZE: 15px; FONT-FAMILY: Arial,sans-serif;
}
/*DIV {
	FONT-SIZE: 17px; FONT-FAMILY: Arial,sans-serif;
}*/
INPUT {
	FONT-SIZE: 13px; FONT-FAMILY: Arial,sans-serif;padding:5px;
}
TEXTAREA {
	FONT-SIZE: 13px; FONT-FAMILY: 'Lucida Grande',Helvetica,Arial,sans-serif;
}
FORM {
	FONT-SIZE: 11px; FONT-FAMILY: Arial,sans-serif; COLOR:#989898;
}
SELECT {
	FONT-SIZE: 13px; FONT-FAMILY: 'Lucida Grande',Helvetica,Arial,sans-serif;
}
/*A:link {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #919191; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2A55FF; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #00A5E9; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #00A5E9; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: underline
}*/

li {
  /* padding-left: 5px; */
/*  color:#0000FF;*/
/*  padding-bottom:1px;*/
  list-style: none;
}

A2:link {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ec7600; FONT-FAMILY: 'Lucida Grande',Helvetica,Arial,sans-serif; TEXT-DECORATION: none
}
A2:active {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ec7600; FONT-FAMILY: 'Lucida Grande',Helvetica,Arial,sans-serif; TEXT-DECORATION: none
}
A2:visited {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ec7600; FONT-FAMILY: 'Lucida Grande',Helvetica,Arial,sans-serif; TEXT-DECORATION: none
}
A2:hover {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: 'Lucida Grande',Helvetica,Arial,sans-serif; TEXT-DECORATION: none
}



#dle-content p img {
	margin-right: 10px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; border-right:0;
}

img {border:0;}

.t {
	BORDER-TOP: #c1c3c6 1px solid
}
.b {
	BORDER-BOTTOM: #c1c3c6 1px solid
}
.l {
	BORDER-LEFT: #c1c3c6 1px solid
}
.r {
	BORDER-RIGHT: #c1c3c6 10px solid
}
h1 {
	font-size: 22px;
}

h2, .h2 {
	font-size:15px;
	font-weight:bold;
	line-height:22px;
	margin-top:0px;
}

.h2 {display:block;}

.b-title {
	FONT-SIZE: 13px; COLOR: #2764b4; FONT-FAMILY: 'Lucida Grande',Helvetica,Arial,sans-serif; TEXT-DECORATION: none
}
.tabborder {
	BORDER-RIGHT: #c3bdbd 1px solid; BORDER-TOP: #c3bdbd 1px solid; BORDER-LEFT: #c3bdbd 1px solid; BORDER-BOTTOM: #c3bdbd 1px solid
}
.tab {
	BORDER-RIGHT: #c3bdbd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c3bdbd 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c3bdbd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c3bdbd 1px solid
}

.links {
	margin-top:5px; border:1px #CCCCCC; width:100%;
}

.links_desc {

}

.links_title {
	padding: 3px 3px 3px 3px; background: #efefef;
}

.admin_reply {
	color:#FF0000;
}

img.sstory_img {
	margin: 6px!important;
	border: 1px #bebebe solid!important;
}

img.fstory_img {
	margin: 6px!important;
	border: 1px #bebebe solid!important;
}

img.sstory_img:hover {
	border: 1px #666 solid!important;
}

img.fstory_img:hover {
	border: 1px #666 solid!important;
}

/*.sstory img {border: 1px #EFEFFF solid!important;margin-right:6px;margin-bottom:1px;float:left;}
.sstory img:hover {border: 1px #666666 solid!important;}*/
td.sstory {font-family:Helvetica,Arial,sans-serif; margin-bottom:10px; color:#333333; font-size:21px; padding:3px; background-color:#ffffff;}
td.sstory:hover {background-color:#ecf4f9 !important;text-shadow: 0px 1px 0px white;}
td.sstory h3 {color:#1358D7; font-size:14px;font-weight:bold;}
td.sstory .rating {margin:2px 6px 0 0!important;}

.sstory .imgthumb {background-color:#fff; border:1px #e1e1e1 solid!important;padding:5px;
-moz-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);box-shadow: 0 2px 4px rgba(0,0,0,.2);border-image: initial;
}
.sstory .imgthumb:hover {border:1px #bebebe solid!important;
-moz-border-radius: 4px;
-o-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
box-shadow: 0 2px 4px rgba(0,0,0,.2);
border-image: initial;
}

.fstory .imgthumb {background-color:#fff; border:1px #bebebe solid!important; }
.fstory .imgthumb:hover {border:1px #666666 solid!important;}
.fstory .imgfirst {background-color:#fff; border:1px #bebebe solid!important;}
.fstory .imgfirst:hover {border:1px #666666 solid!important;}
.fobject {clear:left;}
.sobject object {display:block; clear:left;}

.news {color:#222;}

.news .imgthumb {background-color:#fff; border:1px #e1e1e1 solid!important;}
.news .imgthumb:hover {border:1px #bebebe solid!important;}

.news .imgfirst {background-color:#fff; border:1px #bebebe solid!important;}
.news .imgfirst:hover {box-shadow: inset 0 0 100px 0 rgba(0,0,0,0.2);}

/*td.news .imgthumb {background:url(/images/boxshadow.png) no-repeat 0 0!important; border:0!important; width:112px; height:115px;}
td.news .imgthumb:hover {border:0!important;}*/

#attachment {/*padding-left:3px;*/ border-collapse:collapse; padding:0; font-size:10px; color:#666;}
#attachment td {font-size:10px; color:#999; padding-right:5px; vertical-align:middle;}
#attachment a, #attachment a:link {font-weight:bold!important;width: 170px !important;}

td.fstitle {font-family:Helvetica,Arial,sans-serif; margin-bottom:10px; color:#3671A1; font-size:21px; padding:6px 6px 0 6px;background-color: whiteSmoke;-webkit-border-radius: 4px;}
td.fstitle .ctlinks {margin-left:0px;padding-bottom:0px;margin-top:5px;text-shadow: white 0 1px 0;}
td.fstitle .ctlinks, td.fstitle .ctlinks a, td.fstitle .ctlinks a:link {color:#919191;font-size:11px;}
td.fstitle .ctlinks a:hover {/*color:#229ff1;*/color:#333;}
td.fstitle h1 {
display:inline; 
color:#60A11F;
font-family:Arial,sans-serif;
font-size:24px;
font-weight:bold;
height:25px;
letter-spacing:-1px;
padding:20px 0 10px 0;
text-shadow: white 0 1px 0;
}


td.fstitle .linkedit a, td.fstitle .linkedit a:link {color:#0d7abf; text-transform:uppercase; font-weight:bold;}
td.fstitle .linkedit a:hover {color:#229ff1;}

.btn_more {
	border-width: 0;
	font-size: 0;
	cursor: pointer;

	background: transparent url('../images/btn_more.png') no-repeat 0 0;
	width: 148px;
	height: 44px;
}
.btn_more:hover {
	background-position:0 -44px;
}

.btn_back {
	border-width: 0;
	font-size: 0;
	cursor: pointer;

	background: transparent url('../images/back-to-school.png') no-repeat -4px 0;
	width: 276px;
	height: 86px;
}
.btn_back:hover {
	background-position:-281px 0px;
}
.btn_vocab {
	border-width: 0;
	font-size: 0;
	cursor: pointer;

	background: transparent url('../images/vocabulary-worksheets.png') no-repeat -43px 0;
	width: 45px;
	height: 45px;
}
.btn_vocab:hover {
	background-position:0 0;
}

.btn_gram {
	border-width: 0;
	font-size: 0;
	cursor: pointer;
	background: transparent url('../images/grammar-worksheets.png') no-repeat -51px 0;
	width: 45px;
	height: 45px;
	margin-right:5px;
}
.btn_gram:hover {
	background-position:0 0;
}

.btn_spk {
	border-width: 0;
	font-size: 0;
	cursor: pointer;

	background: transparent url('../images/speaking-worksheets.png') no-repeat -43px 0;
	width: 45px;
	height: 45px;
	margin-right:5px;
}
.btn_spk:hover {
	background-position:3px 0px;
}

.btn_read {
	border-width: 0;
	font-size: 0;
	cursor: pointer;
	background: transparent url('../images/reading-worksheets.png') no-repeat -42px 0;
	width: 45px;
	height: 45px;
	margin-right:5px;
}
.btn_read:hover {
	background-position:3px 0;
}

.btn_list {
	border-width: 0;
	font-size: 0;
	cursor: pointer;

	background: transparent url('../images/listening-worksheets.png') no-repeat -48px 0;
	width: 45px;
	height: 45px;
	margin-right:5px;
}
.btn_list:hover {
	background-position:0 0;
}

.btn_writ {
	border-width: 0;
	font-size: 0;
	cursor: pointer;

	background: transparent url('../images/writing-worksheets.png') no-repeat -51px 0;
	width: 45px;
	height: 45px;
	margin-right:5px;
}
.btn_writ:hover {
	background-position:0 0;
}

.btn_writ4us {
	border-width: 0;
	font-size: 0;
	cursor: pointer;
    background: transparent url('../images/write-for-us.png') no-repeat 0 -4px;
	width: 195px;
	height: 45px;
}
.btn_writ4us:hover {
	background-position:0 -51px;
    margin: 0 6px !important;
}

.btn_reg {
	border-width: 0;
	font-size: 0;
	cursor: pointer;
	background: transparent url('../images/register-now.jpg') no-repeat 0 0;
	width: 186px;
	height: 48px;
}
.btn_reg:hover {
	background-position:-199px 0;
}

.btn_tour {
	border-width: 0;
	font-size: 0;
	cursor: pointer;
	background: transparent url('../images/busyteacher-player-template2.jpg') no-repeat 0 0;
	width: 300px;
	height: 212px;
}
.btn_tour:hover {
	background-position:-314px 0;
}

.btn_kindle {
	border-width: 0;
	font-size: 0;
	cursor: pointer;
	background: transparent url('http://busyteacher.org/images/kindle-contest.png') no-repeat 0 0;
	width: 312px;
}
.btn_kindle:hover {
	background-position:-320px 0px;
}

#menu-top {height:45px;}

#menu {display:block; position:relative; z-index:5000; width:1070px; margin:5px auto; height:40px; float:none; clear:both;}
#menu ul {padding:0; margin:0; width:1070px; list-style:none; background:#fff;}
#menu li {background:none; padding:0; list-style: none;}

#menu *:focus {outline:0;}

#menu ul.level1 {height:30px;}
#menu ul.level1 div.vocabulary, #menu ul.level1 div.grammar {position:absolute; left:-9999px; display:none; padding:5px; background-color:#fff; border-style:solid; border-width:3px 1px 1px 1px; border-color:#eb7e43 #999 #999 #999;
	border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px; -moz-box-shadow:0 3px 3px rgba(0,0,0,0.5); -o-box-shadow:0 3px 3px rgba(0,0,0,0.5); -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.5); box-shadow: 0 3px 3px rgba(0,0,0,0.5);}

#menu ul.level2, #menu ul.level3 {padding:5px; cursor:default; position:absolute; left:-9999px; background-color:#fff; border-style:solid; border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px;
	-moz-box-shadow:0 3px 3px rgba(0,0,0,0.5); -o-box-shadow:0 3px 3px rgba(0,0,0,0.5); -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.5); box-shadow: 0 3px 3px rgba(0,0,0,0.5);}
#menu ul.level2 {border-width:3px 1px 1px 1px; border-color:#eb7e43 #999 #999 #999;}
#menu ul.level3 {border-width:1px 1px 1px 3px; border-color:#999 #999 #999 #eb7e43;}

#menu table {border-collapse:collapse; width:0; height:0; position:absolute; left:-1px; top:-1px;}
#menu ul.level1 li {display:block; background:#fff url(../images/bmenu.png) repeat-x 0 0; height:40px; text-transform:uppercase; float:left;}
#menu ul.level1 li a {display:block; padding:10px 10px 0 10px; height:30px; font:normal 14px "Myriad Pro", "Arial Narrow", Courier, "Times New Roman", Arial, Sans-serif; color:#000; text-decoration:none;text-shadow: white 0 1px 0;}

#menu ul.level1 li.addworksheet {background:#eb7e43 url(../images/hilmenu.png) repeat-x 0 0!important;}
#menu ul.level1 li.addworksheet a {color:#fff!important;text-shadow:none;}
#menu ul.level1 li.addworksheet_nl {display:block; color:#fff; font:normal 14px "Myriad Pro", "Arial Narrow", Courier, "Times New Roman", Arial, Sans-serif; background:#eb7e43 url(../images/hilmenu.png) repeat-x 0 0; height:40px; float:left;}
#menu ul.level1 li.addworksheet_nl > span {display:block; height:40px; white-space:nowrap; background:transparent url(../images/hirmenu.png) no-repeat right 0; padding:10px 10px 0 10px;}

#menu ul.level1 li:hover, #menu ul.level1 li.current  {background:#eb7e43 url(../images/hilmenu.png) no-repeat 0 0; position:relative; cursor:pointer;}
#menu ul.level1 li a:hover {direction:ltr; color:#fff; position:relative;}
#menu ul.level1 li:hover > a, #menu ul.level1 li.current > a {color:#fff; cursor:pointer;}

#menu ul.level1 li.addworksheet_nl:hover {background:#eb7e43 url(../images/hilmenu.png) repeat-x 0 0; cursor:default;}

#menu ul.level1 li > div.himenu {display:block; height:40px; background:transparent url(../images/bmenu.png) repeat-x 0 0;}
#menu ul.level1 li.addworksheet > div.himenu {background:transparent url(../images/hirmenu.png) no-repeat right 0!important;}
#menu ul.level1 li:hover > div.himenu, #menu ul.level1 li.current > div.himenu {display:block; height:40px; background:transparent url(../images/hirmenu.png) no-repeat right 0;}

#menu ul.level1 li.itmenu.current {background:#eb7e43 url(../images/hilmenu.png) repeat-x 0 0;}
#menu ul.level1 li.itmenu.current a {color:#fff;}
#menu ul.level1 li.itmenu.current > div.himenu {background:transparent url(../images/hirmenu.png) no-repeat right 0;}

#menu ul.level1 li.itmenu:hover {background:#eb7e43 url(../images/hitlmenu.png) no-repeat 0 0; position:relative; cursor:pointer;}
#menu ul.level1 li.itmenu:hover > div.himenu {display:block; height:40px; background:transparent url(../images/hitrmenu.png) no-repeat right 0;}

#menu ul.level1 li:hover a, #menu ul.level1 li.current a {color:#fff; cursor:pointer; height:auto!important;text-shadow:none;}

#menu ul.level1 :hover div.vocabulary,
#menu ul.level1 :hover div.grammar {left:-5px; width:500px; top:39px; cursor:default;}

#menu ul.level1 :hover div.vocabulary {width:702px!important;}
#menu ul.level1 :hover div.grammar {width:470px!important;}

#menu ul.level2 li, #menu ul.level3 li, #menu ul.col1 li, #menu ul.col2 li, #menu ul.col3 li, #menu ul.col4 li {margin:0; padding:0; background:none!important; height:auto!important; border-bottom:1px #eee solid;}
#menu ul.level2 li a, #menu ul.level3 li a, #menu ul.col1 li a, #menu ul.col2 li a, #menu ul.col3 li a, #menu ul.col4 li a {color:#000!important; width:214px; height:auto!important; padding:2px 10px 2px 5px; font-size:12px;}
#menu ul.level2 li a.fly, #menu ul.level3 li a.fly, #menu ul.col1 li a.fly, #menu ul.col2 li a.fly, #menu ul.col3 li a.fly, #menu ul.col4 li a.fly {color:#000!important; background:transparent url(../images/arrow-right_b.gif) no-repeat right center; padding-right:10px;}
#menu ul.level2 li a.fly:hover, #menu ul.level3 li a.fly:hover, #menu ul.col1 li a.fly:hover, #menu ul.col2 li a.fly:hover, #menu ul.col3 li a.fly:hover, #menu ul.col4 li a.fly:hover {background:#4ca0ff url(../images/arrow-right_w.gif) no-repeat right center; /*cursor:default;*/ cursor:pointer;}

#menu ul.level2 li:hover a, #menu ul.level3 li:hover a {color:#000!important; cursor:pointer; background-color:#fff;}
#menu ul.level2 li:hover > a, #menu ul.level3 li:hover > a, #menu ul.col1 li:hover > a, #menu ul.col2 li:hover > a, #menu ul.col3 li:hover > a, #menu ul.col4 li:hover > a  {color:#000!important; background-color:#fff;}
#menu ul.level2 li a:hover, #menu ul.level3 li a:hover, #menu ul.col1 li a:hover, #menu ul.col2 li a:hover, #menu ul.col3 li a:hover, #menu ul.col4 li a:hover {color:#fff!important; cursor:pointer; background:#4ca0ff;}

#menu ul.level1 :hover ul.level2 {left:-5px; width:228px; top:39px;}

#menu ul.level1 :hover div {display:block;}
#menu ul.level1 :hover div ul.col1,
#menu ul.level1 :hover div ul.col2,
#menu ul.level1 :hover div ul.col3,
#menu ul.level1 :hover div ul.col4 {float:left; padding:0 12px 0 0; left:5px; width:222px; top:31px; cursor:default;}

#menu ul.level1 :hover ul.level2 :hover ul.level3 {left:222px; width:230px; top:-5px;}
#menu ul.level1 :hover .emergency:hover ul.level3 {left:50px!important; top:15px!important;}

#menu ul.level1 :hover div ul.col1 :hover ul.level3,
#menu ul.level1 :hover div ul.col2 :hover ul.level3,
#menu ul.level1 :hover div ul.col3 :hover ul.level3,
#menu ul.level1 :hover div ul.col4 :hover ul.level3 {left:225px; width:230px; top:5px;}

#menu ul.level1 :hover div.vocabulary ul.col3 :hover ul.level3 {left:185px!important;}

#menu ul.level1 li.lmenu {background:#fff url(../images/lrmenu.png) no-repeat 0 0; width:7px; height:40px; font-size:0; border:0; cursor:default;}
#menu ul.level1 li.rmenu {background:#fff url(../images/lrmenu.png) no-repeat -7px 0; width:7px; height:40px; font-size:0; border:0; cursor:default;}
#menu ul.level1 li.smenu {background:#fff url(../images/smenu.png) no-repeat 0 0; width:1px; height:40px; font-size:0; border:0; cursor:default;}

#menu ul.level2 li a.current, #menu div.grammar li a.current, #menu div.vocabulary li a.current, #menu ul.level3 li a.current {background-color:#eb7e43; color:#fff!important;}
#menu ul.level2 li a.fly.current, #menu div.grammar li a.fly.current, #menu div.vocabulary li a.fly.current, #menu ul.level3 li a.fly.current {background-image:url(../images/arrow-right_w.gif);}
#menu ul.level2 li a.current:hover, #menu div.grammar li a.current:hover, #menu div.vocabulary li a.current:hover, #menu ul.level3 li a.current:hover {background-color:#4ca0ff; color:#fff!important; /*cursor:default;*/ cursor:pointer;}



#bcrumbs {
	background:#fff;
/*	padding-left:6px;*/
	display:block;
/*	width:1055px;*/
	width:1060px;
	margin:0 auto;
}

#bcrumbs {color:#919191;font:normal 11px Arial, Helvetica, sans-serif;padding: 8px 0 5px 0;}
#bcrumbs a, #bcrumbs a:link {color:#919191!important;font:normal 11px Arial, Helvetica, sans-serif;}

#bcrumbs ul, #bcrumbs li {
	list-style-type:none;
	padding:0;
	margin:0;
	background:none;
}		
#bcrumbs ul {
	height:2.3em;
/*	border:1px solid #dedede;*/
}
#bcrumbs li {
	float:left;
	line-height:2.3em;
	color:#777;
	padding-left:.75em;
}		
#bcrumbs li a {
	background:url(../images/crumbs.gif) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
}							
#bcrumbs li a:link,
#bcrumbs li a:visited {
	color:#777;
	text-decoration:none;
}
#bcrumbs a:link, #bcrumbs a:visited,	
#bcrumbs li a:hover,
#bcrumbs li a:focus {
	color:#dd2c0d;
	border:0;
}
/* end style.css */

/* begin global.css */
/* ----- add selectors here for font sizing ----- */
#JT_close_left, #JT_close_right{font-size: 1.1em;}
#JT_copy p, #JT_copy ul{font-size: 1.1em;}

#contentPad{
margin:20px;
}

.formInfo a, .formInfo a:active, .formInfo a:visited{
	background-color:#C89F18;
	font-size: 13px;
	font-weight:bold;
	padding:3px 6px;
	margin-left:5px;
	color:#fff;
	text-decoration:none;
}


.formInfo a:hover{color:#660000; text-decoration:none;}

#entryform .formInfo a, #entryform .formInfo  a:active, #entryform .formInfo a:visited {top:-3px; position:relative; font-size:11px;}

/* end global.css */

#ad_code { background:#FFFFFF url(../images/a3.png) center center no-repeat; padding:25px 0; width:468px; text-align:left; }

#dle-content .news img {padding:inherit;
}
#dle-content .news .editor_button img {margin:0!important; padding:0; -moz-box-shadow:none; -o-box-shadow:none; -khtml-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
#dle-content .news img.none {/*padding:0;*/ -moz-box-shadow:none; -o-box-shadow:none; -khtml-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}

#dle-content .news li {
	padding:0px;
	margin:5px 0 5px 0px;
	color: #222;
	text-align: left;
/*	font-size: 20px;
	line-height: 30px;*/
}

.news218 a, .news218 a:link {color:#00A5E9; text-decoration:underline;}
.news218 ul {padding:0 0 0 25px; margin:0px 0 5px 0;}
.news218 li {margin:0 0 0 24px!important;}
.chrome .news218 li {margin:0 0 0 18px!important;}
.news218 h2 {font-family:Arial, sans-serif;font-weight:bold;font-size:18px; letter-spacing:-0.02em; line-height:20px; margin-bottom:5px; margin-top:5px;}
.news218 h3 {margin-top:10px;}

/*.news218 img {float:right; margin:0 0 0 13px!important;}*/
.news218 .imgthumb {background-color:#fff; float:right; margin:0 0 0 13px!important;}
.news218 .imgfirst {background-color:#fff; float:right; margin:0 0 0 13px!important;}

#dle-content .simlinks {
	float:right;
	width:220px;
	padding-top:0px;
	padding-left:5px;
}

#dle-content .oldsimlinks {
	padding-top:0px;
	padding-left:5px;
	width:220px;
}

#dle-content .simlinks218 {
	margin:5px 15px 10px 1px;
	padding:0;
	width:160px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E8F1F6 none repeat scroll 0 0;
	margin-bottom:5px;
	padding:5px 10px;
}

#dle-content .simlinks218-2 {
	margin:0 10px 10px 1px;
	padding:0;
	width:160px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFF9F0 none repeat scroll 0 0;
	margin-bottom:10px;
	padding:5px 10px;
}
#dle-content .simlinks218 span {
	font-size:16px;
	color:#2A55FF;
	font-weight:normal;
	color:#000000;
	font-family:Georgia;
}
#dle-content .simlinks li, #dle-content .oldsimlinks li, #dle-content .simlinks218 li {
	list-style:none;
	margin:0;
	list-style-image:none;
	background-repeat:no-repeat;
	background-position:left center;
/*	padding-left:5px;*/
	padding-bottom:0;
}
#dle-content .simlinks218 li {padding:2px 0 2px 0px; border-bottom:1px solid #d6d5d5!important;}
#dle-content .simlinks218 li a, #dle-content .simlinks218 li a:link {color:#0074e8;}

table.woutsidebar {
	margin: 0 auto;
	width: 1100px;
}


.newsannoun {margin-left:10px;color:#444;text-align:left;float:left;width:100%;font-size:20px;line-height:30px;}
.newsehow {margin-left:10px;text-align:left;float:left;font-size:20px;line-height:29px;color:#303030;}
#worksheet_content {font-size:20px;line-height:29px;}
.newsannoun {float:none!important;}
.newsehow a, .newsehow a:link, .newsannoun a, .newsannoun a:link {color:#2A55FF; text-decoration:none;font-size:20px;font-weight:bold; border-bottom:1px dotted;}
/*.newsehow ul, .newsannoun ul {padding:0 0 0 25px; margin:0px 0 5px 0;}
.newsehow ul li, .newsannoun ul li {margin:0 0 0 26px!important;}*/

a.badgeMCategory, a.badgeMCategory:link {padding:0 12px;background-color:#EE8132;display:inline-block;font-size:17px;color:#fff;font-weight:normal;margin:0 3px;border:0;text-transform:lowercase;text-align:center;text-decoration:none;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}
a.badgeCategory, a.badgeCategory:link {padding:0 12px;background:none;display:inline-block;font-size:15px;color:#fff;font-weight:normal;margin:0 3px;border:2px solid #fff;text-transform:uppercase;text-align:center;text-decoration:none;-moz-border-radius:5px;-o-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;border-radius:5px;}

.newsehow table.wBorders {border-style:solid; border-width:1px 0 0 1px; border-collapse:collapse; margin-left:0; width:728px;}
.newsehow table.wBorders th, .newsehow table.wBorders td {border-style:solid; border-width:0 1px 1px 0; padding:0 5px; vertical-align:top; text-align:left;}
.newsehow table.wBorders th {font-weight:bold;}
.newsehow table.fSize11 th, .newsehow table.fSize11 td {font-size:11px;}
.newsehow table.fSize12 th, .newsehow table.fSize12 td {font-size:12px;}
.newsehow table.td_pr_5 td {padding-right:5px;}

.newsehow #ehowtitle, .newsannoun #annountitle, #worksheet_content #worksheetTitle {margin-bottom:0px;}
.newsehow #ehowtitle h1, .newsannoun #annountitle h1, #worksheet_content #worksheetTitle h1 {color:#232323;font:normal 35px Georgia;line-height:1.5em;margin:0 0 2px 0;text-align:left;letter-spacing: -1px;}
.newsehow h2, .newsannoun h2 {padding: 0;margin-top: 20px;margin-bottom: 28px;color: #3ea9f5;-webkit-font-smoothing: antialiased;font-size: 30px;font-weight: bold;line-height: 34px;font-style: normal;}
.newsehow h3, .newsannoun h3 {margin-top:5px;}
.newsehow h2 span, .newsannoun h2 span {border-bottom:7px solid #409EFF;color:#111;font-size:1em;margin-bottom: 0.75em;margin-top: 0.75em;float:none !important;border-left:0px !important;font:28px/42px Georgia; color:#232323;padding-bottom: 5px;letter-spacing: -1px;font-family: 'Bitter', serif;line-height: 45px;}
.newsehow ul, .newsannoun ul {margin:0 0 10px 21px;}
.newsehow ul li, .newsannoun ul li {list-style:disc outside;margin:2px 0 0 75px!important;}
.newsehow ol table {width:540px; margin-left:53px;margin-bottom: 25px;}
.newsehow ol table thead td {font-weight:bold;}
.newsehow ol table thead.wCenter td {text-align:center;}
.newsehow ol table th, .newsannoun table th, .newsehow ol table td, .newsannoun table td {font-size:20px;line-height:30px; font-family:Arial,sans-serif;}
.newsehow ol table th, .newsannoun table th {text-align:left; font-weight:bold;}
.newsehow ol table.wBorders {border-style:solid; border-width:1px 0 0 1px; border-collapse:collapse; margin-left:54px; width:544px;}
.newsehow ol table.wBorders td {border-style:solid; border-width:0 1px 1px 0; padding:0 5px; vertical-align:top; text-align:left;}
.newsehow ol table.fSize11 td {font-size:11px;}
.newsehow ol table.fSize12 td {font-size:12px;}
.newsehow ol table.cta_center td {text-align:center;}
.newsehow ol, .newsannoun ol {list-style:none!important;margin:0 0 10px;clear:none!important;}
.newsehow ol li, .newsannoun ol li, #dle-content .newsehow ol li {list-style:none!important;/*font:1em arial;*/padding-bottom:15px;}
.newsehow ol li {border-bottom:1px solid #E6E6E6;}
.newsehow ol li ul, .newsannoun ol li ul {margin:0 0 6px 65px!important;}
.newsehow ol li ul li, .newsannoun ol li ul li, #dle-content .newsehow ol li ul li {margin:25px 0 15px 50px!important; padding:0!important; border-bottom:none; list-style:disc outside none!important;line-height: 31px;}
.newsehow ol li ol, .newsannoun ol li ol {margin:0 0 6px 65px!important;}
.newsehow ol li ol li, .newsannoun ol li ol li, #dle-content .newsehow ol li ol li {margin:25px 0 15px 50px!important; padding:0!important; border-bottom:none; list-style:decimal outside none!important;line-height: 31px;}

.newsehow ol li ol li br, .newsehow ol li ul li br {display:none;}

.newsehow ol li ul.lt_n li, .newsannoun ol li ul.lt_n li, #dle-content .newsehow ol li ul.lt_n li,
.newsehow ol li ol.lt_n li, .newsannoun ol li ol.lt_n li, #dle-content .newsehow ol li ol.lt_n li {list-style:none!important;}

.newsehow ol li .stepnum, .newsannoun ol li .stepnum {float:left;width:auto;/*max-width:50px;*/max-width:50px;/*width:28px;*//*margin:-17px 10px 0px 5px;*/letter-spacing:-14px; margin:1px 30px 0 0; font:46px FyraNumericCircleClosed, Georgia;color:#409EFF;text-align:left;}
.newsehow ol li p, .newsannoun ol li p {margin:10px 5px 20px 55px;font-family:sans-serif;font-size:20px;line-height:29px;}
.newsehow ol li h3, .newsannoun ol li h3 {margin:45px 5px 6px 35px;color:#333;line-height: 35px;font-family: 'Bitter', serif;font-weight: normal;letter-spacing: -1px;}
.ie7 .newsehow ol li h3 {display:inline; margin:25px 5px 6px -14px;}
.newsehow ol li h3 a, .newsannoun ol li h3 a {font-size:19px!important;}
ol.ol_a {list-style-type:lower-alpha!important;}

#announcont {width:716px!important; text-align:justify;}
#ehowcont .imgthumb, #announcont .imgthumb {background-color:#fff; float:left;margin:0 5px 10px 0!important;width:324px;}
#ehowcont .imgfirst, #announcont .imgfirst {background-color:#fff; float:right;margin:5px 5px 0 5px!important;width:348px;}
#ehowcont #imgwads, #announcont #imgwads {float:left;width:324px;text-align:center;}
#ehowcont #imgwads .imgfirst, #announcont #imgwads .imgfirst {float:none;}

#blk_author, .blk_author {color:#919191;font-size:10px;text-align:left;}
#blk_author a, #blk_author a:link, .blk_author a, .blk_author a:link {font-size: 15px;font-weight: normal;}

#simlinksehow-bt-wrp {
	margin:0 0 16px;
	background:#FFFFFF none repeat scroll 0 0;
	display:inline-block;
}
.simlinksehow-bt, #top_worksheets .top_worksheets-b {
	float:left;
	width:265px!important;
	margin:0px 0 0 0;
	padding:5px 0 5px 0;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	text-align:left;
}
.simlinksehow-bt h3, #top_worksheets .top_worksheets-b h3 {font-size:18px; line-height:22px; padding-left:10px!important;color:#8D8D8D;color: #C4D2D2;letter-spacing: -1px;}

.simlinksehow-bt a, #top_worksheets .top_worksheets-b a {width:255px; font-size:18px; line-height:20px; text-decoration:none!important; font-weight:normal; display:block; height:238px; /*overflow:hidden;*/ padding:5px;color:#478EE5;}
.simlinksehow-bt a:hover, #top_worksheets .top_worksheets-b a:hover {background-color:#ecf4f9;text-shadow: 0px 1px 0px white;}
.simlinksehow-bt a span, #top_worksheets .top_worksheets-b a span {display:inline; color:#666;}
.simlinksehow-bt .imgthumb, #top_worksheets .top_worksheets-b .imgthumb {background-color:#fff; border:1px #ECEEF5 solid; width:240px; height:161px; margin:0 5px 5px 5px; display:block; float:left; clear:none;}
.simlinksehow-bt .imgthumb_n, #top_worksheets .top_worksheets-b .imgthumb_n {width:16px; height:16px; margin:17px 20px 17px 20px; display:block; float:left; clear:none;}
.simlinksehow-bt .imgthumb_n50, #top_worksheets .top_worksheets-b .imgthumb_n50 {background:#fff url('../images/noimage50.gif') no-repeat 0 0; width:50px; height:50px; border:1px #bebebe solid; margin:0 5px 0 0; display:block; float:left; clear:none;}
.simlinksehow-bt .imgthumb_n100, #top_worksheets .top_worksheets-b .imgthumb_n100 {background:#fff url('../images/noimage100.gif') no-repeat 0 0; width:148px; height:148px; border:1px #bebebe solid; margin:0 5px 5px 5px; display:block; float:left; clear:none;}
.simlinksehow-bt a:hover .imgthumb, #top_worksheets .top_worksheets-b a:hover .imgthumb
.simlinksehow-bt a:hover .imgthumb_n50, #top_worksheets .top_worksheets-b a:hover .imgthumb_n50
.simlinksehow-bt a:hover .imgthumb_n100, #top_worksheets .top_worksheets-b a:hover .imgthumb_n100 {border:1px #acacac solid!important;}

.simlinksehow-bt ol, #top_worksheets .top_worksheets-b ol {width:265px; margin:0; }
.simlinksehow-bt ol li, #top_worksheets .top_worksheets-b ol li {width:265px; margin:0; color:#ff6013; font-weight:normal; border:1px dotted #acacac; border-width:0 0 1px;list-style-position:outside;list-style-type:none!important; display:inline-block; clear:both;}
.simlinksehow-bt ol li span, #top_worksheets .top_worksheets-b ol li span {display:block;}
/*#dle-content .simlinksehow-bt ol li:hover {background-color:#ecf4f9;}*/
.simlinksehow-bt ol li a, #top_worksheets .top_worksheets-b ol li a {width:255px; font-size:13px; line-height:18px; text-decoration:none!important; font-weight:normal; display:block; height:61px!important; /*overflow:hidden;*/ padding:5px;}
.simlinksehow-bt ol li a span, #top_worksheets .top_worksheets-b ol li a span {color:#666!important;}
.simlinksehow-bt ol li .imgthumb, #top_worksheets .top_worksheets-b ol li .imgthumb {background-color:#fff; width:50px!important; height:50px!important;}

.simlinksehow_c {margin:0 0 5px 14px;}
.simlinksehow_c .simlinksehow-bt {/*overflow:hidden;*/ height:152px; max-height:152px;}
.simlinksehow_c .simlinksehow-bt a {font-size:12px; line-height:14px; font-weight:bold; height:124px;} 
.simlinksehow_c .simlinksehow-bt .imgthumb {width:145px; height:121px; margin:0 7px 0 5px;-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);-khtml-box-shadow: 0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);box-shadow: 0 2px 4px rgba(0, 0, 0, .2);}
.simlinksehow_c .simlinksehow-bt ol li a {padding:5px 5px 0; font-size:12px; line-height:14px; font-weight:bold;}
.simlinksehow_c .simlinksehow-bt ol li .imgthumb {margin:0 5px; width:78px!important; height:52px!important;}  
.simlinksehow_c .simlinksehow-bt .fb-like {/*width:42px;*/ margin:3px 0 0; display:block;}
.simlinksehow_c .simlinksehow-bt ol li .fb-like {float:right; margin:0 0 0 5px;}

#top_worksheets {display:inline-block; margin:5px 0 5px 0px; background:#fff;}
#top_worksheets .top_worksheets-b {/*overflow:hidden;*/ height:156px; max-height:156px;}
#top_worksheets .top_worksheets-b a {font-size:12px; line-height:14px; font-weight:bold; height:125px;} 
#top_worksheets .top_worksheets-b .imgthumb {width:145px; height:121px; margin:0 7px 0 5px;-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);-khtml-box-shadow: 0 2px 4px rgba(0,0,0,.2);-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .2);box-shadow: 0 2px 4px rgba(0, 0, 0, .2);}
#top_worksheets .top_worksheets-b .imgthumb_n100 {background:#fff url('../images/noimage100.gif') no-repeat 22px 0; width:145px; height:97px; margin:0 7px 0 5px;}
#top_worksheets .top_worksheets-b ol li a {padding:5px 5px 0; font-size:12px; line-height:14px; font-weight:bold;}
#top_worksheets .top_worksheets-b ol li .imgthumb {margin:0 5px; width:40px!important; height:40px!important;}  
#top_worksheets .top_worksheets-b .fb-like {/*width:42px;*/ margin:3px 0 0; display:block;}
#top_worksheets .top_worksheets-b ol li .fb-like {float:right; margin:0 3px;}

#dle-content .simlinksehow-2 {
	margin:0 0 10px 0;
	padding:5px 10px;
	width:160px;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#fff9f0 none repeat scroll 0 0;

}
.highslide-container {z-index:15001!important;}
#mod_showfull .highslide-container {z-index:20002!important;}
.highslide-resize {
    cursor: nw-resize;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.highslide-caption {
	display: none;
	padding: 5px;
	background: white;
}

.highslide-controls {
    width: 195px;
    height: 40px;
    background: url(/engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 1a;
}

#ehowbright {width:300px;float:right;margin-left:10px;}

.olinks_st a {font-size:10px!important;}

div.ct_category, div.ct_folder {white-space:nowrap;}

div.cat_description {
font-family: Arial,sans-serif;
color: #000000;
font-size:14px;
padding:5px;
}

div.cat_description h1{
font-size:25px; color:#989898; margin-bottom:5px;
padding:5px 16px;
}

#catTitle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
float:none;
clear:both;
margin:0px 0 5px 0;
/*width:700px;*/
}

#catTitle h1 {
color:#1B9CD3;
font-family:Arial,sans-serif;
font-size:28px;font-weight:bold;
min-height:28px;
height:auto;letter-spacing:-1px;
line-height:28px;
margin:10px 10px 10px 10px;
text-align:center;
text-shadow: white 0 1px 0;
}

div.cat_description h2, div.cat_description .h2 {font-size:15px; color:#989898; margin-bottom:2px;padding-left:0px;}

div.cat_description2 {
font-family: Arial,sans-serif;
color: #000000;
font-size:12px;
padding:5px 10px 5px 10px;
text-align: left;
}

div.cat_description2 h1{font-size:16px;margin-bottom:2px;}
div.cat_description2 h2{font-size:14px; margin-bottom:2px;}

div#ss_status {background:#f1f1f7; color:#000; height:20px; padding:2px 4px;}

.highslide-wrapper, .highslide-outline {
	background: #ffffff;
}
.highslide-image {
	border: 2px solid #ffffff;
}
.highslide-active-anchor {
   visibility: hidden;
} 
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-dimming {
	background: black;
}
.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
    text-decoration: none;
	padding: 3px;
	border: 1px solid white;
    background-color: black;
}
a.highslide-full-expand {
	background: url(../images/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-footer {
	height: 11px;
}
.highslide-footer .highslide-resize {
	float: right;
	height: 10px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    background: url(/engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
    float: left;
    padding: 5px 0;
}
.highslide-controls a {
    background: url(/engine/classes/highslide/graphics/controlbar-black-border.gif);
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    outline: none;
}
.highslide-controls a.disabled {
    cursor: default;
}
.highslide-controls a span {
    /* hide the text for these graphic buttons */
    display: none;
}
 
/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
    background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
    background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
    background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
    background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
    background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
    background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
    background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
    background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
    background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
    background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
    background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
    background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
    background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
    background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
    background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
    background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
    background-position: -180px -30px;
}

#warmers-wrp {
	margin:2px auto;
	height:202px;
	min-width:310px;
	width:310px;
	overflow:hidden;
	float:none;
	clear:both;
	position:relative;
/*	display:inline-block;*/
}

#warmers-wrp #prevBtn, #warmers-wrp #nextBtn {
	display:block;
	position:absolute;
	top:88px;
	z-index:1;
	width:19px;
	height:30px;
	margin:0;
	padding:0;
	overflow:hidden;
	text-indent:-8000px;
}
#warmers-wrp #prevBtn {
	left:5px;
}
#warmers-wrp #nextBtn {
	left:286px;
}
#warmers-wrp #prevBtn a, #warmers-wrp #nextBtn a {
	background-image: url(../images/w-controls.png);
	background-repeat: no-repeat;
	display:block;
	position:relative;
	width:19px;
	height:30px;
}
#warmers-wrp #prevBtn a {
	background-position:0 0;
}
#warmers-wrp #nextBtn a { 
	background-position:-38px 0;
}
#warmers-wrp #prevBtn a:hover {
	background-position:-19px 0;
}
#warmers-wrp #nextBtn a:hover { 
	background-position:-57px 0;
}

#warmers {
	background:#ffffff url(../images/framework.jpg) no-repeat scroll 0 0;
	min-width:310px;
	width:310px;
	min-height:202px;
	height:202px;
	padding:38px 0 0 6px;
    margin: 2px auto;
}

#warmers ul.warmers {
	display:none;
	position:relative;
}
ul.warmers, .warmers li {
	margin:0;
	padding:0;
	list-style:none;
}
.warmers li {
	display:block;
	color:#000;
	min-width:298px;
	width:298px;
	min-height:134px;
	height:134px;
	overflow:hidden;
	text-align:left;
	left:0;
	top:0;
}
.warmers li .title {
	font-weight:normal;
	font-size:18px;
	margin-bottom:4px;
    font-family: Georgia,"Times New Roman",Times,serif;
}
.warmers li .content {
	margin:0 0 0 22px;
	width:254px;
	min-height:128px;
	height:128px;
	overflow:hidden;
	font-size:15px;
	line-height: 21px;
}
.warmers li div.w-loading {
	margin:55px 0 0 22px;
	width:254px;
	font-weight:bold;
	font-size:18px;
	text-align:center;
}

#warmers #w-subl {
	width:134px;
/*	float:left;
	clear:left;*/
	margin:0;
	font-size:12px;
	color:#ccc;
	position:absolute;
	left:20px;
	top:175px;
}
#w-subl img.w-loading, #w-subl img.w-loading-p {
	width:14px;
	height:14px;
/*	float:left;*/
	margin:1px 3px 0 3px;
}
#w-subl img.w-loading {
	cursor:pointer;
	background:transparent url(/theme/images/loading.gif) 0 0 no-repeat;
}
#w-subl img.w-loading-p {
	background:transparent url(/theme/images/loading-progress.gif) 0 0 no-repeat;
}
#w-subl .counter {
	float:left;
	font-size:12px;
	margin-top:0px;
}

#warmers #w-subr {
	width:148px;
/*	float:right;
	clear:right;*/
	margin:0 21px 0 0;
	font-size:12px;
	color:#ccc;
	text-align:right;
	position:absolute;
	top:175px;
	right:0;
}
#warmers #w-subr a, #warmers #w-subr a:link {
	font-size:12px;
}

#warmers .w-rating {
	float:left;
	color:#989898;
	font-family:Arial, helvetica, sans-serif;
	font-size:11px; 
	width:70px;
	height:13px;
	margin:2px 5px 0 3px;
}

#warmers .w-urating {
	list-style:none;
	margin:0px;
	padding:0px;
	height:13px;
	position:relative;
	background:transparent url('../dleimages/w-rating.png') top left repeat-x;		
}
#warmers .w-urating li {
	width:70px;
	text-indent:-90000px;
	padding:0;
	margin:0;
}
#warmers .w-urating li a {
	display:block;
	width:14px;
	height:13px;
	text-decoration:none;
	text-indent:-9000px;
	z-index:17;
	position:absolute;
	padding:0;
	top:0;
}
#warmers .w-urating li a:hover {
	background:transparent url('../dleimages/w-rating.png') left center;
	z-index:2;
	left:0px;
}
#warmers .w-urating li a:focus {outline:0; border:0;}
#warmers .w-urating a.r1-unit {left:0px;}
#warmers .w-urating a.r1-unit:hover {width:14px;}
#warmers .w-urating a.r2-unit {left:14px;}
#warmers .w-urating a.r2-unit:hover {width:28px;}
#warmers .w-urating a.r3-unit {left:28px;}
#warmers .w-urating a.r3-unit:hover {width:42px;}
#warmers .w-urating a.r4-unit {left:42px;}	
#warmers .w-urating a.r4-unit:hover {width:56px;}
#warmers .w-urating a.r5-unit {left:56px;}
#warmers .w-urating a.r5-unit:hover {width:70px;}
#warmers .w-urating li.w-crating {
	background:transparent url('../dleimages/w-rating.png') left bottom;
	position:absolute;
	height:13px;
	display:block;
	text-indent:-9000px;
	z-index:1;
}

#blk_wrp-eess, #blk_wrp-halloween, #blk_wrp-thanks, #blk_wrp-christmas, #blk_wrp-newyear, #blk_wrp-valentine {
	margin:8px auto;
	height:auto;
	min-width:310px;
	width:310px;
	overflow:hidden;
	float:none;
	clear:both;
	position:relative;
}
#blk-eess, #blk-halloween, #blk-thanks, #blk-christmas, #blk-newyear, #blk-valentine {
	min-width:310px;
	width:310px;
	height:auto;
	overflow:hidden;
	text-align:left;
}
#blk-eess {
	background:#fff url('../images/esl_essentials_blk.png') no-repeat scroll 0 0;
	min-height:40px;
	max-height:373px;
	padding:22px 0 0 6px;
}
#blk_wrp-eess .blk_footer {background:#fff url('../images/esl_essentials_blk.png') no-repeat scroll 0 -373px; height:16px; overflow:hidden;}

#blk-halloween {
	background:#fff url('../images/halloween_blk.png') no-repeat scroll 0 0;
	min-height:40px;
	max-height:373px;
	padding:40px 0 0 6px;
}
#blk_wrp-halloween .blk_footer {background:#fff url('../images/halloween_blk.png') no-repeat scroll 0 -373px; height:16px; overflow:hidden;}

#blk-thanks {
	background:#fff url('../images/thanksgiving_blk.png') no-repeat scroll 0 0;
	min-height:45px;
	max-height:373px;
	padding:45px 0 0 6px;
}
#blk_wrp-thanks .blk_footer {background:#fff url('../images/thanksgiving_blk.png') no-repeat scroll 0 -373px; height:16px; overflow:hidden;}

#blk-christmas {
	background:#fff url('../images/christmas_blk.png') no-repeat scroll 0 0;
	min-height:50px;
	max-height:373px;
	padding:50px 0 0 6px;
}
#blk_wrp-christmas .blk_footer {background:#fff url('../images/christmas_blk.png') no-repeat scroll 0 -373px; height:16px; overflow:hidden;}

#blk-newyear {
	background:#fff url('../images/new-year_blk.png') no-repeat scroll 0 0;
	min-height:40px;
	max-height:373px;
	padding:40px 0 0 6px;
}
#blk_wrp-newyear .blk_footer {background:#fff url('../images/new-year_blk.png') no-repeat scroll 0 -373px; height:16px; overflow:hidden;}

#blk-valentine {
	background:#fff url('../images/valentine_blk.png') no-repeat scroll 0 0;
	min-height:50px;
	max-height:373px;
	padding:50px 0 0 6px;
}
#blk_wrp-valentine .blk_footer {background:#fff url('../images/valentine_blk.png') no-repeat scroll 0 -373px; height:16px; overflow:hidden;}

#blk-eess .viewall, #blk-halloween .viewall, #blk-thanks .viewall, #blk-christmas .viewall, #blk-newyear .viewall, #blk-valentine .viewall {
	clear:both;
	float:right;
	margin:4px 20px 0 0;
}

/*#topbar-w, #topbar {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
#topbar-w {position:fixed;z-index:14999;left:0;top:65px;width:100%;display:block;background-color:#add884;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9ecd76),color-stop(1,#add884));background:-moz-linear-gradient(center top,#9ecd76 0,#add884 100%);-pie-background:linear-gradient(270deg,#9ecd76,#add884);border-bottom:1px solid white;text-shadow:#7e9f5f 1px 1px;color:white;font-weight:normal;padding:10px 0;font-size:15px;}

#topbar {position:relative; display:block; width:1086px; margin:0 auto; text-align:left;}
#topbar span {position:relative;}
#topbar a, #topbar a:link, #topbar a:visited, #topbar a:active, #topbar a:hover {color:#fff; text-decoration:underline;}
#topbar a:hover {color:#fff; text-decoration:none;}

#topbar #closetb {background:url(../images/close_white.png) 0 5px no-repeat;padding-left:16px;display:block;height:22px!important;position:absolute;right:0;top:5px;color:#fff;font-weight:bold;font-size:12px;}
#topbar #closetb:link, #topbar #closetb:visited, #topbar #closetb:active {color:#fff!important; text-decoration:none;}
#topbar #closetb:hover {color:#fff!important; text-decoration:underline;}*/

#topbar-w, #topbar {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
#topbar-w {position:fixed;z-index:15001;left:0;top:0;width:100%;display:block;background:#ffb400; border-bottom:1px solid #fff;text-shadow:#7e9f5f 1px 1px;color:#fff;font-weight:normal;padding:0;font-size:15px;}

#topbar {position:relative; display:block; width:1086px; margin:0 auto; text-align:left;}
#topbar span {position:relative;}
#topbar a, #topbar a:link, #topbar a:visited, #topbar a:active, #topbar a:hover {color:#fff; text-decoration:underline;}
#topbar a:hover {color:#fff; text-decoration:none;}

#topbar #closetb {background:#a4bfd3 url(../images/close_white.png) 9px 10px no-repeat;padding:5px 10px 5px 26px;display:block;height:22px!important;position:absolute;right:0;top:9px;color:#fff;font-weight:bold;font-size:12px; border:1px solid #fff; text-shadow:none!important; -moz-border-radius:4px;-o-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}
#topbar #closetb:link, #topbar #closetb:visited, #topbar #closetb:active {color:#fff!important; text-decoration:none;}
#topbar #closetb:hover {color:#fff!important; text-decoration:underline;}

#SLB-Wrapper {
	margin:0.5em 0;
	margin:auto;
	font-family:Verdana;
	text-align:left;
	position:absolute;
}

#SLB-Wrapper #SLB-Background {
	position:absolute;
	left:7px;
	top:7px;
	float:left;
}

#SLB-Wrapper #SLB-Top {
	background:transparent no-repeat scroll 100% 0;
	height:28px;
	margin:0 0 0 18px;
}

#SLB-Wrapper #SLB-Top a {
	float:right;
	display:inline;
	padding:0;
	margin:5px 10px;
	width:41px;
	height:16px;
	text-decoration:none;
}

#SLB-Wrapper #SLB-Top a:hover {
	background-position:0px -16px;
}

#SLB-Wrapper #SLB-Top img {
	float:right;
	border:0px;
	margin:6px 10px;
	width:41px;
	height:16px;
}

#SLB-Wrapper #SLB-Top div {
	background:transparent no-repeat scroll 0 0;
	font-size:0;
	height:28px;
	left:-18px;
	line-height:0;
	position:relative;
	width:18px;
}

#SLB-Wrapper #SLB-Bottom {
	background:transparent no-repeat scroll 0 43%;
	height:20px;
	margin:0 18px 0 0;
}

#SLB-Wrapper #SLB-Bottom #SLB-BottomRight {
	background:transparent no-repeat scroll 100% 43%;
	font-size:0;
	height:20px;
	right:-18px;
	line-height:0;
	position:relative;
	width:100%;
	float:right;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav,
#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight {
	height:52px;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav {
	background-position:0 100%;
}

#SLB-Wrapper #SLB-Bottom.SLB-bbnav #SLB-BottomRight {
	background-position:100% 100%;
}

#SLB-Wrapper #SLB-Contenido {
	border-left:7px solid #000;
	border-right:7px solid #000;
}

#SLB-Wrapper #SLB-Bottom #SLB-Navegador {
	font-size: 11px;
	color:#fff;
	height:30px;
	border-left:0px;
	border-right:0px;
	padding:10px 0px;
	margin:0;
	line-height:11px;
	float:left;
	width:100%;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right,
#SLB-Wrapper #SLB-Navegador #SLB-Left {
	display:inline;
	padding:0;
	margin:0;
	width:26px;
	height:26px;
	text-decoration:none;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right {
	background-position:26px 0;
	margin:0 18px 0 10px;
	float:right;
}

#SLB-Wrapper #SLB-Navegador #SLB-Right:hover {
	background-position:26px -26px;
}

#SLB-Wrapper #SLB-Navegador #SLB-Left {
	background-position:52px 0;
	margin-right:10px;
	float:left;
}

#SLB-Wrapper #SLB-Navegador #SLB-Left:hover {
	background-position:52px -26px;
}

#SLB-Wrapper #SLB-Navegador strong {
	display:block;
	padding-top:5px;
}

#SLB-Wrapper iframe {border:0; margin:0; padding:0;}

.line_sep {background:#b6b6b6;height:1px;width:100%;font-size:0;float:none;clear:both;margin:6px auto;}

a.head, a.head:link, a.head:visited {font-family:Arial,sans-serif;font-size:14px;font-weight:bold;color:#339bfc;text-decoration:none;padding-bottom:5px;}
a.head:hover {color:#4C4efb;text-decoration:underline;}

#blk_ql {padding-left:5px;padding-top:10px;}

#blk_ql a.catlinks, #blk_ql a.catlinks:link, #blk_ql a.catlinks:visited {font-size:11px!important;color:#0890f8;text-decoration:none;}
#blk_ql a.catlinks:hover {font-size:11px!important;color:#4C4efb;text-decoration:underline;}

#blk_ql a.head, #blk_ql a.head:link, #blk_ql a.head:visited {font-size:16px;color:#227828;text-decoration:none;padding-bottom:5px;text-shadow: white 0 1px 0;}
#blk_ql a.head:hover {color:#2A55FF;text-decoration:underline;}

.blk_content {text-align:left;}
.blk_content a, .blk_content a:link, .blk_content a:visited {font:14px Georgia; color:#0074E8;}
.blk_content a:hover {color:#4c4efb;}

.blk_mt {text-align:center; font-family:Georgia;color:#000000;font-size:21px;font-weight:normal;margin:0 0 10px;}

#blk_search {
	width:445px;
	height:40px;
	overflow:none;
	padding:10px 0 0 0;
	background:transparent url('../images/blk_search.png') no-repeat 0 0;
}
#blk_search input {float:left;}
#blk_search #txt_search {margin-left:75px;font-size:18px;background:#e8ecf6;border:0;color:#7a91c5;width:266px;height:25px;margin-top:1px;}

#blk_login {
	display:none;
	position:absolute;
	width:222px;
	height:120px;
	margin:23px 0 0 -52px;
	padding:10px 0 0 5px;
	overflow:none; 
	background:transparent url('../images/blk_login.png') no-repeat 0 0;
	z-index:5001;
}
.ff3 #blk_login {margin-left:-74px;}
/*#btn_login:hover #blk_login {display:block;}*/

#blk_tools {
	display:none;
	position:relative;
	width:150px;
	height:250px;
	left:0;
	top:23px;
	overflow:none; 
	background:transparent url('../images/blk_tools.png') no-repeat 0 0;
	z-index:5001;
}
#btn_tools:hover #blk_tools {display:block;}

#tbl_tools {width:135px;margin:5px 0 0 5px;padding-top:15px;}
#tbl_tools td {padding:0 0 3px 0;text-align:center;}
.t_avatar {border:1px solid #ffffff;}

#btn_login, #btn_tools, #btn_register, #btn_fb_connect {
	border-width:0;
	font-size:0;
	display:block;
	float:right;
	margin-left:3px;
}
#btn_login:focus, #btn_tools:focus, #btn_register:focus, #btn_fb_connect:focus, #btn_search:focus {outline:0;}

#btn_login {
	background: transparent url('../images/btn_login.png') no-repeat 0 0;
	width: 126px;
	height: 35px;
	cursor: pointer;
}
#btn_login:hover {background-position:0 -35px;}
#btn_login.opened {background-position:0 -70px;}

#btn_tools {
	background: transparent url('../images/btn_tools.png') no-repeat 0 0;
	width:150px;
	height:35px;
}
#btn_tools:hover {background-position:0 -35px;}

#btn_register {
	text-indent:-90000px;
	background: transparent url('../images/btn_register.png') no-repeat 0 0;
	width:126px;
	height:35px;
}
#btn_register:hover {background-position:0 -35px;}

#btn_fb_connect {
	text-indent:-90000px;
	background: transparent url('../images/btn_fb_connect.png') no-repeat 0 0;
	width:150px;
	height:35px;
}
#btn_fb_connect:hover {background-position:0 -35px;}

#btn_search {
	border-width:0;
	font-size:0;
	background: transparent url('../images/btn_search.png') no-repeat 0 0;
	width:90px;
	height:27px;
}
#btn_search:hover {background-position:0 -27px; cursor:pointer;}

#m_name {font-size:14px;color:#ffffff;font-weight:bold; float:left; margin:6px 0 0 10px;}
#m_avatar {width:40px; height:40px; border:1px solid #fff; float:left; margin:-6px 0 0 10px;}
#msgAvatar img {width:45px; height:45px; border:1px solid #fff; float:left; margin:0 15px 0 0;}

.comm_cont a, .comm_cont a:link {color:#0000ff!important; text-decoration:underline!important;}

table.gsc-completion-container {z-index:10000!important;width:268px!important;}
table.gsc-completion-container td {cursor:pointer;}

.dra a, .dra a:link, .dra a:visited .dra_orange {width:196px;}

.dra a, .dra a:link, .dra a:visited, a.dra, a.dra:link, a.dra:visited, a.dra_blue, a.dra_blue:link, a.dra_blue:visited, a.dra_orange, a.dra_orange:link, a.dra_orange:visited 
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
	background: #7a97df url(http://find-a-driving-school.ca/wp-content/themes/openair/images/btn-overlay.png) repeat-x;
	display: inline-block; 
	margin: 0 0 4px 0;
	padding: 6px 12px; 
	font-family: arial,helvetica,lucida,verdana,sans-serif;
	font-size: 14px;
	font-weight: bold;
    line-height: 1em;
	color:#fff!important;
	text-decoration:none!important;
	text-align:center;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-o-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-khtml-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	text-decoration: underline;
}

a.dra_orange {
background-color:#E46017;
}

.dra a:focus, a.dra:focus, a.dra_blue:focus, a.dra_orange:focus {outline:0;}

.dra a:hover {background-color:#8da6e6; color:#fff;}
.dra a:active {background-color:#4a7bc7;}

.dra.blue a {background-color:#2a91d3;}
.dra.blue a:hover {background-color:#71b6e4;}

.dra.orange a {background-color:#e46017;}
.dra.orange a:hover {background-color:#d45500;}

a.dra:hover {background-color:#8da6e6; color:#fff;}
a.dra:active {background-color:#4a7bc7;}

a.dra_blue {background-color:#2a91d3;}
a.dra_blue:hover {background-color:#71b6e4;}

a.dra_orange {background-color:#e46017;}
a.dra_orange:hover {background-color:#d45500;}

#top5_articles2day h2, #top5_worksheets2day h2, #top10_worksheetsthisweek h2 {margin:0 0 10px;font-family:Georgia;font-size:21px;color:#000; font-weight:normal;padding-left:10px;}
#top5_articles2day ol, #top5_worksheets2day ol, #top10_worksheetsthisweek ol {margin-left:30px;border-top:1px dotted #acacac;}
#top5_articles2day ol li, #top5_worksheets2day ol li, #top10_worksheetsthisweek ol li {color:#ff6013;font-weight:bold;border:1px dotted #acacac;border-width:0 0 1px;list-style-position:outside;list-style-type:decimal!important;}
#top5_articles2day ol li span, #top5_worksheets2day ol li span, #top10_worksheetsthisweek ol li span {display:block;}
#top5_articles2day ol li:hover, #top5_worksheets2day ol li:hover, #top10_worksheetsthisweek ol li:hover {background-color:#ecf4f9;}
#top5_articles2day ol li a, #top5_worksheets2day ol li a, #top10_worksheetsthisweek ol li a {font-family:Georgia;font-weight:normal;display:block;padding:5px 0;}

ol.ols1 {margin-left:15px;margin-top:0px;width:270px;}
ol.ols1 li {color:#ff6013;font-weight:normal; border:1px dotted #acacac;border-width:0 0 1px;list-style-position:outside;list-style-type:decimal!important;}
ol.ols1 li span{display:block;}
ol.ols1 li:hover {background-color:#ecf4f9;}
ol.ols1 li a {font-weight:normal; display:block; padding:5px 0; font-size:13px;text-decoration:none;}
ol.ols1 li .imgthumb {background-color:#fff; width:50px; height:50px; margin:0 4px 4px 0; display:block; float:left; clear:none;}
ol.ols1 li .imgthumb_n {width:16px; height:16px; margin:0 4px 4px 0; display:block; float:left; clear:none;}


ol.ols2 {margin-left:0px;margin-top:2px;width:95%;}
ol.ols2 li{color:#ff6013;font-weight:normal;list-style-position:outside;background:transparent url(http://busyteacher.org/images/idea.gif) no-repeat 0 0;display:block;vertical-align:middle;padding-bottom:5px;}
ol.ols2 li span{display:block;}
ol.ols2 li:hover {background-color:#ecf4f9;}
ol.ols2 li a {font-weight:normak;display:block;padding:2px 0 0 20px;font-size:15px;color:#2A55FF;text-decoration:none;}
ol.ols2 li a.hover {font-weight:normal;display:block;padding:5px 0;font-size:13px;text-decoration:none;}

ol.ols3 {margin-left:20px;margin-top:2px;width:260px;}
ol.ols3 li{color:#ff6013;font-weight:bold;border:1px dotted #acacac;border-width:0 0 1px;list-style-position:outside;}
ol.ols3 li span{display:block;}
ol.ols3 li:hover {background-color:#ecf4f9;}
ol.ols3 li a {font-family:Georgia;font-weight:normal;display:block;padding:5px 0;}

ol.ols4 {margin-left:10px;margin-top:2px;width:95%;}
ol.ols4 li{color:#ff6013;font-weight:bold;border:1px dotted #acacac;border-width:0 0 1px;list-style-position:outside;}
ol.ols4 li span{display:block;}
ol.ols4 li:hover {background-color:#ecf4f9;}
ol.ols4 li a {font-weight:bold;display:block;padding:5px 0 0 25px;font-size:13px;color:#63A5F5;}
ol.ols4 li a.hover {font-weight:normal;display:block;padding:5px 0;font-size:13px;text-decoration:none;}

ol.ols5 {margin:0; width:302px;}
ol.ols5m {margin:0; width:295px;}
ol.ols5f {margin:0; width:340px;}
ol.olstab {margin:0; width:707px;}
#mod_main ol.olstab {width:732px;}
ol.ols5 li, ol.ols5m li, ol.ols5f li , ol.olstab li {margin:0; color:#ff6013; font-weight:normal; border:1px dotted #acacac;border-width:0 0 1px;list-style-position:outside;list-style-type:none!important; display:inline-block; clear:both;}
ol.ols5 li {width:282px;}
ol.ols5m li {width:295px;}
ol.ols5f li {width:340px;}
ol.olstab li {width:707px;height:90px;}
#mod_main ol.olstab li {width:732px;height:92px;}
ol.ols5 li span, ol.ols5m li span, ol.olstab li span {display:block;}
ol.ols5 li:hover, ol.ols5m li:hover, ol.olstab li:hover {background-color: #F3F4F5;text-shadow: 0px 1px 0px white;}
/*ol.ols5 li a, ol.ols5m li a, ol.olstab li a {font-weight:normal; display:inline-block; padding:5px; font-size:13px; text-decoration:none;}*/
ol.ols5 li a, ol.ols5m li a, ol.ols5f li a, ol.olstab li a {text-decoration:none!important; font-weight:bold; display:block; overflow:hidden; padding:5px;}
ol.ols5 li a span, ol.ols5m li a span, ol.olstab li a span {display:inline; color:#333;}
ol.olstab li a {font-weight: bold!important;color: #333;font-family: 'Arimo', sans-serif;}
ol.olstab li a span {font-family:Arial,sans-serif; font-weight:normal!important;}
#mod_main ol.olstab li a span {display: block;text-align: justify;font-family: 'Open Sans';line-height: 1.7;font-size: 14px;margin-top: 4px;}
ol.ols5 li a {font-size: 16px;line-height: 22px;font-family: 'Arimo', sans-serif;margin-left: 5px;font-weight: bold!important;color: rgba(0,0,0,.9)!important;}
ol.ols5m li a {width:285px; font-size:15px; line-height:18px;color:#0890F8;}
ol.ols5f li a {width:330px; font-size:13px; line-height:18px;}
ol.olstab li a {width:697px; font-size:18px; line-height:18px;font-weight:bold;text-shadow: white 0 1px 0;margin-top: 8px;}
#mod_main ol.olstab li a {width:720px;max-height:65px;}
ol.ols5 li .imgthumb, ol.ols5m li .imgthumb, ol.ols5f li .imgthumb, ol.olstab li .imgthumb {border:1px #fff solid;background-color:#fff; width:96px; height:80px; margin:0 15px 0 0; display:block; float:left; clear:none;border-image: initial;}
#mod_main ol.olstab li .imgthumb {width:96px; height:80px;margin: 4px 15px 0px 6px;}
ol.ols5 li .imgthumb_n, ol.ols5m li .imgthumb_n, ol.ols5f li .imgthumb_n, ol.olstab li .imgthumb_n {width:16px; height:16px; margin:17px 20px 17px 20px; display:block; float:left; clear:none;}
ol.ols5 li .imgthumb_n50, ol.ols5m li .imgthumb_n50, ol.ols5f li .imgthumb_n50, ol.olstab li .imgthumb_n50 {background:#fff url('../images/noimage50.gif') no-repeat 12px 12px; padding:5px; width:65px; height:65px; border:1px #e1e1e1 solid; margin:0 5px 0 0; display:block; float:left; clear:none;}
ol.ols5 li .imgthumb_n100, ol.ols5m li .imgthumb_n100, ol.ols5f li .imgthumb_n100, ol.olstab li .imgthumb_n100 {background:#fff url('../images/noimage100.gif') no-repeat 0 0; width:50px; height:50px; border:1px #e1e1e1 solid; margin:0 5px 0 0; display:block; float:left; clear:none;}
ol.ols5 li a:hover .imgthumb, ol.ols5m li a:hover .imgthumb, ol.ols5f li a:hover .imgthumb, ol.olstab li a:hover .imgthumb,
ol.ols5 li a:hover .imgthumb_n50, ol.ols5m li a:hover .imgthumb_n50, ol.ols5f li a:hover .imgthumb_n50, ol.olstab li a:hover .imgthumb_n50,
ol.ols5 li a:hover .imgthumb_n100, ol.ols5m li a:hover .imgthumb_n100, ol.ols5f li a:hover .imgthumb_n100, ol.olstab li a:hover .imgthumb_n100 {border:1px #acacac solid!important;}

.olwnum {counter-reset:item;}
.olwnum li a:before {color:#69BE28; content:counter(item, decimal) "."; counter-increment:item; display:inline-block; margin-left:10px; text-indent:-20px;}
.olwnum li {/*padding:0 0 0 25px; text-indent:-25px;*/}
.olwnum li a {height:auto!important; font-weight:normal!important; padding:5px 0 5px 25px!important; text-indent:-14px;}
ol.ols5.olwnum li a {width:auto!important;}
ol.ols5m.olwnum li a {width:275px!important;}

.testimonials_w {
	position: relative;
	text-align: left;
	width: 325px;
	clear: both;
	min-height:78px;
}

.testimonials_w, h2, .shuttle {font-family: "ff-din-web-1","ff-din-web-2", arial, sans-serif;}

.testimonials_w h2 {
	border-color: #666;
	border-style: solid;
	border-width: 0;
	border-top-width: 3px;
	border-bottom-width: 1px;
	margin-bottom: 12px; 
	color: #38D1FD;
	font-size: 24px;
	padding: 6px 0;
	text-align: left;
/*	text-shadow: black 1px 1px 1px;*/
	text-transform: uppercase;
}

.testimonials blockquote {font-weight: normal;font-style: italic;color: #EA5106;font-size: 1.3em;padding-top:5px; min-height:34px; padding-left:38px;}
.testimonials blockquote cite {color:#989898;font-style: italic;text-align: right;display:block; font-size:13px; font-weight:bold;}

.testimonials_w .quoth {
	background: url('../images/testimonials_sprite.png') no-repeat -130px -32px;
	width: 32px;
	height: 32px;
	left: 0;
	overflow: hidden;
	position: absolute;
	text-indent: 200px;
	top: 44px;
}

.testimonials_w .shuttle {
	-khtml-user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	font-size: 24px;
	position: absolute;
	right: 8px;
	top: 7px;
	z-index: 3;
}

.testimonials_w .shuttle li {float:right; margin-left:-4px; margin-top:-3px;}

.testimonials_w .shuttle .status {margin-right:16px; margin-top: 3px;font-size: 21px;color: #666;text-shadow: white 0 1px 0;}

.testimonials_w .shuttle li:hover {
	background-image: url('../images/testimonials_sprite.png');
	background-position: -32px 0;
	background-repeat: no-repeat;
}

.testimonials_w .shuttle .status:hover {background:none;}

.testimonials_w a.next, .testimonials_w a.previous {
	background-image: url('../images/testimonials_sprite.png');
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
	width: 32px;
	height: 32px;
	overflow: hidden;
	text-indent: -200px;
}

.testimonials_w a.next {background-position:-65px 0;}
.testimonials_w a.previous {background-position:-65px -32px;}

.testimonials_w .testimonials {background:none; border:none; padding:none; display:none;}

.blk_content ol {margin-left:26px; border:0;}
.blk_content ol li {color:#ff6013; font:bold 14px Georgia, Arial!important; border:0; list-style:decimal outside!important;}
.blk_content ol li:hover a {color:#00a5e9;}
.blk_content ol li a {font:normal 14px Georgia, Arial!important; display:block; padding:2px 0;} 

#seoCollapsible {padding:0 10px 0 10px;}
#seoCollapsible h2, #seoCollapsible .h2 {font-size:15px; color:#989898; margin-bottom:2px;padding-left:0;text-align:left;}
#seoCollapsible div.sc_content {height:70px; display:block; text-align:left; overflow:hidden;}
#seoCollapsible div.sc_content2 {height:288px; display:block; text-align:left; overflow:hidden;}
#seoCollapsible div.sc_content_inner {text-align:justify; margin-bottom:5px; display:inline-block;font-size:13px;color:#989898;}
#seoCollapsible div.sc_content_inner a {font-size:12px!important;}
#seoCollapsible div.sc_content_inner2 {text-align:justify; margin-bottom:5px; display:inline-block;font-size:15px;color:#989898;padding-left:20px;}
#seoCollapsible div.sc_content_inner p {margin-bottom:6px;}
#seoCollapsible > a{background-color:#F3F3F3;color:#3A9FCE;font-size:11px;display:block;font-weight:bold;margin-top:5px;padding:3px 0;text-align:right;text-decoration:none;}
#seoCollapsible > a:hover .open,#seoCollapsible > a:hover .close{text-decoration:underline;}
#seoCollapsible > a .close{display:none;}
#seoCollapsible > a .arrow{background:transparent url(../images/widget_sprite.png) no-repeat 0 0;display:inline-block;vertical-align:middle;width:9px;height:4px;}
#seoCollapsible a.collapse {height:auto!important;}
#seoCollapsible a.collapse .open{display:none;}
#seoCollapsible a.collapse .close{display:inline;}
#seoCollapsible a.collapse .arrow{background-position:0 -4px;}

.subcatlist, .subcatlist li  {width:340px;}
.subcatlist {float:left; margin:0 0 0 16px!important; padding:0!important; display:block; list-style:none;}
.subcatlist li {display:list-item; list-style:none; margin:0!important; padding:0!important;}
.subcatlist li a {display:block; font-size:16px; font-weight:bold; text-shadow:white 0 1px 0; line-height: 1.9;padding: 0px;color: rgba(0,0,0,.9)!important;font-family: 'Arimo', sans-serif;}
.subcatlist li a span {text-shadow:none; color:#8ca9e5; background:#fff; float:right; padding:4px; font-size:12px; line-height:11px; font-weight:normal; cursor:pointer; border:none; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;position: relative;top: 7px;right:10px;} 
.subcatlist li a:hover {color:green; text-decoration:none;}
.subcatlist li a:hover span {text-decoration:none; color:#fff!important; background-color:#878787;}

.subcatlist_c1 .subcatlist, .subcatlist_c1 .subcatlist li  {width:994px;}
.subcatlist_c2 .subcatlist, .subcatlist_c2 .subcatlist li  {width:inherit;}
.subcatlist_c3 .subcatlist, .subcatlist_c3 .subcatlist li  {width:319px;}

.social_buttons > span:before {background:url(../images/social_buttons_icons.png) no-repeat;}

.social_buttons {border:0; color:#fff!important; cursor:pointer; font-weight:bold; letter-spacing:0; outline:none; padding:0; text-decoration:none!important;}
button::-moz-focus-inner {border:0; padding:0;}

.sb_24 > span, .sb_24 > span:before {font-size:12px; height:22px; line-height:22px;}
.sb_24 > span:before {width:22px;}
.sb_nstyle.sb_24 > span:before {width:10px;}
.sb_24 > span {padding-right:10px;}
.sb_24, .sb_24 > span {-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.sb_48 > span, .sb_48 > span:before {font-size:18px; height:36px; line-height:36px;}
.sb_48 > span:before {width:40px;}
.sb_nstyle.sb_48 > span:before {width:20px;}
.sb_48 > span {padding-right:20px;}
.sb_48, .sb_48 > span {-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

.sb_facebook.sb_24 > span:before {background-position:5px 4px;}
.sb_nstyle.sb_24 > span:before {background:none;}
.sb_linkedin.sb_24 > span:before {background-position:5px -45px;}
.sb_twitter.sb_24 > span:before {background-position:5px -95px;}
.sb_google.sb_24 > span:before {background-position:5px -146px;}
.sb_facebook.sb_48 > span:before {background-position:-40px 7px;}
.sb_nstyle.sb_48 > span:before {background:none;}
.sb_linkedin.sb_48 > span:before {background-position:-40px -42px;}
.sb_twitter.sb_48 > span:before {background-position:-40px -91px;}
.sb_google.sb_48 > span:before {background-position:-40px -141px;}

.sb_facebook {background:#5E76AB!important; border:1px solid #5E76AB;}
.sb_facebook:hover {background:#4863AE!important;}
.sb_nstyle {background:#5E76AB!important; border:1px solid #5E76AB;}
.sb_nstyle:hover {background:#4863AE!important;}
.sb_linkedin {background:#4A95BF!important; border:1px solid #4A95BF;}
.sb_linkedin:hover {background:#3B88C5!important;}
.sb_twitter {background:#A7E7EB!important; border:1px solid #A7E7EB;}
.sb_twitter:hover {background:#85DCE2!important;}
.sb_google {background:#6D88EA!important; border:1px solid #6D88EA;}
.sb_google:hover {background:#4E6CF7!important;}
.sb_twitter > span {border-top-color:rgba(255,255,255,0.7)!important; border-bottom-color:rgba(0,0,0,0.3)!important; color:#3C6B9C!important; text-shadow:0 1px 1px rgba(255,255,255,0.7)!important;}

.social_buttons {
	border-bottom: none;
	border-left: none;
	border-right: none;
/*	display: block;*/
	display: inline-block;
	font-family: "Lucida Grande", Tahoma, sans-serif;
	position: relative;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.5);
}
.social_buttons > span {
	background: -moz-linear-gradient(top, rgba(255,255,255,0.2), rgba(255,255,255,0) 40%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.1));
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.2)), color-stop(40%, rgba(255,255,255,0)), color-stop(70%, rgba(0,0,0,0)), to(rgba(0,0,0,0.1)));
	border: 1px solid rgba(0,0,0,0.1);
	border-bottom-color: rgba(0,0,0,0.5);
	border-top-color: rgba(255,255,255,0.5);
	display: block;
	overflow: visible;
	white-space: nowrap;
}
.social_buttons > span:before {
	-moz-box-shadow: 1px 0 1px rgba(255,255,255,0.2);
	-o-box-shadow: 1px 0 1px rgba(255,255,255,0.2);
	-khtml-box-shadow: 1px 0 1px rgba(255,255,255,0.2);
	-webkit-box-shadow: 1px 0 1px rgba(255,255,255,0.2);
	box-shadow: 1px 0 1px rgba(255,255,255,0.5);
	background-repeat: no-repeat;
	border-right: 1px solid rgba(0,0,0,0.1);
	content: "";
	display: block;
	float: left;
	margin-right: 10px;
}
.sb_nstyle > span:before {margin-right:0;}

.social_buttons:hover > span {border-top-color:rgba(255,255,255,0.5); border-bottom-color: rgba(0,0,0,0.7);}
.social_buttons:active > span {
	background: -webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0.3)), color-stop(30%, rgba(255,255,255,0)), color-stop(50%, rgba(0,0,0,0)), to(rgba(0,0,0,0.2)));  
	background: -moz-linear-gradient(bottom, rgba(255,255,255,0.3), rgba(255,255,255,0) 30%, rgba(0,0,0,0) 50%, rgba(0,0,0,0.2));  
	border-top: 1px solid rgba(255,255,255,0.2);
	border-bottom: 1px solid rgba(0,0,0,0.3);
}

.sb_24:active > span {line-height:23px;}
.sb_48:active > span {line-height:38px;}

.sb_hb {float:right; margin:4px 2px 0 2px; background:none!important;}
.sb_hb:hover {background:#4863AE!important;}

#hor1 {height:23px; border-bottom:1px solid #f5f5f5; /*background:whiteSmoke url(../images/horizontal-sprite.png) repeat-x 0px -66px;*/ margin:0 auto; padding:7px 15px 0 15px; color:#919191; display:block; font:normal 14px Georgia, Arial;text-shadow: white 0 1px 0; /*vertical-align:baseline;*/}

/* ribbon style */

 .ribbon-wrapper {
	position: relative;
	border-bottom: 1px solid #ccc;
	border-top: 20px transparent;
	-moz-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-bottom-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-moz-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
	-webkit-border-top-colors: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.04) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.08) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.12) rgba(0, 0, 0, 0.14) rgba(0, 0, 0, 0.16) rgba(0, 0, 0, 0.18) rgba(0, 0, 0, 0.20);
}
.ribbon-front {
	background-color: #ccf;	height: 40px;
	width: 325px;
	position: relative;
	left:-6px;
    top:15px;
	z-index: 2;
}

.ribbon-front, .ribbon-back-left, .ribbon-back-right
{
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	-o-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
	box-shadow: 0px 0px 4px rgba(0,0,0,0.55);
}

.ribbon-edge-topleft, .ribbon-edge-topright, .ribbon-edge-bottomleft, .ribbon-edge-bottomright {
	position: absolute;
        top:5px;
	z-index: 1;
	border-style:solid;
	height:0px;
	width:0px;
}

.ribbon-edge-topleft, .ribbon-edge-topright {}
.ribbon-edge-bottomleft, .ribbon-edge-bottomright {top:40px;}

.ribbon-edge-topleft, .ribbon-edge-bottomleft {
	left: -7px;
	border-color: transparent #99c transparent transparent;
}

.ribbon-edge-topleft {top:6px; border-width:10px 10px 0 0;}
.ribbon-edge-bottomleft {border-width:0 10px 0px 0;}

.ribbon-edge-topright, .ribbon-edge-bottomright {
	left: 100px;
	border-color: transparent transparent transparent #99c;
}

.ribbon-edge-topright {top:0px; border-width:0px 0 0 0px;}
.ribbon-edge-bottomright {border-width:0 0 0px 0px;}

.ribbon-back-left {
	position: absolute;
	top: 8px;
	left: -37px;
	width: 40px;
	height: 40px;
	background-color: #ccf;	z-index: 0;
}

.ribbon-back-right {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 0px;
	height: 40px;
	z-index: 0;
}

j/* qtransformdone */

form.jqtransformdone label{
	margin-top:4px;
	margin-right: 8px;
	display: block;
	float:left;
}
form.jqtransformdone div.rowElem{
	clear:both;
	padding:4px 0px;
}
/* -------------
 * Buttons
 * ------------- */
button.jqTransformButton {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family: Arial;
}

*:first-child+html button.jqTransformButton[type]{width: 1;} /* IE7 */

button.jqTransformButton span {
	background: transparent url(/theme/images/jqtf/btn_right.gif) no-repeat right top;
	display: block;
/*	float: left;*/
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0px;
	height: 33px;
}

button.jqTransformButton span span {
	background: transparent url(/theme/images/jqtf/btn_left.gif) no-repeat top left;
	color: #333;
	padding: 8px 4px 0px 8px;
	font-weight: normal;
	font-size: 12px;
	line-height: 13px;
	display: block;
	text-decoration: none;
	height: 33px;
}

/*hover*/
button.jqTransformButton_hover span span { background-position: left -33px ; }
button.jqTransformButton_hover span { background-position: right -33px ; }

/*clicked*/
button.jqTransformButton_click span span { background-position: left -66px ; }
button.jqTransformButton_click span { background-position: right -66px ; }

/* IE 6 */
* html button.jqTransformButton { height:33px; }
* button.jqTransformButton span span { height: 25px; }
/* IE 7 */
*+ html button.jqTransformButton { height:33px; }
*+ button.jqTransformButton span span { height: 25px; }


/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {
	background: transparent url(/theme/images/jqtf/input/input_text_left.gif) no-repeat left top;
	height: 31px;
	padding: 0px;
	float:left;
}

.jqTransformInputInner {
	background: transparent url(/theme/images/jqtf/input/input_text_right.gif) no-repeat top right;
	padding: 0px;
	margin: 0px;
}

.jqTransformInputInner div {
	height: 31px;
	margin:0px 0px 0px 8px;
}

.jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	vertical-align: middle;
	height: 31px;
	color:#404040;	
	border: none;
	padding: 8px 0px 0px 0px;
	margin: 0px;
	background:transparent;
}

/*  IE6 */
* html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin-left:-10px;
	height:24px;
}

/*hover*/
.jqTransformInputWrapper_hover{ background-position: left -31px ;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -31px ;}

/*focus*/
.jqTransformInputWrapper_focus{ background-position: left -62px ;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -62px ;}



.jqTransformSafari .jqTransformInputInner div {
	position: relative;
	overflow: hidden;
	margin:0px 8px;
}
.jqTransformSafari .jqTransformInputInner div input {
	background-color: transparent;
	position: absolute;
	top: -10px;
	left: -2px;
	height: 42px; 
	padding-left: 4px;
}



/* -------------
 * Textarea
 * ------------- */
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{
	font-size: 12px;
	line-height: 16px;
}

table.jqTransformTextarea td{
font-size: 1px;
line-height: 1px;
width: 5px;
height: 5px;
margin: 0;
padding: 0;
}
table.jqTransformTextarea{}
table.jqTransformTextarea tr{
/*border: 1px solid red;*/

}
table.jqTransformTextarea textarea{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(/theme/images/jqtf/textarea/textarea_tl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(/theme/images/jqtf/textarea/textarea_tm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(/theme/images/jqtf/textarea/textarea_tr.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(/theme/images/jqtf/textarea/textarea_ml.gif) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(/theme/images/jqtf/textarea/textarea-mm.gif) repeat;}
table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(/theme/images/jqtf/textarea/textarea_mr.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(/theme/images/jqtf/textarea/textarea_bl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(/theme/images/jqtf/textarea/textarea_bm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br{background: url(/theme/images/jqtf/textarea/textarea_br.gif) no-repeat top left;}

/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image: url(/theme/images/jqtf/textarea/textarea-mm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px;}

/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image: url(/theme/images/jqtf/textarea/textarea-mm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position: -10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px;}


table.jqTransformTextarea .jqTransformSafariTextarea div {
	position: relative;
	overflow: hidden;
	border: 0px solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{
	background: none;
	position: absolute;
	top:-10px;
	left:-10px;
	padding: 10px 10px 10px 10px;
	resize: none;
}


/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;	margin-top:5px;}
.jqTransformRadio {
	background: transparent url(/theme/images/jqtf/radio.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}


/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper{
	position:relative;
	display:inline-block;
	top:4px;
}
a.jqTransformCheckbox {
	background: transparent url(/theme/images/jqtf/checkbox.gif) no-repeat center top;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked { background-position: center bottom;}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color:#cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-state-disabled { cursor: default !important; }

/* Icons
----------------------------------*/
/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .3;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }

.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a {font-size:14px; float: left; padding: .5em .9em; text-decoration: none;text-shadow: white 0 1px 0; }
.ui-tabs .ui-tabs-nav li a:focus {outline:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; }
.ui-tabs-hide { display: none !important; }

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

#show_cblock td, #comments_block td {color:#919191;}

.more_result_btn_blk {text-align:right;}
.more_result_btn_blk a {font-size:11px!important; display:block; padding:2px 5px;}
.more_result_btn_blk a:hover {background:#ecf4f9; text-decoration:none;}

.infotbl .title {text-align:left; font-weight:bold; color:#919191;}
.infotbl .content {padding-bottom:10px; color:#919191;}
.infotbl .content a {color:#919191!important; text-decoration:underline;}

.share_button{line-height:1;font-size:11.3px;display:inline-block;position:relative;color:white;font-weight:bold}
.share_button #follow_share_form{position:absolute;top:0;z-index:4}
.share_button .shares_count,.share_standalone .shares_count{border:1px solid #77bd63;border-color:#dedede;color:#89ae67;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.share_button .hidden,.share_standalone .hidden{display:none}
.share_button a.share_link,.share_standalone a.share_link{text-align:center;background-color:#85ba61;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b3dc89),color-stop(1,#85ba61));background:-moz-linear-gradient(center top,#b3dc89 0,#85ba61 100%);-pie-background:linear-gradient(270deg,#b3dc89,#85ba61);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #6ba147;color:white;text-shadow:#73b134 1px 1px 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background:#85ba61 url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNDAwOEUxMzQyMjA2ODExODhDNjlEQzkyQzcyMzE3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENTIwQ0YwOEVCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENTIwQ0YwN0VCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2QTg0NzQxNDUyMDY4MTE4OEM2OURDOTJDNzIzMTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0MDA4RTEzNDIyMDY4MTE4OEM2OURDOTJDNzIzMTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GutzJQAAAJZQTFRFAAAA9f3/cbVN9f3/cbVNcbVN9f3/cbVN9f3/sNijcbVN9f3/cbVN9f3/4/PncbVNptKV4PHj9f3/cbVN9f3/z+jN7fn14vLm9f3/hcBocbVN4fLk3e/ecbVN4/Pn2e3Z8/z88Pr45vTrcbVNerpYisNwk8d6o9CRq9Wcs9qnu92yw+K9y+bI0+vT3e/e5fTp7fj09f3/kV/pygAAACN0Uk5TABAgIDBAQFBQZHBwgICCj6Crr7+/x8vNz9Xf4+vv8PPz+f2S+5GWAAAAgUlEQVQIHQXBsW7CMBQAwPOzgTSIqmslGJDY+P9/6di9QghESUnspHdJzoxY01rRn/ga5DPft7DBseiw3wUoWzsoAXKfP80ITLxvtRnhoF2UN/UuCxiU3lSlvsAkPm5pYh0J9Uo3DIgVizv1Fykwz8+f2p6I3C7dch1fr7/H+Fgt/6QDMBwugB5VAAAAAElFTkSuQmCC") 3px center no-repeat;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNDAwOEUxMzQyMjA2ODExODhDNjlEQzkyQzcyMzE3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENTIwQ0YwOEVCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENTIwQ0YwN0VCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2QTg0NzQxNDUyMDY4MTE4OEM2OURDOTJDNzIzMTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0MDA4RTEzNDIyMDY4MTE4OEM2OURDOTJDNzIzMTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GutzJQAAAJZQTFRFAAAA9f3/cbVN9f3/cbVNcbVN9f3/cbVN9f3/sNijcbVN9f3/cbVN9f3/4/PncbVNptKV4PHj9f3/cbVN9f3/z+jN7fn14vLm9f3/hcBocbVN4fLk3e/ecbVN4/Pn2e3Z8/z88Pr45vTrcbVNerpYisNwk8d6o9CRq9Wcs9qnu92yw+K9y+bI0+vT3e/e5fTp7fj09f3/kV/pygAAACN0Uk5TABAgIDBAQFBQZHBwgICCj6Crr7+/x8vNz9Xf4+vv8PPz+f2S+5GWAAAAgUlEQVQIHQXBsW7CMBQAwPOzgTSIqmslGJDY+P9/6di9QghESUnspHdJzoxY01rRn/ga5DPft7DBseiw3wUoWzsoAXKfP80ITLxvtRnhoF2UN/UuCxiU3lSlvsAkPm5pYh0J9Uo3DIgVizv1Fykwz8+f2p6I3C7dch1fr7/H+Fgt/6QDMBwugB5VAAAAAElFTkSuQmCC") 3px center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0,#b3dc89),color-stop(1,#85ba61));background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNDAwOEUxMzQyMjA2ODExODhDNjlEQzkyQzcyMzE3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENTIwQ0YwOEVCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENTIwQ0YwN0VCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2QTg0NzQxNDUyMDY4MTE4OEM2OURDOTJDNzIzMTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0MDA4RTEzNDIyMDY4MTE4OEM2OURDOTJDNzIzMTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GutzJQAAAJZQTFRFAAAA9f3/cbVN9f3/cbVNcbVN9f3/cbVN9f3/sNijcbVN9f3/cbVN9f3/4/PncbVNptKV4PHj9f3/cbVN9f3/z+jN7fn14vLm9f3/hcBocbVN4fLk3e/ecbVN4/Pn2e3Z8/z88Pr45vTrcbVNerpYisNwk8d6o9CRq9Wcs9qnu92yw+K9y+bI0+vT3e/e5fTp7fj09f3/kV/pygAAACN0Uk5TABAgIDBAQFBQZHBwgICCj6Crr7+/x8vNz9Xf4+vv8PPz+f2S+5GWAAAAgUlEQVQIHQXBsW7CMBQAwPOzgTSIqmslGJDY+P9/6di9QghESUnspHdJzoxY01rRn/ga5DPft7DBseiw3wUoWzsoAXKfP80ITLxvtRnhoF2UN/UuCxiU3lSlvsAkPm5pYh0J9Uo3DIgVizv1Fykwz8+f2p6I3C7dch1fr7/H+Fgt/6QDMBwugB5VAAAAAElFTkSuQmCC") 3px center no-repeat,-moz-linear-gradient(center top,#b3dc89 0,#85ba61 100%);-pie-background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNDAwOEUxMzQyMjA2ODExODhDNjlEQzkyQzcyMzE3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENTIwQ0YwOEVCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENTIwQ0YwN0VCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2QTg0NzQxNDUyMDY4MTE4OEM2OURDOTJDNzIzMTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0MDA4RTEzNDIyMDY4MTE4OEM2OURDOTJDNzIzMTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GutzJQAAAJZQTFRFAAAA9f3/cbVN9f3/cbVNcbVN9f3/cbVN9f3/sNijcbVN9f3/cbVN9f3/4/PncbVNptKV4PHj9f3/cbVN9f3/z+jN7fn14vLm9f3/hcBocbVN4fLk3e/ecbVN4/Pn2e3Z8/z88Pr45vTrcbVNerpYisNwk8d6o9CRq9Wcs9qnu92yw+K9y+bI0+vT3e/e5fTp7fj09f3/kV/pygAAACN0Uk5TABAgIDBAQFBQZHBwgICCj6Crr7+/x8vNz9Xf4+vv8PPz+f2S+5GWAAAAgUlEQVQIHQXBsW7CMBQAwPOzgTSIqmslGJDY+P9/6di9QghESUnspHdJzoxY01rRn/ga5DPft7DBseiw3wUoWzsoAXKfP80ITLxvtRnhoF2UN/UuCxiU3lSlvsAkPm5pYh0J9Uo3DIgVizv1Fykwz8+f2p6I3C7dch1fr7/H+Fgt/6QDMBwugB5VAAAAAElFTkSuQmCC") 3px center no-repeat,linear-gradient(270deg,#b3dc89,#85ba61);border-color:#86ae65;color:white;font-weight:bold;padding:0;padding-left:17px;line-height:19px}
.share_button a.share_link:hover,.share_standalone a.share_link:hover{background-color:#85ba61;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cceaae),color-stop(1,#85ba61));background:-moz-linear-gradient(center top,#cceaae 0,#85ba61 100%);-pie-background:linear-gradient(270deg,#cceaae,#85ba61);text-decoration:none}
.share_button a.share_link:hover,.share_button a.share_link.hovered,.share_standalone a.share_link:hover,.share_standalone a.share_link.hovered{background:#85ba61 url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNDAwOEUxMzQyMjA2ODExODhDNjlEQzkyQzcyMzE3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENTIwQ0YwOEVCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENTIwQ0YwN0VCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2QTg0NzQxNDUyMDY4MTE4OEM2OURDOTJDNzIzMTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0MDA4RTEzNDIyMDY4MTE4OEM2OURDOTJDNzIzMTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GutzJQAAAJZQTFRFAAAA9f3/cbVN9f3/cbVNcbVN9f3/cbVN9f3/sNijcbVN9f3/cbVN9f3/4/PncbVNptKV4PHj9f3/cbVN9f3/z+jN7fn14vLm9f3/hcBocbVN4fLk3e/ecbVN4/Pn2e3Z8/z88Pr45vTrcbVNerpYisNwk8d6o9CRq9Wcs9qnu92yw+K9y+bI0+vT3e/e5fTp7fj09f3/kV/pygAAACN0Uk5TABAgIDBAQFBQZHBwgICCj6Crr7+/x8vNz9Xf4+vv8PPz+f2S+5GWAAAAgUlEQVQIHQXBsW7CMBQAwPOzgTSIqmslGJDY+P9/6di9QghESUnspHdJzoxY01rRn/ga5DPft7DBseiw3wUoWzsoAXKfP80ITLxvtRnhoF2UN/UuCxiU3lSlvsAkPm5pYh0J9Uo3DIgVizv1Fykwz8+f2p6I3C7dch1fr7/H+Fgt/6QDMBwugB5VAAAAAElFTkSuQmCC") 3px center no-repeat;background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNDAwOEUxMzQyMjA2ODExODhDNjlEQzkyQzcyMzE3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENTIwQ0YwOEVCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENTIwQ0YwN0VCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2QTg0NzQxNDUyMDY4MTE4OEM2OURDOTJDNzIzMTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0MDA4RTEzNDIyMDY4MTE4OEM2OURDOTJDNzIzMTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GutzJQAAAJZQTFRFAAAA9f3/cbVN9f3/cbVNcbVN9f3/cbVN9f3/sNijcbVN9f3/cbVN9f3/4/PncbVNptKV4PHj9f3/cbVN9f3/z+jN7fn14vLm9f3/hcBocbVN4fLk3e/ecbVN4/Pn2e3Z8/z88Pr45vTrcbVNerpYisNwk8d6o9CRq9Wcs9qnu92yw+K9y+bI0+vT3e/e5fTp7fj09f3/kV/pygAAACN0Uk5TABAgIDBAQFBQZHBwgICCj6Crr7+/x8vNz9Xf4+vv8PPz+f2S+5GWAAAAgUlEQVQIHQXBsW7CMBQAwPOzgTSIqmslGJDY+P9/6di9QghESUnspHdJzoxY01rRn/ga5DPft7DBseiw3wUoWzsoAXKfP80ITLxvtRnhoF2UN/UuCxiU3lSlvsAkPm5pYh0J9Uo3DIgVizv1Fykwz8+f2p6I3C7dch1fr7/H+Fgt/6QDMBwugB5VAAAAAElFTkSuQmCC") 3px center no-repeat,-webkit-gradient(linear,left top,left bottom,color-stop(0,#c7e5a8),color-stop(1,#85ba61));background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNDAwOEUxMzQyMjA2ODExODhDNjlEQzkyQzcyMzE3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENTIwQ0YwOEVCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENTIwQ0YwN0VCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2QTg0NzQxNDUyMDY4MTE4OEM2OURDOTJDNzIzMTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0MDA4RTEzNDIyMDY4MTE4OEM2OURDOTJDNzIzMTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GutzJQAAAJZQTFRFAAAA9f3/cbVN9f3/cbVNcbVN9f3/cbVN9f3/sNijcbVN9f3/cbVN9f3/4/PncbVNptKV4PHj9f3/cbVN9f3/z+jN7fn14vLm9f3/hcBocbVN4fLk3e/ecbVN4/Pn2e3Z8/z88Pr45vTrcbVNerpYisNwk8d6o9CRq9Wcs9qnu92yw+K9y+bI0+vT3e/e5fTp7fj09f3/kV/pygAAACN0Uk5TABAgIDBAQFBQZHBwgICCj6Crr7+/x8vNz9Xf4+vv8PPz+f2S+5GWAAAAgUlEQVQIHQXBsW7CMBQAwPOzgTSIqmslGJDY+P9/6di9QghESUnspHdJzoxY01rRn/ga5DPft7DBseiw3wUoWzsoAXKfP80ITLxvtRnhoF2UN/UuCxiU3lSlvsAkPm5pYh0J9Uo3DIgVizv1Fykwz8+f2p6I3C7dch1fr7/H+Fgt/6QDMBwugB5VAAAAAElFTkSuQmCC") 3px center no-repeat,-moz-linear-gradient(center top,#c7e5a8 0,#85ba61 100%);-pie-background:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAMAAACuAq9NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNDAwOEUxMzQyMjA2ODExODhDNjlEQzkyQzcyMzE3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENTIwQ0YwOEVCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENTIwQ0YwN0VCOUQxMURGOTlDQkIyMDU2MzAzQjQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY2QTg0NzQxNDUyMDY4MTE4OEM2OURDOTJDNzIzMTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0MDA4RTEzNDIyMDY4MTE4OEM2OURDOTJDNzIzMTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+GutzJQAAAJZQTFRFAAAA9f3/cbVN9f3/cbVNcbVN9f3/cbVN9f3/sNijcbVN9f3/cbVN9f3/4/PncbVNptKV4PHj9f3/cbVN9f3/z+jN7fn14vLm9f3/hcBocbVN4fLk3e/ecbVN4/Pn2e3Z8/z88Pr45vTrcbVNerpYisNwk8d6o9CRq9Wcs9qnu92yw+K9y+bI0+vT3e/e5fTp7fj09f3/kV/pygAAACN0Uk5TABAgIDBAQFBQZHBwgICCj6Crr7+/x8vNz9Xf4+vv8PPz+f2S+5GWAAAAgUlEQVQIHQXBsW7CMBQAwPOzgTSIqmslGJDY+P9/6di9QghESUnspHdJzoxY01rRn/ga5DPft7DBseiw3wUoWzsoAXKfP80ITLxvtRnhoF2UN/UuCxiU3lSlvsAkPm5pYh0J9Uo3DIgVizv1Fykwz8+f2p6I3C7dch1fr7/H+Fgt/6QDMBwugB5VAAAAAElFTkSuQmCC") 3px center no-repeat,linear-gradient(270deg,#c7e5a8,#85ba61)}
.share_button .share_networks,.share_standalone .share_networks{display:block;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;position:absolute;border:1px solid #e3fbd3;border-top:0;background:#f3feeb;left:0;width:56px;z-index:1;top:21px;padding:5px 0}
.share_button .share_network_count,.share_standalone .share_network_count{display:block;background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAMAAACeL25MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////AAAAVcLTfgAAAAF0Uk5TAEDm2GYAAAAOSURBVHjaYmDABAABBgAAFAABaEkyYwAAAABJRU5ErkJggg==");background-position:6px center;background-repeat:no-repeat;padding:0;text-align:center;font-weight:bold;color:#579a4f;padding:3px 0 3px 15px}
.share_button .network_facebook,.share_standalone .network_facebook{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP5JREFUeNpi/P//P4OiQ9X/P9++M/xmYmT484+ZgYmZhYHx33eGv4xsDMz/WRh+Mv9kYGECiv/6y8DNxc5w/0AbIwMQsIAIKQlZBnIACyEFOkq8DIFu1gy//v1n6Jy1E0WOiZDmSW0xDB4OkgxsrGTYDFKwYPkVhplrjzMwsbAQZ7OWthDD0RWZDMwM/xhiI00YDq3KxVCDUzPHfw6GnQcuMPz6/5vh8LnnDO0TtxGv+dy1ZwxNM44zsDECPfvnN8POkw+J1wwD/0FK/vzEH1VGunJYFTD+B5nABpc/d/kR8Tb/YvjNwMbMhttmYUFuFBORgWPkHBQ+SC0MAAQYAA3jSbs7cHiUAAAAAElFTkSuQmCC")}
.share_button .network_digg,.share_standalone .network_digg{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANCAYAAAB2HjRBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPNJREFUeNqEkdsNRUAQhmdPvOtBBYrgQQU6UJQO1KADelCChMQ12GPm5N+zVsSfTNjd+eaqtNb0pKIobo9d11GWZYr/PVzmeW4c8chK0/QCn37UNA0FQfCDGTwBeVzXFWcTYBxHmudZzJbngtM0UZIkEsD3fbkHuCyLnOu61qfRB1EA9n1PwzBcMgBE5jAMpXfTsw3CiR24xycZ2Ab3fZe7OI7JrsyV4lXZk4a4X55027a0bZsYB+VvWZb/zJisPWXsGJUARlVRFKmPu2e3CoBVVV1gk9leF85YEzIi0A1m8Sp4KOzsZrbh4zjeB/Ym7vkrwABKr+w/1w9z5gAAAABJRU5ErkJggg==")}
.share_button .network_twitter,.share_standalone .network_twitter{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAYAAAD0f5bSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAIcbAACL/wABBhYAAH3uAABddwABCB0AADiBAAAmdmDnXwgAAAEVSURBVHjalJIxSgNhEIW/2ZXAggsLgqCVCC7YqbnAHkCw9gKmlJwgOYBiLLdLZercQPsErdciFpIijYEVBCH7LPxdCP4L+uAxDP/MvMf8Y5L4LwIXj4AZIMe+meEjAJKQNJuUlS6KlfJ5JYfMpyIJc/bUea6Ylt9WJychwD3w4GqXwNDMlpLY8E2bvgsgcySNjDikJ+kYePE2dYpqLY9DuDsMk50Wl0A3+Mu2yhXMPwWwB/jttWNby9MI2psGMG5syg+8BgZmNpSE93W08H54JikB6pW/jRZKrl8rmuxe7QfEIV1g8KN0e7plpJF5m6alKD4EcFafkZn145CnPA043zZ2W7+V3MBxfRYuJpJu1IxHV8PXAJwgkbrLFppiAAAAAElFTkSuQmCC")}
.share_button .network_google_buzz,.share_standalone .network_google_buzz{background-image:url("data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAIcbAACL/wABBhYAAH3uAABddwABCB0AADiBAAAmdmDnXwgAAAH9SURBVHjanJHLSxRxAMc/szu7rbZp6eZa0WqhIiK1du9hlyy6BAoFkugliiDy0K1OXaL+gKIgNOxSEGVBGHTIQ7VIkoVtKvnY0NX24ezO/JzHzvy6ZLTXvvcP35cipeTeAiwvCn7pSiwt1AtrBa8rq1uxgmGi2OJn0C2N9cdX7l7vnJjHrYWd5wFQAbwALBhqTzLte2BLX5XtSBzPByisFv2RsGvEj0VGL2GKywR3D/FHPoC2xJujyem1kbStVm1YLqbtYtolsrpCpMLmVe8HDu//HpaZ0YfSmTy9CStSSvIDJ19PyvoTAy23SZXCVDgFDAFNWzM8O/OS9ugMaLMgEnj+hnHfweSRv7HTc8vxA5UphpRr9NUOsqiFUCqydHaM0L59CjQdrCWQJjJvtW46qwCmJvRVnWizPs5wKM3F2FnEoQmeGjNYkyXu7/tB0M3jFevw9EbD/29nf0PTC2NphWJKxzS+Eep4REaZRi8Khuc9er82Y6+34dP2omxrGSsbrPVc/83KUOT9R0+n71SET6qBniviCBMchyezLt2JEMtudEqrO36jDP4SC+fGr/TcutodIx3wICOgYIFmg2bjF7KUKEQfP99o70KtXi3r/Jb1HXcKU4M5JVjcZdV8bozsGTUsUS0lgUpCc/Vbat6Fg+FkQAVkibKr/le/BwCze/N0maduWwAAAABJRU5ErkJggg==")}

#searchtop, #searchbottom {width:1028px; padding:10px 7px 10px 65px; float:none; clear:both; background:#EFEFEF; color:#333; border:none;}
#searchbottom {margin-top:10px;}
.presearchbox {display:block; float:left; margin:5px 5px 5px 25px;}
div.searchbox {display:block; color:#999; float:left; padding:1px 20px 1px 0; background:#fff url('/theme/images/bg_header_search_input.png') no-repeat 0% 50%; height:21px; cursor:text; /*border:1px solid #999;*/ margin:2px 7px 0 6px; overflow:hidden;}
#searchbottom div.searchbox {padding-right:0;}
div.searchbox div {width:610px; max-width:610px; display:block; padding:0; margin:0 0 0 18px;}
div.searchbox input {width:600px; max-width:600px; color:#000; font:normal 13px 'Lucida Grande',Helvetica,Arial,sans-serif; background:transparent; padding:0 5px 0 5px; margin:3px 0 0 0; border:0; outline:none; -webkit-user-select:text; -moz-user-select:text; user-select:text;}
div.searchbox {border:1px solid #ccc; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -webkit-transition:border linear 0.2s, box-shadow linear 0.2s; -moz-transition:border linear 0.2s, box-shadow linear 0.2s; -ms-transition:border linear 0.2s, box-shadow linear 0.2s; -o-transition:border linear 0.2s, box-shadow linear 0.2s; transition:border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
div.searchbox::-moz-focus-inner {border:0; padding:0;} 
div.searchbox.fieldActive {outline:0; border-color:rgba(82, 168, 236, 0.8); -webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);} 


#searchbottom div.searchbox input {width:620px; max-width:620px;}
div.searchbox a {display:none; height:13px; width:13px; background: url('/theme/images/clear.png') no-repeat 0 0; cursor:pointer; float:right; margin-top:4px; margin-right:-13px;}
div.searchbox img {display:none; float:right; margin-top:4px; margin-right:-13px;}
div.searchbox a:active {background-position:0px -14px;}
.sbmtSearch {display:block; float:left; margin:2px 0 0 0; padding:0 0 1px 7px; background:#27792F url(/theme/images/bg_header_search_submitFR.png) -5px 0px; border: 1px solid #1F7527; cursor:pointer; color:white; font:bold 11px/normal Arial, sans-serif; height:25px; text-align: left; text-indent:0; text-transform:uppercase; width:77px!important;}
input.fieldBlurred {color:#999!important; font-style:italic!important;}
input.fieldActive {color:#000!important; font-style:normal!important;}
#searchSuggestions {display:none; position:absolute; margin:38px 0 0 -525px; background:#fff; -khtml-border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -khtml-box-shadow:rgba(0,0,0,0.5) 0px 0px 4px; -webkit-box-shadow:rgba(0,0,0,0.5) 0px 0px 4px; -moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 4px; box-shadow:rgba(0,0,0,0.5) 0px 0px 4px; overflow:hidden; z-index:15000;}
/*#searchSuggestions ul, #searchSuggestions ul li {width:649px;}
#searchSuggestions ul li a {width:639px;}*/
#searchSuggestions ul {width:649px; margin:0;}
#searchSuggestions ul li {width:649px; margin:0; color:#ff6013; font-weight:normal; border:1px dotted #acacac; border-width:0 0 1px; list-style-position:outside; list-style-type:none!important; display:inline-block; clear:both;}
#searchSuggestions ul li span {display:block;}
#searchSuggestions ul li.active, #searchSuggestions ul li:hover {background-color:#ecf4f9;}
#searchSuggestions ul li a {width:639px; text-align:left; text-decoration:none!important; display:block; height:50px; overflow:hidden; padding:5px; font:normal 14px Georgia,Times,serif; line-height:18px; color:#2a55ff;}
#searchSuggestions ul li a span {display:inline; color:#666; font-family:Arial,sans-serif; font-weight:normal!important;}
#searchSuggestions ul li.active a span, #searchSuggestions ul li:hover a span {color:#000;}
#searchSuggestions ul li .imgthumb {background-color:#fff; border:1px #F5F5F5 solid; width:60px; height:50px; margin:0 5px 0 0; display:block; float:left; clear:none;}
#searchSuggestions ul li .imgthumb_n {background:#fff url('../images/noimage50.gif') no-repeat 0 0; width:50px; height:50px; border:1px #bebebe solid; margin:0 5px 0 0; display:block; float:left; clear:none;}
#searchSuggestions ul li a:hover .imgthumb_n {border:1px #acacac solid!important;}

#searchSuggestions2 {display:none; position:absolute; margin:0 0 0 -145px; background:#fff; -khtml-border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; -khtml-box-shadow:rgba(0,0,0,0.5) 0px 0px 4px; -webkit-box-shadow:rgba(0,0,0,0.5) 0px 0px 4px; -moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 4px; box-shadow:rgba(0,0,0,0.5) 0px 0px 4px; overflow:hidden; z-index:14999;}
/*#searchSuggestions ul, #searchSuggestions ul li {width:649px;}
#searchSuggestions ul li a {width:639px;}*/
#searchSuggestions2 ul {width:649px; margin:0;}
#searchSuggestions2 ul li {width:649px; margin:0; color:#ff6013; font-weight:normal; border:1px dotted #acacac; border-width:0 0 1px; list-style-position:outside; list-style-type:none!important; display:inline-block; clear:both;}
#searchSuggestions2 ul li span {display:block;}
#searchSuggestions2 ul li.active, #searchSuggestions2 ul li:hover {background-color:#ecf4f9;}
#searchSuggestions2 ul li a {width:639px; text-align:left; text-decoration:none!important; display:block; height:50px; overflow:hidden; padding:5px; font:normal 14px Georgia,Times,serif; line-height:18px; color:#2a55ff;}
#searchSuggestions2 ul li a span {display:inline; color:#666; font-family:Arial,sans-serif; font-weight:normal!important;}
#searchSuggestions2 ul li.active a span, #searchSuggestions2 ul li:hover a span {color:#000;}
#searchSuggestions2 ul li .imgthumb {background-color:#fff; border:1px #F5F5F5 solid; width:60px; height:50px; margin:0 5px 0 0; display:block; float:left; clear:none;}
#searchSuggestions2 ul li .imgthumb_n {background:#fff url('../images/noimage50.gif') no-repeat 0 0; width:50px; height:50px; border:1px #bebebe solid; margin:0 5px 0 0; display:block; float:left; clear:none;}
#searchSuggestions2 ul li a:hover .imgthumb_n {border:1px #acacac solid!important;}


#slider-books-wrp .button, #slider_esl-books-wrp .button {
	display: block;
	border: 1px solid #bbb;
	-khtml-border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	background-image: -moz-linear-gradient(top, #ffffff, #dddddd);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(0.03, #f7f7f7),color-stop(0.5, #e7e7e7),color-stop(0.5, #d7d7d7),color-stop(1, #dddddd));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd')";
	color: #444;
	font-weight: bold;
	text-shadow: #fff 0px 1px 0px;
	outline: none;
}
#slider-books-wrp .button:hover, #slider_esl-books-wrp .button:hover {
	background-image: -moz-linear-gradient(top, #ffffff, #dddddd);
  	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(0.5, #f3f3f3),color-stop(0.5, #eee),color-stop(1, #dddddd));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd')";
	color: #3987cc;
	text-decoration: none;
}
#slider-books-wrp .button:active, #slider_esl-books-wrp .button:active {
	background-image: -moz-linear-gradient(top, #dddddd, #eeeeee);
  	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #dddddd),color-stop(1, #eeeeee));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#eeeeee');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#eeeeee')";
}

#slider-books-wrp, #slider_esl-books-wrp, #similar_cats-wrp {display:block; position:relative; width:300px; text-align:left;}
#slider_esl-books-wrp {width:340px;}
#similar_cats-wrp {margin:0 0 15px 0px;}
#slider-books-wrp h2, #slider_esl-books-wrp h2 {border-bottom:1px solid #ddd; color:#333; font:bold 16px/40px 'Helvetica Neue',Helvetica,Arial,Verdana,sans-serif; margin:0 0 20px; position:relative;}
#slider-books-wrp .title-wrp, #slider_esl-books-wrp .title-wrp, #similar_cats-wrp .title-wrp {text-align:left; background:whiteSmoke; color:#34943a; font-size:12px; margin:10px 0 5px 0; font-weight:bold; line-height:14px;text-transform:uppercase; display:block;}
#slider_esl-books-wrp .title-wrp {width:340px;}
#similar_cats-wrp .title-wrp {width:300px; margin-left:0px;margin-top: 0px;}
#slider-books-wrp .title, #slider_esl-books-wrp .title, #similar_cats-wrp .title {background:white; padding:0 8px 1px 0;}
#slider-books, #slider_esl-books {width:315px; height:300px; margin:0 0 10px 0; overflow:hidden;}
#slider_esl-books {width:340px;}
#similar_cats {border:1px solid #ebebeb; padding:5px; margin-top: 5px !important;}
#slider-books li, #slider_esl-books li {list-style:none; padding:0;}
#slider-books li.mbSlider_Slide, #slider-books li.mbSlider_Slide a, #slider-books li.mbSlider_Slide a div, #slider_esl-books li.mbSlider_Slide {display:block; width:315px; height:300px; list-style:none; padding:0;}
#slider_esl-books li.mbSlider_Slide {width:340px;}
#slider-books li a div, #slider_esl-books li a div {width:315px; height:300px; line-height:250px; text-align:center;}
#slider_esl-books li a div {width:340px;}
#slider-books li a img, #slider_esl-books li a img{margin:0!important;}
#slider-books-wrp .button.arrow.right, #slider-books-wrp a.button.arrow.left,
#slider_esl-books-wrp .button.arrow.right, #slider_esl-books-wrp a.button.arrow.left {display:block; float:right; width:20px; height:20px; margin:0 0 0 5px; text-indent:-9999px;}
#slider-books-wrp .button.left span.icon, #slider_esl-books-wrp .button.left span.icon {width:7px; height:11px; background:url(../images/icon-arrows_small.png) no-repeat left top; display:block; margin:5px 0 0 6px; text-indent:-9999px;}
#slider-books-wrp a.button.right span.icon, #slider_esl-books-wrp a.button.right span.icon {width:7px; height:11px; background:url(../images/icon-arrows_small.png) no-repeat left bottom; display:block; margin:5px 0 0 7px; text-indent:-9999px;}
#slider-books-wrp a.button.left:hover span.icon, #slider_esl-books-wrp a.button.left:hover span.icon {background-position:right top;}
#slider-books-wrp a.button.right:hover span.icon, #slider_esl-books-wrp a.button.right:hover span.icon {background-position:right bottom;}
#slider-books_controls, #slider_esl-books_controls {position:absolute; z-index:2; top:-4px; right:4px; width:55px;}

.reg-button {display:block; width:200px; height:50px; background:url(/images/register-sprite.gif) no-repeat 0 -50px; margin:0 auto;}
.reg-button a {display:block; width:100%; height:100%; background:url(/images/register-sprite.gif) no-repeat 0 0; text-indent:-9999px;}
.reg-button a:hover {background-position:0 50px;}

.order-button {display:block; width:200px; height:50px; background:url(/images/order-button.gif) no-repeat 0 -50px; margin:0 auto;}
.order-button a {display:block; width:100%; height:100%; background:url(/images/order-button.gif) no-repeat 0 0; text-indent:-9999px;}
.order-button a:hover {background-position:0 50px;}

.post_share_wrp_cat {position:relative; float:none; clear:both; padding:0; width:720px;}

.post_share {text-align:center; margin-right:6px; position:absolute; background:#fff; top:0; width:61px;}
.post_share.rail {padding:8px 0 4px 0; z-index:999; background:#f2f6fc; border:1px solid #d7dfee; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; left:50%; top:0;}
.post_share_wrp_cat .post_share.rail {margin:5px 0 0 -425px; height:200px;}
.post_share.rail .wdt_button {margin-bottom:6px; text-align:center;}
.post_share.rail .wdt_pinit {margin-left:2px; margin-top:36px;} 
.post_share.rail .wdt_fb {margin-left:3px;/*height:61px;*//*height:81px;*/} 
.wdt_fb .fb_iframe_widget iframe {position:relative!important;}

.page_nav {clear:both; overflow:hidden; padding:10px 0;}
.newsehow .page_nav {margin-top:0px; width:1050px;}
.page_nav a.link {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color:#f6f6f6;
    border: 1px solid #c8d5e0;
    color: #1e598e;
	font-family:"Arial","Helvetica",sans-serif;
    font-weight: bold;
	font-size: 12px;
    padding: 8px 10px;
    text-decoration: none;
    text-shadow: white 0 1px 0;
}
.page_nav span.next {float:right;}
.page_nav span.prev {float:left;}
.page_nav .next {text-align:right;}

.page_nav ul {float: left;}
.page_nav ul li {float:left; margin:0 3px 0 0; list-style-type:none;}
.page_nav ul li span, .page_nav ul li a {display: block;}
.page_nav ul li a {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color: #f6f6f6;
	border: 1px solid #c8d5e0;
	color: #1e598e;
	font-weight: bold;
	padding: 8px 10px;
	text-decoration: none;
}
.page_nav ul li a:hover {background-color:#c8d5e0;}
.page_nav ul li.prev a:hover, .page_nav ul li.next a:hover {background-color:#c8d5e0;}
.page_nav a.buttons:hover, .page_nav a:hover.link {background-color:#e8f1f6;}
.page_nav ul li span {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background-color: white;
    border: 1px solid #c8d5e0;
    color: #1e598e;
    font-weight: bold;
    padding: 8px 10px;
    text-decoration: none;
}
.page_nav ul li span.dots {padding:0 3px; color:#a0a0a0; background:none; border:none;}
.page_nav a.buttons {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background-color: #f6f6f6;
    border: 1px solid #c8d5e0;
    color: #1e598e;
    float: right;
    font-weight: bold;
    margin-right: 3px;
    padding: 8px 10px;
    text-decoration: none;
}
.page_nav a.back_to_top {
    background: url(../images/back_to_top_arrow.png) right center no-repeat;
    color: #1e598e;
    float: right;
    font-weight: bold;
    margin-right: 3px;
    padding: 8px 12px 8px 10px;
    text-decoration: none;
}
.page_nav a.back_to_top:hover {text-decoration:underline;}
.page_nav ul li.prev a, .page_nav ul li.next a {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    background-color: #f6f6f6;
    border: 1px solid #c8d5e0;
    color: #1e598e;
    font-weight: bold;
    padding: 8px 10px;
    text-decoration: none;
}
.page_nav div {overflow:hidden;}
.page_nav div a.prev {float:left;}
.page_nav div a.next {float:right;}
.page_nav div span {padding:12px 0; font-weight:500; font-size:14px; color:#b6b6b6;}

.next-article {float:right; text-align:right;}
.prev-article {float:left;}
.next-article, .prev-article {max-width:45%;}
.next-article a, .prev-article a {font-weight:normal; font-weight:500; font-family:"Arial","Helvetica",sans-serif; font-size:11.9px!important; color:#999;}
.next-article a:hover, .prev-article a:hover {text-decoration: underline;}

.sstory_item {display:inline-block; /*height:70px; overflow:hidden;*/}
.sstory_item a, .sstory_item a:hover {color:#989898; text-decoration:none;font-size:15px;line-height:1.2;}
.sstory_item .title {display:block; color:#2A55FF; font:bold 16px Arial,Helvetica,sans-serif;text-decoration:underline;line-height:1.2;}

/*
#mc_embed_signup * {margin:0!important; padding:0!important;}
#mc_embed_signup {width:470px; min-width:470px; max-width:470px;}
#mc-embedded-subscribe-form {
width:470px;
min-width:470px;
font-family:Arial!important;
font-weight:normal!important;
font-size:12px!important;
}
#mc-embedded-subscribe-form fieldset {
width:495px;
padding-top:3px!important;
background-color:#fff;
color:#333;
border-color:#000;
border-width:1px;
border-style:solid;
-moz-border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
#mc-embedded-subscribe-form legend {
text-transform:capitalize;
font-weight:bold;
font-size:12px;
color:#666;
background:#ccc;
padding:6px 6px!important;
margin:0 12px!important;
border:1px solid #000;
-moz-border-radius:4px;
-khtml-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
#mc-embedded-subscribe-form .mc-field-group {margin:10px 20px!important; clear:both; overflow:hidden;}
#mc-embedded-subscribe-form .mc-field-group label {display:block; margin:6px 0!important; font-weight:bold;}
#mc-embedded-subscribe-form .mc-field-group input.required {
padding:6px 3px!important;
width:450px!important;
float:left;
border:1px solid #ccc;
}
#mc-embedded-subscribe-form #mce-responses {
padding:6px!important;
width:450px;
float:left;
clear:both;
overflow:hidden;
top:-6px;
}
#mc-embedded-subscribe-form #mce-responses .response {
z-index:1;
padding:6px!important;
width:80%;
display:none;
float:left;
top:-6px;
font-weight:bold;
}
#mc-embedded-subscribe-form #mce-error-response {background:#ffeeee; color:#ff0000;}
#mc-embedded-subscribe-form #mce-success-response {background:none transparent scroll repeat 0 0; color:#529214;}
#mc-embedded-subscribe-form input#mc-embedded-subscribe {
margin:0 0 12px 20px!important;
padding:6px!important;
background:#eee;
border:1px solid #ccc;
}
#mc-embedded-subscribe-form input#mc-embedded-subscribe:focus {border:1px solid #666;} 

*/

.flap_img {opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}

#bsap_1264224 {margin:0 auto; width:300px; display:inline-block;}
#bsap_1264225 {display:inline-block;}
#bsap_1264228 {margin:0 auto; width:300px; display:inline-block;}

.fbInsightsGenderAge .info {padding:2px 5px 3px;}
.fbInsightsGenderAge .info .pct {font-weight:bold;}
.fbInsightsGenderAge .age {color:#666666; display:inline-block; font-size:9px; padding:2px 0 3px; width:36px;}
.fbInsightsGenderAge .bar {display:inline-block; position:relative;}
.fbInsightsGenderAge .female .bar {background-color:#9daccb;}
.fbInsightsGenderAge .male .bar {background-color:#6c83b2;}
.fbInsightsGenderAge .label {color:#fff; font-weight:bold; padding:2px 0; position:absolute; width:100%;}
.fbInsightsGenderAgeHorizontal {width:100%;}
.fbInsightsGenderAgeHorizontal td {text-align:center; font-size:11px;}
.fbInsightsGenderAgeHorizontal .female td {border-bottom:1px solid #ddd; vertical-align:bottom;}
.fbInsightsGenderAgeHorizontal .male td {border-top:1px solid #ccc; vertical-align:top;}
.fbInsightsGenderAgeHorizontal .info {padding:2px 5px 3px 0; text-align:right; width:100px;}
.fbInsightsGenderAgeHorizontal .info .pct {padding-left:5px;}
.fbInsightsGenderAgeHorizontal .ages td {background-color:#f6f6f6; border-top:1px solid #fff; height:auto;}
.fbInsightsGenderAgeHorizontal .ages .begin {border-left:1px solid #ddd;}
.fbInsightsGenderAgeHorizontal .ages .end {border-right:1px solid #ddd; width:5px;}
.fbInsightsGenderAgeHorizontal .bar {width:93%;}
.fbInsightsGenderAgeHorizontal .female .bar {border-bottom:1px solid #8996B1; bottom:-1px; vertical-align:bottom;}
.fbInsightsGenderAgeHorizontal .male .bar {border-top:1px solid #56698E; top:-1px; vertical-align:top;}
.fbInsightsGenderAgeHorizontal .label {left:0; padding:2px 0 0;}
.fbInsightsGenderAgeHorizontal .female .label {bottom:3px;}
.fbInsightsGenderAgeHorizontal .short .label {color:#666;}
.fbInsightsGenderAgeHorizontal .female .short .label {top:-18px;}
.fbInsightsGenderAgeHorizontal .male .short .label {bottom:-15px;}
.fbInsightsGenderAgeVertical td {vertical-align:middle; width:80px;}
.fbInsightsGenderAgeVertical td.ages {width:auto;}
.fbInsightsGenderAgeVertical .age {padding-bottom:4px;}
.fbInsightsGenderAgeVertical td.female {border-left:1px solid #ddd; text-align:left;}
.fbInsightsGenderAgeVertical td.male {border-right:1px solid #ddd; text-align:right;}
.fbInsightsGenderAgeVertical .info {padding-top:0;}
.fbInsightsGenderAgeVertical .info span {display:block;}
.fbInsightsGenderAgeVertical .info .pct {padding:1px 0 2px;}
.fbInsightsGenderAgeVertical .begin {border-top:1px solid #ddd; vertical-align:top;}
.fbInsightsGenderAgeVertical .begin div {border-top: 1px solid #fff; width:5px;}
.fbInsightsGenderAgeVertical .end {border-bottom:1px solid #ccc;}
.fbInsightsGenderAgeVertical .rule {background-color:#f6f6f6; max-width:5px; width:5px;}
.fbInsightsGenderAgeVertical .bar {height:18px;}
.fbInsightsGenderAgeVertical .female .bar {border-left:1px solid #8996b1; left:-1px;}
.fbInsightsGenderAgeVertical .male .bar {border-right:1px solid #5775a2; right:-1px;}
.fbInsightsGenderAgeVertical .female .label {left:5px;}
.fbInsightsGenderAgeVertical .male .label {right:5px;}
.fbInsightsGenderAgeVertical .short .label {color:#666; width:45px;}
.fbInsightsGenderAgeVertical .female .short .label {left:auto; right:-48px;}
.fbInsightsGenderAgeVertical .male .short .label {left:-48px; right:auto;}

#t-description {display:inline-block; color:#989898; font-family:Arial,sans-serif; font-size:12px; text-align:justify;}
#t-description a, #t-description a:limk, #t-description a:active {font-size:12px!important; font-family:Arial,sans-serif; color:#2a55ff!important;}
#t-description.ui-widget-content a {font-size:12px!important; color:#2a55ff!important;}
#t-description a:hover {color:#00a5e9!important;}

#t-description #seoCollapsible {padding:0;}
#t-description #seoCollapsible a.sc_ml {padding:3px 10px 3px;}
#t-description #seoCollapsible a.sc_ml span {float:none; font-size:12px; line-height:normal; color:#00a5e9!important; text-shadow:none; -khtml-opacity:1; -moz-opacity:1; opacity:1; filter:none;text-shadow: white 0 1px 0;}


#tc-fbwrap {width:105px;height:60px;float:right;text-align:right;margin:6px 0 0 10px;}
#tc-gg {display:inline-block;padding:0;vertical-align:middle;}
#tc-fb {display:inline-block;padding:0;width:50px;vertical-align:middle;}

a.profile {font-size:12px; font-weight:bold; color:white;}
td.loginpanel {text-align:left!important; padding-left:10px!important;}

ol.ols5 li, ol.ols5m li, ol.ols5f li, ol.olstab li {
   border: none;
}

#t-most_popular {display:inline-block;}
#t-most_popular .olwnum {width:710px;}
#t-most_popular .olwnum li {width:710px;}
#t-most_popular .olwnum li a {width:690px!important;}
#t-most_popular .olwc1, #t-most_popular .olwc2 {float:left; width:328px!important;}
#t-most_popular .olwc2 {margin-left:50px; counter-reset:item 5;}
#t-most_popular .olwc1 li, #t-most_popular .olwc2 li {width:324px!important; text-align:left;overflow: hidden;height: 28px;}
#t-most_popular .olwc1 li a, #t-most_popular .olwc2 li a {#4485ED!important;font-family: 'Arimo', sans-serif;}

.title_owrp {background:#f5f5f5; color:#34943a; font-size:12px; font-weight:bold; text-align:left; line-height:14px; text-transform:uppercase;}
.title_iwrp {background:#fff; padding:0 8px 1px 0;}
.title_gtip {color:#2a55ff;}

#fbase_wrp {border:1px solid #ebebeb; padding:8px; margin-top:5px; color:#989898; font:normal 16px Helvetica,Arial,sans-serif; text-decoration:none; text-align:justify;line-height:1.3;}
#fbase_descr {float:none; clear:both;}
#fbase_ccby {float:left; border:0; margin-top:7px;}
#fbase_info {font-size:10px; margin-left:70px; height:18px; margin-top:12px;}
#fbase_info a {font-size:10px!important;}

div.ctlinks a {font-size:11px; color:#999;}

.userit.left.tabs_wrapper {border:1px solid #ddd; border-top:none; float:none; clear:both; margin:30px auto 10px auto; width:900px;}
.userit.left .tabs_header {margin:0; padding:0; width:150px; float:left; border-top:1px solid #ddd;}
.userit.left .tab_header_item {display:block;}
.userit.left .tab_header_item a {outline:0;}
.userit.left .tab_content {display:none;}
.userit.left .tabs_header {overflow:visible; margin-right:20px; border-right:1px solid #ddd;}
.userit.left .tab_header_item {display:block; right:-12px; padding-right:5px; position:relative;}
.userit.left .tab_header_item.tab_selected {}
.userit.left .tab_header_item.tab_selected a {color:#cd0000; background:url(/theme/images/userit/selected_tab.png) right center no-repeat;}
.userit.left .tab_header_item.first_tab {}
.userit.left .tab_header_item a {
	background: url(/theme/images/userit/tab.png) no-repeat scroll right center transparent;
	color: #999999;
	display: block;
	font: 12px/18px Arial,Helvetica,sans-serif;
	outline: 0 none;
	padding: 10px 20px;
	text-decoration: none;
}
.userit.left .content_holder {
	font: 12px/24px Arial, Helvetica, sans-serif;
	color: #777;
	padding: 5px 30px;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	margin-left: 150px;
}

.uit_has_not {text-align:center; margin-top:70px; /*height:160px; vertical-align:middle;*/}
.uit_loading {text-align:center; margin-top:70px; /*height:160px; vertical-align:middle;*/}

#catDescr {margin:10px 14px 0;padding:25px;text-shadow:#fff 0 1px 0;background:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}
#catDescr a {color:#00f;}
#catDescr #catDescrT {font-size:22px;font-weight:bold;}

.pagination {font-size:14px;line-height:28px;float:none; clear:both; display:block; margin:40px 0 30px; width:100%; padding:0; text-align:center;}
.pagination a, .pagination span {float:none!important; text-decoration:none; padding:6px 11px!important; margin-left:2px; margin-right:2px; color:#636363;/* font-size:14px; line-height:18px;*/ -webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}
.pagination a {border:1px solid #e2eff8; background-color:#f9fdff;}
.pagination a:hover {background:#00aeef; color:#fff; border-color:#069bd2;}
.pagination span {/*border:1px solid #ddd;*/ background-color:#fff;}
.pagination span.curpg {color:#fff; background-color:#f8981d; border:1px solid #FFBC67;}

ul.ui_pagination, .ui_pagination li, .ui_pagination a {font-size:100%;}
ul.ui_pagination {float:none; clear:both; display:block; margin:10px 0 0 0; width:100%; padding:0; text-align:center;}
.ui_pagination li {/*float:left; display:block;*/ display:inline-block; margin:2px; padding:0;}
.ui_pagination li.sep {width:5px;}
.ui_pagination a, .ui_pagination span {text-decoration:none; padding:3px; padding-left:9px; padding-right:9px; margin-left:2px; margin-right:2px; display:block; color:#636363; line-height:18px;}
.ui_pagination a {border:1px solid #e2eff8; background-color:#f9fdff;}
.ui_pagination span {border:1px solid #ddd; background-color:#fff;}
.ui_pagination li a:hover {background:#95add1; color:#fff; border-color:#6f8ab7;}
.ui_pagination li.curpg a, .ui_pagination li.curpg span {color:#74a9d7;}
.ui_pagination li.curpg a:hover {color:#fff; border-color:#00468b;}
.ui_pagination span.page {text-decoration:none; padding:0; margin:0; display:inline; border:0; background:none; line-height:normal;}
.ui_pagination li.dropdown {float:right; display:block; padding:3px 5px; margin-right:2px; color:#666; font-size:11px; border:1px solid #bfbfbf;} 

#ui_worksheets.olstab, #ui_worksheets.olstab li {width:692px;}
#ui_worksheets.olstab li {height:120px;}
#ui_worksheets.olstab li a {width:682px;}
#ui_worksheets.olstab li a img {margin:0 10px 0 0;}
#ui_worksheets.olstab li a span {display:inline-block; width:570px; text-align:justify;}
#ui_worksheets.olstab li.title {padding-top:5px; height:25px;}
#ui_worksheets.olstab li.title:hover {background:none!important;}
#ui_worksheets.olstab .ctlinks {color:#999; font-size:11px; padding:0 10px 0 5px;}
#ui_worksheets.olstab .ctlinks a, #ui_worksheets .ctlinks:link {font-size:11px; display:inline; line-height:11px; padding:0;}

/*#ui_worksheets.olstab li a span {display:inline; padding-right:14px;}*/

#mod_main ol.olstab li.bnewitems, ol.olstab li.bnewitems {height:3px; background:#2c89b2;}

.tabs_c_v2 {float:right; width:575px;}
.tabs_c_v2 #t-most_popular .olwc2 {margin-left:0;}
.tabs_c_v2 #t-most_popular .olwc1 li, .tabs_c_v2 #t-most_popular .olwc2 li {width:527px;}
.tabs_c_v2 #t-most_popular .olwc1 li a, .tabs_c_v2 #t-most_popular .olwc2 li a {width:507px!important;}

section.atoz-content > article > div a:visited {color:#6100ab;}

#atoz-wrapper {position:relative;z-index:1;clear:both;display:block;background:#ffffff;width:1010px;min-height:620px;margin:0 auto;padding:20px 0 40px 0;}
#atoz-wrapper:after { content:'';clear:both;height:0;overflow:hidden;display:block;}

#atoz-wrapper abbr[title], #atoz-wrapper dfn[title] { border-bottom:1px dotted; cursor:help; }

#atoz-wrapper ul, #atoz-wrapper ol { margin-left:0; }
#atoz-wrapper ::-moz-selection{ background: #0056ab; }
#atoz-wrapper ::selection { background:#0056ab; }

.atoz-content {position:relative;margin:0 auto;width:620px;line-height:25px;}
.atoz-content-full-page {width:940px;}
.atoz-content a:hover {text-decoration:underline;}
.atoz-content p,.atoz-content ul,.atoz-content ol {margin-bottom:25px;}
.atoz-content ul ul,.atoz-content ol ol,.atoz-content ul ol,.atoz-content ol ul {margin-bottom:0;}
.atoz-content > header {position:relative;color:#999999;margin:0 0 20px 0;}
.atoz-content > header > p {margin-bottom:0;}
.atoz-content > header > p a {text-decoration:none;}
.atoz-content > header > p a:hover {text-decoration:underline;}
.atoz-content h1 {color:#222222;font-size:25px;}
.atoz-content h1 span {color:#999999;font-weight:normal;}
.atoz-content h1 a {color:#222222;}
.atoz-content h2 {font-size:18px;}
.atoz-content h2 a:hover {text-decoration:underline;}
.atoz-content h3,.atoz-content h4,.atoz-content h5,.atoz-content h6 {font-size:15px;}

.tipsy { position:relative; padding:5px; font-size:12px; font-weight:bold; }
.tipsy-inner { padding:5px 10px; background:#ffffff; color:#0056ab; max-width:200px; text-align:center; border:1px solid #dddddd; -moz-border-radius:30px; -o-border-radius:30px; -webkit-border-radius:30px; -moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.33); -o-box-shadow:0 0 4px rgba(0, 0, 0, 0.33); box-shadow:0 0 4px rgba(0, 0, 0, 0.33); }
.tipsy:after {content:'';width:0;height:0;position:absolute;}
.tipsy-north:after {top:0;left:50%;margin:-5px 0 0 -10px;border-bottom:10px solid rgba(0,0,0,0.2);border-left:10px solid transparent;border-right:10px solid transparent;}
.tipsy-south:after {bottom:0;left:50%;margin:0 0 -5px -10px;border-top:10px solid rgba(0,0,0,0.2);border-left:10px solid transparent;border-right:10px solid transparent;}
.tipsy-east:after{top:50%;right:0;margin:-10px -5px 0 0;border-left:10px solid rgba(0,0,0,0.2);border-top:10px solid transparent;border-bottom:10px solid transparent;}
.tipsy-west:after{top:50%;left:0;margin:-10px 0 0 -5px;border-right:10px solid rgba(0,0,0,0.2);border-top:10px solid transparent;border-bottom:10px solid transparent;}

section.atoz-content {width:1010px;}
section.atoz-content header p {font-size:13px;margin:0 0 10px 0;color:#999999;}
section.atoz-content header nav {position:relative;float:left;width:800px;padding:0 0 0 210px;margin:0 0 20px 0;line-height:20px;}
section.atoz-content header nav ul {display:block;overflow:hidden;text-align:center;margin:0;}
section.atoz-content header nav ul li {position:relative;float:left;}
section.atoz-content header nav ul li.atoz-first {/*margin-left:10px;*/}
section.atoz-content header nav ul li a, section.atoz-content header nav ul li span.atoz-no-results {display:block;font-weight:bold;color:#666666;text-decoration:none;width:20px;padding:5px;-moz-border-radius:2px;border-radius:2px;}

.atoz-subtype-list section.atoz-content header nav ul.atoz-entity-cats.atoz-blanker li:not(.atoz-home) a {color:#cccccc;}
.atoz-subtype-list section.atoz-content header nav ul:hover.atoz-entity-cats.atoz-blanker li:not(.atoz-home) a {color:#666666;}

section.atoz-content header nav ul li span.atoz-no-results {opacity:0.25;filter:alpha(opacity=25);}
section.atoz-content header nav ul li a:hover {color:#0056AB !important;}
section.atoz-content header nav ul li.current_page_item a {background:#0056AB;color:#ffffff !important;}
section.atoz-content header nav ul.atoz-entity-cats {position:absolute;top:0;left:0;text-align:left;margin:0 20px 0 0;width:182px;overflow:visible;}
section.atoz-content header nav ul.atoz-entity-cats li {float:none;}
section.atoz-content header nav ul.atoz-entity-cats li a {display:block;width:auto;padding:5px 0 5px 0;}
section.atoz-content header nav ul.atoz-entity-cats li a:hover {text-decoration:none;}
section.atoz-content header nav ul.atoz-entity-cats li.current_page_item a {padding:5px;margin:0 0 0 -5px;}
section.atoz-content header nav ul.atoz-entity-cats li.current_page_item a:after {content:'';float:right;margin:-5px -5px 0 5px;width:0;height:0;border-top: 15px solid #fff;border-left: 10px solid #0056ab;border-bottom: 15px solid #fff;}
section.atoz-content header nav ul.atoz-entity-cats li.atoz-home{margin:0 0 20px 0;}
section.atoz-content header nav ul.atoz-entity-cats li.atoz-home a {position:relative;background:#999999;color:#ffffff !important;}
section.atoz-content header nav ul.atoz-entity-cats li.atoz-home a:hover {background:#004e9a;}
section.atoz-content header nav ul.atoz-entity-cats li.atoz-home a:hover span {border-right-color:#004e9a;}
section.atoz-content header nav ul.atoz-entity-cats li.atoz-home a span {float:left;margin:-5px 0 0 -10px;width:0;height:0;border-top: 15px solid #ffffff;border-right: 10px solid #999999;border-bottom: 15px solid #ffffff;text-indent:-99999px;}
section.atoz-content header nav ul.atoz-entity-alphabet {background:#e5e5e5;background:rgba(0,0,0,0.1);-moz-border-radius:2px;border-radius:2px;}
section.atoz-content header nav ul.atoz-entity-alphabet li a:hover {text-decoration:none;}
section.atoz-content header nav ul.atoz-entity-alphabet.atoz-blanker {}
section.atoz-content header nav ul.atoz-entity-sub-alphabet {background:#f2f2f2;background:rgba(0,0,0,0.05);}
section.atoz-content header nav ul.atoz-entity-sub-alphabet li a:hover {text-decoration:none;}

.atoz-entities {float:left;padding:0 0 0 210px;min-height:340px;height:auto!important;height:300px;}
.atoz-separater {display:block; clear:both; float:none; height:20px; font-size:0;}

ul.atoz-entity-wrapper {float:left;width:auto;margin-bottom:20px!important;padding:0;overflow:hidden;list-style:none;/*text-transform:capitalize;*/}
ul.atoz-entity-wrapper > li {position:relative;float:left;clear:none;width:253px;margin:0 20px 20px 0;padding:0;}
ul.atoz-entity-wrapper > li.atoz-blanker {margin:0 0 20px 0;}
ul.atoz-entity-wrapper > li.atoz-blanker + li {clear:both;}

.atoz-subtype-list ul.atoz-entity-wrapper > li {margin-bottom:0;}

ul.atoz-entity-wrapper > li h2 {}
ul.atoz-entity-wrapper > li h2 a {color:#0056ab;}
ul.atoz-entity-list {padding:0;margin:0;list-style:none;line-height:20px;color:#999999;font-size:14px;font-weight:bold;}
ul.atoz-entity-list li {position:relative;}
ul.atoz-entity-list li a.atoz-entity-name {padding:4px 35px 5px 0;border-top:1px dashed #e6e6e6;display:block;color:#000000;}
ul.atoz-entity-list li:hover a.atoz-entity-name,ul.atoz-entity-list li a:hover.atoz-entity-name {color:#0056ab;}
ul.atoz-entity-list li.atoz-alt a.atoz-entity-name {}
ul.atoz-entity-list li a:visited {color:#666666;}
ul.atoz-entity-list li .atoz-entity-num {position:absolute;top:5px;right:0;color:#666666;padding:5px;font-size:10px;line-height:10px;cursor:default;border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;text-align:right;cursor:help;}
ul.atoz-entity-list li:hover > .atoz-entity-num {background:#000000;color:#ffffff;}
ul.atoz-entity-list li .atoz-entity-num:hover {background:#0056ab;}

/*h2.atoz-nftopics a, h2.atoz-nftopics a:hover {color:#6D9DC6!important;}*/

#esl_page {display:block; position:relative; /*float:none; clear:both;*/ margin:0 0 0 20px; width:1060px;}
#esl_page .newsehow {width:570px; margin:0 0 0 170px; clear:none;}
#esl_page #ehowcont {width:100%; text-align:justify; /* убираем обтекание сайдбара => */ display:block; width:580px}
#esl_page #ehowcont ol {margin:0 0 10px;}
#esl_page #blk_recommend {border-top:1px solid #ddd; border-bottom:1px solid #ddd; display:block; width:100%; float:none; clear:both; font-size:12px; line-height:20px; color:#666;}
#esl_page .imgfirst {border:1px solid #ccc; padding:5px!important; margin:0px 10px 0 0!important; background-color:#fff; width:auto; float:left;
-moz-border-radius: 4px;
-o-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);
-khtml-box-shadow: 0 2px 4px rgba(0,0,0,.2);
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
box-shadow: 0 2px 4px rgba(0,0,0,.2);
border-image: initial;
}

#eslrev_page {display:block; position:relative; /*float:none; clear:both;*/ margin:0 0 0 20px; width:1060px;}
#eslrev_page .newsehow {width:570px; margin:0 0 0 170px; clear:none;}
#eslrev_page #ehowcont {width:100%; text-align:justify; /* убираем обтекание сайдбара => */ display:block; width:580px}
#eslrev_page #ehowcont ol {margin:0 0 10px;}
#eslrev_page #blk_recommend {border-top:1px solid #ddd; border-bottom:1px solid #ddd; display:block; width:100%; float:none; clear:both; font-size:12px; line-height:20px; color:#666;}
#eslrev_page .imgfirst {border:1px solid #ccc; padding:5px!important; margin:0px 10px 0 0!important; background-color:#fff; width:auto; float:left;
-moz-border-radius: 4px;
-o-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);
-o-box-shadow: 0 2px 4px rgba(0,0,0,.2);
-khtml-box-shadow: 0 2px 4px rgba(0,0,0,.2);
-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);
box-shadow: 0 2px 4px rgba(0,0,0,.2);
border-image: initial;
}

.esl_stools {position:relative; width:360px; height:20px; margin:0!important; padding:7px 0;}
.esl_stools .item {display:inline-block; margin:2px 0 0 12px!important; position:relative; list-style-type:none;}
.esl_stools .facebook {top:-4px; width:100px; padding:0!important;}
.esl_stools .google {width:68px;}
.esl_stools .twitter {width:90px;}
.esl_stools .pinterest {width:94px; padding:0!important;}

.eslrev_stools {position:relative; width:360px; height:20px; margin:0!important; padding:7px 0;}
.eslrev_stools .item {display:inline-block; position:relative; list-style-type:none;}
.eslrev_stools .facebook {top:-4px; width:100px; padding:0!important;}
.eslrev_stools .google {width:68px;}
.eslrev_stools .twitter {width:90px;}
.eslrev_stools .pinterest {width:94px; padding:0!important;}

#esl_pbuttons {float:right; padding:0; width:132px; margin-top:-46px; height:43px; display:block;}
#esl_pbuttons ul {display:inline-block; margin:0; padding:0; list-style:none outside none;}
#esl_pbuttons ul li {color:#a9a9a9; display:block; float:left; font-family:Arial; font-size:10px; margin:0 4px!important; text-align:center; width:34px; padding-top:0px;}
#esl_pbuttons img {padding:0!important;}

#eslrev_pbuttons {float:right; padding:0; width:132px; margin-top:-46px; height:43px; display:block;}
#eslrev_pbuttons ul {display:inline-block; margin:0; padding:0; list-style:none outside none;}
#eslrev_pbuttons ul li {color:#a9a9a9; display:block; float:left; font-family:Arial; font-size:10px; margin:0 4px!important; text-align:center; width:34px; padding-top:0px;}
#eslrev_pbuttons img {padding:0!important;}

#esl_sidebar {width:300px; float:right; margin:7px 0 10px!important; text-align:left; padding:0;}
#esl_sidebar ol.ols5f {padding:0!important;}
#esl_sidebar ol.ols5f li {padding:0!important; margin:0!important;}
#esl_sidebar ol.ols5f li a {overflow:hidden;width:300px!important; color:#1f7ad7; font:normal 17px/19px Arial,sans-serif;}
#esl_sidebar ol.ols5f li a:hover {text-decoration:underline!important;}
#esl_sidebar ol.ols5f li .imgthumb {width:300px!important; height:251px!important; border:0!important; padding:0px!important;}
#esl_sidebar ol.ols5f li a:hover .imgthumb {border:0!important;}
#esl_sidebar ol.ols5f li .imgthumb_n50 {background:#fff url('../images/noimage50.gif') no-repeat 27px 12px; width:96px!important; height:72px!important; border:0!important; padding:3px!important;}

#esl_sidebar ol.ols5f, #esl_sidebar ol.ols5f li {width:300px!important;}

#eslrev_sidebar {width:300px; float:right; margin:7px 0 10px!important; text-align:left; padding:0;}
#eslrev_sidebar ol.ols5f {padding:0!important;}
#eslrev_sidebar ol.ols5f li {padding:0!important; margin:0!important;}
#eslrev_sidebar ol.ols5f li a {overflow:hidden;max-height:89px;width:290px!important; color:#1f7ad7; font:normal 14px/18px Arial,sans-serif;}
#eslrev_sidebar ol.ols5f li a:hover {text-decoration:underline!important;}
#eslrev_sidebar ol.ols5f li .imgthumb {width:86px!important; height:72px!important; border:0!important; padding:3px!important;}
#eslrev_sidebar ol.ols5f li a:hover .imgthumb {border:0!important;}
#eslrev_sidebar ol.ols5f li .imgthumb_n50 {background:#fff url('../images/noimage50.gif') no-repeat 27px 12px; width:96px!important; height:72px!important; border:0!important; padding:3px!important;}

#eslrev_sidebar ol.ols5f, #eslrev_sidebar ol.ols5f li {width:300px!important;}

.sb_title {background:#f5f5f5; color:#666; font-size:14px; font-weight:bold; text-align:left; line-height:14px; text-transform:uppercase;margin: 5px 10px 0 18px;}
.sb_title span {background:#fff; padding:0 8px 1px 0;}
.sb_block {border:0px; /*padding:5px;*/ margin:5px 0 0px;width:300px;}

#esl_sidebar #slider-books-wrp {width:auto;}
/* #esl_sidebar #slider-books_controls {top:0px;}*/
#esl_sidebar #slider-books li.mbSlider_Slide, #esl_sidebar #slider-books li a, #esl_sidebar #slider-books li a div, #esl_sidebar #slider-books li a div img, #esl_sidebar .mbSlider_Slide a div img {display:block; width:300px!important; height:285px!important;}
#esl_sidebar #slider-books li a div img {padding:0!important;}
#esl_sidebar #slider-books li a div {line-height:285px;}

#eslrev_sidebar #slider-books-wrp {width:auto;}
/* #eslrev_sidebar #slider-books_controls {top:0px;}*/
#eslrev_sidebar #slider-books li.mbSlider_Slide, #eslrev_sidebar #slider-books li a, #eslrev_sidebar #slider-books li a div, #eslrev_sidebar #slider-books li a div img, #eslrev_sidebar .mbSlider_Slide a div img {display:block; width:300px!important; height:285px!important;}
#eslrev_sidebar #slider-books li a div img {padding:0!important;}
#eslrev_sidebar #slider-books li a div {line-height:285px;}

.joyride-next-tip {margin:0 0 8px!important; padding:6px 10px 4px!important;}
.joyride-not-now {width:auto; font-size:12px; text-decoration:none; float:right; margin:-3px 0 8px 0; position:relative!important;}

#esl_sidebar2 {width:160px; /*float:left;*/ margin:0; position:absolute; top:0; left:0;}

.post_share_wrp_esl {position:relative; float:none; clear:none; margin-left:-15px; padding:0;}
.post_share_wrp_esl .post_share.rail {margin:0 0 0 -613px; height:194px;}

#top2try {position: relative;
  border-bottom: 2px solid #4db2ec;
  font-size: 20px;
  margin: 0px 0px 26px 0px;
  line-height: 32px;
  font-weight: normal;
}

#popular_articles {position: relative;
  font-family: 'Roboto Condensed', sans-serif;
  border-bottom: 2px solid #4db2ec;
  font-size: 20px;
  margin: 0px 0px 26px 0px;
  line-height: 32px;
  font-weight: normal;
}

#relcat225 {margin:12px 0 0px; padding:0 0 5px;}

#top2try h4, #relcat225 h4, #popular_articles h4 {border:0; color:#232323; font:23px/1.2 Georgia,sans-serif; margin:0; outline:0; padding:0; vertical-align:baseline;text-shadow: white 0 1px 0;letter-spacing: -1px;font-size: 24px;}
#top2try ul, #relcat225 ul, #popular_articles ul {margin:0; padding:0;}

#top2try ul li {margin:0; padding:0; border-bottom:0 solid #1f7ad7;/*margin-bottom:25px;*/}
#relcat225 ul li {margin:0; padding:0; border-bottom:0;}
#popular_articles ul li {margin:0!important; padding:0; border-bottom:0!important; list-style:none!important;}

#top2try ul li:last-child, #relcat225 ul li:last-child, #popular_articles ul li:last-child {border-bottom:0;}
#top2try ul li a, #top2try ul li a:link, #relcat225 ul li a, #relcat225 ul li a:link, #popular_articles ul li a, #popular_articles ul li a:link {padding:7px 0; display:block; width:100%; clear:both; overflow:hidden; cursor:pointer; text-shadow: white 0 1px 0; border-bottom:0; line-height: 23px;opacity: 1;font-size: 18px!important;letter-spacing: -.02em!important;font-weight: 700!important;font-style: normal!important;color: rgba(0,0,0,.9)!important;font-family: 'Arimo', sans-serif;margin-bottom: 20px;}

#top2try ul li a .imgthumb_t52rn:hover, #relcat225 ul li a .imgthumb_t52rn:hover, #popular_articles ul li a .imgthumb_t52rn:hover {opacity:1;}

#popular_articles ul li a, #popular_articles ul li a:link {padding:7px 0 20px;}
#top2try ul li a span, #popular_articles ul li a span {display:block; position:relative; max-height:100px; overflow:hidden; margin-bottom:5px;}
#top2try ul li a .imgthumb_t52rn, #relcat225 ul li a .imgthumb_t52rn, #popular_articles ul li a .imgthumb_t52rn {width:298px;    border: 1px solid #eeeeee;opacity:0.6;}
#top2try ul li a span .iGqbIb, #popular_articles ul li a span .iGqbIb {background:repeat-x url(/images/zip.png) 0 0;background-position-x:1px;height:16px;position:absolute;bottom:0;left:0;right:0}

#top2try ul li a:hover, #relcat225 ul li a:hover, #popular_articles ul li a:hover {
text-decoration:none;
color:#2A55FF;opacity:1;
cursor:pointer;
}

/*p.firstp {margin:10px 0 0;font-size:20px;line-height:30px;}*/
img.cboth {width:1px; height:1px; display:none;/*float:none; clear:none; padding:0!important; width:570px; height:1px;*/}
h2.h2v1 {/*padding-bottom:15px;margin-top:18px;*/padding-bottom: 0px;margin-top: 40px;}

#awardsBlock, #awardsBlockM {border:1px solid #ebebeb; margin-top:5px; font:normal 11px Helvetica,Arial,sans-serif; color:#989898; display:block; padding:5px; text-decoration:none; text-align:left;}
#awardsBlock {width:290px;}
#awardsBlockM {width:300px;}
#awardsBlock .title-wrp, #awardsBlockM .title-wrp {text-align:left; background:whiteSmoke; color:#34943a; font-size:12px; margin:0 0 5px; font-weight:bold; line-height:14px;text-transform:uppercase; display:block;}
#awardsBlock .title, #awardsBlockM .title {background:white; padding:0 8px 1px 0;}
#awardsBlock li, #awardsBlockM li {font-size:12px; border-bottom:1px dotted #acacac; padding:3px;}
#awardsBlock li:hover, #awardsBlockM li:hover {background:#ecf4f9;}
#awardsBlock li a, #awardsBlockM li a, #awardsBlock li span, #awardsBlockM li span {font-size:12px; color:#00a5e9;}
#awardsBlock img, #awardsBlockM img {float:left; margin:3px 5px 3px 0;}

.well {text-align:left; min-height:20px; padding:19px; margin-bottom:20px; background-color:#f5f5f5; border:1px solid #eee; border:1px solid rgba(0, 0, 0, 0.05); -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
.well blockquote {border-color:#ddd; border-color:rgba(0, 0, 0, 0.15);}

#purr-container {position:fixed; top:0; right:0; z-index:20000;}
.notice {position:relative; width:324px;}
.notice .close {position:absolute; top:12px; right:12px; display:block; width:18px; height:17px; text-indent:-9999px; background:url(/theme/images/purrClose.png) no-repeat 0 10px;}
.notice-body {text-align:left; min-height:50px; padding:22px 22px 0 22px; background:url(/theme/images/purrTop.png) no-repeat left top; color:#f9f9f9;}
.notice-body img	{width:50px; margin:0 10px 0 0; float: left;}
.notice-body h3 {margin:0; font-size:1.1em;}
.notice-body p {margin:5px 0 0 60px; font-size:0.8em; line-height:1.4em;}
.notice-bottom {height:22px; background:url(/theme/images/purrBottom.png) no-repeat left top;}

#outOurR {width:265px; padding:10px 19px; margin-top:10px;}
#outOurR .title {text-align:left; color:#34943a; font-size:12px; font-weight:bold; line-height:14px; text-transform:uppercase; display:block; margin:0 0 5px 0;}
#outOurR .btn {display:block; margin:6px 0 0; text-align:left;}
#outOurR .label {font-size:9.75px; line-height:14px; padding:1px 3px 2px;}
#outOurR .label-success {position:relative; top:-1px; background-color:#46A546;}

.message, .messageInner {
display: none;
width: 100%;
border: 1px solid;
color: #fff;
padding: 15px;
position: fixed;
z-index:20000;
left:0;
top:65px;
-moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
-o-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);	
-khtml-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);	
-webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);		
box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
-webkit-background-size: 40px 40px;
-moz-background-size: 40px 40px;
background-size: 40px 40px;			
background-image: -webkit-gradient(linear, left top, right bottom,
	color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent),
	color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)),
	color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent),
	to(transparent));
background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
	transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
	transparent 75%, transparent);
background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
	transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
	transparent 75%, transparent);
background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
	transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
	transparent 75%, transparent);
background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
	transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
	transparent 75%, transparent);
background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
	transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
	transparent 75%, transparent);
-webkit-animation: animate-bg 5s linear infinite;
-moz-animation: animate-bg 5s linear infinite;
-o-animation: animate-bg 5s linear infinite;
animation: animate-bg 5s linear infinite;
}
.ie6 .message {position:absolute;}

.messageInner {display:block; position:relative; left:auto; top:auto; width:auto; z-index:auto;}

.info {background-color:#4ea5cd; border-color:#3b8eb5;}
.error {background-color:#de4343; border-color:#c43d3d;}
.warning {background-color:#eaaf51; border-color:#d99a36;}
.success {background-color:#61b832; border-color:#55a12c;}

.message h3, .messageInner h3 {margin:0 0 5px 0;}
.message p, .messageInner p {margin:0;}
.message a, .messageInner a {color:#fff; text-decoration:underline;}

.alert-fly {width:1051px;position:fixed;z-index:20000;left:50%;top:65px;margin-bottom:0;margin-left:-551px;}
.alert-not-hide .close {display:none;}

@-webkit-keyframes animate-bg {from {background-position:0 0;} to {background-position:-80px 0;}}
@-moz-keyframes animate-bg {from {background-position:0 0;}	to {background-position:-80px 0;}}
@-o-keyframes animate-bg {from {background-position:0 0;}	to {background-position:-80px 0;}}
@keyframes animate-bg {from {background-position:0 0;}	to {background-position:-80px 0;}}

.pinImg {position:relative; display:block; padding:0; margin-right: 5px;margin-left: 2px;border: 1px solid #EEE;border: 1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); text-decoration:none!important;}

.btnQuickView {display:none; position:absolute; top:43px; left:50%; width:85px; height:30px; margin-left:-62px; background-image:url(/theme/images/quickview-shared.png)!important; background-position:-138px -45px!important;text-indent:0px;padding:12px 0 0 39px;font-size:12px!important;font-weight:bold!important;color:#fff !important; text-decoration:none !important;text-shadow:none;    font-family: 'Arimo', sans-serif;}
.btnQuickView:hover {background-position:-138px -45px!important;text-decoration:none!important;text-shadow:none;}


.btnQuickView {display:none; position:absolute; top:43px; left:50%; width:85px; height:30px; margin-left:-62px; background-image:url(/theme/images/quickview-shared.png)!important; background-position:-138px -45px!important;text-indent:0px;padding:12px 0 0 39px;font-size:12px!important;font-weight:bold!important;color:#fff !important; text-decoration:none !important;text-shadow:none;}
.btnQuickView:hover {background-position:-138px -45px!important;text-decoration:none!important;text-shadow:none;}

.news .pinImg {width:116px; height:98px;}
.news .btnQuickView {top:30px; width:68px; height:28px; margin-left:-50px; font-size:9px!important; padding:13px 0 0 33px; background-position:-138px -218px!important;/*background-position:-138px -180px!important;*/}
.news .btnQuickView:hover {background-position:-138px -218px!important;}

.newsehow ol.lt_n, .newsehow ol.lt_n li, .newsannoun ol.lt_n, .newsannoun ol.lt_n li,
.newsehow ul.lt_n, .newsehow ul.lt_n li, .newsannoun ul.lt_n, .newsannoun ul.lt_n li {list-style-type:none!important;}

.newsehow ol.lt_decimal, .newsehow ol.lt_decimal li, #dle-content .newsehow ol.lt_decimal li, #dle-content .newsehow ol ol ol.lt_decimal, #dle-content .newsehow ul ol.lt_decimal, #dle-content .newsehow ol ol ol.lt_decimal li, #dle-content .newsehow ul li ol.lt_decimal li {list-style-type:decimal!important; list-style-position:outside!important; /*margin-left:inherit!important;*/}
.newsehow ol.lt_lalpha, .newsehow ol.lt_lalpha li, #dle-content .newsehow ol.lt_lalpha li, #dle-content .newsehow ol ol ol.lt_lalpha, #dle-content .newsehow ul ol.lt_lalpha, #dle-content .newsehow ol ol ol.lt_lalpha li, #dle-content .newsehow ul li ol.lt_lalpha li {list-style-type:lower-alpha!important;}
.newsehow ol.lt_ualpha, .newsehow ol.lt_ualpha li, #dle-content .newsehow ol.lt_ualpha li {list-style-type:upper-alpha!important;}
.newsehow ol.lt_lroman, .newsehow ol.lt_lroman li, #dle-content .newsehow ol.lt_lroman li {list-style-type:lower-roman!important;}
.newsehow ol.lt_uroman, .newsehow ol.lt_uroman li, #dle-content .newsehow ol.lt_uroman li {list-style-type:upper-roman!important;}
.newsehow ul.lt_disc, .newsehow ul.lt_disc li, #dle-content .newsehow ol.lt_disc li, #dle-content .newsehow ol ol li ul.lt_disc li, #dle-content .newsehow ul li ul.lt_disc li {list-style-type:disc!important;}
.newsehow ul.lt_circle, .newsehow ul.lt_circle li, #dle-content .newsehow ol.lt_circle li {list-style-type:circle!important;}
.newsehow ul.lt_square, .newsehow ul.lt_square li, #dle-content .newsehow ol.lt_square li {list-style-type:square!important;}

.newsehow ol.lt_decimal .lt_n, .newsehow ol.lt_decimal .lt_n li,
.newsehow ol.lt_lalpha .lt_n, .newsehow ol.lt_lalpha .lt_n li,
.newsehow ol.lt_ualpha .lt_n, .newsehow ol.lt_ualpha .lt_n li,
.newsehow ol.lt_lroman .lt_n, .newsehow ol.lt_lroman .lt_n li,
.newsehow ol.lt_uroman .lt_n, .newsehow ol.lt_uroman .lt_n li,
.newsehow ul.lt_disc .lt_n, .newsehow ul.lt_disc .lt_n li,
.newsehow ul.lt_circle .lt_n, .newsehow ul.lt_circle .lt_n li,
.newsehow ul.lt_square .lt_n, .newsehow ul.lt_square .lt_n li,
#dle-content .newsehow ol ol li ul.lt_n li, #dle-content .newsehow ul li ul.lt_n li {list-style-type:none!important;}

/*.newsehow ol li ol.lt_decimal ol {margin-left:51px!important;}
.newsehow ol li ol.lt_lalpha li, .newsehow ol li ol.lt_ualpha li {margin-left:21px!important;}*/

.newsehow img.itip, #dle-content p img {vertical-align:baseline; margin-right:3px;}

.newsehow ol li p.ml_68, .newsannoun ol li p.ml_68 {margin-left:68px;}

.newsehow ol.ml_0, .ml_0, .newsehow ol li ol.ml_0, .newsehow ol li ul.ml_0 {margin-left:0!important;}
.newsehow ol.ml_5, .ml_5, .newsehow ol li ol.ml_5, .newsehow ol li ul.ml_5 {margin-left:5px!important;}
.newsehow ol.ml_6, .ml_6, .newsehow ol li ol.ml_6, .newsehow ol li ul.ml_6 {margin-left:6px!important;}
.newsehow ol.ml_8, .ml_8, .newsehow ol li ol.ml_8, .newsehow ol li ul.ml_8 {margin-left:8px!important;}
.newsehow ol.ml_10, .ml_10, .newsehow ol li ol.ml_10, .newsehow ol li ul.ml_10 {margin-left:10px!important;}
.newsehow ol.ml_16, .ml_16, .newsehow ol li ol.ml_16, .newsehow ol li ul.ml_16 {margin-left:16px!important;}
.newsehow ol.ml_20, .ml_20, .newsehow ol li ol.ml_20, .newsehow ol li ul.ml_20 {margin-left:20px!important;}
.newsehow ol.ml_25, .ml_25, .newsehow ol li ol.ml_25, .newsehow ol li ul.ml_25 {margin-left:25px!important;}
.newsehow ol.ml_30, .ml_30, .newsehow ol li ol.ml_30, .newsehow ol li ul.ml_30 {margin-left:30px!important;}
.newsehow ol.ml_35, .ml_35, .newsehow ol li ol.ml_35, .newsehow ol li ul.ml_35 {margin-left:35px!important;}
.newsehow ol.ml_65, .ml_65, .newsehow ol li ol.ml_65, .newsehow ol li ul.ml_65 {margin-left:65px!important;}
.newsehow ol.ml_72, .ml_72, .newsehow ol li ol.ml_72, .newsehow ol li ul.ml_72 {margin-left:72px!important;}
.newsehow ol.ml_80, .ml_80, .newsehow ol li ol.ml_80, .newsehow ol li ul.ml_80 {margin-left:80px!important;}
.newsehow ol.ml_85, .ml_85, .newsehow ol li ol.ml_85, .newsehow ol li ul.ml_85 {margin-left:85px!important;}
.newsehow ol.ml_86, .ml_86, .newsehow ol li ol.ml_86, .newsehow ol li ul.ml_86 {margin-left:86px!important;}

.newsehow ol.mt_0, .mt_0, .newsehow ol li ul.mt_0, .newsehow ol li ol.mt_0 {margin-top:0!important;}
.newsehow ol.mt_6, .mt_6, .newsehow ol li ul.mt_6, .newsehow ol li ol.mt_6 {margin-top:6px!important;}
.newsehow ol.mt_10, .mt_10, .newsehow ol li ul.mt_10, .newsehow ol li ol.mt_10 {margin-top:10px!important;}
.newsehow ol.mt_16, .mt_16, .newsehow ol li ul.mt_16, .newsehow ol li ol.mt_16 {margin-top:16px!important;}
.newsehow ol.mt_20, .mt_20, .newsehow ol li ul.mt_20, .newsehow ol li ol.mt_20 {margin-top:20px!important;}
.newsehow ol.mt_26, .mt_26, .newsehow ol li ul.mt_26, .newsehow ol li ol.mt_26 {margin-top:26px!important;}
.newsehow ol.mt_30, .mt_30, .newsehow ol li ul.mt_30, .newsehow ol li ol.mt_30 {margin-top:30px!important;}

.newsehow ol.mb_0, .mb_0, .newsehow ol li ul.mb_0, .newsehow ol li ol.mb_0 {margin-bottom:0!important;}
.newsehow ol.mb_6, .mb_6, .newsehow ol li ul.mb_6, .newsehow ol li ol.mb_6 {margin-bottom:6px!important;}
.newsehow ol.mb_10, .mb_10, .newsehow ol li ul.mb_10, .newsehow ol li ol.mb_10 {margin-bottom:10px!important;}
.newsehow ol.mb_16, .mb_16, .newsehow ol li ul.mb_16, .newsehow ol li ol.mb_16 {margin-bottom:16px!important;}
.newsehow ol.mb_20, .mb_20, .newsehow ol li ul.mb_20, .newsehow ol li ol.mb_20 {margin-bottom:20px!important;}
.newsehow ol.mb_26, .mb_26, .newsehow ol li ul.mb_26, .newsehow ol li ol.mb_26 {margin-bottom:26px!important;}
.newsehow ol.mb_30, .mb_30, .newsehow ol li ul.mb_30, .newsehow ol li ol.mb_30 {margin-bottom:30px!important;}

.newsehow ol li ul.cmt_0 li, .newsehow ol li ol.cmt_0, #dle-content .newsehow ol li ul.cmt_0 li, #dle-content .newsehow ol li ol.cmt_0 li {margin-top:0!important;}
.newsehow ol li ul.cmb_0 li, .newsehow ol li ol.cmb_0, #dle-content .newsehow ol li ul.cmb_0 li, #dle-content .newsehow ol li ol.cmb_0 li {margin-bottom:0!important;}

.newsehow ol.cpl_0 li, .newsehow ul.cpl_0 li {padding-left:0!important;}
.newsehow ol.cpl_5 li, .newsehow ul.cpl_5 li {padding-left:5px!important;}
.newsehow ol.cpl_6 li, .newsehow ul.cpl_6 li {padding-left:6px!important;}
.newsehow ol.cpl_10 li, .newsehow ul.cpl_10 li {padding-left:10px!important;}
.newsehow ol.cpl_15 li, .newsehow ul.cpl_15 li {padding-left:15px!important;}
.newsehow ol.cpl_16 li, .newsehow ul.cpl_16 li {padding-left:16px!important;}
.newsehow ol.cpl_20 li, .newsehow ul.cpl_20 li {padding-left:20px!important;}
.newsehow ol.cpl_25 li, .newsehow ul.cpl_25 li {padding-left:25px!important;}
.newsehow ol.cpl_26 li, .newsehow ul.cpl_26 li {padding-left:26px!important;}
.newsehow ol.cpl_30 li, .newsehow ul.cpl_30 li {padding-bottom:30px!important;}

.newsehow ol.pb_0 li, .newsehow ul.pb_0 li, .pb_0 {padding-bottom:0!important;}
.newsehow ol.pb_6 li, .newsehow ul.pb_6 li, .pb_6 {padding-bottom:6px!important;}
.newsehow ol.pb_10 li, .newsehow ul.pb_10 li, .pb_10 {padding-bottom:10px!important;}
.newsehow ol.pb_16 li, .newsehow ul.pb_16 li, .pb_16 {padding-bottom:16px!important;}
.newsehow ol.pb_20 li, .newsehow ul.pb_20 li, .pb_20 {padding-bottom:20px!important;}
.newsehow ol.pb_26 li, .newsehow ul.pb_26 li, .pb_26 {padding-bottom:26px!important;}
.newsehow ol.pb_30 li, .newsehow ul.pb_30 li, .pb_30 {padding-bottom:30px!important;}

.newsehow ol.b_0, .b_0 {border:0;}
.newsehow ol.cb_0 li, .cb_0 li {border:0;}

.tblTdFSInherit td{font-size:inherit!important;}

.verticalslider {border:1px solid #666; overflow:hidden; width:570px; margin:0 auto; margin-top:25px;}

.verticalslider_tabs {float:left; width:250px;}
.verticalslider_tabs, .verticalslider_tabs li {margin:0; padding:0;}
.verticalslider_tabs li {list-style-type:none;}
.verticalslider_tabs a:link, .verticalslider_tabs a:visited {display:block; width:230px; height:29px; padding:14px 10px 6px 10px; background: url(/theme/images/tabBG.jpg) bottom repeat-x; background-color:#eee; font:bold 15px Arial, sans-serif; color:#333; /*border-right:1px solid #666;  border-top:1px solid #666;*/ border-bottom:1px solid #666; text-decoration:none;}
.verticalslider_tabs a:hover, .verticalslider_tabs a:active {background:url(/theme/images/tabHoverBG.jpg) bottom repeat-x; background-color: #fcfcfc;}
.verticalslider_tabs li:first-child a:link, .verticalslider_tabs li:first-child a:visited {border-top:none; height:30px;}
.verticalslider_tabs .activeTab a:link, .verticalslider_tabs .activeTab a:visited {background:#fff; /*border-right:1px solid #fff;*/}
.verticalslider_tabs .activeTab a:hover, .verticalslider_tabs .activeTab a:active {background:#fff; /*border-right:1px solid #fff;*/}
.verticalslider .arrow {background:url(/theme/images/arrow.png); width:27px; height:60px; position: absolute; z-index: 1000; margin-left: 250px; margin-top: -55px; }

.verticalslider_contents {float:left; border-left:1px solid #666; width:319px; display:inline; margin:0; padding:0;}
.verticalslider_contents li {display:none; position:relative; list-style-type:none; margin:0; padding:0; width:319px; overflow:hidden; padding:0 0 0 10px;}
.ie7 .verticalslider_contents, .ie7 .verticalslider_contents li {width:318px;}
.verticalslider_contents li h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#333; margin:5px 20px; padding:0;}
.verticalslider_contents li p {margin:5px 20px; padding:0; color:#333; font-family:Tahoma, Geneva, sans-serif; font-size:13px;}
.verticalslider_contents .activeContent {display:list-item;}

.verticalslider .playPause a {display:block; width:60px; height:60px; position:absolute; z-index:50;}
.verticalslider .play a:link,.verticalslider .play a:visited{background:url(/theme/images/plays.png) no-repeat 0 0; display:none;}
.verticalslider .pause a:link,.verticalslider .pause a:visited{background:url(/theme/images/pauses.png) no-repeat 0 0;}	
.verticalslider .pause a:hover,.verticalslider .pause a:active,.verticalslider .play a:hover,.verticalslider  .play a:active {background-position:0 -60px; border-bottom:none;}

#authorLinkWPhoto {display:block; position:relative; float:left; margin:0 15px 5px 0; height:120px; width:127px ;text-align:center;}
#authorLinkWPhoto img {padding:5px; background:#fff; max-width:100px; height:100px;max-height:100px; border:1px solid #e0e0e0; -moz-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0 2px 4px rgba(0,0,0,.2); -o-box-shadow:0 2px 4px rgba(0,0,0,.2); -webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .2); box-shadow:0 2px 4px rgba(0, 0, 0, .2);}
#authorLinkWPhoto span{position:relative; top:-8px; background-color:#f89406; padding:1px 9px 2px; -moz-border-radius:9px; -o-border-radius:9px; -webkit-border-radius:9px; border-radius:9px; font-size:10.998px; font-weight:bold;line-height:14px; color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); white-space:nowrap;}

#header {position:fixed; top:0; left:0; z-index:20001; min-width:1100px; width:100%; height:64px; background-color: #00AEEF; color:#fff; font-size:12px; line-height:14px;}
#header .container {width:1100px;max-width:1100px; margin:0 auto!important; padding:0!important; position:relative!important; top:auto; left:auto;}
#header #logo {float:left; padding:5px 0 0 0; margin:0;}
#header a:hover {color:#00AFE9;}
#header ul {list-style:none; padding:4px;}
#header ul a {cursor:pointer;}
#header ul a i {width:14px; text-align:center; margin-right:5px; text-decoration:none; font-family:FontAwesome; font-weight:normal; font-style:normal; display:inline-block;}
#header ul li {list-style:none; letter-spacing:0.02em; float:left; position:relative; list-style:none; padding:19px 0 0 0; line-height:18px; margin:0 25px 0 0;}
#header .dropdown ul li a {white-space:nowrap; display:block; font-size:12px; color:#fff; padding:3px 35px 3px 15px; text-align:left; font-weight:bold; text-shadow:none;}
#header .arrow {/*background:url(/theme/images/menu_arrow.gif) no-repeat right 27px;*/ padding:19px 0 0; margin:0;opacity: 0.9;}
#header .arrow > a {padding-right:15px; -webkit-transition-duration:0s; -webkit-transition-timing:ease-out; -o-transition-duration:0s; -o-transition-timing:ease-out; -moz-transition-duration:0s; -moz-transition-timing:ease-out; -ms-transition-duration:0s; -ms-transition-timing:ease-out; transition-duration:0s; transition-timing:ease-out;}
#header .arrow:hover {/*background:url(/theme/images/menu_arrow_on.gif) no-repeat right 27px;*/}
#header .arrow a .icon-chevron-down {font-size:11px!important;margin-left:3px!important;position: relative;top: -2px;}
#header .dropdown {display:none; left:-15px; margin:0; padding:25px 0 0; position:absolute; top:35px; z-index:500;}
#header .dropdown a:hover {color:#333; text-decoration:none;}
#header .dropdown .box {padding:0; background-color:#00AEEF; -moz-box-shadow:0 3px 5px rgba(0,0,0,0.4); -webkit-box-shadow:0 3px 5px rgba(0,0,0,0.4); box-shadow:0 3px 5px rgba(0,0,0,0.4); -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
#header .dropdown ul {list-style:none; font-weight:400; padding:0 0 5px;}
#header .dropdown ul li {list-style:none; padding:0; margin:0; float:none;}
#header .dropdown ul li:hover {background-color:#fff; text-color:#8CA9E5;}

#header #loginnav {position:relative; float:right; padding:21px 15px 0 15px;}
#header #loginnav a {display:inline; padding:0 5px;}
#header #loginnav a:last-child {padding-right:0;}

#header #search {position:absolute; right:154px; top:16px;/*padding:16px 0 0; margin:0; float:left;*/ width:200px;}
.opera #header #search, .ie #header #search, .ff #header #search {width:180px;}
#header #searchForm fieldset {width:180px; position:relative; display:block; display:block; -webkit-margin-start:2px; -webkit-margin-end:2px; -webkit-padding-before:0.35em; -webkit-padding-start:0.75em; -webkit-padding-end:0.75em; -webkit-padding-after:0.625em; border:2px groove threedface; border-image:initial;}
#header #search div.input {position:absolute; right:0; overflow:hidden; width:180px; height:26px; padding:0; border-radius:20px; border:1px solid #C6D2DB; border-top:1px solid #B4C1CB; box-shadow:inset 0 1px 2px rgba(0,0,0,0.08);/* float:right;*/ background:#E8EDF1; padding-right:15px;}
input#searchtop_quick {width:650px; /*width:100%;*/ border:0; border-radius:20px; background:transparent; height:16px; color:#B4BDC4; text-shadow:0 1px 1px white; padding:5px;}
input#searchtop_quick:focus {outline:none; border-color:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -ms-box-shadow:none; box-shadow:none;}
input#searchSubmit {width:19px; height:19px; text-indent:-9999px; overflow:hidden; background:url(/theme/images/search-icon.png) no-repeat; border:0; position:absolute; top:7px; right:13px; z-index:5; display:none; cursor:pointer;}

#search2 {position:relative;display:inline-block;width:325px;margin:-16px 0 0 20px;top:19px;}
.ie7 #search2 {display:inline;}
#search2 fieldset {width:180px; position:relative; border:none; display:block;}
#search2 div.input {text-align:left;overflow:hidden; width:180px;height:36px; padding:0; border-radius:6px; border:1px solid #C6D2DB; border-top:1px solid #B4C1CB; box-shadow:inset 0 1px 2px rgba(0,0,0,0.08);background:#fff;} 
#search2 input.searchQuick {width:170px; font-style:italic; border:0; border-radius:6px; background:transparent; margin:0; height:26px; color:#B4BDC4; text-shadow:0 1px 1px white; padding:5px;}
#search2 input.searchQuick:focus {outline:none; border-color:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; -ms-box-shadow:none; box-shadow:none;}
#search2 fieldset.fieldActive input.searchQuick {width:144px;}
#search2 input.searchSubmit {width:19px; height:19px; text-indent:-9999px; overflow:hidden; background:url(/theme/images/search-icon.png) no-repeat; border:0; position:absolute; top:10px; right:8px; z-index:5; display:none; cursor:pointer;}
#search2 fieldset.fieldActive input.searchSubmit {display:block;}

#entryform #short_story {max-width:1043px;}

#wrpCats .caret-right {margin-top:5px; margin-left:1px; border-top:4px solid transparent; border-bottom:4px solid transparent; border-left:4px solid #000;}
#wrpCats .btn-large .caret {margin-top:8px;}
#wrpCats .btn-large .caret-right {margin-top:5px; border-bottom-width:5px; border-right-width:0; border-left-width:5px;}

.dropdown-menu {max-height:375px; overflow-y:auto; overflow-x:hidden;}

.beta-ribbon-left {background-image:url(/theme/images/beta_ribbon_right.png);}
.beta-ribbon-right {background-image:url(/theme/images/beta_ribbon_right.png);}
.beta-ribbon-left, .beta-ribbon-right {width:52px; height:52px; position:absolute; z-index:1;}
.well .beta-ribbon-right {top:0; right:0; /*margin-left:678px; margin-top:-20px;*/}
input[type="checkbox"] {margin:4px 0 0;}
.checkbox.inline {font-size:12px; color:gray; text-shadow:#fff 0 1px 0;}
.btn.disabled, .btn[disabled] {opacity:.45; filter:alpha(opacity=45);}

.control-label {display:block; font-size:16px; color:#1B82F1; font-weight:bold; padding-right:10px; text-shadow:#fff 0 1px 0;}

#wrpLevels {margin-bottom:0; margin-top:5px; padding:10px 14px 5px;}

.lvChkB {margin:5px 0; display:inline-block; text-shadow:#fff 0 1px 0; font-size:12px;}
.lvChkB input[type="checkbox"] {display:none;}
.lvChkB input[type="checkbox"]:checked + label .box {position:relative;}
.lvChkB input[type="checkbox"]:checked + label .box:after {
content:''; width:8px; height:4px; position:absolute; left:3px; top:2px;
border:1px solid #414141; border-top:none; border-right:none;
-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);
transform:rotate(-45deg);
}
.lvChkB .box {
display:inline-block; width:14px; height:14px;
border-radius:3px; border:1px solid #c3c3c3; float:left;
margin-right:5px; padding:0;
background-image:-moz-linear-gradient(top, #fff, #efefef); background-image:-webkit-linear-gradient(top, #fff, #efefef); background-image:-ms-linear-gradient(top, #fff, #efefef); background-image:linear-gradient(top, #fff, #efefef);
}
.lvChkB label {margin-bottom:0; font:13px sans-serif; color:#3e3e3e; padding-right:6px;}
.lvChkB label:hover .box {border-color:#a5a5a5;}
.lvChkB label:active .box {background-image:-moz-linear-gradient(top, #e7e7e7, #fff); background-image:-webkit-linear-gradient(top, #e7e7e7, #fff); background-image:-ms-linear-gradient(top, #e7e7e7, #fff); background-image:linear-gradient(top, #e7e7e7, #fff);} 

#dfLvls {/*padding:9px 0;*/}
#dfLvls li, #dafLvls {
  display: block;
  -webkit-border-radius: 3px;
  -moz-border-radius   : 3px;
  border-radius        : 3px;
  -moz-background-clip   : padding;
  -webkit-background-clip: padding-box;
  background-clip        : padding-box;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e4e4e4), color-stop(0.7, #eeeeee));
  background-image: -webkit-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%);
  background-image: -moz-linear-gradient(center bottom, #e4e4e4 0%, #eeeeee 70%);
  background-image: -o-linear-gradient(bottom, #e4e4e4 0%, #eeeeee 70%);
  background-image: -ms-linear-gradient(top, #e4e4e4 0%,#eeeeee 70%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4e4e4', endColorstr='#eeeeee',GradientType=0 );
  background-image: linear-gradient(top, #e4e4e4 0%,#eeeeee 70%);
  color: #333;
  border: 1px solid #b4b4b4;
  line-height: 29px;
  margin: 0;
  padding: 3px 25px 3px 6px;
  position: relative;
}
#dfLvls li .fDelete {display:block; position:absolute; right:7px; top:12px; width:12px; height:13px; font-size:1px; background:url(/theme/images/chosen-sprite.png) right top no-repeat;}
#dfLvls li .fDelete:hover {background-position:right -11px; cursor:pointer;}

#dafLvls {
    margin: 5px 0 0 0;
    padding: 0 7px;
    text-decoration: none;
    line-height: 25px;
    display: block;
    text-align: right;
}
#dafLvls:hover {color:#000;}

#dfLvls.on404 {}

#dafLvls.on404 {}

#catRating {/*float:right; width:150px; text-shadow:#fff 0 1px 0; position:relative; top:-8px;*/}
#modRating {}

#mod_cat .sb_block .fb-activity.fb_iframe_widget span:first-child {width:280px!important; height:400px!important;}

.share-bar {display:inline-block; vertical-align:bottom; margin-top:5px;}
.goog-inline-block {display:-moz-inline-box; display:inline-block; position:relative;}
.s_gplus_share, .s_twitter_share, .s_fb_share {opacity:0.4; margin-right:3px; height:16px; background-image:url(/theme/images/4051317365-sprite.png); background-repeat:no-repeat;}
.s_gplus_share {width:16px; background-position:-246px -52px;}
.s_twitter_share {background-position:-162px -40px; width:21px;}
.s_fb_share {background-position:-100px -40px; width:14px;}
.share-icon.goog-inline-block.fs04img.s_gplus_share:hover {opacity:1;}
.share-icon.goog-inline-block.fs04img.s_twitter_share:hover {opacity:1;}
.share-icon.goog-inline-block.fs04img.s_fb_share:hover {opacity:1;}

.cBlock {position:relative; border:none;padding: 9px 0; margin: 0px !important; width: 98%;}
#mod_main .cBlock {width:732px; margin:17px auto 0 !important;}
.cBlock.first {margin-top:0;}
#catDescrTPos #cDescription, #catDescrTPos #cDescription.collapse {font-family: 'Source Sans Pro'; line-height: 1.4;}
#catDescrTPos #cDescription #catDescrT {font-size: 18px;margin-bottom: 5px !important;letter-spacing: -.02em!important;font-weight: 700!important;font-style: normal!important;color: rgba(0,0,0,.9)!important;font-family: 'Arimo', sans-serif;}

.cbFeatured {display:inline-block; font-family:arial,helvetica,sans-serif; margin:7px 0 0 5px;}
.cbFeatured .corner {background:url(/theme/images/pa_c.png) 0 0 no-repeat; width:119px; height:120px; position:absolute; top:-6px; right:-6px; z-index:1;}
/*.ie8 .cbFeatured:hover .corner {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}*/
.cbFeatured:hover {background:#ebf2fa;}
/*cbFeatured:hover .corner {filter:alpha(opacity=50); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3;}*/
.cbFeatured .c21, .cbFeatured .c22 {margin:0; height:124px; overflow:hidden; position:relative;}
.cbFeatured .c21 {width:124px; float:left;}
.cbFeatured .c22 {width:590px; float:left; margin-left:16px; /*overflow:hidden;*/ text-align:justify; min-height:124px; height:auto; font:0.9em Arial,sans-serif; color:#666; line-height:1.3em;}
.cbFeatured > .c22 + div {clear:both;}
.cbFeatured .c22 a {font-size:14px; font-weight:bold; color:#339bfc;}
.cbFeatured .cbDescr {height:98px; width:592px; margin-bottom:2px; overflow:hidden;}
.cbFeatured .c31, .cbFeatured .c32, .cbFeatured .c33 {margin:0 0 1px 0; /*min-height:120px;*/ /*min-height:167px;*/ height:167px; overflow:hidden;}
/*cbFeatured:hover .c31, cbFeatured:hover .c32, cbFeatured:hover .c33 {background:#ebf2fa;}*/
.cbFeatured .c31 {width:132px; float:left;}
.cbFeatured .c32 {width:64px; float:left; text-align:center; position:relative;}
/*.cbFeatured .fb_iframe_widget {position:absolute; left:6px; top:50%; margin:-43px 0 0;}*/
/*.cbFeatured .fb_ltr {width:50px!important;}*/
.cbFeatured .c33 {width:462px; margin-left:185px; /*overflow:hidden;*/ text-align:justify; padding-top:3px; min-height:167px; height:auto;}
.cbFeatured > .c33 + div {clear:both;}
.cbFeatured .c33 a {font-size:14px; font-weight:bold; color:#339bfc;}
.cbFeatured .lineSep {background:#b6b6b6; /*clear:both;*/ float:none; font-size:0; height:1px; margin:6px auto; width:100%;} 
.cbFeatured .pinImg {left:0; top:50%; margin:-62px 0 0; width:124px; height:124px;}
.cbFeatured .pinImg .imgthumb {opacity:1; border:1px #bebebe solid!important;
-moz-border-radius:4px;
-o-border-radius:4px;
-webkit-border-radius: 4px;
border-radius:4px;
-moz-box-shadow:0 2px 4px rgba(0,0,0,.2);
-o-box-shadow:0 2px 4px rgba(0,0,0,.2);
-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .2);
box-shadow:0 2px 4px rgba(0, 0, 0, .2);
border-image:initial;}
.cbFeatured .pinImg .btnQuickView {margin-left:-62px;}
.cbFeatured .share-bar {margin-left:5px;}

#simlinksehow-bt-wrp .simlinksehow-bt .title {display:block; height:97px; margin:0 0 7px; overflow:hidden; color:#478ee5;}
#simlinksehow-bt-wrp .simlinksehow-bt li .title {margin:0; height:58px; color:#478ee5!important;}
#top_worksheets .top_worksheets-b .title {display:block; height:97px; margin:0 0 7px; overflow:hidden; color:#478ee5;}

.tooltip {z-index:25000;}
div.tooltip-inner {font-size:12px!important;text-indent:0;text-shadow:none;}

#header a:hover {
	text-decoration: none;
	
}
#header .arrow:hover {
opacity: 1;
}

div.simplePullQuote
{
    float: right;
    width: 300px;
    margin: 6px 0px 14px 35px;
    padding: 18px 0px 18px 25px;
    border-bottom: none;
    border-top: none;
    border-left: 1px solid #D7D7D7;
    font-size: 21px;
    line-height: 30px;
    text-indent: 0;
    background: none;
    color: #409EFF;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    text-align: left;
    font-weight: bold;
}

.tweet_quote a, .tweet_quote a:link{color:#575757;padding:0 2px 0 0;text-decoration:none;font-weight:normal!important;font-size:20px!important;color:#575757!important;}
.tweet_quote a:hover{color:#fff!important;background-color:#069eec;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.tweet_quote a:active{background-color:#194a9c;}
.tweet_quote a span{padding:0 9px;background:url(/theme/img/sprite_tweet_quote.png) no-repeat 1px 0;position:relative;top:1px;margin-left:2px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.tweet_quote a:hover span{background:url(/theme/img/sprite_tweet_quote.png) no-repeat -22px 0;}
/*.tweet_quote a:hover::selection {color:#fff!important;}*/

#fileupload-dzone .popover {width:276px;max-width:276px;}

.medium-seperator {padding:10px 0;width:752px;margin:13px auto 0;background:url(http://busyteacher.org/images/as-seen-on/shad1.png) center;}

#presswrapper {text-align:center;margin:auto;max-width:1200px;position:relative;display:block;padding-bottom:10px;}
#presswrapper ul {list-style:none;}
#presswrapper ul li.press {font-family:sans-serif;color:#666;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;display:inline-block;padding:0 6px;}
#presswrapper ul li.press a:hover img {opacity:1;-moz-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
#presswrapper ul li.press a img {background-color:rgba(0, 0, 0, 0);opacity:0.3;-moz-opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);transition:opacity 0.2s;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;}

.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus {outline:0;}

.sSidebar {width:332px; padding:5px 0 15px; text-align:center; vertical-align:top;}
.gid5 .sSidebar {padding:15px 0;}

.sbBlock {border:1px solid #ebebeb; padding:5px; margin:5px auto 0; width:288px;}
.sbBlockV2 {margin:10px auto 0; width:300px;}
.sbBlock.first, .sbBlockV2.first {margin:0;}
.sbTitle {background:#f5f5f5; color:#34943a; font-size:12px; font-weight:bold; text-align:left; line-height:14px; text-transform:uppercase;}
.sbTitle span {background:#fff; padding:0 8px 1px 0;}
.sbTitle span i {padding-right:5px; color:#8ca9e5;}
.sbDescr {text-align:left; font:normal 11px Helvetica,Arial,sans-serif; color:#989898; margin-top:3px; text-decoration:none;}

.sSidebar .sbTitle {width:300px;}
.sSidebar .sbBlock .sbTitle {width:initial;}
.sSidebar .sbBlockV2 .sbTitle {width:initial;}

#sbSubscribe .sbDescr {font-size:14px;line-height:22px;}
#sbTopWorksheets2Day ol.ols5m, #sbTopWorksheets2Day ol.ols5m li {text-align:left;width:288px;}
#sbTopWorksheets2Day ol.olwnum li a {padding:5px 0 5px 26px!important;text-indent:-14px;width:262px!important;}

.greenBox {background-color:#EBF9E8;border-top:1px solid #FFF;border-bottom:1px solid #EBEBEB;font-size:0.85em;color:#000;padding:9px 11px;line-height:1px;text-align:left;}

#sliderBooksBox {display:block; position:relative; text-align:left;}
.sbBlock #sliderBooks, .sbBlockV2 #sliderBooks {margin:0; overflow:hidden;}
#sliderBooks ul {margin:0; padding:0!important; list-style:none;}
#sliderBooks li {list-style:none; padding:0;}
#sliderBooks li.mbSlider_Slide {list-style:none; padding:0;}
#sliderBooks li a div {text-align:center;}
#sliderBooks li a img {margin:0!important; padding:0!important;}
#sliderBooks_controls {position:absolute; z-index:2; top:0; right:4px; width:55px;}

.sbBlock #sliderBooks, .sbBlock #sliderBooks li.mbSlider_Slide, .sbBlock #sliderBooks li a div, .sbBlock #sliderBooks li a img {width:288px; height:274px;}
.sbBlockV2 #sliderBooks, .sbBlockV2 #sliderBooks li.mbSlider_Slide, .sbBlockV2 #sliderBooks li a div, .sbBlockV2 #sliderBooks li a img {width:300px; height:286px;}

.sbBlock #sliderBooks li a div {line-height:274px;}
.sbBlockV2 #sliderBooks li a div {line-height:286px;}

.sbBlockV2 #sliderBooks_controls {top:-4px;}

#sliderBooks_moveprev, #sliderBooks_movenext {display:block; float:right; width:20px; height:20px; margin:0 0 0 5px; text-indent:-9999px;}
#sliderBooks_moveprev span.icon {width:7px; height:11px; background:url(/theme/images/i_arrows.png) no-repeat left top; display:block; margin:5px 0 0 6px; text-indent:-9999px;}
#sliderBooks_movenext span.icon {width:7px; height:11px; background:url(/theme/images/i_arrows.png) no-repeat left bottom; display:block; margin:5px 0 0 7px; text-indent:-9999px;}
#sliderBooks_moveprev:hover span.icon {background-position:right top;}
#sliderBooks_movenext:hover span.icon {background-position:right bottom;}

#sliderBooks_movenext, #sliderBooks_moveprev {
	display: block;
	border: 1px solid #bbb;
	-khtml-border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
	background-image: -moz-linear-gradient(top, #ffffff, #dddddd);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(0.03, #f7f7f7),color-stop(0.5, #e7e7e7),color-stop(0.5, #d7d7d7),color-stop(1, #dddddd));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd')";
	color: #444;
	font-weight: bold;
	text-shadow: #fff 0px 1px 0px;
	outline: none;
}
#sliderBooks_movenext:hover, #sliderBooks_moveprev:hover {
	background-image: -moz-linear-gradient(top, #ffffff, #dddddd);
  	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffffff),color-stop(0.5, #f3f3f3),color-stop(0.5, #eee),color-stop(1, #dddddd));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dddddd')";
	color: #3987cc;
	text-decoration: none;
}
#sliderBooks_movenext:active, #sliderBooks_moveprev:active {
	background-image: -moz-linear-gradient(top, #dddddd, #eeeeee);
  	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #dddddd),color-stop(1, #eeeeee));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#eeeeee');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#eeeeee')";
}

.cBlockV2 {position:relative;width:728px;margin:10px 0 10px 0px;border:1px solid #E5E5E5;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);background-color:#fff;transition-duration:.4s;transition-property:box-shadow;}
#mod_main .cbPinnedArticle {width:750px;margin:10px auto 20px;}
.cBlockV2:hover {box-shadow:rgba(0, 0, 0, 0.1) 0 0 15px;}
.cBlockV2 .cbContainer {width:100%;height:175px;margin:0;position:relative;/*overflow:hidden;*/}
.cBlockV2 .cbThumb {position:absolute;margin:0;overflow:hidden;width:210px;height:175px;text-align:center;-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;-ms-border-top-left-radius:6px;-o-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-bottom-left-radius:6px;-ms-border-bottom-left-radius:6px;-o-border-bottom-left-radius:6px;border-bottom-left-radius:6px;}
.cBlockV2.hideThumb  .cbThumb {display:none;}
.cid224 .cbSStory  .cbThumb {display:none;}
.cBlockV2 .cbThumbBg {position:absolute;top:0;left:0;width:210px;height:175px;background:linear-gradient(to right,rgba(255, 255, 255, 0) 85%,rgba(0, 0, 0, 0.04) 100%);z-index:1;}
.cBlockV2 .cbThumb img {position:absolute;top:0;left:0;width:210px;height:175px;}
.cBlockV2 .cbContent {position:absolute;top:0;left:210px;width:479px;margin:0;padding:15px 20px 10px;/*overflow:hidden;*/}
.cBlockV2.hideThumb  .cbContent  {left:0;width:689px;}
/*.cid224 .cbSStory  .cbContent {left:0;width:689px;}*/
#mod_main .cbPinnedArticle .cbContent {width:505px;}
.cBlockV2 .cbTitle {font-size:20px;line-height:28px;height:28px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;letter-spacing: -.02em;}
/*.cbPinnedArticle .cbTitle {white-space:normal;}*/
.cBlockV2 .cbTitle a, .cBlockV2 .cbTitle a:link, .cBlockV2 .cbTitle a:visited {color: #1f1f1f;}
.cBlockV2 .cbTitle a:hover {color:#427FED;text-decoration:none;}
.cBlockV2 .cbAuthor {display:block;clear:left;float:left;/*display:inline-block;*/font-size:12px;font-weight:700;padding:10px 0 0 0;color:#7F7F7F;}
.cBlockV2 .cbAuthor a, .cBlockV2 .cbAuthor a:link, .cBlockV2 .cbAuthor a:visited  {color:#7F7F7F;}
.cBlockV2 .cbCats {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;/*display:inline-block;*/font-weight:normal;font-size:12px;padding:10px 0 0 0;color:#7F7F7F;}
.cBlockV2 .cbCats .cbCatsD {padding:0 6px;color:#7F7F7F;}
.cBlockV2 .cbCats a, .cBlockV2 .cbCats a:link, .cBlockV2 .cbCats a:visited {color:#7F7F7F;}
.cBlockV2 .cbDescr {color:#404040;margin:8px 0 12px;max-height:45px;
font-family: 'Open Sans';
line-height: 1.7;
font-size: 14px;
margin-top: 9px;
text-align:justify;
overflow: hidden;
display: block;
/*display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
text-overflow: ellipsis;*/
}
.cbPinnedArticle .cbDescr {margin:4px 0 8px;/*max-height:65px;*/max-height:89px;}
.cBlockV2 .cbRating {display:inline-block;vertical-align:top;margin-top:5px;height:16px;float:right;}
.cBlockV2 .cbRatingB {position:relative;top:-1px;width:80px;display:inline-block;vertical-align:top;background:url(/theme/images/star-gray-padded.svg) repeat-x;background-size:auto 100%;height:100%;}
.cBlockV2 .cbRatingF {display:block;background:url(/theme/images/star-green-padded.svg) repeat-x;background-size:auto 100%;height:100%;}
.cBlockV2 .cbRatingV {display:inline-block;margin-left:5px;vertical-align:top;height:100%;line-height:16px;font-size:12.8px;color:#9a9a9a;}
.cBlockV2 .cbLevels {position:relative;top:-1px;margin-left:5px}
.ie7 .cBlockV2 .cbLevels, .ie8 .cBlockV2 .cbLevels {display:none;}
.cBlockV2 .cbLevels img {margin-left:5px;height:18px;}
.cBlockV2 .cbLevels .cbLevel {/*display:block;*//*float:left;*/margin-left:5px;color:#B6B6B6;border:solid 1px #B6B6B6;font-size:12px;padding:3px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;}
.cBlockV2 .cbViews {font-size:12px;color:#9A9A9A;}
.cBlockV2 .cbViews img {vertical-align:baseline; margin-right:2px;}
.cBlockV2 .share-bar {margin-left:10px;vertical-align:top;}
.cBlockV2 .pinImg {/*left:0;top:50%;margin:-89px 0 0;width:212px;height:127px;*/width:210px;height:175px;margin:0;border:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:none!important;}
.cBlockV2 .btnQuickView {top:71px;width:102px;height:33px;margin-left:-74px;background-position: -138px -137px!important;padding:9px 0 0 47px;font-size:14px!important;}
.cBlockV2 .favLink {position:absolute;bottom:20px;right:17px;display:none;}
.cBlockV2 .tooltip {white-space:nowrap;}
.cBlockV2 .tooltip-inner {max-width:initial;}

.cbPinnedArticle .fb-like {margin-top:0!important;float:left;}

.cBlockV3 {position:relative;width:334px;line-height:22px;margin:10px 15px 20px;float:left;border:1px solid #E5E5E5;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.15);background-color:#fff;transition-duration:.4s;transition-property:box-shadow;}
.cBlockV3:hover {cursor:pointer;text-decoration:none;box-shadow:rgba(0, 0, 0, 0.1) 0 0 15px;}
.cBlockV3 .cbContainer, .cBlockV3 .cbThumb, .cBlockV3 .cbThumbBg, .cBlockV3 .cbThumb img {width:334px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;}
.cBlockV3 .cbContainer, .cBlockV3 .cbThumb, .cBlockV3 .cbThumbBg {height:278px;}
.cBlockV3 .cbContainer {background:#cacaca;margin:0;position:relative;/*overflow:hidden;*/}
.cBlockV3 .cbLinkBlock {position:absolute;width:334px;height:278px;z-index:4;}
.cBlockV3 .cbThumb {position:absolute;margin:0;overflow:hidden;text-align:center;}
.cBlockV3.hideThumb  .cbThumb {display:none;}
/*.cid224 .cbSStory  .cbThumb {display:none;}*/
.cBlockV3 .cbThumbBg {position:absolute;top:0;left:0;background:#000;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);z-index:1;}
.cBlockV3:hover .cbThumbBg {background:none;/*opacity:0.2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);*/}
.cBlockV3 .cbThumb img {position:absolute;top:0;left:0;position:relative;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear;}
.cbTH234 .cbThumb img {width:400px;top:0;left:-33px;}
.cbTH237 .cbThumb img {width:394px;top:0;left:-30px;}
.cBlockV3:hover .cbThumb img {top:-24px;left:-30px;width:394px;}
.cbTH234:hover .cbThumb img {top:-24px;left:-66px;width:464px;}
.cbTH237:hover .cbThumb img {top:-24px;left:-60px;width:458px;}
.cBlockV3 .cbContent {position:absolute;margin:0; z-index:3; width:294px; color:#fff; /*text-shadow:-1px -1px 0 rgba(0,0,0,0.4);*/ padding:60px 20px 14px; top:auto; bottom:0; left:0; right:0;
    background-image: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.35) 50%);
    background-image: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.35) 50%);
    background-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.35) 50%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#59000000', GradientType=0);
}
.ie7 .cBlockV3 .cbContent div {font-size:14px; display:inline;}
/*.cBlockV3.hideThumb  .cbContent  {left:0;width:689px;}*/
/*.cid224 .cbSStory  .cbContent {left:0;width:689px;}*/
.cBlockV3 .cbTitle {font-size:23px;line-height:28px;font-weight:normal;overflow:hidden; white-space:normal; text-overflow:clip; max-height:196px; margin-bottom:10px;}
.cbWithCat .cbTitle {margin-bottom:10px;padding-bottom:22px;}
.cBlockV3 .cbTitle a, .cBlockV3 .cbTitle a:link, .cBlockV3 .cbTitle a:visited {color:#333;}
.cBlockV3 .cbTitle a:hover {color:#427FED;text-decoration:underline;}
.cBlockV3 .cbSubTitle {margin:4px 0 0;font-size:16px;line-height:21px;}
.cBlockV3 .cbCategories, .cBlockV3 .cbCategory, .cBlockV3 .cbMCategory {margin:4px 0 0;font-size:12px;line-height:18px;color:#999;}
.cBlockV3 .cbMCategory {text-transform:uppercase;}
.cbWithCat .cbMCategory {position:absolute;left:20px;bottom:46px;z-index:5;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cBlockV3 .cbCategories a, .cBlockV3 .cbCategory a, .cBlockV3 .cbMCategory a {color:#B9B8B8!important;text-decoration:none;}
.cBlockV3 .cbLevels {position:relative;top:-4px;margin-left:5px;}
.cBlockV3 .cbLevels img {margin-left:5px;height:30px;}
.cBlockV3 .cbViews, .cBlockV3 .cbComments, .cBlockV3 .cbShares {color:#fff; font-size:14px; font-weight:normal; display:inline!important;}
.cBlockV3 .cbViews, .cBlockV3 .cbShares {margin-right:10px;}
/*.cBlockV3 .cbViews img {vertical-align:baseline; margin-right:2px;}*/
.cBlockV3 .cbViewsIcon, .cBlockV3 .cbCommentsIcon, .cBlockV3 .cbSharesIcon {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin-right: 8px;
	padding: 0!important;
	opacity: .6;
	filter: alpha(opacity=60);
}
.cBlockV3 .cbSharesIcon {opacity:.7;filter:alpha(opacity=70);}
.cBlockV3 .tooltip {white-space:nowrap;}
.cBlockV3 .tooltip-inner {max-width:initial;}

/*.cbSStory {overflow:hidden;}
.cbSStory .cbTitle {max-height:140px;    white-space: normal;}
.cid225 .cbSStory .cbTitle, .cid254 .cbSStory .cbTitle {max-height:196px;}
.cbSStory .cbDescr {max-height:49px;overflow:hidden;}*/

.cBlockV3C1, .cBlockV3C1 .cbContainer,
.cBlockV3C1 .cbThumb, .cBlockV3C1 .cbThumbBg, .cBlockV3C1 .cbThumb img,
.cBlockV3C1 .cbLinkBlock {width:1066px;}
.cBlockV3C1 {float:none;clear:both;}
.cBlockV3C1 .cbContent {width:1026px;}
.cBlockV3C1 .cbTitle {font-size:30px;line-height:34px;padding-left:15px;padding-right:15px;/*width:483px;*/}
.cBlockV3C1 .cbSubTitle {font-size:21px;line-height:24px;}
.cBlockV3C1 .cbMCategory {left:35px;}
.cBlockV3C1:hover .cbThumb img {width:1126px;}

.cbPAMoreSepV2 {height:10px;background:#2c89B2;margin-bottom:8px;float:none;clear:both;}

.cbTabs .nav-tabs {margin-bottom:9px;font-size:15px;}
#mod_main .cbTabs .nav-tabs {font-size:16px;}

#shareRowBottom {text-align:center;position:relative;padding:10px 0 1.4em;}
#shareRowBottom:after {clear:both;}

#shareRowBottom a.btn-share {width:45.65%;float:left;line-height:1.75em;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
#shareRowBottom a.btn-share:hover {color:#fff;}

#shareRowBottom a.btn-share .textNode {display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;}

#shareRowBottom a.btn-share .icon:before {font-family:FontAwesome!important;display:-moz-inline-stack;display:inline-block;zoom:1;font-weight:normal!important;text-align:center;text-transform:none;font-weight:normal;vertical-align:middle;color:#fff;font-size:1.2em;padding:0;line-height:1em;position:relative;top:-1px;margin-right:6px;margin-left:-5px;}
#shareRowBottom a.btn-share.facebook_button .icon:before {content:'\f09a';}
#shareRowBottom a.btn-share.twitter_button .icon:before {content:'\f099';}

#shareRowBottom a.facebook_button {
color:#fff;
border-color:#30487B;
background-color:#37538D;
background-image:-webkit-linear-gradient(top, #4466AE 0, #37538D 100%);
background-image:linear-gradient(to bottom, #4466AE 0, #37538D 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4466ae', endColorstr='#ff37538d', GradientType=0);
text-shadow:0 0 1px #37538D;
}
#shareRowBottom a.facebook_button:hover, #shareRowBottom a.facebook_button:focus {
color:#fff;
border-color:#213256;
background-image:-webkit-linear-gradient(top, #446EC7 0, #37538D 100%);
background-image:linear-gradient(to bottom, #446EC7 0, #37538D 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff446ec7', endColorstr='#ff37538d', GradientType=0);
-webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(5, 15, 30, 0.4);
box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(5, 15, 30, 0.4);
text-shadow:0 1px 1px #213256;
}
#shareRowBottom a.facebook_button:active {
color:#fff;
background:#37538D;
border-color:#213256;
-webkit-box-shadow:inset 0 1px 2px #30487B;
box-shadow:inset 0 1px 2px #30487B;
}

#shareRowBottom a.twitter_button {
float:right;
color:#fff;
border-color:#0092BA;
background-color:#00A6D4;
background-image:-webkit-linear-gradient(top, #02C9FF 0, #00A6D4 100%);
background-image:linear-gradient(to bottom, #02C9FF 0, #00A6D4 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff02c9ff', endColorstr='#ff00a6d4', GradientType=0);
text-shadow:0 0 1px #00A6D4;
}
#shareRowBottom a.twitter_button:hover, #shareRowBottom a.twitter_button:focus {
color:#fff;
border-color:#006A87;
box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(5, 15, 30, 0.4);
background-image:-webkit-linear-gradient(top, #1CCEFF 0, #00A6D4 100%);
background-image:linear-gradient(to bottom, #1CCEFF 0, #00A6D4 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1cceff', endColorstr='#ff00a6d4', GradientType=0);
-webkit-box-shadow:inset 0 1px 1px rgba(255, 255, 255, 0.2), 0 1px 2px rgba(5, 15, 30, 0.4);
text-shadow:0 1px 1px #006A87;
}
#shareRowBottom a.twitter_button:active {
color:#fff;
background:#00A6D4;
border-color:#006A87;
-webkit-box-shadow:inset 0 1px 2px #0092BA;
box-shadow:inset 0 1px 2px #0092BA;
}

#esl_content .polar-embedded iframe, #eslrev_content .polar-embedded iframe {margin:0 auto;}

#more_pinned_articles {
background: #F0F6FF;
padding: 15px;
font-size: 29px;
/* font-weight: bold; */
color: #333;
/* text-shadow: 0 1px 0 rgba(255,255,255,.5); */
font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
display: block;
text-align: center;
text-shadow: #FFF 0 1px 0;
font-weight: 300;
}
#more_pinned_articles:hover {cursor:pointer;}
#more_pinned_articles:active {}
.cbPAMoreSep {height:10px;background:#2c89B2;margin-top:-10px;}

.stpWrapper {position:relative;}
.stpWantMoreTips {background:#F4EB48;float:right;padding:2px 10px;margin-top:-40px;border-radius:5px;font-weight:bold;font-size:12px;text-shadow:1px 1px 1px #fff;color:#444;}
.stProduct {position:relative;margin:30px 0 10px 5px;padding:19px;width:auto;min-height:145px;text-align:left;background-color:#fff;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
.stpCover {width:193px;float:left;margin-right:0px;margin-top:-25px;box-shadow:none;}
.stpCol2 {margin-left:209px;}
.stpTitle {color:#333;text-decoration:none;font-weight:300;font-size:50px;letter-spacing:-3px;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;text-shadow:#fff 0 1px 0;line-height:45px;}
.stpTitle span {letter-spacing:-2px;}
.stpDescr {font-size:15px;margin-top:10px;line-height:22px;text-shadow:#fff 0 1px 0;}
.stpInfoSecure {text-align:center;color:#555;font-size:11px;line-height:26px;text-transform:uppercase;padding:2px 10px;background-color:#f0f0f0;margin-top:5px;text-shadow:0 1px 0 #f3f3f3;font-weight:bold;text-shadow:1px 1px 1px #fff;float:right;}
.stpWrapper a.btn {margin-top:5px;color:#fff;font-weight:normal;margin-left:5px;}
.stpWrapper .fa-lock {margin-left:10px;}
blockquote, q {quotes: none;}
blockquote.q-3 {position: relative;background: #fff;margin: 48px auto;font-size: 24px;line-height: 1.5;display: block;text-align: center;width: 40%;border-top: 2px solid #000;border-bottom: 2px solid #000;padding: 36px 0;color: #161616;font-family: 'Georgia', serif;}
blockquote.q-3 p {width: 200%;margin: 0 0 0 -50%!important;font-size: 24px !important;line-height: 33px !important;font-family: Proxima Nova;font-weight: bold;color: #222;}
.ie7 blockquote.q-3 p {margin:0 0 0 -20%!important}

#loading-layer{z-index:15010!important;}
.modal-backdrop{z-index:15001;}.modal{z-index:15002;}
#mdlNS{width:600px;margin-left:-300px;outline:0;}
#mdlNS .modal-body{max-height:none;overflow-y:hidden;}
#mdlNS .btn{font-size:16px;line-height:26px;width:100%;}
#mdlNS .btn-success{margin-bottom:10px;}
#ns-yourname,#ns-email{position:relative;}
#ns-yourname{padding:15px;}#ns-email{padding:15px;}
#ns-submit{padding:11px;font-size:22px;}
#ns-dontshow{color:#BDBDBD;text-decoration:underline;font-size:14px;font-weight:bold;margin-left:2px;}
#ns-subscribers{color:#aeaeae;}
#ns-subscribers span{background-color:#fbfb83;padding:0 3px;font-weight:bold;}
.cbThumbBg:hover {box-shadow: inset 0 0 100px 0 rgba(0,0,0,0.2);}

.dgd_stb_box {
    z-index:100000;
    display: none;
    position:fixed;
    top: none;
    left: none:
    right: none;
    bottom: none;
	padding: 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
}

.dgd_stb_box_close {
    display: inline-block; 
    position: absolute; 
    cursor: pointer;
    top: 15px; right: 15px; 
}

.dgd_stb_box_close_button {
    cursor: pointer;
}

.dgd_stb_box_x { font-weight: 900; font-size: 2em }
.dgd_stb_box_x::before { content: "\00D7" }

.dgd_stb_box #scrolltriggered1 { 
    display: block !important; 
    bottom: none !important; 
    z-index: auto !important; 
    position: static !important 
}

.dgd_stb_box.clean_white { 
	background-color: #FFF; 
	-webkit-box-shadow: 0px 0px 0px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 0px 10px rgba(0, 0, 0, 0.1); 
	box-shadow: 0px 0px 0px 10px rgba(0, 0, 0, 0.1); 
}
.dgd_stb_box.clean_white .inscroll { 
	background-color: #FFF; 
	font-size: 12px; 
	padding: 0 15px 10px 15px; 
	color: #696969; 
	font-family: Tahoma, Geneva, sans-serif; 
}
.dgd_stb_box.clean_white h5 { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 17px; background-color: #5272cf; border-bottom: 1px #5272cf; display: block; margin: 0 -15px 10px -15px; padding: 10px 35px 5px 15px; }
.dgd_stb_box.clean_white p { font-size: 16px; }

.dgd_stb_box.clean_white .dgd_stb_box_close { top: 8px; right: 8px; background-color: #f2efef; width: 20px; height: 20px; color: #424242; font-size: 13px; line-height: 18px; font-family: Tahoma, Geneva, sans-serif; text-align: center; text-decoration: none; -webkit-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 0px 0px 0px 4px #d3d2d2; box-shadow: 0px 0px 0px 4px #d3d2d2; }

.gid5 #header #search {right:0;width:auto;}
.gid5 #header #search div.input {width:328px;}

.block-title {border-bottom:none;margin:15px 0 0;text-align:left;}
.block-title span {z-index: 1;
    /* color: #fff; */
    line-height: 23px;
    padding: 5px 12px 5px 0;
    /* font-weight: normal; */
    font-size: 17px!important;
    letter-spacing: -.02em!important;
    font-weight: 700!important;
    font-style: normal!important;
    color: rgba(0,0,0,.9)!important;
    font-family: 'Arimo', sans-serif;
    text-transform: uppercase;}

#top2try.afterArticle {margin:30px 0 10px!important;border-bottom:0;}
#top2try.afterArticle .block-title {margin:10px 0 6px;}
/*#top2try.afterArticle ul {display:inline-block;}*/
#top2try.afterArticle ul li {width:345px;float:left;list-style-type:none!important;margin-left:38px!important;}
#top2try.afterArticle ul li.odd {clear:left; margin-left:0!important;}
#top2try.afterArticle ul li a {padding:7px 0 17px;}
#top2try.afterArticle ul li a span {max-height:181px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
#top2try.afterArticle ul li a span .iGqbIb {display:none;}
#top2try.afterArticle ul li a img {width:345px!important;}

#fsCViews, #fsCComments {position:absolute;width:43%;top:10px;font-size:20px;color:#888;}
#fsCViews {left:0;text-align:right;}
#fsCComments {right:0;text-align:left;}
#fsCComments .fsCCLinkActive {font-weight:normal;color:#888;display:inline-block;border-bottom:1px dashed #80ECB5;cursor:pointer;}
.ie7 #fsCComments .fsCCLinkActive {display:inline; padding:0 0 1px;}
#fsCCommentsLink div {display:inline;}

#fsAuthorPhoto {position:absolute;left:50%;top:-55px;width:100px;height:100px;overflow: hidden;padding:0!important;border-radius:65px;border:#fff 5px solid;margin-left:-55px;}
#fsAuthorPhoto img {border-radius:50px;padding:0!important;width:100px;}
#fsAuthorProfile {display:inline-block;font-size:16px;color:#00a651;border-bottom:1px solid #80ECB5;text-decoration:none;}

#mod_cat #tMostPopular .tooltip {display:none!important;}

#mdlNSBackdrop{z-index:20001!important;}
#mdlNS{z-index:20002!important;outline:0;background:#F16334;color:#fff;font:1rem/1.6em 'Source Sans Pro',Helvetica,Arial;width:800px;margin:-32px 0 0 -400px;}
#mdlNS.mdlNSSuccess{background:#0098db url(/t/i/bg-conference-2.jpg) no-repeat top left;}
#mdlNS .modal-header{padding:0 15px;border-bottom:0;}
#mdlNS .modal-header .close{margin-top:9px;color:#fff;text-shadow:none;opacity:1;filter:none;}
#mdlNS.mdlNSSuccess .modal-header .close{font-size:26px;line-height:26px;}

#mdlNS h1{text-align:center;padding-bottom:0!important;font:200 63px/75px 'Source Sans Pro',Helvetica,Arial,sans-serif;letter-spacing:-3px;margin:0 0 10px 0;color:#fff;}
#mdlNS h2{font:200 40px/43px 'Source Sans Pro',Helvetica,Arial,sans-serif;letter-spacing:-2px;text-align:left;text-transform:uppercase;color:#222;margin:24px 0 10px;}

#mdlNS.mdlNSSuccess .modal-body{font-size:20px;padding:60px 0 80px 30px;margin:0;color:#fff;text-align:center;text-transform:uppercase;}

#mdlNS .modal-body ul{margin-left:370px;}
#mdlNS .modal-body ul li{list-style:disc;font-size:18px;}

#mdlNS .btn{font-size:16px;line-height:31px;font-weight:bold;}
#mdlNS #ns-submit{width:412px;margin-left:0;}
#mdlNS #ns-dontshow{color:#444;font-size:14px;display:block;text-align:right;margin-top:10px;}

#mdlNS .alert-danger {margin:10px 0 0;display:inline-block;width:361px;}

#mdlNS #nsCoverBook{float:left;margin:10px 20px;width:290px;}

#mod_showfull #esl_content .stpInfoSecure, #mod_showfull .stpEslWrapper .stpInfoSecure, #mod_cat .stpInfoSecure {width:773px;}
#mod_showfull #esl_content .stpWantMoreTips, #mod_showfull .stpEslWrapper .stpWantMoreTips, #mod_cat .stpWantMoreTips {position:absolute;top:0;left:-1px;background:#F4EB48;float:none;padding:2px 10px;margin:0;font-weight:bold;font-size:15px;text-shadow:1px 1px 1px #fff;color:#444;}
#mod_showfull #esl_content .stpCol2, #mod_showfull .stpEslWrapper .stpCol2, #mod_cat .stpCol2 {margin-left:10px;}
#mod_showfull #esl_content .stpTitle, #mod_showfull .stpEslWrapper .stpTitle, #mod_cat .stpTitle {color:#333;text-decoration:none;font-weight:900;font-size:46px;letter-spacing:-3px;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;text-shadow:#fff 0 1px 0;line-height:45px;margin-bottom:0;margin-top:10px;padding:10px;}
#mod_showfull #esl_content .stpWrapper a.btn, #mod_showfull .stpEslWrapper a.btn, #mod_cat .stpWrapper a.btn {margin-top:5px;color:#fff;font-weight:bold;margin-left:20px;width:620px;padding:7px 10px;}

/*#widgetSubscribeStart {height:1px;}
#widgetSubscribeWrp {width:1040px;margin:1em 0 0;}
#mod_showfull #esl_content #widgetSubscribeWrp, #mod_showfull #widgetSubscribeWrp.stpEslWrapper {margin:30px 0 50px;}
#mod_cat #widgetSubscribeWrp {margin:30px 30px 50px;}
#widgetSubscribe, #widgetSubscribe form {font-size:1em;line-height:1.375em;color:#fff;}
#widgetSubscribe {position:relative;background:#f16334;border-radius:4px;border:1px solid #e8e8e8;padding:30px 252px 30px 35px;float:none;text-align:left;}
#mod_showfull #esl_content #widgetSubscribe, #mod_showfull .stpEslWrapper #widgetSubscribe, #mod_cat #widgetSubscribe {background:#f0f0f0;padding:30px 20px 0 30px;margin:30px 0 10px;}
#mod_showfull #esl_content #widgetSubscribe.wdgNSSuccess, #mod_showfull .stpEslWrapper #widgetSubscribe.wdgNSSuccess, #mod_cat #widgetSubscribe.wdgNSSuccess, #widgetSubscribe.wdgNSSuccess{text-align:center;padding:30px 150px;background:#0098db url(/t/i/bg-conference-2.jpg) no-repeat top left;}
#widgetSubscribe p {margin:0 0 1em;text-align:left;}
#widgetSubscribe #wsName, #widgetSubscribe #wsEmail {width:305px;height:24px;font-size:1em;line-height:1.375em;}
#widgetSubscribe button.btn {width:642px;font-size:1em;line-height:1.375em;padding: 6px 12px;margin-top:10px;}
#mod_showfull #esl_content #widgetSubscribe button.btn, #mod_showfull .stpEslWrapper #widgetSubscribe button.btn, #mod_cat #widgetSubscribe button.btn {margin-left:20px;}
#widgetSubscribe #wsSubscribers span {/*font-weight:bold;*//*}
#widgetSubscribe #wsSubscribersTtl{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:33px;font-weight:bold;z-index:1;color:#fff;line-height:30px;padding:0 0 15px;font-weight:bold;}
#widgetSubscribe #wsSubscribers{font-size:19px;line-height:24px;}
#widgetSubscribe #nsCoverBook{}
#widgetSubscribe .alert-danger{width:620px;padding:5px 10px;text-align:left;font-size:15px;line-height:16px;margin-bottom:0;}
#mod_showfull #esl_content #widgetSubscribe .alert-danger, #mod_showfull .stpEslWrapper #widgetSubscribe .alert-danger, #mod_cat #widgetSubscribe .alert-danger{margin-left:20px;} 
*/

#widgetSubscribeStart {height:1px;}
#widgetSubscribeWrp {width:300px;margin:1em 0 0;}
#mod_main #widgetSubscribeWrp {margin:1em 0 0 15px;}
#widgetSubscribe {background:#f16334;border-radius:4px;border:1px solid #e8e8e8;padding:1em;float:none;text-align:center;}
#widgetSubscribe, #widgetSubscribe form {font-size:1em;line-height:1.375em;color:#fff;}
#widgetSubscribe.wdgNSSuccess{background:#0098db url(/t/i/bg-conference-2.jpg) no-repeat top left;}
#widgetSubscribe p {margin:0 0 1em;text-align:left;}
#widgetSubscribe #wsName, #widgetSubscribe #wsEmail {width:252px;font-size:1em;line-height:1.375em;}
#widgetSubscribe button.btn {width:266px;font-size:1em;line-height:1.375em;}
#widgetSubscribe #wsSubscribers span {/*font-weight:bold;*/}
#widgetSubscribe #wsSubscribersTtl{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;z-index:1;color:#fff;line-height:30px;padding:0 0 10px;font-weight:bold;}
#widgetSubscribe #wsSubscribers{font-size:14px;line-height:24px;}
#widgetSubscribe #nsCoverBook{}
#widgetSubscribe .alert-danger{padding:8px 10px;text-align:left;}

.section-divider {display:block;box-sizing:content-box;height:0;border:0;text-align:center;margin-top:62px;margin-bottom:32px;}
.section-divider:before {content:'...';display:inline-block;margin-left:.6em;color:rgba(0,0,0,.6);position:relative;top:-30px;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-weight:400;font-style:italic;font-size:28px;letter-spacing:.6em;}
.ie7 .section-divider, .ie8 .section-divider {display:none;}

[class^="icon-"], [class*=" icon-"] {display:inline; width:auto; height:auto; line-height:inherit; vertical-align:baseline; background-image:none; background-position:0% 0%; background-repeat:repeat;}
[class^="icon-"]:before, [class*=" icon-"]:before {font-family:FontAwesome; font-weight:normal; font-style:normal; display:inline-block; text-decoration: inherit;}
.icon-check:before {content:"\f046";}
.icon-ok:before {content:"\f00c";}

.go2pw, a.go2pw{display:block;position:relative;text-decoration:none;min-height:23px;font-size:17px;font-weight:bold;color:#444;padding:14px 14px 14px 44px;cursor:pointer;margin-bottom:5px;border:1px solid #E8E8E8;font-family:Arial,Helvetica,Garuda,sans-serif;line-height: 1.4;}.go2pw:hover{color:#00A8E8;text-decoration:none;}
.go2pw .fa, .go2pw .icon-ok, a.go2pw .fa, a.go2pw .icon-ok{width:18px;height:18px;display:block;position:absolute;top:16px;left:14px;font-size:19px;text-align:center;line-height:18px;color:#8f8f8f;}
.go2pw .label, a.go2pw .label{top:2px;float:right;position:relative;}
.toggle .title .pcnt{position:absolute;right:15px;top:-2px;font-size:39px;color:#ccc;font-family:Source Sans Pro;font-weight:300;}

/* end  */