/* 

2003,2004,2005 style sheet 

							 Acenet Style Sheet - Corporate colors 
/*
#000099 : Metalic blue
#004080 : Dark blue
#0066CC : Light blue
#ffcc66 : Orange //  handled in the javascript
*/
	 			 
body.std   {   font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; border-spacing: 0pt; 
							 BACKGROUND-COLOR: #DEDEDE;  
							 MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px;
							 COLOR: #003388;}
							 
body       {   font-family: Tahoma, Arial, Helvetica,sans-serif; font-size: 12px; padding: 0pt; 
							 BACKGROUND-COLOR: #FFFFFF;  
							 MARGIN-TOP: 10px; MARGIN-LEFT: 12px; MARGIN-RIGHT: 12px; MARGIN-BOTTOM: 12px;
							 COLOR: #003388;} 							  
							  							  
/* Headers */
h1			      { color: #0066CC; font-size: 120%; letter-spacing: 1pt;
                font-weight: bold; border-bottom: 1px solid #99c; }
h2			      { color: #0066CC; font-size: 110%;  
                font-weight: bold; border-bottom: 1px solid #99c; }
h3			      { color: #0066CC; font-size: 100%;  
                font-weight: bold; border-bottom: 1px solid #99c; }						

p.bluebg      { color: #FFFFFF; font-size: 12pt; font-family: Verdana, Arial; font-weight: bold; }
h1.bluebg     { font-family: Arial; color: #FFFFFF; font-size: 16pt; letter-spacing: 2pt;}
h2.bluebg     { font-family: Arial; color: #FFFFFF; font-size: 14pt; letter-spacing: 2pt;}
h3.bluebg     { font-family: Arial; color: #FFFFFF; font-size: 12pt; letter-spacing: 1pt;}

/* organge header for thank you pages */
h2.orange     { font-family: Arial; color: #ff9933; font-size: 14pt; letter-spacing: 1pt;}



/* Old header and paragraph formatting*/
p.sh         { font-family: Arial; color: #000099; font-size: 12pt; letter-spacing: 4pt; 
               font-style: italic; font-weight: bold }

p            { color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 10pt; padding: 0pt; }
h2.ace       { color: #ff9933; font-family: Tahoma, Verdana, Arial; font-size: 12pt; padding: 1pt;  
               font-weight: bold }
							 
#test        { text-align: Center }
/* Forms */
input.entry  { font-family: Verdana; color: #000000; font-size: 10pt }
input.button { font-family: Arial; font-weight: bold; font-size: 10pt; border: 2px outset }

input.button2 { font-family: Arial; color: #FF6600; background-color: #000080; 
							  font-weight: bold; 
								border: 2px outset #0000BB }
h2.destop    { color: #FFFFFF; font-family: Arial; }
p.destop     { color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold }
p.desside    { font-family: Arial; color: #000099; font-size: 10pt; }
td.descl     { background-color: #FFFFFF; border: #C0C0C0; }
td.descr     { background-color: #FFFFFF; border: #C0C0C0; }
table.desc   { border: #666666 }
td.desct     { vertical-align: top;  
			         background-image: url("/images/cellpic3.gif");
							 background-color: #0000BB;		         
             }
td.desct2    { vertical-align: top;  
			         background-image: url("/images/cellpic-red.gif");
							 background-color: #0000BB;		         
             }						 
th.desct     { vertical-align: top; background-color: #0000BB; }


/* Lists with disc bulleting */
ul.dec       { color: #000000; font-size: 12pt; font-family: Tahoma; list-style-type: disc }
li.dec       { color: #800000 }
li           { color: #000000; font-size: 12pt; font-family: Verdana, Arial; }
li.package   { color: #000000; font-size: 12pt; font-family: Verdana, Arial; }



p.lm         { font-family: Verdana; font-size: 10pt; color: #000000 }
a.lm         { color: #666666; text-decoration: none; font-style: italic }
a.lm2        { color: #666666; text-decoration: none; font-style: italic; font-size: 10pt; }
a.lm2:hover  { color: #CC9900; text-decoration: none; font-style: italic; font-size: 10pt }
p.nav        { color: #000033; font-style: normal; font-size: 10pt; font-family: Tahoma, Verdana, Arial;}
p.small      { color: #aaaaaa; font-style: normal; font-size: 9px; font-family: Tahoma, Verdana, Arial;} 

/* styles for the packages price lists */

a.package    { color: #666666; text-decoration: none; font-style: italic; font-size: 8pt; } 
p.package    { color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 8pt; padding: 0pt;}
tr.package   { background-color: #EEEEFF; color: #FFFFFF; border: 0px ridge #6666FF; text-align: right; vertical-align: top; }
tr.package-header { background-color: #FFEECC; color: #FFFFFF; border: 0px; text-align: center; vertical-align: top; }
p.package-value   { color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 8pt; padding: 0pt; text-align: right;}
p.package-space   { color: #000000; font-family: Tahoma, Verdana, Arial; font-size: 8pt; padding: 0pt; text-align: center;}
tr.linux { background-color: #EEDDEE; color: #FFFFFF; border: 0px ridge #6666FF; text-align: right; vertical-align: top; }
tr.package-web    { background-color: #EEEEDD; color: #FFFFFF; border: 0px ridge #6666FF; text-align: right; vertical-align: top; }
tr.package-domain { background-color: #ccffcc; color: #FFFFFF; border: 0px ridge #6666FF; text-align: right; vertical-align: top; }

/* used on the old mailing list */
td.package   { background-color: #EEEEFF; color: #FF0000; border: 0px ridge #6666FF;text-align: right; vertical-align: top; }
td.package2  { background-color: #FFEECC; color: #FFFFFF; border: 0px ridge #6666FF;text-align: right; vertical-align: top; }


th.fin       { background-color: #EEEEFF; color: #FFFFFF; border: 0px; text-align: right; vertical-align: top; }
td.fin       { background-color: #FFEECC; color: #FFFFFF; border: 0px; text-align: right; vertical-align: top; }
 

/* app forms */

th.app       { background-color: #004080; border-left: 1px solid #000000; }
th.appspace  { background-color: #004080; border-left: 1px solid #000000; }
td.app       { background-color: #004080; border-left: 1px solid #000000; }
td.appspace  { background-color: #004080; border-left: 1px solid #000000; }						

p.app        { color: #FFFFFF; font-family: Tahoma, Verdana, Arial; font-size: 8pt; padding: 0pt; }
a.app        { color: #ff9933; font-family: Tahoma, Verdana, Arial; font-size: 8pt; padding: 0pt; text-decoration: underline;}
a.app:hover  { color: #FFEE99; font-family: Tahoma, Verdana, Arial; font-size: 8pt; padding: 0pt; }

ul.app       { color: #FF00FF; }
li.app       { color: #FFFF00; }

/* web host app */

table.wh { 
  border: #666666;
/*	cellpadding: 0; 
	cellspacing: 1; 
/*	table-layout:fixed; /* fixed or variable */
}
th.wh { vertical-align: top; background-color: #0000BB; background-image: url("/acenetglobal/images/cellpic3.gif");}
td.wh { vertical-align: top; text-align: left; text-color: #000000;}
td.alt { background-color: #EEEEEE; vertical-align: top; text-align: left;}




/* Special pricing font */

p.price      { font-family: Verdana,Arial; font-size: 14pt; color: #000080; }
tr.price     { text-align: center; vertical-align: top; }
td.price     { text-align: center; vertical-align: top; }  

/* tl ? */
td.tl        { background-color: #ffffff; border-left: 1 solid #000000; 
               border-right: 1 solid #000000; border-bottom: 1 solid #000000 }
table.tlt    { background-color: #FFFFFF; border-left: 3 solid #C0C0C0; 
               border-bottom: 3 solid #C0C0C0 }
p.tl         { color: #FFFFFF; font-family: Verdana; font-size: 8pt;}
p.tl2        { color: #000080; font-family: Verdana; font-size: 8pt;}
a.tl2        { color: #333399; text-decoration: none;}
a.tl2:hover  { color: #FFCC00; text-decoration: none }
a.tl         { color: #ffffff; text-decoration: none;}
a.tl:hover   { color: #FFCC00; text-decoration: none }


#topmenu     { background-color: #0000bb; height: 40px; padding: 0px; }
#topline     { background-color: #FF6600; height: 6pt;}
#leftmenu    { float: left; width: 126px; height: 700px; background-color: #FFFFFF; 
               border-right: 0px solid #0099FF }
#main        { float: left; height: 100px; position: absolute; left: 135px; top: 66px; text-align: 
               Justify; border: 0px solid #000000; padding-left: 10px; 
               padding-right: 10pt; padding-top: 10pt; }
               
td.tm         { background-color: #000099; color: #FFFFFF; border: 1px solid #6666FF }
div.box1      { background-color: #FFFFCC; border: 1px black solid;}
table.innerlm { background-color: #FFFFFF; border: 3px solid #0000BB }
table.outerlm { background-color: #0000bb}

/* standard anchors */
a             { color: #0000EE; font-size: 10pt; text-decoration: none; }
a:hover       { color: #0066CC; font-size: 10pt; text-decoration: underline;}
a.w           { color: #FFFFFF; font-size: 10pt; text-decoration: underline;}
a.w:hover     { color: #FFEEEE; font-size: 10pt; text-decoration: none;}

/* used in editable items */

a.edit        { text-decoration: underline;}
a.edit:hover  { text-decoration: none;}


/* anchors in lists <li> */
a.li				  { color: #0066CC; text-decoration: none; }
a.li:hover    { color: #0033EE; text-decoration: underline;}

a.li3				  { color: #0066CC; text-decoration: none; font-size: 12px;}
a.li3:hover   { color: #0033EE; text-decoration: underline;}


td.info       { background-color: #DDDDDD; border: 1px solid #000080 }
table.info    { border: 1px solid #000080 }

table.help    { padding: 10px; border-spacing: 0px; }

/* Grey Background */
td.hng       { text-align: left; vertical-align: top; background-color: #FFFFFF;}

/* navigation stylisation information for rollovers*/
table.sb-title    { border: 0; background-color: #FFFFFF; width: 100%}
td.sb-title       {text-align: left; vertical-align: top; background-color: #FFFFFF;}
table.sb          { border: 0; background: #EEEEEE; width: 100%}
td.sb             {text-align: left; vertical-align: top; background-color: #EEEEEE;}
td.sb-top         {text-align: left; vertical-align: top; background-color: #FFFFFF;}
td.sb2            {text-align: left; vertical-align: top; background-color: #ffcc66;}

a.sb              { color: #004080; text-decoration: none; font-size: 8pt; font-family: Tahoma, Verdana, Arial;}
a.sb:hover        { color: #0066CC; text-decoration: none; font-size: 8pt; font-family: Tahoma, Verdana, Arial;}
a.sb:active       { color: #004080; text-decoration: underline; font-size: 8pt; font-family: Tahoma, Verdana, Arial;}
a.sb-title        { color: #FFFFFF; text-decoration: none; font-size: 8pt; font-family: Tahoma, Arial, Verdana;}
a.sb-title:hover  { color: #FFFFFF; text-decoration: underline; font-size: 8pt; font-family:  Tahoma, Arial, Verdana;}
a.sb-title:active { color: #004080; text-decoration: underline; font-size: 8pt; font-family: Tahoma, Verdana, Arial;}
a.sb-top          { color: #FFFFFF; text-decoration: none; font-size: 8pt; font-family: Tahoma, Verdana, Arial;}
a.sb-top:hover    { color: #ffcc66; text-decoration: none; font-size: 8pt; font-family: Tahoma, Verdana, Arial;}
a.sb-top:active   { color: #004080; text-decoration: underline; font-size: 8pt; font-family: Tahoma, Verdana, Arial;}
a.uppernav        { color: #000000; text-decoration: none; font-size: 8pt; font-family: Arial, Verdana ;}

/* table cells for main body */
td.st             { text-align: left; vertical-align: top; }
td                { text-align: left; vertical-align: top; }

a.ace        { color: #666666; text-decoration: none; font-style: italic; font-size: 8pt; }
a.ace:hover  { color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 8pt }
p.contact    { color: #303099; font-size: 8pt; font-family: Verdana, Arial; }						

