﻿
	.formerfulForm .cellEdit label,
	.formerfulForm .cellView label
	{
	    float:left;
	    display:block;
	    margin:0 5px 0 0;
	    width:200px;
	    text-align:right;
	    overflow:hidden;
	}
	.formerfulForm .cellEdit .radioCell,
	.formerfulForm .cellView .radioCell,
	.formerfulForm span.listSelection
	{
	    display:block;
	    float:left;
	    margin:0 0 0 200px;
	    clear:both;
	}
	
	.formerfulForm .cellEdit,
	.formerfulForm .cellView
	{
	    float:left;
	    margin:0 10px 10px 0;
	    clear:both;
	}
   
   .formerfulForm .cellEdit hr
   {
       width:100%;
       border:0;
       border-bottom:solid 1px #ccc;
       height:0px;
   }
   .formerfulForm .buttons
   {
       float:left;
       clear:both;
       margin:0 0 20px 205px;
   }
   #ui-datepicker-div
   {
       display:none;
   }
   .formerfulForm #ui-datepicker-div
   {
       display:block;
   }

   .formerfulForm .cellEdit .radioCell label
   {
       width:auto;
       float:none;
       display:inline;
   }
    .formerfulForm .buttons input
    {
	    padding:3px;
    }
   .formerfulForm .multiCheckbox li,
   .formerfulForm .multiCheckbox ul
   {
       list-style:none !important;
       margin:0 !important;
       padding:0 !important;
   }  
   .formerfulForm .multiCheckbox
   {
       clear:both;
   }
   .formerfulForm .multiCheckbox input
   {
       margin-left:190px;
   }
   .formerfulForm .multiCheckbox label
   {
       float:none !important;
       display:inline !important;
   }
	.formerfulForm .mceEditor
	{
		float:left;
	}
	
	
	
	
	
.DBFormManager div.even,
.DBFormManager div.odd
{
    float:left;
    width:100%;
}
.DBFormManager div.even *,
.DBFormManager div.even,
.DBFormManager div.odd *,
.DBFormManager div.odd { font-size:11px;}
.DBFormManager div.even { background-color:#f6f6f6; }
.DBFormManager div.odd { background-color:#fff; }

.DBFormManager div.odd,
.DBFormManager div.even
{
	-moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px;
}

.DBFormManager 
{
    float:left;
    width:100%;
}
.DBFormManager .container
{
    width:100%;
    overflow:hidden;
}
.DBFormManager div.even .cellEdit,
.DBFormManager div.odd .cellEdit,
.DBFormManager div.ajaxWait .cellEdit,
.DBFormManager div.even .cellView,
.DBFormManager div.odd .cellView,
.DBFormManager div.ajaxWait .cellView
{
    width:200px;
    float:left;
    clear:none;
    white-space:nowrap;
    padding:0 10px 10px 10px;
    margin:0;
}

.DBFormManager div.even div.formContainer,
.DBFormManager div.odd div.formContainer,
.DBFormManager div.even div.ajaxWait,
.DBFormManager div.odd div.ajaxWait
{
    width:auto;
}

.DBFormManager .gridboxRow
{
    clear:both !important;
    width:100% !important;
    padding:10px 0 0 0;
}
.DBFormManager .editFormTallOff,
.DBFormManager .editFormTallOn
{
    padding:3px;
    text-transform:uppercase;
    text-decoration:none;
}
.DBFormManager .editFormTallOn
{
    background-color:#FFFFFF;
    border:solid 1px #AAAAAA;
}

.DBFormManager div.columns
{
    padding:5px;
}
.DBFormManager div.columns .controls { float:left; }
.DBFormManager div.columns div a.selected { background:#eee; }
.DBFormManager div.column
{
    display:inline;
    
}
.DBFormManager div.columns div a
{
    float:left;
    text-decoration:none;
    color:#333333;
    font-size:12px;
    width:auto !important;
    font-weight:normal;
    padding:3px 10px 3px 10px;
    margin:10px 10px 10px 0;
    border:solid 1px #AAAAAA;
    text-align:center !important;
	-moz-border-radius-topleft: 3px; -webkit-border-top-left-radius: 3px; -khtml-border-top-left-radius: 3px; border-top-left-radius: 3px;
    -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 3px; -khtml-border-top-right-radius: 3px; border-top-right-radius: 3px;
    -moz-border-radius-bottomleft: 3px; -webkit-border-bottom-left-radius: 3px; -khtml-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; -khtml-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px;
}
.DBFormManager div.columns div a:hover { text-decoration:underline; }


.DBFormManager .cellEdit
{
    text-align:left;
}

.DBFormManager .container div div label
{
    text-align:right;
    float:left;
    width:120px;
    margin-right:3px;
    white-space:nowrap;    
}
.DBFormManager .cellView label
{
    font-weight:bold;
    width:120px;
}
.DBFormManager .cellEdit label
{
    margin-right:5px;
}

.DBFormManager div.columns div a:hover { text-decoration:underline; }



.DBFormManager div div
{
    white-space:wrap;
}
.DBFormManager span.controls a,
.DBFormManager span.controls input
{
    padding:3px;
}
.DBFormManager span.controls
{
    padding:0 0 0 10px;
    display:block;
    float:left;
    position:absolute;
}
.DBFormManager .pagesize
{
    float:right;
    margin:0 50px 0 0;
}
.DBFormManager .search
{
    float:left;
    clear:both;
    width:100%;
}
.DBFormManager .search *
{
    float:left;
}
.DBFormManager .search label
{
    text-align:right !important;
    width:50px !important;
}

.DBFormManager .paging
{
    float:left;
    text-align:center;
    padding:5px 20px 5px 20px;
    width:100%;
}
.DBFormManager .paging a
{
    padding:0 5px 0 5px;
    text-decoration:none;
}
.DBFormManager .paging a:hover { text-decoration:underline; }
.DBFormManager .paging select
{
    margin:0 10px 0 10px;
    width:100px;
}
.DBFormManager .footer .paging
{
    background-color:transparent;
}
.DBFormManager .footer
{
    float:left;
    width:100%;
}
.DBFormManager .footer .inline
{
    float:left;
    width:100%;
}

.error { color:#CC0000; font-weight:bold; }
.DBFormManager .radioCell
{
    float:left;
}
.DBFormManager .radioCell input
{
    margin-right:3px;
}
.DBFormManager .radioCell span
{
    margin-right:10px;
}



.fieldFocus
{
    background-color:#eee;
}

.formerfulForm .cellEdit .buttonbox
{
    margin-left:205px;
}


.DBFormManager .sortHandle
{
	width:12px;
	height:12px;
	display:block;
	float:left;
	background: transparent url(/Content/ProjectL.axd?type=icon&return=jquery.gif) no-repeat scroll -2px -84px;
	cursor:move;
}


.DBFormManager .cellView
{
	white-space:wrap;
	word-wrap:break-word;
}

.DBFormManager .cellView .textValue
{
	word-wrap:break-word;
	white-space:pre-line;
}

.formerfulForm .formMessageError,
.formerfulForm .error
{
   color:#cc0000; 
}
.formerfulForm .formMessageSuccess,
.formerfulForm .formMessageError
{
    font-size:14px;
}
body .formerfulForm .formMessageSuccess
{
    color:#33aa33 !important;
}