
body {
    margin:0px 0px 0px 0px;
    background:#FFFFFF;    

    font-family: verdana;
    font-size: 8pt;

    }
A         { color: #138CC3; text-decoration: normal;} 
A:link        { color: #138CC3; text-decoration: normal; } 
A:visited    { color: #138CC3; text-decoration: normal; } 
A:active    { color: #FF2222; text-decoration: normal;} 
A:hover        { color: #FF2222; text-decoration: underline;}

h1, h2, h3 {
    margin: 0px;
    padding: 0px;
    }

.comm_text    {
font-family: tahoma;
text-decoration: none;
font-size: 9pt;
font-weight: normal;
color: #000000;
        }

.comm_text a:link        { font-weight: bold; color: #138CC3; text-decoration: none;}
.comm_text a:visited    {  font-weight: bold; color: #138CC3; text-decoration: none;}
.comm_text a:active    {  font-weight: bold; color: #FF0000; text-decoration: none;}
.comm_text a:hover    {  font-weight: bold; color: #FF0000; text-decoration: none;}

.highlight    {
font-family: tahoma;
text-decoration: none;
font-size: 10pt;
font-weight: normal;
color: #000000;
        }

.highlight a:link        { font-weight: bold; color: #003366; text-decoration: none;}
.highlight a:visited    {  font-weight: bold; color: #003366; text-decoration: none;}
.highlight a:active    {  font-weight: bold; color: #FF0000; text-decoration: none;}
.highlight a:hover    {  font-weight: bold; color: #FF0000; text-decoration: none;}

.subtitle    { 
font-family: arial;
text-decoration: none;
font-size: 9pt;
font-weight: bold;
color: #138CC3;
        }    

.date  {
font-family: verdana;
text-decoration: none;
font-size: 8pt;
font-weight: normal;
color: #666666;
        }


.topmenu    { 
font-family: arial;
text-decoration: none;
font-size: 11pt;
font-weight: bold;
color: #003366;
        }

.topmenu a:link        { color: #003366; text-decoration: none;}
.topmenu a:visited    { color: #003366; text-decoration: none;}
.topmenu a:active    { color: #138CC3; text-decoration: none;}
.topmenu a:hover    { color: #138CC3; text-decoration: none;}

img.photo  {
 border: 1px solid #444444;
 margin: 1px 10px 1px 1px;
}

img.photo {
	margin: 1px 10px 1px 1px;
}


.tab_head    {
font-family: arial;
text-decoration: none;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
background: #336699;
        }


.right_bar    {
font-family: arial;
text-decoration: none;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
color: #FFFFFF;
background: #138CC3;
border: 1px #003366;
        }

.nav_bar td, th { border: 1px solid #003366}

.side_bar {border-right: 1px solid #6EB8DD}


.nav_highlight {
font-family: arial;
font-size: 11pt;
font-weight: bold;
color:#000000;
background: transparent url(images/orangeroll2.gif) top left repeat;
cursor: hand;
        }


.nav        {
font-family: arial;
font-size: 11pt;
font-weight: bold;
color: #FFFFFF;
background: transparent url(images/bluecell3.gif) top left repeat;

        }
div.img-shadow {
background: url(images/shadow2.gif) bottom right no-repeat;
clear: left;
float: left;
margin: 0 0 0px 0px;
padding: 0px;
position: relative;
          }

div.img-shadow img {
background-color: #FFFFFF;
display: block;
margin: -5px 5px 5px -5px;
padding: 0px;
position: relative;
          }

discussion {
background-color: #DDDDDD;
display: block;
margin: 5px 5px 5px-5px;
padding: 0px;
border: 1px solid;
position: relative;

}

.navAdd
{
margin: 0 auto;
border: 0;
}

.navAdd b
{
font-size: 10pt;
}

.navAdd p
{
margin: 0 10px;
color: #036;
text-align: left;
}

.navAdd a
{
color: #036;
text-decoration: none;
}


.navAdd a:hover
{
color: #c20;
text-decoration: none;
}

.navAdd .ref
{
font-size: 8pt;
}