﻿
/*-----admincontent h2, h4, errorlist li, ul, homelinks, progress, center, message, left, right-------------*/

.admincontent
{
    width:690px;
}

.admincontent h2
{
    clear:left;
    float:left;
    margin:0;
    font-family:Arial;
    font-size:1.1em !important;
    position:relative;
    top:-10px;
}

.admincontent h4
{
    clear:left;
    margin:0;
    margin-bottom:15px;
    font-family:Arial;
    font-size:0.9em;
}

.admincontent .errorlist
{
    clear:left;
}

.errorlist
{
    clear:left;
    font-family:Arial;
    font-size:0.8em;
    font-weight:normal;
    width:100%;
}

.errorlist li
{
    font-size:1em !important;
    margin-left:10px;
}

.errorlist img
{
    width:32px;
    height:32px;
    float:left;
    border:none;
}

.admincontent .detailsupdated
{
    font-family:Arial;
    font-size:0.8em;
    clear:left;
}

.admincontent .homelinks
{
    float:right;
    text-align:right;
    font-family:Arial;
    font-size:0.8em;
}

.admincontent .center
{
    clear:both;
    text-align:center;
}

.admincontent .message
{
    clear:both;
    text-align:left;
}

.admincontent .left
{
text-align:left;
position:relative;
left:100px;


}

.admincontent .right
{

    text-align:right;
    float:right;
    position:relative;
    top:-21px;
    right:100px;
}

.admincontent a:link,
.admincontent a:visited,
.admincontent a:active
{
    text-decoration:none;
}

.admincontent a:hover
{
    text-decoration:underline;
}

/*----------------------------------row, rowLeft, rowRight, rowFarRight-------------------------------------*/

.row
{
    clear:left;
    width:650px;
    margin-left:20px;
    font-family:Arial;
    font-size:0.8em;
    margin-bottom:3px;
    display:table;
}

.rowLeft
{
    float:left;
    width:200px;
}

.rowRight
{
    float:left;
    width:256px;
}

.rowFarRight
{
    float:left;
    margin-left:4px;
}

/*------------------------------------------admindg datagrid------------------------------------------------*/
.admincontent .admindg
{
    clear:both;
    width:690px;
    margin-bottom:15px;
    font-family:Arial;
    font-size:0.8em;
    border:none;
}

.admincontent .dg_header td
{
    padding:2px;
    font-weight:bold;
    text-align:center
}

.admincontent .dg_item td
{
    padding:2px;
    padding-top:6px;
    padding-bottom:6px;
    font-weight:normal;
}

.admincontent .admindg a:link,
.admincontent .admindg a:visited,
.admincontent .admindg a:hover,
.admincontent .admindg a:active
{
    background-color:#f60;
    color:#fff;
    border:2px solid #03f;
    font-weight:bold;
    padding:2px;
    margin:4px;
    text-decoration:none !important;
}

html>body .admincontent .admindg a:link
{
    margin-right:12px;
}      

/*---------------------------------------textboxes-and buttons-----------------------------------------------*/

.admincontent .enabled_text_box
{
    width:250px;
    border:2px solid #03f;
    font-family:arial;
    font-size:1em;
    color:#03f;
    padding:1px;
}

.admincontent .enabled_text_box_multi
{
    width:250px;
    height: 130px;
    border:2px solid #03f;
    font-family:arial;
    font-size:1em;
    color:#03f;
    padding:1px;
}

.admincontent .multi
{
    width:250px;
    border:2px solid #03f;
    font-family:arial;
    font-size:1em;
    color:#03f;
    padding:1px;
    background-color:#fff;
    margin:0;
}

.admincontent .chklist td
{
    color:#03f  !important;
}

.admincontent .disabledtext
{
    width:250px;
    font-family:arial;
    font-size:1em;
    padding:1px;
}

.admincontent .disabledtext li,
.admincontent .disabledtext ul
{
    list-style:none;
    font-size:1.2em;
    margin:0;
}

html>body .admincontent .disabledtext li{margin-left:-40px;}
html>body .admincontent .disabledtext ul{margin-bottom:-4px;}

.admincontent .horizrule
{
    height:0px;
    line-height:0;
    width:256px;
    margin:0;
    margin-left:220px;
    margin-bottom:-2px;
}

html>body .admincontent .horizrule{margin-bottom:2px;}

.admincontent hr
{
    width:688px;
    margin-bottom:10px;
    height:1px;
}    

.admincontent .orangebutton
{
    color:#fff;
    border:2px solid #03f;
    font-family:Arial;
    font-weight:bold;
}

.admincontent .greybutton
{
    border:2px solid #03f;
    font-family:Arial;
    font-weight:bold;
}

.admincontent .searchbox
{
    color:#03f;
    width:250px;
    border:2px solid #03f;
    padding:1px;
    clear:left !important;
    margin-right:5px;
    height:18px;
    
}

.admincontent .searchbutton
{
    color:#fff;
    border:2px solid #03f;
    font-family:Arial;
    font-weight:bold;
}

.admincontent .searchlist
{
    font-family:Arial;
    font-size:0.8em;
    margin-left:20px;
}

.tbsearch
{
    color:#03f;
    border:2px solid #03f;
    font-family:Arial;
    font-size:12px;
    width:180px;

    
}

.btnsearch
{
    color:#fff;
    border:2px solid #03f;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    background-color:#f60;
}

