/* Title Style */
.title	
{	
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:bold;
	color:White;
}

/* Client Name Style */
.clientName
{
	font-family: 'MS Sans Serif';
	font-size: xx-small;
	font-weight: bold;
	color: 123C5A;
}

/* Client Info Style */
.clientInfo
{	
	font-family:'MS Sans Serif';
	font-size:xx-small;
	color:123C5A;
}

/* Table Header */
.tblheadfont
{
	font-family:'MS SANS Serif';
	font-size:xx-small;
	font-weight:bold;
	color:White; 
	background-color:#123B67;
}

/* Table Row */
.tblrowfont
{
	font-family:'MS SANS Serif';
	font-size:xx-small;
	font-weight:normal;
	color:black; 
	background-color: #f5f5f5;
	height: 20px;
	filter: progid:DXImageTransform.Microsoft.Gradient 
		(GradientType=0,StartColorStr=#f5f5f5,EndColorStr=#ffffff);
}

/* Table Alternate Row */
.tblaltrowfont
{
	font-family: 'MS SANS Serif';
	font-size: xx-small;
	font-weight: normal;
	color: black;
	background-color: #dcdcdc;
	height: 20px;
	filter: progid:DXImageTransform.Microsoft.Gradient 
		(GradientType=0,StartColorStr=#dcdcdc,EndColorStr=#ffffff);
}

/* Table Alternate Row */
.tblreturnrowfont
{
	font-family: 'MS SANS Serif';
	font-size: xx-small;
	font-weight: normal;
	color: black;
	background-color: #F5DEB3;
	height: 20px;
	filter: progid:DXImageTransform.Microsoft.Gradient 
		(GradientType=0,StartColorStr=#F5DEB3,EndColorStr=#ffffff);
}

/* Autolist Row */
.lstrowfont
{
	font-family:'MS SANS Serif';
	font-size:xx-small;
	font-weight:normal;
	color:black; 
	background-color:Gainsboro;
}

/* Autolist Alternate Row */
.lstaltrowfont
{
	font-family:'MS SANS Serif';
	font-size:xx-small;
	font-weight:normal;
	color:black; 
	background-color:WhiteSmoke;
}

/* Hidden Cell */
.hcell
{
	display:none; 
}

/* Textbox Style */
.tBox				
{
	font-family: 'MS Sans Serif';
	font-size: xx-small;
	font-weight: normal;
	background-color: white;
	HEIGHT: 20px;
	BORDER: 1px solid #72A3D1;	
}

/* Textbox OnFocus Style */
.tBoxFocusIn
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:#D9DFE7;
	height:20px;
	border: 1px solid #72A3D1;
}

/* MASTER - Textbox Style */
.tBoxM
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:white;
	height:20px;
	width:180px;
	border: 1px solid #72A3D1;
}

/* MASTER - Textbox OnFocus Style */
.tBoxFocusInM
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:#D9DFE7;
	height:20px;
	width:180px;
	border: 1px solid #72A3D1;
}

/* Tabel Section Head */
.tblSectionHead
{
	font-family:'MS SANS Serif';
	font-size:xx-small;
	font-weight:bold;
	color:White; 
	background-color:#30547A;
	border: 1px solid;
	border-color: #123B67;
	height: 24px;	
	width:100%;
	filter: progid:DXImageTransform.Microsoft.Gradient 
		(GradientType=1,StartColorStr=#123B67,EndColorStr=#fdf5e6);
}

/* Tabel Section Row */
.tblSectionRow
{
	width:100%;
	height:28px;	
}

/* Tabel Section Label */
.tblSectionLabel
{
	font-family:'MS SANS Serif';
	font-size:xx-small;
	text-align:right;
	width:45%;
}

/* Tabel Section Control */
.tblSectionControl
{
	align:left;
	width:45%;
}

/* Tabel Section Mandatory */
.tblSectionStar
{
	align:left;
	width:10%;
}

/* Mandatory Field */
.star
{
	font-family:'MS SANS Serif';
	font-size:large;
	color:Red; 
}

/* OnFocus Style */
.focusIn
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:#D9DFE7;
	height:20px;
	width:180px;
	border: 1px solid #72A3D1;
}

/* OnBlur Style */
.focusOut
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:white;
	height:20px;
	width:180px;
	border: 1px solid #72A3D1;
}

/* Auto Suggest Box Style */
.aBox				
{
	font-family: 'MS Sans Serif';
	font-size: xx-small;
	font-weight: normal;
	background-color: #ffffdd;
	HEIGHT: 20px;
	BORDER: 1px solid #72A3D1;	
}

/* Auto Suggest Box OnFocus Style */
.aFocusIn
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	background-color:#FFFBBB;
	height:20px;
	border: 1px solid #72A3D1;
}

/* MASTER - Auto Suggest Box Style */
.aBoxM		
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:#ffffdd;
	height:20px;
	width:180px;
	border: 1px solid #72A3D1;
}

/* MASTER - Auto Suggest Box OnFocus Style */
.aFocusInM
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	background-color:#FFFBBB;
	height:20px;
	width:180px;
	border: 1px solid #72A3D1;
}

