﻿
BODY
{
	 /* list-style-image: url(../Images/squareBullet.gif);  */    /* purple square */
      list-style-image: url(../Images/BulletPurpleS.gif);
      font-size: 14px;
      text-transform: none;
	  font-family: Arial, Helvetica, sans-serif;
      /* font-family: Verdana, Helvetica, sans-serif; */
      /* letter-spacing: normal; */
      line-height: 120%;  
      letter-spacing:1.5px;
	  /* color: #2D64A5;        /* blue */
   	  /* color:#6633FF;         /* light blue*/
	  /* color: #952BFF;        /* light purple */
	  /* color: #6F2DA4;        /* med purple */
      /*color: #7C34BC;         /* dark gray */
      color: #544EA3            /* blue */
	  font-weight: normal;	 
	  
		/* background-image: url(background1.gif); */ /* adjust url to exact file path */ 
		margin-top: 0px; 
		padding-top: 0px; 
		margin-left: 0px; 
		padding-left: 0px; 	
}
p
{
      font-weight: normal;
      font-size: 14px;
      text-transform: none;
      /* font-family: Verdana, Helvetica, sans-serif; */
	  font-family: Arial, Helvetica, sans-serif;
      line-height: 120%; 
      letter-spacing:1.5px;
      text-align:left;
      color:Black;
}
P.indent
{
	margin-left: 1.5em;
}
P.firstindent:first-line
{
	margin-left: 1.5em;
}
P.restindent
{
	margin-left: 1.5em;
}
P.restindent:first-line
{
	margin-left: -1.5em;
}
.box
{  /* test */
	margin: 0px;
	padding:0px;
	border: 1px solid #ccccff;
	background-color: #ccccff;
}
.dropcap:first-letter 
{
	float:left;
	width:40px;
	font: 60px "Arial, Helvetica, sans-serif";
	/*	font-family: Verdana, Helvetica, sans-serif; */
	line-height: 50px;
}
.blockquote
{
	margin: 0 0 0 20px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
}

