* {
	outline: none;
	border: none;
	margin: 0;
}
*, #content.backpage .text_wide {
	padding: 0;
}
body {
	background: #00b0ea url(../images/bg-body.gif) repeat-x;
	font: 13px "Trebuchet MS",Tahoma,sans-serif;
}
#main, #header, #navigation {
	width: 955px;
}
#main {
	margin: 0 auto;
}
a {
	color: #0000FF;
}
a:hover, a:active {
	color: #ED1C24;
}
a:visited {
	color: #800080;
}
#header {
	background: url(../images/bg-header.gif) no-repeat;
	height: 199px;
}
#header, #left-sidebar .box-1, #left-sidebar .box-2, #content .block, .tabs-holder {
	position: relative;
}
#header .logo, #top-box .box-text strong, #top-box .box-text span, #left-sidebar .left-nav strong, #left-sidebar .box-2 .heading, #left-sidebar .box-2 .textfield, .fit, #right-sidebar .container .heading, #content.backpage .text h1 .top, #content.backpage .text h1 .bottom {
	display: block;
}
#header .logo {
	width: 310px;
	height: 110px;
	text-indent: -9999px;
	left: 67px;
	top: 26px;
}
#header .logo, #navigation, #left-sidebar .box-1 .btn-2, #left-sidebar .box-2 .btn-3, #content .block .readmore, .tabs-holder .tabs-text, .tabs-holder .slides-container, .tabs-holder  .slide-buttons, .search-form {
	position: absolute;
}
#navigation {
	height: 37px;
	background: url(../images/bg-menu.gif) repeat-x;
	bottom: 0;
	padding-top: 12px;
	font: 11px Tahoma,Geneva,sans-serif;
}
#navigation, #left-nav, #footer .sub-nav {
	list-style: none;
}
#navigation li, #navigation li a, #navigation li a span, #top-box .box-photo, #top-box .box-text, #top-box .box-text .btn-1, #left-sidebar, #content, #content .block h2, #content .block img, .left, .slide-buttons-item_off, .slide-buttons-item_on, #footer .sub-nav, #content.backpage .text, #content.backpage .icons-back a, #content.backpage .icons a, #content.backpage .icons span, .search-form input {
	float: left;
}
#navigation li, #top-box .box-text .btn-1, #content .block h2, #content .block img, #footer .sub-nav li, #content.backpage .icons-back a, #content.backpage .icons a, #content.backpage .icons span,form {
	display: inline;
}
#navigation li {
	padding: 0 7px;
	border-left: 1px solid #cbcfd1;
	margin-left: -1px;
}
#navigation li, #navigation li a, .slide-buttons-item_off {
	cursor: pointer;
}
#navigation li a, #navigation li a span {
	height: 27px;
}
#navigation li a {
	line-height: 27px;
}
#navigation li a, #right-sidebar .container p, #content.backpage .text p, .popup-common {
	color: #333;
}
#navigation li a, #left-nav li a, #content .block .readmore:hover, #footer .sub-nav li a, #content.backpage .text a:hover, #content.backpage .slide_subs a {
	text-decoration: none;
}
#navigation li a span {
	padding: 0 16px;
}
#navigation li a:hover, #navigation li a.active {
	background: url(../images/bg-menu-hover.gif) no-repeat;
}
#navigation li a:hover, #navigation li a.active, #top-box .box-text strong, #right-sidebar .container .heading, #content.backpage .text h1, #content.backpage .slide_subs a, .style4, #toprow td {
	color: #fff;
}
#navigation li a:hover span, #navigation li a.active span {
	background: url(../images/bg-menu-hover-2.gif) no-repeat right;
}
.holder {
	background: #f3f3f3 url(../images/bg-content-bottom.gif) repeat-x bottom;
	padding: 15px 10px 27px 15px;
	width: 930px;
	overflow:hidden;
}
#top-box {
	height: 269px;
	width: 925px;
	padding-bottom: 14px;
}
#top-box .box-text {
	width: 212px;
	height: 239px;
	font-family: Tahoma,Geneva,sans-serif;
	padding: 30px 0 0 40px;
}
#top-box .box-text-1 {
	background: url(../images/bg-content-top-1.gif) no-repeat #1ebce0;
}
#top-box .box-text-2 {
	background: url(../images/bg-content-top-2.gif) no-repeat #9ca1a4;
}
#top-box .box-text-3 {
	background: url(../images/bg-content-top-3.gif) no-repeat #c31319;
}
#top-box .box-text strong {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 25px;
}
#top-box .box-text span, #left-sidebar .box-2 .textfield, #right-sidebar .container p {
	font: 11px Arial,Helvetica,sans-serif;
}
#top-box .box-text span {
	margin-bottom: 22px;
	width: 200px;
}
#top-box .box-text .btn-1 {
	margin-left: 20px;
}
.content-holder {
	width: 925px;
	overflow:hidden;
}
#left-sidebar {
	width: 200px;
	margin-right: 5px;
}
#left-sidebar .left-nav {
	background: url(../images/bg-left-nav-body.gif) repeat-y;
}
#left-sidebar .left-nav, #left-sidebar .box-1, #left-sidebar .box-2 {
	width: 196px;
}
#left-sidebar .left-nav, #left-sidebar .box-1, #right-sidebar .container div, #content.backpage .text h2, #content.backpage .text p, #content.backpage .icons, #content.backpage .icons-back {
	margin-bottom: 20px;
}
#left-sidebar .nav-holder {
	background: url(../images/bg-left-nav-top.gif) no-repeat;
}
#left-sidebar .left-nav strong {
	background: url(../images/bg-left-nav-strong.gif) no-repeat bottom;
	color: #1595c5;
	padding: 15px 10px;
}
#left-sidebar .left-nav strong, #content.backpage .icons span {
	font: bold 13px Tahoma,Geneva,sans-serif;
}
#left-nav {
	background: url(../images/bg-left-nav-bottom.gif) no-repeat bottom;
	font: 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
}
#left-nav, #left-nav li a {
	color: #000;
}
#left-nav, #right-sidebar .container div {
	padding: 0 10px;
}
#left-nav li {
	vertical-align: top;
	padding: 9px 0 10px;
	border-bottom: 1px dashed #ccc;
}
#left-nav li a {
	background: url(../images/bg-left-nav-bullet.gif) no-repeat 0 4px;
}
#left-nav li a, .black {
	padding-left: 10px;
}
#left-nav li a:hover, #footer .sub-nav li a:hover {
	text-decoration: underline;
}
.scroll-menu {
	overflow-y: scroll;
	overflow-x: hidden;
	height: 230px;
}
#left-sidebar .box-1 {
	background: url(../images/bg-sidebar-block-1.jpg) no-repeat;
	height: 143px;
}
#left-sidebar .box-1 .btn-2 {
	bottom: 10px;
	font-size: 11px;
	right: 5px;
}
#left-sidebar .box-2 .btn-3 {
	right: 13px;
}
#left-sidebar .box-2 {
	background: url(../images/bg-sidebar-block-2.gif) no-repeat;
	height: 179px;
}
#left-sidebar .box-2 .heading {
	font: bold 12px Arial,Helvetica,sans-serif;
	padding: 16px 0 12px 15px;
}
#left-sidebar .box-2 .heading, #content .block .readmore, #right-sidebar .container div a, .fieldbig, .redlabel {
	color: #ed1c24;
}
#left-sidebar .box-2 .textfield {
	width: 129px;
	height: 17px;
	padding: 4px 10px 0 10px;
	margin: 0 auto 7px;
	color: #747474;
}
#left-sidebar .box-2 .textfield, #content.index p {
	line-height: 15px;
}
#left-sidebar .box-2 .textfield, .fieldzone INPUT, .fieldzone TEXTAREA, .inplist LI INPUT {
	border: 1px solid #a1a1a1;
}
#left-sidebar .box-2 .btn-3 {
	bottom: 49px;
}
#content {
	width: 695px;
	padding: 17px 0 0 25px;
	background: url(../images/bg-content.gif) no-repeat;
	overflow:hidden;
}
#content.index {
	padding-right: 25px;
}
#content.index, #content.backpage .text_wide, #content.backpage .text_wide h1, #content.backpage .text_wide h1 .top {
	width: 670px !important;
}
#content.index h1 {
	font: bold 20px Tahoma,Geneva,sans-serif;
}
#content.index h1, #content .block h2, #right-sidebar .container h3, #content.backpage .text h2, #content.backpage .text h3, #content.backpage .text a:hover, #content.backpage .text a:active, .bigger {
	color: #1594c4;
}
#content.index h1, #content.index p, #content.backpage .text ol li, #content.backpage .text ul li, .brain_exercises {
	margin-bottom: 15px;
}
#content .block {
	border: 1px solid #c3c3c3;
	height: 160px;
	margin-bottom: 28px;
	background: #fff url(../images/bg-content-boxes.gif) repeat-x bottom;
}
#content .block h2 {
	font: bold 16px Arial,Helvetica,sans-serif;
	width: 188px;
	margin: 11px 0 0;
}
#content .block p {
	padding: 0 10px 0 20px;
}
#content .block img {
	margin: 0 20px 5px 0;
}
#content .block .readmore {
	bottom: 10px;
	right: 20px;
}
#content .block .readmore, .style4 {
	font-weight: bold;
}
.left {
	width: 323px;
}
.right, #right-sidebar, #right-sidebar .tabs, #footer .copyright {
	float: right;
}
.right {
	width: 313px;
}
.fit {
	clear: both;
}
.fit, #content.backpage .icons, #content.backpage .icons-back {
	width: 100%;
}
#right-sidebar {
	width: 210px;
	padding-right: 8px;
}
#right-sidebar .tabs, #right-sidebar .container div {
	text-align: right;
}
#right-sidebar .tabs, #right-sidebar .feats {
	margin-bottom: 15px;
}
.tabs-holder, #right-sidebar .container-holder, #right-sidebar .container-inner {
	width: 208px;
}
.tabs-holder {
	height: 185px;
	background: url(../images/bg-tabs-holder.gif) no-repeat;
}
.tabs-holder .tabs-text {
	font: 11px tahoma;
	bottom: 7px;
}
.tabs-holder .tabs-text, .tabs-holder .slides-container {
	left: 5px;
}
.tabs-holder .slides-container {
	top: 5px;
}
.feats {
	width: 210px;
}
.slide_subs {
	font: 16px arial bold;
}
.slide_subs, .slide-buttons-item_off, .slide-buttons-item_on, .table_2 TD {
	text-align: center;
}
.slide_subs, .slide-buttons-item_on, .bg-emal-header DIV {
	color: #fff;
}
.slide_subs, .black {
	padding-top: 5px;
}
.tabs-holder  .slide-buttons {
	bottom: 4px;
	left: 135px;
	text-align: left;
}
.slide-buttons-item_off, .slide-buttons-item_on {
	font: 10px tahoma bold;
	margin-right: 1px;
	width: 21px;
	height: 21px;
}
.slide-buttons-item_off {
	background: url(../images/button-slide-off.gif) no-repeat;
	color: #cbcbcb;
}
.slide-buttons-item_on {
	background: url(../images/button-slide-on.gif) no-repeat;
}
#slide {
	border: 1px solid white;
}
.slide-buttons-item_on div, .slide-buttons-item_off DIV {
	padding-top: 3px;
}
#right-sidebar .container-holder {
	background: url(../images/bg-right-body.gif) repeat-y;
}
#right-sidebar .container-inner {
	background: url(../images/bg-right-bottom.gif) no-repeat bottom;
}
#right-sidebar .container {
	background: url(../images/bg-right-top.gif) no-repeat;
	padding: 6px;
}
#right-sidebar .container .heading {
	background: url(../images/bg-right-heading.gif) no-repeat;
	width: 184px;
	height: 34px;
	padding-left: 12px;
	font: bold 12px/32px Tahoma,Geneva,sans-serif;
	margin-bottom: 5px;
}
#right-sidebar .container h3 {
	font: bold 13px Arial,Helvetica,sans-serif;
}
#right-sidebar .container h3, .table_2 TD {
	padding: 10px 5px;
}
#right-sidebar .container p {
	padding: 0 5px;
}
#right-sidebar .container p, #content.backpage .text h3 {
	margin-bottom: 10px;
}
#right-sidebar .container div a {
	font: bold 11px Arial,Helvetica,sans-serif;
}
#right-sidebar .brain_exercises {
	height: ;
	width: 210px;
}
#footer {
	height: 45px;
	width: 915px;
	background: #000;
	padding: 25px 20px 0 20px;
}
#footer .sub-nav, #footer .copyright {
	font: bold 11px Tahoma,Geneva,sans-serif;
}
#footer .sub-nav, #footer .sub-nav li a, #footer .copyright {
	color: #666;
}
#footer .sub-nav li a {
	margin: 0 3px;
}
#content.backpage .text {
	width: 469px;
	background: url(../images/dots.gif) repeat-y right;
	padding-right: 1px;
}
#content.backpage .text_wide {
	background: none;
}
#content.backpage .text h1 {
	background: url(../images/bg-h1-body.gif) repeat-y #20c5e4;
	margin-bottom: 13px;
}
#content.backpage .text h1, #content.backpage .text h1 .top {
	width: 452px;
}
#content.backpage .text h1, #content.backpage .text h2 {
	font: bold 17px Tahoma,Geneva,sans-serif;
}
#content.backpage .text_wide h1 {
	background: url(../images/bg-h1-body-wide.gif) repeat-y #20c5e4;
}
#content.backpage .text h1 .top {
	background: url(../images/bg-h1-top.gif) no-repeat;
}
#content.backpage .text_wide h1 .top {
	background: url(../images/bg-h1-top-wide.gif) no-repeat;
}
#content.backpage .text h1 .bottom {
	background: url(../images/bg-h1-btm.gif) no-repeat bottom;
	width: 350px;
	padding: 4px 90px 4px 12px;
}
#content.backpage .text_wide h1 .bottom {
	background: url(../images/bg-h1-btm-wide.gif) no-repeat bottom;
	width: 568px;
}
#content.backpage .text h3 {
	font: bold 14px Tahoma,Geneva,sans-serif;
}
#content.backpage .text p, #content.backpage .text ol, #content.backpage .text ul {
	font: 13px/15px "Trebuchet MS",Arial,Helvetica,sans-serif;
}
#content.backpage .text p, .fieldzone input, .inplist li input {
	padding-right: 10px;
}
#content.backpage .text ol, #content.backpage .text ul {
	margin: 15px 15px 15px 30px;
	padding: 2px;
}
#content.backpage .icons, #content.backpage .icons-back {
	height: 24px;
}
#content.backpage .icons, #content.backpage .icons-back, #content.backpage .icons span {
	line-height: 24px;
}
#content.backpage .icons-back {
	display: none;
}
#content.backpage .icons a.spaced, #content.backpage .icons span {
	margin-right: 14px;
}
#content.backpage .icons span {
	color: #010101;
}
.bg-emal-header {
	background: url(../images/bg-emal-header.gif);
	width: 660px;
	height: 31px;
}
.bg-emal-header div {
	font: 18px tahoma bold !important;
	padding-top: 4px;
	padding-left: 7px;
}
.popup-common {
	font: 14px 'trebuchet ms' normal !important;
}
.popup-common, .bg-grad-1, .bg-grad-2, .table_1 TD {
	padding: 10px;
}
.bigger {
	font: 18px 'trebuchet ms' bold !important;
}
.bigger, .redlabel {
	padding-top: 10px;
	padding-bottom: 10px;
}
.bg-grad-1 {
	background: #e8e8e8 url(../images/bg-grad-1.gif) repeat-x;
}
.bg-grad-1, .bg-grad-2 {
	border: 1px solid #d2d2d2;
}
.fieldbig, .redlabel {
	font: 16px 'trebuchet ms' bold !important;
}
.fieldzone input, .black {
	width: 280px;
}
.fieldzone input, .inplist li input {
	height: 20px;
}
.fieldzone textarea {
	width: 290px;
	height: 198px;
	overflow: auto;
}
.black {
	color: black;
}
.bg-grad-2 {
	background: #e8e8e8 url(../images/bg-grad-2.gif) repeat-x;
}
.inplist {
	margin-left: 30px;
}
.inplist li input {
	width: 245px;
	margin-bottom: 2px;
}
#content.review #clist, #content.review .ratings {
	padding: 0 20px 20px 0;
}
#content.review table, .table_2 TD {
	border: 1px solid #00b0ea;
}
.table_1 td, .table_2 td {
	font-size: 12px;
}
.table_1 td {
	text-align: center;
}
.table_1 td img {
	margin-top: 0;
}
.table_2 {
	border-collapse: collapse;
}
.table_2 td {
	background: #fff;
}
.my {
	background: white;
}
#toprow td {
	background: #00b0ea !important;
}
.search-form {
	top: 108px;
	left: 464px;
}
.search-form .search-field {
	width: 218px;
}
.search-form input.search_text{
	height:20px !important;
	padding:0px 2px !important;
	border:solid 1px #7E9DB9 !important;
}
.ra {
	float: right;
	margin: 0 10px 15px 15px;
}
/********* popupstyles *********/
.container {
	overflow: hidden;
}
.managelinks {
	padding-top: 20px;
}
.closebutton, #infoiframe_div, .infoiframe, .shaded_vis, .shaded_hid, .closebutton {
	position: absolute;
}
.shaded_vis, .shaded_hid {
	top: 0;
	left: 0;
}
.infoiframe_hidden, .shaded_hid {
	display: none;
}
.infoiframe_visible, .shaded_vis {
	display: block;
}
.shaded_vis {
	z-index: 999;
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);
	background: #1c1c1c;
}
.infoiframe_visible {
	background: white;
	position: relative;
	z-index: 99999;
}
.closebutton, .closebutton {
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
}
.closebutton {
	background: url(../images/close.png);
}
* html .closebutton {
	background: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/close.png",sizingMethod="scale");
}.popup-content {
	padding: 10px 10px 8px;
	overflow: hidden;
}.infoiframe_visible, .infoiframe_visible2, .infoiframe_visible3, .infoiframe_visible4, .infoiframe_visible5 {
	background: #fff;
	border: 2px solid white;
}.infoiframe_visible A, .infoiframe_visible2 A, .infoiframe_visible3 A, .infoiframe_visible4 A, .infoiframe_visible5 A {
	color: white;
}.style-select-label {
	font: 20px 'trebuchet ms',arial,helvetica;
	color: #dadada;
}
.clear{
	clear:both;
	overflow:hidden;
	height:0px;
}
