BODY	{
BACKGROUND-COLOR:#FFFFFF;
MARGIN:0px;	
FONT-FAMILY:Verdana, Sans-serif;
COLOR:#000000}
	
OPTION, SELECT, TABLE, TD, TR{
FONT-FAMILY:Verdana, Sans-serif;
FONT-SIZE:11px;
COLOR:#000000}

P{
FONT-FAMILY:Verdana, Sans-serif;
FONT-SIZE:100%;
COLOR:#000000}

TEXTAREA, INPUT{
FONT-FAMILY:Verdana, Sans-serif;
FONT-SIZE:11px;
COLOR:#000000;
TEXT-TRANSFORM:UPPERCASE}

li {	
font-size:11px;
list-style-image:url(../images/bullet.gif);
List-style-position:outside;
List-style-type:square;
COLOR: #000000;
margin: 0px,0px,0px,0px}

H1{COLOR:#47649A;}
H2{COLOR:#47649A;}
H3{COLOR:#47649A;}
H4{COLOR:#990000;FONT-SIZE:15px; FONT-FAMILY: arial,sans-serif}
H5{COLOR:#000000;}
H6{COLOR:#214383;FONT-SIZE:11px;HEIGHT:20px}

A:link		{color:#214383; FONT-SIZE: 11px}
A:visited	{color:#214383; FONT-SIZE: 11px}
A:hover		{color:#3163C2; FONT-SIZE: 11px}
A:active	{color:#000000; TEXT-DECORATION:none; background: #A6CFFF}

.head:link		{color:#000000; font-size:x-small; font-weight:bold; TEXT-DECORATION:none}
.head:visited	{color:#000000; font-size:x-small; font-weight:bold; TEXT-DECORATION:none}
.head:hover		{color:#3163C2; font-size:x-small; font-weight:bold; TEXT-DECORATION:none}
.head:active	{color:#000000; TEXT-DECORATION:none; background: #A6CFFF}

.foot:link		{color:#FFFFFF; font-size:x-small; font-weight:normal; TEXT-DECORATION:none}
.foot:visited	{color:#FFFFFF; font-size:x-small; font-weight:normal; TEXT-DECORATION:none}
.foot:hover		{color:#A6CFFF; font-size:x-small; font-weight:normal;TEXT-DECORATION:none}
.foot:active	{color:#000000; TEXT-DECORATION:none; background: #A6CFFF}

.main:link		{color:#000000;font-size:11px; font-weight:bold;}
.main:visited	{color:#000000;font-size:11px; font-weight:bold;}
.main:hover		{color:#000000;font-size:11px; font-weight:bold;}

.main1:link		{font-size:x-small; font-weight:bold; color: #000000;TEXT-DECORATION:none}
.main1:visited	{font-size:x-small; font-weight:bold; color: #000000;TEXT-DECORATION:none}
.main1:hover	{font-size:x-small; font-weight:bold; color: #3163C2;TEXT-DECORATION:none}
.main1:active	{font-size:x-small; font-weight:bold; color: #000000; TEXT-DECORATION:none;}

.clsCalDayEvent	{
COLOR:#47649A;
CURSOR:Pointer;
WIDTH:22px;
HEIGHT:18px;
font-size:11px;
font-weight:bold;
BORDER:solid #698BCD 1px;
PADDING:0px;
TEXT-ALIGN:center;
BACKGROUND-COLOR:#F2F6FE}

.clsCalCurrEvent	{
COLOR:#47649A;
CURSOR:pointer;
WIDTH:22px;
HEIGHT:18px;
font-size:11px;
font-weight:bold;
BORDER:solid #47649A 1px;
PADDING:0px;
TEXT-ALIGN:center;
BACKGROUND-COLOR:#C4D2EC}

/*Mozilla*/
.menu:link		{color:#000000; FONT-WEIGHT:bold; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.menu:visited	{color:#000000; FONT-WEIGHT:bold; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.menu:hover		{color:#3163C2; FONT-WEIGHT:bold; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.menu:active	{color:#214383; FONT-WEIGHT:bold; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%; display: block;}

.menuline	{border-bottom:solid #74C0FF 1px;}

.menuSel:link		{color:#000000; FONT-SIZE:x-small;FONT-WEIGHT:bold; TEXT-DECORATION:none; width: 100%;display: block;}
.menuSel:visited	{color:#000000; FONT-SIZE:x-small;FONT-WEIGHT:bold; TEXT-DECORATION:none; width: 100%;display: block;}
.menuSel:hover 		{color:#3163C2; FONT-SIZE:x-small; FONT-WEIGHT:bold; TEXT-DECORATION:none; width: 100%;display: block;}
.menuSel:active 	{color:#214383; FONT-SIZE:x-small; FONT-WEIGHT:bold; TEXT-DECORATION:none; width: 100%;display: block;}

.submenu:link		{color:#000000; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%; display: block;}
.submenu:visited	{color:#000000; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.submenu:hover		{color:#3163C2; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.submenu:active		{color:#214383; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}

.submenuSel:link		{color:#000000; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.submenuSel:visited		{color:#000000; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.submenuSel:hover		{color:#3163C2; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.submenuSel:active		{color:#214383; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}

.menu1:link		{color:#000000; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;display: block;}
.menu1:visited	{color:#000000; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.menu1:hover 	{color:#3163C2; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}
.menu1:active 	{color:#214383; FONT-SIZE:x-small; TEXT-DECORATION:none; width: 100%;display: block;}

.header{
COLOR:#FFFFFF;
font-size:11px;
font-weight:bold;}
	
.header1{
COLOR:#000000;
font-size:11px;
font-weight:bold;
padding: 2px 0px 0px 0px}

.header2{
COLOR:/*#214383*/#990000;
font-size:small;
font-weight:bold;}

.header3{
COLOR:#214383;
font-size:small;
font-weight:bold;}
	
.message{
COLOR:#214383;
font-size:11px;
font-weight:normal;}
	
.message1{
COLOR:#000000;
font-size:11px;
font-weight:normal;}

.Homedate{
COLOR:#000000;
font-size:11px;
font-weight:normal;}
	
.Label{
COLOR:#000000;
font-size:11px;
font-weight:bold;}
	
.Pagehead{
COLOR:#214383;
font-size:11px;
font-weight:bold;}
	
.UserName{
COLOR:#214383;
font-size:11px;
font-weight:bold;
TEXT-INDENT:10px;
text-transform:UpperCase}

.headtile {
background-image:url(../images/tile_header.gif);
background-repeat:repeat-x}
	
.maintile {
background-image:url(../images/tile_main.gif);
background-repeat:repeat-x}

.maintile1 {
background-image:url(../images/tile_main1.gif);
background-repeat:repeat-x}
	
.footer {
background-image:url(../images/tile_foot.gif);
background-repeat:repeat-x;
background-color: #214383;
color: #FFFFFF}

.sdfootext {
Color: #FFFFFF;
padding:3px;
font-weight:bold;
font-size: xx-small;
background-color: #214383;}
	
.temptile {
background-image:url(../images/temptile.gif);
background-repeat:repeat-y}

.temptile1 {
background-image:url(../images/temptile1.gif);
background-repeat:repeat-y}

.headtileIN {
background-image:url(../images/tile_in.gif);
background-repeat:repeat-x;
background-color: #FFFFFF}
	
.tileReg {
background-image:url(../images/tile_reg.gif);
background-repeat:repeat-y}
	
.linkPath {
background-color:#FFFFFF;
border-bottom: solid #cccccc 0px}

.bantile {
font-size:17px;
font-weight:bold;
border-bottom: dotted #cccccc 1px;
padding: 2px 2px 1px 0px;
color: #214383;
FONT-FAMILY: arial,sans-serif;
width: 100%}

.righttile {
background-image:url(../images/tile_right.gif);
background-repeat:repeat-y}

.LineColor	{
BACKGROUND-COLOR:#BCC6DA}

.OCSEStaff	{
font-size:11px;
font-weight:bold;
COLOR:#47649A}

.emps	{
font-size:11px;
font-weight:bold;
COLOR:green}

.clsTable	{
font-size:11px;
font-weight:normal;
COLOR: #000000;
BACKGROUND-COLOR:#D7DCEC}

.clsTableDesc	{
font-size:11px;
font-weight:normal;
COLOR: #000000;
background-color:#FFFFFF}

.TDDesc{
color:#FFFFFF}
	
.VTDDesc{
color:#000000}

.clsTrBack	{
BACKGROUND-COLOR:white}

.clsTrBack1	{
BACKGROUND-COLOR:lightyellow}

.clsliston {
BACKGROUND-COLOR:#C4D2EC;
cursor:pointer}

.tablehead {
BACKGROUND-COLOR:#EBEDF5;}

.tablehead1 {
BACKGROUND-COLOR:#F2F6FE;}

.OptionBG {
BACKGROUND-COLOR:#D7DCEC/*C4D2EC*/}

.today	{
font-size:11px;
font-weight:bold;
COLOR:#214383;
BORDER:none}

.clsCalYear	{
font-size:100%;
font-weight:bold;
BORDER:groove #cdcdcd 1px;
TEXT-ALIGN:center;
HEIGHT:18px;
BACKGROUND:transparent}

.clsCalTextBox	{
WIDTH:18px;
FONT-SIZE:100%;
HEIGHT:20px}

.clsCalHeader	{
font-size:xx-small;
font-weight:bold;
BACKGROUND-COLOR:transparent}

.clsCalHeaderW	{
font-size:xx-small;
font-weight:bold;
BACKGROUND-COLOR:FFFFF}

.clsCalRevHeader	{
font-size:xx-small;
font-weight:bold;}

.clsCalDayPressed	{
COLOR:#FFFFFF;
CURSOR:pointer;
WIDTH:18px;
HEIGHT:18px;
font-size:11px;
font-weight:bold;
BORDER:solid #000000 1px;
PADDING:0px;
TEXT-ALIGN:center;
BACKGROUND-COLOR:47649A}

.clsCalDayRaised	{
CURSOR:pointer;
WIDTH:18px;
HEIGHT:18px;
font-size:xx-small;
font-weight:normal;
BORDER:solid #AFBCD7 1px;
PADDING:0px;
TEXT-ALIGN:center;
BACKGROUND-COLOR:transparent}

.ClsNavButtonstyle	{
font-size:x-small;
font-weight:bold;
BORDER:medium none;
CURSOR:pointer;
HEIGHT:20px;
BACKGROUND-COLOR:transparent}

.Button	{
WIDTH:85px;
HEIGHT:19px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/button.gif);
BACKGROUND-POSITION:center TOP;
BACKGROUND-REPEAT:no-repeat;
font-size:xx-small;
font-weight:bold;
COLOR:#214383;
CURSOR:pointer;
TEXT-TRANSFORM:UPPERCASE;
BACKGROUND-COLOR:transparent}

.Button1	{
WIDTH:105px;
HEIGHT:20px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/button1.gif);
BACKGROUND-POSITION:center TOP;
BACKGROUND-REPEAT:no-repeat;
font-size:xx-small;
font-weight:bold;
COLOR:#214383;
CURSOR:pointer;
TEXT-TRANSFORM:UPPERCASE;
BACKGROUND-COLOR:transparent}

.KeyButton	{
BORDER: solid 0px #698BCD;
font-size:9px;
font-weight:bold;
COLOR:#214383;
FONT-FAMILY: verdana, windings 3;
TEXT-ALIGN: center;
WIDTH: 23px;
HEIGHT: 19px;
cursor: pointer;
BACKGROUND: url(../images/but_key.gif) center center no-repeat}

.KeyButton1	{
BORDER: solid 0px #698BCD;
font-size:9px;
font-weight:bold;
COLOR:#000000;
FONT-FAMILY: verdana, windings 3;
TEXT-ALIGN: center;
WIDTH: 23px;
HEIGHT: 19px;
cursor: pointer;
BACKGROUND: url(../images/but_key1.gif) center center no-repeat}

.KeyButtonOn	{
BORDER: solid 0px #7FA8C0;
font-size:9px;
font-weight:bold;
COLOR:#000000;
FONT-FAMILY: verdana, windings 3;
TEXT-ALIGN: center;
WIDTH: 23px;
HEIGHT: 19px;
BACKGROUND: url(../images/but_key.gif) center center no-repeat}

.clsHideElem	{
DISPLAY: none}

.clsFakeInput	{
BORDER: medium none;
font-size:11px;
font-weight:normal;
COLOR: #000000;
BACKGROUND-COLOR: #FFFFFF}

.clsTdImage	{
BACKGROUND-COLOR:#FFFFFF;
cursor:pointer}

.Button2	{
WIDTH:64px;
HEIGHT:20px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/button2.gif);
BACKGROUND-POSITION:center TOP;
BACKGROUND-REPEAT:no-repeat;
font-size:xx-small;
font-weight:bold;
COLOR:#214383;
CURSOR:pointer;
BACKGROUND-COLOR:#FFFFFF}

.ERROR {
	BORDER-color: RED;
	border-width:.10em;
	border-style: solid}

.PrintButton	{
WIDTH:60px;
HEIGHT:21px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/icon_print.gif);
BACKGROUND-POSITION:center TOP;
BACKGROUND-REPEAT:no-repeat;
CURSOR:pointer;
BACKGROUND-COLOR:transparent}

.clsTrTraverse	{
BACKGROUND-COLOR:lightyellow}

.emptile {
background-image:url(../images/tile_curve.gif);
background-repeat:repeat-x}
	
.empname	{
TEXT-Align: center;
font-size:xx-small;
font-weight:bold;
font-family:Verdana;
text-transform: uppercase;
COLOR:#3163C2}

.sitemap:link		{font-size:11px; font-weight:normal; color: #000000; TEXT-DECORATION:none; width: 100%;}
.sitemap:visited	{font-size:11px; font-weight:normal; color: #000000; TEXT-DECORATION:none; width: 100%;}
.sitemap:hover		{font-size:11px; font-weight:normal;color: #3163C2; TEXT-DECORATION:none; width: 100%;}
.sitemap:active		{font-size:11px; font-weight:normal;color: #3163C2; TEXT-DECORATION:none; width: 100%;}

.sitemap1:link		{font-size:small; font-weight:bold; color: #000000;TEXT-DECORATION:none; width: 100%;}
.sitemap1:visited	{font-size:small; font-weight:bold; color: #000000;TEXT-DECORATION:none; width: 100%;}
.sitemap1:hover		{font-size:small; font-weight:bold; color: #3163C2;TEXT-DECORATION:none; width: 100%;}
.sitemap1:active	{font-size:small; font-weight:bold; color: #3163C2;TEXT-DECORATION:none; width: 100%;}
.sitemap1TD {background-color:D7DCEC;border-bottom: solid #ffffff 1px}

.sitemap2:link		{font-size:11px; font-weight:bold; color: #000000; text-decoration:none;}
.sitemap2:visited	{font-size:11px; font-weight:bold; color: #000000; text-decoration:none;}
.sitemap2:hover		{font-size:11px; font-weight:bold; color: #3163C2; text-decoration:none;}
.sitemap2:active	{font-size:11px; font-weight:bold; color: #3163C2; text-decoration:none;}
	
.sitemap3:link		{font-size:11px; font-weight:bold; color: #000000;TEXT-DECORATION:none; width: 100%;}
.sitemap3:visited	{font-size:11px; font-weight:bold; color: #000000;TEXT-DECORATION:none; width: 100%;}
.sitemap3:hover		{font-size:11px; font-weight:bold; color: #3163C2;TEXT-DECORATION:none; width: 100%;}
.sitemap3:active	{font-size:11px; font-weight:bold; color: #3163C2;TEXT-DECORATION:none; width: 100%;}

.sitemap3TD {background-color:D7DCEC;border-bottom: solid #92ADE0 1px;}

.sitemap4	{background-color:D7DCEC; font-size:11px; font-weight:bold;color:#000000;width:100%;border-bottom: solid #92ADE0 1px}
	
.sitemap5	{background-color:EFF1F7; font-size:11px; font-weight:bold;color:#000000; width:100%;border-bottom: solid #92ADE0 1px}
	
.clsTrSiteMap	{
BACKGROUND-COLOR:#EBEDF5}
	
.main2:link		{font-size:11px; font-weight:bold;color:#214383}
.main2:visited	{font-size:11px; font-weight:bold;color:#214383}
.main2:hover	{font-size:11px; font-weight:bold;color:#47649A}

.tileCT {
background-image:url(../images/tile_ct.gif);
background-repeat:repeat-x}
	
.tileCR {
background-image:url(../images/tile_cr.gif);
background-repeat:repeat-y;
background-position:right}

.tileCB {
background-image:url(../images/tile_cb.gif);
background-repeat:repeat-x}

.tileCL {
background-image:url(../images/tile_cl.gif);
background-repeat:repeat-y;
background-position: left}

.topline {
background-image:url(../images/reg_top1.gif);
background-repeat:repeat-x}
	
.tileleft {
background-image:url(../images/tile_reg2.gif);
background-repeat:repeat-y}
	
.botline {
background-image:url(../images/reg_bot1.gif);
background-repeat:repeat-x}
	
.tileright {
background-image:url(../images/tile_regright.gif);
background-repeat:repeat-y}
	
.skiplink {display:none}

.clsLinkActive:link		{font-size:11px; font-weight:bold; color:#214383}
.clsLinkActive:visited	{font-size:11px; font-weight:bold; color:#214383}
.clsLinkActive:hover	{font-size:11px; font-weight:bold; color:#990000}
.clsLinkActive:active	{font-size:11px; font-weight:bold; color:#214383}

.clsLinkStaff:link		{font-size:11px; font-weight:bold; color:green}
.clsLinkStaff:visited	{font-size:11px; font-weight:bold; color:green}
.clsLinkStaff:hover		{font-size:11px; font-weight:bold; color:#990000}
.clsLinkStaff:active	{font-size:11px; font-weight:bold; color:green}

.clsLinkClicked {
BACKGROUND-COLOR:#FFFFFF;
COLOR:#000000;
TEXT-DECORATION:UNDERLINE;
cursor:pointer}

.clsErrorDiv{
BORDER-TOP: 1px solid;
BORDER-BOTTOM: 1px solid;
BORDER-COLOR:RED;
BORDER-WIDTH:1px;
BACKGROUND-COLOR:#FFFFFF}

.clsErrorTD{
BORDER: 0px solid;
BORDER-COLOR:RED;
BACKGROUND-COLOR:#FFFFFF;
color: red;
font-size:11px;
font-weight:normal;}

.clsMsgDiv{
BORDER-TOP: 1px solid;
BORDER-BOTTOM: 1px solid;
BORDER-COLOR:GREEN;
BORDER-WIDTH:1px;
BACKGROUND-COLOR:#FFFFFF}

.glossarybg{
background-image:url(../images/glossary_bg.gif);
background-repeat:repeat-x;
height: 22px}

.glossarybg1:link	{font-size:small; font-weight:bold; color:#214383; TEXT-DECORATION:none}
.glossarybg1:visited	{font-size:small; font-weight:bold;  color:#214383; TEXT-DECORATION:none}
.glossarybg1:hover	{font-size:small; font-weight:bold;  color:#0C88CA; TEXT-DECORATION:none}

.glossaryheaderbg{
background-image:url(../images/glossary_headerbg.gif);
background-repeat: repeat-x}

.adminbg{
font-size:11px;
font-weight:normal;
background-image:url(../images/tile_admin.gif);
background-repeat: repeat-y;
font-color: #007dc6}

.ocsemaptooltip{
background-color:#FFFFFF;
width:295;
font-size:.73em;
font-weight:normal;
BORDER: #214383 2px solid;
padding: 3px;
color:#214383}

.ocsemaptooltip1{
background-color:#FFFFFF;
color:#214383}

.labelbg{
background-image:url(../images/label_bg.gif);
background-repeat:repeat-x}

.table_label {
background-color:#698BCD}

.glossaryselected:link		{font-size:small; font-weight:bold; color:#47649A; TEXT-DECORATION:none; background-color:#FFFFFF; width: 19px; height: 16px; border: solid 1px #47649A}
.glossaryselected:visited	{font-size:small; font-weight:bold; color:#47649A; TEXT-DECORATION:none;background-color:#FFFFFF; width: 19px; height: 16px; border: solid 1px #47649A}

.navtab	{
background-image:url(../images/tile_line.gif);
background-repeat:repeat-y}
	
.Button3	{
WIDTH:155px;
HEIGHT:20px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/button3.gif);
BACKGROUND-POSITION:center TOP;
BACKGROUND-REPEAT:no-repeat;
font-size:xx-small;
font-weight:bold;
COLOR:#214383;
CURSOR:pointer;
TEXT-TRANSFORM:UPPERCASE;
BACKGROUND-COLOR:transparent}

.SpacerTd {
background-repeat: repeat-x; 
background-image:url(../images/menu_bg.gif);
BORDER-BOTTOM: #0066cc 1px;
}

.ButPre	{
WIDTH:80px;
HEIGHT:20px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/but_pre.gif);
BACKGROUND-POSITION:left;
BACKGROUND-REPEAT:no-repeat;
font-size:xx-small;
font-weight:bold;
COLOR:#214383;
CURSOR:pointer;
TEXT-TRANSFORM:UPPERCASE;
BACKGROUND-COLOR:transparent;
text-align: right}

.ButNext	{
WIDTH:48px;
HEIGHT:20px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/but_next.gif);
BACKGROUND-POSITION:right;
BACKGROUND-REPEAT:no-repeat;
font-size:xx-small;
font-weight:bold;
COLOR:#214383;
CURSOR:pointer;
TEXT-TRANSFORM:UPPERCASE;
BACKGROUND-COLOR:transparent;
text-align: left}

.confirm {
font-size:15px;
font-weight:bold;
padding: 2px 2px 1px 0px;
color:green;
FONT-FAMILY: arial,sans-serif;
width: 100%;
TEXT-TRANSFORM:UPPERCASE;}

.norecord{
font-size:15px;
font-weight:bold;
padding: 2px 2px 1px 0px;
color:red;
FONT-FAMILY: arial,sans-serif;
width: 100%}

.but{
CURSOR:pointer;
BORDER:none;
background:transparent;
WIDTH:140px;
HEIGHT:22px}

.butkey{
cursor:pointer;
BORDER:none;
background:transparent;
WIDTH:27px;
HEIGHT:20px}

.note{
font-size:x-small;
font-weight:normal;
color:#000000;
background-color: lightyellow;
border: solid gold 0px;
padding: 1px 2px 1px 1px;
margin: 0px 2px 0px 0px}

.note1{
font-size:xx-small;
font-weight:normal;
color:#000000;
background-color: #FFFFFF;
border: solid gold 0px;
padding: 1px 2px 1px 1px;
margin: 0px 2px 0px 0px}

.pleasewait{
display:none;
position:absolute;
top:-100;
left:-100;
border:3px outset #71BEFF;
background-color:white;
layer-background-color:white;}

.showimage{
color:#214383;
text-decoration: underline;
cursor:pointer;	
WIDTH:200px;
HEIGHT:20px;
BORDER:none;
FONT:xx-small;
BACKGROUND-COLOR:transparent}
	
.demoban{
width: 100%;
background-image:url(../images/demo_ban.gif);
background-repeat:repeat-x}

.Butsend	{
WIDTH:52px;
HEIGHT:18px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/but_send.gif);
BACKGROUND-POSITION:center TOP;
BACKGROUND-REPEAT:no-repeat;
font-size:xx-small;
font-weight:bold;
COLOR:#005284;
CURSOR:pointer;
TEXT-TRANSFORM:UPPERCASE;
BACKGROUND-COLOR:transparent}

.KeyButton2	{
BORDER: solid 0px #698BCD;
font-size:9px;
font-weight:bold;
COLOR:#214383;
FONT-FAMILY: verdana, windings 3;
TEXT-ALIGN: center;
WIDTH: 27px;
HEIGHT: 19px;
cursor: pointer;
BACKGROUND: url(../images/but_key2.gif) center center no-repeat}

.CloseButtonConfim	{
BORDER: solid 1px #698BCD;
font-size:small;
font-weight:bold;
COLOR:#214383;
FONT-FAMILY: verdana, windings 3;
TEXT-ALIGN: center;
WIDTH:19px;
HEIGHT: 19px;
background-image:url(../images/glossary_bg.gif);
background-repeat:repeat-x;
}

.tileEFT {
background-image:url(../images/tile_eft.gif);
background-repeat:repeat-x}

.EFThead{
COLOR:#990000; text-transform:Capitalize;FONT-SIZE:15px; FONT-FAMILY: arial,sans-serif; font-weight:bold}

.EFTToolTip{
background-color:#FFFFFF;
font-size:.73em;
font-weight:normal;
BORDER: #214383 2px solid;
padding: 3px;
color:#214383}

.HelpButton	{
BORDER: solid 0px #698BCD;
font-size:9px;
font-weight:bold;
COLOR:#214383;
FONT-FAMILY: verdana, windings 3;
TEXT-ALIGN: center;
WIDTH: 23px;
HEIGHT: 19px;
cursor: pointer;
BACKGROUND: url(../images/but_key.gif) center center no-repeat}

.Button4	{
WIDTH:202px;
HEIGHT:20px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/button4.gif);
BACKGROUND-POSITION:center TOP;
BACKGROUND-REPEAT:no-repeat;
font-size:xx-small;
font-weight:bold;
COLOR:#214383;
CURSOR:pointer;
TEXT-TRANSFORM:UPPERCASE;
BACKGROUND-COLOR:transparent}

/*Maine.gov registration styles*/

.fieldcell2 {
BORDER-RIGHT: #0066cc 1px solid; BORDER-TOP: #0066cc 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #0066cc 1px solid; BORDER-BOTTOM: #0066cc 1px solid; height:20px
}

.para1_bold {
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial
}
.headline2_blu {
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial;
}
.caption6 {
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Arial
}
.underline_blu {
	BORDER-BOTTOM: #005bb7 1px solid
}
.tableborder{
BORDER: solid 1px #005bb7;}

.clsFakeInput1	{
 height:20px;
BORDER: #005bb7 0px solid;
font-size:12px;
font-weight:normal;
COLOR: #000000;
BACKGROUND-COLOR: #FFFFFF}

.KeyButtonReg	{
BORDER: solid 0px #698BCD;
font-size:9px;
font-weight:bold;
COLOR:#FFFFFF;
FONT-FAMILY: verdana, windings 3;
TEXT-ALIGN: center;
WIDTH: 23px;
HEIGHT: 19px;
cursor: pointer;
BACKGROUND: url(../images/but_keyreg.gif) center center no-repeat}

.KeyButtonReg2	{
BORDER: solid 0px #FFFFFF;
font-size:9px;
font-weight:bold;
COLOR:#FFFFFF;
FONT-FAMILY: verdana, windings 3;
TEXT-ALIGN: center;
WIDTH: 23px;
HEIGHT: 19px;
cursor: pointer;
BACKGROUND: url(../images/but_keyreg2.gif) center center no-repeat}

.LineColor1	{
BACKGROUND-COLOR:#005bb7}

.ButtonReg1	{
WIDTH:105px;
HEIGHT:20px;
BORDER:none;
BACKGROUND-IMAGE:url(../images/buttonReg1.gif);
BACKGROUND-POSITION:center TOP;
BACKGROUND-REPEAT:no-repeat;
font-size:small;
font-weight:bold;
font-family:arial;
COLOR:#FFFFFF;
CURSOR:pointer;
TEXT-TRANSFORM:capitalize;
BACKGROUND-COLOR:transparent}

.clsGrdButton	{
cursor:pointer}

.clsTdMenu	{
BACKGROUND-COLOR:#FFFFFF;
border-bottom: solid #92ADE0 1px}

.clsTdSubMenu	{
background-color: #EBEDF5;}
 
.clsSelMenu	{
background-color: #EBEDF5;
border-bottom: solid #92ADE0 1px}
 
.clsSelSubMenu	{
background-color: #C4D2EC;}

.clsTrConfirmHead{
background-color:#1D497A;
Color:white;
}

.clsTdConfirmHead{
Color:white;
font-weight:bold;}

.clsTdGlossary{
cursor:pointer}

.sdfooter {
background-repeat:repeat-x;
background-color: #BCC6DA;
color: #FFFFFF;}

.sdfootext {
Color: #FFFFFF;
padding:3px;
font-weight:bold;
font-size: xx-small;
background-color: #214383;}

.tabtile	{
background-image:url(../images/tile_tab.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
height:25px;
}
.tableft {
padding-left:7px}

.tabsel {
background-image:url(../images/tile_tabsel.gif);
background-repeat:repeat-x;
padding-left:3px;
padding-top:5px;
padding-right:2px;
}
.tabd {
background-image:url(../images/tile_tabd.gif);
background-repeat:repeat-x;
padding-left:3px;
padding-top:2px;
padding-right:3px;
}

.tablinkd:link		{font-size:11px; font-weight:bold; color: #214383; TEXT-DECORATION:none;FONT-FAMILY: verdana,arial,sans-serif;}
.tablinkd:visited	{font-size:11px; font-weight:bold; color: #214383; TEXT-DECORATION:none;FONT-FAMILY: verdana,arial,sans-serif;}
.tablinkd:hover		{font-size:11px; font-weight:bold; color: #3163C2; TEXT-DECORATION:none;FONT-FAMILY: verdana,arial,sans-serif;}
.tablinkd:active	{font-size:11px; font-weight:bold; color: #3163C2; TEXT-DECORATION:none;FONT-FAMILY: verdana,arial,sans-serif;background-color: transparent;}

.clsSelTab{
	font-size:11px; font-weight:bold; color: #FFFFFF; TEXT-DECORATION:none;FONT-FAMILY: verdana,arial,sans-serif;cursor:default;
	}

.Mandatory {
font-weight:bold;
font-size: xx-small;
color:red}

.important  {
font-weight:bold;
font-size: 11px;
color:red}

.calbg {background-color:#AFBCD7}

.ccd{
		color:teal;
		FONT-WEIGHT:bold;
		text-transform:UPPERCASE}
		
.ccd1{
		color:maroon;
		FONT-WEIGHT:bold;
		text-transform:UPPERCASE}
		
.ctx{
		color:red;
		FONT-WEIGHT:bold;
		text-transform:UPPERCASE;
		CURSOR:pointer;}
		
.ctx1{
		color:blue;
		FONT-WEIGHT:bold;
		text-transform:UPPERCASE}

.pdflink {
	color:#214383;
	FONT-SIZE: 11px;
	text-decoration:underline;
	cursor:pointer}
	
.payhead {
font-weight: bold;
font-size: 17px;
border-bottom: dotted #cccccc 1px;
padding: 2px 2px 1px 0px;
color: 214383;
FONT-FAMILY: arial,sans-serif}

.myhomehead {
font-weight: bold;
font-size: 17px;
BORDER-bottom: #71BEFF 0px solid;
color: 214383;
FONT-FAMILY: arial,sans-serif;
width: 100%;
 background-color: transparent;}

.Messagebox {
border-color:#000000;
background-color:#ffffff;}

.tablehead2 {
FONT-SIZE: 14px;
BACKGROUND-COLOR:#EBEDF5;
BORDER-left: #71BEFF 1px solid;
BORDER-top: #71BEFF 1px solid;
BORDER-bottom: #71BEFF 1px solid;
width: 100%;
height: 20px;
background-image:url(../images/tile_title.gif);
background-repeat:repeat-x}

.tablehead3 {
FONT-SIZE: 14px;
BACKGROUND-COLOR:#EBEDF5;
BORDER-left: #efc266 1px solid;
BORDER-top: #efc266 1px solid;
BORDER-bottom: #efc266 1px solid;
width: 100%;
height: 20px;
background-image:url(../images/tile_title_act.gif);
background-repeat:repeat-x}

.myhome:link		{color:#214383; FONT-SIZE: small; font-weight:bold; border-bottom:5px solid #FFFFFF;}
.myhome:visited	{color:#214383; FONT-SIZE: small; font-weight:bold; border-bottom:5px solid #FFFFFF;}
.myhome:hover		{color:#3163C2; FONT-SIZE: small; font-weight:bold; border-bottom:5px solid #FFFFFF;}
.myhome:active	{color:#000000; TEXT-DECORATION:none; background: A6CFFF;FONT-SIZE: small; font-weight:bold; border-bottom:5px solid #FFFFFF;}

.myhome1:link		{color:#990000; FONT-SIZE: small; font-weight:bold;  height:20px; border-bottom:5px solid #FFFFFF;}
.myhome1:visited	{color:#990000; FONT-SIZE: small; font-weight:bold; height:20px;border-bottom:5px solid #FFFFFF;}
.myhome1:hover		{color:#c50005; FONT-SIZE: small; font-weight:bold; height:20px;border-bottom:5px solid #FFFFFF;}
.myhome1:active	{color:#000000; TEXT-DECORATION:none; background: #fee5b3;FONT-SIZE: small; font-weight:bold; height:20px;border-bottom:5px solid #FFFFFF;}

.clstrback2 {background-color: EBEDF5}

.sitetour {color:#214383; FONT-SIZE: x-small; }

.clsElec{font-weight: bold ; color: darkgreen;}

.clsPaper{font-weight: bold ; color: darkred;}

.tabbase {
background-color:#176ca2;
height:4px;}

.tabhelp	{
BORDER: solid 0px #698BCD;
font-size:9px;
font-weight:bold;
COLOR:#FFFFFF;
FONT-FAMILY: verdana, windings 3;
TEXT-ALIGN: center;
WIDTH: 20px;
HEIGHT: 18px;
cursor: pointer;
padding-bottom:3px;
BACKGROUND: url(../images/but_keytab.gif) center center no-repeat}

.leftbrd {border-right: 5px solid #FFFFFF;}
.leftbrd:active	{color:#000000; text-decoration:underline; background-color: transparent}

.leftline {BORDER-LEFT: #C2DDF4 1px solid;}

.HDban {
background-image:url(../images/tile_hdban.gif);
background-repeat:repeat-x}
.ASban {
background-image:url(../images/tile_asban.gif);
background-repeat:repeat-x}

.divborder { border: solid 1px #cccccc}