/* MAIN */

body
{
margin:0;
padding:0;
line-height: 1.5em;
font-family : arial;
color : #000000;
font-size: 11px;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#81818D;
scrollbar-arrow-color:#81818D;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color:#81818D
}

p
{
text-align:justify;
margin: 10px;
}

b{font-size: 110%;}

em{color: red;}

h1
{
   font-family : arial;
   color : #000000;
   font-size: 16px;
   font-weight: bold;
   margin: 10px;
}

h2
{
   font-family : arial;
   color : #000000;
   font-size: 14px;
   font-weight: bold;
   margin: 10px;
}

h3
{
   font-family : arial;
   color : #000000;
   font-size: 11px;
   font-weight: bold;
   margin: 10px;
}
.field
{
background-color: #ffffff;
border-style: solid;
border-color: #000000;
border-width: 1px ;
border-left-width: 1px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
color: #000000;
font-family: arial;
font-size: 11px;
}

#maincontainer{
width: 1100px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/

    border-style: solid;
    border-color: #81818D;
    border-width: 1px ;

}

/* END OF MAIN */



/* BANNER */

#banner
{
     	background: #FFFFFF;
	height: 100px; /*Height of top section*/
}

/* END OF BANNER */

/* MENU LOGO */

img.menuLogo
{
	
	margin: 80px 20px 0px 20px;
	border: solid #8888A1 1px ;
	vertical-align: bottom;
}

/* END OF MENU LOGO */

/* PAGE CONTENT */

#content
{
	float: left;
	width: 100%;

}

#contentholder
{
	margin-left: 200px; /*Set left margin to LeftColumnWidth*/

}



#contentheader{
  	font-family : arial;
  	color : #000000;
  	font-size: 16px;
  	font-weight: bold;
    background-color: #ADFF2F;
}

#contentheadertext{

	position:relative;
	text-align: center;
	padding: 8px 0px 8px 0px;
}

.innertube{
/*	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}

/* END OF PAGE CONTENT */

/* TABLE */



table.users, table.adminMenu {
	margin: 10px;
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	width: 620px;
	background-color: #FFFFFF;
	border: 1px #6699CC solid;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.users th,table.adminMenu th{
border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #FFFFFF;
text-align: center;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #000000;
}

table.users td, table.adminMenu td{
border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #000000;
background-color: #fafafa;
}


th
{
font-family : arial;
color : #000000;
background-color: #81818D;
font-size: small;
font-weight: bold

}

td
{
font-family : arial;
color : #000000;
font-size: 11px;
}


/* END OF TABLE */




/* LEFT MENU */

#menu
{
	float: left;
	width: 200px; /*Width of left column*/
	margin-left: -1100px; /*Set left margin to -(MainContainerWidth)*/
	height: 880px;
    background: #000000;
    color: #FFFFFF;
    border-top: solid #81818D 1px;
    border-right: solid #81818D 1px;
}

#menu a:active,
#menu a:hover,
#menu a:visited,
#menu a:link
{

	line-height:20px;
	display:block;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:5px;
	color:#000000;
	text-decoration:none;
	background:#FFFFFF;
	font-weight: bold;
}

#menu a:hover
{
	color:#000000;
	background-image:url(../en/images/menu_backshade.png);
	font-weight: bold;
	background:#81818D;
}

#menutitle
{
	font-family : arial;
	color : #000000;
	background-color: #81818D;
	font-size: small;
	font-weight: bold;
	text-align:center;

}


.menulinks
{
  border-top: medium ridge #C0C0C0;
  border-width: 2px
}

/* END OF LEFT MENU */

/* ADMIN MENU */

#adminMenu
{
	font-family : arial;
	color : #81818D;
    border: solid white 5px;

}



/* END OF ADMIN MENU */

/* FORMS */

.submit_button {
	margin: 2px 2px 2px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EAF0F7;
	color: #637893;
  	border: solid 1px ;
  	cursor: pointer;
  	cursor: hand;

 }

.validationError{
	color: rgb(255,0,0);
}

/* END OF FORMS */

/* FOOTER */
#footer{

	clear: left;
	width: 100%;
	background: #ADFF2F;
	text-align: center;
	padding: 5px 0px 5px 0px;
	border-top: solid #81818D 1px;

}

#footer a{

color: #000000;
}
/* FOOTER */


/* LOGIN */

#login
{
    left: 0px;
    top: 50px;
    /**width: 60.5em;*/
    width: 200px;
    position: absolute;
    height: 100px;
    /**height: 40.5em;*/
    overflow: hidden;
    background-color: #000000;
    /**font-family : arial; */
    /**color : #202959; */
    /**font-size: 8px*/
}

#logintext
{
   align-text: center;
   font-family : arial;
   color : #81818D;
   font-size: 11px;
   padding: 0px 0px 0px 5px;

}

#loginerror
{
   font-family : arial;
   color : #ff0000;
   font-size: 11px;
}

#important
{
   font-family : arial;
   color : #ff0000;
}

/* END OF LOGIN */
