/* Start of CMSMS style sheet 'SensoryLogic : 2 Column Wide' */
body {
	MARGIN: 0;
	PADDING: 0;
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	VOICE-FAMILY: "\"}\"";
	VOICE-FAMILY: inherit;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(uploads/SensoryLogic/bg-stripe-red.jpg);
	BACKGROUND-REPEAT: repeat-x;
	FONT-WEIGHT: normal; /*line-height: 150%; */
}

html > body {
	FONT-SIZE: 11px;
}

#container {
	MARGIN: 0 auto;
	WIDTH: 915px;
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(uploads/SensoryLogic/bg-content-red.jpg);
	BACKGROUND-REPEAT: no-repeat;
	PADDING: 0px;
}

#innercontainer {
	MARGIN: 0 auto;
	PADDING: 0;
	WIDTH: 875px;
}

#header {
	MARGIN: 0;
	PADDING: 0;
	HEIGHT: 299px;
	WIDTH: 875px;
	BACKGROUND-IMAGE: url(uploads/SensoryLogic/TemplateHeader.jpg);
	BACKGROUND-REPEAT: no-repeat;
	FLOAT: left;
}

#header h1 {
	DISPLAY: none;
}

#printHeader {
	DISPLAY: none;
	MARGIN: 0;
	PADDING: 0;
}

#content-left {
	WIDTH: 67%;
	FLOAT: left;
	HEIGHT: auto;
	MARGIN-LEFT: 5px;
	PADDING: 0;
}

#content-left p {
	MARGIN-LEFT: 20px;
	PADDING: 0;
	DISPLAY: block;
	WIDTH: 90%;
}

#content-left h2 {
	FONT-SIZE: 18px;
	COLOR: #F30034;
	PADDING-LEFT: 0;
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 5px;
}

#content-left h3 {
	FONT-SIZE: 16px;
	COLOR: #F30034;
	PADDING-LEFT: 0;
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 5px;
}

#content-left h4 {
	FONT-SIZE: 14px;
	COLOR: #F30034;
	PADDING-LEFT: 0;
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 5px;
}

#content-left h5 {
	FONT-SIZE: 12px;
	COLOR: #F30034;
	PADDING-LEFT: 0;
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 5px;
}

#content-left h6 {
	FONT-SIZE: 10px;
	COLOR: #F30034;
	PADDING-LEFT: 0;
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 5px;
}

#content-left a {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

#content-left a:hover {
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #dddddd;
}

div.BookBackground {
	BACKGROUND-IMAGE: url(uploads/SensoryLogic/bookBackground.jpg);
	BACKGROUND-POSITION: center;
	BACKGROUND-REPEAT: repeat-y;
	MIN-HEIGHT: 748px;
}

#content-right {
	WIDTH: 31%;
	FLOAT: left;
	MARGIN-TOP: 0;
	MARGIN-BOTTOM: 0;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0;
	PADDING-BOTTOM: 0;
	BACKGROUND-IMAGE: url(uploads/SensoryLogic/menu-bg.gif);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN-LEFT: 10px;
	BACKGROUND-POSITION: 0px 0px;
}

#footer {
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 65px;
	BACKGROUND-IMAGE: url(uploads/SensoryLogic/footer-bg-all.gif);
	BACKGROUND-REPEAT: repeat-x;
	CLEAR: both;
	MARGIN: 0px;
	WIDTH: 875px;
	PADDING-TOP: 5px;
}

#sub-footer {
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 25px;
	CLEAR: both;
	MARGIN: 0px;
	WIDTH: 875px;
	PADDING-TOP: 0px;
	FONT-SIZE: 9px;
	COLOR: #999999;
	TEXT-ALIGN: center;
	DISPLAY: block;
}

#content-right p {
	COLOR: #666666;
	MARGIN-LEFT: 20px;
}

#footer p {
	COLOR: #000000;
	TEXT-ALIGN: left;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	MARGIN-LEFT: 20px;
}

#footer a {
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#footer a:hover {
	TEXT-DECORATION: underline;
}

#content-right a {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

#content-right a:hover {
	TEXT-DECORATION: none;
}

#header p {
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	COLOR: #F9FAE0;
	MARGIN-TOP: 68px;
	MARGIN-LEFT: 75px;
}

#header a {
	COLOR: #FAFBE2;
	TEXT-DECORATION: none;
}

#header a:hover {
	TEXT-DECORATION: underline;
}

#tabbed {
	FLOAT: left; /* width:400px; */
	LINE-HEIGHT: normal;
	PADDING-TOP: 13px;
	PADDING-LEFT: 13px;
	PADDING-RIGHT: 13px;
	HEIGHT: 40px;
}

