﻿/*-------------- NEWS ------------*/

.UR a:link
{
  text-decoration:none;
}
.UR a:visited
{
  text-decoration:none;
}
.UR a:active
{
  text-decoration:none;
}
.UR a:hover
{
  text-decoration:none;
}



.SBINewsFrame 
{
  border:solid 1px #F8F9F7; 
  border-left-color:#A58CA5;
  border-top-color:#A58CA5;
  padding:3px; 
  font-family:verdana; 
  font-size:11px; 
	background-color: #F0E6F0;
  cursor:pointer;
  margin:auto;
}


.DemoNewsTitle
{
  font-family:Verdana;
  font-size:11px;   
  font-weight:bold; 
  color:#A58CA5;
  text-align:left ;
  text-decoration:none;
}

.DemoNewsText
{
  font-family:Arial;
  font-size:11px;   
  text-align:left ;
  text-decoration:none;
}

.NewsItem
{
  border:1px;
  border-width:1px;
  border-style:solid; 
  border-color:#DFF0BD; 
  cursor:pointer;
  text-align:left ;
}

.NewsItemOver
{
  border:solid 1px white; 
  border-right-color:#A58CA5;
  border-bottom-color:#A58CA5;
  background-color:#CAE691; 
  cursor:pointer;
  text-align:left ;
}

.NewsItemDown
{
  border:solid 1px white; 
  border-left-color:#A58CA5;
  border-top-color:#A58CA5;
  background-color:#CAE691; 
  cursor:pointer;
  text-align:left ;
}

.MainText
{
  font-size:11px; 
}

.SmallText
{
  font-size:10px; 
}

.Hint
{
  color:Red;
}

/*-------------- NEWS ------------*/


/*-------------- POLL ------------*/
.SBIPollFrame 
{
  border:solid 1px #F8F9F7; 
  border-left-color:#A58CA5;
  border-top-color:#A58CA5;
  padding:3px; 
  font-family:verdana; 
  font-size:11px; 
  background-color:#DFF0BD; 
  cursor:pointer;
  text-align:center;
  margin-top:5px;
  width:300px;
}

.textPOLL
{
  font-family: arial; 
  font-size: 12px;
  color:#A58CA5;
} 

.textboxPOLL
{
  font-family: arial; 
  font-size: 12px;
  color:#333333;
  height:17px;
  width:50px;
} 

.buttonPOLL
{
  font-family: arial; 
  font-size: 11px;
    width:25px;
    height:19px;
  color:#333333;
    vertical-align:bottom;
}
/*-------------- POLL ------------*/


/*---------- Library -------------*/
.textLIBRARY
{
  font-family: arial; 
  font-size: 12px;
  color:black;
} 
.buttonLIBRARY
{
  font-family: arial; 
  font-size: 11px;
    width:25px;
    height:19px;
  color:#333333;
    vertical-align:bottom;
}
/*---------- Library -------------*/



/* ------------- TAB MULTIPAGE ------------------------- */ 
/* ------------------------ GRAY TAB --------------------*/
.textMEDIUMtab
{
  font-family: arial; 
  font-size: 13px;
  color:black;
} 

.TabContentBLUE
{
  font-family:arial; 
  font-size:26; 
  text-align:left ;
}

.Level2GroupBLUE
{
  background-color: white;
  position:relative;
  top:-1px;
}

.DefaultTabBLUE
{
  color: black; 
  background-color: #EFEFEF;
  font-family: verdana; 
  font-weight:normal;
  font-size:11px; 
  cursor:pointer;
}

.DefaultTabHoverBLUE
{
  color: black; 
  background-color: #EFEFEF;
  font-family: verdana; 
  font-weight:normal;
  font-size:11px; 
  text-decoration:underline;
  cursor:pointer;
}

