﻿/* Arshad: Logout Button*/
.logout
{
	position: absolute;
	top: -18px;
}


.header
{
	padding-left: 2px;
	font-weight: bold;
	font-size: 10pt;
	left: 6px;
	color: #007261;
	font-family: 'Tahoma,Arial,sans-serif;';
	background-color: #d1c6b4;
	text-align: left;
}

.rowitem
{
	padding-left: 2px;
	font-size: 10pt;
	left: 6px;
	
	font-family: Tahoma,Arial,sans-serif;
	
	text-align: left;
}

.alternate
{
	padding-left: 2px;
	font-size: 10pt;
	left: 6px;
	color: black;
	font-family: Tahoma,Arial,sans-serif;;
	
	text-align: left;
}

.page
{
	font-size: 10pt;
	font-family: Tahoma,Arial,sans-serif;;
	text-align: center;
}

.header_small
{
	padding-left: 2px;
	font-weight: bold;
	font-size: 8pt;
	left: 6px;
	color: #007261;
	font-family: 'Tahoma,Arial,sans-serif;';
	background-color: #d1c6b4;
	text-align: left;
}


.rowitem_small
{
	padding-left: 6px;
	font-size: 8pt;
	margin-left: 6px;
	
	font-family: Tahoma,Arial,sans-serif;;
	
	text-align: left;
}

.alternate_small
{
	padding-left: 6px;
	font-size: 8pt;
	left: 6px;
	color: black;
	font-family: Tahoma,Arial,sans-serif;;
	
	text-align: left;
}

.page_small 
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma,Arial,sans-serif;;
    text-align: center
}


/* End Data Grids */


/* Faizan: Table Header */

.tableheader 
{
	FONT-SIZE: 10pt;
    COLOR: WHITE;
    FONT-FAMILY: Tahoma,Arial,sans-serif;
    BACKGROUND-COLOR: #707276;
    text-align: center;
    border: 1px inset darkgrey;
   
}

/* End of Table Header */

/* Faizan: General HTML Tags */

A
{
	text-decoration:underline;
 
}
a.hover
{
    text-decoration:underline;
}

/* End of General HTML Tags */




.Item
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma,Arial,sans-serif;
    /*text-align: left;*/
    
}

.Title_White
{
	color: white;
	font-family: 'Tahoma,Arial,sans-serif;';
	font-size: 10pt;
	font-weight: bold;
	padding-bottom:10pt;
}

/*.DataGridItem
{
    font-size: 10pt;
	font-family: Tahoma,Arial,sans-serif;;
    COLOR: black;  
    font-weight: bold;      
}*/

.label
{
    font-size: 10pt;
	font-family: Tahoma,Arial,sans-serif;
    COLOR: black;  
    /*font-weight: bold;      */
}

.label-white
{
    font-size: 10pt;
	font-family: Tahoma,Arial,sans-serif;
    COLOR: white;  
    font-weight: bold;      
}


.ErrorMsg
{
	border-right: thick;
	border-top: thick;
	font-weight: bold;
	font-size: 9px;
	border-left: thick;
	color: red;
	border-bottom: thick;
	font-family: 'Tahoma,Arial,sans-serif;';
	text-align: center;
}

.SuccessMsg
{
	border-right: thick;
	border-top: thick;
	font-weight: bold;
	font-size: 10pt;
	border-left: thick;
	color: green;
	border-bottom: thick;
	font-family: 'Tahoma,Arial,sans-serif;';
	background-color: #ffffcc;
	text-align: center
}

.Title
{
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px solid #b39b6f;
	border-bottom: 1px outset;
	
	font-weight: bold;
	font-size: 10pt;
	
	margin: 0px 0px 12pt 0px;
	
	color: #ffffff;
	
	font-family: Tahoma,Arial,sans-serif;
	background-color: #b39b6f;
	text-align: center;
}

.TitleNoMargins
{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px solid #b39b6f;
	border-bottom: 1px outset;
	
	font-weight: bold;
	font-size: 10pt;
	
	margin: 0px 0px 0px 0px;
	
	width: 100%;
	color: #ffffff;
	
	font-family: Tahoma,Arial,sans-serif;
	background-color: #b39b6f;
	text-align: center;
}

/*used for aligning the bottom pane on default page*/
.offset
{
	margin: 0px;
}

/*Commented out by Arshad
DIV
{
	FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: Verdana;
    text-align= left;
}
*/
#lblPercentError
{
	direction: rtl;
}

.headerBox
{
	border-right: #009933 thin solid;
	border-top: #009933 thin solid;
	font-weight: bold;
	font-size: 12px;
	border-left: #009933 thin solid;
	color: #009933;
	text-indent: 3px;
	border-bottom: #009933 thin solid;
	font-family: Verdana;
}

.dontprint
{ 
cursor:hand;
}

@media print 
{ 
	.dontprint 
	{ display:none }
}

