.a2BODY {background-image: url('images/bg.gif');
	font-family: Helvetica, Arial; font-size: 12px; color: #42657B}

.Caption1    { font-size: 16px; color: #C99C71; font-weight: bold; font-family:Helvetica, Arial; margin-top:3; margin-bottom:0; line-height:100% }
span.IntroductionText { line-height: 200%; font-family: Helvetica, Arial; font-size: 14px; color: 
               #976A31;  }
A {
	TEXT-DECORATION: underline; color: #996633; font-weight: bold;
}
A:active {
	COLOR: #996633; font-weight: bold;
}
A:hover {
	COLOR: #42657b;  TEXT-DECORATION: none; font-weight: bold;
}


.a2text {
	FONT-SIZE: 12px; FONT-FAMILY: helvetica, arial; color: #345E76; line-height:15px}
A.a2text {
	FONT-SIZE: 12px; FONT-FAMILY: helvetica, arial; color: #333333; line-height:15px}
a:active.a2text {
	FONT-SIZE: 12px; FONT-FAMILY: helvetica, arial; color: #333333; line-height:15px}
a:hover.a2text {
	FONT-SIZE: 12px; FONT-FAMILY: helvetica, arial; color: #C99C71; line-height:15px}
	
	
.a2textname {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica, arial; color: #42657b; font-weight: bold;}
.a2outlinetext { border-style: solid; border-width: 1; padding: 1 }
	
.HeaderText  { font-size: 14px; color: #345E76; font-weight: bold;  }
a.HeaderText  { font-size: 14px; color: #345E76; font-weight: bold; text-decoration:none }
a:hover.HeaderText  { font-size: 14px; color: #E4E8E9; font-weight: bold; background-color:#9CAEB5; text-decoration:underline }
a:visited.HeaderText { color: #345E76}

.a2header1{
	FONT-SIZE: 16px; FONT-FAMILY: Helvetica, Arial; color: #996633; font-weight: bold}
A.a2header1 {
	FONT-SIZE: 16px; FONT-FAMILY: Helvetica, Arial; color: #996633; font-weight: bold; text-decoration:none}
a:hover.a2header1 {
	FONT-SIZE: 16px; FONT-FAMILY: Helvetica, Arial; color: #345E76; font-weight: bold; text-decoration:underline; background-color:#F0E8CF}
	

.a2subheader {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold;}
A.a2subheader {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #333333; font-weight: bold;}
a:active.a2subheader {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #333333; font-weight: bold;}
a:hover.a2subheader {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #cc0000; font-weight: bold;}
	
	
.a2header2 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #FFFFFF; font-weight: bold; background-color:#345E76}
A.a2header2 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #345E76; font-weight: bold; text-decoration:underline}
a:active.a2header2 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #345E76; font-weight: bold; }
a:hover.a2header2 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #9CAEB5; font-weight: bold; text-decoration:underline; background-color:#345E76}
	
	
.a2subheader2 {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, helvetica, arial; color: #ffffff; font-weight: bold; background-image: url('images/one_gray_blue.gif');}
A.a2subheader2 {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, helvetica, arial; color: #ffffff; font-weight: bold; background-image: url('images/one_gray_blue.gif');}
a:active.a2subheader2 {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, helvetica, arial; color: #ffffff; font-weight: bold; background-image: url('images/one_gray_blue.gif');}
a:hover.a2subheader2 {
	FONT-SIZE: 9px; FONT-FAMILY: verdana, helvetica, arial; color: #ffffff; font-weight: bold; background-image: url('images/one_gray_blue.gif');}
	

	
.a2header3 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #42657B; font-weight: bold; background-color:#F0E8CF}
A.a2header3 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #42657B; font-weight: bold; background-color:#F0E8CF}
a:active.a2header3 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #42657B; font-weight: bold; background-color:#F0E8CF}
a:hover.a2header3 {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; color: #42657B; font-weight: bold; background-color:#F0E8CF}
	
	
.a2subheader3 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-image: url('images/one_ochre.gif');}
A.a2subheader3 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-image: url('images/one_ochre.gif');}
a:active.a2subheader3 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-image: url('images/one_ochre.gif');}
a:hover.a2subheader3 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-image: url('images/one_ochre.gif');}


.a2header4 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657B; font-weight: bold; line-height:17px; background-color:#9CAEB5}
A.a2header4 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#9CAEB5}
a:active.a2header4 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#9CAEB5}
a:hover.a2header4 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#9CAEB5}
	
	
.a2subheader4 {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#9CAEB5}
A.a2subheader4 {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#9CAEB5}
a:active.a2subheader4 {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#9CAEB5}
a:hover.a2subheader4 {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#9CAEB5}
	
	
	
.a2header5 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657B; font-weight: bold; background-color:#C0C0C0}
A.a2header5 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#C0C0C0}
a:active.a2header5 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#C0C0C0}
a:hover.a2header5 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-color:#C0C0C0}
	
	
.a2subheader5 {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-image: url('images/one_ltgray.gif');}
A.a2subheader5 {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-image: url('images/one_ltgray.gif');}
a:active.a2subheader5 {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-image: url('images/one_ltgray.gif');}
a:hover.a2subheader5 {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; font-weight: bold; background-image: url('images/one_ltgray.gif');}

.outermenu {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #345E76; font-weight: bold}
a.outermenu {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #345E76; font-weight: bold; }
a:active.outermenu {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #345E76; font-weight: bold; text-decoration:underline}
a:hover.outermenu {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #345E76; font-weight: bold; text-decoration:underline}
	
	
.a2subheaderinactive {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #999999; font-weight: bold;}
A.a2subheaderinactive {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #999999; font-weight: bold;}
a:active.a2subheaderinactive {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #999999; font-weight: bold;}
a:hover.a2subheaderinactive {
	FONT-SIZE: 8px; FONT-FAMILY: verdana, helvetica, arial; color: #999999; font-weight: bold;}

.image       { border: 1px solid #9CAEB5; padding: 0 }
.quote       { font-size: 10px; font-style: italic }
.QuoteCaption { font-size: 11px; color: #C38257; font-weight: bold; margin-top: 3; 
               margin-bottom: 1 }
.a2checkbox
{
    FONT-SIZE: 11px;
    HEIGHT: 14px;
}

.a2input
{
    FONT-SIZE: 11px;
    BACKGROUND: #f1f1f1;
    HEIGHT: 17px;
	border:1px solid #42657B; 
}

.a2inputlong
{
    FONT-SIZE: 11px;
    BACKGROUND: #f1f1f1;
	border:1px solid #42657B;
	
}


.a2inputtextbox
{
    FONT-SIZE: 11px;
    BACKGROUND: #f1f1f1;
	border:1px solid #42657B;
	SCROLLBAR-HIGHLIGHT-COLOR: #42657B; 
	SCROLLBAR-SHADOW-COLOR: #9CAEB5; 
	SCROLLBAR-3DLIGHT-COLOR: #9CAEB5; 
	SCROLLBAR-ARROW-COLOR: #9CAEB5; 
	SCROLLBAR-TRACK-COLOR: #9CAEB5; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	SCROLLBAR-FACE-COLOR: #42657B
}

.a2button
{
    FONT-SIZE: 11px;
	COLOR: #333333;
    BACKGROUND: #f1f1f1;
    HEIGHT: 19px
}




.a2detailheader {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; line-height:15px; font-weight: bold; background-image: url('images/gray_two.gif');}


.a2grid1 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #333333; line-height:15px;}

	
.a2grid2 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #333333; line-height:15px; background-image: url('images/one_ltgray.gif');}


.a2grid3 {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #333333; line-height:15px; background-image: url('images/gray_two.gif');}


.a2legendtext {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; color: #42657b; line-height:15px; background-image: url('images/one_ltgray.gif');}


.a2contenttable {
	FONT-SIZE: 12px; FONT-FAMILY: Helvetica, Arial; color: #42657B; line-height:15px; background-image: url('images/bg-main.gif')}

	
	
.a2footer {
	FONT-SIZE: 10px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, helvetica, arial; font-color: #ffffff; 
}
A.a2footer {
	TEXT-DECORATION: none; color: #ffffff; font-weight: bold;
}
a:active.a2footer {
	TEXT-DECORATION: none; color: #ffffff; font-weight: bold;
}
a:hover.a2footer {
	COLOR: #42657b;  TEXT-DECORATION: underline; font-weight: bold;
}



.a2form {
	border-bottom:1px solid #345E76; FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; font-color: #333333; font-weight: normal; background-color: #E1E1E1;border-left-width:1; border-right-width:1; border-top-width:1
}


.a2formfield {
	border-bottom:1px solid #345E76; FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; font-color: #333333; font-weight: normal; background-color: #F1F1F1;border-left-width:1; border-right-width:1; border-top-width:1
}


.a2guide {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; font-color: #333333; font-weight: normal; background-color: #cccccc; line-height:15px;
}


.a2bulletlink {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; font-color: #42657b;  font-weight: bold; 
}
A.a2bulletlink {
	TEXT-DECORATION: none; color: #42657b; font-weight: bold;
}
a:active.a2bulletlink {
	TEXT-DECORATION: none; color: #42657b; font-weight: bold;
}
a:hover.a2bulletlink {
	COLOR: #990000;  TEXT-DECORATION: none; font-weight: bold;
}