@charset "utf-8";
/* CSS Document */

#conta{
	width:720px;
	margin-right:0;
	background-color:#edf5e1;
	color:#006600;
	font-size:14px;
	font-weight:bold;
	border:1px solid #9cc2e6;
}


#frmdv{
	border-top:1px solid #8eb1d3;
	border-bottom:1px solid #8eb1d3;	
	background-color:#cce0f3;
	height:5px;
}

form{
	font-weight:normal;
	font-family:arial;
	font-size:11px;
	background-color: #EDF5E1;
}

table{
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding: 0;
	margin:0;
	padding-left:2px;
	text-decoration: none;
}

th{
	background-color:#FFF;
}

th{
	background-color:#cce0f3;
}

.r1
{
	background-color:#ffffff;
}
.r2
{
/*	background-color:#cce0f3;
*/
		background-color:#f3f2ff;
	}
	
	
select{
	font-weight:normal;
	font-family:arial;
	font-size:12px;
}	

input[type="text"], input[type="password"]
{
	font-weight:normal;
	font-family:verdana;
	font-size:12px;
}

input[type="submit"], input[type="reset"], input[type="button"]
{
	font-weight:normal;
	font-family:verdana;
	font-size:12px;
	background-color:#006600;
	color:#FFFFFF;
	border:1px solid #006600;
	cursor:pointer;
	padding:2px 5px;
}

input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover
{
	background-color:#ccffcc;
	color:#003300;
	}




.frmtbl{
	padding: 0;
	margin:0 auto;
	background-color: #EDF5E1;
	border: 1px solid #030;
	
}

#rec_suc{
	background-color:#748ea7;
	padding: 0;
	margin:auto;
	text-align:center;
	color:#FFFFFF;
}

.tl{
	text-align:right;
	background-color:#edf5e1;
	padding: 0 2px;	
}

.tlv{
	text-align:right;
	background-color:#edf5e1;
	padding: 0 2px;	
	vertical-align:top;
	padding-top:5px;
}
.tf{
	background-color:#edf5e1;
	padding: 0 2px;	
}
.ta{
	background-color:#edf5e1;
	padding: 0 2px;	
	text-align:center;
}

.dh{
	border:1px solid #000;
	margin:0;
	text-align:left;
}
.thd{
	background-image:url('images/frmhd.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
	height:36px;
	display:inline;
	margin:0;
	padding: 0 5px;
	vertical-align:bottom;

}

.tblh{

/*	background-position: bottom right;
	padding: 4px  20px;
*/	

	height:36px;
	padding-top:10px;

}
.dh ul{
list-style:none;display:left;margin:0;padding:0;height:26px;
}
.dh li{
	background-image:url('images/frmhd.gif');height:26px;
	background-repeat:repeat-x;
	padding-top:6px;
	display:inline;margin:0;
}

.lst{
	background-image:url('images/frmhdend.gif');
	background-position: bottom right;height:26px;
	width:20px;
	padding-top:6px;margin:0;
}

.cal_spn{
	position:absolute;
	padding:0;
	margin:0;
	padding-top:3px;
	vertical-align:top; 
	
}

.calbtn{
	background:url(images/calendar.png) no-repeat;
	background-position: top left;	
	cursor:pointer;
	width:18px;
	height:16px;
	border: none; 
	font-size:8px;

	}

.str{
	color:#FF0000;
}

#statediv, #citydiv{
	display:inline;
}

#MeetingLogin{
	text-align:center;
	width:50%;
	margin:auto;
	font:normal 12px Arial;
}

.lnk 	{
	color:#ffffff;
	font-family: verdana, arial, sans-serif;
	padding: 0 2px;
	text-decoration:none;
}
	a.lnk:hover	{color:#ffffff;text-decoration:underline;}
	a.lnk:link 	{
	color:#FFF;
	text-decoration:underline;
}

.frmhd{
	color:#ffffff;
	font-family: verdana, arial, sans-serif;
	font-weight:bold;
	text-align:center;
}
	
.al
{
	text-align:left;
}

.ar
{
	text-align:right;
}

#DB_duplicate{
	font-weight:normal;
	font-family:Verdana;
	font-size:12px;
	color:#FF0000;
	padding: 0;
	margin:auto;
	display:inline;
	float:right;
	width:260px;
}


#org_adrs 	{
	display:inline;
	float:left;
	width:270px;
}

#duptbl{
	font-weight:normal;
	font-family:arial;
	font-size:11px;
	background-color:#748ea7;
	padding: 0;
	margin:auto;
	width:100%;
}

.e{
	color:#ff0000;
}

#sessiondetails_div{
	border:1px solid #748ea7;
	height:430px;
	width:680px;
	position:absolute;
	margin:auto;
	padding:0px;
	top:80px;
	background-color:#edf5e1;
	overflow:auto;
}

#sessiondetails_div  .cls_lnk{
	width:70%;
	text-align:center;
}

#sesDetails{
	background-color:#748ea7;
	width:95%;
	margin:auto;
}

#sesDetails td{
	background-color:#FFF;
	font-weight:bold;
	height:22px;
	text-align:left;
	padding-left:5px;
}

#sesDetails .dblbl {
	font-weight:normal;
	text-align:right;
	padding-right:5px;
	white-space:nowrap;	
/*	background-color:#cce0f3;
*/
}

#sesDetails .dblblv {
	font-weight:normal;
	text-align:right;
	white-space:nowrap;	
	vertical-align:top;
	padding:5px 5px 0 0;
}

#sesDetails .spc{
	height:4px;"
	background-color:#edf5e1;
	border:0px;
	padding:0px;
	margin:0px;
/*	
	background-color:#ccffcc;
*/	
}

#sesDetails .stp_lnk{
	padding:2px;
	text-align:center;
	background-color:#748ea7;
	width:94%;
	margin:5px auto;
}

#pgn, .pgn {
	text-align:right;
	padding:5px 10px;
}

#books_db{
	margin:0;
	padding:0;
}

#books_db .ttl{
	width:150px;float:left;
	display:inline;
	background-color:#ccc;
}

#books_db div{
	width:150px;float:left;
	display:inline;
	background-color:#ccc;
}

#books_db .qty{
	width:100px;float:left;
	background-color:#cc0;	
}
