
/**************************************************** page styles */
.homesmall
{
	FONT-SIZE: 10px;
    COLOR: #393F35;
    FONT-FAMILY: Arial, sans-serif;
	text-align:left;
	padding-left:7px;
	padding-right:3px;
}
.subnav-title
{
	FONT-SIZE: 10px;
    COLOR: #181D20;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight:bold;
}
#subnav-title
{
	FONT-SIZE: 10px;
    COLOR: #181D20;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight:bold;
    TEXT-DECORATION: none;
}
#subnav-title:hover
{
    TEXT-DECORATION: underline;
}
li.subnav
{
	FONT-SIZE: 12px;
    COLOR: #4C126C;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
	list-style-position: outside;
	list-style-type:none;
}
li.thirdlevel
{
	FONT-SIZE: 11px;
    COLOR: #0072C4;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
	list-style-position: outside;	
	list-style-type:none;
}
.subnav-link
{
	TEXT-DECORATION: none;
    COLOR: #004C8B;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
#subnav
{
	TEXT-DECORATION: none;
    COLOR: #4C126C;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
#subnav:hover
{
    COLOR: #A944DF;
}
.body
{
	FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, sans-serif;
	text-align:left;
	padding-left:17px;
	margin-right:15px;
	line-height:14pt;
	margin-bottom:10px;
}
.footer1 {
	FONT-SIZE: 10px;
    COLOR: #AD4DE1;
    FONT-FAMILY: Arial, sans-serif;
	text-align:center;
	padding-bottom:2px;
}
.footer2 {
	FONT-SIZE: 10px;
    COLOR: #4C126C;
    FONT-FAMILY: Arial, sans-serif;
	text-align:center;
}
#footer {
	FONT-SIZE: 10px;
    COLOR: #4C126C;
    FONT-FAMILY: Arial, sans-serif;
	text-decoration: none;
}
#footer:hover {
text-decoration: underline;
}
table.inset {
	margin-left:5px;
	margin-top:5px;
}
.inset-text {
	FONT-SIZE: 10px;
    COLOR: #416783;
    FONT-FAMILY: Arial, sans-serif;
	text-align:left;
	margin-left:7px;
	line-height:14px;
}
.inset-pic {
	padding-right: 7px;
}
H1 {
	FONT-SIZE: 14px;
   	COLOR: #333333;
	margin-top:10px;
	margin-bottom:9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H2 {
	FONT-SIZE: 13px;
   	COLOR: #4D126C;
	margin-top:10px;
	margin-bottom:9px;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.subtitle
{
	FONT-SIZE: 13px;
   	COLOR: #333333;
	font-weight:bold;
	font-style:italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#logo-text
{
	FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
#logo-text:hover
{
    TEXT-DECORATION: underline;
}
.norm
{
    	COLOR: #393F35;
		FONT-SIZE: 12px;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a.norm
{
    	COLOR: #0072C4;
		FONT-SIZE: 12px;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
		TEXT-DECORATION:underline;

}
a.norm:hover
{
		TEXT-DECORATION:none;

}
.ablue
{
	FONT-SIZE: 14px;
    COLOR: #0072C4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
a.toptext
{
	FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 18px;
	letter-spacing: 1px;
	text-decoration: none;
}
.ul
{
margin-top:0px;
}
li.norm
{
	list-style-image:url(../images/norm_bullet.gif);
	list-style-position: outside;
	margin-right:20px;

}
a.alphalinks
{
	FONT-SIZE: 10px;
    COLOR: #2285CD;
    FONT-FAMILY: Verdana, Arial, sans-serif;
			TEXT-DECORATION:underline;
}
.alphalinks
{
	FONT-SIZE: 10px;
    COLOR: #ADADAD;
    FONT-FAMILY: Verdana, Arial, sans-serif;
}
a
{
    	COLOR: #4C126C;
		FONT-SIZE: 12px;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
		TEXT-DECORATION:underline;

}
a:hover
{
		TEXT-DECORATION:none;

}
p.small
{
margin-top: 0.5em; 
}
TEXTAREA, INPUT, SELECT
{
    

    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Times New Roman, serif;
	BACKGROUND:#EFF8FE;
	border: inset 1px #C9E7FC;

}
.formtitle {
	FONT-SIZE: 14px;
   	COLOR: #0068BE;
	margin-top:1px;
	margin-bottom:3px;
	font-style:italic;
	font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.collapse {
margin-top: 4px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 4px;
}











Input.popup_input
{	FONT-SIZE: 11px;
   	COLOR: #333333;
	FONT-FAMILY: Arial, sans-serif;
	background-color: #FFFFFF;
	border: solid 1px #B3B6B0;
}
Input.login_input
{	FONT-SIZE: 11px;
   	COLOR: #243450;
	FONT-FAMILY: Arial, sans-serif;
	background-color: #DCDDDE;
	border: solid 1px #31486D;
}

/**************************************************** interior page styles */
.int-login-title
{
	FONT-SIZE: 11px;
    COLOR: #C9CDD2;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
}
.int-login
{
	FONT-SIZE: 11px;
    COLOR: #C9CDD2;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
.submenu
{
	FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
.submenu-off
{
	FONT-SIZE: 11px;
    COLOR: #FFFFFF;
	BACKGROUND-COLOR:#85888F;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
li.liststyle2
{
	list-style-image: url(../images/bullet2.jpg);
	margin-left:22px;
	list-style-position: outside;
	margin-right:20px;

}
Input.int_login
{	FONT-SIZE: 12px;
   	COLOR: #243450;
	FONT-FAMILY: Arial, sans-serif;
	background-color: #DCDDDE;
	border: solid 1px #283A5B;
} 
.bodystyle {
	FONT-SIZE: 13px;
   	COLOR: #5C6065;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:17px;
	padding-left:15px;
	padding-right:3px;
	padding-bottom:20px;
}
.bodystyle-nocol {
	FONT-SIZE: 13px;
   	COLOR: #5C6065;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height:17px;
	padding-left:15px;
	padding-right:20px;
	padding-bottom:20px;
}
.colstyle {
	FONT-SIZE: 11px;
   	COLOR: #465571;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top:25px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:20px;
	text-align:left;
}

/**************************************************** table styles */
table.table-a {FONT-FAMILY: Arial, sans-serif; border-collapse: collapse;}

.atitle
{    	
    BACKGROUND-COLOR: #3462AD;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
    COLOR: #D9E1F0;
	BORDER: 1px solid #5576D3;
	BORDER-TOP: 1px solid #5576D3;
	BORDER-BOTTOM: 0px;
} 
td.abody
{    
	BACKGROUND-COLOR:  #FFFFFF;
  	COLOR: #5C6065;
	FONT-SIZE: 12px;
	TEXT-ALIGN: CENTER;
	BORDER: 1px solid #5576D3;
	BORDER-TOP: 0px;
} 
#alink {
  	COLOR: #2E5B9E;
	FONT-STYLE:italic;
}
table.table-b {FONT-FAMILY: Arial, sans-serif; border-collapse: collapse;}

.btitle
{    	
    BACKGROUND-COLOR: #2A3E5F;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
    COLOR: #B5BBC5;
	BORDER: 1px solid #2A3E5F;
	BORDER-TOP: 1px solid #2A3E5F;
	BORDER-BOTTOM: 0px;
} 
td.bbody
{    
	BACKGROUND-COLOR:#E3E4E5;
  	COLOR: #2A3E5F;
	FONT-SIZE: 12px;
	TEXT-ALIGN: CENTER;
	BORDER: 1px solid #2A3E5F;
	BORDER-TOP: 0px;
} 
#blink {
  	COLOR: #2A3E5F;
	FONT-STYLE:italic;
}
/**************************************************** form styles */
form {FONT-FAMILY: Arial, sans-serif;FONT-SIZE: 12px;COLOR: #333333;}
	
Input.norm
{	FONT-SIZE: 13px;
   	COLOR: #2A3E5F;
	FONT-FAMILY: Arial, sans-serif;
	background-color: #DCDDDE;
	border: solid 1px #B5B8BD;
}
textarea.norm
{	FONT-SIZE: 13px;
   	COLOR: #2A3E5F;
	FONT-FAMILY: Arial, sans-serif;
	background-color: #DCDDDE;
	border: solid 1px #B5B8BD;
}
select.norm
{	FONT-SIZE: 13px;
   	COLOR: #2A3E5F;
	FONT-FAMILY: Arial, sans-serif;
	background-color: #DCDDDE;
	border: solid 1px #B5B8BD;
}
ul
{
margin-top:0px;
}
li.norm
{
	list-style-image:url(../images/norm_bullet.gif);
	list-style-position: outside;
	margin-right:20px;

}