﻿.breatherSmall
{
    height: 3px;
}

.breather
{
    height: 10px;
}

.breatherLarge
{
    height: 20px;
}

.topBandText
{
    font-family:Arial;
    font-size:28px;
    color: #003399;
}

.loginHeading
{
    font-family:Arial;
    font-size:18px;
    color: #173FC3;
}

.loginHeadingAlter
{
    font-family:Arial;
    font-size:18px;
    color: #017C07;
}

.display
{
    font-family:Arial;
    font-size:12px;
}

.displaySmall
{
    font-family:Arial;
    font-size:10px;
}

.displayBold
{
    font-family:Arial;
    font-size:13px;
    font-weight:bold;
}

.searchBG
{
	font-size: 13px;
	font-weight: bold;
}


.tdBorder
{
	border: 1px;
	border-color: #D9D9C6;
	border-style:solid;
	padding:5px	;
}

.bandWithTextAndBG
{
	background-color: #8D8D8D;
	color: White;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.msgWithBG
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #D9D9C6;
	color: Black;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
}

.searchResMsg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
}

.loginTable
{
    border-left-color:#215B5C;
    border-left-style:none;
    border-left-width:1px;
    border-right-color:#215B5C;
    border-right-style:none;
    border-right-width:1px;
}

.tdDataDisplay
{
    height:20px;
    background-color:#E1FFFF;
    font-family: Arial;
    font-size: 12px;
    text-align: right;
    width:15%;
}

.horizontalSpace
{
    width:1%;
}

.tdValueDisplay
{
    height:20px;
    font-family: Arial;
    font-size: 12px;
    width:84%;
}

.addmsgTable
{
    border-color:#E1FFFF;
    border-style:solid;
    border-width:1px;
    width:50%;
    text-align:center;
    vertical-align:middle;
    height:200px;
}

.smallTextBox
{
    height:20px;
    border-color:#999999;
    border-style:solid;
    border-width:1px;
    font-family: Arial;
    font-size: 12px;
    width:75px;
}

.textBox
{
    height:20px;
    border-color:#999999;
    border-style:solid;
    border-width:1px;
    font-family: Arial;
    font-size: 12px;
    width:150px;
}

.bigTextBox
{
    height:20px;
    border-color:#999999;
    border-style:solid;
    border-width:1px;
    font-family: Arial;
    font-size: 12px;
    width:250px;
}

.dateTextBox
{
    height:20px;
    border-color:#999999;
    border-style:solid;
    border-width:1px;
    font-family: Arial;
    font-size: 12px;
    width:100px;
}

.multiTextBox
{
    border-color:#999999;
    border-style:solid;
    border-width:1px;
    font-family: Arial;
    font-size: 12px;
}

.dropDown
{
    height:25px;
    border-color:#999999;
    border-style:solid;
    border-width:1px;
    font-family: Arial;
    font-size: 12px;
    width:175px;
}

.error
{
    background: url(../App_Themes/Image/exclamation.jpg) no-repeat; /* x-pos y-pos */
    font-family: "Arial";
    padding-left: 24px;
    color: red;
    font-size:12px;
}

.actionMsg
{
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}

.gridHeadings
{
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color:White;
    text-align:left;
}

.gridText
{
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
    text-align:left;
}

.gridItemText
{
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
    text-align:left;
    width:15%;
}

.gridSmallItemText
{
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
    text-align:left;
    width:10%;
}

.gridBigItemText
{
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    color:#000000;
    text-decoration:none;
    text-align:left;
    width:20%;
}



a
{
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #cc0000;
}

a:hover
{
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
    color: #cc0000;
}
.infoLine
{
    font-family:Arial;
	height:2px; 
	color:Olive; 
	background-color:Olive; 
}

/********************************************************/
.verticalSeperator
{
	background-image:url(Image/verdivider.gif);
	width:2px;	
}
/********************************************************/

.linkButton:link
{
    color:#648FC2;
    text-decoration:none;
    cursor:pointer;
    font-family:Arial;
    font-size:11px;
}

.linkButton:visited
{
    color:#648FC2;
    text-decoration:none;
    cursor:pointer;
    font-family:Arial;
    font-size:11px;
}

.linkButton:hover
{
    color:#648FC2;
    text-decoration:none;
    cursor:pointer;
    font-family:Arial;
    font-size:11px;
}

.downloadLink:link
{
    color:#2F4F75;
    text-decoration:none;
    cursor:pointer;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}

.downloadLink:visited
{
    color:#2F4F75;
    text-decoration:none;
    cursor:pointer;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}

.downloadLink:hover
{
    color:#2F4F75;
    text-decoration:none;
    cursor:pointer;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}


.itemHeadLinkBigger:link
{
	color: #202020;
	text-decoration: none;
	cursor: pointer;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}


