html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin : 0;
padding : 0;
border : 0;
font-size : 100%;
font : inherit;
vertical-align : baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display : block;
}
body {
line-height : 1;
}
ol, ul {
list-style : none;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
body {
margin : 0;
padding : 0;
color : #afbec5;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 13px;
line-height : 1.5em;
background-color : #242424;
background-image : url(../images/body.jpg);
background-repeat : repeat-x;
background-position : top;
background-attachment : fixed;
}
.page_block {
width : 850px;
margin : 10px auto;
}
.header {
width : 850px;
margin : 0 32px -24px 32px;
border : #333 solid 5px;
background-color : #333;
border-radius : 10px;
box-shadow : 1px 1px 5px rgba(255, 255, 255, 0.2) inset, 0 0 4px rgba(255, 255, 255, 0.5);
}
footer {
clear : both;
width : 850px;
position : relative;
left : 8.5%;
bottom : 0;
top : 2px;
border : #333 solid 5px;
background-color : #333;
margin : 25px -40px 16px;
text-align : center;
font-size : small;
font-family : tahoma;
color : white;
border-radius : 10px;
box-shadow : 1px 1px 5px rgba(255, 255, 255, 0.2) inset, 0 0 4px rgba(255, 255, 255, 0.5);
}
footer a {
text-decoration : none;
color : aqua;
}
footer a:hover {
color : yellow;
}
footer p {
padding : 2px;
}
footer p iframe {
display : inline;
margin : 2px auto 0 auto;
}
section {
float : right;
width : 75%;
min-height : 736px;
margin : 32px -42px 16px;
padding : 10px 0 5px;
border : #333 solid 2px;
background-image : url('../images/bg.jpg');
text-align : center;
border-radius : 10px;
box-shadow : 1px 1px 5px rgba(255, 255, 255, 0.2) inset, 0 0 4px rgba(255, 255, 255, 0.5);
}
.ty {
float : right;
width : 100%;
height : 200px;
margin : 32px -42px 16px;
padding : 10px 0 5px;
border : #333 solid 2px;
background-image : url('../images/bg.jpg');
text-align : center;
color : hsl(212, 63%, 32%);
border-radius : 10px;
box-shadow : 1px 1px 5px rgba(255, 255, 255, 0.2) inset, 0 0 4px rgba(255, 255, 255, 0.5);
}
.ty a {
text-decoration : none;
}
.img {
display : inline-block;
float : left;
margin : 4px 40px;
width : 206px;
height : 26px;
background-image : url('../images/sub_header.png');
background-repeat : no-repeat;
}
img.c4 {
border : 0;
width : 88px;
height : 31px;
}
strong.c3 {
text-decoration : underline;
}
div.c2 {
text-align : center;
}
span.c1 {
color : #FF0000;
}
.flashing a:link {
text-decoration : blink;
}
.img_main {
display : inline-block;
width : 468px;
height : 60px;
margin : -60px 0 14px 356px;
background-image : url('../images/sitename.png');
background-repeat : no-repeat;
}
.logo {
display : inline-block;
margin : 4px 8px 2px 80px;
width : 171px;
height : 130px;
background-image : url('../images/logo.png');
background-repeat : no-repeat;
}
.button {
display : inline-block;
height : 27px;
width : 130px;
border : #333 solid 2px;
outline : 0;
margin : 1px 6px;
padding-left : 16px;
padding-right : 16px;
font-size : 18px;
line-height : 27px;
text-shadow : 1px 1px 1px #FFF;
text-align : center;
cursor : pointer;
border-radius : 5px;
box-shadow : 1px 1px 5px rgba(255, 255, 255, 0.2) inset, 0 0 4px rgba(255, 255, 255, 0.5);
background-color : #e0e0e0;
}
.button:link, .button:visited, .button:hover {
color : #444;
text-decoration : none;
color : #FCFC02;
}
.button:active {
position : relative;
top : 1px;
box-shadow : 0 0 8px rgba(80, 80, 80, 0.5) inset;
}
.blue:link, .blue:visited {
color : #FFF;
font-weight : bold;
text-shadow : 0 1px 1px rgba(0, 0, 0, 0.6);
}
.blue {
border-color : #003b80;
background-color : #004ca3;
}
.blue:hover, .blue:focus {
background-color : #003b80;
background-image : url('../images/button_icon.png');
background-position : 95% 50%;
background-repeat : no-repeat;
color : #f4fc00;
}
.nav_button {
display : block;
width : 180px;
margin : 32px -8px -14px 32px;
padding : 10px;
border : #333 solid 5px;
background-color : #333;
border-collapse : collapse;
text-align : center;
color : #fff;
border-radius : 10px;
box-shadow : 1px 1px 5px rgba(255, 255, 255, 0.2) inset, 0 0 4px rgba(255, 255, 255, 0.5);
}
.section {
display : block;
width : 180px;
margin : 32px -8px -24px 32px;
padding : 10px 10px 10px 10px;
border : #333 solid 5px;
background-color : #333;
border-collapse : collapse;
text-align : center;
color : #fff;
border-radius : 10px;
box-shadow : 1px 1px 5px rgba(255, 255, 255, 0.2) inset, 0 0 4px rgba(255, 255, 255, 0.5);
}
.member_button:hover {
color : #EFFC00;
}
aside {
margin-bottom : 25px;
}
section h1 {
font-size : 2.3em;
font-weight : bold;
color : #302DFC;
}
section h2 {
font-size : 1.5em;
font-weight : bold;
color : red;
}
section p {
color : black;
}
section p strong {
color : #FF0000;
}
section b {
color : #0A56A8;
font-weight : bold;
}
section ul li {
color : black;
margin-left : 40px;
padding-top : 2px;
text-align : left;
}
section .dummy ul li {
color : black;
margin-left : 0;
padding-top : 0;
text-align : center;
}
section table {
width : 95%;
height : 90%;
margin : 0 auto;
}
section table thead th {
background : #b9c9fe;
}
section table th hr {
margin-bottom : -10px;
}
section table th {
padding : 8px;
font-weight : bold;
font-size : 13px;
color : #039;
background : #b9c9fe;
}
section table td {
padding : 8px;
background : #e8edff;
border-top : 1px solid #fff;
color : #669;
}
section table tbody tr:hover td {
background : #d0dafd;
}
section div {
width : 100%;
}
section .links {
float : right;
display : inline-block;
border : 0;
margin-top : -30px;
padding : 8px 4px 0;
right : 50px;
width : 20%;
height : 30px;
}
section .links li {
list-style : none;
text-decoration : none;
}
section a {
text-decoration : none;
}
.privacy {
height : 620px;
overflow : auto;
}
.faqs p {
padding : 10px;
text-align : left;
}
.lock {
list-style : outside url('../images/lock.ico');
}
.email_icon {
list-style : outside url('../images/email.png');
}
.start {
list-style : outside url('../images/start.png');
}
.forms {
list-style : outside url('../images/forms.png');
}
.info {
list-style : outside url('../images/information.png');
}
.cancel {
list-style : outside url('../images/cancel.png');
}
.access {
list-style : outside url('../images/access.png');
}
.security {
list-style : outside url('../images/security.png');
}
.justice {
list-style : outside url('../images/justice.png');
}
.arrow {
list-style : outside url('../images/arrow.png');
}
.banner {
float : right;
display : block;
margin : 26px 20px 20px;
vertical-align : top;
border : #333 solid 2px;
background-color : transparent;
text-align : center;
}
.banner img {
border : 0;
}
.widget {
border : #ccc solid 1px;
background : #f5f5f5;
padding : 5px;
text-align : left;
margin : 10px 0 0 0;
font-size : 8pt;
}
.nav_button .widget {
border : #ccc solid 1px;
background : #f5f5f5;
padding : 5px;
text-align : left;
margin : 10px 0 10px 0;
color : black;
font-size : 8pt;
min-height : 78px;
}
.nav_button .widget b {
color : #B72D37;
font-weight : bold;
font-size : 0.9em;
}