.SelectedTabBLUE
{
  color: black; 
  background-color: #999999;
  font-family: verdana; 
  font-size:11px; 
  font-weight:normal;
  cursor:pointer;
}
.SelectedTabHoverBLUE
{
  color: black; 
  background-color: #999999;
  font-family: verdana; 
  font-size:11px; 
  font-weight:normal;
  text-decoration:underline;
  cursor:pointer;
}

.Level2TabBLUE
{
  color: black; 
  font-family: verdana; 
  font-size:11px; 
  cursor:pointer;
}

.Level2TabHoverBLUE
{
  color: black; 
  font-family: verdana; 
  font-size:11px; 
  text-decoration:underline;
  cursor:pointer;
}

.SelectedLevel2TabBLUE
{
  color: black; 
  background-color: #999999;
  font-family: verdana; 
  font-size:11px; 
  position:relative;
  top:2px;
  cursor:pointer;
}

.SpacerBLUE
{
  background-color: white;
}


.MultiPageBLUE
{
  background-color:White;
  border: 1px solid #919B9C;
  border-top:0px;
  width:487px;
  height:200px;
  position:relative;
  padding:10px;
  top:-3px;
  left:1px;
  z-index:98;
}
.PageContentCENTERBLUE
{
  font-family:MS Sans Serif, Verdana; 
  font-size:22px;
  color:Navy; 
  text-align:center;
}
.PageContentBLUE
{
  font-family:verdana, arial; 
  font-size:14; 
  text-align:left ;
}
.PageContentREDBLUE
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  text-align:left ;
  color:Red;
}
.PageContentLINKBLUE
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  color:Navy;
}
.PageContentLINK a:visitedBLUE
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  color:Navy;
}
.PageContentLINK a:hoverBLUE
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  color:red;
}
.PageHeaderBLUE
{
  font-size:22px;
  font-weight:normal;
  letter-spacing:-0.2mm;
  font-family: verdana; 
  color: #3F3F3F; 
  margin-top:0px;
  margin-bottom:0px;
}
.HeaderTextUserBLUE
{
  font-family:MS Sans Serif, Verdana; 
  font-size:18; 
  color:Navy;
}
.SubTextUserBLUE
{
  font-family:MS Sans Serif, Verdana; 
  font-size:12px; 
  color:Teal;
}
.SmallRowBLUE
{
  font-family:MS Sans Serif, Verdana; 
  font-size:1px; 
  color:Navy;
}

.DefaultTabLEVEL1BLUE
{
  color:black; 
  font-family:Verdana, Arial ; 
  font-size:11px; 
  font-weight:normal;
  cursor:pointer;
  background-color:#EFEFEF;
  border-top: 1px solid #919B9C;
  border:0px;
}
.DefaultTabHoverLEVEL1BLUE
{
  color:black; 
  font-family:Verdana, Arial ; 
  font-size:11px; 
  font-weight:normal;
  cursor:pointer;
  text-decoration:underline;
  background-color:#EFEFEF;
  border-top: 1px solid #919B9C;
  border:0px;
}
.SelectedTabLEVEL1BLUE
{
  color:#999999; 
  font-family:Verdana, Arial  ; 
  font-size:11px; 
  font-weight:normal;
  cursor:pointer;
  border:0px;
  border-bottom:0px;
  background-color:#F1EDED;
  border-top: 0px solid #919B9C;
}
.MultiPageLEVEL1BLUE
{
  background-color:white;
  border: 0px solid #919B9C;
  border-top:0px;
  width:487px;
  height:100px;
  position:relative;
  padding:0px;
  top:-3px;
  left:1px;
  z-index:98;
}

