/*==========Link Hover=========*/
a{
color: #003366;
text-decoration: none;
} 
a:hover {
color:#81a2cb;
text-decoration:none;
}
a.profile{
color: #fd4e00;
text-decoration: none;
} 
a:hover.profile
{
color:#f78a59;
text-decoration:none;
}
a.panellink
{
color:#003366;
text-decoration:none
}

a:hover.panellink
{
color:#ff4d00;
text-decoration:none
}
a.white
{
color:#ffffff;
text-decoration:underline;
}
a:hover.white
{
color:#c4f1ff;
text-decoration:underline;
}
a.portal
{
color:#2b2b2b;
text-decoration:none
}
a:hover.portal
{
color:#ff8400;
text-decoration:none
}
a.ticket
{
color:#447300;
text-decoration:none
}
a:hover.ticket
{
color:#93ac6f;
text-decoration:none
}
a.p_folio
{
color:#ffffff;
text-decoration:none
}
a:hover.p_folio
{
color:#000000;
text-decoration:none
}
a.busi
{
color:#ff7800;
text-decoration:none
}
a:hover.busi
{
color:#000000;
text-decoration:none
}
a.whitefooter
{
color:#ffffff;
text-decoration:none;
}
a:hover.whitefooter
{
color:#c4f1ff;
text-decoration:none;
}

.pageback{
background:#edf5ff;
margin-top:0;
margin-left:0; margin-right:0;
vertical-align:top;
}

/*==========Header=========*/
.header{background:url(../images/structure/header/1_bg.gif); background-repeat:repeat-x; height:95px; vertical-align:top; text-align:center}
.esppl-logo{background-color:#dfecfd; text-align:left; vertical-align:top; width:240px; height:95px;}
.esppl-gap{background-color:#dfecfd; text-align:left; vertical-align:top; width:9px; height:95px;}
.esppl-active{background-color:#dfecfd; text-align:center; vertical-align:bottom; width:104px; height:95px; background:url(../images/structure/header/4_active.gif); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:11px; font-weight:bold;}
.esppl_vline{background-color:#dfecfd; background:url(../images/structure/header/5_vline.gif); background-repeat:no-repeat; width:3px; height:95px;}
.esppl-other{background-color:#dfecfd; text-align:center; vertical-align:bottom; width:104px; height:95px; background:url(../images/structure/header/1_bg.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:11px; font-weight:bold;}
.esppl-contact{background-color:#dfecfd; text-align:center; vertical-align:bottom; width:104px; height:95px; background:url(../images/structure/header/1_bg.gif); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:11px; font-weight:bold;}
.esppl-gapend{background-color:#dfecfd; text-align:left; vertical-align:top; width:11px; height:95px; background:url(../images/structure/header/1_bg.gif); background-repeat:repeat-x;}
/*==========Header-End=========*/

/*==========Main-Body=========*/
.main_td{text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:9pt;}
/*==========Main-Body-End=========*/

/*==========Left-Body=========*/
/*==========Left=========*/
.left_box_line{
background:url(../images/leftpanel/4.gif); background-repeat:repeat-y; width:9px;}

/*==========Main=========*/
.text_box-title{
background:#FFFFFF; text-align:left; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; color:#003366}
.text_box-normal{
background:#FFFFFF; text-align:left; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#003366}
.text_box-bold{
background:#FFFFFF; text-align:left; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#003366}
.contact_box-bold{
background:#ffffff; text-align:left; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#0090bc}
.contact_box-normal{
background:#ffffff; text-align:right; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; color:#003366}
.mail-normal{
background:#ffffff; text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#a8aebc}

/*==========Right=========*/
.rgt_box_line{
background:url(../images/leftpanel/6.gif); background-repeat:repeat-y; width:9px;}
/*==========Left-Body-End=========*/

/*==========Right-Body=========*/
/*==========Left=========*/
.left_box_line1{
background:url(../images/rightpanel/4.gif); background-repeat:repeat-y; width:21px;}

/*==========Right=========*/
.rgt_box_line1{
background:url(../images/rightpanel/5.gif); background-repeat:repeat-y; width:19px;}
/*==========Right-Body-End=========*/

/*==========Article-Body=========*/
/*==========Left=========*/
.left_art{
background:url(../images/article/4.gif); background-repeat:repeat-y; width:7px;}

/*==========Skybody=========*/
.center_art{
background:#57d5fd; text-align:left; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#003366; letter-spacing:0.1mm;}
.center_art_sub {color: #FFFFFF; font-weight:bold; font-size:10pt; letter-spacing:0.1mm;}
/*==========Right=========*/
.rgt_art{
background:url(../images/article/5.gif); background-repeat:repeat-y; width:7px;}
/*==========Right-Body-End=========*/

.whitebolder{font-family:Arial, Helvetica, sans-serif; font-size:13pt; font-weight:bold; color:#FFFFFF;}
.bluebolder{font-family:Arial, Helvetica, sans-serif; font-size:13pt; font-weight:bold}
.pestabolder{font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#997c14;}
.orangebolder{font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#fc4f00;}

.main_content{text-align:justify; vertical-align:top; font-size:9pt; color:#003366; background:#FFFFFF; padding-left:3px; padding-right:3px;}

.title_bg{
font-family:arial, verdana, tahoma;
padding-bottom:2px; padding-left:5px; padding-top:2px;
font-size:9pt;
color:#003366;
font-weight:bold;
text-align:left;
vertical-align:middle;
height:23;
background-color:#f2f2f2;
border:solid 1px #d5d5d5
}

/*==========Inputtype=========*/
.form{
vertical-align:middle;
border: 1px solid #CCCCCC;
padding-left: 4; 
padding-right: 4; 
padding-top: 1; 
padding-bottom: 1; 
font-family:tahoma;
font-size:8pt;
color:#003366;
height:18px;
}
.form_area{
vertical-align:middle;
border: 1px solid #CCCCCC;
padding-left: 4; 
padding-right: 4; 
padding-top: 1; 
padding-bottom: 1; 
font-family:tahoma;
font-size:8pt;
color:#003366;
}

/*==========Buttontype=========*/
.button{background:url(../images/leftpanel/search_button.gif);
background-repeat:no-repeat; width:56px; height:22px; border:0}

/*==========Footer=========*/
.footer{
background:url(../images/structure/footer/footer_bg.gif); background-repeat:repeat-x; height:108px;
}
.footer_link{
font-family:arial, verdana, tahoma;
font-size:8pt;
color:#ffffff;
text-align:center;
vertical-align:middle;
letter-spacing:0.1mm;
}
.copyright{
font-family:arial, verdana, tahoma;
font-size:8pt;
color:#7196c1;
text-align:center;
vertical-align:middle;
letter-spacing:0.1mm;
}
