a               { text-decoration: none; color: #aaccff; font-weight: normal; font-size: 12px; font-family: Verdana, Helvetica, sans-serif;}
a:hover { text-decoration: none; color: #5599cc; font-weight: normal; font-size: 12px; font-family: Verdana, Helvetica, sans-serif;}
table        { text-decoration: none; color: #ffffff; font-weight: normal; font-size: 12px; font-family: Verdana, Helvetica, sans-serif;}
body        { background-color:#000000;}
hr {
   height:0px;
   border:0px;
   border-top:1px solid #ddffff;
}
#img  {
    border:  1px solid #ddffff;
}

#main_nav_list_sep{
    color: #004455;
}

#main_nav_list {
    width: 740px;
    border:  1px solid #ddffff;	
    background: url(pics_main/main_nav_list.jpg) repeat-x;
    background-position: bottom center;
}
#main_nav_list a {
    font-family: Verdana, sans-serif;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
    font-style: normal;
    display: block;
    text-align: center;
    line-height:30px;
    height: 30px;
    width: 80px;
    padding-top: 5px;
    padding-bottom: 5px;
}
#main_nav_list a.main_nav_item{
    color: #ffffff;
}
#main_nav_list a.main_nav_item:hover {
    color: #55ddff;
}
#main_nav_list a.main_nav_item_active {
    background-position: center right;
    color: #55aadd;
}

#main_table{
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    padding:          0px;
    width:            650px;
    border:           1px solid #ddffff;
    background:       url(pics_main/main_table.jpg) repeat-x;
    background-position: top center;
    background-color: #000000;
}
#main_table td{
}
#main_table td.main_table_head{
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    padding:          10px;
    color:            #bbffff;
}
#main_table td.main_table_frame{
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    padding:          5px;
    color:            #ff0000;
}
#main_table a{
}
#main_table a.main_table_head_link{
    color:            #bbbbbb;
}
#main_table a.main_table_head_link:hover{
    color:            #cccccc;
}
#main_table a.main_table_frame_link{
    font-weight:      bold;
    color:            #000055;
}
#main_table a.main_table_frame_link:hover{
    color:            #0000cc;
}

#sub_table{
    padding:          0px;
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    border:           1px solid #008888;
    width:            100%;
    background-color: #000000;
    color:            #ffffff;
}
#sub_table td{
}
#sub_table td.sub_table_head{
    font-weight:      bold;
    height:           35px;
    padding:          10px;
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    background:       url(pics_main/sub_table_head.jpg) repeat-x;
    background-position: bottom center;
    background-color: #bbbbff;
    color:            #000000;
}
#sub_table td.sub_table_head_right{
    font-weight:      normal;
		font-size:        11px;
    height:           35px;
    padding:          10px;
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    background:       url(pics_main/sub_table_head.jpg) repeat-x;
    background-position: bottom center;
    background-color: #bbbbff;
    color:            #000000;
}
#sub_table td.sub_table_frame{
    padding:          10px;
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    background:       url(pics_main/sub_table_frame.jpg) repeat-x;
    background-position: top center;
    color:            #ffffff;
}
#sub_table td.sub_table_frame_blank{
    padding:          10px;
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    background-color: #000000;
    color:            #ffffff;
}
#sub_table td.sub_table_bottom{
    height:           35px;
    padding:          10px;
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    background:       url(pics_main/sub_table_bottom.jpg) repeat-x;
    background-position: top center;
    background-color: #bbbbff;
    color:            #000000;
}
#sub_table a{
    font-weight: normal;
}
#sub_table a.sub_table_head_link{
    color:            #002255;
}
#sub_table a.sub_table_head_link:hover{
    color:            #006699;
}
#sub_table a.sub_table_frame_link{
    color:            #bbffff;
}
#sub_table a.sub_table_frame_link:hover{
    color:            #0088bb;
}
#sub_table a.sub_table_bottom_link{
    color:            #002255;
}
#sub_table a.sub_table_bottom_link:hover{
    color:            #006699;
}