/* Faizan: Can't use TD else it will overwrite the style for datagrid items
TD
{
	font-size: 11pt;
	font-family: Tahoma,Arial,sans-serif;;
}*/

TD.addressResults
{
	font-size: 10pt;
	font-family: Tahoma,Arial,sans-serif;
	color:White;
	
}

TD.addressResultsHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Tahoma,Arial,sans-serif;
	background-color: #cc3300;
}

.hyperLink
{
	font-size: 10pt;
	font-family: Tahoma,Arial,sans-serif;
	color: blue;
}



/* these are used for the personalized pages.
   sectionHeading(In)Active are used for the bars 
   sectionContent is used for the content*/
.sectionHeadingInactive
{
	border-right: 1px outset;
	padding-right: 0px;
	border-top: 1px outset;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10pt;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	border-left: 1px outset;
	width: 99.7%;
	cursor: hand;
	color: #000000;
	padding-top: 0px;
	border-bottom: thin outset;
	font-family: Tahoma,Arial,sans-serif;
	background-color: #d1c6b4;
	text-align: left;
	
}
		
.sectionHeadingActive 
{
	/* added */
	border-right: 1px outset;
	border-top: 1px outset;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
	border-left: 1px outset;
	border-bottom: thin outset;
	/* added */
	cursor:hand; 
	background-color:#B39b6f; 
	/*color:#007261; */
	color:#FFFFFF;
	width:99.7%; 
	/*border: 1px outset;*/
	padding:0px; 
	text-align:left; 
	font-weight:bold;
	font-size: 10pt;
	font-family: Tahoma,Arial,sans-serif;
}

		
.sectionContent 
{
	width:100%; 
	margin:0px 0px 0px 0px; 
	font-family:Tahoma,Arial,sans-serif;
	font-size:10pt; 
	color: Black;
	padding:0px; 
	text-align:left;
}

.menuItem 
{
	text-decoration : none;	
	color: Black;
}

.menuItem:visited
{
	text-decoration : none;	
	color: Black;
}

.sectionHeadingFixed
{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px solid #b39b6f;
	border-bottom: 1px outset;
	
	font-weight: bold;
	font-size: 10pt;
	
	margin: 0px 0px 0px 0px;
	
	width: 100%;
	
	color: #ffffff;
	
	font-family: Tahoma,Arial,sans-serif;
	background-color: #b39b6f;
	text-align: left;
	text-indent: 6px;
	margin-left: -6px;
	
}



/* Faizan: Standard width for the controls (text boxes and combo boxes) */

.control 
{
	width:100px;
} 

td.fixed
{
	width: 95px;
	padding-left:5px;
}

TD.fixed
{
	width: 95px;
	padding-left:5px;
}

span.fixed
{
	width: 90px;
	padding-left:5px;
}

/* End of Standard width for the controls */

.Over 
{
	border-bottom-style : outset ;	
}



.leftpadding
{
	PADDING-LEFT: 5px;	
}

.leftlabel
{
	text-indent: 6px;
}

.leftitem
{
	text-indent: 6px;
}


.lefttd
{
	text-indent: 6px;
}

.leftpanel
{
	margin-left: 6px;
}

.lefttable
{
	FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma,Arial,sans-serif;
    text-align: left;
    text-indent: 6px;
}

.leftbutton
{
	margin-left: 6px;
}


.leftcolumn
{
	padding-left: 6px;
	
}

.ActiveTab
{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 2px;
	
	border-right: 2px outset #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 0px;
	
	font-weight: bold;
	font-size: 13px;
	
	margin: 0px 0px 0px 0px;
	
	height: 23px;
	width: 133px;
	
	color: #000000;
	
	font-family: Tahoma,Arial,sans-serif;
	background-color: #b39b6f;
	text-align: center;

	
}
.ActiveTabInside
{
	padding-left:0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 2px;
	
	font-weight:bold;
	font-size: 13px;
	
	margin: 0px 0px 0px 22px;
	
	height: 23px;
	width:133px;
	
	color: #000000;
	
	font-family: Tahoma,Arial,sans-serif;
	background-color: #b39b6f;
	text-align: center;

	
}

.ActiveTabInsideCMA
{
	padding-left:0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 2px;
	
	font-weight: bold;
	font-size: 13px;
	
	margin: 0px 0px 0px 0px;
	
	height: 23px;
	width:133px;
	
	color: #000000;
	
	font-family: Tahoma,Arial,sans-serif;
	background-color: #b39b6f;
	text-align: center;

	
}

