/***** CSS for Mixxit *****/

* {
	padding: 0;
	margin: 0;
}
body {
	text-align: center;
	font-size: 62.5%;
	color: #333;
	font-family: Georgia, Garamond, Times;
	background: #000 url(../images/interface/bg.jpg) no-repeat center top;
	padding: 0 0 20px 0;
}
img {
	border: none;
}
.clear {
	clear: both;
}
*:focus {
	outline: none;
}
#logo em {
	display: block;
	width: 0;
	height: 0;
	overflow: hidden;
}
.floatRight {
	float: right;
	margin: 0 0 15px 15px;
}
.floatLeft {
	float: left;
	margin: 0 15px 15px 0;
}




/***** Type *****/
h1,
#sideColumn h2,
#homeBanner .feature h1,
#homeCol1 h2,
#homeCol2 h2,
#homeCol3 h2,
#contentColWide h2,
#bannerFeature p.title {
	font-size: 1.3em;
	text-transform: uppercase;
	margin: 0 0 30px 0;
	color: #f48735;
	background: url(../images/interface/dotted-line.png) repeat-x left bottom;
}
#bannerImage
{
	width:568px;
	float:left;
}
#bannerImage .ZoneDesignerFull
{
	
	/*top:-233px;*/
}
#contentColumn h2 {
	background: #000;
	color: #fff;
	padding: 5px;
	font-weight: normal;
	font-size: 1.2em;
	margin: 10px 0 15px 0;
}
#contentColumn h3 {
	color: #f48735;
	font-weight: normal;
	font-size: 1.2em;
	margin: 0 0 15px 0;
}
#contentColumn h4 {
	font-size: 1.1em;
}
#contentColumn ul,
#contentColumn ol {
	margin: 0 0 0 3em;
	padding: 0 0 1.5em 0;
}
#contentColumn li {
	line-height: 1.4;
	padding: 0 0 5px 0;
	font-size: 1.1em;
}
p { /* mac.css */
	line-height: 1.6;
	padding: 0 0 1.5em 0;
}
a:link {
	color: #ef1c2f;
}
a:visited {
	color: #666;
}
a:hover {
	text-decoration: none;
}
a:active {
	color: #ef1c2f;
}
a.linkTicket {
	display: block;
	background: url(../images/interface/tab-link-bg.png) no-repeat 0 0;
	color: #fff;
	text-decoration: none;
	padding: 0 0 0 24px;
	line-height: 24px;
	width: 120px;
	font-size: 12px;
	float: right;
	margin: 0 0 20px 0;
}
a.linkTicket:hover {
	background-position: 0 -24px;
}
h3 a:link {
	color: #f48735;
}
h2 a:link {
	color: #fff;
	display: block;
	text-decoration: none;
}



/***** Container *****/
#container {
	width: 863px;
	margin: 0 auto;
	text-align: left;
	font-size: 1.2em;
}





