﻿.divHorizontalSeparator
{
    border-top:2px dotted Black;
    margin:5px 0 5px 0;
    width:100%;
}

table.blogTable
{
    border-right: 2px solid #A7A6AA;
    border-bottom: 2px solid #A7A6AA;
    border-left: 2px solid #A7A6AA;
    border-top: 2px solid white;
    padding: 4px;
    width:100%;
    font-size:9pt;
    font-family:Trebuchet MS;
    font-weight:normal;
    background-color:Silver;
}

th.bootlegHeader
{
    text-align:center;
    background:gray;
    color:Black;
    border-color:Navy;
    border-width:2px;
    border-style:groove;
}

td.bootlegLink
{
    text-align:left;
    width:25%;
    background:Black;
    
}

td.bootlegLabel
{
    text-align:right;
    width:25%;
    background:#C3E4F9;
    color:Black;
}

td.bootlegVideo
{
    text-align:center;
}

td.pictureCell
{
    background-color:silver;
    text-align:center;
    vertical-align:middle;
}

th.blogHeader
{
    background-color:#C3E4F9;
    text-align:left;
    color:Black;
    font-weight:bold;
}

div.jqDockLabel {font-weight:bold; font-style:italic; white-space:nowrap; color:#ffffff; cursor:pointer;}

.headerSub1
{
    height:50px;
}

.headerSub2
{
    height:50px;
    vertical-align:bottom;
}

/***************multiselect*****************************/
.ui-multiselect { padding:2px 0 2px 4px; text-align:left }
.ui-multiselect span.ui-icon { float:right }
.ui-multiselect-single input { position:absolute !important; top: auto !important; left:-9999px; }
.ui-multiselect-single label { padding:5px !important }

.ui-multiselect-header { margin-bottom:3px; padding:3px 0 3px 4px }
.ui-multiselect-header ul { font-size:0.9em }
.ui-multiselect-header ul li { float:left; padding:0 10px 0 0 }
.ui-multiselect-header a { text-decoration:none }
.ui-multiselect-header a:hover { text-decoration:underline }
.ui-multiselect-header span.ui-icon { float:left }
.ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 }

.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000 }
.ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:scroll }
.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px; }
.ui-multiselect-checkboxes label input { position:relative; top:1px }
.ui-multiselect-checkboxes li { clear:both; font-size:0.9em; padding-right:3px }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align:center; font-weight:bold; border-bottom:1px solid }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:3px; margin:1px 0; text-decoration:none }

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label { border:none }
/******************************************************/

.txtHidden { display:none; visibility:hidden; }

/*************GRID VIEW STYLE**********************/

.GridViewStyle
{
    width: 100%;   
    background-color: #fff;   
    margin: 5px 0 10px 0;   
    border: solid 1px #525252;   
    border-collapse:collapse;
    font-family:Trebuchet MS, Verdana, Arial;
    font-size:12px;
}  
.GridViewStyle td
{   
    padding: 2px;   
    border: solid 1px #c1c1c1;   
    color: #717171;   
}  
.GridViewStyle th,
.GridViewHeaderStyle
{   
    padding: 4px 2px;   
    color: #fff;   
    background: #424242 url(../images/GridView/grd_head.png) repeat-x top;   
    border-left: solid 1px #525252;   
    font-weight:bold; 
}

.GridViewRowStyle { background-color:White; }
.GridViewAlternatingRowStyle { background: #fcfcfc url(../images/GridView/grd_alt.png) repeat-x top; }
.GridViewStyle .pgr { background: #424242 url(../images/GridView/grd_pgr.png) repeat-x top; }  
.GridViewStyle .pgr table { margin: 5px 0; }  
.GridViewStyle .pgr td
{   
    border-width: 0;   
    padding: 0 6px;   
    border-left: solid 1px #666;   
    font-weight: bold;   
    color: #fff;   
    line-height: 12px;   
}     
.GridViewStyle .pgr a { color: #666; text-decoration: none; }  
.GridViewStyle .pgr a:hover { color: #000; text-decoration: none; }  


/***************END GRID VIEW**********************/


/******************ACCORDION************************/
.AccordionHeaderSelected
{
    background-image:none;
    background-color:Blue;
}
/*****************END ACCORDION*********************/

.lblMessage { font-weight:bold; color:Black; }
