/* *               { color: #404040} */
* 				{ xfont-size: 16px }
* 				{ font-family: 'roboto' }
* 				{ font-family: 'Segoe UI', 'Segoe UI Web Regular', 'Segoe UI Symbol', 'Helvetica Neue', 'BBAlpha Sans', 'S60 Sans', Arial, sans-serif;}
/* *               { font-family: 'Open Sans', 'Lucida Grande', 'Lucida Sans Unicode', 'Geneva', 'Verdana', sans-serif;} */
*               { font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;}
A				{ text-decoration: none }
*               { font-size: normal }
/* A:visited,A:hover,A:link,A:active */
A:active       	{ color: #338ED1;}
A:visited   	{ color: #338ED1;}
A:hover         { color: #3995D7 }
A:active, A:visited { color: rgb(37, 129, 175) }
				{ text-decoration:none}
xbody 			{ height:100%; margin:5px 5px 10px 5px; margin:0px; background-color:#fff; }
fieldset		{ margin:0; border: solid gray 1px}
TEXTAREA
				{ border: solid black 1px; FONT-FAMILY: arial,Verdana,Helvetica;  margin-right:.3em} 
select			{ /* aborder: solid black 1px */ }
textarea		{ /*border: solid black 1px*/}
TABLE.not		{ border-collapse:collapse; border-spacing:0}
TD 				{ padding:0 ; border:0px}
UL LI			{ list-style-type:none;}
ol li			{ margin-left: 1em }
UL, OL			{ padding-left:1em; margin-top:0;margin-bottom:0; }
.vertical-margins { margin-top: 4px; margin-bottom: 4px }
/* COLORS */
/* BANNER */

#banner 		{ background-color: #369; backgreound-color: rgb(51, 102, 153); backeground-color:#f1f1f1; }
#banner         { background-color: #f1f1f1 }
#banner         { background-color: white }
#banner 		{ font-size: large; font-weight: normal; border-bottom: 1px solid #234768 ;padding: .25em .5em; }
#banner         { border: 0px solid #e5e5e5 }
.bannerText1 	{ color: white; }
.bannerText1    { color: #222222 }
.bannerText1    { font-family: Puritan }
.bannerText1    { font-family: Roboto }
.taglink, .taglink:visited { color: #bbbb99 }
.bannerText2    { color: #222222 }
#logoff         { font-size: 85% }
#logoff *       { color:#dddddd; }

/*
#banner         { color: #234764; background-color: #e8f0f6 }
.bannerText1    { color: #234764 }
#logoff a       { color:#234768; }
*/
.hold			{ color: #bbbb99; color: #234768 } 
/* banner */

.alias 			{ background-color: #EEEECC;}
.aliasReadOnly 	{ background-color: white;}
.backColor 		{ background-color: #879880; 
				  background-color:rgb(218,217,214) }
.button 		{ background-color: #E2E2E2; } 
.beta 			{ color: #663333;}
.bodycolor      { color: #F0F0F0 ; background-color: #F0F0F0 }
Body            { background-color: #e0e0e0 }
.domain 		{ background-color: #EEEECC;border-color: black}
.domainSelect 	{ background-color: white; }
#formTitle		{ color: gray; background-color: #eaeaea;}
.menucolor		{ background-color: #EEEDD9 }
div.formRow span span.req
				{ color: #900; }
.error			{ color: #990000 }
.instruct 		{ color: #0066ff }
.layoutCell 	{ background: white;}
#main1			{ background: white;}
#left			{ background-color: white}
#right			{ background-color: rgb(218,217,214)}
#middle			{ }
#menulist		{ background-color: white;}
.warning		{ color: #A00000}
/* end colors */
.alias 			{ text-align:right ;	border-width: 0px 0px 0px 0px;}
.aliasReadOnly	{ text-align:right;border-width: 0px 0px 0px 0px;}
.atsign 		{ vertical-align: text-bottom}
.bannerText1 	{ text-decoration:none; margin:0;  margin: .25em 0; font-size:32px}
.beta 			{ font-size:32px ; font-style: italic; vertical-align: -12.5% ;text-decoration:none;padding-bottom:0}
.bannerText2	{margin:0; margin-left: 4em; font-size:14px;font-style:italic;} 
.bqutton 		{ font-family: verdana,Helvetica, sans-serif;margin: 1px 2px 1px 0px; zborder: solid black 1px;} 
.bounce, bounce:visited 
				{ text-decoration:line-through;}
.buttonblue     { color:white; background-color: #0072c6; border-style:None ;padding: 5px 12px }
.domain 		{ text-align:right;border-width:0px 0px 0px 0px;}
.fakelink		{ color: #0000CC;text-decoration:underline}
#form			{ margin-left:auto; margin-right:auto}
.formlabel		{ text-align:right}
div.formRow		{ padding-top: 3px; margin-top:.25em;margin-bottom:.25em;}
label			{ float: left; width: 100px; text-align: right;margin-right: .5em}
div.formRow span span.req
				{ color: #900; font-weight: bold; padding-right: 5px;}
div.formRow .buttons input
				{ border: 1px solid #666;}
.invisible		{ display:none }
#footer			{ margin: 0px auto; widsth: 45%}
#footer A		{ margin-right: 1em; font-size:smaller }
#formTitle		{ text-align:right;}
ah1				{ font-size: 20px;}
ah2				{ font-size: 18px;}
.indent			{ margin-left: 1em}
a.logojff 		{}
#main1			{ margin:.5em .5em; padding:0;}
#main2			{ margin:0; padding:0;}
.menu           { background-color: #f1f1f1 }
#left			{ padding: 10px 5px; border:solid black 1px; /* magin-right: 13px;*/ width:100px; }
#right			{ width:100px; }
#middle			{ padding: 10px;border-left:solid gray 1px ; border-right: solid gray 1px;border: solid black 1px}
.inset			{ margin:.25em ; padding:.25em; }
#menucontainer	{ margin:0; /}
#menulist		{ margin-top:0;padding: 0px; margin-left: 0; /* fofnt: bold 12px Verdana, sans-serif;*/ }
#menulist li 	{list-style: none; margin: 0px; text-align: left; }
#menulist li a	{ height:1.25em; display: block; padding: 0.0em 0.25em 0.10em 0.25em;text-decoration:underline}
#menulist li a:link 
				{ text-decoration:underline; color: #448; color:blue;border:solid white 1px }
#menulist li a:visited 
				{ color: blue; border:solid white 1px}
#menulist li a:hover
				{ color: black; background: #DDF; }
#navbar			{ margin-bottom: 1em; width: auto}
.navLink		{ margin-right:.4em; font-size:100%; font-weight:bold; }
a:link.navSelected,a:visited.navSelected
				{ color: black;text-decoration:none }
#page			{ border-collapse: separate; border:0px}
.layoutCell 	{ padding: .25em; }
.primary 		{ font-weight:bold;}
#pageTitle		{ float:right ; color: gray ; padding: 0em 0em 1em 2em;	}
.questionMark, .questionMark:visited 
				{ text-decoration:none; color:white;background-color:#5577bb; border:solid black 1px;	font-size:smaller; margin-left: .3em}
.domain			{ padding-bottom: 5px; }
#domain OPTION	{ padding-left:0px}
#title			{ /* font-famijly: verdana;fojnt-size: 150%;*/ margin-bottom: .5em}
.title			{ font-family: arial, sans-serif;font-size: 150%; margin-bottom: .5em}
#top			{ padding-bottom: .0em}
#topcell		{ padding:0px}
.unconfirmed 	{ text-decoration: line-through }
.url a,.url li a 
				{ padding-left:.2em;padding-right:.2em }
.left 	        { position:absolute; left:	0px; }
.right	        { position:absolute; right:	0px; }
.top	        { position:absolute; top:	0px; }
.botstom	    { position:absolute; bottaom:1px; }
.pagediv        { position:relative; xwidth: 100% ; border:solid 0px; }
.pagediv        { margin:auto}
.pagediv        { background-color: white }
.pagediv        { xpadding-left: 1em; xpadding-right:1em }
.hmenu 	        { margin:-4px 0 0; position:relative; display:inline; padding-left:0px ; }
.hmenu li {	display: inline; bdorder:solid gray 1px; margin-left: 1em;  list-style: none }
.hmenu a { color:#777722; text-decoration:none}
#navbar2 li:hover { coloir:#fff; background-color: #ccc; background-color: #f1f1f1; tiext-decoration: underline }
.hmenu a.selected { border-bottom:solid #fff 1px; color:#000; background-color: #fff; border-bottom: solid white }
.hmenu div { height:inherit;posiition:relative; boattom:-1px; float:left; padding: 0px 4px 0px 2px;
	 border: solid #8F8E82 1px ; border-left: #000;}
#navbar {
background:none repeat scroll 0 0 #EEEDD9;
border-color:#8F8E82;
border-style:solid;
border-width:0 3px 1px 20px;
left:0;
margin:-1px 0 0;
padding:0.2em 0 0.1em;
positijon:absolute;
right:0;
top:0;
white-space:nowrap;
width:94%;
z-index:5;
margin-bottom: 2em;
}
#navbar2 {
	font-size: smaller; margin-bottom:1em; border-bottom: solid gray 1px;
}
#navbar2 a {
positsion:absolute; bottom: 0px;
heigqht:100%;
color:#777722;
padding: 0px 3px 0px 3px;
fsont-variant:small-caps;
faont-weight:bold;
text-decoration:none;
}
#navbar2 a.selected { border-bottom:solid #fff 1px; color:#000; background-color:#fff; }
#navlist3 li { display:inline; list-style-type: none; background-color: #dde;  margin: 0px 3px; border: solid gray 1px; border-bottom:0px}
#navlist3 {  margin-left: 2px; padding-left: 0px }
#navlist3 li#selectedListItem a { font-weight: bold }
.reverse { unicode-bidi:bidi-override; direction: rtl; }
.selecttab {border-bottom:solid 1px white;background-color:#fff }
.placeholder { color: #666 }
.shadow {
 /* -moz-box-shadow:    3px 3px 5px 6px #ccc;
    -webkit-box-shadow: 3px 3px 5px 6px #ccc; */
  box-shadow:         3px 3px 5px 6px #ccc;
}  
input      { border-width:1px; border-style:solid; border-color: #aaaaaa }