.TabTopGroupLEVEL2BLUE
{
  z-index:99;
  position:relative;
}
.DefaultTabLEVEL2BLUE
{
  color:black; 
  font-family:Verdana, Arial ; 
  font-size:11px; 
  cursor:pointer;
  background-color:white;
  border: 0px solid #919B9C;
}
.DefaultTabHoverLEVEL2BLUE
{
  color:black; 
  font-family:Verdana, Arial ; 
  font-size:11px; 
  cursor:pointer;
  background-color:white;
  border: 0px solid #919B9C;
  text-decoration:underline;
}
.SelectedTabLEVEL2BLUE
{
  color:navy; 
  font-family:Verdana, Arial ; 
  font-size:11px; 
  cursor:pointer;
  background-color:#999999;
  border-top:2px solid white;
}
.MultiPageLEVEL2BLUE
{
  border: 1px solid #919B9C;
  border-bottom:0px;
  border-top:0px;
  width:487px;
  height:200px;
  position:relative;
  padding:10px;
  top:-1px;
  left:1px;
  z-index:98;
  background-color:White;
}
.PageContentLEVEL2BLUE
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
}
.PageHeaderLEVEL2BLUE
{
  font-size:22px;
  font-weight:normal;
  letter-spacing:-0.2mm;
  font-family: verdana; 
  color: #3F3F3F; 
  margin-top:0px;
  margin-bottom:0px;
}
/* ------------------------ GRAY TAB --------------------*/

/* ------------------------ GRAY TAB --------------------*/

.ContentArea
{
	text-align:left;
	padding-bottom:10px;
	line-height:130%;	
	width:550px;
}

.contactusSTYLE
{
	padding:10px;
	margin-left: 25px;
	margin-right: 25px;
}

.contactusTABLESTYLE
{
	width:550px;
}

.fieldvalidator
{
	color:red;
}
	
}
.MultiPage
{
  background-color:White;
  border: 1px solid #919B9C;
  width:487px;
  height:200px;
  position:relative;
  padding:10px;
  text-align:left;
  color:#333333;
  font-family:Arial, Verdana;
  font-size:11px;
}
.ScrollItem 
{
  color:black; 
  background-image: url(../../../images/scroll_item_bg.gif);
  border: 1px solid #919B9C; 
  border-left-color: #91A7B4; 
  border-top-color: #91A7B4; 
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:pointer;
}

.ScrollItemHover 
{
  color:black; 
  background-image: url(../../../images/hover_scroll_item_bg.gif);
  border: 1px solid #919B9C; 
  border-left-color: #91A7B4; 
  border-top-color: #91A7B4; 
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:pointer;
}
.PageContent
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  text-align:left ;
}
.PageContentLABEL
{
  font-family:MS Sans Serif, Verdana; 
  font-size:14px; 
  text-align:left ;
  line-height:130%;
}
.PageContentFIELD
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  text-align:left ;
  color:Navy;
}
.PageContentRED
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  text-align:left ;
  color:Red;
}
.PageContentLINK
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  color:Navy;
}
.PageContentLINK a:visited
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  color:Navy;
}
.PageContentLINK a:hover
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  color:red;
}
.PageHeader
{
  font-size:22px;
  font-weight:bold;
  letter-spacing:-0.2mm;
  font-family: verdana; 
  color: #3F3F3F; 
  margin-top:0px;
  margin-bottom:0px;
}
.HeaderTextUser
{
  font-family:MS Sans Serif, Verdana; 
  font-size:18px; 
  color:Navy;
}
.SubTextUser
{
  font-family:MS Sans Serif, Verdana; 
  font-size:12px; 
  color:Teal;
}
.SmallRow
{
  font-family:MS Sans Serif, Verdana; 
  font-size:1px; 
  color:Navy;
}
/* ------------- TAB MULTIPAGE ------------------------- */ 

/*--------------- box inside multipage ----------------- */
.Box1 
{
  border:solid 1px #F8F9F7; 
  border-left-color:#A58CA5;
  border-top-color:#A58CA5;
  padding:5px; 
  margin-left:10px;
  font-family:verdana; 
  font-size:11px; 
	background-color: #EDE9F7;
  cursor:pointer;
  text-align:left;
	line-height:130%;
	width:200px;
}



/*--------------- box inside multipage ----------------- */


/* ------------- LIBRARY TREE ------------------------- */ 
.TreeView 
{ 
  background-color:white;
  padding-top:0px; 
  padding-left:0px; 
  border: #7C7C94 0px solid; 
  cursor:pointer; 
}