/***** Header *****/
#header {
	position: relative;
	height: 141px;
}
#logo {
	position: absolute;
	left: 15px;
	top: 18px;
	width: 151px;
	height: 73px;
	background: url(../images/interface/mixxit-logo.png) no-repeat 0 0;
}
#logo a {
	display: block;
	height: 73px;
}
#mainNav,
.RadMenu {
	position: absolute;
	top: 109px;
	left: 0;
	width: 862px;
	height: 32px;
	padding: 0 0 0 1px;
	font-size: 0.9em; /* mac.css */
	background: url(../images/interface/mainnav-bg.png) no-repeat 0 0;
}
#mainNav li,
.RadMenu li {
	list-style-type: none;
	float: left;
	height: 32px;
	background: url(../images/interface/mainnav-divider.png) no-repeat right 1px;
	position: relative;
	white-space: nowrap;
}
#mainNav li:last-child,
.RadMenu li:last-child {
	background: none;
}
#mainNav a,
.RadMenu a { /* ie6.css */
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 32px;
	display: block;
	height: 32px;
	padding: 0 14px;
}
#mainNav em,
.RadMenu em{
	font-style: normal;
}
#mainNav .selected a,
#mainNav a:hover,
.RadMenu a.rmFocused,
.RadMenu a:hover {
	background: url(../images/interface/mainnav-bg-on.png) repeat-x 0 1px;
}
#mainNav li ul,
.RadMenu li ul {
	position: absolute;
	z-index: 9999;
	left: 0;
	top: 32px;
	width: 200px;
	background: #f5872f;
	display: none;
}
/* turns the sub menu on */
#mainNav li:hover ul,
#topNav li.over ul,
.RadMenu li:hover ul,
.RadMenu li.over ul {
	display: block;
}
/* turns the parent rollover on */
#mainNav :hover > a,
.RadMenu :hover > a {
	background: url(../images/interface/mainnav-bg-on.png) repeat-x 0 1px;
	color: #fff;
}
#mainNav li li,
.RadMenu li li {
	float: none;
	background: none;
	height: 30px;
	border-bottom: 1px solid #c56a24;
}
#mainNav li li a,
.RadMenu li li a {
	line-height: 30px;
	height: 30px;
}
#mainNav li li a:hover,
.RadMenu li li a:hover {
	float: none;
	background-position: 0 0;
	font-weight: bold;
}
#search {
	position: absolute;
	right: 0;
	top: 113px;
	width: 166px;
	height: 32px;
	z-index: 8000;
}
#search .searchField {
	width: 126px;
	height: 19px;
	padding: 4px 0 0 4px;
	margin: 0 3px 0 0;
	background: url(../images/interface/search-bg.png) no-repeat 0 0;
	float: left;
	border: none;
	font-family: Georgia, Garamond, Times;
	font-size: 1.1em;
}
#search .searchButton {
	width: 29px;
	height: 23px;
	float: left;
	background: url(../images/interface/button-go.png) no-repeat 0 0;
	border: none;
	color: #ffffff;
	font-family: Georgia, Garamond, Times;
	font-size: 1em;
	cursor: pointer;
}
#testimonialQuote {
	position: absolute;
	right: 2px;
	top: 23px;
	width: 406px;
	height: 68px;
	text-align: left;
}
#testimonialQuote p {
	line-height: 1.2;
	background: url(../images/interface/header-testimonial.png) no-repeat 0 0;
	width: 310px;
	height: 48px;
	padding: 10px 30px 10px 10px;
}
#testimonialQuote a {
	color: #fff;
	display: block;
	text-decoration: none;
}
#testimonialQuote cite {
	font-style: italic;
	color: #fde6ce;
}
#header .female {
	background: url(../images/interface/header-testimonial-female.png) no-repeat right bottom;
}
#header .male {
	background: url(../images/interface/header-testimonial-male.png) no-repeat right bottom;
}




/***** Content *****/
#content {
	min-height: 300px;
	border-left: 1px solid #aca9a4;
	border-right: 1px solid #aca9a4;
	background: #fff;
}
#contentColumn {
	width: 500px;
	float: left;
	padding: 25px 0 50px 25px;
	background: #fff;
}
#contentColumn img {
	display: block;
	margin-bottom: 1.5em;
}
#banner {
	padding: 0 0 11px 0;
	height: 180px;
	background: url(../images/interface/divider-big.png) repeat-x left bottom;
}
#contentColWide {
	padding: 20px 29px 20px 30px;
}
#bannerFeature {
	float: right;
	width: 240px;
	padding: 20px 26px 10px 10px;
}
#bannerFeature p.title {
	padding: 0;
	margin: 0 0 20px 0;
}
#bannerFeature p {
	font-size: 1em;
	line-height: 1.4;
}
#bannerFeature img {
	float: left;
	margin: 0 10px 10px 0;
}





/***** SideColumn *****/
#sideColumn {
	width: 290px;
	margin: 25px 0 0 0;
	float: right;
	background: #fff url(../images/interface/sidecolumn-bg-blend.png) repeat-x left bottom;
}
#sideColumnWrapper {
	padding: 0 25px 50px 29px;
	min-height: 500px;
	background: url(../images/interface/sidecolumn-bg.png) repeat-y left bottom;
	height:100%;
}
#sideColumn .box {
	padding: 0 0 50px 0;
	clear: left;
}
#sideColumn p {
	font-size: 1em;
	line-height: 1.4;
}
#sideColumn img {
	display: block;
	margin: 0 0 15px 0;
}





