body { padding: 0; margin: 0; border: 0; font-family: Arial,Helvetica,sans-serif; font-size: 16px; height: 100%;
background: white; line-height: 130%;
}
html { height: 100%;}
table { font-size: 14px;}
a:link, a:visited, a:active { text-decoration: none; color: #003366}
a:hover { z-index: 25; text-decoration: none;}
h1 {color: #0E600E; font-size: 16pt; font-weight: normal; font-family: Arial;margin-bottom: 0.5em; line-height: 100%;}
h2 {color: #FF8C00; font-size: 12pt; font-weight: normal; font-family: Arial;margin-bottom: 0.5em; line-height: 100%;}
h3 {color: black; font-size: 10pt; font-weight: bold; font-family: Arial;margin-bottom: 7px;margin-top: 10px; line-height: 100%;}

a.newstyle {border: solid 1px #DDDDDD;
	padding: 3px; font-size: 14px; background: #F3F3F3;
	-moz-border-radius: 2px;-khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
a.newstyle:hover { border: solid #9EC1E0 1px; background: #eFF7FF1;}

form { margin: 0 0 0 0; padding: 0; }

table.footer {  width: 100%; padding-top: 1em;}
table.footercpan { padding: 1em; background: #696969; width: 100%;}

table.footermenu {color: #696969; font-size: 14px; width: 100%;}
table.footermenu td {padding-right: 2em;}
table.footermenu a {color: #696969;}


div.content { background: white; border-top: solid 3px #535f71; min-height: 85%;margin: 0; padding-bottom: 0.75em;}
div.header {text-align:right; padding: 0px; background: #c0c0c0; height: 32px;}

table.maintable { width:100%; background: silver;  font-size: 8pt; }

table.topmenu { color: white; padding-top: 5px;
	font-family: Arial; padding-bottom: 0px;margin:0px; height: 44px; width: 100%;
}
table.topmenu td{ padding: 9px; font-size: 20px;}
table.topmenu td#selectedtm { padding: 5px ; }
table.topmenu a { color: white;}

div.menu1 {padding-top: 5px;padding-bottom: 2px; font-size: 14px;}
div.menu1  a{ color: white ; margin-left: 20px;}
div.menu1  a:HOVER{ border-bottom: solid 1px #afd775; }
div.menu1  a:VISITED { color: white;}


div.menu2 { width: 980px; font-size: 20px; padding: 7px; padding-right: 0; margin-top:30px; text-align: right; white-space: nowrap;}
div.menu2  a{ margin-left: 25px; color: white;}
div.menu2  a:HOVER { border-bottom: solid 2px #3e88b8;}
div.menu2  a:VISITED { color: white;}

div.menu2dark { font-size: 17px; padding: 5px;  margin-bottom: 5px; white-space: nowrap; text-align: right; line-height: 150%;}
div.menu2dark  a{ color: black; padding-right: 1em;}
div.menu2dark  a:HOVER { border-bottom: solid 2px #3e88b8;}
div.menu2dark  a:VISITED { color: black;}

ul.menu3 {font-size: 16px;list-style: none; margin-top: 5px; color: #696969; padding-left: 0; margin-left:28px;}
ul.menu3 li {font-size:14px; margin-left: 0px; padding-left:0px;}
ul.menu3 a{color: #696969;}

ul.menu4 {list-style-type: none; font-size: 16px; padding: 0px; margin: 0px;}
ul.menu4 li {display:inline; padding-right: 1em;}
ul.menu4 a{color: black;}
ul.menu4 a:hover{border-bottom: solid 2px #3e88b8;}

ul.l1menu {list-style-type: none; list-style-position: outside; padding: 0px; margin: 0px; font-size: 20px; height: 40px;}
ul.l1menu li {position: relative; float: left; padding: 5px; padding-top: 10px; padding-bottom: 0px; margin-bottom: 0px;}
ul.l1menu a {color: white;}
ul.l1menu li#selectedtm {padding-top: 5px;}

div.selectedtm {background: white; color: #0e600e; vertical-align: top;
						padding: 5px;
						padding-top: 5px; 
						padding-bottom: 11px;
						-moz-border-radius-topright: 3px;-moz-border-radius-topleft: 3px;
						-khtml-border-radius: 3px; 
						-webkit-border-top-right-radius: 3px; -webkit-border-top-left-radius: 3px; 
						border-top-right-radius: 3px; border-top-left-radius: 3px;
}

div.boxmenu {
	border-bottom: 1px beige solid ; padding: 5px; color: #696969; font-size: 10pt;
/*	background-image: url("images/sagetica_orange.jpg"); */
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right;
}
div.boxmenu a {color: #696969;}
div.boxmenu:hover { background: #51A533;  color: white;}
div.boxmenu:hover a{ color: white;}

div.boxmenutitle { padding: 3px; border-bottom: solid 1px #51A533; font-size: 13pt;}
div.boxmenutitle a{ color: #0E600E; font-size: 13pt;}

div.boxtitle { font-size:11pt; color: #696969; border-bottom: solid 1px #f0f7cf; margin-bottom: 0.75em;}
div.boxtext { margin-bottom:1em; font-size:8pt; line-height: 16px;  color: #696969; }



div.selectedtm a{color: #0e600e;}

table.header {font-size:9pt; font-family:Arial; background:#c0c0c0;}
table.header td {vertical-align: bottom; padding: 2px; }

table.hmenu { width:95%; font-size: 12pt; border-left: solid gray 1px; border-right: solid gray 1px;}
table.hmenu td{ padding: 5px; margin:0px;}
table.hmenu a { color:black}

div.appcatalog {margin: 0.5em;}

div.menu12 {background: gray; padding:3px; font-size:12pt; margin-top:3px;
	-moz-border-radius: 1px;-khtml-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px;}
div.menu12 a{color: orange}

#selected12 {background: #f9f9f9;}
#selected12 a {color: darkgreen}


input[type="text"] {border: solid gray 1px; padding: 2px}
input[type="text"]:focus {border: solid red 1px; background: beige;}

input[type="password"] {border: solid gray 1px; padding: 2px; }
input[type="password"]:focus {border: solid red 1px; background: beige;}


table.plusspace { background:  #f0f4ea; padding: 0; margin: 0;}
table.plusspace th{ border:solid 1px silver; padding: 3px; text-align: center; background: beige;}
table.plusspace td{ border:solid 1px silver; padding: 3px; text-align: center;}
.plusspace tr:hover{background:  LightSteelBlue}

ul.paymentlist {list-style: none; margin-left: 0; padding-left: 0;}
ul.paymentlist li {
	background: #fcfcfc; border: solid 1px #f2f2f2; 
	padding: 4px; margin-bottom: 5px; text-align: left;
	-moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	}
ul.paymentlist h2 {margin-top: 5px;}
ul.paymentlist h3 {color: darkgreen;}

ul.paymentlistL2 {list-style: disc;}
ul.paymentlistL2 li {background: none; border: none;}

ol.paymentlistL2 { margin-left: 20px; padding-left: 20px;}
ol.paymentlistL2 li {background: none; border: none;}

div.reduceri {background: #b72f33; color: white; font-size:10pt;padding:10px}
div.reduceri a {color: Gold; font-weight: bold}

ul.ulbottom li {padding-bottom: 1em;}




.lh1 {font-size:1em; color:#006600; font-weight: bold; text-align: left;}
.lh2 {font-weight:bold;margin-left:1em;margin-bottom:5px; text-align: left;}
.re {margin-bottom: 1em;margin-left:1em; text-indent: 1em; font-family: sans-serif;text-align: left;}
div.login { border: solid 1px silver;
	-moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
div.login input {margin: 2px}

table.content1 {
	background: DimGray; font-family:Arial; width:100%;
	border:none;}
td.content1left {padding: 3px; padding-top: 2em; width: 25%}
td.content1right {background: Beige; padding: 1em;}


div.helpmsg { margin: 10px; padding:10px; border: solid 1px LightGrey; background: #fffed6;font-family: Verdana,sans-serif;
	-moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
div.helpmsg a { text-decoration: underline;}

div.helpmsg_div {margin-bottom: 0.75em; -moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

div.errors{
	font-size: 12pt;
	width: 90%; margin: 1em;
	text-align:left;
	background: #fcc; 
	padding:5px ;
	background-repeat: no-repeat;
	background-position: 4px 4px;
  background-image: url("images/error.png");
  border: solid 1px #f00;
  -moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}
div.errors ol {padding-left: 1em;margin-top:0;}
div.errors li {font-size: 10pt;margin-bottom: 0.5em; padding-left:3px; border-left: 1px dotted Orange}
div.errors li:hover{background: Orange;}

td.errors{
	background: #fcc; 
	padding:5px 36px;
	font-size: 12pt;
	background-repeat: no-repeat;
	background-position: 4px 4px;
  background-image: url("images/error.png");
  border: solid 1px #f00;
}
td.warnin { 
	background: #ffffcc; 
	padding:5px 36px;
	font-size: 12pt;
	background-repeat: no-repeat;
	background-position: 4px 4px;
  background-image: url("images/warning.png");
  border: solid 1px #ff0;
}
div.warnin { background:   #ffffcc  ;
	padding:5px 36px;
	font-size: 12pt;
	background-repeat: no-repeat;
	background-position: 4px 4px;
  background-image: url("images/warning.png");
  border: solid 1px #ff0;
  margin:1em;
  text-align: left;
  -moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}

table.domservice {width:100%; border: solid #f2f9ff 1px;background: white;}
table.domservice caption{background: #eff7ff; color:black; font-size:1.5em;text-align: left;padding:5px ; border: solid #f2f9ff 2px;}
table.domservice tr {background: silver;}
table.domservice td {background: white;padding: 4px; font-size: 10pt;}


table.infopers {width:90%; border: solid #f2f9ff 1px;background: white; margin-bottom: 1em;}
td.infoperslab { text-align: left; font-size: 1em; color: #4D5762; }
table.infopers caption {background: #eff7ff; color:black; font-size:1.5em;text-align: left; padding:5px ; border: solid #f2f9ff 2px;}
table.infopers td {vertical-align: top;}

table.infopers #infopers_button {text-align: center;font-size:1em; border-top:solid #eaebf3 1px; padding-top: 5px;padding-bottom: 5px;}

table.infopers input[type="submit"] {padding: 2px; font-size: 1em ;}
table.infopers input[type="password"] {border: solid 2px #DDDDDD; padding: 2px; font-size: 18px;}
table.infopers input[type="password"]:focus {border: solid #9EC1E0 2px; background: #F5F5DC;}

table.infopers input[type="text"] {border: solid 2px #DDDDDD; padding: 2px; font-size: 19px;}
table.infopers input[type="text"]:focus {border: solid #9EC1E0 2px; background: #F5F5DC;}


table.infopers textarea {border:solid gray 1px;padding: 2px;}
table.infopers textarea:focus {border: solid red 1px; background: #F5F5DC;}

table.infopers select {border: solid 2px #DDDDDD; padding: 2px; font-size: 18px;}
table.infopers select:focus {border: solid #9EC1E0 2px; background: #F5F5DC;}

input.newstyle[type="text"] {border: solid 2px #DDDDDD; padding: 2px; font-size: 18px;}
input.newstyle[type="text"]:focus {border: solid #9EC1E0 2px; background: #F5F5DC;}

input.newstyle[type="password"] {border: solid 2px #DDDDDD; padding: 2px; font-size: 18px; }
input.newstyle[type="password"]:focus {border: solid #9EC1E0 2px; background: #F5F5DC;}

input.newstyle[type="submit"] {background: #e7f0f7; color: black; font-size: 20px; padding: 5px; text-shadow: 0 -1px 0 #8AAE32 ;
						border: solid #95badc 2px;  cursor: pointer; width: 150px;
						-moz-border-radius: 5px;-khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
input.newstyle[type="submit"]:hover { color: #888888; text-shadow: 1px 1px 0 #8AAE32}

td.pack_dom {border-right:dotted 1px silver; font-size:9pt; padding:2px; border-bottom: solid silver 1px}
td.pack_dom_s {color:red; font-size:14pt;}
div.rabat {color:red;font-size:12pt;}
span.rabat {color:red;font-size:12pt;}

td.pack_email {border: dotted silver 1px; padding:5px; border-bottom: none;text-align: center;}
td.pack_emailplus {border: solid silver 1px; border-top: 0px;   padding:5px; background:beige;}
td.pack_host_b {border: dotted silver 1px; border-bottom:0px; padding:5px;}
td.pack_host {border: dotted silver 1px;padding:5px;text-align: center;}
td.pack_hostplus {border: solid silver 1px; border-top: 0px;   padding:5px; background:beige;}

a.shorttitle {font-size: 12pt; color:darkgreen;text-align: center;text-align: center;text-decoration: none}
a.shorttitle #hover{text-decoration: none}

div.shorttitle {font-size: 12pt; color:darkgreen;text-align: center}
div.shorttitle a {padding:2px}

td.shorttitle {font-size: 12pt; color:darkgreen;}
td.shorttitle a {padding:2px}


div.shortparam {text-align: center; font-size: 1em;}
div.shortprice {font-size: 10pt; color:#ea2025;}
div.shortsize {font-size: 12pt;color:darkgreen;}

span.shortprice {font-size: 10pt; color:#ea2025;}
span.shortsize {font-size: 10pt;color:darkgreen;}

.planall td {padding-left: 1em;}
.planall th {padding-left:0.25em; text-align: left;padding-top: 1em;color:green;border-bottom: solid 1px silver; font-size:12pt; font-weight: normal}


table.cmd_dom { background: white}
table.cmd_dom td {padding:2px;  border-top: dotted gray 1px;}
table.cmd_dom th {background:lightgray; padding:3px ;}
table.cmd_dom caption {padding: 3px;
	color:black; text-align: left; background: #eff7ff; border: solid #f2f9ff 2px}
.cmd_dom tr:hover {  background: yellowgreen;}

table.cmd_dom #total {background: #ececec;border-top: solid gray 1px;background: white;font-size: 1.5em}
table.cmd_dom #barea {background: #ececec;}
table.cmd_dom input[name="total"] {border: none;font-size: 1em;text-align: right; background: white}
table.cmd_dom input[name="total"]:focus {border: none;font-size: 1em;text-align: right; background: white}
table.cmd_dom input[type="checkbox"] {border:solid gray 1px;padding: 1px}
table.cmd_dom input[type="checkbox"]:focus {border: solid red 1px; background:beige}


div.menubar2 {padding: 5px; text-align: left;}
#menubar_sel2 {background: beige; border-bottom: dashed 1px silver;
	-moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
#menubar_sel3 {background: Gainsboro; border-bottom: dashed 1px silver;
	-moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

table.menubar1 td {background:  #535f71; color:white ; padding:5px; border-left: solid white 1px; border-right: solid white 1px;}
table.menubar1 a {color:white; }
table.menubar1 #menubar_sel {background:  #ececec; color: darkgreen;  border-top: solid #7490ac 1px; border-left: solid #7490ac 1px;
	border-right: solid #7490ac 1px;}
table.menubar1 #menubar_sel a {color: darkgreen}


table.domtarif { background: white}
table.domtarif th {background:lightgray; padding:3px ;}
table.domtarif td {padding:2px;  border-top: dotted gray 1px;}
table.domtarif caption {padding: 3px;
	color:black;text-align: left;font-size: 1.5em; background: #eff7ff;border: solid #f2f9ff 2px}
.domtarif tr:hover {  background: yellowgreen;}
table.domtarif #fnotes {background: #ececec;border-top: dotted gray 1px;padding-left:1em}

table.domextension {}
table.domextension th {background:lightgray; padding:3px ;}
table.domextension td {}
table.domextension caption {padding: 3px;
	color:black;text-align: left;font-size: 1.5em; background: #eff7ff;border: solid #f2f9ff 2px}
table.domextension #fnotes {background: #ececec;border-top: dotted gray 1px;padding-left:1em}

table.logintable {
	background: silver; width: 50%;
	background: white; font-size:10pt; padding: 3px; margin: 2em;
	border:solid white 1px;
	-moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
	}
td.logintablelab { text-align: left; font-size: 1em; color: #4D5762; }
table.logintable th {font-size: 22pt;font-weight: normal;text-align: left;}
table.logintable input[type="text"] {border: solid 2px #DDDDDD; padding: 2px; font-size: 18px;}
table.logintable input[type="text"]:focus {border: solid 2px #CCCCCC; padding: 2px; font-size: 18px;}

table.logintable input[type="password"] {border: solid 2px #DDDDDD; padding: 2px; font-size: 18px;}
table.logintable input[type="password"]:focus {border: solid 2px #CCCCCC; padding: 2px; font-size: 18px;}


div.modtable {margin:0px ; background: #efefef; width:98%; height: 100%}
table.modtable {margin:0px ; background: #efefef; width:95%; height: 100%}
table.modtable input[type="text"] {border:solid gray 1px;padding: 2px}
table.modtable input[type="text"]:focus {border: solid red 1px; background:beige;}

table.modtable input[type="password"] {border:solid gray 1px;padding: 2px}
table.modtable input[type="password"]:focus {border: solid red 1px; background:beige;}

table.modtable select {border:solid gray 1px;padding: 1px}
table.modtable select:focus {border: solid red 1px; background:beige}

table.modtable input[type="checkbox"] {border:solid gray 1px;padding: 1px}
table.modtable input[type="checkbox"]:focus {border: solid red 1px; background:beige}

table.modtable input[type="submit"] {padding: 2px; font-size: 1em }




div.modtable1 {margin:0px ; background: #ececec; width:98%; height: 100%}
table.modtable1 {margin:0px ; background: beige; width:98%; height: 100%}
table.modtable1 input[type="text"] {border:solid gray 1px;padding: 2px}
table.modtable1 input[type="text"]:focus {border: solid red 1px; background:beige;}

table.modtable1 input[type="password"] {border:solid gray 1px;padding: 2px}
table.modtable1 input[type="password"]:focus {border: solid red 1px; background:beige;}

table.modtable1 select {border:solid gray 1px;padding: 1px}
table.modtable1 select:focus {border: solid red 1px; background:beige}

table.modtable1 input[type="checkbox"] {border:solid gray 1px;padding: 1px}
table.modtable1 input[type="checkbox"]:focus {border: solid red 1px; background:beige}

table.modtable1 input[type="submit"] {padding: 2px; font-size: 1em }

table.menubar2 td {background:  silver ; padding:5px; border-left: solid white 1px; border-right: solid white 1px;}
table.menubar2 a { }
table.menubar2 #menubar_sel {background:  beige; color: darkgreen;  border-top: solid #7490ac 1px; border-left: solid #7490ac 1px;
	border-right: solid #7490ac 1px;}
table.menubar2 #menubar_sel a {color: darkgreen}

table.modtable1 #fnotes {background: beige;border-left: dotted gray 1px}

table.cmd { border: solid black 1px;}
table.cmd th {border-bottom: solid black 1px; border-top: solid black 1px}
table.cmd #tot {border-top: solid black 1px}
td.lastline {border-top: solid black 1px; }




table.coscmd {margin-bottom: 3em;}
table.coscmd caption{font-size: large; }
table.coscmd th{background: lightgray; border: solid gray 1px;padding: 2px}
table.coscmd select {border:solid gray 1px;padding: 1px}
table.coscmd select:focus {border: solid red 1px; background:beige}
table.coscmd tr {border-top: dotted silver 1px;}

tr.cosrpar1 {border: solid 1px red}

tr.cosrpar1 td {border-top: solid 1px black; border-left: solid 1px lightgray; border-right: solid 1px lightgray ;padding: 2px}
tr.cosrpar2 td {border-bottom: solid 1px black; border-left: solid 1px lightgray; border-right: solid 1px lightgray ;padding: 2px}
tr.cosrpar3 td {border-left: solid 1px lightgray; border-right: solid 1px lightgray ;padding: 2px}

tr.cosrimpar1 td {border-top: solid 1px black; border-left: solid 1px lightgray; border-right: solid 1px lightgray ;padding: 2px}
tr.cosrimpar2 td {border-bottom: solid 1px black; border-left: solid 1px lightgray; border-right: solid 1px lightgray ;padding: 2px}
tr.cosrimpar3 td {border-left: solid 1px lightgray; border-right: solid 1px lightgray ;padding: 2px}

.altern { color:darkgreen; background: WhiteSmoke}
.nonaltern { color:darkgreen; background: GhostWhite}

/*-- cpanel ---------------------------------*/
table.cpanmain {padding: 0; width:100%; margin:0; }
td.cpanmainmen {padding-top: 5px}
td.cpanmaincontent {padding-top: 5px;padding-left: 5px;}

table.cpanmenu {padding:0px; width:99%;
	border: solid silver 1px;
	background: #FCFCFC; font-size: 16px; font-family: Arial;
	-moz-border-radius: 3px;-khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
table.cpanmenu td {padding: 3px;  background: #FCFCFC;}
table.cpanmenu th {color: white; background: gray;}
table.cpanmenu a { color: #696969;}
table.cpanmenu strong {font-size: 24px; font-weight: lighter; }
td.cpanmenuhead {color: white; background: gray; padding: 3px; padding-left: 5px} 
td.cpanmenuitem {padding-left:3px}

table.resursealocate {border: solid gray 1px;}
table.resursealocate caption {background:darkgreen; color:white;font-size:medium}
.resval {font-size: 1.5em;}
.contdesc {font-size:medium}

table.mailt#domainlist { background: white;}
table.mailt#domainlist td{ border-top: 0; padding: 1px;}
table.mailt#domainlist th{ border:solid white 1px}

table.mailt {background: white; margin-bottom: 0.5em;}
table.mailt td {padding:2px;  border-top: dotted gray 1px;}
table.mailt th {background:lightgray; padding:3px ;}
table.mailt caption {padding: 3px; font-weight:bold;color:#555555;
font-family:Georgia, Times, Times New Roman, serif;
	text-align: left;font-size: 2.5em; background: #eff7ff;border: solid #f2f9ff 2px}
.mailt tr:hover {  background: yellowgreen;}
table.mailt input {border:solid gray 1px;padding: 2px}
table.mailt  input[type="text"] {border:solid gray 1px;padding: 1px}
table.mailt  input[type="text"]:focus {border: solid red 1px; background:beige}

table.mailt #fnotes {background: #ececec;border-left: dotted gray 1px}



table.dlg_yn {width:60%; height: 10em;border: solid #ffe2a4 1px; background:#fffed6   ; padding:5px}
table.dlg_yn caption {background: lightgray; color:black; text-align:left;padding: 2px}
table.dlg_yn td{ text-align: left;font-size:2em;}
table.dlg_yn #fdlg_yn_head { text-align: left;font-size:2em;color:red}
table.dlg_yn #fdlg_yn_quest { text-align: center;font-size:x-large;}
table.dlg_yn #fdlg_yn_note { text-align: left;font-size:medium;}
table.dlg_yn #fdlg_yn_button { text-align: center;font-size:2em; border-top:solid #eaebf3 1px; padding-top: 5px;padding-bottom: 5px}

table.dlg_yn input {padding: 2px; font-size: 1em; }


div.fivepoints { margin-bottom: 1em;}


table.cmdsteps {width: 100%;margin-bottom: 1em;}
table.cmdsteps td {background: #E5F0AC;text-align: center; padding: 5px;font-family: Verdana,Helvetica,Arial,sans-serif;}
table.cmdsteps #curstep {background: #448B2B; color:white;font-size: 1.5em;}

table.cmdstepsV {width: 100%;margin-bottom: 1em;}
table.cmdstepsV td {background: #E5F0AC ;text-align: left; padding: 5px; }
table.cmdstepsV #curstep {background: #448B2B; color:white; font-size: 1.5em;}

table.cmdstepsH {width: 100%;}
table.cmdstepsH td {background: #E5F0AC ;text-align: left; padding: 5px; }
table.cmdstepsH #curstep {background: #448B2B; color:white; font-size: 1.5em;}


table.domss_down {width: 100%; height: 100%;background: Gainsboro ;border:solid silver 1px;padding:2px;
	-moz-border-radius: 5px;-khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
td.dommstitle_down {background: Silver; color: SlateGray; border:solid 1px Silver;height: 13pt; font-size: 12pt;text-align: center;}
td.dommscontent_down {font-size: 12pt;color: SlateGray;text-align: center;}

table.domss_up {width: 100%;  height: 100%;background: Beige ;border:solid silver 1px;padding:2px;text-align: left;
	-moz-border-radius: 5px;-khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
td.dommstitle_up {background: DarkGreen ;border:solid 1px grey;height: 13pt; font-size: 12pt; color: Gainsboro}
td.dommstitle_up a {color: Gainsboro}
td.dommscontent_up {font-size: 12pt;text-align: center;}

table.domss_suspended {width: 100%; height: 100%; background: Beige ;border:solid silver 1px;padding:2px;
	-moz-border-radius: 5px;-khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
td.dommstitle_suspended {background: Yellow; color: RED; border:solid 1px Silver;height: 13pt; font-size: 12pt;text-align: center;}
td.dommscontent_suspended {font-size: 12pt;color: SlateGray;text-align: center;}

table.domss_null {width: 100%; height: 100%;background: Gainsboro ;border:solid silver 1px;padding:2px;
	-moz-border-radius: 5px;-khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
td.dommstitle_null {background: Silver; color: SlateGray; border:solid 1px Silver;height: 13pt; font-size: 12pt;text-align: center;}
td.dommscontent_null {font-size: 12pt;color: SlateGray;text-align: center;}

table.dlist {width: 60%}
table.dlist td {border:none}

div.cmdnow {text-align: right; }
div.cmdnow a{font-size:24px;text-decoration: underline; color: red; padding: 1px}
