
/*-BS Login Screen-----*/


/*main body*/

html,body {
    height: 100%;

    background:#ffffff;
    color:#333333;
    margin:0;
    padding:1px;
    font-family:Arial,Geneva,Verdana, sans-serif;
    font-weight:normal;
    font-size:0.9em;

}




/*green background on left*/
#custom_html {
 	font-family:Arial,Geneva,Verdana, sans-serif;
    text-align:left;
    vertical-align:top;
    margin-top: 6px;
    margin-left:0px;
    margin-right:0px;  
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;

    background: url("images/simple_background.gif") repeat top left; 
   
    width:70%;
    background-color:#ffffff;
    font-size:16px;
    height:100%;   
}


/*main text*/
#white_background {
 	font-family:Arial,Geneva,Verdana, sans-serif;
    text-align:left;
    vertical-align:top;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:9px;
    width:78%;
    background: url("images/inner_top_left.gif") no-repeat top left; 
    background-color:#ffffff;
    font-size:0.9em;
    width: 94%;

}




/*left form#6E8B3D 999969 336600  99CC66  666633*/
#bsform {
	 font-family:Arial,Geneva,Verdana, sans-serif;
    background:#99CC66;
    height:98%; /*if 100   then it is longer than the gray in firefox */
    
    padding:18px 5px 5px 5px;
    margin:0;
    width:140px;
    
    
    
}

/* links colour options: 009900 006600 003300 #339900 */
A:link {
 	font-family:Arial,Geneva,Verdana, sans-serif;
    color:#000000;
    text-decoration: underline;
    font-size:14px;
}

A:visited {
	 font-family:Arial,Geneva,Verdana, sans-serif;
    color:#003900;
    font-size:14px;
    text-decoration: none;
    
}

A:active {
	 font-family:Arial,Geneva,Verdana, sans-serif;
    color:#003900;
    text-decoration: underline ;
}

A:hover {
	 font-family:Arial,Geneva,Verdana, sans-serif;
	background-color:#eee; 
	text-decoration: underline; 
	color:#000000;
	}





#bstable {
 	font-family:Arial,Geneva,Verdana, sans-serif;
    height:100%;
    width:100%;
    padding:0;
    margin:0;
    border-collapse:collapse;
    
}





#bstr {
    font-family:Arial,Geneva,Verdana, sans-serif;
    
    padding:0;
    margin:0;
    text-align:left;
    vertical-align: top;
    width:170px;
    
}


/*main background */

#bstrr {
font-family:Arial,Geneva,Verdana, sans-serif;
    height:100%;
    padding:0;
    margin:0;
    text-align:left;
    vertical-align: top;
    background-color:#ffffff; 
   
}













/* h1 Form headers */
#bsform h1 {
font-family:Arial,Geneva,Verdana, sans-serif;
    font-weight:bold;
    font-size:16px;
    padding:0;
    margin:0;
    

}


/* h2 standard form labels */
	
#h2 {
font-family:Arial,Geneva,Verdana, sans-serif;
	color:#0000ff;
    font-size:13px;
    font-weight:normal;
    padding:0;
    margin:0;
}






/* h5 Submit buttons */
#bsform h5 {
font-family:Arial,Geneva,Verdana, sans-serif;
    text-align:right;
    vertical-align: 50%;
    white-space: nowrap;
    padding:0;
    margin:0;
}

/* h6 is used for errors */
#bsform h6 {
font-family:Arial,Geneva,Verdana, sans-serif;
    font-size:0.87em;
    font-weight:normal;
    color:red;
    padding:0;
    margin:0;
}




#bsform #user {
	font-family:Arial,Geneva,Verdana, sans-serif;
    width:147px;
    color:#000000;
    background:#6699cc;
    text-align:left;
    margin:0 0 5px 0;
    padding: 0 1px 0 5px;
    overflow: hidden;

}






/*

#bsform #links A {
font-family:Arial,Geneva,Verdana, sans-serif;
    color:#330066;
    text-decoration: underline;
    margin: 0;
    padding:0;
    
/*    vertical-align: 50%;
}*/

#bsform img {
font-family:Arial,Geneva,Verdana, sans-serif;
    border:0;

}

#bsform ul {
    font-family:Arial,Geneva,Verdana, sans-serif;
    margin: 0;
    padding:0;
}







/* rounded corners*/

 /* set background images for corners */
.rbroundbox {  background: url("images/simple_background.gif") repeat; }
.rbtop div  { background: url("images/simple_top_left.gif") no-repeat top left; }
.rbtop_custom      { background: url("images/simple_top_right.gif") no-repeat top right; }
.rbtop_inner      {     background: url("images/inner_top_right.GIF") no-repeat top right;}



 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot .rbtop_custom .rbtop_inner{
	width: 100%; /* 101 = firefox hack to solve 1px problem on top right */
	height: 5px;
	font-size: 1px;
	
}
.rbcontent  {font-family:Arial,Geneva,Verdana, sans-serif;
				color:#0000ff;
 				font-weight:bold; 
 				padding-left:6px; 
 				margin-right: 0px; 
 				padding-right: 0px; 
 				padding-top:0px; 
 				margin-top: 0px;
 				}

/* Navigation Links on the left!*/

.rbroundbox { 	width: 100%;  
 				padding-left:0px;
				padding-right:0px; 
				height: 100%; 
				margin-right: 0px;
 				margin-left: 6px; 
 				margin-top: 6px;
 				}


	
/* rounded corners END*/