body{
	background:#FBFBF3;
	color:#000;
	font-size:18px;
}
a:link {
    color: blue;
}
a.action, a.file{
	font-size:1.3em;
}
#sidebarLanguageToggle label, label {
    font-size: 1.2em !important;
}
img[Attributes Style] {
	width:100% !important;
	height:100% !important;	
}
#header img{
		width:100% !important;
		height:100% !important;		
}
#header{
	background: rgb(245,245,245);
	background: -moz-linear-gradient(left,  rgba(245,245,245,1) 0%, rgba(224,224,224,1) 49%, rgba(224,224,224,1) 49%, rgba(245,245,245,1) 100%);
	background: -webkit-linear-gradient(left,  rgba(245,245,245,1) 0%,rgba(224,224,224,1) 49%,rgba(224,224,224,1) 49%,rgba(245,245,245,1) 100%);
	background: linear-gradient(to right,  rgba(245,245,245,1) 0%,rgba(224,224,224,1) 49%,rgba(224,224,224,1) 49%,rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f5f5f5',GradientType=1 );
}
#headerTitle {
    width: 100%;
}
#header h1 {
    margin: 0 auto;
/*    padding: 0.5em 0 0.25em 5%; */
	padding:0;
}
#headerTitle {
    line-height: 70px;
    margin: 0 auto;
    padding: 0;
    width: 100%;
}
#content{
	border-top:1px dotted #ccc;	
}
#breadcrumb {
    padding-top: 1em;
    font-size: 0.8em;
}
#sidebarFontSize{
	padding-bottom:30px !important;
}
#rightSidebar {
	font-size:11px;
	background:#FFF !important;
	box-shadow:1px 1px 1px #ccc;	
	width: 18%;
	padding: 1em 1em 1em 1em;
	margin-top: 1%;
	margin-left: 1%;
	margin-right: 5%;
}
#content h3, 
#content h4{
	margin-left:0 !important;
}
#main h4{
	margin-left:0 !important;
}
#main {	
	width: 63%;
	margin-left: 5%;
}

ul.menu{
	margin: 0;
    padding: 10px 0;
	box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.5);
    border-bottom: 2px solid #FFF;
	background: linear-gradient(to bottom, rgba(169,3,41,1) 0%,rgba(143,2,34,1) 44%,rgba(109,0,25,1) 100%);
}
ul.menu a{
	font-size: 0.8em !important;
    text-decoration: none;
}
ul.menu li a:hover {
    background: #b30000;
    text-shadow: 1px 1px 1px #000;
}
ul.menu li a:hover, ul.menu li a {
    color: #FFF !important;
    padding: 10px;
}
ul.menu li{
	padding-right:0;
}

#navbar{
	border-bottom:1px dotted #ccc;
}

#sidebar div.block span.blockTitle{
	color:#000;
	border: 1px solid #E1E1E1;
    font-size: 14px !important;
    padding-left: 5px;
    letter-spacing:0;
    background: rgb(255,255,255);
	background: -moz-linear-gradient(-45deg,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 50%, rgba(225,225,225,1) 50%, rgba(246,246,246,1) 100%);
	background: -webkit-linear-gradient(-45deg,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%);
	background: linear-gradient(135deg,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 50%,rgba(225,225,225,1) 50%,rgba(246,246,246,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=1 );

    
}
.block{
	margin-top: 15px;
    padding: 10px 10px 5px 10px;
    border: 1px solid #ddd;
    background: transparent;
}

/* lang block ------------------------------------------------------------------*/
#sidebarLanguageToggle label{
	padding : 5px 0;
}
#languageSelect{
	margin-right:5px;
}

/* Siderbar hide block  ------------------------------------------- */
#sidebarHelp,
#sidebarDevelopedBy{
	display:none;
}

/* Form ----------------------------------------------------------- */
form{
	padding:5px;
}
input.textField, select.selectMenu, textarea.textArea, input.uploadField {
    background-color: #FFF;
    color: #000;
    font-size: 1em !important;
    border: 1px solid #ccc;
    padding: 3px 5px;
    margin-bottom: 5px;
}
input.button {
	padding: 5px 10px;
	color: #000;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
	
	background: rgb(255,255,255);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );

}
input:hover.button{
	background: rgb(245,245,245);
	background: -moz-linear-gradient(top,  rgba(245,245,245,1) 0%, rgba(224,224,224,1) 49%, rgba(224,224,224,1) 49%, rgba(245,245,245,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(224,224,224,1) 49%,rgba(224,224,224,1) 49%,rgba(245,245,245,1) 100%);
	background: linear-gradient(to bottom,  rgba(245,245,245,1) 0%,rgba(224,224,224,1) 49%,rgba(224,224,224,1) 49%,rgba(245,245,245,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f5f5f5',GradientType=0 );

} 
/* ------------------------ table ------------------------------- */
table.listing tr.heading td, table.listing td.heading, table.info td.heading{
	font-size:100% !important;
}