body {
        margin:0px;
        /*width:1280px;*/
	font-family:Verdana,Arial,Helvetica;
	font-size:12px;	
	/*background-image:url('../images/background.jpg');
        background-repeat:no-repeat;	
        background-size:100%;
	background-position:center top;
        background-color: black;*/	
        overflow:hidden;
     }

/* hide container until all is ready */

.accordion
{
    margin-left:0;
    margin-right:0;
    width:100%;
    display: none;
    text-align:center;    
}
/*Main Container*/
.container {
	width:100%;
	margin-left:0;
	margin-right:0;
	text-align:center;
}
.container ul{
	list-style-type: none;
	margin: 0;
	padding:0;	
}
.container li{
	display: inline;
	margin: 0px;
	padding:0px;
}

/*Content Container*/
.contentContainer {
	padding-left: 0px;	
	float: left;
	width:0px;
	height: 700px;	
	overflow:hidden;
}

.contentWrapper{	
}
.contentInnerWrapper{
	text-align: justify;
	padding: 10px;
}

/*  TEST 3  */

/*Main Container*/

.accordion ul{
	list-style-type: none;
	margin: 0px;
	padding:0px;	 
}
.accordion li{
	display: inline; 
	margin: 0px;
	padding:0px;
}
/*Handle*/
.accordion_handle {
	float: left;
	width: 60px;
	height: 350px;
	text-align:center;
	border: 1px solid white;
}
.accordion_handle img{
	margin-top:0;
	/*filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;*/
	-webkit-box-shadow: 0 3px 4px rgba(10,10,10,0.6);
	-moz-box-shadow: 0 3px 4px rgba(10,10,10,0.6);
	box-shadow: 0 3px 4px rgba(10,10,10,0.6);
	/* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#0A0A0A')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#0A0A0A');
}
.handleOver{
	
	background: #CCCCCC;	
}
.handleOver img{
	margin-top:2px;
	filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}
.handleSelected{
	
	/*background: #CCCCCC;	*/
}
/*Content Container*/
.contentWrapper{
	text-align: justify;
	
}
.contentInnerWrapper{
	padding: 5px;
}
.contentWrapper h3{
        border-bottom: 1px solid #9c9c9c;
        /*border-bottom: 1px solid silver;*/
	color: #1E90FF;
}

#page_title 
{
    text-align:center;
    top:-20px;
    padding:0;
}

#main_content 
{          
    padding-left:5%;
    padding-right: 5%;
    margin-left: auto;
    margin-right: auto;  
}

.capcha div {
    float: left; 
    margin-top:-5px;
    padding-left:8px;   
} 

.tab_content 
{
    margin-left:auto;
    margin-right:auto;   
    width:90%;
    text-align:center; 
    color:#666666;   
    font-family:Arial,Verdana,Helvetica;
    font-size:11pt;
    text-shadow: #CCCCCC 1px 1px;   
}

.scroll_content
{
    overflow : auto;
    height: 300px;
    padding-right:5px;
    margin-top:-15px;
    ::-webkit-scrollbar {width: 12px;}
}

td.hod_photo { width:104px; padding:0; }
 
/* Track */
.scroll_content::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
 
/* Handle */
.scroll_content::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: rgba(153,153,153,0.5); 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(255,0,0,0.4); 
}
textarea{resize: none}  /fix textarea on forms