/* ----------- stylized ----------- */
#stylized{ }
#stylized h1 { font-size:14px; font-weight:bold; margin-bottom:8px; }
#stylized p { font-size:11px; color:#666666; margin-bottom:20px; border-bottom:solid 1px #b7ddf2; padding-bottom:10px; }
#stylized label { display:block; font-weight:bold; text-align:right; width:140px; float:left; }
#stylized .small { color:#666666; display:block; font-size:11px; font-weight:normal; text-align:right; width:140px; }
#stylized input, #stylized textarea { float:left; font-size:12px; padding:4px 2px; border:solid 1px #aacfe4; width:200px; margin:2px 0 20px 10px; }
#stylized button { outline: none; border: none; clear:both; margin-left:150px; width:125px; height:31px; background: transparent url(../img/button_red.png) no-repeat; text-align:center; line-height:31px; color:#FFFFFF; font-size:11px; font-weight:bold; }

#stylized label.error {display: block; color: maroon; clear: both; margin: -22px 0 0 80px; position: relative; width: 100%; text-align: left;}
.interaction-top  { position: absolute; width: 100%; top:0px; background: green; font-weight: bold; color: white;}
.interaction-message { text-align: center; position: relative; width: 400px; height: 16px; margin: 0 auto; padding: 4px; }


.vayes_log { position: absolute; bottom:10px; left: 10px; color: transparent !important; }
.panel-bridge { position: absolute; top:0px; left: 0px; background:url(../img/panel_bridge.png) no-repeat; width: 81px; height: 79px; }

.shadow_right { -moz-box-shadow: 1px 1px 1px #CCC; -webkit-box-shadow: 10px 0px 5px -2px yellow ; box-shadow: 2px 0px 5px -2px yellow; }
.shadow_left  { -moz-box-shadow: -1px 1px 1px #CCC; -webkit-box-shadow: -1px 1px 1px #CCC; box-shadow: -1px 1px 1px #CCC; }