@import url("../base.css");
@import url("rheader.css");
@import url("../footer.css");

body {
	background: #a1a1a1;
}

.colmask {  
    clear: both;  
    margin-left: auto;
    margin-right: auto;  
    overflow: hidden; 
    position: relative;
	width: 960px;
}
.rbucket {
	background-color: #cbe0f1;
	border-top: 5px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	width: 223px;
}
.rbucket div {
	background-color: #12364C;
	color: #ffffff;
	font-size: 18px;
	height: 25px;
	padding-left: 5px;
}
.rbucket p {
    margin: 0;
	padding: 5px;
	width: 213px;
}
.rbucket ul {
    margin: 0;
	padding: 0 5px 5px 5px;
	width: 213px;
}
.rspacer {
	width: 12px;
}
.rbucket, .rspacer {
	float: left;
	height: 210px;
}
.rightmenu {
	background: #ffffff;
}
.rightmenu .colleft {
    background: #ffffff;
    float: left;
    margin-left: -249px;
    position: relative;
    right: 100%;
	width: 200%;
}
.rightmenu .col1wrap {
    float: left;
    left: 50%;
    padding-bottom: 1em;
	position: relative;
	width: 50%;
}
.rightmenu .col1 {
    margin: 0 0 0 249px;
	overflow: hidden;
    padding-left: 12px;
}
.rightmenu .col2 {
    float: right;
	left: 237px;
	padding: 67px 0 0 0;
    position: relative;
	width: 225px;
}	
.weeklytraining {
    background-color: #e6eff6;
	margin-bottom: 12px;
	width: 225px;
}
.weeklytraining div {
    font-weight: bold;
	padding: 5px;
}
.weeklytraining ul {
    padding: 0 5px 5px 5px;
}
.weeklytraining div, .weeklytraining ul {
	margin: 0;
	width: 215px;
}
#introflash {
    height: 300px;
    margin: 27px 0 12px 0;
	width: 699px;
}