.DefaultText 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	list-style-position: outside;
	list-style-image: url(../../images/Bullet.gif);
	line-height: 150%;
}
.DefaultLink
{
	font-weight: normal;
	font-size: 14px;
	color: #86328F;     /* dark purple */  
	/* color: #7F0700; */ /* dark red */
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	list-style-image: url(../../images/Bullet.gif);
}
.DefaultLink:hover
{
	font-weight: normal;
	font-size: 14px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style-image: url(../../images/Bullet.gif);
	color:#6633FF;    /* light blue */
}
.HeaderLink
{
	font-size: 16px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	color:#6F0266;
}
.HeaderLink:hover
{
	font-size: 16px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	color: #660099;
	/*color: #952BFF; */ /* lighter purple */
}
.Content {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  16px;
	color: #000000;
	text-decoration: none;
	line-height: 150%;
}
.ContentLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  16px;
	color: #A73EB3;    /* purple logo */
	text-decoration: underline;
	font-weight: normal;
	line-height: 150%;
}
.ContentLink:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:  16px;
	color: #86328F;    /* darker logo */
	text-decoration: underline;
	font-weight: normal;
	line-height: 150%;
}
.Masthead19 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #660000;    /* real darker purple */ 
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: none;
}
.Header9 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	/* color: #666666;  dark gray*/
	/* color: #7F0700;  */ /* dark red */	
	color: #A73EB3;  /* logo purple */
	text-decoration: none;
}
.SubHead9 
{  
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 17px; 
	font-weight: bold; 
	color: #A73EB3;    /* logo purple */
}
.SubHeadLink9 
{ 
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 17px; 
	font-weight: bold; 
	color: #6F0266;     /* darker purple */
	text-decoration: none;
}
.SubHeadLink9:hover 
{ 
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 17px; 
	font-weight: bold; 
	color: #0033CC; 
	text-decoration: underline;
}
.Footer
{
	font-size: x-small;
	color: #666666;
	font-family: Geneva, Arial, Helvetica, san-serif;
	text-align:center;
}
.FooterLink
{
	font-weight: bold;
	list-style-position: outside;
	font-size: x-small;
	list-style-image: url(../../images/Bullet.gif);
	color: #333333;
	font-family: Geneva, Arial, Helvetica, san-serif;
}
.FooterLink:hover
{
	font-weight: bold;
	list-style-position: outside;
	font-size: x-small;
	list-style-image: url(../../images/Bullet.gif);
	color:  #666666;   /* dark gray */
	font-family: Geneva, Arial, Helvetica, san-serif;
}
.utility {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #919191;
}
/* must in L V H A order */
a.utilityLink:link, a.utilityLink:visited, a.utilityLink:hover, a.utilityLink:active {
	text-decoration: none;
	font-size: 0.9em;
	color: #3A5587;
}
a.utilityLink:visited {
	text-decoration: none;
	font-size: 0.9em;
	color: #3A5587;
}
a.utilityLink:hover {
	text-decoration: underline;
	font-size: 0.9em;
	color: #FF9B04;	
}
a.utilityLink:active {
	text-decoration: none;
	font-size: 0.9em;
	color: #3A5587;
}
a {
	/*color:#0054A8;  */
	font-family: Arial, Helvetica, sans-serif;
	Font-Size: 14px;
	font-weight: normal;
	text-decoration: none;
	/* text-decoration: underline; */
   /*  color: #EA8700;  	*/     /* orange */  
	/* color: #86328F;  */        /* logo purple */
	/* color: #2D64A5; */             /* blue */
	color:#544EA3;
}
a:hover {
	/* color: #DC0000; */
	/* color: #3366CC; */    /* lightblue */
	/* color:#FF3300;  */    /* orangered */
	font-family:  Arial, Helvetica, sans-serif;
	Font-Size:	14px;
    /* text-decoration: none; */
	Font-weight: normal;
	/* color:#A73EB3;     */     /* darker logo*/
	/* color:#6633FF;   */ /* light purple */	
	text-decoration: underline;

}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #D5AAFF;
	line-height: 1.2em;
	list-style: none;
	list-style-type: none;
}	
ol{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #D5AAFF;
	line-height: 1.5em;
}
li {
 	margin: 0px -0px 0px -20px;
	font-size: 15px;
	Font-weight:normal;
	line-height: 1.5em;
	color: black;    /* list letters */
}
.ErrorMessage 
{ 
	color:#000000; 
	font-family:arial, verdana, sans-serif; 
	font-size:16px;
	text-decoration: none; 
	font-weight: normal;
}
.ErrorMessageBld 
{ 
	color:#000000; 
	font-family:arial, verdana, sans-serif; 
	font-size:16px;
	text-decoration: none; 
	font-weight: bold;
}
h1
{
	font-size: 26px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
}
h2
{
	font-size: 22px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;			
	text-align:center;
}
/* replaced by h1,2 */
.MasterHead1
{
	font-size: 32px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;				
	text-align:center;
	font-style: normal;
	color: #5D5D5D; 
}
.MasterHead2
{
	font-size: 22px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	color:#666666;
}
.MasterHead3
{
	font-size: 20px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	/*  color: #EA8700;  	*/      /* orange */  
	color: #ff6600;                 /* orange */
}
.MasterHead4
{
	font-size: 20px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
	color: #990033;          /* dark red */
}
.MasterHead5
{
	font-size: 20px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	color:#6F0266;                 /*dark purple */
}
.MasterHead
{
	font-size: 20px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	/*color: #660000;  */               /* red */
	color: #FF0000;       /* red */
}
.Header
{
	font-size: 18px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
    color:#6F0266;
}
.Header:hover
{
	font-size: 18px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	text-decoration:none; 
	color:#660000;                   /* lighter purple */
}
.HeaderSmall
{
	font-size: 15px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	color:#6F0266;   /* darker purple */
}
.HeaderSmaller
{
	font-size: 11px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	color:#6F0266;   /* darker purple */
}
.SubHead
{
	font-size: 18px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;	
	text-align:center;
	font-style: normal;
}
.SubHeadB
{
	font-size: 18px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
}
.SubHeadBR
{
	font-size: 18px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				 /* bold */
	/* color:#660000;   */                /* red */
	text-align:center;
	color:#6F0266;
}
.SubHeadBP
{
	font-size: 18px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	color:#86328F;                  /* logo purple */
}
.SubHeadBB
{
	font-size: 18px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	color:#0000B7;                  /* blue */
}
.style16BR
{
	font-size: 16px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
    color: #990033;          /* dark red */
}
.style16NE
{
	font-size: 16px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style:italic;              /* italic */
	text-align:center;
    color:Black;
}
.style16N
{
	font-size: 16px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
    color:Black;
}
.style16B
{
	font-size: 16px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;				/* bold */
	text-align:center;
	color:#666666;
}
.style15NLP
{
	font-size: 15px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#86328F;        /* logo purple */
}
.style15N
{
	font-size: 15px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
}
.style15NE
{
	font-size: 15px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style:italic;              /* italic */
	text-align:center;
    color:Black;
}
.style15B
{
	font-size: 15px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
}
.style15NR
{
	font-size: 15px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
	color:#660000;                   /* red */
}
.style14NL
{
	font-size: 14px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:left;
}
.style14N
{
	font-size: 14px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
}
.style14NE
{
	font-size: 14px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
	font-style:italic;              /* italic */
}
.style14NG
{
	font-size: 14px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
	color: #004015;                  /* green */
}
.style14NP
{
	font-size: 14px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
	color:#86328F;                  /* logo purple */
}
.style13N
{
	font-size: 13px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.style13NL
{
	font-size: 13px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:left;
	color:#544EA3;     /* blue */
}
.style12BLR
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FF0000;  
}
.style12B
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style12N
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.style12N:hover
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	/* color:#6633FF; */
}
.style12NN
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*color:#FF9900; */
	/*color:#6633FF; */
	/* color: #4768B4; */          /* changed 2/20/11 */
	/*color: #2D64A5;  */              /* blue */
	color:#544EA3; /* blue */
	text-decoration: none;
	
}
.style12NN:hover
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	/* color:#FF8000; */   /* orange */
	text-decoration: underline;
	
}
.style12NR
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:center;
	color:#660000;                   /* red */
}
.style12NL
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*color:#FF9900; */
	/*color:#6633FF; */
	/* color: #4768B4; */          /* changed 2/20/11 */
	/*color: #2D64A5;  */              /* blue */
	color:#544EA3; /* blue */
	text-decoration: none;
	
}
.style12NC {
	text-decoration: underline;
	font-size: 12px;
	text-align:left;
	font-weight: bold;	
	color: #FF9B04;	   /* light orange */
	color:#0000B7;     /* blue */
}
.style15NL
{
	font-size: 15px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align:left;
	/*color:#6633FF; 	*/
	color:#544EA3;     /* blue */
}
.DefaultWhiteText 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	list-style-position: outside;
	list-style-image: url(../../images/Bullet.gif);
	line-height: 150%;
	color:#ffffff; 	
}
.DefaultBlackText 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	list-style-position: outside;
	list-style-image: url(../../images/Bullet.gif);
	line-height: 150%;
	color:#000000; 	
	/*font-weight: bold;*/
}

