BODY
{
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

A
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #0066cc;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

.alignCenter
{
	text-align: center
}
.Autocompleteblackfnt
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR :White;
    margin-left :0 ;
    width :300px;
    border-width:3px;  
    border-color:Black;
    left :auto; 
 
      
}
.SelectAutocompleteblackfnt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana;
    color :Red;
    BACKGROUND-COLOR :White;
    margin-left :0 ;
    width :300px;   
    overflow:auto;
    border-color:Black;
    left :auto; 
      
}

.bandstrip
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.blackboldfnt
{
    FONT-WEIGHT: 500;
     FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana
}

.autoComplete
{
	font-weight: 500;
	font-size: 11px;
	line-height: 16px;
	font-family: verdana;
}

.redfnt
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: #ff0033;
    FONT-FAMILY: verdana
}

.whitefnt
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana
}
.blackfnt
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana
}
.redfnt
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    COLOR: #ff4500;
    FONT-FAMILY: verdana
}
.bluefnt
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: #006699;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana
}
.blacklink
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.bluelink
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: #006699;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.blklnkund
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
.smlfnt
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: verdana
}
.horzblue
{
    BACKGROUND-COLOR: #006699
}
.bgbluegrey
{
    BACKGROUND-COLOR: #d4e0e7
}

.dgHeaderStyle
{
    BACKGROUND-COLOR: #d4e0e7;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana;
    font-weight:bold;
    border-color:#8ba0e5;
    overflow:auto;
}

.dgRowStyle
{
    BACKGROUND-COLOR: White;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana;
    font-weight:normal;
    border-color:#8ba0e5;
    overflow:auto;
    word-spacing:normal;
    border-width:1;
	text-indent:3;
}

.bgwhite
{
    BACKGROUND-COLOR: #ffffff
}
.bgblue
{
    BACKGROUND-COLOR: #9aaed6
}
.bglightblue
{
    BACKGROUND-COLOR: #eff3ff
}
.bullet
{
    BACKGROUND-COLOR: #FFFFFF
}
.boxbg
{
    BACKGROUND-COLOR: #8ba0e5;
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana;
    border-collapse:separate;
}
.logininp
{
    BORDER-RIGHT: #8ba0e5 1px solid;
    BORDER-TOP: #8ba0e5 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #8ba0e5 1px solid;
    COLOR: #006699;
    BORDER-BOTTOM: #8ba0e5 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.loginbut
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #57579f;
    TEXT-ALIGN: center
}
.input
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #eff3ff
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
SELECT
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #eff3ff
}
TEXTAREA
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana
}
SELECT
{
    FONT-SIZE: 11px
}
TABLE
{
    BORDER-COLLAPSE: collapse
}
.TESTcpYearNavigation
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6677dd;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.TESTcpMonthNavigation
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6677dd;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.TESTcpDayColumnHeader
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpYearNavigation
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpMonthNavigation
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpCurrentMonthDate
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpCurrentMonthDateDisabled
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpOtherMonthDate
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpOtherMonthDateDisabled
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpCurrentDate
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpCurrentDateDisabled
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpTodayText
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpTodayTextDisabled
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.TESTcpText
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
TD.TESTcpDayColumnHeader
{
    BORDER-RIGHT: #6677dd 0px solid;
    BORDER-TOP: #6677dd 0px solid;
    BORDER-LEFT: #6677dd 0px solid;
    BORDER-BOTTOM: #6677dd 1px solid;
    TEXT-ALIGN: right
}
.TESTcpCurrentMonthDate
{
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.TESTcpOtherMonthDate
{
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.TESTcpCurrentDate
{
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.TESTcpCurrentMonthDateDisabled
{
    COLOR: #d0d0d0;
    TEXT-ALIGN: right;
    TEXT-DECORATION: line-through
}
.TESTcpOtherMonthDateDisabled
{
    COLOR: #d0d0d0;
    TEXT-ALIGN: right;
    TEXT-DECORATION: line-through
}
.TESTcpCurrentDateDisabled
{
    COLOR: #d0d0d0;
    TEXT-ALIGN: right;
    TEXT-DECORATION: line-through
}
.TESTcpCurrentMonthDate
{
    FONT-WEIGHT: bold;
    COLOR: #6677dd
}
.TESTcpCurrentDate
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}
.TESTcpOtherMonthDate
{
    COLOR: #808080
}
TD.TESTcpCurrentDate
{
    BORDER-RIGHT: #000000 thin solid;
    BORDER-TOP: #000000 thin solid;
    BORDER-LEFT: #000000 thin solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 thin solid;
    BACKGROUND-COLOR: #6677dd
}
TD.TESTcpCurrentDateDisabled
{
    BORDER-RIGHT: #ffaaaa thin solid;
    BORDER-TOP: #ffaaaa thin solid;
    BORDER-LEFT: #ffaaaa thin solid;
    BORDER-BOTTOM: #ffaaaa thin solid
}
TD.TESTcpTodayText
{
    BORDER-RIGHT: #6677dd 0px solid;
    BORDER-TOP: #6677dd 1px solid;
    BORDER-LEFT: #6677dd 0px solid;
    BORDER-BOTTOM: #6677dd 0px solid
}
TD.TESTcpTodayTextDisabled
{
    BORDER-RIGHT: #6677dd 0px solid;
    BORDER-TOP: #6677dd 1px solid;
    BORDER-LEFT: #6677dd 0px solid;
    BORDER-BOTTOM: #6677dd 0px solid
}
A.TESTcpTodayText
{
    HEIGHT: 20px
}
SPAN.TESTcpTodayTextDisabled
{
    HEIGHT: 20px
}
A.TESTcpTodayText
{
    FONT-WEIGHT: bold;
    COLOR: #6677dd
}
SPAN.TESTcpTodayTextDisabled
{
    COLOR: #d0d0d0
}
.TESTcpBorder
{
    BORDER-RIGHT: #6677dd thin solid;
    BORDER-TOP: #6677dd thin solid;
    BORDER-LEFT: #6677dd thin solid;
    BORDER-BOTTOM: #6677dd thin solid
}
.inpgrey
{
    COLOR: #000000;
    BACKGROUND-COLOR: #cccccc
}
.pager span 
{
    font-weight:bolder;
    FONT-WEIGHT: 500;
    FONT-SIZE: 12px;
    COLOR: #006699;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: verdana
 }
 
 .cssPager span
{
	font-weight:bold;     
	FONT-FAMILY: verdana;
	font-size:12px;	
	color:blue; 
	padding-left: 4px;      
    padding-right: 4px;
} 	

.Watermark
{
color:Gray;
font-style:italic;
}

.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    background-image: url(Combobox/toolkit-bg.gif);
    background-position: top left;
    border: 0px none;
    color: #FFFFFF;
    padding: 4px 0px 3px 5px;
    height: 16px;
    width: 240px;
}
.AjaxToolkitStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    background-image: url(Combobox/toolkit-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 23px;
}
.AjaxToolkitStyle .ajax__combobox_itemlist
{
    border-color: #0F2543;
    background-color: #EFEFEF;
}

.AquaStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    background-image: url(Combobox/aqua-bg.gif);
    background-position: top left;
    border: 0px none;
    padding: 2px 0px 0px 8px;
    height: 17px;
    width: 150px;
}
.AquaStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    background-image: url(Combobox/aqua-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 19px;
    width: 19px;
}
.AquaStyle .ajax__combobox_itemlist
{
    border-color: #000000;
    background-color: #FFFFFF;
}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 1px 0px 0px 5px;
    height: 18px;
}
.WindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    margin: 0;
    padding: 0;
    background-image: url(Combobox/windows-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 21px;
}

