input{ font:10px "Trebuchet MS",tahoma, arial, helvetica, sans-serif; padding:4px; border:1px solid #ccc; background:#00769a; color:#FFFFFF; }
input:focus { border-color:#3b5998; background:#00769a; }
		/* from facebook */
.generic_dialog {height:0;left:0;overflow:visible;position:fixed; /*dw*/top:0;width:100%;z-index:101;}
#generic_dialog_iframe {left:0;position:absolute;top:0;z-index:3;}
.generic_dialog .generic_dialog_popup {height:0;overflow:visible;position:relative; text-align:left;}
.generic_dialog div.dialog_loading {background-color:#F2F2F2;border:1px solid #606060;font-size:24px;padding:10px;}
#generic_dialog_overlay {display:block;left:0;position:absolute;top:0;width:100%;z-index:100;}
.dialog_body .dialog_content_img {float:left;margin-right:15px; text-align:justify; line-height:18px;}
.dialog_body .dialog_content_txt {float:left;padding-bottom:5px;width:300px;text-align:justify; line-height:18px;}
.dialog_body .dialog_content_body {padding-bottom:13px;text-align:justify; line-height:18px;}
.dialog_body .form_label {padding-right:5px;}
.dark_dialog_overlay {background-image:url(overlay.png);background-repeat:repeat;}
* html .dark_dialog_overlay {background-color:transparent;background-image:url(blank.gif);}
.full_bleed .pop_dialog_table td.pop_content .dialog_body {padding:0;}
table.pop_dialog_table {border-collapse:collapse;direction:ltr;margin:auto;table-layout:fixed;width:465px;}
td.pop_topleft, td.pop_topright, td.pop_bottomleft, td.pop_bottomright {height:10px;overflow:hidden;padding:0 !important;width:10px !important;}
td.pop_topleft {background:transparent url(../img/sombra.png) no-repeat scroll 0 0;}
td.pop_topright {background:transparent url(../img/sombra.png) no-repeat scroll 0 -10px;}
td.pop_bottomleft {background:transparent url(../img/sombra.png) no-repeat scroll 0 -20px;}
td.pop_bottomright {background:transparent url(../img/sombra.png) no-repeat scroll 0 -30px;}
td.pop_top, td.pop_bottom {background:transparent url(../img/sombra.png) repeat-x scroll 0 -40px;}
td.pop_side {background:transparent url(../img/sombra.png) repeat-y scroll -10px 0;}
td.pop_content {background-color:white;direction:ltr;padding:0;}
.pop_dialog_rtl td.pop_content {direction:rtl;}
td.pop_content h2.dialog_title {background:#00769a none repeat scroll 0 0;border:1px solid #3B5998;color:white;font-size:14px;font-weight:bold;margin:0;}
td.pop_content h2.dialog_loading {background:#00769a url(../img/indicator.gif) no-repeat scroll 400px 10px;padding-right:40px;}
td.pop_content h2 span {display:block;padding:4px 10px 5px;}
td.pop_content .dialog_content {background:#FFFFFF none repeat scroll 0 0;border-color:#555555;border-style:solid;border-width:0 1px 1px;}
td.pop_content .dialog_body {border-bottom:1px solid #CCCCCC;padding:10px;text-align:justify; line-height:16px;}
td.pop_content .dialog_summary {background:#F2F2F2 none repeat scroll 0 0;border-bottom:1px solid #CCCCCC;padding:8px 10px;}
td.pop_content .dialog_buttons {background:#F2F2F2 none repeat scroll 0 0;padding:8px;text-align:right;}
td.pop_content .dialog_buttons input {margin-left:5px;}
td.pop_content .dialog_buttons_msg {float:left;padding:5px 0 0;}
td.pop_content .dialog_footer {background:#F2F2F2 none repeat scroll 0 50%;}


