/* CSS Document */
body {
background-color: #003366;
background-image:  url(http://support.sfbc-media.com/images/background.jpg);
background-repeat: repeat-x;
color: #003366
word-spacing:-1px;
font-size:14px;
margin:20;
padding:20;
}

#wrap {
width:920px;
background:transparent url(images/content.gif) repeat-y;
margin:0 auto;
}

#container {
padding-top:14px;
margin:0 auto;
}

h2 {
font-size:1.4em;
padding-left:8px;
font-family:'trebuchet ms', helvetica, 'sans serif';
font-weight:400;
}

.header {
background:transparent url(images/header.jpg) no-repeat;
height:138px;
width:920px;
position:relative;
color:#000;
margin:0 auto;
padding:0;
}

.header h1 {
height:30px;
font-size:30px;
font-family:'Trebuchet MS', Arial, sans-serif;
text-decoration:none;
font-weight:400;
padding-left:50px;
padding-top:50px;
margin:0 auto;
}

.header a {
color:#fff;
text-decoration:none;
background:transparent;
}

#footer {
width:920px;
background:transparent url(images/footer.jpg) no-repeat;
height:25px;
color:#000;
clear:both;
margin:0 auto;
}

.footer {
font-size:10px;
color:#999999;
text-align:center;
padding-bottom:4px;
font-family:Verdana, Arial;
}

.footer a {
color:#999999;
}

.footer a:hover {
color:#F0EBD0;
text-decoration:none;
}

#sidebar {
text-align:left;
list-style:none;
display:inline;
background:transparent url(images/sidebar.jpg) repeat-y left;
color:#444;
line-height:1.4em;
font-family:Verdana, Arial;
font-size:12px;
margin-top:14px;
padding:4px 2px;
}

#sidebar a {
color:#003366;
text-decoration:none;
}

#sidebar a:hover {
color:#666633;
text-decoration:none;
}

#rsidebar h2,#lsidebar h2 {
color:#003366;
background:transparent url(images/h2.gif) repeat-x bottom;
font-family:'Trebuchet MS', Arial, sans-serif;
line-height:normal;
padding-left:3px;
font-size:1.4em;
}

#lsidebar {
width:165px;
float:left;
text-align:left;
list-style:none;
display:inline;
margin-left:25px;
margin-top:15px;
padding:0;
}

#rsidebar {
width:165px;
float:right;
color:#444;
text-align:left;
padding-left:0;
list-style:none;
margin-right:25px;
display:inline;
}

.feed {
background: transparent url(images/feed.png) no-repeat left;
padding-left: 18px;
}

.page ul li a {
background:transparent url(images/go.gif) no-repeat;
padding-left:20px;
line-height:18px;
}

#sidebar ul {
padding-left:0;
text-align:left;
list-style:none;
margin:0;
}

#sidebar li a {
list-style:none;
margin:0;
}

#sidebar img {
padding:0;
}

.content {
width:685px;
font-size:12px;
text-align:justify;
padding-left:20px;
float:left;
font-family:Verdana, Arial;
overflow:hidden;
}

.content h2 {
color:#003366;
font-family:'Trebuchet MS', Arial, sans-serif;
line-height:normal;
padding-left:3px;
font-size:20px;
}

.content table {
font-size:10px;
}

.content tr {
height: 20px;
}

.content p {
line-height:1.6em;
padding:0;
}

.content a {
color: #000;
}

.content a:hover {
color: #666633;
text-decoration: none;
}

form {
font-family:Verdana, sans-serif;
font-size:10px;
}

form input,select {
font-family:Verdana, sans-serif;
font-size:10px;
}

.table_header {
background-color: #666633;
color: #EFEBD0;
font-size: 12px;
font-weight: bold;
}

.table_header a {
color: #EFEBD0;
}

.table_header a:hover {
text-decoration:none;
color: #FFFFFF;
}

.selected_row {
font-weight: bold;
}

.row_details {
background-color: #EFEBD0;
border: 2px outset white;
color: #000;
}
