@charset "utf-8";
/* General Layout */
body { font: 12px Verdana, Arial, Helvetica, sans-serif; background: #CCCCCC; text-align: center; margin: 0px; padding: 10px 10px 0px; }
table { text-align: center; }
form { margin: 0px; padding: 0px; }
img { text-decoration: none; border-style: none; margin: 0px; padding: 0px; }
#Dcontainer { text-align: left; background: #FFFFFF; padding: 0px; border: thin solid #000000; }
#Dcontainer #Dheader { background: url(/images/allpages/bannerbg.gif) repeat-x; margin: 0px; padding: 0px; height: 100px; }
#Dcontainer #Dheader img { text-decoration: none; border-style: none; margin: 0px; padding: 0px; }
#Dcontainer #Dheader #Theader { width:100% }
#Dcontainer #Dheader #Theader #Tlogin { padding-right: 5px; }
#Dcontainer #Dheader #Theader #Tlogin a { color: #0066CC; text-decoration: none; }
#Dcontainer #Dmain { margin: 0px; padding: 0px; width: 100%; text-align: center; }
#Dcontainer #Dfooter { margin: auto 0px 0px; padding: 2px 0px 0px; height: 15px; background: #000000; font-size: 9px; color: #999999; text-align: center; }
#Dcontainer #Dfooter a { text-decoration: none; color: #999999; }
#Dcontainer #Dhelp #Thelp { font: bold 16px Arial, Helvetica, sans-serif; background: url(/images/dropmenu/bg_silver.gif) repeat-x center; color: #666666; width: 100%; margin: 0px; }
/* General - all pages */
.boxShort { background: url(/images/allpages/greyfade100.jpg) repeat-x top; width: 340px; text-align: center; padding-top: 5px; }
.boxMedium { background: url(/images/allpages/greyfade250.jpg) repeat-x top; width: 340px; text-align: center; padding-top: 5px; }
.boxTall { background: #B3B3B3 url(/images/allpages/greyfade500.jpg) repeat-x top; width: 600px; text-align: center; padding: 5px; margin-left: auto; margin-right: auto; border: 1px solid #0000FF; }
.boxShort legend, .boxMedium legend, .boxTall legend { font: bold 14px Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 5px; }
/* Forms */
.Tform { text-align: center; width: 100%; }
.TformText { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #666600; }
.fields, .notes { font: 10px Verdana, Arial, Helvetica, sans-serif; background: transparent; border: 1px solid #CCCCCC; }
.fieldsSpecialFont { font: 12px "Courier New", Courier, monospace; background: transparent; border: 1px solid #CCCCCC; }
.fieldswhite, .noteswhite { font: 10px Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; border: 1px solid #CCCCCC; }
.fieldswhiteR { font: 10px Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; border: 1px solid #CCCCCC; text-align: right; }
.Buttons, .Butt75, .Butt50, .Butt25 { font: 10px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; background: url(/images/allpages/bg_silver.gif) repeat-x; }
.Butt75 { width: 75px; }
.Butt50 { width: 50px; }
.Butt25 { width: 25px; }
/* Home Page */
#Fintro { height: 180px; }
#Fslideshow { height: 180px; }
#Fwebdesign { height: 180px; }
#Fnames { height: 90px; }
#Faccounts { height: 90px; }
#Fhosting { height: 90px; }
#Fapps { width: 420px; height: 180px; }
/* Examples */
.boxWide { background: #B3B3B3 url(/images/allpages/greyfade500.jpg) repeat-x top; width: 80%; text-align: center; border: 1px solid #0000FF; padding: 5px; }
.boxWide legend { font: bold 14px Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 5px; }
.spryFields { font: 10px Verdana, Arial, Helvetica, sans-serif; border-top: 1px solid #F4F4F4; border-right: 1px solid #F4F4F4; border-bottom: 1px solid #3333CC; border-left: 1px solid #F4F4F4; }
.boxExamples { width: 600px; text-align: center; padding: 5px; margin-left: auto; margin-right: auto; border: 1px solid #0000FF; }
#warning { color: #FF0000; background: #FFFF00; position: absolute; height: 140px; width: 400px; top: 175px; left: 25%; right: auto; font: bold 14px Arial, Helvetica, sans-serif; border: medium outset #0000FF; }