/***** Home page *****/
#homeBanner {
	padding: 0 0 11px 0;
	height: 297px;
	background: url(../images/interface/divider-big.png) repeat-x left bottom;
}
#homeBanner .heroImage {
	float: left;
	width: 570px;
	height: 297px;
	overflow: hidden;
}
#homeBanner .heroImage img {
	display: block;
}
#homeBanner .feature {
	float: left;
	width: 251px;
	padding: 20px 20px 0 20px;
}
#homeBanner .feature p {
	font-size: 1em;
	line-height: 1.3;
	padding: 2em 0 0 0;
}
#homeThreeColumns {
	background: url(../images/interface/home-three-col-bg.png) no-repeat left bottom;
	margin-top: 18px;
}
#homeCol1,
#homeCol2,
#homeCol3 {
	float: left;
	width: 250px;
	padding: 0 18px 18px 18px;
	margin: 0;
	font-size: 90%;
}
#homeThreeColumns h2 {
	margin-bottom: 10px;
} 
#homeThreeColumns img {
	display: block;
	margin-bottom: 1.5em;
	clear: both;
}
#homeThreeColumns p {
	line-height: 1.4;
}
#homeThreeColumns h3 {
	font-weight: normal;
	font-size: 1.3em;
	text-transform: uppercase;
	margin: 0 0 15px 0;
	color: #f48735;
}





/***** Calendar *****/
#calendarWrapper {
	margin-bottom: 1.5em;
}




/***** Intro Boxes *****/
#contentColumn .introBox {
	padding: 0 0 20px 0;
}
#contentColumn .introBox h2 {
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1.4;
	color: #f48735;
	background: none;
	margin: 0;
}
#contentColumn .introBox img {
	float: left;
	width: 153px;
	margin: 3px 15px 0 0;
}




/***** News *****/
#contentColumn .newsList {
	background: url(../images/interface/dotted-line.png) repeat-x left top;
	padding: 30px 0 0 0;
}
#contentColumn .newsList h2 {
	text-transform: uppercase;
}
#contentColumn .newsList h3 {
	margin-bottom: 0;
}




/***** Posts *****/
#contentColumn .post {
	background: url(../images/interface/dotted-line.png) repeat-x left bottom;
	margin: 0 0 30px 0;
}
#contentColumn a.comments {
	background: #e5e5e5;
	color: #333;
	padding: 5px;
	display: block;
	text-decoration: none;
}




/***** Video *****/
#sideColumn .videoItem img {
	float: left;
	margin: 3px 10px 0 0;
}




/***** Flavour Mixer *****/
#content.flashContent {
	text-align: center;
	background: #fff;
	padding-top :5px;
}




/***** Contact Us *****/
.miniCol1,
.miniCol2 {
	width: 220px;
}
.miniCol1 {
		float: left;
}
.miniCol2 {
		float: right;
}




/***** Newsletter Form *****/
form ol {
	list-style-type: none;
}
/*Rob Edit form li {
	padding: 10px 0;
}*/
/*label {
	float: left;
	width: 100px;
	text-align: right;
	margin: 3px 5px 0 0;
}*/
dt
{
	padding: 15px 0 0 0;
}
dd
{
	padding: 3px 0 0 0;	
}

input {
	color: #333;
	font-family: Georgia, Garamond, Times;
	font-size: 1em;
	padding: 3px;
	width: 200px;
}
input.submitButton {
	width: 100px;
	border: 1px outset #F48735;
	background: #F48735;
	color: #fff;
	font-size: 1.1em;
	margin: 5px 0 0 105px;	
}




/***** Breakout Box *****/
.breakoutBox {
	background: #F48735;
	color: #fff;
	border: 1px solid #F48735;
	padding: 15px;
	-moz-border-radius:8px;
	border-radius:8px;
	-webkit-border-radius:8px;
}
.breakoutBox p {
	font-size: 1.2em;
	padding-bottom: 0.5em;
}