.WebXStyle .ajax__combobox_itemlist
{
    border-color: #7F9DB9;
}
.WebXStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 1px 0px 0px 5px;
    height: 18px;
}
.WebXStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    margin: 0;
    padding: 0;
    background-image: url(Combobox/webx-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 21px;
}
.WebXStyle .ajax__combobox_itemlist
{
    border-color: #7F9DB9;
}

.ListSearchExtenderPrompt
 {
	color:gray;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	background-color:white;
	height:21px;
}

/*Time out page*/
body.TimeOutBody,body.TimeOutBody form{
    background: #3a6ca8  !important; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhNmNhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzNhNmNhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjkxYzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)  !important;
    background: -moz-linear-gradient(top, #3a6ca8 0%, #3a6ca8 37%, #5291c9 100%)  !important; /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a6ca8), color-stop(37%,#3a6ca8), color-stop(100%,#5291c9))  !important; /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #3a6ca8 0%,#3a6ca8 37%,#5291c9 100%)  !important; /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #3a6ca8 0%,#3a6ca8 37%,#5291c9 100%)  !important; /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #3a6ca8 0%,#3a6ca8 37%,#5291c9 100%)  !important; /* IE10+ */
    background: linear-gradient(to bottom, #3a6ca8 0%,#3a6ca8 37%,#5291c9 100%)  !important; /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a6ca8', endColorstr='#5291c9',GradientType=0 )  !important; /* IE6-8 */
    width:100%;
    height:100%;
    margin:0;
    padding:0;
}


.TimeOutContent {
    font-family:Verdana;
    font-size:12px;
    margin:0 auto;
    width:80%;
}

.contentpart1 {
    margin:15px 0
}

.contentpart2 {
    background-color:#fff;
    width:100%;
}

.contentpart2 .timerImg img {
    width:20%;
}

.contentpart2 .timerImg {
    padding: 20px;
}

.TimerText {
    margin:0 auto;
    width:90%;
}

.TimerText span {
    font-size: 21px;
    color: #939393;       
}

/*Time out page*/
