BODY {
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    BORDER-COLOR: green;
    
  
}
.text {  font-size: 12px; 
	     line-height: 1.5em;}

.textlarge {  font-size: 14px; 
	     line-height: 1.5em;}

.textBlack
{
	color:Black;
}
.textsmallbold { font-weight:bold; font-family:ºÚÌå; font-size:12px;}

.text-b {
	font-size: 12px;
	line-height: 1.5em;
	font-weight: bold;
	color: #CC0000;
}
.text-b-down {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.tablemain
{
	width:758;
	height:550;
	border:0;
	  
}
TABLE.TopBackGround {
    BACKGROUND-COLOR: #6699cc;
}

TABLE.TopSmallLineBG {
    BACKGROUND-COLOR: #ffffff;
}

.TableCollapseBorder
{
	border-collapse:collapse;
	BACKGROUND-COLOR: #F0F0F0;
}
.TableCollapseBorderNoBg
{
	border-collapse:separate;
	BACKGROUND-COLOR: #FFFFFF;
}

tr.ListRowHeader{
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    height:30;
    BACKGROUND-COLOR: #F0F0F0;
}

tr.BlogListRowHeader{
    BACKGROUND-IMAGE: url(/images/blog1.jpg)
}

tr.ListRowBold
{
	font-weight:bold;
	BACKGROUND-COLOR: #F0F0F0;
	COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    height:22;
}

tr.ListRow
{
	BACKGROUND-COLOR: #F0F0F0;
	COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    height:22;
}
tr.ListRowAlt
{
	BACKGROUND-COLOR: #DADADA;
	COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    height:22
}

.Label {
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: 500;
    height:20;
}

.LabelBold {
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    
}
.LabelGray {
    COLOR:#808080;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    
}
.LabelError {
    COLOR: #dd0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 1.5ex;
    FONT-WEIGHT: bold
}

TD.TextSpacer {
    FONT-SIZE: 1pt
}

TD.PageTitle {
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: plain
}

TD.PageInstruction {
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt
}

TD.Error {
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 1.5ex;
    FONT-WEIGHT: bold
}

.TopMenuItem {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}


.TopMenuItemInactive {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	color: #000000;

}

.MenuItemDisabled {
	FONT-SIZE: 8pt; COLOR: gray; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

.LeftMenuItem {
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}



.LeftMenuItem A: link{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}

.LeftMenuItemInactive {
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.LeftMenuItemInactive A: link{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}



TD.SubMenuItem {
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 2ex;
    FONT-WEIGHT: 500;
    TEXT-DECORATION: none
}

TD.Header {
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: x-small;
    FONT-WEIGHT: 600
}

TR.HeaderRow {
    BACKGROUND-COLOR: #d3d3d3;
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px
}

.Data {
    BACKGROUND-COLOR: #fafad2;
    FONT-SIZE: x-small
}

TD.SubHeader {
    COLOR: #000000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 2ex
}

TD.SmallestText {
    FONT-FAMILY: Arial;
    FONT-SIZE: 1pt
}

TD.PrivacyCompany {
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 600
}

TD.PrivacyText {
    FONT-FAMILY: Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: 300
}


/* Page Header Links */
A.PageheaderText:link {
    COLOR: #000033;
    FONT-FAMILY: Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: 300;
    text-decoration: none;
}

A.PageheaderText:visited {
    COLOR: #000033;
    FONT-FAMILY: Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: 300;
    text-decoration: none;
}

A.PageheaderText:hover {
    COLOR: #003399;
    FONT-FAMILY: Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: 300;
    text-decoration: none;
}


/* Page Footer Links */
A.PagefooterText:link {
    FONT-FAMILY: Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: 300
}

A.PageheaderText:visited 
{
    FONT-FAMILY: Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: 300;
    text-decoration: none;
}

A.PageheaderText:hover {
    FONT-FAMILY: Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: 300;
    text-decoration: none;
}

/* Home WebDesk Links */
A:link 
{
	TEXT-DECORATION: none
	}
a:visited{TEXT-DECORATION: none}
a:hover{color:blue; TEXT-DECORATION: underline}
a.a1:link{color:Black;font-weight:bold;font-size:12px}
a.a1:hover{color:white; TEXT-DECORATION: underline;background-color: red;font-size:12px}
a.a1:visited{color:Black;font-weight:bold;font-size:12px}
a.a2:link{color:Black;font-size:12px}
a.a2:hover{color:white; TEXT-DECORATION: underline;background-color:#FF99CC;font-size:12px}
a.a2:visited{color:Black;font-size:12px}
a.a3:link{color:Gray;font-size:12px}
a.a3:hover{color:white; TEXT-DECORATION: underline;background-color: #99FF99 }
a.a3:visited{color:Gray; font-size:12px}


A.blackLink:link
{
	color:Black;
	TEXT-DECORATION: none
}
.textbg {
	background-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.PagePath {
	background-image: none;
	background-color: #FFFFFF;


}

TR.ReadOnly {
    FONT-SIZE: x-small
}

.NavLink {
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small
}
.NavLinkCurrent {
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small
    FONT-WEIGHT: bold
}

TR.Address {
    FONT-SIZE: x-small
}

TR.Phone {
    FONT-SIZE: small
}

TR.TotalBar {
    BACKGROUND-COLOR: #c0c0c0
}

.User {
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 0.7em
}

.UserLabel {
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 0.7em;
    FONT-WEIGHT: bolder
}

SPAN.PageheaderDay {
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: 600
}

SPAN.PageheaderMonth {
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}

TD.TaskHeader {
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: 600
}


.Bar {
    background-color: #6699cc;
}

.BarFont {
    font-size: 9pt;
}

TD.PageHeader {
    font-size: 40;
    color: #336699;
}

List.RowHeaderText {
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: 600
}


/*--begin --Styles applied in a form */
TD.FormHeaderText {
     Color: #FFFFFF;
     FONT-size: 12;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     background-color: #6699CC;
}
 

.FormInput {
     Color: #000000;
     FONT-size: 12;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     TEXT-ALIGN: LEFT;
     vertical-align: bottom;
     height:23;
     width:154
     
}
.FormInputLarge {
     Color: #000000;
     FONT-size: 12;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     TEXT-ALIGN: LEFT;
     vertical-align: bottom;
     height:23;
     width:280
     
}

.ButtonSubmit {
     BORDER-RIGHT:#000000 1px;
     BORDER-TOP:#000000 1px; 
     BORDER-LEFT:#000000 1px; 
     BORDER-BOTTOM:#000000 1px; 
     POSITION:absolute; 
     BACKGROUND-COLOR:#cccccc; 
     layer-background-color:#000000
}
.FormLabel 
{
	 Color: #000000;
     FONT-FAMILY: Arial;
     FONT-SIZE: x-small;
     FONT-WEIGHT: 500TEXT-ALIGN: LEFT;
     vertical-align: bottom;
     height:20;
	
}

.FormLabelReverse 
{
	 background:black;
     Color: #FFFFFF;
     FONT-FAMILY: Arial;
     FONT-SIZE: x-small;
     FONT-WEIGHT: 500TEXT-ALIGN: LEFT;
     vertical-align: center;
     width:117;
     height:20;
}

.FormLabel A { color: #3366CC } 
.FormLabel A:visited { color: #3366CC } 
.FormLabel A:active { color: #3366CC } 
.FormLabel A:hover { color: #003366 } 


TABLE.MultipleColumnList {
	position: relative;
	height: 100%;
	width: 100%;
	overflow: scroll;
	visibility: inherit;
	top: auto;
	border: none gray;
	background-color: #CCCCCC;



.Pagination{
    COLOR: #336699;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: 600
}
TH.Pagination {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Helvetica, Sans Serif; BACKGROUND-COLOR: #cccccc
}
TABLE.Pagination {
	BORDER-BOTTOM: gray thin groove
}
TH.Pagination {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; TEXT-TRANSFORM: uppercase; COLOR: #000000; BACKGROUND-COLOR: #E1E6FF
}
TR.Pagination {
	bgcolor: white
}
TD.Pagination {
	bgcolor: white
}
.FormMain {
     background-color: #DADADA; 
}

.SubFormMain {
     background-color: #ffffff;
}

TABLE.FormHeader {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	background-image: url(../images/index_01.gif);

}

.Panel {
	BACKGROUND-COLOR: #FFFFFF;
	border: 1px groove #000000;

}
TH.Panel {
	FONT-SIZE:11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	background-image: url(../images/index_02.gif);
}

.FieldNameError { Font-Family: Verdana, Helvetica, Sans Serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: red }
.RequiredField { Font-Family: Arial, Verdana, Helvetica,  Sans Serif; FONT-SIZE: 10pt; color: #CC0033; FONT-WEIGHT: bold }
/*--end --Styles applied in a dialog box */

/*--begin --Styles applied in a form*/
TD.DialogBoxHeaderText {
     Color: #FFFFFF;
     FONT-size: 12;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     background-color: #6699CC;
    FONT-WEIGHT: 600
}

TD.DialogBoxLabel {
     Color: #000000;
     FONT-size: 12;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     TEXT-ALIGN: LEFT;
     vertical-align: top;
    FONT-WEIGHT: 600
}

TD.DialogBoxInput {
     Color: #000000;
     FONT-size: 12;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     TEXT-ALIGN: LEFT;
     vertical-align: top;
    FONT-WEIGHT: 600
}

TABLE.DialogBoxMain {
     background-color: #EFEBD6;
}

/*--end --Styles applied in a dialog box */

/*---begin of list styles */

.ListRowHeader{ 
        BACKGROUND-COLOR: #ebead8;
} 
.ListRowHeaderText { 
        Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Color: #000000; Font-Weight: bold; vertical-align: middle; text-align:center;
        border-right: groove 3em 1 #cFCDAF;
        } 
TD.ListRowText { 
         border-right: groove 1px 1 #cFCDAF;
} 
.ListRowHeaderText A{ Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Color: #003366; Font-Weight: bold; vertical-align: middle; text-align:center; Color: #003366 } 
.ListRowHeaderText A:visited { Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Color: #003366; Font-Weight: bold; vertical-align: middle; text-align:center; Color: #003366 } 
.ListRowHeaderText A:Active { Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Color: #003366; Font-Weight: bold; vertical-align: middle; text-align:center; Color: #003366 } 
.ListRowHeaderText A:Hover { Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Color: #003366; Font-Weight: bold; vertical-align: middle; text-align:center; Color: #828282 } 
.ListRowHeaderText1 { Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Color: #FFFFFF; Font-Weight: normal } 
.ListRowHeader2{ 
        BACKGROUND-COLOR: #FFFF99;
        border-right: groove 3em thin ##ebead8;
} 
.ListRowHeader2Text { Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Color: #000000; Font-Weight: bold } 
.ListRowHeader2Text A{ Color: #003366 } .ListRowHeader2Text A:visited { Color: #003366 } 
.ListRowHeader2Text A:Active { Color: #003366 } 
.ListRowHeader2Text A:Hover { Color: #828282}
 .ListRow3 { background-color: #EDF0F3 }
 .ListRow { Background-color: #F5F4E7  } 
.ListRowText { 
        Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Font-Weight: normal; color: #000000; vertical-align: top; text-align:left;
        border-right: groove 3em thin #black;
        } 
.ListRowText A:link { color: #003399 } 
.ListRowText A:visited { color: #003399 } 
.ListRowText A:active { color: #003399 } 
.ListRowText A:hover { color: #666666 } 
.ListRowAlternate { Background-color: #FFFFFF;
        border-right: groove 3em thin #black;
}
 .ListRowAlternateText { 
        Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 9pt; Font-Weight: normal; color: #000000; 
} 
.ListRowAlternateText A:link { color: #003399 } 
.ListRowAlternateText A:visited { color: #003399 } 
.ListRowAlternateText A:active { color: #003399 } 
.ListRowAlternateText A:hover { color: #666666 }
 .ListRowFooter { BACKGROUND-COLOR: #ebead8;
        } 
.ListRowFooterText { 
        Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Color: #000000; Font-Weight: bold; vertical-align: middle; text-align:left;
        border-right: groove 3em 1 #cFCDAF;
        padding-top:3;
 }
 .ListRowFooterText A:link { color: #000000 } 
.ListRowFooterText A:visited { color: #000000 }
 .ListRowFooterText A:active { color: #000000 } 
.ListRowFooterText A:hover { color: #666666 } 
.ListFooter { Background-color: #B0CAE6 }
 .ListFooterText { Font-Family: Verdana, Helvetica, Sans Serif; Font-Size: 8pt; Color: #003366; Font-Weight: normal } 
.ListFooterText A{ Color: #003366 }
 .ListFooterText A:visited { Color: #003366 } 
.ListFooterText A:Active { Color: #003366 }
 .ListFooterText A:Hover { Color: #CCCCCC } 

/*--end of list styles */



/*----Buttons */
.bttntext {font-family:tahoma,sans-serif;font-size:11px;font-weight:BOLD;color:#336699;text-decoration:none}
.Bsbttn {
        font-family:tahoma,sans-serif;
        font-size:13px;
        background:#ffffff;
      	COLOR: black;
	TEXT-ALIGN: center;
	vertical-align: middle;
        border:1px solid gray; 
        text-decoration:none;
        cursor: hand}
.sbttn {
        FONT-SIZE: 13px;
        FONT: menu;
      	CURSOR: hand;
      	COLOR: #226099;
      	FONT-FAMILY: "tahoma", "sans-serif";
      	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
	vertical-align: middle;
      	border: 1px solid #000044;
      	height: 16px;
      	overflow: visible;
      	width: 40px;
      	clear: both;
      	float: none;
      	background-color: white;
        }

.message
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none

}

.gray-bg 
	{
	  background-color: #ECECEC
	}
.gray1 
	{
	  background-color: #6E8EAE; text-align: left
	}
.blue-bg 
	{
	  background-color: #3A6C96

	}
.orange-bg 
	{
	  background-color: #ffcc00

	}
.trigger{
	cursor: pointer;
	cursor: hand;
}
.branch{
	display: none;
	margin-left: 16px;
}
.monthDate {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 97%; COLOR: #104a7b; TEXT-ALIGN: right
}
.monthDayWeek {
	FONT-WEIGHT: bold; COLOR: #104a7b; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center;FONT-SIZE: 8pt;
}
.weekDayName {
	FONT-WEIGHT: bold; COLOR: #104a7b; TEXT-ALIGN: center
}
.weekDayNum {
	FONT-SIZE: 16px; COLOR: #104a7b; TEXT-ALIGN: center
}
.currentVw {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000033
}
.toolBarBg {
	BACKGROUND-COLOR: #eff7ff
}
.offWhtBg {
	BACKGROUND-COLOR: #fffbf7
}
.dayContent {
	   Color: #000000;
     FONT-size: 8pt;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     TEXT-ALIGN: LEFT;
     vertical-align: bottom;
     border: none;
}
.srhbtn {
	  BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: url(/images/search-button.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 66px; CURSOR: hand; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px
}



