h2.Login{
	background:url(/images/login_title_bg.gif) top right no-repeat;
	height:27px;
	padding:5px 0px 0px 12px !important;
}

#loginform {
	padding:15px;
	background-color:#A4E4F2 ;
}

#loginform label{
	display:inline;
	font-weight:bold;
	width:120px;
}

#loginform #form_username {
	width:150px;
}

#loginform #form_password {
	width:100px;
}

input.sendform {
	vertical-align:bottom;
}


/*Righ hand menu */
#rightside-box{
	background:#A4E4F2;
}

#rightside-box ul{
	background-color:#A4E4F2;
}

#rightside-box ul{
	background-color:#A4E4F2;

}

#members-content ul li {
	list-style:url(/images/members_li_arrow.gif) ;
	color:#9d2b41;
	font-weight:bold;
	margin-left:20px;
}

#upcoming-meetings {
  margin-bottom: 10px;
}
#upcoming-meetings ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#upcoming-meetings ul li {
  margin-top: 10px;
}

#mem-association table {
  table-layout: fixed;
}
#mem-association tr {
  background: #fff url(/images/dotted-line_hori.gif) repeat-x;
}
#mem-association th {
  padding: 5px 5px 5px 0;;
}
#mem-association td {
  padding: 5px 5px 5px 0;;
}
#mem-association td a {
  font-size: 1.1em;
}

a.topictitle{
  font-size:1.3em;
}

div.subpagetitle{
  font-weight:bold;
  font-size:1.3em;
}


/*
*  For tender Opportunities
*/
#previewresult{
background:url(/images/popup_bg.jpg) repeat-x;
}

#previewresult h3{
  color:#000;
}


#previewresult div.row{
  clear:both;
  width:100%;
  padding:5px;
  overflow:hidden;
}

#previewresult div.label{
  font-weight:bold;
  float:left;
  width:25%;
}


#previewresult div.detail{
  float:left;
  width:74%;
}

#previewresult p{
margin:0 0 1em 0;

}

#previewresult table{
  color:#006699;
  
}


#attach_document_wrap_list{
  float:none;
  clear:both;
  padding-left:105px;
}

h3{
  color:#000;
}


div.row{
  clear:both;
  width:100%;
  padding:5px;
  overflow:hidden;
}

div.label{
  font-weight:bold;
  float:left;
  width:25%;
}


div.detail{
  float:left;
  width:74%;
}

p{
margin:0 0 1em 0;
}

a.href{
  color:#006699;
  cursor:pointer;
}