﻿body
{
    
}

.button
{
    color:#000000;
    font-size:13px;
    font-weight:normal;
    padding:0px 10px;
    }
    
.dropdownlist
{
    color:Gray;
    font-size:11px;    
    }
.textbox
{
    font-size:13px;
    border:solid 1px #E0E0E0;
    }
.fileupload
{
    font-size:13px;
    border:solid 1px #E0E0E0;
    width:400px;
    }

.validationsummary
{
    color:#000;
    background-color:#f5f5f5;
    border:dashed 1px #ed1c24;
    font-size:11px;
    font-weight:bold;
    padding:10px;
    width:100%;
}
.validationsummary li
{    
    font-weight:normal;
    }

    
.datalist
{
    margin-top:10px;
    padding:0px;
    width:100%;
    }
.datalist_headerstyle
{
    /*background-color:#f8f9f9;*/
    border:dashed 1px #d7d7d7;
    color:#0072bc;
    font-weight:bold;
    margin:5px 0;
    padding:5px;
    }    
.datalist_itemstyle
{
    padding:5px 0px;
    vertical-align:top;
    } 
.datalist_itemstyle div
{ 
    padding:0px;
    vertical-align:top;
    }
    
.datalist_itemstyle div#hosting
{
    border:dotted 0px #BDBDBD;   
    padding:5px;
    vertical-align:top;
}
.datalist_itemstyle div#template
{
    border:dotted 1px #BDBDBD;   
    margin:0 5px;
    padding:5px;
    position:relative;
    text-align:left;
    vertical-align:top;
    height:220px;
}
.datalist_itemstyle div#Item
{
    border:dotted 0px #BDBDBD;   
    bottom:5px;
    text-align:left;
    position:absolute;
    }

.gridview
{
    margin-top:10px;
    padding:0px;
    width:100%;
    }
.gridview_headerstyle
{
    /*background-color:#f8f9f9;*/
    border:dashed 1px #d7d7d7;
    color:#0072bc;
    font-weight:bold;
    margin:5px 0;
    padding:5px;
    }   
.gridview_itemstyle td
{
    padding-bottom:20px;
    vertical-align:top;
    border-bottom:dotted 1px #d7d7d7;
    }   