.TreeNode 
{ 
  font-family: tahoma; 
  font-size: 12px; 
  padding-top:0px;
  padding-bottom:0px;
  padding-left: 0px; 
  padding-right: 0px; 
}

.GrayedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 12px; 
  padding-top:0px;
  padding-bottom:0px;
  padding-left: 0px; 
  padding-right: 0px; 
  color:gray; 
  cursor:pointer;
}

.HoverTreeNode 
{ 
  font-family: tahoma; 
  font-size: 12px; 
  text-decoration:underline; 
  padding-top:0px;
  padding-bottom:0px;
  padding-left: 0px; 
  padding-right: 0px; 
  cursor: default; 
}

.SelectedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 12px; 
  background-color: gray; 
  color:white; 
  padding-top:0px;
  padding-bottom:0px;
  padding-left: 0px; 
  padding-right: 0px; 
  cursor: default; 
}

.NodeEdit 
{
  border:1px gray solid;
  font-family: tahoma; 
  font-size: 12px;
}
/* ------------- LIBRARY TREE ------------------------- */ 





.EMailLook
{
  font-family: verdana; 
  font-size: 11px;
  color:Gray;
  background-color:White;
  padding:4px;
}



/* ------------- CALENDAR ------------------------- */ 

.calendar
{
  border:none;
}

.day
{
  width:500px;
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size:11px;
  color:Black;
  background-color:#FFFFFF;
  border:solid 1px #C6C1AC;
}

.othermonthday
{
  background-color:#F5F3E5;
}

.month
{
  border-collapse:collapse;
  border:solid 1px black;
}

.dayheader
{
  background-color:#E3E0CD;
  background-image:url(../../../CAimages/CALheader_bg.gif);
  color:#504C39;
  font-family:Verdana;
  font-size:11px;
  text-align:center;
  border-top:solid 1px #FFFFFF;
  border-left:solid 1px #FFFFFF;
  border-bottom:solid 1px #ACA899;
  border-right:solid 1px #C6C1AC;
  padding: 4px;
}

.title
{
  background-color:#7D9459;
  background-image:url(../../../CAimages/CALtitle_bg.gif);
  border: 1px solid black;
  border-bottom-width: 0px;
}

.title TD
{
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  color:White;
  padding-top:1px;
  padding-bottom:1px;
}

.nextprev
{
  cursor:pointer;
}


.selectedday
{
  width:500px;
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size:11px;
  color:Black;
  background-color:#FFEEC2;
  border:solid 1px #C6C1AC;
}

.dayhover
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
	text-align:center;
	color:#57566F;
	background-color:white;
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid #F6F6F6;
	border-right:1px solid #F6F6F6;
	height:31px;
	width:31px;
	cursor:pointer;

	text-decoration:underline;
}

.othermonthdayhover
{
	color:#B2B1CA;

	text-decoration:underline;
}

.selecteddayhover
{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	color:black;
	background-color:#FFEEC2;
	border:1px solid #57566F;
}


.CallBackLoading
{
  background-color: #F5F3E5;    
  border: 1px solid black; 
  width: 100%;
  height: 100%;
}

.CallBackLoadingTitle
{
  background-color:#7D9459;
  background-image:url(../../../CAimages/CALtitle_bg.gif);
  border-width: 0px;
  border-bottom: 1px solid black; 
  font-family:verdana;
  font-size:11px;
  height: 24px;
}

.CallBackLoadingHeader
{
  background-color:#E3E0CD;
  background-image:url(../../../CAimages/CALheader_bg.gif);
  border-width: 0px;
  border-bottom: 1px solid #ACA899; 
  font-family:Verdana;
  font-size:11px;
  height: 21px;
}

.CallBackLoadingBody
{
  background-color:#F5F3E5;
  height: 445px;
}
/* ------------- CALENDAR ------------------------- */