@charset "utf-8";
/* CSS Document */

body {
background-color:#000000;
background-image:url(images/bg_main.jpg);
background-repeat:repeat-x;
margin:0px;
}

p {
margin-top: 0px;
}

table, tr, td {
color:#FFFFFF;
font-family:Arial;
font-size:12px;
vertical-align:top;
}

.table_main {
width:800px;
padding-left:49px;
}

.header {
width:800px;
height:300px;
background-image:url(images/bg_main.jpg);
}

.table_content {
width:550px;
}

.table_sidebar {
width:245px;
}

.table_break {
width:1px;
}

.table_subpage_nav {
text-align:right;
border-top:1px solid #FFFFFF;
padding:4px;
}

.h1 {
padding-top:4px;
padding-bottom:4px;
padding-left:8px;
padding-right:8px;
background-color:#EB0C94;
background-image:url(images/bg_h.jpg);
font-family:Arial;
font-size:11px;
Font-Weight:bold;
color:#FFFFFF;
Letter-Spacing:1px;
Text-Align:left;
Text-Transform:uppercase;
border-bottom:1px solid #000000;
}

.h2 {
padding-top:4px;
padding-bottom:4px;
padding-left:8px;
padding-right:8px;
background-color:#EB0C94;
background-image:url(images/bg_h.jpg);
font-family:times new roman;
font-size:8px;
Font-Weight:bold;
color:#FFFFFF;
Letter-Spacing:1px;
Text-Align:left;
Text-Transform:uppercase;
}

.h3 {
border-bottom:1px solid #EB0C94;
background-image:url(images/bg_h.jpg);
padding:4px;
}

.textinput {
background-color:#000000;
background-repeat:repeat-x;
padding-top:8px;
padding-bottom:15px;
padding-left:8px;
padding-right:8px;
}

.textinputsidebar {
background-image:url(images/bg_sidebar.jpg);
background-repeat:repeat-x;
padding-top:50px;
padding-bottom:4px;
padding-left:8px;
padding-right:8px;
}

.text {
padding:4px;
}

.imageborder { 
border:1px solid #4E5E5C;
padding:4px;
background:#FFFFFF;
}

b, strong {
color:#E00784;
font-weight:bold;
letter-spacing:1px;
}

i, em {
color:#FFFFFF;
font-weight:inherit;
}

u {
color:#A6005F;
font-weight:bold;
text-decoration:underline;
}

blockquote {
overflow:auto;
padding:10px;
margin: 20px 30px;
border-left:5px solid #747474;
}

a:link, a:active, a:visited  {
color: #E00784;
font-weight: normal;
letter-spacing: 1px;
text-decoration: none;
}

a:hover {
color: #FFFFFF;
font-weight: normal;
letter-spacing: 2px;
text-decoration: underline;
}

.h2 a:link, .h2 a:active, .h2 a:visited  {
color: #FFFFFF;
font-weight: normal;
letter-spacing: 1px;
text-decoration: none;
}

.h2 a:hover {
color: #FFFFFF;
font-weight: normal;
letter-spacing: 1px;
text-decoration: underline;
}