a               { text-decoration: none; color: #888888; font-weight: normal; font-size: 11px; font-family: Arial}
a:hover { text-decoration: none; color: #777777; font-weight: normal; font-size: 11px; font-family: Arial}
table        { text-decoration: none; color: #000000; font-weight: normal; font-size: 11px; font-family: Arial}
hr {
   height:          1px;
   border:          0px;
   border-top:      1px solid #bbbbee;
}

#light_link              { text-decoration: none; color: #ffffff; font-weight: normal; font-size: 11px; font-family: Arial;}
#light_link:hover { text-decoration: none; color: #aabbee; font-weight: normal; font-size: 11px; font-family: Arial;}

#body_table{
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    padding:          0px;
    width:            950px;
	height:           950px;
    border:           0px;
	background:       url(style/bg.jpg) no-repeat;
	background-position: top center;
	background-color: #000052;
	color:            #8888bb;
}
#body_table td{
}
#body_table td.body_table_head{
	height:           150px;
    border:           0px;
}
#body_table td.body_table_main_nav{
    height:           20px;
    border:           0px;
}
#body_table td.body_table_frame{
    height:           607px;
    border:           0px;
}
#body_table td.body_table_sub_nav{
    color:            #aabbee;
    height:           20px;
    border:           0px;
}
#body_table td.body_table_bottom{
    height:           153px;
    border:           0px;
}

#main_nav_list {
    color:           #aabbee;
    font-family:     Arial;
    font-size:       12px;
}
#main_nav_list td {
}
#main_nav_list td.main_nav_item {
    border:          0px;
}
#main_nav_list a {
    font-family:     Arial;
    font-size:       12px;
    font-weight:     normal;
    text-decoration: none;
    font-style:      normal;
    display:         block;
	text-align:      center;
    width:           95px;
}
#main_nav_list a.main_nav_link {
    color:            #aabbee;
}
#main_nav_list a.main_nav_link:hover {
    color:            #ffffff;
}
#main_nav_list a.main_nav_link_active {
    color:            #ffffff;
}

#sub_nav_list {
    color:           #aabbee;
    font-family:     Arial;
    font-size:       12px;
}
#sub_nav_list td {
}
#sub_nav_list td.sub_nav_item {
    border:          0px;
}
#sub_nav_list a {
    font-family:     Arial;
    font-size:       12px;
    font-weight:     normal;
    text-decoration: none;
    font-style:      normal;
    display:         block;
	text-align:      center;
}
#sub_nav_list a.sub_nav_link {
    color:            #aabbee;
}
#sub_nav_list a.sub_nav_link:hover {
    color:            #ffffff;
}
#sub_nav_list a.sub_nav_link_active {
    color:            #ffffff;
}


#home_nav_text{
    color:            #202030;
    font-size:        11px;
}

#home_nav_list {
    border-spacing:   1px;
    width:            400px;
	border:           0px;
}
#home_nav_list td {
}
#home_nav_list td.home_nav_item {
    border:           0px;
    width:            50%;
	border:           1px solid #000000;
}
#home_nav_list a {
    font-family:     Arial;
    font-size:       14px;
    font-weight:     normal;
    text-decoration: none;
    display:         block;
    text-align:      center;
    line-height:     20px;
    height:          83px;
    color:            #ffffff;
}
#home_nav_list a.home_nav_link {
    background-color: #000000;
}
#home_nav_list a.home_nav_link:hover {
    background-color: #ffffff;
}


#main_table{
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    padding:          0px;
    width:            600px;
    color:            #000000;
	border:           0px solid #ffffff;
	border-top:       1px solid #ffffff;
	border-left:      1px solid #ffffff;
	border-right:     1px solid #ffffff;
    background:       url(style/main_table.gif) no-repeat; 
	background-position: bottom right;	
}
#main_table td{
}
#main_table td.main_table_head{
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    padding:          10px;
}
#main_table td.main_table_frame{
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
}
#main_table td.main_table_bottom{
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    padding:          10px;
    background:       url(style/main_table_bottom.gif) no-repeat; 
    background-position: top right;
}

#main_table a{
}
#main_table a.link_main_table_head{
    color:            #bbbbbb;
}
#main_table a.link_main_table_head:hover{
    color:            #cccccc;
}
#main_table a.link_main_table_frame{
    font-weight:      bold;
    color:            #000055;
}
#main_table a.link_main_table_frame:hover{
    color:            #0000cc;
}

#sub_table{
    border-spacing:   0px;
    padding:          0px;
    border-collapse:  collapse;
    border:           0px;
    width:            600px;
	border:           1px solid #bbbbee;
    margin:           0;
}
#sub_table td{
}
#sub_table td.sub_table_head{
    border-spacing:   0px;
    margin:           0px;
	border:           0px;
    border-collapse:  collapse;
    padding:          5px;
    font-weight:      bold;
	height:           25px;
	border:           1px solid #bbbbee;
    background:       url(style/sub_table.jpg) repeat-x; 
    background-position: center;
	background-color: #ffffff;
	color:            #000000;
}
#sub_table td.sub_table_frame{
    color:            #000000;
    border-spacing:   0px;
    margin:           0px;
    border-collapse:  collapse;
    padding:          12px;
}
#sub_table td.sub_table_split{
    border-spacing:   0px;
    margin:           0px;
	border:           0px;
    border-collapse:  collapse;
    font-weight:      bold;
	height:           10px;
    background:       url(style/sub_table.jpg) repeat-x; 
    background-position: center;
	background-color: #ffffff;
	color:            #000000;
}
#sub_table td.sub_table_bottom{
    border-spacing:   0px;
    margin:           0px;
	border:           0px;
    border-collapse:  collapse;
    padding:          5px;
    font-weight:      bold;
	height:           25px;
	border:           1px solid #8899cc;
    background:       url(style/sub_table.jpg) repeat-x; 
    background-position: center;
	background-color: #ffffff;
	color:            #000000;
}

#sub_table a{
    font-weight: normal;
}
#Sub_table a.link_sub_table_head{
    color:            #000080;
}
#sub_table a.link_sub_table_head:hover{
    color:            #000000;
}
#sub_table a.link_sub_table_frame{
    color:            #000052;
}
#sub_table a.link_sub_table_frame:hover{
    color:            #000000;
}

