/* tags ======================================================= */
body
{
background-image:       url('img/bg2.jpg');
background-repeat:      no-repeat;
background-position:    top left;
background-color:       #ffffff;
font:                   normal 12px verdana,arial,helvetica,sans-serif;
margin: 0px;
margin-right: 12px;
}


a:link, a:visited
{
color:            #0103c0;
font-weight: bold;
text-decoration:  none;
}


a:hover
{
color:            #990000;
font-weight: bold;
text-decoration:  underline;
}




/* elements ======================================================= */


.fwtip_title2
{ font-size: 16px; font-weight: bold; padding-top: 3px; padding-bottom: 3px; border-bottom: 0px dashed #999999; }

.fwtip_footer
{ padding-top: 3px; padding-bottom: 6px; border-bottom: 1px dashed #999999; }


.featurebox
{ padding: 8px;  border: 1px dotted; font-size: 12px; background-color: #FFFFcc;}

.menuItem
{ padding: 1px; }



#links
{
border:0px solid red;
padding:3px;
font: normal 8pt verdana;
color: #ffffff;
}

#links a:link, #links a:visited, #links a:hover
{
color:            #ffffff;
text-decoration:  none;
}

#bg_right
{
position:               absolute;
right:                  0px;
top:                    0px;
width:                  288px;
height:                 346px;
background-image:       url('img/bg_right2.jpg');
background-repeat:      no-repeat;
background-position:    top right;
border:                 0px solid red;
padding: 0px;
}


#logo_main
{
position:               absolute;
width:                  310px;
height:                 41px;
right:                  30px;
top:                    20px;
border:                 0px solid red;
}



#page_title
{
position:               absolute;
width:                  530px;
top:                    90px;
left:                   170px;
color:                  #000000;
font:                   bold 11pt verdana,arial,helvetica,sans-serif;
text-align:             left;
border:                 0px solid red;
padding:                4px;
}


#main_content
{
position:               absolute;
/* width:                  600px; */
top:                    118px;
left:                   170px;
color:                  #333333;
font:                   normal 12px verdana,arial,helvetica,sans-serif;
text-align:             left;
border:                 0px solid red;
padding:                4px;
padding-right:          204px;
line-height: 150%;
}

#main_content td { font-size: 12px;}

#menu_side
{
position:               absolute;
width:                  130px;
height:                 250px;
top:                    120px;
left:                   20px;
color:                  #666666;
font:                   normal 8pt verdana,arial,helvetica,sans-serif;
border:                 0px solid red;
}


#jpspics
{
position:               absolute;
width:                  110px;
top:                    140px;
right:                   30px;
color:                  #666666;
font:                   bold 8pt verdana,arial,helvetica,sans-serif;
border:                 0px solid red;
text-align: right;
}


/* ============================================ input */
.inputbox
{
background-color: #dddddd;
color:            #000000;
font-weight:      normal;
font-size:        9pt;
font-family:      arial;
padding-top:      1px;
border-top:       1px solid #333333;
border-left:      1px solid #333333;
border-bottom:    1px solid #cccccc;
border-right:     1px solid #cccccc;
}


.inputbutton
{
background-color: #005983;
border-top:       1px solid #5fa2c2;
border-left:      1px solid #5fa2c2;
border-bottom:    1px solid #333333;
border-right:     1px solid #333333;
color:            #ffffff;
font-weight:      bold;
font-size:        8pt;
font-family:      arial;
}


.dropdown
{
background-color: #ffffff;
border-width:    0px;
color:           #000000;
font-weight:     normal;
font-size:       8pt;
font-family:     arial;
}
