.hidden { color: #FFFFFF; text-decoration: none; font-size: 1px; }

#Layer1 {
width:300px;
height:200px;
float: right;
}
#Layer2 {
width:61px;
height:28px;
float: left;
clear: right;
}

body { color: #333333; font-family: Verdana; font-size: 12px; }
a { color: #FF8400; text-decoration: underline; }
a.clean { font-weight: none; font-size: 12px; }
.menu_selection { text-decoration: none; font-size: 30px;}

blockquote { font-size: 12px; }
blockquote.red { color: red; }
blockquote.notice { color: red; }
blockquote.error a { color: red; text-decoration: underline; }
.error { color: red; }

table { border-collapse: collapse; border: 0px solid #666666; font-family: Verdana; font-size: 12px; }
table.border { border: 1px solid #B5B5B5; }
table.topmenu a { font-size: 10px; color: #666666; text-decoration: none; }
table.heading a { font-size: 10px; color: #666666; font-weight: bolder; text-decoration: none; }
table.boxed { border: 1px solid #006699; background: #F7F7F7; }
table.servers { font-size: 10px; }
table.servers tr.list { font-size: 11px; }
table.servers a.bold { font-weight: bolder; font-size: 10px; }
table.menu { font-size: 12px; color: #666666; text-decoration: none; }
table.menu td { padding: 3px; border: 1px solid #D2D2D2; text-align: center; }
table.menu a { color: #666666; width: 100%; text-decoration: none; }
table.menu a:hover { color: #666666; width: 100%; }

table.order td { vertical-align: top; padding: 3px; font-size: 14px; }
table.order tr.bold td { font-weight: bold; }
table.order tr.underline td { text-decoration: underline; }
table.order input { border-width: expression((this.type=="radio" || this.type=="checkbox")? '0px' : ''); }
table.order input.button { font-family: Verdana; font-size: 16px; border: 1px solid #44AAEE; height: 30px; }

table.list { border-collapse: separate; width: 100%; }
table.list tr { background: #F7F7F7; }
table.list tr.head td { background: #DDDDDD; font-weight: bold; vertical-align: top; height: 30px; color: #003163; }
table.list tr.tail td { text-align: right; text-decoration: italic; color: #000000; background: #ffffff; }
table.list tr.row0 { background: #F5F5F5; }
table.list tr.row1 { background: #F7F7F7; }
table.list tr.cancel { background: #FFD2D2 }
table.list tr.suspend { background: #FFCF9F; }
table.list tr.emergency { background: #FFC6C6; }
table.list tr.existingCustomer { background: #E6FFE6; }
table.list tr.empty td { background: #FFFFFF; }
table.list tr td.grey1 { font-size: 11px; }

table.input { border: 0px solid #000000; border-collapse: separate; }
table.input tr.head td { border: 1px solid #B5B5B5; background: #EFEFEF; font-weight: bold; padding: 3px; color: #003163; }
table.input tr.head2 td { font-weight: bolder; background: #F2EDF3; }
table.input tr td.boxed { border: 1px solid #003163; }
table.input tr.empty td { background: #FFFFFF; }
table.input tr.bigger td { font-size: 14px; }

.blurb { font-size: 12px; }
.heading { font-size: 12px; color: #003163; font-weight: bold; }
.sectionHeading { font-size: 12px; color: #003163; font-weight: bold; }

div.menu a { color: #666666; background: #ffffff; width: 100%; border-collapse: collapse; }
div.menu a:link { color: #666666; background: #ffffff; }
div.menu a:hover { color: #666666; background: #FCE9E0; border: 0px solid #F0F0F0; }

.green { color: darkgreen; font-weight: bold; }
.green2 { color: darkgreen; font-weight: bold; font-size: 14px; }
.red { color: darkred; font-weight: bold; }
.blue { color: blue; font-weight: bold; }
.red2 { color: red; font-weight: bold; }
.orange { color: #FF8400; }

input { font-family: Verdana; font-size: 11px; border: 1px solid #006699; }
input:focus { font-family: Verdana; font-size: 11px; border: 1px solid #000022; }
input.radio { border: 0px; }
input.js { border: 0px; background: #F7F7F7; color: #333333; }
select { color: #000000; font-size: 11px; border: 1px solid #006699; font-family: Verdana; }
textarea { width: 100%; font-family: Verdana; font-size: 11px; border: 1px solid #006699; }


.entry-title,
.entry-header .entry-meta {
        padding-right: 76px;
}             
.entry-title {
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
        clear: both;  
        color: #222;     
        font-size: 26px;
        font-weight: bold;       
        line-height: 1.5em;
        padding-bottom: .3em;
        padding-top: 15px;
}
.entry-title,
.entry-title a {
        color: #222;                
        text-decoration: none;         
}
.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active {
        color: #1982d1;               
}


.entry-meta {
        color: #666;
        clear: both;
        font-size: 12px;
        line-height: 18px;
}
.entry-meta a {
        font-weight: bold;
}


.entry-content,
.entry-summary {
        padding: 1.625em 0 0;         
}
.entry-content h1,
.entry-content h2,
.comment-content h1,                  
.comment-content h2 {       
        color: #000;
        font-weight: bold;            
        margin: 0 0 .8125em;  
}
.entry-content h3,
.comment-content h3 {         
        font-size: 10px;
        letter-spacing: 0.1em;                 
        line-height: 2.6em;
        text-transform: uppercase;
}                 
.entry-content table,
.comment-content table {           
        border-bottom: 1px solid #ddd;
        margin: 0 0 1.625em;         
        width: 100%;
}
.entry-content th,
.comment-content th {      
        color: #666;
        font-size: 10px;
        font-weight: 500;
        letter-spacing: 0.1em;     
        line-height: 2.6em;
        text-transform: uppercase;
}
.entry-content td,
.comment-content td {
        border-top: 1px solid #ddd;
        padding: 6px 10px 6px 0;
}
.entry-content #s {
        width: 75%;
}
.comment-content ul,
.comment-content ol {
        margin-bottom: 1.625em;
}
.comment-content ul ul,
.comment-content ol ol,
.comment-content ul ol,
.comment-content ol ul {
        margin-bottom: 0;
}


.entry-content {
	font-size: 14px;
	font: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

