td.dragitemHead
{
	background-color:#DBEAF7;
	color:black;
	font-weight:bold;
	font-size:18px;
}

BODY
{
   font-family:    Verdana, Helvetica, Sans-Serif;
   FONT-SIZE: 14px;
	background: white;
   scrollbar-track-color: #F3F8FC;
   scrollbar-face-color: #DBEAF7;
   scrollbar-arrow-color: navy;
   scrollbar-shadow-color: #BEDAED;
   scrollbar-base-color: #C2D4E4;
}
frame.body
{
	
   scrollbar-track-color: #F3F8FC;
   scrollbar-face-color: #DBEAF7;
   scrollbar-arrow-color: navy;
   scrollbar-shadow-color: #BEDAED;
   scrollbar-base-color: #C2D4E4;

}
div.DivColor
{
	background-color: white;	
}

A.tabs
{
	text-decoration: none;
	color: #A52A2A;
}

A.tabs:hover
{
	text-decoration:underline;
	color: #A52A2A;
}
TD.panelInfo
{
	BORDER-RIGHT: #6495ed 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #6495ed 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #6495ed 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #6495ed 1px solid;
	BACKGROUND-COLOR: #fffff0
}

form
{
	margin:0px;
}

td.tabNormal
{
	COLOR: navy;
	font-family:    Verdana, Helvetica, Sans-Serif;
	BACKGROUND-COLOR: #AFC6DF;
}
td.me_tootlbar
{
  BACKGROUND-IMAGE: url("../images/infinime_new_images/box_bg.gif");

}
td.me_days
{
        height='30px';
        BORDER-RIGHT: #E1E1E1 1px solid;
  BORDER-TOP: #E1E1E1 1px solid;
  BORDER-LEFT: #E1E1E1 1px solid;
  BORDER-BOTTOM: 1px solid #E1E1E1;
        BACKGROUND-IMAGE: url("../images/infinime_new_images/box1_bg.gif");
}

