html {
background-color :  #c2deec;
background-image: url(../images/background.jpg);
background-repeat: repeat-x;
margin : 0;
padding-top : 10px;
padding-right : 25px;
padding-bottom : 25px;
padding-left : 25px;
}

body {
margin : 0;
padding : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 1em;
text-align : center;
background-color : #c2deec;
background-image : url(../images/background.jpg);
background-repeat: repeat-x;
max-width : 960px;
min-width : 760px;
margin-right : auto;
margin-left : auto;
position : relative;
width : 100%;
}
#wrapper {
background-color : #fff;
border : 0.5pt solid #0000ff;
max-width : 960px;
min-width : 760px;
height : 100%;
text-align : left;
margin-right : auto;
margin-left : auto;
}
#header {
background-color : #99ccff;
background-image : url(../images/headerbar.png); background-position: 0% 100%;  background-repeat: repeat-x;
width : 100%;
height : 168px;
border-bottom : 0.5pt solid #0000ff;
position : relative;
}


img.headerbar
    { position: absolute; left: 0px; top: 140px;
     background-image: url(../images/headerbar.png);
    background-repeat: repeat-x;

}
#header_div {
position : absolute;
top : 5px;
left : 200px;
padding-top : 20px;
padding-right : 5px;
padding-left : 2px;
line-height : 0.85em;
margin-top : 10px;
height : 3em;
clear : right;
}
#main_content {
float : left;
width : 79%;
height : auto;
background-color : #fff;
background-image : none;
border-right : 0.5pt solid #eeeeee;
}
#content {
float : right;
width : 90%;
background-color : #fff;
background-image : none;
margin-top : 60px;
margin-right : 2px;
display : block;
}
#nav {
float : right;
width : 18%;
height : 400px;
background-color : #fff;
background-image : none;
margin-top : 80px;
}
#footer {
clear : both;
width : 100%;
height : 35px;
background-image : url(../images/headerbar.png); background-position: 0% 100%;  background-repeat: repeat-x;
background-color : #c2deec;
border-top : 0.5pt solid #0000ff;
}
#footer div {
margin-top : 10px;
margin-bottom : 10px;
margin-left : auto;
margin-right : auto;
}
#valid_div {
width : 100%;
padding-top : 30px;
height : 35px;
background-color : #c2deec;
}

#statcounter
    { visibility: hidden;
 }
 {
font-size : 2em;
text-transform : capitalize;
font-variant : small-caps;
font-family : Times New Roman;
font-style : italic;
color : #0000cc;
text-align : center;
vertical-align : middle;
margin-top : 0;
}

#fill {
font-family : "Times New Roman", serif;
font-style : italic;
font-size : 2.25em;
text-transform : capitalize;
font-variant : small-caps;
text-align : center;
vertical-align : middle;
margin-top : 0;
font-weight : 900;
line-height : 40px;
position : absolute;
left : 221px;
top : 30px;
color : #0000cc;
z-index : 3;
}
#hilight {
font-family : "Times New Roman", serif;
font-style : italic;
font-size : 2.25em;
text-transform : capitalize;
font-variant : small-caps;
text-align : center;
vertical-align : middle;
margin-top : 0;
line-height : 40px;
font-weight : 900;
line-height : 40px;
position : absolute;
left : 222px;
top : 30px;
color : white;
z-index : 1;
}
#dark {
font-family : "Times New Roman", serif;
font-style : italic;
font-size : 2.25em;
text-transform : capitalize;
font-variant : small-caps;
text-align : center;
vertical-align : middle;
margin-top : 0;
font-weight : 900;
line-height : 40px;
position : absolute;
left : 221px;
top : 31px;
color : #993333;
z-index : 2;
}
#shadow {
font-family : "Times New Roman", serif;
font-style : italic;
font-size : 2.25em;
text-transform : capitalize;
font-variant : small-caps;
text-align : center;
vertical-align : middle;
margin-top : 0;
font-weight : 900;
line-height : 40px;
position : absolute;
left : 223px;
top : 33px;
color : #B7B7B7;
z-index : 0;
}
.footer {
font-size : 0.75em;
text-align : center;
text-decoration : none;
color : #333333;
font-style : italic;
}
.inner_links {
float: right;
font-family : Arial;
font-size : 0.75em !important;
text-decoration : none;
color : blue;
}

