@charset "utf-8";
/* CSS */

/*Color Schemes and Values:
Dark Blue: #1a272c
Light Blue: #81a6c4
Tan: #ead9ce
Dark Red: #5a1313
Light Gray: #d9d9d9*/

body{background: #ffffff}

/*Side Menu*/
div#side-menu{background-color:#81a6c4; background: url('Images/pages_menu_bg.jpg') repeat top; 
margin: 0px; padding: 0px; width:140px; height:100%; position:absolute; left: 0px; top:0px; 
border: 0px;}
div#side-menu .divider{display:block; font-size:1px; border-width:0px; border-style:solid;}
div#side-menu ul{list-style:none; padding:15px; margin:0px;}
div#side-menu li{list-style:none; padding:2px; margin:0px;}
div#side-menu a{padding: 3px 0px 3px 0px; color:#ffffff; font-family: Trajan Pro, sans-serif, Arial, Helvetica;
font-size:13px; text-decoration:none; background: url('Images/pages_menu_bg.jpg'); 
background-repeat:repeat; background-position:center;}
div#side-menu a:hover{color:#1a272c; font-family: Trajan Pro, sans-serif, Arial, Helvetica;
font-size:13px; background: url('Images/pages_menu_bg.jpg'); 
background-repeat:repeat; background-position:center;}
div#side-menu .header{margin:0px; padding: 0px; color:#d9d9d9; font-family: Trajan Pro, sans-serif, Arial, Helvetica;
font-size:14px; text-decoration:none; font-weight:bold; background: url('Images/pages_menu_bg.jpg'); 
background-repeat:repeat; background-position:center;}

div#side-menu .divider-horiz{border-top-width:1px; margin:10px 2px; border-color: #d9d9d9;}

/*Menu Sub-Links*/
div#side-menu a.sublink{padding: 3px 0px 3px 0px; color:#ffffff; font-family: Trajan Pro, sans-serif, Arial, Helvetica;
font-size:11px; text-decoration:none; background: url('Images/pages_menu_bg.jpg'); 
background-repeat:repeat; background-position:center; line-height:15px;}
div#side-menu a.sublink:hover{color:#1a272c; font-family: Trajan Pro, sans-serif, Arial, Helvetica;
font-size:11px; background: url('Images/pages_menu_bg.jpg'); 
background-repeat:repeat; background-position:center; line-height:15px;}

/*Content of Pages*/
div#content-back{background-color:#ffffff; margin: 0px 0px 0px 132px; padding: 0px;
position:absolute; width:710px; height:100%; top:0px; overflow-x:hidden; overflow-y:auto;}

.content-home{color:#1a272c; font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 17px; padding: 0px; margin:3px 40px 5px 5px;}

.content-text{color:#1a272c; font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 16px; text-decoration: none; padding: 3px 40px 3px 5px; text-align: left;}

.page-header{color:#1a272c; font-family: Trajan Pro, Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 22px; font-weight:bold; width:655px; padding: 0px 0px 0px 0px; margin: 20px 40px 0px 5px;}

.page-subheader{color:#1a272c; font-family: Trajan Pro, Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 17px; font-weight:bold; width:655px; padding: 0px 0px 0px 0px; margin: 20px 40px 0px 5px;}

.content-subheader{color:#5a1313; font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 16px; padding: 0px; margin:3px 40px 5px 5px; font-weight: bold; }

/*For Use in Tables*/
.content-text-table{color:#1a272c; font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 16px; text-decoration: none; text-align:left; padding:0px; margin:0px;}

.page-subheader-table{color:#1a272c; font-family: Trajan Pro, Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 17px; font-weight:bold; padding: 0px; margin: 0px;}

.content-subheader-table{color:#5a1313; font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 16px; padding: 0px; margin:0px; font-weight: bold;}

.content-subheader2-table{color:#1a272c; font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 16px; text-decoration: none; text-align:left; font-weight: bold;}

/*Content Divider Thick*/
div#content-back .divider{display:block; font-size:1px; border-width:0px; 
border-style:solid;}
div#content-back .divider-horiz{border-top-width:2px; margin:-9px 30px 0px 5px; padding: 0px; border-color: #ead9ce;}
div#content-back .divider-horiz-qual{border-top-width:2px; margin:-9px 30px 0px 40px; padding: 0px; border-color: #ead9ce;}
div#content-back .divider-horiz-thin{border-top-width:1px; margin:10px 30px 0px 5px; padding: 0px; border-color: #ead9ce;}

div#content-back .alpha:link{color:#1a272c; font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 16px; text-decoration: none; padding: 3px 40px 3px 5px;}
div#content-back .alpha:visited{color:#1a272c; font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 16px; text-decoration: none; padding: 3px 40px 3px 5px;}
div#content-back .alpha:hover{color:#81a6c4; font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 16px; text-decoration: underline; padding: 3px 40px 3px 5px;}

div#content-back .alpha-list{list-style-type:disk; line-height:22px;}
div#content-back .beta-list{list-style-type:disk; line-height:10px;}
div#content-back .gamma-list{list-style-type:disk; line-height:5px;}

div#content-back ol.publications{line-height:20px;}
div#content-back ol.publications li{font-family: Garamond, Times New Roman, Times, Arial, Helvetica; 
font-size: 16px; text-decoration: none; padding: 8px 0px 8px 0px;}