td.tabSelected
{
	COLOR: white;
	font-family:    Verdana, Helvetica, Sans-Serif;
	BACKGROUND-COLOR: #1e64b4
}
td.tabBlink
{
	BACKGROUND-IMAGE: url("../images/misc/chatmsgblink1.gif");
	
}
TABLE.gridTable
{
	BORDER-RIGHT: #DBEAF7 1px solid;
	BORDER-TOP: #DBEAF7 1px solid;
	BORDER-LEFT: #DBEAF7 1px solid;
	BORDER-BOTTOM: 1px solid #DBEAF7;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
TABLE.gridTestTable
{
	background-image:url('../images/misc/mobile.jpg');
}
TR.gridDisable
{
	padding-left: 3px;
	BACKGROUND-COLOR: #D5D5D5;
	color: ThreedShadow;
}
td.gridColumnHeader
{
	/*font-family:    Verdana, Helvetica, Sans-Serif;
	font-size:        11px;

	padding-left:       3px;
	padding-top:        2px;
	padding-bottom:     2px;
	filter:             progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#9DB5D1',EndColorStr='#FFFFFF');
	background-color: #D4D0C8;
	border-style:       solid;
	border-width:       1px;
	border-left-color:  #FFFFFF;
	border-right-color: #808080;
	border-top-color:   #FFFFFF;
	border-bottom-color:#808080;*/
	
	background: url("/images/misc/toolbar.jpg")  repeat-x ;
	border: 0px solid #ABABAB;
	#filter: revealTrans(transition=6,duration=0.5) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#ABABAB,strength=2) ! important;
	margin: 0px 0px 0px 0px;
	font-size:        11px;
	background-color: #D4D0C8;
	border-style:       solid;
	border-width:       1px;
	border-left-color:  #FFFFFF;
	border-right-color: #808080;
	border-top-color:   #FFFFFF;
	border-bottom-color:#808080;
	
	padding-left:       3px;
	padding-top:        2px;
	padding-bottom:     2px;
}

div.gridColumnHeader
{
	/*font-family:    Verdana, Helvetica, Sans-Serif;
	font-size:        11px;

	padding-left:       3px;
	padding-top:        2px;
	padding-bottom:     2px;
	filter:             progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#9DB5D1',EndColorStr='#FFFFFF');
	background-color: #D4D0C8;
	border-style:       solid;
	border-width:       1px;
	border-left-color:  #FFFFFF;
	border-right-color: #808080;
	border-top-color:   #FFFFFF;
	border-bottom-color:#808080;*/
	
	background: url("/images/misc/toolbar.jpg")  repeat-x ;
	border: 0px solid #ABABAB;
	#filter: revealTrans(transition=6,duration=0.5) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#ABABAB,strength=2) ! important;
	margin: 0px 0px 0px 0px;
	font-size:        11px;
	background-color: #D4D0C8;
	border-style:       solid;
	border-width:       1px;
	border-left-color:  #FFFFFF;
	border-right-color: #808080;
	border-top-color:   #FFFFFF;
	border-bottom-color:#808080;
	
	padding-left:       3px;
	padding-top:        2px;
	padding-bottom:     2px;
}

td.divColumnHeader
{
	font-family:    Verdana, Helvetica, Sans-Serif;
	font-size:        11px;

	padding-left:       3px;
	padding-top:        2px;
	padding-bottom:     2px;
	filter:             progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#9DB5D1',EndColorStr='#FFFFFF');
	background-color: #D4D0C8;
	border-style:       solid;
	border-width:       0px;
	border-left-color:  #FFFFFF;
	border-right-color: #808080;
	border-top-color:   #FFFFFF;
	border-bottom-color:#808080;
}

TR.gridColumnHeader
{
	BORDER-RIGHT: #b6bdd2 1px solid;
	BORDER-TOP: #b6bdd2 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BORDER-LEFT: #b6bdd2 1px solid;
	COLOR: black;
	padding-left: 3px;
	BORDER-BOTTOM: 1px solid #b6bdd2;
	BACKGROUND-COLOR: #E6E3DF;
	/*#bedaed;*/
}
TR.gridItem
{
	padding-left: 3px;
	BACKGROUND-COLOR: #F3F8FC;
}

.contentHeader
{
	/*filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#D7E4F1',EndColorStr='#00D4D0C8');
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 1px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #9DB5D1 5px solid;
	color: white; 
	*/
	

	background: url("/images/misc/contentheader.jpg")  repeat-y ;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 1px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #9DB5D1 5px solid;
	color: white; 
	
}
.contentHeaderText
{
	VERTICAL-ALIGN: middle;
	font-family:    Verdana, Helvetica, Sans-Serif;
	FONT-SIZE: 12px;
	COLOR: black;
	padding-left: 3px;
	FONT-VARIANT: normal;
	padding-bottom: 2px;
	padding-top:    2px;
}

.toolBar {
	/*
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFDBEAF7', EndColorStr='#EE9DB5D1');
	*/
	/*background:			#457CC0;
	#filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFDBEAF7', EndColorStr='#DD9DB5D1');
	border-style:		solid;
	border-width:		1px;
	border-left-color:	 #FFFFFF;
	border-right-color:	 #808080;
	border-top-color:	    #FFFFFF;
	border-bottom-color:  #8080808;
	padding-top:    2px;
	padding-bottom:    2px;
	padding-left:    0px;
	padding-right:    0px;*/
	
	background: url("/images/misc/toolbar.jpg")  repeat-x ;
	border: 0px solid #ABABAB;
	#filter: revealTrans(transition=6,duration=0.5) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#ABABAB,strength=2) ! important;

	border-width:		1px;
	border-left-color:	 #FFFFFF;
	border-right-color:	 #808080;
	border-top-color:	    #FFFFFF;
	border-bottom-color:  #A1BAD9;
	
	padding-top:    2px;
	padding-bottom:    2px;
	padding-left:    0px;
	padding-right:    0px;
}

.statusBar {

	background: url("/images/misc/toolbar.jpg")  repeat-x ;
	border: 0px solid #ABABAB;
	#filter: revealTrans(transition=6,duration=0.5) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#ABABAB,strength=2) ! important;
	margin: 0px 0px 0px 0px;
	border-style:		solid;
	border-width:		1px;
	border-left-color:	 #FFFFFF;
	border-right-color:	 #808080;
	border-top-color:	    #FFFFFF;
	border-bottom-color:  #8080808;
	
	padding-top:    0px;
	padding-bottom:    0px;
	padding-left:    0px;
	padding-right:    0px;
}

.sideBar
{
	background: #DBEAF7;
}
a.sortBy
{
	color: Black;
	cursor:hand;
	TEXT-DECORATION: none;	
}

a.sortBy:hover
{
	color: Black;
	cursor:hand;
	TEXT-DECORATION: underline;	
}

.quickList
{
	overflow:auto;
	background-color: #F3F8FC;
	border: 1px solid #DBEAF7; 
	height:96px; 
	padding-left: 2px;
}



.errorHighlight
{
	border: 1px solid #F00;
	background-color: #FFFCE2; 
	background-image: url("../images/warning_obj.gif"); 
	background-position: right; 
	background-repeat: no-repeat;
}

TD.gridHeader
{
	BORDER-TOP: 1px solid #9DB5D1;
	BORDER-BOTTOM: 1px solid #9DB5D1;	
	BORDER-LEFT: 1px solid #9DB5D1;
	BORDER-RIGHT: 1px solid #9DB5D1;	
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	COLOR: navy;
	PADDING-TOP: 2px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;	
	BACKGROUND-COLOR:  #DBEAF7;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00D4D0C8',EndColorStr='#FFF6F5F4');
}

TD.gridRead
{
   font-family:    Verdana, Helvetica, Sans-Serif;
   font-size:        4px;
   FONT-WEIGHT: bold;
   COLOR: #000000;	/*#000080;*/
   padding-left: 3px;
    -moz-user-select:none

}

SPAN.SystemFont
{
	FONT-WEIGHT: bold;
	FONT-FAMILY: Courier New;
}

SPAN.RequiredFont
{
	color: #C03434;
}
.Required
{
   color: #C03434;
	FONT-SIZE: 11px;
	font-family:    Verdana, Helvetica, Sans-Serif;
	padding-top:    0px;
   padding-bottom:    0px;
   padding-right:    1px;
   padding-left:    1px
}

A.infotext
{
	FONT-SIZE: x-small;
	COLOR: #f0f8ff;
	font-family:    Verdana, Helvetica, Sans-Serif;
}

A.infotext:hover
{
	FONT-SIZE: x-small;
	COLOR: #f0f8ff;
	font-family:    Verdana, Helvetica, Sans-Serif;
}
A
{
	COLOR: navy;
}
A:hover
{
	COLOR: #0000cd;
}
A.inbox
{
	COLOR: #0000cd ;
	text-decoration: none
}
A.inbox:hover
{
	COLOR: #a0522d ;
	text-decoration: underline
}
a.help:link {color: navy; text-decoration: none}
a.help:visited {color: navy; text-decoration: none}
a.help:hover {text-decoration: underline}

td.dragitem
{
	filter:           progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00D4D0C8',EndColorStr='#FFF6F5F4');
	background-color:#D4D0C8;
	color:#D4D0C8;
}

td.tooltip
{
	filter:           progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#00D4D0C8',EndColorStr='#FFF6F5F4');
	background-color: #FFFFC0;
	border-style:        solid;
	border-width:        1px;
	color: #FFFFC0;
}



TR.gridAlternate
{
	CURSOR: pointer;
	padding-left: 3px;
	BACKGROUND-COLOR: #DBEAF7;
	 -moz-user-select:none; 
}

Td.gridunreadStatus
{
	FONT-WEIGHT: bold;
	font-family:    Verdana, Helvetica, Sans-Serif;
	font-size:      11px;
	cursor:hand;
	BACKGROUND-COLOR: #7093DB;
	padding-left: 3px;
}

Td.gridcolumnItem
{
	font-family:    Verdana, Helvetica, Sans-Serif;
	font-size:      11px;
	padding-left: 3px;
	BACKGROUND-COLOR: #FFFFFF;
	 -moz-user-select:none
}



Td.gridcolumnSelected
{
	padding-left: 3px;
	BACKGROUND-COLOR: #F9F9F9;
}

TR.gridItemBold
{
	COLOR: navy;
	padding-left: 3px;
    FONT-SIZE: 8px;
	BACKGROUND-COLOR: aliceblue
}


TR.gridcolumnItem
{
	font-family:    Verdana, Helvetica, Sans-Serif;
	font-size:       11px;
	padding-left: 3px;
	BACKGROUND-COLOR: #FFFFFF;
	 -moz-user-select:none
}

TR.gridRead
{
   font-family:    Verdana, Helvetica, Sans-Serif;
   font-size:     11px;
   FONT-WEIGHT: bold;
   COLOR: #000000 ;/*#000080;*/
   padding-left: 3px;
    -moz-user-select:none

}

TR.gridSelected
{
	FONT-WEIGHT: bold;
	padding-left: 3px;
	BACKGROUND-COLOR:#9DB5D1;
}
TR.gridHighlight
{
   CURSOR: pointer;
	padding-left: 3px;
	background-color:	#C2D4E4;
   COLOR: BLACK;
    -moz-user-select:none; 

}

TR.gridFooter
{
	COLOR: navy;
	BACKGROUND-COLOR: #F3F8FC
}
TD.formLabel
{
	BACKGROUND-COLOR: #F3F8FC;
	padding-left: 2px;
}
TD.folder
{
	FONT-WEIGHT: bold;
	COLOR: black;
	padding-left: 3px;
	BACKGROUND-COLOR:  #DBEAF7
}
TD.formDescription
{
	BACKGROUND-COLOR: #F3F8FC;/*#f8f8ff*/
	padding-left: 2px;
}

.customBackColor
{
	BACKGROUND-COLOR: #ffffff;
}

.frameBackColor
{
/*	BACKGROUND-COLOR: #DBEAF7;*/
	BACKGROUND-COLOR: red;
}

.headerbutton
{
	/*width: 300px;
	padding-bottom: 4px;
	text-align:center;
	font-family:Tahoma,Trebuchet MS,Verdana;
	font-size:9pt;font-weight:normal; cursor:hand;
	border: 1px outset #f0f8ff;
	#filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFDBEAF7', EndColorStr='#DD9DB5D1');
	background:			#457CC0;*/	
	
	background: url("/images/misc/toolbar.jpg")  repeat-x ;
	border: 0px solid #ABABAB;
	#filter: revealTrans(transition=6,duration=0.5) progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#ABABAB,strength=2) ! important;
	margin: 0px 0px 0px 0px;
	width: 300px;
	text-align:center;
	font-family:Tahoma,Trebuchet MS,Verdana;
	font-size:9pt;font-weight:normal; cursor:hand;
	border: 1px outset #f0f8ff;
	padding-bottom: 4px;
}

SPAN.infoText
{
    FONT-SIZE: x-small;
    COLOR: white;
	font-family:    Verdana, Helvetica, Sans-Serif;
}

SELECT
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma
}

