A:link    {text-decoration:none; }
A:hover  { text-decoration:underline}
A:active  { text-decoration:underline}
A:visited { }

html{margin:0;padding:0;}
body{ margin:0;padding:0 ; font-family:Helvetica,Verdana,Arial, sans-serif;text-decoration:none;}
table {border:0;} 
img {border:0;}

.cell1 { background:#f1f1ff; }
.table1 { background:#838393;}
.cell2 { background:#fafaf7;}


h1{
margin:0.1em 0  0.1em 0;
font:bold 14px;
line-height:17px;
color:#607060;
padding-bottom:0.2em;
  border-bottom:solid #dddddd 1px; 
}

h2 {
color:#9191b1;
font-size:14px;
font-weight:bold;
margin-top:1em;
border-bottom:1px solid #dddddd;
}

h21{
margin:1em 0 0.5em 0;
font:bold 15px;
color:#6e6057;
background-color:#efffef;
padding:0.5em 0 0 0.5em;
border:solid #a1a1a1 1px;
}

h3{
margin:0;
font:bold 13px;
padding:0em;
margin:1em 0 0.2em 0;
font-style:none;
border-bottom:solid #d2d2d2 1px;
border-bottom-width:1px ;
}
 
.title1 { color:#818181;

font-size:1.7em;
line-height:24px;
 
text-transform:none;
padding:3px 2.5px 3px 0px;
border-bottom:solid #a1a1a1 1px;
text-align:left
}

.title2 { color:#515171;
 font:bold 16px f;
  margin:0.1em 0 0.5em 0;
}

.title3 	{color:#515191;
 font-size:14px;
line-height:16px;
font-weight:bold;
font-style:normal
}

/*article styles*/
.articletitle  {color:#5151c1;
font-size:14px;
line-height:20px;
font-weight:bold;
font-style:normal
}


.shortarticletitle 	{color:#3131d1;
 
font-size:12px;
line-height:14px;

text-decoration:normal;
font-style:normal
}
.authortext 	{color:#515191;
font-size:13px;
line-height:16px;

font-style:normal
}

.location { color:#7171b1;

font-size:11px;
 
text-transform:normal;
padding:3px 2.5px 3px 0px;
text-align:left
}
 
/*subtitle*/
.n2 {
color:#d1d1d1;
 

font-size:12px;
}

.n2:link {
color:#d1d1d1;

font-size:12px;
}

.n2:active {
color:#ff0000;

font-size:13px;
}

.n2:hover {
color:#9191ff;
font-size:12px;
}

.n2s {
color:#ffffff;
font-weight:bold;
font-size:12px;
}

.n2s:link {
color:#ffffff;
font-weight:bold;
font-size:12px;
}

.n2s:active {
color:#ff0000;
 
font-weight:bold;
font-size:12px;
}

.n2s:hover {
color:#9191ff;
 font-weight:bold;
font-size:12px;
}

/*title*/

.n1{ color:#e1e1e1;
font-size:13px;
font-weight:bold;

}

.n1:link { color:#e1e1e1;
font-size:13px;
font-weight:bold;

}

.n1:hover {
color:#222222;
font-size:13px; background-color:#ffdddd;
font-weight:bold;

}
.n1:active {
color:#ff0000;
font-size:13px;
font-weight:bold;

}

.n1s {
color:#ffffff;
font-size:13px;
font-weight:bold;

}
.n1s:hover {
color:#222222;
font-size:13px;
background-color:#ffdddd;
font-weight:bold;
}
.n1s:active  {
color:#ff0000;
font-size:13px;
font-weight:bold;
}

 
/*side navigation*/


.titleside{ color:#515191;
 
font-size:12px;
font-weight:bold;

}

.side1{ color:#303060;
font-size:12px;
}
.side1:link { color:#303060;
font-size:12px;
}

.side1:hover {
color:#111111;
font-size:12px;
background-color:#ffdddd;


}
.side1:active {
color:#ff0000;
font-size:12px;
}

.side1s {
color:#606090;
font-size:12px;
font-weight:bold;

}
.side1s:hover {
color:#9191ff;
font-size:12px;
font-weight:bold;

}
.side1s:active  {
color:#ff0000;
font-size:12px;
font-weight:bold;
}

.bodytext {
color:#414161;
font-size:14px;
line-height:20px;

}

p,td, .text {
color:#414161;
font-size:12px;
line-height:16px;

text-align:left;
}

.textbf {  
font-weight:bold;
 }

.textit {  
font-weight:italic;
}

.textbflink { color:#5555ff;
font-weight:bold;
font-size:12px;
line-height:16px;
text-decoration:underline  }


.textlink {
color:#5555ff;
font-size:12px;
line-height:16px;

}

.textlinkbf {
color:#8888dd;
font-size:12px;
line-height:16px;
font-weight:bold;
}


.boldtextsf { color:#414161;
font-weight:bold;
font-size:12px;
line-height:16px;
 }

.textsf { color:#414161;

font-size:12px;
line-height:16px;
 }
 

.largetext {
color:#414161;
font-size:14px;
line-height:16px;

}


.smalltext {
color:#414161;
font-size:10px;
line-height:13px;

}


.smalltextit {
color:#414161;
font-size:10px;
line-height:14px;
font-weight:italic;
}

.footenote {
color:#414161; /*#e1e1ff;*/
font-size:10px;
line-height:14px;

}


.footenote:hover {
color:#414161;
font-size:10px;
line-height:14px;

text-decoration:underline }


.redtext {
color:#aa2222;
font-size:12px;
line-height:16px;

}

.bluetext {
color:#0000ff;
font-size:13.5px;
}

 
.text2 {
color:#414161;
font-size:12px;
line-height:20px;

}

.text2bf { color:#414161;
font-weight:bold;
font-size:12px;
line-height:20px;
 
 }




 
