.txtzipcode
{ color:#FFFFFF;
font-size:11px;
font-weight:bold;
font-family:arial,helvetica,sans-serif;}
.bgdkgrey
{ background-color: #9F9E96;}

.bgltblue
{ background-color: #CCD1F0;}
.bgwhite
{ background-color: #FFF;}

H3 
{
	font-family: Verdana;
	font-size: 12pt;
	color:#666666;
	margin:0 0 0 0 ;
	padding:0 0 0 0;
}

H4 
{
	font-family: Verdana;
	font-size: 11pt;
	color: #000066;
}

.bgwhite 
{background-color: #ffffff;}

.bggrey
{ background-color : #ACABA8; }

.bgmedblue
{ background-color:#4A4E72;}

.txtHome
{ color: #FFFFFF;
font-size: 12px;
font-family:verdana,arial,helvetica,sans-serif;}

A.HomeLink
{ color: #FFF;
font-size: 12px;
font-family:verdana,arial,helvetica,sans-serif;}

A:hover.HomeLink
{ color:#CCCCCC;
font-size: 12px;
font-family:verdana,arial,helvetica,sans-serif;
}

.gridHeader
{ color: #FFF;
font-size: 12px;
font-family:verdana,arial,helvetica,sans-serif;
font-weight:bold;
background-color:#333366;
height:25px
}

.gridItem
{ color:  #000033;
font-size: 12px;
font-family:verdana,arial,helvetica,sans-serif;
height:25px;
}

.contentpager
{ color:  #000033;
font-size: 11px;
font-family:verdana,arial,helvetica,sans-serif;

}
P{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	/*margin:5px 5px 5px 5px ;*/
/*margin:'margin-top' 'margin-right' 'margin-bottom' 'margin-left'*/

}
A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	
}
A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033FF;
}
.bodyclass
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	background-color: #ffffff;
	font-size: 12px;
}
.errorclass
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12px;
	
}

.bttn
	{
	margin: 5px 5px 4px 0;
	padding: 1px 2px 1px 2px;
	border: 1px solid #000066;
	font: bold 10px Verdana;
	background: #CCD1E2;
	color: #333333;
	}
.logged{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	margin:0 5px 0 0 ;
	
}
.loggedas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight:bold;
	margin:0 5px 0 0 ;
}

.maintable
{
	margin:0 0 0 0 ;
	padding:0 5px 0 20px ;
}

.loggedtable
{
	margin:0 0 3px 0 ;
	padding:0 0 0 0 ;
}
FORM
{
	margin:0 0 0 0 ;
	padding:0 0 0 0 ;
}
.shopiingcart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
	font-weight:bold;
	margin:0 0 0 0 ;
}
.shopiingcart A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	margin:0 0 0 0 ;
}
.shopiingcart A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0099FF;
	font-weight:bold;
	margin:0 0 0 0 ;
}

.cartEvent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background-color:#E5E5E5;
	height:25px;
	padding:2 2 2 2;
}

.cartLineItem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	height:20px;
	padding:2 2 2 2;
	border-bottom:2 dotted #999999;
}
.cartLineItem A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	margin:0 0 0 0 ;
}
.cartLineItem A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#0099FF;
	font-weight:bold;
	margin:0 0 0 0 ;
}

.cartTotal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	background-color:#FFFFFF;
	height:20px;
	padding:2px 2px 2px 2px;
	border-bottom:2 solid #999999;
	
}
.cartBlank
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight:bold;
	background-color:#E5E5E5;
	height:15px;
	padding:2 2 2 2;
}

.conflink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000066;
	font-weight:bold;
}
.confReg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	margin:5px 0 5px 0 ;
}
.reglink {
	margin:0 0 0 0;
}

.ConfDate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#333333;
	padding:5px 0px 5px 0px;
	border-top:2px solid #333333;
	border-bottom:2px solid #333333;
}

.ConfWorkshop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	padding:5px 0px 5px 0px;
	text-transform:uppercase;
	border-bottom:1px solid #333333;
	margin:5px 1px 5px 20px ;
	font-weight:bold;
	font-style:italic;
}

.ConfClass{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	margin:5px 1px 5px 40px ;
	border-bottom:1px dotted #333333;
	padding:5px 0px 5px 0px;
}
.ConfClassC{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	margin:5px 1px 5px 40px ;
	border-top:1px dotted #333333;
	padding:5px 0px 5px 0px;
	
}
.ConfRegistrant{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	margin:1px 1px 1px 60px ;
	padding:2px 0px 2px 0px;
	
}

.agendaCss{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#333333;
	padding:5px 0px 5px 0px;
}
.hrthinline{
	border:dotted; 
	height:1px;
	color:#333333;
}

a.navon
            {
            display:block;
            float:left;
            margin:0;
            padding:0;
            border:0;
            width:156px;
            height:20px;
 			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:500;
            color:#010D3C;           
		    text-decoration: none;
            background:#CCD1F0;
            }
a:hover.navon
            {
            display:block;
            float:left;
            margin:0;
            padding:0;
            border:0;
            width:156px;
            height:20px;
 			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:500;
            color:#010D3C;           
		    text-decoration: none;
            background:#CCD1F0;
            }
			
			
 a.nav
            {
            display:block;
            float:left;
            margin:0;
            padding:0;
            border:0;
            width:156px;
            height:20px;
 			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:500;
            color:#010D3C;           
		    text-decoration: none;
            background: #FFF;
            }
 a:hover.nav
            {
            display:block;
            float:left;
            margin:0;
            padding:0;
            border:0;
            width:156px;
            height:20px;
 			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:500;
            color: #010D3C;           
		    text-decoration: none;
            background: #CCD1F0;
            }
.spanclass
            {
            display:block;
            float:left;
            margin:0;
            padding:2px 2px 0 8px;
            border:0;
 			font-family:Arial;
			font-size:11px;
			font-weight:500;
            color:#010D3C;
			cursor:pointer; 
			 height:20px;    
            }
			
.spanclassbottom
            {
            display:block;
            float:left;
            margin:0;
            padding:0;
            border:0;
            width:156px;
            height:20px;
 			font-family:Arial;
			font-size:11px;
			font-weight:500;
            color: #010D3C;           
		    text-decoration: none;
            background: #CCD1F0;
            }

a.homelink {color:#FFFFFF; text-transform:uppercase; font-weight:bold;}
a:hover.homelink {color:#FFFF99;}