.itemHeadLinkBigger:visited
{
    color: #202020;
	text-decoration: none;
	cursor: pointer;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.itemHeadLinkBigger:hover
{
    color: #202020;
	text-decoration: underline;
	cursor: pointer;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.itemHeadLink:link
{
	color: #202020;
	text-decoration: none;
	cursor: pointer;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}


.itemHeadLink:visited
{
    color: #202020;
	text-decoration: none;
	cursor: pointer;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

.itemHeadLink:hover
{
    color: #202020;
	text-decoration: underline;
	cursor: pointer;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

.linkButtonSmall:link
{
    color:#648FC2;
    text-decoration:none;
    cursor:pointer;
    font-family:Arial;
    font-size:11px;
}

.linkButtonSmall:visited
{
    color:#648FC2;
    text-decoration:none;
    cursor:pointer;
    font-family:Arial;
    font-size:11px;
}

.linkButtonSmall:hover
{
    color:#648FC2;
    text-decoration:none;
    cursor:pointer;
    font-family:Arial;
    font-size:11px;
}

.validatorCalloutHighlight 
{
    /*background-color: #FFFACD ;*/
    background-color: White ;
}
.watermarked
{
   color:Gray;
   background-image:url(../App_Themes/Image/image.jpg);
}

.gridRowStyle
{
    text-align:left;
    background-color:#EEEEEE;
    height:25px;
    vertical-align:middle;
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #cc0000;
}   

.gridAlterRowStyle
{
    text-align:left;
    background-color:#FFFFFF;
    height:25px;
    vertical-align:middle;
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #cc0000;
}      

.gridHeaderRowStyle
{
    text-align:left;
    background-color:#FFE4B5;
    height:25px;
    vertical-align:middle;
    font-family: Arial;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    color: #cc0000;
} 

.btnStyle
{
    font-family:Arial;
    font-size:12px;  
    text-align:center;
    border-style:none;
    border-color:#417DA4;
    background-color:#417DA4;
    color:White;
    font-style:inherit;
    font-weight:bold;
    font-variant:inherit;
    cursor:pointer;
	}

.SearchRow
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    background-color:#eee8aa;
}

.legend
{
    font-family:Arial;
    font-size:9px;
}

.displayInRed
{
    font-family:Arial;
    font-size:11px;
    color:Red;
}


.pageHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #2F4F75;
	font-style:inherit;
	font-weight:bolder;
	vertical-align: top;
	padding-bottom:5px;
	border-bottom-color:#C2D7EA;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.pagecontent
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    vertical-align: top;
    padding-left: 5px;
    }
    .arpagecontent
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    vertical-align: top;
    padding-left: 5px;
    direction:rtl;
    }



.itemTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	/*color: #2F4F75;*/
	color: #888888;
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
}

.itemText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-style: normal;
	font-weight: normal;
	vertical-align: middle;
	text-align:left;
	padding-left:10px;
	background-color:#BEC8D1;
	
}

.itemTextHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #003366;
    font-style: normal;
    font-weight: bold;
    vertical-align: middle;
    height: 20px;
    text-align: left;
    padding-left: 5px;
    background-color: #FFFFFF;
    border-bottom: solid 1px #666666;
}

.dateText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	vertical-align: top;
}

.rptItemText
{
	background-color: #CEDCEC;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
}

.rptAltItemText
{
	background-color: #CEDCEC;
	color:Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	height:30px;
}

.indexRptItemText
{
	font-family: Arial, Helvetica, sans-serif;
	height: 30px;
}

.indexRptAltItemText
{
	font-family: Arial, Helvetica, sans-serif;
	height:30px;
}

.readMore:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Red;
	padding-top:10px;
	font-variant:normal;
	font-style:normal;
	text-decoration:none;
}

.readMore:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Red;
	padding-top:10px;
	font-variant:normal;
	font-style:normal;
	text-decoration:none;
}

.readMore:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Red;
	padding-top:10px;
	font-variant:normal;
	font-style:normal;
	text-decoration:underline;
}

.listPagingTable_Link:link
{
	font-family:sans-serif,Arial,Helvetica;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#002065;
}

.listPagingTable_Link:hover
{
	font-family:sans-serif,Arial,Helvetica;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#002065;
}

.listPagingTable_Link:visited
{
	font-family:sans-serif,Arial,Helvetica;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#002065;
}

/*Javascript Menu Styles*/

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #FFF}


/************************/



.listPagingTable_Format
{
	border-collapse:collapse;
	border:0px;
	border-bottom:0px;
	border-right:0px;
	border-top:0px;
	border-left:0px;
	border-width:0px;
}

.listTable_PagingSection
{
	background-image:url(Image/topbandsolid_1.gif);
	height:25px;
}


.indexTdHeadingBackground
{
	background-color:#578CAF;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:right;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}


.indexTdColumnHeading
{
	color:#3B606B;
	vertical-align:middle;
	text-align:justify;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}

.indexTdColumnText
{
	color: #3B606B;
	vertical-align: middle;
	text-align: justify;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.ErorMsg
{
	font-size: 9px;
	color: red;
	font-family: Arial;
}


.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lightsteelblue;
    color: white;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
