BODY {
	BACKGROUND: url(images/tech_bg_1.png) #ffffff repeat-x; COLOR: #000000;
}
A:link {
	COLOR: #524338;
}
A:visited {
	COLOR: #524338;
}
DIV.moduletable H3 {
	COLOR: #3b4853;
}
.componentheading {
	COLOR: #3b4853;
}
#moofx A.toggle {
	COLOR: #3b4853;
}
DIV#side DIV {
	COLOR: #666666;
}
DIV#side P {
	COLOR: #666666;
}
DIV#side TD {
	COLOR: #666666;
}
DIV.bottom DIV {
	COLOR: #666666;
}
DIV.bottom P {
	COLOR: #666666;
}
DIV.bottom TD {
	COLOR: #666666;
}
DIV#side A:link {
	COLOR: #524338;
}
DIV#side A:visited {
	COLOR: #524338;
}
DIV.bottom A:link {
	COLOR: #524338;
}
DIV.bottom A:visited {
	COLOR: #524338;
}
A.pathway:link {
	COLOR: #524338;
}
A.pathway:visited {
	COLOR: #524338;
}
DIV#footer A:link {
	COLOR: #524338;
}
DIV#footer A:visited {
	COLOR: #524338;
}
.contentheading {
	COLOR: #524338;
}
A.mainlevel {
font-size:11px;
font-weight:bold;
}
A.mainlevel:link {
	BACKGROUND: url(images/tech_menu_fade_1.png) no-repeat 0px 100%;
}
A.mainlevel:visited {
	BACKGROUND: url(images/tech_menu_fade_1.png) no-repeat 0px 100%; 
}
DIV#side A.mainlevel#active_menu:link {
	COLOR: #ff9900; FONT-WEIGHT: bold;
}
DIV#side A.mainlevel#active_menu:visited {
	COLOR: #ff9900; FONT-WEIGHT: bold;
}
DIV#side A.mainlevel#active_menu:hover {
	COLOR: #ff9900; FONT-WEIGHT: bold;
}
DIV#side A.mainlevel:hover {
	COLOR: #ff9900;
}
DIV#footer {
	COLOR: #6b84a0;
}
TABLE.contenttoc {
	BORDER-BOTTOM: #fde4fa 1px solid; BORDER-LEFT: #fde4fa 1px solid; BORDER-TOP: #fde4fa 1px solid; BORDER-RIGHT: #fde4fa 1px solid;
}
TD.sectiontableheader {
	BACKGROUND: #edf0f3; COLOR: #333;
}
DIV#shadow_l {
	BACKGROUND: url(images/tech_shadow_l_1.png) no-repeat;
}
DIV#shadow_r {
	BACKGROUND: url(images/tech_shadow_r_1.png) no-repeat 100% 0px;
}
DIV#side {
	BACKGROUND: url(images/tech_side_bg_1.png) #ffffff repeat-x;
}
DIV#side_l {
	BACKGROUND: url(images/tech_side_divider_1.png) no-repeat;
}
DIV#side_r {
	BACKGROUND: url(images/tech_side_divider_1.png) no-repeat 100% 0px;
}
DIV#header {
	BACKGROUND: url(images/tech_header_1.jpg) no-repeat right top;
}
DIV#logo {
	
}
DIV#content {
	BACKGROUND: #ffffff;
}
DIV.mainbody {
	BORDER-BOTTOM: #c5cbcf 1px solid; BORDER-LEFT: #c5cbcf 1px solid; BACKGROUND: #fff; BORDER-TOP: #c5cbcf 1px solid; BORDER-RIGHT: #c5cbcf 1px solid;
}
DIV.pagedivider {
	BACKGROUND: url(images/tech_page_divider_1.png) no-repeat 50% 0px;
}
DIV#bottomsection {
	BACKGROUND: #ffffff;
}
DIV.bottom {
	BACKGROUND: url(images/tech_bottom_bg_1.png) #5f6a7e repeat-x;
}
#moofx A.toggle {
	BORDER-BOTTOM: #c5cbcf 1px solid; BORDER-LEFT: #c5cbcf 1px solid; BACKGROUND: url(images/tech_plus_1.png) #eceff2 no-repeat 0px 50%; BORDER-TOP: #c5cbcf 1px solid; BORDER-RIGHT: #c5cbcf 1px solid;
}
#moofx DIV.stretcher {
	BACKGROUND: #ffffff;
}
#menu {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	HEIGHT: 48px;
	PADDING-TOP: 0px;
}
#menu LI {
	MARGIN: 3px 0px 0px; PADDING-LEFT: 2px; DISPLAY: block; FLOAT: left;
}
#menu LI UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 30px; TOP: 33px; PADDING-TOP: 0px; LEFT: 0px
}

#menu A {
	CURSOR: pointer; TEXT-DECORATION: none;
}
#menu LI.on UL {
	DISPLAY: block;
}
#menu LI:hover UL {
	Z-INDEX: 6000; DISPLAY: block;
}
#menu LI.over UL {
	Z-INDEX: 6000; DISPLAY: block;
}
#menu LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 0px;
}
#menu LI:hover A {
	BACKGROUND-POSITION: 0px -30px;
}
#menu LI.over A {
	BACKGROUND-POSITION: 0px -30px;
}
#menu LI.on A {
	BACKGROUND-POSITION: 0px -60px;
}
#menu LI.on:hover A {
	BACKGROUND-POSITION: 0px -60px;
}
#menu LI.on.over A {
	BACKGROUND-POSITION: 0px -60px;
}
#menu UL LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 3px;
}
#menu LI UL A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 0px;
}
#menu LI.on UL A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 0px;
}
#menu {
	BACKGROUND: url(images/tech_bar_bg_1.png) #ffffff repeat-x;
}
#menu LI {
	BORDER-RIGHT: #524338 1px solid;
}
#menu LI.on {
	BORDER-RIGHT: #524338 1px solid;
}
#menu LI.on LI.on {
	BORDER-RIGHT: 0px;
}
#menu LI UL {
	BACKGROUND-color: #fbd501;
}
#menu LI.on UL {
	BACKGROUND-color: #fbd501;
}
#menu LI A {
	COLOR: #ffffff;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
}
#menu LI.on A {
	COLOR: #FF9900;
}
#menu LI.on LI.on A {
	COLOR: #e0a9dd;
}
#menu LI:hover UL A {
	BORDER-RIGHT: #e0a9dd 1px solid;
}
#menu LI.over UL A {
	BORDER-RIGHT: #e0a9dd 1px solid;
}
#menu LI UL A {
	COLOR: #ddd; BORDER-RIGHT: #e0a9dd 1px solid;
}
#menu LI.on UL A {
	COLOR: #ddd; BORDER-RIGHT: #e0a9dd 1px solid;
}
#menu LI.on UL A {
	COLOR: #becce4;
}
#menu UL A:hover {
	COLOR: #fbd501;
}
#menu LI.on LI A:hover {
	COLOR: #d2dbeb;
}