/***** Legal Intro *****/
#legalIntro {
	position: absolute;
	width: 550px;
	height: 431px;
	top: 50%;
	left: 50%;
	margin-top: -280px;
	margin-left: -275px;
	background: url(../images/intro/legal-bg.jpg) no-repeat 0 0
}

#legalIntro .wrapper {
	padding: 160px 240px 0 130px;
	text-align: left;
	font-size: 1.2em;
}
#legalIntro .wrapper h1 {
	margin-bottom: 15px;
}
#legalIntro .wrapper p {
	padding-bottom: 10px;
}
#legalIntro .wrapper h5 {
	padding-top: 10px;
	font-size: 10px;
}
#legalIntro a {
	display: block;
	color: #fff;
	text-align: center;
	background: #F48735;
	padding: 5px;
	text-decoration: none;
}
#legalIntro a:hover {
	background: #cc0000;
}
#legalIntro h5 a {
	display: inline;
	color: #333;
	text-align: left;
	background: none;
	padding: 0;
	text-decoration: underline;
}
#legalIntro h5 a:hover {
	background: none;
	text-decoration: none;
}




/***** Footer *****/
#footer {
	background: #323232;
	padding: 10px;
	text-align: right;
	color: #ccc;
	font-size: 90%;
	height: 12px;
	/*border: 1px solid #aca9a4;
	border-top: none;*/
}
#footer ul {
	float: right;
}
#footer li {
	float: left;
	list-style-type: none;
	margin-right: 10px;
}
#footer a {
	color: #ccc;
	text-decoration: none;
	background: url(../images/interface/bullet-footer.png) no-repeat right center;
	padding: 0 12px 0 0;
}
#footer a:hover {
	text-decoration: underline;
}

/*Do NOT remove! CSS to hide random contents in JS enabled browsers*/
/***** For the random testimonials *****/
.jsclass body .randomcontent{ 
	display: none;
}


