/*RTK custum css */

/*Base colors(#1a39d4)*/
#primaryMenu ul.sf-menu {
    background: none repeat scroll 0 0 #f5aa4f; /*#f3aa2b;*/
    clear: none;
    float: none;
    font-size: 14px;
    height: 44px;
    margin: 0;
    padding: 0;
    width: 100%;
}
#primaryMenu2 ul.sf-menu {
    background: none repeat scroll 0 0 #f5aa4f; /*#f3aa2b;*/
    clear: none;
    float: none;
    font-size: 14px;
    height: 44px;
    margin: 0;
    padding: 0;
    width: 100%;
}
#menuRight {
    background: url("images/right-block-bg.png") no-repeat scroll right bottom transparent;
    clear: right;
    float: right;
    height: 59px;
    margin: -54px -24px 0 0;
    padding: 0;
    width: 24px;
}
#menuLeft {
    background: url("images/block-bg.png") no-repeat scroll left bottom transparent;
    float: left;
    height: 59px;
    margin: 0 0 0 -24px;
    padding: 0;
    width: 24px;
}
#sidebar_last h2 {
    background: url("images/right-block-bg.png") no-repeat scroll right bottom transparent;
    clear: both;
    margin-right: -24px;
    padding: 9px 27px 24px 20px;
    text-align: right;
}

body {
    background: #ccc;
    color: #333333;


}

#contentWrapper {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 5px solid #f5aa4f; /*#f3aa2b;*/
    float: left;
    margin: 0;
    padding: 0 9px 9px;
}

/*site menu*/
#block-subsites-menu ul.menu li{
	list-style-type:none;
	margin-top:5px;
	margin-left:-10px;
}

#block-subsites-menu a{
	text-decoration:none;
}

#block-subsites-menu a.active{
	text-decoration:none;
	font-weight:bold;
	background:none repeat scroll 0 0 rgba(245, 170, 79, 0.7);
	padding:5px;
	color:white;
}

#block-subsites-menu a:hover{
	background:none repeat scroll 0 0 rgba(245, 170, 79, 1.0);
	padding:5px;
	color:white;
}
/*end*/
/* Date */
.date {
	background:#f5aa4f;
}
/* End date */

/* Table style */
table.rtktablenobor
{
	border-collapse:collapse;
	border:0px solid #f5aa4f;
	padding-left:5px;
	padding-right:5px;
}
.rtktablenobor td
{
	border-collapse:collapse;
	border:0px solid #f5aa4f;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.rtktablenobor th
{
	border-collapse:collapse;
	border:0px;
	background-color:#f5aa4f;
	color:white;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
}
table.rtktablestyle
{
	border-collapse:collapse;
	border:1px solid #f5aa4f;
	padding-left:5px;
	padding-right:5px;
}
.rtktablestyle td
{
	border-collapse:collapse;
	border:1px solid #f5aa4f;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}

.rtktablestyle th
{
	border-collapse:collapse;
	border:0px;
	background-color:#f5aa4f;
	color:white;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
}

.altrtktablestyle
{
	background-color:#F9CE99;
}

table.rtktablezebra
{
	border-collapse:collapse;
	border:1px solid #f5aa4f;
	padding-left:5px;
	padding-right:5px;
}

.rtktablezebra a
{
	color:#333333;
}

.rtktablezebra tr:nth-child(even)
{
	background: #F9CE99
}

.rtktablezebra td
{
	border-collapse:collapse;
	border:1px solid #f5aa4f;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}

.rtktablezebra th a
{
	color:white;
}

.rtktablezebra th
{
	border-collapse:collapse;
	border:0px;
	background-color:#f5aa4f;
	color:white;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
}
/* End Table style */
