/* ###### Body Text ###### */

body {
  font-family: arial, helvetica, sans-serif, tahoma, verdana;
  margin: 0 ;
  background-color: #FFFFFF;
}

h1, h2, h3 {
  font-family: arial, helvetica, sans-serif, tahoma, verdana;
}

DIV,TABLE,THEAD,TBODY,TFOOT,TR,TH,TD,P {
  font-family: arial, helvetica, sans-serif, tahoma, verdana;
}
/* ###### Left Sidebar ###### */

.leftSideBar {
  font-size: 112%;
  width: 8.65em;
  float: left;
  clear: left;
	color: black;
	horizontal alignment: center;
	vertical alignment: center;
}

.leftSideBar a, .leftSideBar span {
  text-decoration: none;
  font-weight: bold;
  line-height: 2em;
  padding: 0.75ex 1ex;
  display: block;
	color: rgb(242, 235, 214);
 background-color: rgb(204, 0, 0);}

[class~="leftSideBar"] a, [class~="leftSideBar"] span {
  line-height: 1.5em;
}

.leftSideBar .sideBarTitle {
  	font-weight: bold;
  	padding: 0.75ex 1ex;
	background-color: rgb(255, 255, 255);}

.leftSideBar .sideBarText {
	font-weight: normal;
	padding: 1ex 0.75ex 1ex 1ex;
}

.leftSideBar .sideBarTitle, .leftSideBar .thisPage{
	color: rgb(242, 235, 214);
	background-color: rgb(204, 0, 0);
}


.leftSideBar a:hover{
	color: rgb(204, 0, 0); 
	background-color: rgb(242, 235, 214);
	vertical alignment: left;
	horizontal alignment: center;
}
.container {
background:#cc0000; 
color: #fff; 

margin:0 15px;}

.rtop
{
display: block;
background: #fff;
}
.rbottom
{
display: block;
background: #ddd;
}
.rbottom *
{
display: block;
height: 1px;
overflow: hidden;
background: #aa0000;
}
.rtop *
{
display: block;
height: 1px;
overflow: hidden;
background: #dd0000;
}

.r1
{
margin: 0 5px;
height: 1 px;
}

.r2
{margin: 0 3px;
height: 1px;
}

.r3
{
margin: 0 2px;
height: 2px;
}
.r4
{
margin: 0 1px;
height: 2px;
y
}
