BODY { 
font-family:Tahoma,Arial,sans-serif;
font-size:12px;
background:white;
color:#113377;
margin-top:4px;
margin-left:0px}

DIV.clear {clear:both; width: 0px; height: 0px}

.absoluteposition {
position:absolute
}

.new {
color:red;    
font-weight:bold
}

.shadow {
padding: 4px;
padding-bottom:5px;
margin-bottom:8px;
margin-right:4px;
-webkit-box-shadow:#333 4px 4px 2px;
-moz-box-shadow:#333 4px 4px 2px;
box-shadow:#333 4px 4px 2px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
background: #26A;
color:white;
behavior: url(/styles/PIE.htc);
}

#left {
width:132px;
float:left;
}

#left DIV {
background:#008844
}

#content {
width:592px;
float:right;
padding-left:4px
}

#content_full {
padding:40px
}

H1.header {
text-align:center;
font-size:14px;
font-weight:bold}

.lu {text-align:right;margin-bottom:5px}

A {
color:#0000FF;
font-weight:bold;
text-decoration:underline}

A:hover {
color: red;
}

A.chaptfirst {
color:#0000FF;
background:white;
font-size:14px;
font-weight:bold;
text-decoration:underline;
margin-bottom:8px}

.level {margin-bottom:6px}

.tagname {
font-family:'Courier New',monospace;
font-size:12px;
font-weight:bold;
color:#662222}

CODE {
font-family:'Courier New',monospace;
font-size:12px;
font-weight:bold;
color:#662222}

A.level {
color:#0000FF;
font-size:14px;
font-weight:bold;
text-decoration:underline}

.menu {
padding-left:8px;
padding-right:8px;
font-size:12px;
font-weight:bold;}

.menu A {
color:#ffff00;
text-decoration:underline
}

.location {
font-size:10px;
margin-bottom:6px
}

#main-header A {
color:#ffffff;
background:#2266AA;
font-family:Tahoma,Arial,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none}

#main-header {
text-align:center;
width:208px;
padding-top:10px;
padding-bottom:10px
}

FORM {
margin-top:5px;
margin-bottom:0px}

DIV.envelope {
width:728px;
margin-left:auto;
margin-right:auto;
margin-top:4px}

TABLE.envelope {
width:728px;
text-align:left;
margin-left:auto;
margin-right:auto;
border:none;
border-spacing:0px;}

.envelope-td {
width:728px;
padding:0px}

.envelope-td-half {
width:364px;
padding:0px}

.box-table {
empty-cells:show;
border:none;
border-spacing:0px}

.box-cont {
color:white;
background:#2266AA;
padding:0px}

.box-cont-ad {
color:white;
background:#008844;
padding:0px}

.box-cont-twitter {
color:#00A0D1;
background:#D0E7F2;
padding:4px}

.box-div {
margin-left:4px;
margin-top:4px;
margin-bottom:4px;
margin-right:4px
}

.box-tr {
background:white;
width:4px;
height:4px;
font-size:0px;
padding:0px}

.box-r {
background:#333333;
width:4px;
font-size:0px;
padding:0px}

.box-bl {
background:white;
width:4px;
height:4px;
max-height:4px;
font-size:0px;
padding:0px}

.box-b {
background:#333333;
height:4px;
max-height:4px;
font-size:0px;
padding:0px}

.box-br {
background:#333333;
width:4px;
height:4px;
max-height:4px;
font-size:0px;
padding:0px}

.chaptfirst {
font-size:14px;
font-weight:bold;
margin-bottom:16px}

H1 {
font-size:14px;
font-weight:bold;
margin-top:24px;
margin-bottom:16px}

.chaptsecond {
margin-left:24px}

.chapt {
font-size:14px;
font-weight:bold;
margin-top:24px;
margin-bottom:8px}

H2 {
font-size:14px;
font-weight:bold;
margin-top:24px;
margin-bottom:8px}

UL {
margin-top:0px;
margin-left:0px;
padding:0px}

UL.l2 {
margin-left:16px}

TABLE.bro-compat {
border-collapse:collapse;
border-left:none;
border-right:none;
border-top:2px solid #2266AA;
border-bottom:2px solid #2266AA}

TD.links {
padding-top:4px;
padding-bottom:4px;
width:544px;
vertical-align:top;
border-bottom:1px solid #2266AA}

TD.bro-half {
padding-top:8px;
padding-bottom:8px;
width:271px;
vertical-align:top;
border-bottom:1px solid #2266AA}

TD.bro-full {
padding-top:8px;
padding-bottom:8px;
width:544px;
vertical-align:top;
border-bottom:1px solid #2266AA}

TD.rating {
width:544px;
vertical-align:top}

TD.bro-compat {
width:180px;
vertical-align:top;
border-bottom:1px solid #2266AA}

TD.bro-name {
padding-top:4px;
padding-bottom:4px;
width:160px;
vertical-align:top;
border-bottom:1px solid #2266AA}

TD.bro-desc {
padding-top:4px;
padding-bottom:4px;
width:380px;
vertical-align:top;
border-bottom:1px solid #2266AA}

DIV.multilink {
padding:16px;
background:#FFFFFF;
border:2px solid #2266AA}

LI.multilink {
list-style-position:inside}

.box {
border:2px solid #2266AA
}

TABLE.submenu{
border-collapse:collapse
}

TABLE.submenu tr td:first-child {
border-left: 2px dotted #2266AA;
border-top: 2px dotted #2266AA;
border-bottom: 2px dotted #2266AA;
padding: 4px;
padding-left:8px;
padding-right:-8px
}

TABLE.submenu tr td:last-child {
padding-left:16px
}

div.submenu {
/* #2266AA; to fff 30% size, http://www.colorzilla.com/gradient-editor/ */
background: rgb(30,87,153); /* Old browsers */
background: -moz-linear-gradient(left, rgba(30,87,153,1) 0%, rgba(255,255,255,1) 30%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(30,87,153,1)), color-stop(30%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(30,87,153,1) 0%,rgba(255,255,255,1) 30%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(30,87,153,1) 0%,rgba(255,255,255,1) 30%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, rgba(30,87,153,1) 0%,rgba(255,255,255,1) 30%); /* IE10+ */
background: linear-gradient(left, rgba(30,87,153,1) 0%,rgba(255,255,255,1) 30%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
padding-top:2px;
padding-bottom:1px;
padding-left:1px;
}

div.submenu div {
background:#fff;
margin-bottom:1px;
margin-left:1px;
padding:4px
}

div.submenu div span{
min-width:120px;
font-weight: bold;
display:inline-block;
float:left;
clear:both;
min-height:20px
}