.InactiveTab
{
	
	padding-top: 2px;
	
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px #d1c6b4;
	
	font-weight: bold;
	font-size: 10pt;
	
	margin: 0px 0px 0px 0px;
	
	height: 22px;
	width: 129px;
	
	color: #ffffff;
	
	font-family: Tahoma,Arial,sans-serif;
	background-color:  #d1c6b4;
	text-align: center;

	
}
.InactiveTabInside
{
	
	padding-top: 2px;
	
	
	font-weight: bold;
	font-size: 10pt;
	
	margin: 0px 0px 0px 22px;
	
	height: 22px;
	width: 129px;
	
	color: #ffffff;
	
	font-family: Tahoma,Arial,sans-serif;
	background-color:  #d1c6b4;
	text-align: center;

	
}
.InactiveTabInsideCMA
{
	
	padding-top: 2px;
	
	
	font-weight: bold;
	font-size: 13px;
	
	margin: 0px 0px 0px 0px;
	
	height: 22px;
	width: 129px;
	
	color: #ffffff;
	
	font-family: Tahoma,Arial,sans-serif;
	background-color:  #d1c6b4;
	text-align: center;

	
}


.MenuStyle
{
	padding-right: 0px;
	padding-left: 1px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-align:center ;
	cursor:hand;
	white-space:nowrap;
	height:32px;
}

.Main
{

	border-top: 1px outset;
	border-bottom: black 1px outset;
	border:outset 1px;
	/*font-weight: bold;*/
	font-family: Tahoma,Arial,sans-serif;
	font-size: 14px;
	
	margin: 0px 0px 0px 0px;
	font-weight:bold;
	color: black;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma,Arial,sans-serif;
	background-color: #D2D2D2;
	
	text-align:center ;
	cursor:hand;
	white-space:nowrap;
	height:32px;
	
}

.Main_On
{
	
	border-top: 1px outset;
	border-bottom: black 1px outset;
	border:outset 1px;
	/*font-weight: bold;*/
	text-align:center;
	font-family: Tahoma,Arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	
	
	color: white;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma,Arial,sans-serif;
	background-color: #777777;

	text-align:center ;
	cursor:hand;
	white-space:nowrap;
	height:32px;		
	
}


.sectionHeadingOn
{
	
	
	border-top: 1px outset;
	border-bottom: black 1px outset;
	border:outset 1px;
	/*font-weight: bold;*/
	text-align:center;
	
	font-family: Tahoma,Arial,sans-serif;
	font-size: 14px;
	
	margin: 0px 0px 0px 0px;
		
	color: black;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma,Arial,sans-serif;
	background-color: #D2D2D2;
	text-align: left;
	text-align:center ;
	cursor:hand;
		height:32px;
}

.sectionHeadingOff
{
	
	
	border-top: 1px outset;
	border-bottom: black 1px outset;
	border:outset 1px;
	/*font-weight: bold;*/
	text-align:center;
	font-family: Tahoma,Arial,sans-serif;
	font-size: 14px;
	
	margin: 0px 0px 0px 0px;
	
	
	color: white;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma,Arial,sans-serif;
	background-color: #777777;
	text-align: left;
	text-align:center ;
	cursor:hand;
	height:32px;
}

.sectionHeadingOnTopMenu
{
	
	
	border-top: 1px outset;
	border-bottom: 1px outset;
	border:outset 1px;
	/*font-weight: bold;*/
	text-align:center;
	
	font-family: Tahoma,Arial,sans-serif;
	font-size: 14px;
	
	margin: 0px 0px 0px 0px;
		
	color: black;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma,Arial,sans-serif;
	background-color: #D2D2D2;
	text-align: left;
	text-align:center ;
	cursor:hand;
		height:32px;
}

.sectionHeadingOffTopMenu
{
	
	
	border-top: 1px outset;
	border-bottom: 1px outset;
	border:outset 1px;
	/*font-weight: bold;*/
	text-align:center;
	font-family: Tahoma,Arial,sans-serif;
	font-size: 14px;
	
	margin: 0px 0px 0px 0px;
	
	
	color: white;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma,Arial,sans-serif;
	background-color: #777777;
	text-align: left;
	text-align:center ;
	cursor:hand;
	height:32px;
}


.labelCommission
{
	width:100px;
	min-width:100px;
	padding:0 188px 0 2px;	
	margin-left:40px;
}

.Bold12Green,.bold12green a,.bold12green a:visited,.bold12green a:active
{
	FONT-WEIGHT: bold;
	FONT-SIZE:12px;
	Color: white;
	FONT-FAMILY: Tahoma,Arial,sans-serif;
}


.Just11Spaced
{
	FONT-SIZE:11px;
	Color: #333333;
	line-height: 20px;
	FONT-FAMILY: Tahoma,Arial,sans-serif;
	font-weight: normal;
}
.Bold12
{
	FONT-WEIGHT: bold;
	FONT-SIZE:12px;
	Color: #003366;
	FONT-FAMILY: Tahoma,Arial,sans-serif;
}
.Page_content_withPadding
{
    vertical-align: top;
    padding: 0px 20px 0px 15px;
}
.HeaderYellow12
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Tahoma,Arial,sans-serif;
   
}
.ahover a:hover
{
    text-decoration:underline;
}
.courtesy
{
    color:#c9b37d;
}