body
{
    margin:0px;
    background-image:url(../Images/LMCBody.jpg);
    background-repeat:repeat-y;
    font-family:Verdana, Helvetica, Arial, Sans-Serif;
    color:#666666;
    font-size:10pt;
}
#Content
{
    width:530px;
    position:absolute;
    top:200px;
    left:240px;
    float:left;
    padding-bottom:20px;
}
.divLinks a
{
    color: #002158;
    font-size:11pt;
    padding:5px;
}
.divLinks a:hover
{
    text-decoration:none !important;
}
.divLinks 
{
    float:left;
    width:100%;
    margin-top: -30px;
}
h1
{
    font-size:14pt;
    color:#002158;
}
h2
{
    font-size:12pt;
    color:#578BA6;
}
h3 
{ 
    font-size:11pt;
    color: #847248;
}
.formSpan {
    float:left;
    padding: 4px 10px 4px 10px;
}
.formBlockSpan {
  padding: 4px 10px 4px 10px;
  display:block;
  clear:both;
}
.formSpan label {
    display:block;
}
.formBlockSpan label {
    display:block;
}
.formSpan textarea,
.formBlockSpan textarea {
 height: 50px;
  width: 90%;   
}
.formBlockSpan input {
    width: 90%;
}
.radio input,
.radio label ,
.checkBox input,
.checkBox label {
    display:inline !important;
    width: auto;
}
.Grid 
{
    border: 1px solid #002156;
}
Caption 
{
    /*background-color:#002156;*/
    background-image:url(../images/GridHeader.jpg);
    background-repeat:repeat-x;
    color:White;
    padding:5px;
}
.Grid_Header
{
    /*background-color: #578BA6;*/
    background-image:url(../images/ColumnHeader.jpg);
    background-repeat:repeat-x;
    color:White;
    padding:3px;
    text-align:left;
}
a.Button 
{
    background-image: url(../images/RoundButton.gif) !important;
    background-repeat: no-repeat;
    background-position: 0px -31px; 
    color: White;
    font-size: 10pt;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    display:inline-block;
    margin-right: 2px;
    height:31px;
    width:120px;
    text-align:center;
    line-height:30px;
    display:inline-block;
    vertical-align:middle;
}
a.Button:hover 
{
   background-position: 0px 0px;
       
}
a.AddCustomerButton 
{
	display:inline-block;
	width: 74px;
	height: 35px;
	background-image: url(../images/AddCustomerButton.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
}
a.AddCustomerButton:hover
{
	background-position: 0px -35px;
}
a.PreviewCustomerButton
{
	display: inline-block;
	width: 74px;
	height: 35px;
	background-image: url(../images/PreviewCustomerButton.jpg);
	background-position: 0px 0px;
	margin-left: 5px;
}
a.PreviewCustomerButton:hover
{
	background-position: 0px -35px;
}
a.AddFolderButton 
{
	display: inline-block;
	width: 74px;
	height: 35px;
	background-image: url(../images/AddFolderButton.jpg);
	background-position: 0px 0px;
}
a.AddFolderButton:hover
{
	background-position: 0px -35px;
}
a.DeleteFolderButton
{
	display: inline-block;
	width: 74px;
	height: 35px;
	background-image: url(../images/DeleteFolderButton.jpg);
	background-position: 0px 0px;
	margin-left: 5px;
}
a.DeleteFolderButton:hover
{
	background-position: 0px -35px;
}
a.ClearFolderButton
{
	display: inline-block;
	width: 74px;
	height: 35px;
	background-image: url(../images/ClearFolderButton.jpg);
	background-position: 0px 0px;
	margin-left: 5px;
}
a.ClearFolderButton:hover
{
	background-position: 0px -35px;
}
a.AddButton
{
	display: inline-block;
	width: 74px;
	height: 35px;
	background-image: url(../images/AddButton.jpg);
	background-position: 0px 0px;
}
a.AddButton:hover
{
	background-position: 0px -35px;
}
a.EditButton 
{
	display:inline-block;
	width: 74px;
	height: 35px;
	background-image: url(../images/EditButton.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
}
a.EditButton:hover
{
	background-position: 0px -35px;
}
a.SetPasswordButton
{
	display: inline-block;
	width: 100px;
	height: 25px;
	background-image: url(../images/SetPasswordButton.jpg);
	background-position: 0px 0px;
}
a.SetPasswordButton:hover
{
	background-position: 0px -35px;
}
a.OkButton
{
	display: inline-block;
	width: 74px;
	height: 35px;
	background-image: url(../images/OkButton.jpg);
	background-position: 0px 0px;
}
a.OkButton:hover
{
	background-position: 0px -35px;
}
a.CancelButton
{
	display: inline-block;
	width: 74px;
	height: 35px;
	background-image: url(../images/CancelButton.jpg);
	background-position: 0px 0px;
}
a.CancelButton:hover
{
	background-position: 0px -35px;
}

.modalPopup
{
    border:1px solid #847248;
    padding:10px;
    margin:10px;
}
.permissionHeader {
   /* background-color:#888888;*/
   background-image:url(../images/ColumnHeader2.jpg);
   background-repeat:repeat-x;
    color:white;
    float:left;
}
.permissionHeader label {
    float:left;
    padding-top: 5px;
    padding-bottom: 5px;
}
.permissionItem,
.permissionItem span {
    float:left;
}
.permissionItem {
    width:100%;
}
.checkBoxSpan {
    width: 60px; 
    text-align:center;
}
.parentSpan {
    width:100px;
}
.screenSpan {
    width:200px;
}
.title
{
    font-weight:bold;
    font-size:11pt;
    color: #578BA6;
    display:block;
}
.DescriptionLabel
{
   display:block;
}
.resourceSpan br
{
    padding:10px;
}
.headline
{
    font-weight:bold;
    float:left;
    margin-left:3px;
}
.ResourceLink
{
  display:block;  
}
h3.CategoryLabel
{
    padding-bottom:0px;
    float:left;
    margin-bottom: 7px !important;
    width:520px;
    margin-top: 0px;
    padding-top: 0px;
}
.expandContractLink
{
    float:left;
    width: 11px;
    height:11px;
    background-image:url(../images/ExpandContract.jpg);
    margin-top: 4px;
    margin-right: 5px;
}
.expandContractLink.expanded
{
    background-position: 0px -11px;
    
}
.categorySpan
{
    float:left;
    width: 550px;
}
.categoryContents
{
    padding-left: 16px;   
    margin-bottom: 10px;
    float:left;
    width: 500px;
}
#GoogleForm
{
    float:left;
    position:absolute;
    color:White;
    top:235px;
    left:20px;
}
#FWTableContainer26275372,
#FWTableContainer26275372
{
    top:-1px;
}
.footer
{
    text-align:center;
    margin-top:20px;
    margin-bottom:20px;
    width:100%;
    font-size:8pt;
}
.dateLabel
{
    position:absolute;
    top: 3px;
    text-align:center;
    left: 600px;
    width:200px;
    font-size: 13pt;
}
.Hidden
{
display:none;	
}