#tabbed ul {
	MARGIN: 0;
	PADDING: 0px 0px 0;
	LIST-STYLE: none;
	BACKGROUND-REPEAT: no-repeat;
}

#tabbed li {
	DISPLAY: inline;
	HEIGHT: 40px;
	PADDING-RIGHT: 0;
	PADDING-BOTTOM: 0;
	PADDING-LEFT: 0;
	MARGIN-RIGHT: 0;
	MARGIN-BOTTOM: 0;
	MARGIN-LEFT: 0;
}

#tabbed a {
	FLOAT: left;
	BACKGROUND: url(uploads/SensoryLogic/tab-l.gif) no-repeat left top;
	MARGIN: 0;
	PADDING: 0 0 0 5px;
	TEXT-DECORATION: none;
	COLOR: #F30034;
	FONT-SIZE: 12px;
}

#tabbed a span {
	FLOAT: left;
	DISPLAY: block;
	BACKGROUND: url(uploads/SensoryLogic/tab-r.gif) no-repeat right top;
	PADDING: 5px 14px 17px 6px;
	COLOR: #F30034;
	MARGIN-LEFT: 2px;
}

#tabbed a span {
	FLOAT: none;
}

#tabbed a:hover span {
	COLOR: #000;
}

#tabbed a:hover {
	BACKGROUND-POSITION: 0% -50px;
	TEXT-DECORATION: none;
}

#tabbed a:hover span {
	BACKGROUND-POSITION: 100% -50px;
	TEXT-DECORATION: none;
}

#special a:hover {
	BACKGROUND-POSITION: 0% -50px;
	TEXT-DECORATION: none;
}

#special a:hover span {
	BACKGROUND-POSITION: 100% -50px;
	TEXT-DECORATION: none;
}

#special a span {
	FLOAT: none;
}

#special a:hover span {
	COLOR: #000;
}

#special a {
	FLOAT: left;
	BACKGROUND: url(uploads/SensoryLogic/tab-l.gif) no-repeat left top;
	BACKGROUND-POSITION: 0% -50px;
	MARGIN: 0;
	PADDING: 0 0 0 5px;
	TEXT-DECORATION: none;
	COLOR: #000;
}

#special a span {
	FLOAT: left;
	DISPLAY: block;
	BACKGROUND: url(uploads/SensoryLogic/tab-r.gif) no-repeat right top;
	BACKGROUND-POSITION: 100% -50px;
	PADDING: 5px 14px 17px 6px;
	COLOR: #000;
}

#sub-menu {
	PADDING-TOP: 12px;
	PADDING-LEFT: 8px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	COLOR: #4E5836;
	PADDING-BOTTOM: 12px;
}
#sub-menu ul {
	MARGIN: 0px;
	PADDING: 0px;
	DISPLAY: block;
	WIDTH: 180px;
}

#sub-menu li {
	LIST-STYLE-TYPE: none;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-COLOR: #CCCCCC;
}

#sub-menu a {
	COLOR: #4E5836;
	TEXT-DECORATION: none;
	MARGIN-LEFT: 10px;
}

#sub-menu a.current {
	COLOR: #F30034;
	TEXT-DECORATION: none;
	MARGIN-LEFT: 10px;
	FONT-WEIGHT: bold;
}

#sub-menu a:hover {
	COLOR: #4E5836;
	TEXT-DECORATION: underline;
}

#footer-left {
	FLOAT: left;
	WIDTH: 300px;
	PADDING: 0;
	MARGIN: 0;
	HEIGHT: auto;
}

#footer-right {
	FLOAT: right;
	HEIGHT: auto;
	PADDING: 0;
	MARGIN: 0;
	WIDTH: 575px;
}

#footer-right p {
	TEXT-ALIGN: right;
	DISPLAY: block;
	PADDING-RIGHT: 25px;
}

.divider {
	HEIGHT: 12px;
	WIDTH: 100%;
	BACKGROUND-IMAGE: url(uploads/SensoryLogic/br-graphic.gif);
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 168px;
	MARGIN-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}

div.pageLinks {
}


.menuDepth1 {
}

.menuDepth2 {
	MARGIN-LEFT: 7px;
}

.menuDepth3 {
	MARGIN-LEFT: 14px;
}

.menuDepth4 {
	MARGIN-LEFT: 21px;
}

.menuDepth5 {
	MARGIN-LEFT: 28px;
}

.noScreen {
	DISPLAY: none;
}

td {
	VERTICAL-ALIGN: top;
}

/* End of 'SensoryLogic : 2 Column Wide' */