.style15 {
	color: #663399;
	font-weight: bold;
	font-size: 14px; 
	
}
.style28 {font-size: 12px; color: #FF6600; }
.style28:hover
{
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#6633FF; 
}
.style40 {color: #FF6600; line-height: 150%; }
.style45 {
	color: #660099;
	font-weight: normal;
}

.style68 {color: #544EA3}
.style69 {color: #FF0000}
.style72 {color: #FFFFFF}
.style75 {font-size: 11px}
.style80 {color: #0000FF}
.style107 {color: #FF0000; font-weight: bold; }
.style110 {font-size: 12px; color: #0000FF; font-weight: normal;}



/* ashtb */
div.content {
    /* border: #48f solid 3px; */
	border: #6F2DA4 solid 1px;
    clear: left;
    padding: 1em;
	
	font-size: 12px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	/*text-align:center;*/
}
div.content.inactive {
	display: none;
}
ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
}
ol#toc a {
    background: #bdf url(../Tab/tabs.gif);
    color: #008;
    display: block;
    float: left;
    height: 2em;
    padding-left: 10px;
    text-decoration: none;
}
ol#toc a:hover {
    background-color: #3af;
    background-position: 0 -120px;
}
ol#toc a:hover span {
    background-position: 100% -120px;
}
ol#toc li {
    float: left;
    margin: 0 1px 0 0;
}
ol#toc li a.active {
    background-color: #48f;
    background-position: 0 -60px;
    color: #fff;
    font-weight: bold;
}

ol#toc li a.active span {
    background-position: 100% -60px;
}
ol#toc span {
    background: url(../Tab/tabs.gif) 100% 0;
    display: block;
    line-height: 2em;
    padding-right: 10px;
}



/* ash image background */
table.backimage
{
/*
color:#000000;
background-color:#e5eecc;
padding-top:8px;
padding-bottom:8px;
padding-left:10px;
padding-right:10px;
border:1px solid #d4d4d4;*/
background-image:url('../images/backSlide.gif');
background-repeat:repeat;   /* horizontal & vertical */
}

/* ashsld */
#gallery ul,#ssgThumbs ul,#gallery li,#ssgThumbs li
{
margin:0;
padding:0;
list-style:none;
background:none;
}
#ssgThumbs li
{
margin-right:5px;width:12px;text-align:center;
}
.pre
{
color:#933;
}
.tclass
{
cursor:pointer;
display:inline;
float:left;
min-width:8px;
min-height:6px;
padding:5px;
margin-right:10px;
}
.ac
{
border-bottom:#333 solid 1px;
}
#ssgThumbs
{
clear:both;
}
