* {
font-size:100%;
margin:0;
padding:0;
}
body {
background:#FFFFFF url(images/bg.gif) repeat-x scroll 0 top;
color:#000000;
font-family:Tahoma;
font-size:75%;
margin:10px;
}
p {
display:inline;
}
img {
border:0 none;
}
.text {
color:#000000;
font-family:Tahoma;
font-size:9pt;
}
.form {
background-color:#FFFFFF;
border:1px solid #808080;
color:#333333;
font-family:Tahoma;
font-size:9pt;
}
.button {
background-color:#EEEEEE;
border:1px solid #808080;
color:#000000;
font-family:Tahoma;
font-size:xx-small;
font-weight:bold;
}
hr {
border-left:0 none -moz-use-text-color; border-right:0 none -moz-use-text-color; border-top:1px dotted #999999; border-bottom:0 none -moz-use-text-color; height:1px;
margin-bottom:5px;
padding-bottom:5px
}
h1 {
color:#333333;
font-family:tahoma;
font-size:1.7em;
font-weight:normal;
margin-top:0;
}
a:link, a:visited {
color:#666666;
text-decoration:none;
}
a:hover {
color:#FF9900;
text-decoration:underline;
}
select, option {
color:#000000;
cursor:pointer;
font-family:tahoma;
font-size:0.9em;
height:19px;
vertical-align:middle;
width:auto;
}
th, .table_header {
background:#006699 url(images/tbl_top_bg.gif) repeat-x scroll 0 0;
color:#FFFFFF;
font-size:0.9em;
height:25px;
text-align:center;
}
td span {
font-family:tahoma;
font-weight:700;
}
td span.arial {
font-family:tahoma;
font-weight:700;
}
td .explain {
font-size:0.9em;
font-style:italic;
}
input[type="file"] {
font-family:tahoma;
font-size:0.9em;
height:21px;
width:320px;
}
.url_upload {
font-family:tahoma;
font-size:0.9em;
height:16px;
width:350px;
}
.page_cell {
margin-left:auto;
margin-right:auto;
width:75%;
}
.input_field, .buttonf {
background:#FFFFFF url(images/input_bg.gif) repeat-x scroll 0 0;
border:1px solid #B3B9C4;
color:#000000;
font-family:tahoma;
font-size:0.9em;
padding:3px;
}
a.buttonf:link, a.buttonf:visited, a.buttonf:hover {
color:#000000;
text-decoration:none;
}
.buttonf:active, .buttonf:hover, .input_field:focus, .input_field:hover {
border:1px solid #7E8993;
}
.input_field, .button1 {
background:#FFFFFF url(images/input_bg.gif) repeat-x scroll 0 0;
border:1px solid #B3B9C4;
color:#000000;
font-family:tahoma;
font-size:0.9em;
padding:3px;
}
a.button1:link, a.button1:visited, a.button1:hover {
color:#000000;
text-decoration:none;
}
.button1:active, .button1:hover, .input_field:focus, .input_field:hover {
border:1px solid #7E8993;
}
.table_footer {
background:#417DB7 url(images/tbl_foot_bg.gif) repeat-x scroll center bottom;
color:#FFFFFF;
height:15px;
padding:5px;
text-align:center;
}
.table_border {
border:1px solid #345487;
margin:0;
padding:0;
width:75%;
}
.tdrow1, td.tdrow1, tr.tdrow1 {
background:#F9F9F9 none repeat scroll 0 0;
padding:5px;
}
.tdrow2, td.tdrow2, tr.tdrow2 {
background:#DEE3E7 none repeat scroll 0 0;
padding:5px;
}
.logo {
background-attachment:scroll;
background-image:url(images/logo.gif);
background-position:0 bottom;
background-repeat:no-repeat;
height:100px;
width:100%;
}
.align_right {
float:right;
}
.align_left {
float:left;
}
.align_left span, .align_right span, .align_left div, .align_right div {
display:inline;
}
.nav_menu {
background:#767676 url(images/br.gif) repeat scroll 0 0;
height:27px;
letter-spacing:1px;
padding:0 15px;
}
.nav_menu ul {
border-bottom-width:1px;
border-left:1px solid #999999;
border-top-width:1px;
float:left;
margin:0;
padding:0;
}
.nav_menu li {
border-right:1px solid #999999;
float:left;
line-height:27px;
list-style-type:none;
margin:0;
padding:0;
}
.nav_menu a:visited, .nav_menu a:link {
background-image:none;
color:#EEEEEE;
float:left;
font-size:1em;
font-weight:700;
height:27px;
padding:0 12px;
}
.nav_menu a:hover {
background:#FFCC00 url(images/br2.gif) repeat scroll 0 0;
color:#333333;
text-decoration:none;
}
.members_bar {
background-attachment:scroll;
background-position:0 0;
background-repeat:repeat-x;
color:#696969;
font-size:1em;
font-weight:700;
height:30px;
text-align:right;
}
.members_bar a:visited, .members_bar a:link, .members_bar a:hover {
color:#333333;
text-decoration:none;
}
.members_bar .guest_links {
float:right;
padding:9px;
text-align:right;
}
.members_bar .member_links_right {
padding:9px;
}
.members_bar .member_links_left {
float:left;
padding:9px;
}
.page_body {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
padding:15px 10px;
text-align:left;
}
.page_footer {
background:#ADC1D1 url(images/footer.gif) repeat-x scroll 0 0;
border-top:1px solid #CDCDCC;
color:#000000;
height:15px;
padding:5px;
text-align:center;
}
.page_footer a:link, .page_footer a:visited, .page_footer a:hover {
color:#000000;
}
.page_footer img {
vertical-align:middle;
}
.lightbox_background {
background:#000000 none repeat scroll 0 0;
height:100%;
left:0;
opacity:0.8;
position:absolute;
top:0;
width:100%;
z-index:1001;
}
.lightbox_main {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #345487;
left:25%;
overflow:hidden;
position:absolute;
top:20%;
width:515px;
z-index:1002;
}
.message_box {
background:#D8DCEB url(images/blue_box_bg.gif) repeat-x scroll 0 0;
border:1px solid #BFC8E3;
margin:5px auto 10px;
padding:10px;
text-align:center;
}
.message_box h1 {
color:#FF0C00;
font-family:tahoma;
font-size:1.7em;
font-weight:700;
}
.thumbnail {
border:1px outset #000000;
}
.pagination {
float:right;
font-size:0.85em;
height:1%;
margin-top:3px;
width:auto;
}
.pagination strong {
background:#4692BF none repeat scroll 0 0;
border:1px solid #4692BF;
color:#FFFFFF;
font-size:0.85em;
font-weight:normal;
margin:0 2px;
padding:0 2px;
}
.pagination a:link, .pagination a:visited, .pagination a:active {
background:#ECEDEE none repeat scroll 0 0;
border:1px solid #B4BAC0;
color:#5C758C;
font-size:0.85em;
font-weight:normal;
margin:0 2px;
padding:0 2px;
text-decoration:none;
}
.pagination a:hover {
background:#368AD2 none repeat scroll 0 0;
border-color:#368AD2;
color:#FFFFFF;
text-decoration:none;
}
.pulldown_menu {
cursor:pointer;
}
.pulldown_menu ul {
border:1px solid #999999;
display:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.pulldown_menu:hover ul {
display:block;
position:absolute;
}
.pulldown_menu li {
background:#EFF3F7 none repeat scroll 0 0;
border-bottom:1px solid #DDDDDD;
color:#000000;
font-family:tahoma;
font-size:0.9em;
padding:3px;
text-align:left;
white-space:nowrap;
width:auto;
}
.pulldown_menu li.header {
background:#E1E2E5 none repeat scroll 0 0;
font-weight:700;
padding:2px;
text-align:center;
}