/* CSS Document */

body{background-color:#DCDDDF; text-align:left;}

p	{font-family: arial, helvetica, sans-serif;
font-size:11px; color:#000000; text-decoration:none;
margin:0px; padding-bottom:10px; line-height:18px; text-align:left; }

h2	{font-family: arial, helvetica, sans-serif;
font-size:11px; font-weight:bold; color:#1E2C7D; text-decoration:none;margin:0px; padding-bottom:0px; text-align:left; }

h3	{font-family: arial, helvetica, sans-serif;
font-size:11px; font-weight:bold; color:#1E2C7D; text-decoration:none;margin:0px; padding-bottom:0px; text-align:left; }

img{border:none;}

a:link{font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#1E2C7D; text-decoration:none;}

a:active {font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#1E2C7D; text-decoration:none;}

a:visited {font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#1E2C7D; text-decoration:none;}

a:hover {font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#666666; text-decoration:none;}

a.menulink:link {font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#666666; text-decoration:none; font-weight:bold; display:block; background-color:#DCDDDF;height:20px; padding-top:5px; }

a.menulink:active{font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#666666; text-decoration:none; font-weight:bold; display:block; background-color:#DCDDDF;height:20px; padding-top:5px; }

a.menulink:visited{font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#666666; text-decoration:none; font-weight:bold; display:block; background-color:#DCDDDF;height:20px; padding-top:5px; }

a.menulink:hover{font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; background-color:#1E2C7D;
display:block; height:20px; padding-top:5px;}

.menulinkcurrent{font-family:Arial, Helvetica, sans-serif;
font-size:12px; color:#ffffff; text-decoration:none; font-weight:bold; background-color:#1E2C7D;
display:block; height:20px; padding-top:5px;}



a.emaillink:link {font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#999999; text-decoration:none;  }

a.emaillink:active{font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#999999; text-decoration:none;  }

a.emaillink:visited{font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#999999; text-decoration:none;  }

a.emaillink:hover{font-family:Arial, Helvetica, sans-serif;
font-size:11px; color:#8E95BE; text-decoration:none; 
}

/* pagination styels */
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0; padding: 0; text-align: left; /*Set to "right" to right align pagination interface*/ font-size: 11px;
}

.pagination li{ list-style-type: none;display: inline;padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px; background-color: #DCDDDE; text-decoration: none; color: #999999; font-weight:bold;
}

.pagination a:hover, .pagination a:active{
 color: #000000; background-color: #8E95BE; font-weight:bold;
}

.pagination a.currentpage{
background-color: #8E95BE; color: #000000  !important;  font-weight: normal; cursor: default;
}
.textblue1	{font-family: arial, helvetica, sans-serif;
font-size:18px; color:#1E2C7D; font-weight:bold; text-decoration:none;  text-align:left;}

.textblue	{font-family: arial, helvetica, sans-serif;
font-size:16px; color:#1E2C7D; text-decoration:none; text-align:left; }

.textblue2	{font-family: arial, helvetica, sans-serif;
font-size:24px; color:#1E2C7D; text-decoration:none; text-align:left; }

.textbluesml	{font-family: arial, helvetica, sans-serif;
font-size:12px; color:#1E2C7D; font-weight:bold; text-decoration:none;  }

.textbluesml2	{font-family: arial, helvetica, sans-serif;
font-size:12px; color:#1E2C7D; text-decoration:none;  }

.maintextblue	{font-family: arial, helvetica, sans-serif;
font-size:11px; color:#1E2C7D; text-decoration:none; }

.maintextblue2	{font-family: arial, helvetica, sans-serif;
font-size:16px; color:#1E2C7D; text-decoration:none; font-weight:bold; text-align:left; }

.maintextblack	{font-family: arial, helvetica, sans-serif;
font-size:11px; color:#000000; text-decoration:none; text-align:left; }

.maintextgray	{font-family: arial, helvetica, sans-serif;
font-size:11px; color:#999999; text-decoration:none;}

.rule01 { border-bottom: 1px solid #999999;}
.rule02 { border-bottom: 2px solid #999999;}
.rule01blue { border-bottom: 1px solid #999999; color:#1E2C7D;}
.rule02blue { border-bottom: 2px solid #999999; color:#1E2C7D;}

.rulewhite { border-bottom: 5px solid #ffffff;}

.ruleblue { border-bottom: 3px solid #1E2C7D;}

.ruleblue2 { border-bottom: 5px solid #1E2C7D;}

.smltxtblack	{font-family: arial, helvetica, sans-serif;
font-size:10px; color:#000000; text-decoration:none; text-align:left; }

.tbltext	{font-family: arial, helvetica, sans-serif;
font-size:11px; color:#000000; text-decoration:none; line-height:18px; }

.blacklist {font-family: arial, helvetica, sans-serif;
font-size:11px; color:#000000; text-decoration:none; line-height:18px; margin-top:-10px; margin-left:-25px; text-align:left; padding-bottom:5px; }

.tbltext01 { border-bottom: 1px solid #000;}
.tbltext02 { border-bottom: 2px solid #000;}
.tbltext01blue { border-bottom: 1px solid #000;font-family: arial, helvetica, sans-serif;
font-size:11px; color:#1E2C7D;}
.tbltext02blue { border-bottom: 2px solid #000;font-family: arial, helvetica, sans-serif;
font-size:11px; color:#1E2C7D;}

.boxBLblue { border-left: 1px solid #999;border-bottom: 1px solid #999;font-family: arial, helvetica, sans-serif;
font-size:11px; color:#1E2C7D;}
.vertLblue { border-left: 1px solid #999;font-family: arial, helvetica, sans-serif;
font-size:11px; color:#1E2C7D;}

.boxBR { border-right: 1px solid #999;border-bottom: 1px solid #999;}
.vertR { border-right: 1px solid #999;}

.ruleblue3 { border-bottom: 3px solid #1E2C7D; line-height:20px;font-family: arial, helvetica, sans-serif;
font-size:12px; font-weight:bold; color:#1E2C7D; text-align:left;}