h1 {
font-size : 2em;
text-transform : capitalize;
font-variant : small-caps;
font-family : Times New Roman;
font-style : italic;
color : #0000cc;
text-align : center;
vertical-align : middle;
margin-top : 0;
}
h2 {
font-size : 1.75em;
color : #cc0033;
font-family : Times New Roman;
}
h3 {
font-size : 1.5em;
font-weight: 700;
color : #ff3300;
font-family : Times New Roman;
}
h4 {
font-size : 1.25em;
font-weight: 600;
color : #ff3300;
font-family : Times New Roman;
}
h5 {
font-size : 1em;
font-variant : small-caps;
font-family : Times New Roman;
font-style : italic;
color : #0000cc;
text-align : center;
line-height : 1em;
vertical-align : bottom;
position : absolute;
left : 400px;
top : 45px;
height: 1%;
}
h6 {
font-size : 0.8em;
font-variant : small-caps;
font-family : Times New Roman;
font-style : italic;
color : #0000cc;
text-align : center;
line-height : 1.5em;
vertical-align : bottom;
position : absolute;
left : 420px;
top : 70px;
height: 1%;
}
img.logo {
float : left;
margin-top : 5px;
margin-right : 10px;
margin-bottom : 5px;
margin-left : 30pt;

}
img.mike3 {
float : left;
margin-top : 0;
margin-right : 10px;
margin-bottom : 0;
margin-left : 0;
}
img.fellow2010 {
  float: left;
  margin-top : 30px;
  margin-right: 10px;
  margin-bottom : 0px;
  margin-left: 0px;

}
.para {
font-family : Arial, Helvetica, sans-serif;
font-size : .95em;
color : #333333;
text-decoration : none;
text-align : left;
line-height : 1.5em;
}

.emp
    {
font-family : Arial, Helvetica, sans-serif;
font-size : .95em;
font-weight: 700;
color : #333333;
text-decoration : none;
text-align : left;
line-height : 1.5em;
}
.para u{
font-family : Arial, Helvetica, sans-serif;
font-size : .95em;
color : #333333;
text-decoration : underline;
text-align : left;
line-height : 1.5em;
}
.returnhome {
font-family : Verdana;
font-size : 0.75em;
color : #0099cc;
font-style : normal;
text-decoration : none;
margin-left : 10px;
text-align : left;
}
.subtitle {
font-size : 1.25em;
font-weight : 600;
color : #ff3300;
text-align : left;
margin-top : 0;
padding-top : 0;
font-family: Times New Roman;
}
.external_links {
font-family : Tahoma;
font-size : 0.85em;
font-style : normal;
text-align : left;
text-decoration : none;
color : #0000cc;
}

hr
    { height: 1px;   color: #c0c0c0;}

a:link
    { color: #3366ff;
    text-decoration: none;
    font-size: 1em;

}
a.external:visited {

      font-family:  Verdana,Helvetica,Arial,sans-serif;
      color: #3366ff;
      text-decoration: none;
      font-size: 1em;
}

a.external:hover {

    font-family:  Verdana,Helvetica,Arial,sans-serif;
    color: #ff6600;
    text-decoration: underline;
    font-size: 1em;
}

a.external:active {

    font-family:  Verdana,Helvetica,Arial,sans-serif;
    color: #ff6600;
    text-decoration: underline;
    font-size: 1em;
}

dl {
float : left;
text-align : center;
bottom : auto;
font-size : x-small;
}
dd {
font-family : Tahoma, Arial, sans-serif;
font-size : x-small;
text-align : center;
text-indent : 0;
list-style : none;
}
.dd {
clear : both;
font-family : Tahoma, Arial, sans-serif;
font-size : x-small;
text-align : center;
vertical-align : bottom;
}
ol {
font-size : 1em;
font-family : Arial, Helvetica, sans-serif;
color : #333333;
text-decoration : none;
text-align : left;
line-height : 1.5em;
}
div#toprow {
float : left;
width : 95%;
height : 195px;
margin : 5px;
margin-left : auto;
margin-right : auto;
}
div#secondrow {
float : left;
width : 95%;
height : 200px;
margin-top : 5px;
margin-bottom : 30px;
padding-right : 10px;
margin-left : auto;
margin-right : auto;
}

#design
    {font-family : "Times New Roman", serif;
    font-size: small;
    font-style: italic;
    color: #777777;
    text-decoration: none;
}

/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */

.menu {
z-index : 1000;
font-size : 90%;
margin : 0 0 0 0;
float : right;
right : 100px;
top : 148px;
}
.menu ul {
padding : 0;
margin : 0;
list-style-type : none;
width : 150px;
}
* html .menu ul {
margin-right : -16px;
margin-right : 0;
}
.menu li {
position : relative;
background : #a5c3f5;
height : 26px;
}
.menu table {
position : absolute;
border-collapse : collapse;
top : 0;
left : 0;
z-index : 100;
font-size : 1em;
}
.menu a, .menu a:visited {
display : block;
font-family : "times new roman", serif;
font-weight : normal;
text-decoration : none;
height : 25px;
line-height : 25px;
width : 149px;
color : #000;
text-indent : 15px;
border : 1px solid #fff;
border-width : 0 1px 1px 0;
}
* html .menu a:hover {
color : #fff;
background :  #6699ff;
padding-top : 0;
}
.menu :hover > a {
color : #fff;
background :  #6699ff;
}
* html .menu a, * html .menu a:visited {
background : #6699ff;
width : 149px;
}
.menu ul ul {
visibility : hidden;
position : absolute;
top : 0;
right : 150px;
}
.menu ul li:hover ul, .menu ul a:hover ul {
visibility : visible;
display : block;
}
