/* Global */ 
html,body {
    font-family:Verdana, Geneva, sans-serifpx;
    font-size:11px;
    color:#000000;
}

a {
    color:#000000;
    font-size:11px;
    text-decoration:none;
}

a:hover { 
    text-decoration:underline; 
}

/* Content */
.t1 {
    text-align: center;
    height:82px;
}

.t2 {
    height:14px;
}

.t3 {
    height:246px;
}

.t4 {
    text-align:center;
}

.t4_p {
    padding: 10px 20px 10px 20px;
}

.t5 {
    height:13px;
}

.t6_1 {
    padding:10px 15px 10px 10px;
}

.t6_2 {
    width:224px;
}

.t6_2_1 {
    height:13px;
}

.t6_2_2 {
}

.t6_2_3 {
    height:15px;
}

.footer {
    padding:10px;
    text-align: center;
}


/* Other */
.banner_left {
    margin:0px 10px 0px 10px;
    padding: 20px 15px 20px 15px;
    border: 1px solid #a0a0a0;
    color:#a0a0a0;
    background-color: white;
    text-align:center; 
}

.location {
    font-size:10px;
    color:#7e357a;
    margin-bottom:20px;
}

.location a {
    color:#7e357a;
}

.this_page {
    font-size:16px;
    font-weight: bold;
    padding:0px 10px 10px 0px;
}

/* DHTML */
.first_regClass,.first_overClass{
    position:absolute;
    padding-top:2px;
    text-align:center;
    background: #E0E0E0;
    color:black;
}

.first_overClass{
    color:black; 
    cursor:pointer; 
}

.first_borderClass{
    position:absolute; 
    z-index:500; 
    visibility:hidden;
}

.second_regClass,.second_overClass{
    position:absolute;
    text-align:center;
    background: #E0E0E0;
    color:black; 
}

.second_overClass{ 
    color:black; 
    cursor:pointer;
    background: #C0C0C0;
}

.second_borderClass{
    position:absolute; 
    z-index:500; 
    visibility:hidden;
}
