
#as_scr_name
    {
    font-size:20px;
    text-align:left;
    }


#as_scr_desc
    {
    margin-top:10px;
    margin-bottom:10px;
    border:1px dotted #dddddd;
    background:#f5f5f5;
    padding:5px;
    font-size:13px;
    color:#666666;
    text-align:left;
    }

#as_scr_panel
    {
    margin-bottom:10px;
    padding-bottom:10px;
    width:400px;
    text-align:left;   
    }

.as_check
    {
    text-align:left;
    float:left;
    width:20px;
    }

.as_check_panel
    {
    padding-bottom:5px;
    padding-top:5px;
    text-align:left;
    }

.as_check input {border:0px;}

.as_check_title
    {
    padding-top:2px;
    font-size:14px;
    font-weight:bold;
    text-align:left;
    }

.as_check_title_vis
    {
    padding-top:2px;
    font-size:12px;
    font-weight:bold;
    text-align:left;
    }

.as_check_panel_vis
    {
    padding-bottom:2px;
    padding-top:2px;
    text-align:left;
    clear:both;
    }

.as_check_desc
    {
    margin-left:20px;
    font-size:11px;
    color:#888888;
    }

.as_radio_group
    {
    text-align:left;
    }

.as_path
    {
    padding-left:15px;
    padding-top:2px;
    background:url(/images/menu_arrow.gif) no-repeat;
    padding-right:10px;
    float:left;
    }

.basket_panel
    {
    margin-right:40px;
    background:url(/images/green_hat.gif) no-repeat;
    text-align:left;
    width:244px;
    }

.basket_panel_title
    {
    margin-left:5px;
    background:url(/images/logo_gr.gif) no-repeat;
    padding-left:35px;
    padding-top:1px;
    font-size:20px;
    color:white;
    height:28px;
    }

.basket_item
    {
    background:url(/images/item_check.gif) left top no-repeat;
    padding:4px;
    padding-left:37px;
    height:32px;
    }

.basket_item_back
    {
    background:#eeffee;
    border-bottom:1px dashed #aaccaa;
    }

.basket_costlen
    {
    font-size:12px;
    background:#ffffdd;
    color:#888888;
    }

.basket_costlen b {font-size:20px;color:red;font-weight:normal;}

.basket_averestimate
    {
    margin-top:4px;
    border-top:1px solid #dddddd;
    padding-top:4px;
    color:#cc8888;
    font-size:11px;
    border-left:1px solid #eeeeee;
    border-right:1px solid #eeeeee;
    }

.basket_item_cnt
    {
    color:red;
    position:absolute;
    border:1px solid #aaaa77;
    margin-top:6px;
    margin-left:10px;
    background:#ffffdd;
    padding:3px;
    filter:alpha(opacity: 50);
    opacity:0.5;/**/
    -moz-opacity:0.5;
    }


.purp_panel
    {
    margin-top:20px;
    margin-left:40px;
    background:url(/images/green_hat.gif) no-repeat;
    text-align:left;
    width:744px;
    }

.purp_panel_title
    {
    margin-left:5px;
    background:url(/images/logo_gr.gif) no-repeat;
    padding-left:35px;
    padding-top:1px;
    font-size:20px;
    color:white;
    height:28px;
    }

.purp_item
    {
    background:url(/images/item_check.gif) left top no-repeat;
    padding:4px;
    padding-left:37px;
    height:32px;
    }

.purp_item_back
    {
    background:#eeffee;
    border-bottom:1px dashed #aaccaa;
    }

.purp_costlen
    {
    font-size:12px;
    background:#ffffdd;
    color:#888888;
    padding:5px;
    }

.purp_costlen b 
    {
    font-size:20px;
    color:red;
    font-weight:normal;
    }

.purp_averestimate
    {
    margin-top:4px;
    border-top:1px solid #dddddd;
    padding-top:4px;
    color:#666666;
    font-size:12px;
    border-left:1px solid #eeeeee;
    border-right:1px solid #eeeeee;
    padding:5px;
    }

.purp_item_cnt
    {
    color:red;
    position:absolute;
    border:1px solid #aaaa77;
    margin-top:6px;
    margin-left:10px;
    background:#ffffdd;
    padding:3px;
    filter:alpha(opacity: 50);
    opacity:0.5;/**/
    -moz-opacity:0.5;
    }

.purp_panel_inside
    {
    border:5px solid #dddddd;
    }


.purp_item_desc
    {
    clear:both;
    }

.purp_item_title
    {
    font-weight:bold;
    border-bottom:1px dotted #cccccc;
    float:left;
    margin-right:20px;
    padding-bottom:4px;
    margin-bottom:4px;
    }

.as_help
    {
    margin-top:5px;
    font-size:14px;
    text-align:right;
    }

.as_help a, .as_help a:link, .as_help a:visited, .as_help a:hover
    {
    color:#aa0000;

    }

.as_path_panel
    {
    border:1px solid #dddddd;
    float:left;
    width:780px;
    padding:5px;
    margin-bottom:10px;
    background:#ffffdd;
    }