body{background:#fff;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:11px;}
p{font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;text-align:left;}
p.leftMenu{margin:0 0.5em 1.5em 0.2em;color:#fff;text-align:;}
div.darker {background:#fd9a01;color:#fd9a01;clear:both;float:none;width:100%;height:.2em;margin:0 0 0em;border:none;overflow:hidden}
div.lighter {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 0em;border:none;}
div.hrRed {background:#ef3b23;color:#ddd;clear:both;float:none;width:100%;height:.4em;margin:0 0 1.45em;border:none;}
/*hr.darker {background:#000;color:#000;clear:both;float:none;width:100%;height:.2em;margin:0 0 0 0;border:none;}*/
h3 {color:#EE1625;} /*#0f4da8*/
h3.rightMenu{font-size:1.3em;line-height:1;margin-bottom:0.5em;color:#EE1625;font-weight:normal}
.menuBg {background: url(../images/bglogo.jpg) repeat-x;height:40px;}
hr {background:#ddd;color:#ddd;}
hr.space {background:#ddd;color:#ddd;}
hr.white {background:#fff;color:#fff;}
hr.dashed {
      border-top: 1px dashed #ddd;
      color: #fff;
      background-color: #fff;
      height: 2px;
    }

div.loginMenu {color:#fff;clear:both;float:none;width:100%;height:2.0em;margin:1em 0 1em 0em;border:none;text-align:right; }

.boxRightSideBar {padding:1.0em;padding-left:.5em;padding-right:1.5em;margin-bottom:1.5em;}
.boxRightSideBar a:focus, .boxRightSideBar a:hover {color:red;text-decoration:underline;}}

.logoHeaderBoxContainer {
 position:relative;
}

.logoHeaderBox { 
       position: absolute; 
       top: 0; left: 0; 
       z-index: 10; 
	   padding:0px;
       border:0px solid #CCCCCC;
       text-align:left; 
       font-weight:bold;
      }

/* News List */
.NewsListTitle {
	color:#000;
	font-size:11px;
	font-weight: Bold;
}

/* Floating Box always on TOP
http://roshanbh.com.np/examples/floating-message-jquery/ */
#message_box { 
       position: absolute; 
       top: 0; left: 0; 
       z-index: 10; 
	   background:#ffc;
	   padding:5px;
       border:1px solid #CCCCCC;
       text-align:center; 
       font-weight:bold; 
       width:50px;
		height:20px;
      }	

/*slide menu*/
#slideMenu.closed{
	left:-300px;
}
 
#slideMenu{
	position:fixed;
	left:0;
	top:20px;
	width:300px;
	height:510px;
	border:5px solid #dddddd;
	border-left:0px;
	background-color:#FFFFFF;
	z-index:20;
}
 
#slideMenu a.toggleBtn{
	position:absolute;
	right:0;
	top:0;
	outline:none;
	display:block;
	height:87px;
	width:27px;
	border-width:1px 1px 1px 0px;
	margin:0;
	padding:0 5px 0;
	color:#000;
	background-color:#FFFFFF;
	text-decoration:none;
	font:12px/25px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/arrow.gif) no-repeat;
	z-index:20;
}
 
#slideMenu a.toggleBtnHighlight{
	position:absolute;
	right:0;
	top:0;
	outline:none;
	display:block;
	height:87px;
	width:27px;
	border-width:1px 1px 1px 0px;
	margin:0;
	padding:0 5px 0;
	color:#000;
	text-decoration:none;
	font:12px/25px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/arrow.gif) no-repeat 0px -88px;
	z-index:20;
}
 
.slideMenuContent{
	height:500px;
	padding:5px;
	z-index:20;
	overflow: auto;
}

/*FORMS*/
form label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	cursor: hand;
	width:200px;
	margin-bottom:10px;
}
textarea {width:250px;height:80px;padding:5px;}
form label.error {
	display: block;
	margin-left: 200px;
	width: 200px;
	margin-bottom:20px;
	/*height:50px;*/
}