body 
{
	background: White url(../images/bg.gif) repeat;
	margin:0; padding:0;
}

#container
{
	background-color:#FFFFFF;
	width:734px;
	margin:0 auto; padding:0 10px;
}
#header 
{
	background:url(../images/lowvarates.gif) top left no-repeat;
	width:100%; height:175px;	
}
#header .padding { display:none; }

#container .padding {
	background:#2f3b25 url(../images/s_bodybg.gif) center repeat-y;
	padding: 0 10px 0;
}
body.root #container .padding {
	background-color:#2f3b25;
	background-image:none;
	padding:0;
}
body.root #container { color:White; }
body.root #container #footer { color:Black; }
#container .padding .padding { padding:10px!important; background-color:Transparent!important; background-image:none!important; }
#colLeft {
	float:left;
	width:175px;
	margin:0; padding:0;
	}
#colLeft ul, #colLeft li { list-style:none; text-align:right; }
#colLeft ul { margin-right:10px; }
#colLeft li { padding:5px 0; }
#colLeft ul a { font-size:1.1em; font-weight:bold; text-decoration:none; }
#colLeft ul a { font-size:1.1em; font-weight:bold; text-decoration:none; }
#colLeft ul li.active a { color:#C9572D; }
#colRight {
	float:right;
	width:175px;
	margin:0; padding:0;
	}
#content {
	margin:0 175px;
	background-color:Transparent;
	}
#content .floatfix { display: table; height: 1%; width: 100%; margin: 0; padding: 0; }

ul.arrow { padding:0; margin:0; list-style:none; height:20px;}
ul.arrow li { padding:0; margin:0;margin-right:0px;list-style:none; }
ul.arrow li,ul.arrow li b,ul.arrow li div,ul.arrow li em {float:left; text-align:center;}
ul.arrow div,ul.arrow li b,ul.arrow li em {display:block;}
ul.arrow div {line-height:20px;color:black;padding:0 10px;background-color:#E6BD57; font-size:14px;}
ul.arrow li b,ul.arrow li em {width:0;height:0;overflow:hidden;border-width:10px 10px;border-style:solid;border-right:none;background-color:transparent;}
ul.arrow b {border-top-color:#E6BD57;border-bottom-color:#E6BD57;border-left-color:#FFFFFF;}
ul.arrow em {border-top-color:#FFFFFF;border-bottom-color:#FFFFFF;border-left-color:#E6BD57;}
ul.arrow li.current div {background-color:#424761;color:white;}
ul.arrow li.current b {border-top-color:#424761;border-bottom-color:#424761;}
ul.arrow li.current em {border-left-color:#424761;}

a#lms-link:link, a#lms-link:visited { background: #fff url(../images/lms-link_bg.gif) no-repeat; display: block; text-align: center; text-decoration: none; color: #484860; font-size: 1.7em; width: 454px; height: 68px; padding: 30px 250px 30px 30px; }

#footer { background-color:#2f3b25; padding-top:10px; }
#footer .padding { padding:10px!important; background-color:White!important; background-image:none!important; }

body.noRight #main2 { background-image:none; }
body.noRight #colRight { display:none; }
body.noRight #content { margin-right:0; }

body.noLeft #main1 { background-image:none; }
body.noLeft #colLeft { display:none; }
body.noLeft #content { margin-left:0; }

body.noStructure {}
body.noStructure #colLeft,
body.noStructure #colRight,
body.noStructure #main1,
body.noStructure #main2,
body.noStructure #content,
body.noStructure #header,
body.noStructure #footer,
body.noStructure #menu
{
	display:none;
}

