/* 
    Document   : ecaled
    Created on : 31.10.2009, 10:59:44
    Author     : viking
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.empty{color:#231f20;}
.not_empty{color:#f26722;font-weight:bold}


.yui-skin-sam .yui-dt-liner {padding:3px;text-align:center;}
.yui-skin-sam th.yui-dt-asc .yui-dt-liner {text-align:center;}
.yui-calendar .calnavleft {background:transparent url(/images/module/mod_ecalend/lt.gif) no-repeat scroll 0 0;text-decoration:none;margin-left:10px}
.yui-calendar .calnavright {background:transparent url(/images/module/mod_ecalend/rt.gif) no-repeat scroll 0 0;text-decoration:none;margin-right:10px}
.loader_calend{text-align:center;display:block;background:url(/images/yahoo/loading.gif) no-repeat;height:19px;background-position:center;padding-top:3px;font-size:11px;}
.main_head{
    height:27px;width:425px;background:url(/images/module/mod_ecalend/fon_ecalend_head.gif) repeat-x;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    font-family:arial;
    font-size:14px;
    font-weight:bold;
    padding-top:7px;
    color:#ffffff;
}
.yui-calcontainer{
    width:420px;
    float:none;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #f26722;
    background:transparent;
    padding:0;
}
.yui-calcontainer table td{
    width:60px;
}
.yui-calcontainer table.yui-calendar{
    font-family:arial;
    width:100%;
    padding:0;
    font-size:14px;

}
.yui-calendar .calhead {
background-color:#fecc9a;
border:none;
vertical-align:middle;
font-size:14px;
padding-top:4px;
padding-bottom:4px;
font-weight:normal;
}
.calweekdayrow
{
    background:#e7e7e8;
}
.yui-calendar .calweekdaycell {
color:#515152;
font-weight:normal;
text-align:center;
width:1.5em;
font-size:12px;
border:1px solid #d7d9da;
}
.yui-calendar td.calcell.oom {background:none;}
.yui-calendar td.calcell.selected {
background-color:#fecd9a;
border:1px solid #eb7d46;
color:#f26722;
font-size:14px;
}
.yui-calendar td.calcell.callcellhover {
background-color:#f26721;
border:1px solid #eb7d46;
color:#ffffff;
font-size:14px;
}
.yui-calendar td.calcell a {
color:#f26722;
text-decoration:none;
}
#webinars_list{ background-color:#FFFFFF; text-align:center;height: auto}
#webinars_status_div{ text-align:center; margin:2px;}
#current_webinar{ width:100%; background-color:#FFEAA0; padding:1em;}
.blueLink:visited{ color: #0045e5;}
.blueLink:hover{ color:#f60;text-decoration:none;}
.date{width:520px; padding:5px; background:#EFEFEF; text-align:left; margin-top:20px}
.white1{background:#FFFFFF; width:10px; height:10px; }
.white2{background:#FFFFFF; width:10px; height:10px;  clear:both;}
.shade{margin-top:15px; margin-left:auto; margin-right:auto; width:530px; background:#CCCCCC; padding:0px; clear:both; float:left; text-align:left;}
.shade, #webinar_right_col ul{ list-style:url(/images/module/mod_webinars/liststyle.png); list-style-position: outside;}


.step img
{
    float:left;
    border:none;
}
.step .text
{
    font-family:arial;
    font-size: 16px;
    color:#f26721;
    text-transform:uppercase;
    font-weight:bold;
    margin-left:10px;
    float:left;
    padding-top:4px;
}