/* CSS Document */

body {
background-image: url(images/silverpinstripe.jpg);
background-repeat: repeat-x
font-family : Arial, Helvetica, sans-serif;
}

#wrapper {
width : 770px;
font-family : Arial, Helvetica, sans-serif;
margin : 0 auto;
}
#header {
border : 1px solid #000;
height : 125px;
margin-top : 20px;
}

a.red:visited {
font-family : verdana, arial, sans serif;
color : #ffffff;
text-decoration : none;
}
a.red:link {
font-family : verdana, arial, sans serif;
color : #ffffff;
text-decoration : none;
}
a.red:hover {
font-family : verdana, arial, sans serif;
color : #ffffff;
text-decoration : underline;
}
a.red:active {
font-family : verdana, arial, sans serif;
color : #ffffff;
text-decoration : none;
}
table {
padding : 0;
margin : 0;
}
table.textleft {
font-size : 70%;
text-align : left;
width : 90%;
}
table.textright {
font-size : 70%;
text-align : right;
width : 90%;
}
table.real {
font-size : 80%;
}
td.heading {
background-color : #990000;
}
td.textleft {
border : 1px solid #000;
vertical-align : text-top;
padding : 0 0 0 0;
}
p.headingctropp {
font-size : 12px;
font-family : verdana, arial, sans serif;
text-align : left;
color : #ffffff;
margin : 0;
}
p.headingrgtopp {
font-size : 11px;
font-family : verdana, arial, sans serif;
text-align : right;
color : #ffffff;
margin : 0;
}
#left {
background-color : #ffffff;
margin : 0 0 0 0;
width : 18%;
float : left;
min-height : 300px;
padding : 4px;
border-right : 1px solid #000;
border-left : 1px solid #000;
background-color : #fff;
font-size : 12px;
}
#center {
background-color : #ffffff;
border : 0 solid #000;
margin : 0 0 0 0;
padding : 4px;
width : 60%;
float : left;
font-size : 12px;
}
#tabs {
height : 25px;
}
#tab_area {
background-color : #ffffff;
background : transparent url('images/tab_area_gray_447x100.png') no-repeat;
margin : 0 0 0 7px;
z-index : 2;
height : 100px;
font-size : 12px;
text-align : left;
padding-left : 15px;
color : #fff;
}
#tab_area select {
padding : 0;
margin : 0;
}
#tab_area p {
margin : 0;
padding : 0;
color : #fff;
}
#tab_area form {
margin : 0;
padding : 0;
}
#tab_area form select {
font-size : 10px;
}
#tab_area form input {
font-size : 10px;
}
.form_element {
float : left;
padding-right : 5px;
}
#searchtype, #searchscope, #searchtxt {
font-size : 10px;
}
#tab_area a:link {
color : #000;
}
#tab_area a:visited {
color : #000;
}
#tab_links_left {
float : left;
padding-top : 0.5em;
color : #000;
}
#tab_links_left a {
text-decoration : underline;
color : #000;
}
#tab_links_right {
float : left;
padding-right : 3em;
padding-top : 0.5em;
}
#tab_links_right a {
text-decoration : underline;
}
table {
width : 100%;
border-collapse : collapse;
border : 0 solid #000000;
}
td.border {
background-color : #fff;
border : 0 solid #000000;
padding : 5px;
}
#right {
background-color : #ffffff;
margin : 0 0 0 0;
padding : 4px;
width : 18.3%;
float : left;
border-left : 1px solid #000;
border-right : 1px solid #000;
font-size : 12px;
}
#footer {
background-color : #dcdada;
margin : 0 0 30px 0;
border : 1px solid #000;
display : inline;
padding : 4px;
float : left;
width : 98.7%;
text-align : center;
font-size : 11px;
}

a:link, a:visited {
color : #990000;
text-decoration : none;
}
a:hover, a:active {
color : #990000;
text-decoration : underline;
}