INPUT
{
	border: 1px inset #A4A4A4;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: white;
}

TEXTAREA
{
	BORDER-RIGHT: gray 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: gray 1px solid;
	PADDING-LEFT: 4px;
	FONT-SIZE: 11px;
	BORDER-LEFT: gray 1px solid;
	WIDTH: 150px;
	BORDER-BOTTOM: gray 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	HEIGHT: 70px;
	BACKGROUND-COLOR: white;
}

INPUT.removeButton
{
    COLOR:#0000cd;
    BORDER-RIGHT: 0;
	BORDER-TOP: 0;
    BORDER-LEFT: 0;
    BORDER-BOTTOM: 0;
	FONT-SIZE: 11px;
    CURSOR: pointer;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f8f8ff;
	TEXT-DECORATION: underline;

}

TD
{
	FONT-SIZE: 11px;
	font-family:    Verdana, Helvetica, Sans-Serif;
}

UL
{
	FONT-SIZE: 11px;
    font-family:    Verdana, Helvetica, Sans-Serif;
}
LI.frontpage
{
    PADDING-RIGHT: 0px;
    FONT-SIZE: 13px;
	MARGIN: 0px 0px 0px 0px;
    font-family:    Verdana, Helvetica, Sans-Serif;

}

H6
{
	font-family:    Verdana, Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: 13px;
	font-variant: small-caps;
}


