/* default css */

body {
	background-image:url(../images/background.png);
        background-repeat:repeat-x repeat-y;
}

#bodypage {
        min-width: 1024px;
        width: 100%;
}

#bodyleft {
        width: 240px;
        float: left;
        position:fixed;
        top: 40%;
        left: 20px;
}

#bodycenter {
        margin: auto;
        width: 780px;
        margin: 0 auto;
}

#bodyright {
        float: right;
        width: 240px;
        position: fixed;
        right: 0;
        top: 40%
}

.text1 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#2a80b6;
	font-weight: bold;
	font-size: 11px;
	text-align:center;
 	text-decoration:none;	
}

.textLogin {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight: bold;
	font-size: 11px;
	text-align:center;
 	text-decoration:none;	
}

.inputtext {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#2a80b6;
	font-weight: bold;
	font-size: 13px;
 	text-decoration:none;	
}

.inputtext2 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#54A9A9;
	font-weight: bold;
	text-align:right;
	font-size: 11px;
 	text-decoration:none;	
}

.inputtext3 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#54A9A9;
	font-weight: bold;
	text-align:right;
	font-size: 11px;
 	text-decoration:none;	
}

.inputtext4 {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
 	text-decoration:none;	
}

.text2 {
	font-family : Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 11px;
 	text-decoration:none;	
}

.txtselang1 {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, verdana;	
	color: #FFFFFF;
	background-color: #2a80b6;
}

.txtselang2 {
	font-size: 11px;
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif, verdana;		
	color: #ffffff;
}

.txtselang3 {
	font-size: 10px;
	font-weight: bold;	
	font-family: verdana, Arial, Helvetica, sans-serif;		
	color: #ffffff;
}

.txtnews {
	font-size: 11px;	
	font-family: verdana, Arial, Helvetica, sans-serif;		
	color: #ffffff;
}

.txtform {
	font-size: 11px;
	font-weight: bold;	
	font-family: verdana, Arial, Helvetica, sans-serif;		
	color: #2a80b6;
	text-decoration:none;	
}

.txtform2 {
	font-size: 11px;
	font-weight: bold;	
	font-family: verdana, Arial, Helvetica, sans-serif;		
	color: #000099;
	text-decoration:none;
}

.link_content {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
 	text-decoration:none;	
}

a:hover.link_content {
	color: #0000FF;
	font-weight: bold;
	font-size: 11px;
 	text-decoration:none;
}

.link_content2 {
	font-size: 11px;	
	font-family: verdana, Arial, Helvetica, sans-serif;		
	color: #FF6600;
	text-decoration:none;
}

a:hover.link_content2 {
	color: #2a80b6;
	font-size: 11px;
 	text-decoration:none;
}

.link_content3 {
	font-size: 11px;
	font-weight: bold;	
	font-family: verdana, Arial, Helvetica, sans-serif;		
	color: #ffffff;
	text-decoration:none;
}

a:hover.link_content3 {
	color: #2a80b6;
	font-weight: bold;
	font-size: 11px;
 	text-decoration:none;
}

.lineadmin, .lineadmin a {
background-color:#2a80b6;
}

.admbutton {
	background-color:#2a80b6;
	color: #FFFFFF;
	font-family : verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid rgb(204, 204, 204);	
	text-decoration:none;
}

.menu {
	color: #003300;
	font-family : verdana, Arial, Helvetica, sans-serif;	
	font-size: 8px;
 	text-decoration:none;	
}

a:hover.menu {
	color: #FFFFFF;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
 	text-decoration:none;
}

.admlink_content {
	color: #FF6600;
	font-weight: bold;
	font-family : verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px;
 	text-decoration:none;	
}

.tadmin {
	border-style:solid;
	border-width:thin;
	border-color:#54A9A9;
	line-height:15px;	
}

.tadmin2 {
	border-style:solid;
	border-width:thin;
	border-color:#676767;
	line-height:10px;	
}

a:hover.admlink_content {
	color: #2a80b6;
	font-weight: bold;
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
 	text-decoration:none;
}

.adminheader, .adminheader a
{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../admbrainbee/images/bg-banner.png);
	font-size:11px;
	color:#003300;
	text-decoration:none;
}
.adminheader a:hover
{
	text-decoration:underline;
}

.adminfooter, .adminfooter a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../admbrainbee/images/bg-banner2.png);
	font-size:11px;
	color:#ffffff;
	text-decoration:none;

}
.adminfooter a:hover
{
	text-decoration:underline;
}


/* menu ul for left menu */
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0px;
  padding-left: 0px;
  padding-right: 15px;
	width: 140px;
	
}

ul#menu a {
  margin-top: 0px;
  display: block;
	color: #000000;
  text-decoration: none;	
	border: 1px solid #c2e833;			
}

ul#menu li {
  margin-top: 0px;
}

ul#menu li a {
	font-size:12px;
	color:#000000;
  background: #dfdfdf;
  color: #000000;	
  padding: 0.5em;
}

ul#menu li a:hover {
	font-size:12px;
  background: #676767;
}

/*sub menu */
ul#menu li ul li a {
	font-size:12px;
  background: #c1c1c1;
  color: #000;
}

ul#menu li ul li a:hover {
	font-size:12px;
  background: #676767;
  border-left: 5px #000 solid;
}

.code { 
	border: 1px solid #ccc;
	list-style-type: 
	decimal-leading-zero; 
	padding: 5px; margin: 0; 
}

.code code { 
	display: block; 
	padding: 3px; 
	margin-bottom: 0; 
}
.code li { 
	background: #676767; 
	border: 1px solid #ccc; 
	margin: 0 0 2px 2.2em; 
}

.indent1 { 
	padding-left: 1em; 
}
.indent2 { 
	padding-left: 2em; 
}

div.scroll {
	height: 302px;
	width: 540px;
	overflow: auto;
	background-color: #ffffff;
	padding:8px;
}

div.scroll2 {
	height: 242px;
	width: 540px;
	overflow: auto;
	padding:8px;
}

div.scroll3 {
	height: 268px;
	width: 540px;
	overflow: auto;
	padding:8px;
}

div.scroll4 {
	height: 243px;
	width: 540px;
	overflow: auto;
	background-color: #ffffff;
	padding:8px;
}

div.scroll5 {
	height: 300px;
	width: 540px;
	overflow: auto;
	background-color: #ffffff;
	padding:8px;
}

div.chat {
    margin : 0 auto;
    display: inline;
    
    
}

span.chattext {
    font-family: arial;
    font-weight: 600;
    color: #FFFFFF;
    display: block;
    font-size: 12px;
    margin-bottom: 3px;   
}

span.hometitle {
    color:#2a80b6;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none; 
    display: inline-block;
    margin-bottom: 18px;
    margin-top: 18px;
}

