body {font-family:Verdana; font-size:10pt; margin:3px;}

a:link {color:#184d75;}
a:hover {color:#184d75;}
a:visited {color:#184d75;}

h1 {color:#184d75; font-size: 18pt;}
h2 {color:#184d75; font-size: 16pt;}
h3 {color:#184d75; font-size: 14pt;}
h4 {color:#184d75; font-size: 12pt;}
h5 {color:#184d75; font-size: 10pt;}

a.leafpagelink {display:block; font-size:12pt; margin-bottom:15px;}

p.note {background-color:#fafafa; border:1px solid lightgrey; padding:5px;}

img.w3enterprises {position:absolute; height:52px; left:500px; top:25px; width:297px; z-index:100}
img.professional {padding-left:65px; padding-top:20px;}
img.dedicated {padding-left:125px; padding-top:20px;}
img.logo {position:absolute; left:20px; top:540px;}
img.navbox {position:absolute; left:15px; top:225px;}

div.top {background-image:url(/w3e/images/page-background-top.gif); background-repeat:no-repeat; display:block; height:206px; width:810px;}
div.middle {background-image:url(/w3e/images/page-background-middle.gif); background-position:0% 0%; background-repeat:repeat-y; display:block; min-height:500px; width:810px;}
div.bottom {background-image:url(/w3e/images/page-background-bottom.gif); background-repeat:no-repeat; display:block; height:38px; width:810px;}
div.pagecontent {padding-bottom:10px; padding-left:110px; padding-top:10px; width:670px;}
div.navbox {background-image:url(/w3e/images/navbox.gif); background-repeat:no-repeat; height:300px; left:8px; position:absolute; top:215px; width:100px;}
div.navbutton {background-image:url(/w3e/images/button.gif); background-repeat:no-repeat; color:white; height:25px; margin-top:8px; margin-left:3px; padding-top:7px; text-align:right; width:93px;}
div.title {height:40px; left:110px; position:absolute; top:125px; width:610px;}
div.subtitle {height:40px; left:110px; position:absolute; top:163px; width:600px;}
a.navbutton {color:#ffffff; font-size:8pt; padding-right:3px; text-decoration:none;}

div.email {color:#184d75; font-size:16pt; font-style:italic; padding-left:70px; padding-top:20px; z-index:100}
div.phone {color:#184d75; font-size:16pt; font-style:italic; font-style:italic; padding-left:70px; padding-top:20px; z-index:100}

span.fxdwdth {font-family:"courier new";}

pre {font-family:"courier new";}
pre.code {background-color:whitesmoke; padding:7px;}

div.comments {background-color:#e4edf4; color:#546477; font-size:9pt; margin-top:20px; padding:10px; width:650px;}
div.comments span.title {display:block; font-size:12pt; margin-bottom:10px; margin-top:10px; font-weight:bold;}
div.comments div.comment {background-color:#eff4f8; padding:10px;}
div.comments div.commentalt {background-color:#f9fafb; padding:10px;}
div.comments span.commentUserName {display:block; padding-top:2px;}
div.comments span.commentText {display:block; padding-bottom:6px;}
div.comments span.addCommentLabel {display:block; font-size:10pt; margin-bottom:10px; margin-top:20px; font-weight:bold;}
div.comments input.addCommentUserName {display:block; margin-bottom:10px; width:200px;}
div.comments textarea.addCommentText {display:block; font-family:Verdana;  height:100px; margin-bottom:10px; width:640px;}
div.comments span.enterCaptchaText {display:block; margin-top:10px;}
div.comments input.addCommentCaptchaText {display:block; width:200px;}
div.comments img.addCommentCaptchaImage {display:block;}
div.comments input.addCommentSubmit {display:block; margin-top:10px; width:150px;}
div.comments span.errorMessage {display:block; font-size:10pt; margin-bottom:10px; margin-top:20px; font-weight:bold; color:#ff0000;}

