/* global styles */
body, div, table, td, a, h1, h2, h3, h4, h5, h6, p, form, ul, li, span {margin:0; padding:0; font:11px/1.2em arial,sans-serif; color:#595959;}
body {background-color:#f2f2f2; margin:5;}
div {margin-top:0; margin-right:auto; margin-bottom:0; margin-left:auto;}
p {margin-bottom:12px;}
div.logo {background:#ffffff url(http://www.azaleos.net/UI/LogoBar.gif) no-repeat top; width:750; height:auto; margin:5; margin-left:auto; margin-right:auto; padding:0px;}
div.links {width:750; height:auto; margin:5; margin-left:auto; margin-right:auto; padding:0px;}
div.t {width:100%; height:auto; background:#ffffff;}
div.b {width:100%; height:32; background:#ffffff url(http://www.azaleos.net/UI/Bottom.gif) no-repeat top; margin-top:0; }
div.contentbottom {width:550px; height:auto; background:#ffffff url(http://www.azaleos.net/UI/BottomDivTop.gif) no-repeat top; margin:0; }
div.webinar {position:absolute; background-color:Transparent; top:55px; right:100px;}
div.evolution {padding-left:20px; padding-bottom:4px;}
div.evolution span {font-size:14px; font-weight:bold; color:#aaaaaa;}
a {color: #4444aa; text-decoration: none;}
a:hover {color: #6666ff;}
td { color: #444444; font-family: Arial, verdana, sans-serif; font-size: 10pt; line-height: 1.4; }
h2 {font-weight:bold;}

/* UI Sidebar */
h1.sb { font-size: 9pt; font-weight: bold; color: #7777bb; line-height: 1.8;}
h2.sb { font-size: 8pt; font-weight: bold; color: #777777; line-height: 1.8;}
p.sb { font-size: 8pt; color: #555555;}
div.sb {margin:0; width:auto; text-align:left; }
div.sbsmall {margin:0,12,0,12; width:152; text-align:left; font-family: Trebuchet MS; font-weight:bold; color:Black; font-size:14pt;}
div.quote {margin:20 14 0 14; font-size:8pt; color:#0055aa; line-height:1.8;}
div.quote h1 {font-size:14px; font-weight:bold; color:#aaaaaa;}
div.quote p {font-size:8pt; color:#003366; line-height:1.8;}
/* Azaleos Website toolbar */
div.wtb {margin:0; width:auto;}

/* OneServer content area */
div.os {margin:25pt;}

div.lefthead {margin:20 14 0 14; border-bottom:solid 1px #ffffff;}
div.lefthead h1 {font-size:14px; font-weight:bold; color:#ffffff; padding-bottom:4;}
div.lefthead h2 {font-weight:bold; color:#555555; padding-bottom:4;}
div.lefthead h2 a {font-weight:bold; color:#555555; padding-bottom:4; text-decoration:none;}
div.lefthead h3 {color:#aaaaaa; color:#333333; padding-bottom:4;}
div.lefthead h3 a {color:#aaaaaa; color:#333333; padding-bottom:4; text-decoration:none;}
/* OneServer page title: OneServer Console */
div.ostitle {margin: 0,0,1,16;font-family:Trebuchet MS; font-weight:bold; color:#006CB3; font-size:12pt;}
div.mcp {width:180;height:110;background:#ffffff url(http://www.azaleos.net/img/Cert_GoldPrt_gold_120.jpg) no-repeat top; margin-left:9px;} 
div.copy {margin:20 10 20 20; border-bottom:solid 1px #dddddd; padding-bottom:10px; }
div.copy img {margin-bottom:12px; margin-right:12px;}
div.copy p {margin-bottom:12px;}
div.copy ul {margin-left:14; margin-bottom:12px;}
div.copy ul li {margin-bottom:6;}
div.copy h1 {line-height:1.35; font-size:12px; font-weight:bold; color:#555599; padding-bottom:6pt;}
div.copy h2 {line-height:1.2; padding-bottom:6pt;}
div.copy h3 {line-height:1.2; padding-bottom:10pt; font-style:italic;}

div.bigcopy {margin:20 10 20 20; border-bottom:solid 1px #dddddd; padding-bottom:10px; }
div.bigcopy p {font-size:14; line-height:2; margin-bottom:20;}

div.norm {margin:20 10 20 20; border-bottom:solid 1px #dddddd; padding-bottom:10px; }
div.norm img {margin-bottom:12px; margin-right:12px;}
div.norm p {margin-bottom:12px;}
div.norm ul {margin-left:24px;}
div.norm h1 {line-height:1.35; font-size:12px; font-weight:bold; color:#555599; padding-bottom:6pt;}

div.product {margin:20 10 20 20; border-bottom:solid 1px #dddddd; padding-bottom:10px; }
div.product p {margin-bottom:12px;}
div.product ul {margin-left:20; margin-bottom:8; margin-top:10} 
div.product ul li {margin-bottom:4;}
div.product h1 {line-height:1.35; font-size:12px; font-weight:bold; color:#555599; padding-bottom:6pt;}
div.product table ul {margin-left:0;}
div.product table li {list-style:none; margin-bottom:8pt;}

div.psidebar {margin:20 14 20 14; padding-bottom:10px; padding-top:30px;}
div.psidebar ul {margin-left:0; margin-bottom:8; margin-top:10; list-style-type:none;} 
div.psidebar ul li {padding-top:6px; padding-bottom:6px; border-bottom:solid 1 #f0f0ff}
div.psidebar h1 {line-height:1.35; font-size:11px; font-weight:bold; padding-bottom:6pt; color:#333377;}
div.psidebar h2 {line-height:1.35; font-size:10px; padding-bottom:6pt; color:#111155;}

div.feature {margin:20 10 20 10;}
div.feature img {margin-left:auto; margin-right:auto; margin-top:10; margin-bottom:8;}

div.headline {margin:20;}
div.headline h1 {font-size:18pt; line-height:1.35; color:#7777aa;}
div.headline img {margin-top:30px; margin-bottom:35px;}

/* wMenu styles */

DIV.wMenu {margin:0px; float:left; height:27px; width:549px; background:#ffffff url(http://www.azaleos.net/UI/menuDiv.gif) no-repeat right bottom;}
DIV.wMenu UL {margin:0px; padding:0px; list-style:none; height:26px;}
DIV.wMenu LI {display:inline; margin:0px; padding:0px; height:26px;}
DIV.wMenu A {float: left; border-bottom: 1px solid #cccccc; text-decoration: none;}
DIV.wMenu A:hover {background-position: 100% -26px;}
DIV.wMenu A:link, DIV.wMenu A:visited, DIV.wMenu A:active, DIV.wMenu A:hover {color: #115E94; height:26px;}
DIV.wMenu SPAN
{
   text-align:center;
   display:block;
   background:url(http://www.azaleos.net/UI/menuTab.gif) no-repeat left top;
   padding-top:9px;
   white-space:nowrap;
   font-size:11px;
   width:76;
   height:26px;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
DIV.wMenu SPAN {float : none;}
/* End IE5-Mac hack */
DIV.wMenu A:hover SPAN {background-position: 0% -26px;}
DIV.wMenu LI#current A {background-position: 100% -26px; border-color:#ffffff; font-weight:bold;}
DIV.wMenu LI#current SPAN {background-position: 0% -26px; padding-top: 7px;}

/* rc Rounded Corner */
.rc table { }
.rc td { background: #d0d0dd; padding: 2; margin: 0; }
.rc td.nw { color: #555599; font: 11px arial; background: #d0d0dd url(http://www.azaleos.net/img/d0d0ddNW.gif) no-repeat left top; padding-left: 10px; padding-right: 6px; }
.rc td.ne { background: #d0d0dd url(http://www.azaleos.net/img/d0d0ddNE.gif) no-repeat right top;  padding-left: 6px; padding-right: 10px; }
.rc td.w { color: #555599; font: 11px arial; background: #d0d0dd; padding-left: 10px; padding-right: 6px;}
.rc td.e { background: #d0d0dd; padding-left: 6px; padding-right: 10px; }
.rc td.sw { color: #555599; font: 11px arial; background: #d0d0dd url(http://www.azaleos.net/img/d0d0ddSW.gif) no-repeat left bottom; padding-left: 10px; padding-right: 6px; }
.rc td.se { background: #d0d0dd url(http://www.azaleos.net/img/d0d0ddSE.gif) no-repeat right bottom;  padding-left: 6px; padding-right: 10px; }
.rc input { border: solid 0 #9999aa; padding-left: 4px;}
/*.rc input { width:expression((this.type=='text')?'250px':this.style.width); } */
.rc input.ro { background: #d0d0dd; border: solid 0 #d0d0dd; padding-left: 4px; }
.rc input.conflict { background:orange; border: solid 0 #d0d0dd; padding-left: 4px; color:black;}
.rc input.b { background: #808088 url(http://www.azaleos.net/img/d0d0dd150x24b.gif) no-repeat left top; width: 150px; height: 24px; cursor: hand; text-align: left;  margin: 2 0 4 6; padding-left: 12px; color: #ffffff; font: bold 11px arial;}
.rc h1 { color: #ffffff; }

/* orc Orange Rounded Corner */
.orc table { }
.orc td { background: #ff8338; padding: 2; margin: 0; }
.orc td.w { background: #ff8338; padding-left: 10px; }
.orc td.e { background: #ff8338; padding-left: 6px; padding-right: 10px; }
.orc td.nw { background: #ff8338 url(http://www.azaleos.net/img/ff8338NW.gif) no-repeat left top; padding-left: 10px; padding-right: 6px; }
.orc td.ne { background: #ff8338 url(http://www.azaleos.net/img/ff8338NE.gif) no-repeat right top;  padding-left: 6px; padding-right: 10px; }
.orc td.sw { background: #ff8338 url(http://www.azaleos.net/img/ff8338SW.gif) no-repeat left bottom; padding-left: 10px; padding-right: 6px; }
.orc td.se { background: #ff8338 url(http://www.azaleos.net/img/ff8338SE.gif) no-repeat right bottom;  padding-left: 6px; padding-right: 10px; }
.orc input { border: solid 0 #aa9999; padding-left: 4px; }
.orc input.ro { background: #ff8338; border: solid 0 #ff8338; padding-left: 4px; }
.orc input.b { background: #808088 url(http://www.azaleos.net/img/d0d0dd150x24b.gif) no-repeat left top; width: 150px; height: 24px; cursor: hand; text-align: left;  margin: 2 0 4 6; padding-left: 12px; color: #ffffff; font: bold 11px arial;}
.orc h1 { color: #ffffff; }