A:link
{
    COLOR: #bcc8da;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #bcc8da;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.foot:link
{
    COLOR: #333;
    TEXT-DECORATION: none
}
A.foot:visited
{
    COLOR: #333;
    TEXT-DECORATION: none
}
A.foot:hover
{
    COLOR: #003;
    TEXT-DECORATION: underline
}
A.footwhite:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.footwhite:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.footwhite:hover
{
    COLOR: #fff;
    TEXT-DECORATION: underline
}
A.footsplash:link
{
    COLOR: #8484ad;
    TEXT-DECORATION: none
}
A.footsplash:visited
{
    COLOR: #8484ad;
    TEXT-DECORATION: none
}
A.footsplash:hover
{
    COLOR: #8484ad;
    TEXT-DECORATION: underline
}
.text A:link
{
    COLOR: #3366cc;
    TEXT-DECORATION: none
}
.text A:visited
{
    COLOR: #3366cc;
    TEXT-DECORATION: underline
}
.text A:hover
{
    COLOR: #3366cc;
    TEXT-DECORATION: underline
}
.side
{
    MARGIN: 5px 20px 5px 5px
}
H5
{
    COLOR: #333;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
.text
{
    PADDING-BOTTOM: 10px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 25px
}
P
{
    COLOR: #333;
    FONT: 11px Verdana,sans-serif;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
P.splashtext
{
    COLOR: #8484ad;
    FONT: 11px Verdana,sans-serif;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.footer
{
    FONT: 10px Verdana,sans-serif;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-TOP: 2px
}
.pushleft
{
    MARGIN-LEFT: 5px
}
#closertop
{
    HEIGHT: 35px;
    LEFT: 209px;
    POSITION: absolute;
    TOP: 240px;
    VISIBILITY: visible;
    WIDTH: 20px
}
#closer
{
    HEIGHT: 200px;
    LEFT: 0px;
    POSITION: absolute;
    TOP: 271px;
    VISIBILITY: visible;
    WIDTH: 230px
}
#about
{
    BACKGROUND-COLOR: #1c4b84;
    BORDER-BOTTOM: #fff 1px solid;
    COLOR: #bcc8da;
    FONT: 10px Verdana,sans-serif;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px;
    POSITION: absolute;
    TOP: 271px;
    VISIBILITY: hidden;
    WIDTH: 209px
}
#online
{
    BACKGROUND-COLOR: #1c4b84;
    BORDER-BOTTOM: #fff 1px solid;
    COLOR: #bcc8da;
    FONT: 10px Verdana,sans-serif;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px;
    POSITION: absolute;
    TOP: 271px;
    VISIBILITY: hidden;
    WIDTH: 209px
}
#services
{
    BACKGROUND-COLOR: #1c4b84;
    BORDER-BOTTOM: #fff 1px solid;
    COLOR: #bcc8da;
    FONT: 10px Verdana,sans-serif;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px;
    POSITION: absolute;
    TOP: 271px;
    VISIBILITY: hidden;
    WIDTH: 209px
}
.sub
{
    COLOR: #bcc8da;
    FONT: 10px Verdana,sans-serif;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 3px
}
FORM
{
    MARGIN: 0px 0px 0px 13px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.formarea
{
    BACKGROUND-COLOR: #efefef;
    PADDING-BOTTOM: 10px;
    WIDTH: 100%   
}
INPUT
{
    MARGIN: 0px
}
FORM H5
{
    MARGIN-BOTTOM: 3px;
    MARGIN-TOP: 10px
}
.required
{
    MARGIN-LEFT: -13px
}
.textfield
{
    border: 1px solid #003;
    padding: 2px;
    BACKGROUND-COLOR: #fff;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 11px;
    WIDTH: 500px
}
.dropdown
{
    BACKGROUND-COLOR: #fff;
    BORDER-BOTTOM: #003 1px solid;
    BORDER-LEFT: #003 1px solid;
    BORDER-RIGHT: #003 1px solid;
    BORDER-TOP: #003 1px solid;
    FONT-FAMILY: Verdana, sans-serif;
    FONT-SIZE: 11px
}
.button
{	
    BACKGROUND-COLOR: #333366;
    COLOR: #fff;
    FONT: 10px Verdana,sans-serif
}
.Sitebutton
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT: 10px Verdana,sans-serif
}
.buttonLarge
{
    BACKGROUND-COLOR: #333366;
    COLOR: #fff;
    FONT: 11px Verdana,sans-serif
}
.loginform
{
    MARGIN: 0px
}
.logintitles
{
    COLOR: #003;
    FONT: 9px Verdana, sans-serif;
    MARGIN: 2px
}
.logininvalid
{
    COLOR: RED;
    FONT: 9px Verdana, sans-serif;
    MARGIN: 2px
}
.Header
{
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.Label
{
    COLOR: black;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.LabelBold
{
    COLOR: black;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.LabelSearch
{
    COLOR: black;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.LabelConnote
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: VERDANA,ARIAL;
	text-align: right;
}
.LabelConnoteGray
{
	font-weight: normal;
	font-size: 8pt;
	color: graytext;
	font-family: MS Sans Serif;
	text-align: right;
}
.LabelConnoteSmall
{
	font-weight: normal;
	font-size: 7pt;
	color: black;
	font-family: VERDANA,ARIAL;
	text-align: left;
}
.LabelConnoteSmallGray
{
	font-weight: normal;
	font-size: 7pt;
	color: graytext;
	font-family: VERDANA,ARIAL;
	text-align: left;
}
.BCGrid
{
COLOR:Black;
FONT-family:Microsoft Sans Serif;
font-size:8pt;	
}
.LabelFORMTitle
{
	BACKGROUND-COLOR:#808080;
    COLOR: white;
    FONT-FAMILY: ARIAL;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.LabelGroupTitle
{
	COLOR: graytext;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.Grid
{
    COLOR: black;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.Message
{
    COLOR: black;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.LabelAR
{
	font-size: 8pt;
	font-family : Verdana,ARIAL;
	color:#000000
}
.LabelSmall
{
    COLOR: black;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal
}
.LabelBlue
{
    COLOR: #1c4b84;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.LabelWhite
{
    COLOR: white;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.LabelWhiteBold
{
    COLOR: white;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.sbbd
{
    COLOR: #1c4b84;
    FONT-FAMILY: VERDANA,ARIAL;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.loginfields
{
    BACKGROUND-COLOR: #262e65;
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: #fff;
    HEIGHT: 16px;
    WIDTH: 111px
}
.EditField
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid
}
.LabelHeader
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12pt
}
.submitbutton
{
    BACKGROUND-IMAGE: url(images/splash/login_but_login.gif);
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-TOP-WIDTH: 0px;
    HEIGHT: 13px;
    WIDTH: 41px
}
.requestbutton
{
    BACKGROUND-IMAGE: url(images/splash/login_but_req.gif);
    BORDER-BOTTOM-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-RIGHT-WIDTH: 0px;
    BORDER-TOP-WIDTH: 0px;
    HEIGHT: 13px;
    WIDTH: 68px
}
.LabelGold
{
    COLOR: #a08237;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.table-image
{
    BACKGROUND-IMAGE: url(./images/SearchBack.jpg);
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-REPEAT: no-repeat
}
.table{
    border-collapse:collapse;
    border-spacing:0;
    height: 312px;
}
.formclass
{
    BORDER-BOTTOM: lime;
    BORDER-LEFT: lime;
    BORDER-RIGHT: lime;
    BORDER-TOP: lime;
    MARGIN: 0pt;
    PADDING-BOTTOM: 0pt;
    PADDING-LEFT: 0pt;
    PADDING-RIGHT: 0pt;
    PADDING-TOP: 0pt
}
.TopGroup
{
  background-color:#333366;   
  cursor:default; 
  width:100%;
}

.MenuGroup
{
  background-image:url(images/group_background.gif);
  background-color:white;
  border:solid 1px #7E7E81; 
  cursor:default; 
  
}

.TopMenuItem
{
  background-color:#333366; 
  color:white; 
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
  width:80px;
}

.TopMenuItemHover 
{
  background-image:url(images/item_hover_bg.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  cursor:default; 
  width:80px;
}

.TopMenuItemExpanded
{
  background-image:url(images/top_group_background.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  border-bottom-color:#BAB9CD; 
  cursor:default; 
  width:80px;
}
.LastTopMenuItem
{
	font-size: 11px;
	background: #333366;
	width: 90%;
	cursor: default;
	color: white;
	font-family: tahoma;
}

.LastTopMenuItemHover 
{
  background-image:url(images/item_hover_bg.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  cursor:default; 
  width:90%;
}

.LastTopMenuItemExpanded
{
  background-image:url(images/top_group_background.gif);
  background-color:#E5E6EF; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #7C7C94; 
  border-bottom-color:#BAB9CD; 
  cursor:default; 
  width:90%;
}

.MenuItem
{
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  margin:1px; 
  cursor:default; 
}
.MenuItemDisabled
{
  color:gray; 
  font-family:tahoma; 
  font-size:11px; 
  margin:1px; 
  cursor:default; 
}

.MenuItemHover 
{
  background-color:#FFEEC2; 
  color:black; 
  font-family:tahoma; 
  font-size:11px; 
  border:solid 1px #4B4B6F; 
  cursor:default; 
}

.MenuBreak
{
  background-image:url(images/break_bg.gif);  
  width:100%;
  height:1px;
}

ul
{
  list-style-image: url(images/bullet.gif);
  list-style-type:square; 
  list-style-position:outside; 
  margin-left:18px; 
  margin-top:5px; 
  color:#666666;
  padding-left:2px;
}

ol
{
  list-style-position:outside; 
  margin-left:25px; 
  margin-top:5px; 
}

h1
{
  font-family:Verdana; 
  font-weight:bold;
  font-size:18px; 
  color:#3F3F3F;
  margin-top:12px; 
  margin-bottom:40px; 
}

h2
{
  font-family:Verdana; 
  font-weight:bold;
  font-size:18px; 
  color:#3F3F3F;
  margin-top:15px; 
  margin-bottom:15px; 
}

h3
{
  font-family:Verdana; 
  font-weight:bold;
  font-size:12px; 
  margin-top:2px; 
  margin-bottom:2px; 
}

.TopNavLink
{
  font-size:10px;
  color:#3F3F3F; 
}


.WelcomeTitle
{
  font-family:Verdana;
  font-size:23px;   
  font-weight:900; 
  letter-spacing:-0.2mm;
  margin-top:10px; 
  margin-bottom:20px; 
}

.MainText
{
  font-size:11px; 
}

.SmallText
{
  font-size:10px; 
}
.SmallRedText
{
  font-size:10px; 
  color:Red;
}

.Hint
{
  color:Red;
}

.DemoArea
{
  border:1px silver solid; 
  padding:8px;
  background-color:#F6F6F6;
}

.AboutBox
{
  border:1px #E6E6E6 solid; 
  background-color:#DDDDDD; 
  background-image: url(images/about_background.gif); 
}

.SidePanel
{ 
  padding: 10px; 
  border:1px; 
  border-color:#AAAAAA; 
  border-style: solid; 
  background-color:#F3F3F3;
  font-size:10px;
  color:#666666;
} 


.DemosNav 
{ 
  padding: 0px; 
  border:1px; 
  border-color:#AAAAAA; 
  border-style: solid; 
  background-color:#F3F3F3;
} 

.DemoCategory 
{ 
  color:black; 
  font-family: verdana; 
  font-size: 10px; 
  font-weight:bold; 
  cursor: default; 
} 

.DemoCategoryOver
{ 
  color:black; 
  font-family: verdana; 
  font-size: 10px; 
  font-weight:bold; 
  text-decoration:underline; 
  cursor: default; 
} 

.Demo 
{ 
  font-family: verdana; 
  font-size: 10px; 
  padding: 1px; 
  padding-left:2px;
  padding-right:2px;
  border:1px; 
  border-color:#F3F3F3; 
  border-style: solid; 
  cursor: default; 
} 

.DemoHover 
{
  font-family: verdana; 
  font-size: 10px; 
  padding: 1px; 
  padding-left: 2px; 
  padding-right: 2px; 
  background-color:#cccccc; 
  border:1px; 
  border-color:gray; 
  border-style: solid; 
  cursor: default; 
}

.DemoSelected 
{
  font-family: verdana; 
  font-size: 10px; 
  padding: 1px; 
  padding-left: 2px; 
  padding-right: 2px; 
  background-color:#FFFFFF; 
  border:1px; 
  border-color:gray; 
  border-style: solid; 
  cursor: default; 
}
.RightAlignText
{
	text-align: right;
}
.RightAlignGrayText
{
	text-align: right;
	font-weight: normal;
	font-size: 8pt;
	color: graytext;
	font-family: MS Sans Serif;
	text-align: right;	
}
.RightAlignCenterText
{
	text-align: right;
	vertical-align:middle;
}

.SearchDropDown
{
	border-right: maroon 1px solid;
	border-top: maroon 1px solid;
	border-left: maroon 1px solid;
	border-bottom: maroon 1px solid;
}

.TabTopGroup
{
  z-index:99;
  position:relative;
}

.DefaultTab 
{
  color:black; 
  background-image: url(images/tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.DefaultTabHover 
{
  color:black; 
  background-image: url(images/hover_tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}

.SelectedTab 
{
  color:black; 
  background-image: url(images/selected_tab_bg.gif);
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:default;
}
.MultiPage
{
  background-color:White;
  overflow:visible;
  position:relative;
  padding:10px;
  top:-3px;
  left:1px;
  z-index:98;
  border: 1px solid #919B9C;
  width:487px;
  height:200px;
}

.PageContent
{
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
}

.PageHeader
{
  font-size:22px;
  font-weight:bold;
  letter-spacing:-0.2mm;
  font-family: verdana; 
  color: #3F3F3F; 
  margin-top:0px;
  margin-bottom:0px;
}

#img_aboutus 
{
    width: 62px;
}
#img_online 
{
    width: 78px;
}
#img_services 
{
    width: 66px;
}