﻿
body
{
	background: #b6b7bc;
	font-size: .80em;
	font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	color: #696969;
}

.page
{
	width: 960px;
	background-color: #fff;
	margin: 20px auto 0px auto;
	border: 1px solid #496077;
}

.header
{
	position: relative;
	margin: 0px;
	padding: 0px;
	background: #4b6c9e;
	width: 100%;
}

.header h1
{
	font-weight: 700;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	color: #f9f9f9;
	border: none;
	line-height: 1em;
	font-size: 1em;
}

.main
{
	padding: 0px 12px;
	margin: 12px 8px 8px 8px;
	min-height: 420px;
}



.footer
{
	color: #4e5766;
	padding: 8px 0px 0px 0px;
	margin: 0px auto;
	text-align: center;
	line-height: normal;
}

.clear
{
	clear: both;
}

.label
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	
}

.labelAccountNotSelected
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}

.labelAccountSelected
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}

.smalllabel
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
}

.textbox
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	border: 1;
}

.listbox
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	text-align: left;	
	border-color:Black;
	height:80px;
	width:100px;
	
}

.messagelabel
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: GrayText;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}

.grouplabel
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
}


.imgOnButton_Add_Disabled
{
     background:url(../Images/Button/Add_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Add
{
     background:url(../Images/Button/Add_.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Add:hover
{
     background:url(../Images/Button/Add_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Save_Disabled
{
     background:url(../Images/Button/Save_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Save
{
     background:url(../Images/Button/Save.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Save:hover
{
     background:url(../Images/Button/Save_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Edit_Disabled
{
     background:url(../Images/Button/Edit_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Edit
{
     background:url(../Images/Button/Edit.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Edit:hover
{
     background:url(../Images/Button/Edit_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Delete_Disabled
{
     background:url(../Images/Button/Delete_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Delete
{
     background:url(../Images/Button/Delete.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Delete:hover
{
     background:url(../Images/Button/Delete_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Cancel_Disabled
{
     background:url(../Images/Button/Cancel_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Cancel
{
     background:url(../Images/Button/Cancel.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButton_Cancel:hover
{
     background:url(../Images/Button/Cancel_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}


.imgOnButtonAttachment_Remove_Disabled
{
     background:url(../Images/Button/Remove_Att_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_Remove
{
     background:url(../Images/Button/Remove_Att.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_Remove:hover
{
     background:url(../Images/Button/Remove_Att_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}
   .imgOnButtonAttachment_AddNew_Disabled
{
     background:url(../Images/Button/AddNew_Att_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_AddNew
{
     background:url(../Images/Button/AddNew_Att.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_AddNew:hover
{
     background:url(../Images/Button/AddNew_Att_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

  .imgOnButtonAttachment_Open_Disabled
{
     background:url(../Images/Button/Open_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_Open
{
     background:url(../Images/Button/Open.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_Open:hover
{
     background:url(../Images/Button/Open_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}
  .imgOnButtonAttachment_Edit_Disabled
{
     background:url(../Images/Button/Edit_Att_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_Edit
{
     background:url(../Images/Button/Edit_Att.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_Edit:hover
{
     background:url(../Images/Button/Edit_Att_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}
.imgOnButtonAttachment_popSave
{
     background:url(../Images/Button/Save.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_popSave:hover
{
     background:url(../Images/Button/Save_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}
.imgOnButtonAttachment_popOverWrite
{
     background:url(../Images/Button/Overwrite.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonAttachment_popOverWrite:hover
{
     background:url(../Images/Button/Overwrite_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_View_Disable
{
     background:url(../Images/Button/View_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_View
{
     background:url(../Images/Button/View.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_View:hover
{
     background:url(../Images/Button/View_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_AddNew_Disable
{
     background:url(../Images/Button/AddNew_Quote_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_AddNew
{
     background:url(../Images/Button/AddNew_Quote.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_AddNew:hover
{
     background:url(../Images/Button/AddNew_Quote_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_Edit_Disable
{
     background:url(../Images/Button/Edit_Quote_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_Edit
{
     background:url(../Images/Button/Edit_Quote.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_Edit:hover
{
     background:url(../Images/Button/Edit_Quote_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}
.imgOnButtonQuote_Remove_Disable
{
     background:url(../Images/Button/Remove_Quote_D.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}
.imgOnButtonQuote_Remove
{
     background:url(../Images/Button/Remove_Quote.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}

.imgOnButtonQuote_Remove:hover
{
     background:url(../Images/Button/Remove_Quote_M.png);
     height: 27px;
	 cursor: pointer;
	 width:70px;
	 border-bottom-style:solid;
     background-repeat:no-repeat;
}
.commandbuttonbig
{
    
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-align: center;
	height: 25px;
	cursor: pointer;
	width:140px;
	background-repeat:no-repeat;
}

.commandbutton
{  
    font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-align: center;
	height: 25px;
	cursor: pointer;
	width:70px;
	background-repeat:no-repeat;
}
.lnkButton 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
}

.gridview
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
	

}

.titellabel
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}
.mGrid  
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse; 
}
.mGrid .td { 
    padding: 2px; 
    border: solid 1px #c1c1c1; 
    color: #717171;
    /*background-color:yellow; */
}
.mGrid .th  
{
    font-size: 12px;
	font-weight: bold;
    padding: 4px 2px; 
    color: #fff; 
    background-color: #5D7B9D; 
    border-left: solid 1px #525252; 
    white-space: nowrap;
    text-align: left;
}
.mGrid .row  
{
    background-color: #ffffff ; 
    text-align: left;
    font-size: 12px;
	font-weight: normal;
	white-space: nowrap;
}
.mGrid .alt  
{
    background-color: #E6E6E6 ; 
    text-align: left;
    font-size: 12px;
	font-weight: normal;
	white-space: nowrap;
}

.mGridmessagelabel
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: Gray;
	background-color: #b6b7bc ; 
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}
.popupBackground
{
    background-color: Gray;
    filter: alpha(opacity=60);
    opacity: 0.60;
}
.labelErrorMsg
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}

.labelSuccussfullMsg
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Green;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
	white-space: nowrap;
}