INPUT.checkInput {
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
    BACKGROUND-COLOR: aliceblue;
}

/* Outlook bar button style*/
.button {
	width:300; text-align:center; font-family:Tahoma,Trebuchet MS,Verdana;
	font-size:9pt;font-weight:normal; cursor:hand;
	border: 1px outset #f0f8ff;
	padding-left: 2px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFDBEAF7',EndColorStr='#DD9DB5D1');
	background-color:#457CC0;
}

.button4 {
	border: none;
	background: url('/images/misc/button.jpg') no-repeat top left;
	padding: 4px 20px;
}

.button4:active {
	border: none;
	background: url('/images/buttons/white-2.png') no-repeat top left;
	padding: 4px 56px;
}


/*
Styles for calendar
*/

/* The main calendar widget.  DIV containing a table. */

div.calendar 
{ 
	position: relative; 
	background: #FFFFFF;	
}

.calendar, .calendar c_table {
  border: 1px solid #206A9B;
  font-size: 11px;
  color: #000;
  cursor: default;
  /*background: #F1F8FC;*/
  background: #F6F6F6;
  font-family: tahoma,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .c_button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing */
}

.calendar .nav {
  background: #007ED1 url(menuarrow2.gif) no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
	font-weight: bold;      /* Pressing it will take you to the current date */
	text-align: center;
	padding: 2px;
	background-color: #6699CC;
}

