@charset "utf-8";
/* CSS Document */
img{ border:none;}
#header{ position:relative; padding:30px 0 0 30px; background:url(../images/header_img.jpg) 0 0 no-repeat; width:775px; height:162px; color:#FFFFFF;}
#header span{ font: bold 25px/30px Georgia, "Times New Roman", Times, serif;}
#header li{ font-size:20px; line-height:25px;}
h2{font: bold 15px/30px Arial, Helvetica, sans-serif; color:000;}
h1{ font: bold 24px/30px Arial, Helvetica, sans-serif; color:#4c4b4b;}
.headline{ background:url(../images/lineBG.jpg) 0 0 no-repeat; width:592px; height:27px; padding:0 0 0 10px; /*margin:0 0 10px 0;*/ font: bold 15px/30px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.headline2{ background:url(../images/lineBG.jpg) 0 0 no-repeat; height:27px; padding:0 0 0 10px; /*margin:0 0 10px 0;*/ font: bold 15px/30px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.toptable td{ padding: 10px; text-align:center; border:1px #d4d4d4 solid; font:13px/18px Arial, Helvetica, sans-serif; color:#333333;}
.supptable td{ padding: 4px 10px; border:1px #dadada solid; font:13px/18px Arial, Helvetica, sans-serif; color:#000000;}
.Serverinstances{ padding:20px; width:521px; background:#e2e2e2; }
.pricediv{ padding:25px; width:542px; background:#e3e7cc; color:#333333; }
#ord{ border-bottom:2px dotted #818180; height:60px; width:592px;}

form .box{ margin:0 0 10px 10px; height:20px; background:#f8f8f8; border:1px #cfcfcf solid;}
label { padding: 0 0 0 20px; margin:0px; font:12px Arial, Helvetica, sans-serif;}

.bubbleInfo {
    position: relative;
}

.popup {
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */
}
