#positive_message{
  color:#900e0e;
  font:bold 13px Verdana;
  background-color:#f6e8e8;
  border:1px solid #970b0b;
  padding:5px;
  width:500px;
  margin-top:0px;
  margin-bottom:10px;
}

#error_message{
  color:#900e0e;
  font:bold 13px Verdana;
  background-color:#f6e8e8;
  border:1px solid #970b0b;
  padding:5px;
  width:500px;
  margin-top:0px;
  margin-bottom:10px;
}

#list_table{
    border:1px solid #d4d4d4;
    padding:3px;
    font-size:11px;
}

#list_table th{
    border:1px solid #c4c4c4;
    border-left:1px solid #f0f0f0;
    border-top:1px solid #f0f0f0;
    text-align:center;
    font-weight:bold;
}

#list_table td{
    border:1px solid #c4c4c4;
    border-left:1px solid #f0f0f0;
    border-top:1px solid #f0f0f0;
    text-align:center;
}

.leftMenuLink{
    width:197px;
    height:25px;
    background-image:url('/images/page/button_lvl1_background.jpg');
    background-repeat:no-repeat;
    cursor:pointer;
}

.leftMenuLinkT{
    margin-left:5px;
    padding-top:5px;
    font-size:12px;
    font-weight:bold;
    color:#679f11;
    text-align:left;
    width:192px;
    height:20px;
}

.leftMenuLinkSub{
    width:197px;
    height:25px;
    background-image:url('/images/page/button_lvl2_background.jpg');
    background-repeat:no-repeat;
    cursor:pointer;
}

.leftMenuLinkSubT{
    margin-left:15px;
    padding-top:5px;
    font-size:12px;
    font-weight:bold;
    color:#305600;
    text-align:left;
    width:177px;
    height:20px;
}

.leftMenuLinkPage{
    width:197px;
    height:25px;
    background-image:url('/images/page/button_lvl3_background.jpg');
    background-repeat:no-repeat;
    cursor:pointer;
}

.leftMenuLinkPageT{
    margin-left:25px;
    padding-top:5px;
    font-size:12px;
    font-weight:bold;
    color:#102030;
    text-align:left;
    width:172px;
    height:20px;
}
    
.footer_left{
    float:left;
}

.footer_right{
    float:right;
}

.advert_link{
    text-decoration:none;
    color:#000000;
    font-family:Tahoma, Verdana, Sans-Serif;
    font-size:11px;
    cursor:pointer;
    border:0px;
    margin:0px;
    padding:0px;
}

.advertisment{
    width:167px;
    height:107px;
    background-image:url('/images/page/advert_background.jpg');
    background-repeat:no-repeat;
    text-align:left;
}

#shadow{
    position:absolute;
    width:300px;
    height:130px;
    z-index:100;
    background-color:black;
    display:none;
    margin-left:100px;
    margin-top:0px;
    filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

#time_picker{
    margin-left:50px;
    margin-top:15px;
    position:absolute;
    width:200px;
    height:100px;
    z-index:101;
    background-color:white;
    border:1px solid black;
    display:none;
}

.add_to_fav{
	width:50%;
	background-color:yellow;
	float:left;
}

.send_to_friend{
	width:50%;
	background-color:yellow;
	float:right
}