.calendar thead tr { /* Row <TR> containing navigation buttons */
  background: #007ED1;
  color: #fff;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
  background: #C7E1F3;
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #206A9B;
  padding: 2px;
  text-align: center;
  color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #a66;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  background-color: #34ABFA;
  color: #000;
  border: 1px solid #016DC5;
  padding: 1px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  background-color: #006AA9;
  border: 1px solid #008AFF;
  padding: 2px 0px 0px 2px;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  color: #456;
  text-align: right;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #bbb;
}
.calendar tbody .day.othermonth.oweekend {
  color: #fbb;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #000;
  background: #C7E1F3;
}

.calendar tbody .rowhilite td {
  background: #def;
}

.calendar tbody .rowhilite td.wn {
  background: #F1F8FC;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  background: #def;
  padding: 1px 3px 1px 1px;
  border: 1px solid #8FC4E8;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  background: #cde;
  padding: 2px 2px 0px 2px;
}

.calendar tbody td.selected { /* Cell showing today date */
  font-weight: bold;
  border: 1px solid #000;
  padding: 1px 3px 1px 1px;
  background: #fff;
  color: #000;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #a66;
}

.calendar tbody td.today { /* Cell showing selected date */
  font-weight: bold;
  color: #D50000;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
  text-align: center;
  background: #206A9B;
  color: #fff;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  background: #6699CC;
  color: #fff;
  border-top: 1px solid #206A9B;
  padding: 1px;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  background: #B8DAF0;
  border: 1px solid #178AEB;
  color: #000;
  padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  background: #006AA9;
  padding: 2px 0px 0px 2px;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
  width: 4em;
  cursor: default;
  border: 1px solid #655;
  background: #def;
  color: #000;
  font-size: 90%;
  z-index: 100;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .hilite {
  background: #34ABFA;
  border-top: 1px solid #46a;
  border-bottom: 1px solid #46a;
  font-weight: bold;
}

.calendar .combo .active {
  border-top: 1px solid #46a;
  border-bottom: 1px solid #46a;
  background: #F1F8FC;
  font-weight: bold;
}

.calendar td.time {
  border-top: 1px solid #000;
  padding: 1px 0px;
  text-align: center;
  background-color: #E3F0F9;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 3px 0px 4px;
  border: 1px solid #889;
  font-weight: bold;
  background-color: #F1F8FC;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  border-color: #000;
  background-color: #267DB7;
  color: #fff;
}

.calendar td.time span.active {
  border-color: red;
  background-color: #000;
  color: #A5FF00;
}
.item {
 text-align: center;
 FONT-FAMILY: verdana,helvetica,arial;
 font-size: xx-small;
 BACKGROUND-COLOR: #FFFFFF;
 FONT-WEIGHT: bold;
 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#FFFFFF' , EndColorStr= '#CCCCCC' );
}
Td.gridunreadcolumnItem
{
	font-family:    Verdana, Helvetica, Sans-Serif;
	font-size:      11px;
	padding-left: 3px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #F6F6F6;
}
TR.gridunreadcolumnItem
{
	font-family:    Verdana, Helvetica, Sans-Serif;
	font-size:       11px;
	FONT-WEIGHT: bold;
	padding-left: 3px;
	BACKGROUND-COLOR: F6F6F6;
}
.backgrounddisabler
{
   	filter:alpha(opacity=40);
   	opacity: 0.4;
   	background-color: #AFC6DF;
   	position:absolute;
   	width:100%;
   	height:100%;
   	z-index:1;
   	top: 0px;
   	left: 0px;
}
.backgrounddisabler1
{
   	filter:alpha(opacity=40);
   	opacity: 0.4;
   	background-color: #AFC6DF;
}
.disablespantext
{
	font-color: black
}
.divBackground
{
	background-color: #CADEFA
}

/*auto complete css*/
#ajax_listOfOptions{
	position:absolute;	/* Never change this one */
	width:175px;	/* Width of box */
	height:250px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #317082;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:0.9em;
	z-index:100;
}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
	
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#2F4F4F;
	color:#FFF;
}
#ajax_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;
}

form{
	display:inline;
}

.box_center {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #b1b1b1;
	border-left-color: #b1b1b1;
}

.bt_cor1 {
	float: left;
	height: 10px;
	width: 10px;
	background-image: url(gray_btm_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.user_txt {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b1b1b1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.box_center_blue {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A6BCD6;
	border-left-color: #A6BCD6;
}
.blue_riteboder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A6BCD6;
}
.user_txt_blue {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A6BCD6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}



// new code

@charset "utf-8";
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 7px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.style4 {
FONT-SIZE: 12px;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.styleCloseSearch {
background-color:#9cb4d2;
}


