body {
margin: 0;
}
/* ~~~~~~~~~~~~ SMALL TEXT LINKS  ~~~~~~~~~~~~~~~~~~~~~~*/ 
a.small:link {
color: #0080FF; 

font-family: Verdana, Sans-Serif;

font-weight: lighter;

font-size: 8pt;

text-decoration: none;
}

a.small:visited {
color: #0080FF; 

font-family: Verdana, Sans-Serif;

font-weight: lighter;

font-size: 8pt;

text-decoration: none;
}

a.small:hover {
color: #FF0000;

background:#FFFF00;  

font-family: Verdana, Sans-Serif;

font-weight: lighter;
font-size: 8pt;

text-decoration: none;
}




/* ~~~~~~~~~~~~ REGULAR TEXT LINKS  ~~~~~~~~~~~~~~~~~~~~~~*/




a.regular:link {
color: #00BFFF; 

font-family: Verdana, Sans-Serif;

font-weight: bold;

font-size: 10pt;

text-decoration: none;
}

a.regular:visited {
color: #0080FF; 

font-family: Verdana, Sans-Serif;

font-weight: bold;

font-size: 10pt;
text-decoration: none;
}

a.regular:hover {
color: #FF0000;

font-family: Verdana, Sans-Serif;

font-size: 10pt;

text-decoration: none;
}

 

/* ~~~~~~~~~~~~ HEADLINES  ~~~~~~~~~~~~~~~~~~~~~~*/



.headline {

color: #104E8B;

font-family: Verdana, 
Sans-Serif;
font-size: 10pt;

}



/* ~~~~~~~~~~~~ XSMALL TYPE  ~~~~~~~~~~~~~~~~~~~~~~*/


.vsm {

color: #0080FF;

font-family: Verdana, Sans-Serif;

font-size: 8pt;

font-weight: lighter;

}


/* ~~~~~~~~~~~ No Border on Images ~~~~~~~~~~~~~~~~~~~*/

img {
border-width: 0px;
 }

/* ~~~~~~~~~~ Grey Divider for front page links ~~~~~~~~~~~~~ */

.line{
color: rgb(153, 153, 153);
font-family: Verdana, Sans-Serif;

font-size: 8pt;

}

/* ~~~~~~~~~~ Regular Paragraph Text ~~~~~~~~~~~~~ */

p {
text-align: left;
color: #0066CC;
font-family: Verdana, Sans-Serif;

font-size: 10pt;

font-weight: bold;
}

/* ~~~~~~~~~~ Center Paragraph Text ~~~~~~~~~~~~~ */

.center {
text-align: center;
color: #0066CC;
font-family: Verdana, Sans-Serif;

font-size: 10pt;

font-weight: bold;
}

/* ~~~~~~~~~~ Light Text ~~~~~~~~~~~~~ */

.light{
color: #0066CC;
font-family: Verdana, Sans-Serif;

font-size: 10pt;

font-weight: lighter;
}


/* ~~~~~~~~~~ Headline Styles ~~~~~~~~~~~~~ */

h1 {
margin:0;
color: #0066CC;
font-family: Verdana, Sans-Serif;

font-size: 16pt;

font-weight: bold;
}

h4 {
margin:0;
color: #00B2EE;
font-family: Verdana, Sans-Serif;

font-size: 14pt;

font-weight: bold;
}

/* ~~~~~~~~~~ List  ~~~~~~~~~~~~~ */

#list { 
list-style-type: square;; 
color: #36648B;
font-family: Verdana, Sans-Serif;

font-size: 10pt;

font-weight: bold;
}

/* ~~~~~~~~~~ CopyRight  ~~~~~~~~~~~~~ */
p.copyright {
margin:5;
color: #0066CC;
font-family: Verdana, Sans-Serif;

font-size: 10pt;

font-weight: 600;
}

/* -------- Containers ----- */

.caption
 {
 text-align: center;
 font-family: Trebuchet MS, arial, sans-serif;
 font-size: 10pt;
 color: #595959;
 
 }

.caption_sm
 {
 text-align: center;
 font-family: Trebuchet MS, arial, sans-serif;
 font-size: 8pt;
 color: #595959;
 
 }

 .clearboth { clear: both; }

 .thumbnail
{
float: left;
width: 120px;
border: 1px solid #999;
margin: 0 15px 15px 0;
padding: 5px;
}