html,body{margin:0;padding:0;font-family:Verdana,Arial,Sans-Serif;}
a,a:visited{color:#0066cc;}
#hd h1{font-size: 25px;margin-top: 10px;margin-bottom: 10px;}
h2.ot a,h2.ot a:visited,.features a,.features a:visited,#hd a, #hd a:visited,#secondary a,#secondary a:visited,.breadcrumbs a,.breadcrumbs a:visited{text-decoration:none;}
h2.ot a:hover,.features a:hover,#hd a:hover,#secondary a:hover,.breadcrumbs a:hover{text-decoration:underline;}
.ro{background-color: #EEEEEE;}
.hidden{visibility:hidden;}
.uh{margin-top:10px;}
.ro{background-color: #EEEEEE;}
.hidden{visibility:hidden;}
.uh{margin-top:10px;}
.related{clear:both;}
.empty{display:none;}
.clear{clear:both;visibility:hidden;}
.breadcrumbs{padding-bottom: 4px;}
th,td{border:none;}
#nav li,#nav ul{list-style:none;padding:0;margin:0;}
.success{color:Green;}
.calltoaction{padding:5px 0px 5px 0px;}
.error{color:Red;}
.logo{float:left;}
.attention{color:Red;}
.yui-skin-sam .yuimenu .bd{background-color:Transparent;border:none;}
.yui-skin-sam .yuimenu .bd .yuimenu .bd{background-color:#FFFFFF;border:solid 1px #808080;}
#nav .yuimenu .bd .yuimenu .bd a{color:Black;padding:1px 1px 1px 1px;}

legend{font-size: 20px;padding: 0px;margin-bottom: 7px;}
#primary{padding-top: 10px;padding-left: 10px;padding-right: 10px;min-height: 500px;}
#secondary{padding-top: 10px;padding-right: 10px;}
.col{margin-bottom: 20px;}
.ld{margin-bottom: 15px;}
.sd{margin-bottom: 10px;}
.tt{margin-bottom: 0px;}
.dr{margin-bottom: 10px;}
.al, .ad{display: inline;}
.al{font-weight: bold;color: gray;}
.bpi{color: gray;margin-bottom: 7px;}
.uh div{margin-bottom: 10px;}
div{border: none;}

.object{margin-bottom: 10px;clear: both;}
.object .in .ft{clear: both;}
.object .agenda .d{font-weight: bold;}
.object .object{margin-bottom: 20px;}
.object .ft, .object .ft .in{border: none;}
.object .ft .in .cli{color: gray;}
.object .pr img{float: left;margin-right: 10px;margin-bottom: 10px;border: 1px solid silver;padding: 3px;}
.object .in .bd img.pt{float: left;margin-right: 10px;margin-bottom: 5px;border: 1px solid silver;}
.object .feature .in .bd{padding: 10px;}
.object .feature .in .bd .in{background-color: #f5f5f5;}
.object .feature .in .bd .in .tt{margin-bottom: 7px;}
.object .feature{background-color: #f5f5f5;}
.object .agenda table td{vertical-align: top;padding: 4px;}
.object .agenda table td:first-child{white-space: nowrap;}
.object .agenda-item{padding: 0px;}
.object .agenda table tr td.d{background-color: #f5f5f5;}
.object .agenda .object .in .hd{background-color: #ffffff;}
.object .agenda .object .in .hd .in{padding: 0px;}
.object .speaker .col{margin-top: 10px;}
.object .speaker .tt{font-weight: 500;margin-bottom: 10px;}
.object .speaker .col .object{margin-bottom: 10px;margin-left: 10px;}
.object .speaker .col .object .bd{padding: 0px;}
.object .speaker .col .object .ot{font-size: 12px;font-weight: 700;}
.object .feature .hd{padding-top: 10px;padding-left: 10px;}
.reg{margin-bottom:4px;padding:10px 10px 10px 36px;background-image:url('../img/porcelain/notep_24.gif');background-repeat:no-repeat;background-position:12px 8px;background-color:#f5f5f5;border:solid 1px #0066cc;}
.reg a{font-size:16px;}

table.meta tr td{vertical-align: top;padding-top: 4px;text-align: left;}
table.meta tr td:first-child{font-weight: bold;padding-right: 5px;}

#user{margin-bottom: 10px;}
#user .in .hd .in .ot, #nav .in .hd .in .ot{font-size: 12px;font-weight: 700;}
.breadcrumb{display: inline;}
.uh img[align="left"]{margin-right: 10px;}
.uh img[align="right"]{margin-left: 10px;}
.yui-t2 #yui-main .yui-b{margin-left: 13.8456em; *margin-left:13.512em;}
.logo{height:92px;}
#logo{padding-right:10px;padding-top:4px;max-height:92px;}
.photoViewer{float:left;display:block;width:120px;height:120px;border:solid 1px #D6D6D6;padding:2px 2px 2px 2px;margin:1px 1px 1px 1px;}
#registration-panel-container{background-color:White;color:#595959;width:722px;padding:10px 10px 10px 10px;border:solid 1px #595959;}
#bd #registration-panel-container a,#bd #registration-panel-container a:visited{color:#595959;}
#registration-panel-content{text-align:center;}
#registration-panel-content table{border:solid 1px #595959;margin-top:10px;width:100%;}
#registration-panel-content h1,#registration-panel-content h2,#registration-panel-content h3{color:#3D77CB;font-weight:bold;}
#registration-panel-content th{color:#595959;text-align:left;font-weight:bold;padding:5px 5px 5px 5px;}
#registration-panel-content table textarea.textarea,#registration-panel-content table input.text{width:200px;}
#registration-panel-content table td{text-align:left;padding:5px 5px 5px 5px;}
#registration-panel-content table td.label{text-align: right;}
#doc #registration-panel-container{width:522px;}
.required{color:Red;}
#registration-panel-content table.regsteps{width:100%;}
#registration-panel-content table.regsteps td{text-align:center;width:15%;padding:5px 5px 5px 5px;border:solid 1px #595959;color:#595959;font-weight:bold;}
#registration-panel-content table.regsteps td.sel{color:White;background-color:#595959;}
.infobox{background-image:url('../img/porcelain/edit_32.gif');background-repeat:no-repeat;background-position:5px 10px;padding:10px 10px 10px 42px;margin:5px 5px 5px 5px;border:solid 1px #EDEDED;}
#signup .hint{color:#CDCDCD;}