/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
.RadMenu {
	POSITION: relative; WHITE-SPACE: nowrap;
}
.RadMenu .rmRootGroup {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px; LEFT: 0px
}
* HTML .RadMenu .rmRootGroup {
	FLOAT: left
}
.RadMenu:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; CONTENT: ""
}
.RadMenu .rmRootGroup:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; CONTENT: ""
}
.RadMenu UL.rmVertical {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: left; PADDING-TOP: 0px; LEFT: 0px
}
.rmRootGroup UL.rmHorizontal {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: left; PADDING-TOP: 0px; LEFT: 0px
}
.RadMenu_Context UL.rmHorizontal {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; FLOAT: left; PADDING-TOP: 0px; LEFT: 0px
}
.rmSized UL.rmVertical {
	WIDTH: 100%
}
.rmSized UL.rmRootGroup {
	FLOAT: none
}
.rmSized .rmRootGroup .rmVertical {
	WIDTH: auto
}
.RadMenu .rmItem {
	LIST-STYLE: none; POSITION: relative; FLOAT: left
}
* HTML .RadMenu .rmItem {
	DISPLAY: inline
}
.RadMenu .rmHorizontal .rmItem {
	CLEAR: none
}
.RadMenu .rmVertical .rmItem {
	CLEAR: both
}
.rmSized .rmVertical .rmItem {
	WIDTH: 100%
}
.rmSized .rmHorizontal .rmItem {
	WIDTH: auto
}
.rmSized .rmRootGroup .rmVertical .rmItem {
	WIDTH: auto
}
.RadMenu UL.rmActive {
	DISPLAY: block
}
.RadMenu UL.rmRootGroup {
	DISPLAY: block
}
.RadMenu .rmSlide {
	POSITION: absolute; DISPLAY: none; FLOAT: left; OVERFLOW: hidden
}
.RadMenu_Context {
	POSITION: absolute; DISPLAY: none; FLOAT: left; OVERFLOW: hidden
}
* HTML .RadMenu .rmSlide {
	HEIGHT: 1px
}
* HTML .RadMenu_Context {
	HEIGHT: 1px
}
.RadMenu_Context {
	Z-INDEX: 1000; OVERFLOW: visible
}
.RadMenu .rmText {
	DISPLAY: block
}
.RadMenu DIV.rmText {
	WHITE-SPACE: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
.RadMenu A.rmLink {
	DISPLAY: block;
}
.rmScrollWrap {
	POSITION: absolute; FLOAT: left; OVERFLOW: hidden; LEFT: 0px
}
.RadMenu .rmLeftArrow {
	Z-INDEX: 2000; POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -1000em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.RadMenu .rmTopArrow {
	Z-INDEX: 2000; POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -1000em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.RadMenu .rmBottomArrow {
	Z-INDEX: 2000; POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -1000em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.RadMenu .rmRightArrow {
	Z-INDEX: 2000; POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -1000em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.RadMenu .rmLeftArrowDisabled {
	LINE-HEIGHT: 0; TEXT-INDENT: -1000em; DISPLAY: none; FONT-SIZE: 0px
}
.RadMenu .rmTopArrowDisabled {
	LINE-HEIGHT: 0; TEXT-INDENT: -1000em; DISPLAY: none; FONT-SIZE: 0px
}
.RadMenu .rmBottomArrowDisabled {
	LINE-HEIGHT: 0; TEXT-INDENT: -1000em; DISPLAY: none; FONT-SIZE: 0px
}
.RadMenu .rmRightArrowDisabled {
	LINE-HEIGHT: 0; TEXT-INDENT: -1000em; DISPLAY: none; FONT-SIZE: 0px
}
.RadMenu .rmBottomArrow {
	MARGIN-BOTTOM: -1px
}
.RadMenu .rmBottomArrowDisabled {
	MARGIN-BOTTOM: -1px
}
.RadMenu .rmLeftImage {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.RadMenu_rtl {
	TEXT-ALIGN: right; FLOAT: right
}
.RadMenu_rtl UL.rmHorizontal {
	FLOAT: right
}
.RadMenu_rtl UL.rmVertical {
	FLOAT: right
}
.RadMenu_rtl .rmItem {
	FLOAT: right
}
.RadMenu_rtl .rmLeftImage {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.RadMenu_Context_rtl .rmLeftImage {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.RadMenu_rtl .rmLeftArrow {
	TEXT-INDENT: 1000em !important
}
.RadMenu_rtl .rmTopArrow {
	TEXT-INDENT: 1000em !important
}
.RadMenu_rtl .rmBottomArrow {
	TEXT-INDENT: 1000em !important
}
.RadMenu_rtl .rmRightArrow {
	TEXT-INDENT: 1000em !important
}
.RadMenu_rtl .rmLeftArrowDisabled {
	TEXT-INDENT: 1000em !important
}
.RadMenu_rtl .rmTopArrowDisabled {
	TEXT-INDENT: 1000em !important
}
.RadMenu_rtl .rmBottomArrowDisabled {
	TEXT-INDENT: 1000em !important
}
.RadMenu_rtl .rmRightArrowDisabled {
	TEXT-INDENT: 1000em !important
}
.RadMenu .rmSeparator {
	LINE-HEIGHT: 0; FONT-SIZE: 0px; OVERFLOW: hidden
}
.RadMenu .rmSeparator:after {
	LINE-HEIGHT: 0; FONT-SIZE: 0px; OVERFLOW: hidden
}
.RadMenu DIV.rmRootGroup {
	POSITION: relative
}
.RadMenu .rmItem {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.RadMenu .rmText {
	PADDING-BOTTOM: 1px; FLOAT: left
}
.RadMenu .rmLeftImage {
	PADDING-BOTTOM: 4px; MARGIN: 4px 2px 0px -3px
}
.RadMenu .rmVertical .rmLeftImage + .rmText {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 24px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.RadMenu .rmVertical .rmText {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.RadMenu_rtl .rmVertical .rmText {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.RadMenu .rmVertical .rmText {
	DISPLAY: block; FLOAT: none
}
.RadMenu .rmHorizontal .rmVertical .rmText {
	DISPLAY: block; FLOAT: none
}
.RadMenu .rmVertical .rmLink {
	FLOAT: none
}
.RadMenu .rmHorizontal .rmVertical .rmLink {
	FLOAT: none
}
* HTML .RadMenu .rmGroup .rmVertical .rmLink {
	FLOAT: left
}
* HTML .RadMenu .rmGroup .rmHorizontal .rmLink {
	FLOAT: left
}
.RadMenu .rmRootGroup .rmItem .rmGroup {
	PADDING-BOTTOM: 1px
}
.RadMenu .rmGroup .rmItem {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; width: 200px;
}
.RadMenu .rmGroup .rmLink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.RadMenu .rmSlide .rmGroup .rmTemplate {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.RadMenu_rtl .rmGroup .rmLink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.RadMenu_rtl .rmSlide .rmGroup .rmTemplate {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.RadMenu .rmGroup .rmText {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.RadMenu_rtl .rmGroup .rmText {
	PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-LEFT: 54px; PADDING-RIGHT: 28px; PADDING-TOP: 0px
}
.RadMenu .rmSlide .rmVertical .rmLeftImage + .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 54px; PADDING-TOP: 0px
}
.RadMenu_Context .rmGroup .rmLeftImage + .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 54px; PADDING-TOP: 0px
}
.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage + .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 54px; PADDING-RIGHT: 28px; PADDING-TOP: 0px
}
.RadMenu_Context_rtl .rmGroup .rmLeftImage + .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 54px; PADDING-RIGHT: 28px; PADDING-TOP: 0px
}
.RadMenu .rmSlide .rmHorizontal .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 11px; PADDING-TOP: 0px
}
.RadMenu .rmGroup .rmLeftImage {
	MARGIN: 4px 0px 0px 6px
}
* HTML .RadMenu .rmGroup .rmLeftImage {
	MARGIN-LEFT: 4px
}
* + HTML .RadMenu .rmGroup .rmLeftImage {
	MARGIN-LEFT: 4px
}
.RadMenu_rtl .rmGroup .rmLeftImage {
	MARGIN: 4px 6px 0px 0px
}
* HTML .RadMenu .rmGroup .rmLeftImage {
	POSITION: absolute
}
* + HTML .RadMenu .rmGroup .rmLeftImage {
	POSITION: absolute
}
* HTML .RadMenu_rtl .rmGroup .rmLeftImage {
	RIGHT: 0px
}
* + HTML .RadMenu_rtl .rmGroup .rmLeftImage {
	RIGHT: 0px
}
.RadMenu .rmSeparator .rmText {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-SIZE: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.RadMenu .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM: 2px; WIDTH: auto; HEIGHT: auto
}
.RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM: 2px; WIDTH: auto; HEIGHT: auto
}
* + HTML .RadMenu .rmSeparator .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; PADDING-TOP: 0px
}
* + HTML .RadMenu .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; PADDING-TOP: 0px
}
* + HTML .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 2px; PADDING-TOP: 0px
}
* HTML .RadMenu .rmVertical .rmSeparator .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 2px
}
* HTML .RadMenu .rmHorizontal .rmSeparator .rmText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.RadMenu .rmRootGroup .rmSeparator .rmText {
	MARGIN: 1px 12px
}
.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText {
	MARGIN: 1px 2px 1px 31px
}
.RadMenu_Context .rmVertical .rmSeparator .rmText {
	MARGIN: 1px 2px 1px 31px
}
.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText {
	MARGIN: 1px 31px 1px 2px
}
.RadMenu_Context_rtl .rmVertical .rmSeparator .rmText {
	MARGIN: 1px 31px 1px 2px
}
.RadMenu .rmHorizontal .rmSeparator .rmText {
	MARGIN: 2px 0px 0px; WIDTH: 2px; HEIGHT: 20px
}
.RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText {
	MARGIN: 2px 0px 0px; WIDTH: 2px; HEIGHT: 20px
}
.RadMenu .rmLeftArrow {
	WIDTH: 10px; HEIGHT: 24px
}
.RadMenu .rmRightArrow {
	WIDTH: 10px; HEIGHT: 24px
}
.RadMenu .rmTopArrow {
	WIDTH: 100%; HEIGHT: 10px
}
.RadMenu .rmBottomArrow {
	WIDTH: 100%; HEIGHT: 10px
}