/* TextArea Style*/
.tArea
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:white;
	height:50px;
	border: 1px solid #72A3D1;
}

/* TextArea OnFocus Style*/
.tAreaFocusIn
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:#D9DFE7;
	height:50px;
	border: 1px solid #72A3D1;
}

/* MASTER - TextArea Style*/
.tAreaM
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:white;
	height:50px;
	width:180px;
	border: 1px solid #72A3D1;
}

/* MASTER - TextArea Style*/
.tAreaFocusInM
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:#D9DFE7;
	height:50px;
	width:180px;
	border: 1px solid #72A3D1;
}

/* Calendar Style*/
.cal
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:white;
	height:24px;
}

/* Calendar OnFocus Style*/
.calFocusIn
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:#D9DFE7;
	height:50px;
}

/* MASTER - Calendar Style*/
.calM
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:white;
	height:24px;
	width:165px;
}

/* MASTER - Calendar OnFocus Style*/
.calFocusInM
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
	background-color:#D9DFE7;
	height:50px;
	width:165px;
}

/* Button Style */
.sbtn
{
	font-family: 'MS Sans Serif';
	font-size: xx-small;
	font-weight: bold;
	color: White;
	background-image: url(/shopaid/images/theme/btn.jpg);
	border-bottom:#023e6d 2px solid;
	border-right:#023e6d 2px solid;
	border-top:#4e93c4 1px solid;
	border-left:#4e93c4 1px solid;	
}
/* Color Button Style*/ 
.btn{
	color:black ; /*#050-#333366*/
	font-family: 'MS Sans Serif';
	font-size: xx-small;
	font-weight: bold;
	background-color: #fed;
	border: 1px solid;
	border-top-color: #696;
	border-left-color: #696;
	border-right-color: #363;
	border-bottom-color: #363;
	filter: progid:DXImageTransform.Microsoft.Gradient 
		(GradientType=0,StartColorStr=#71a2cc,EndColorStr=#fdf5e6);/*ffffffff*/
} 

/* Color Div Style*/ 
.btndiv{
	background-color: #fed;
	border: 1px solid;
	border-top-color: #696;
	border-left-color: #696;
	border-right-color: #363;
	border-bottom-color: #363;
	filter: progid:DXImageTransform.Microsoft.Gradient 
		(GradientType=0,StartColorStr='#b0c4de',EndColorStr=#ffffffff);
} 

/* Div Back ground color */
.divbcolor
{
	background-color: #b0c4de;
}

/* Label Style */
div
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal;
}

.divbg
{
	border:solid 1px darkgray;
	filter: progid:dximagetransform.microsoft.gradient 
		(gradienttype=1,startcolorstr=#cbe6fa,endcolorstr=#fdf5e6);
}

/* Panel Style */
.panel
{
	border:solid 1px darkgray;
	overflow:auto; 
}

/* Small Font */
.sfont
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:normal; 
}

/* Bold Font */
.bfont
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight:bold;  
}

/* Bold White Font */
.bwfont
{
	font-family:'MS Sans Serif';
	font-size:xx-small;
	font-weight: bold;
	color: White;
}


/* Bold Color Font */
.cfont
{
	font-family: 'MS Sans Serif';
	font-size: xx-small;
	font-weight: bold;
	color: #8B4513;
}

/* Large Font */
.lfont
{
	font-family: Arial;
	font-size: x-large;
	font-weight: bold;
	color: #8B4513;
}

/* Unread Message Style */
.unreadMessage
{
	font-family:'MS SANS Serif';
	font-size:xx-small;
	font-weight:bold;
	color:black; 
	background-color:#dcdcdc;
}

/* Hyperlink with out underline */
.ulhref
{	
	text-decoration:none;
	color:#3333cc;
}

/* Simple Body */
.dnone
{
	display:none;
}

/* Body Style */
body 
{
	/* background-image:url(/shopaid/images/theme/line.jpg);	*/
	scrollbar-base-color: #9AADBA; 
	scrollbar-face-color: #fafafa; 
	scrollbar-track-color: #fafafa; 
	scrollbar-arrow-color: #9AADBA; 
	scrollbar-highlight-color: #9AADBA; 
	scrollbar-3dlight-color: #fafafa; 
	scrollbar-shadow-color: #9AADBA; 
	scrollbar-darkshadow-color: #fafafa
}

/* Inbox Info Style */
.inboxInfo
{	
	font-family:'MS Sans Serif';
	font-size:xx-small;
	color:White;
}

/* Table Header color*/
.tblhead
{
	font-family: 'MS SANS Serif';
	font-size: xx-small;
	/*font-weight: bold;*/
	color: White;
	/*border: 1px solid;*/
	/*height: 20px;*/
	background-color: #123B67; /*filter: progid:DXImageTransform.Microsoft.Gradient 
		(GradientType=0,StartColorStr='#123B67',EndColorStr=#ffffffff);ccccff*/
	filter: progid:DXImageTransform.Microsoft.Gradient 
		(GradientType=0,StartColorStr=#123B67#dcdcdc,EndColorStr=#dcdcdc);
}

