BODY {PADDING-RIGHT: 0em;
PADDING-LEFT: 0em;
FONT-SIZE: 13px;
PADDING-BOTTOM: 0em;
MARGIN: 10px 0px auto;
COLOR: #58584e;
LINE-HEIGHT: 1.3em;
PADDING-TOP: 0em;
BACKGROUND-REPEAT: repeat;
FONT-FAMILY: sans-serif;
BACKGROUND-COLOR: #a5a799 }



#printlogo {DISPLAY: none! important }



A {FONT-SIZE: 13px;
COLOR: #666 }



A:link {FONT-SIZE: 13px;
COLOR: #666 }



A:visited {FONT-SIZE: 13px;
COLOR: #666 }



H2 {PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-SIZE: 14px;
PADDING-BOTTOM: 5px;
MARGIN: 0px;
PADDING-TOP: 2px; }



FIELDSET {MARGIN: 0px 20px 20px }



LEGEND {PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
FONT-SIZE: larger;
PADDING-BOTTOM: 5px;
COLOR: #eee;
PADDING-TOP: 5px;
BACKGROUND-COLOR: #c03;
-moz-border-radius: 5px }



DIV#container {PADDING-RIGHT: 0px;
DISPLAY: block;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
MARGIN: 0px auto;
WIDTH: 760px;
COLOR: #58584e;
PADDING-TOP: 0px;
HEIGHT: auto;
BACKGROUND-COLOR: #fff }



DIV#popup {DISPLAY: block;
MARGIN: 0px auto;
WIDTH: 500px;
COLOR: #58584e;
BACKGROUND-COLOR: #fff }



DIV#home_page_content {PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 20px;
PADDING-TOP: 20px;
BACKGROUND-COLOR: #ffffff }



DIV#home_page_content UL {MARGIN-LEFT: 80px }



#home_page_content P {MARGIN: 5px 10px 5px 60px;
BACKGROUND-COLOR: #ffffff;
COLOR: #58584e }



#inner_page_content H2 {PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-SIZE: 15px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 2px }



#inner_page_content P {MARGIN: 5px 25px 5px 10px;
BACKGROUND-COLOR: #ffffff }



#inner_page_content DL {MARGIN: 5px 100px 5px 30px;
BACKGROUND-COLOR: #ffffff }



DL A {COLOR: #666 }



DIV#inner_page_content {MARGIN: 10px 0px 20px 20px;
BACKGROUND-COLOR: #ffffff }



a.bio:link {background-color: #ffffff;
color: #90a9d1;
text-decoration: none;
font-weight: bolder; }



a.bio:visited {background-color: #ffffff;
color: #90a9d1;

text-decoration: none;
font-weight: bolder; }



a.bio:hover {background-color: #90a9d1;
color: #ffffff;
text-decoration: none;
font-weight: bolder;
 }



/*.bio A{
COLOR: #90a9d1;
BACKGROUND-COLOR: #fff;
padding: 0 2px 0 2px; }


.bio a:hover{COLOR: #fff;
BACKGROUND-COLOR: #90a9d1;
TEXT-DECORATION: underline;
padding: 0 2px 0 2px; }
*/



.bio A{
COLOR: #90a9d1;
BACKGROUND-COLOR: #fff;
padding: 0 2px 0 2px; }


.bio a:hover{COLOR: #fff;
BACKGROUND-COLOR: #90a9d1;
TEXT-DECORATION: underline;
padding: 0 2px 0 2px; }



#profile_page_content H2 {PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-SIZE: 15px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 2px }



#profile_page_content P {MARGIN: 5px 25px 5px 10px;
BACKGROUND-COLOR: #ffffff }



#profile_page_content DL {MARGIN: 5px 100px 5px 30px;
BACKGROUND-COLOR: #ffffff }



DL A {COLOR: #666 }



DIV#profile_page_content {MARGIN: 50px 0px 20px 20px;
BACKGROUND-COLOR: #ffffff }



DIV#project_page_content {BACKGROUND-COLOR: #ffffff }



#project_page_content DIV {MARGIN: 20px 10px;
BACKGROUND-COLOR: #ffffff }



TD#project_page_content {MARGIN-BOTTOM: 20px;
WIDTH: 320px;
BACKGROUND-COLOR: #ffffff }



#project_page_content P {MARGIN: 5px 40px 0px 0px;
BACKGROUND-COLOR: #ffffff }



#project P {MARGIN: 5px 10px 0px 0px;
BACKGROUND-COLOR: #ffffff }



#project_page_content IMG {FLOAT: right;
PADDING-BOTTOM: 70px;
BACKGROUND-COLOR: #ffffff }



#project_page_content H2 {PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-SIZE: 15px;
PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-TOP: 2px }



#project {MARGIN: 20px 10px 20px 20px;
BACKGROUND-COLOR: #ffffff }



#project {WIDTH: 240px }



TD#project {MARGIN: 20px 10px;
BACKGROUND-COLOR: #ffffff }



TD#project_thumb {WIDTH: 95px;
BACKGROUND-COLOR: #ffffff }



TD#project_thumb DIV {MARGIN: 20px 5px;
BACKGROUND-COLOR: #ffffff }



#project_thumb IMG {BORDER-TOP-WIDTH: 0px;
BORDER-LEFT-WIDTH: 0px;
BORDER-BOTTOM-WIDTH: 0px;
MARGIN: 0px 0px 5px;
BACKGROUND-COLOR: #ffffff;
BORDER-RIGHT-WIDTH: 0px }



#project_thumb IMG A:link {TEXT-DECORATION: none }



TD#project_image DIV {MARGIN: 20px 0px;
BACKGROUND-COLOR: #ffffff }



DIV#home_page_content {BACKGROUND-COLOR: #ffffff }



UNKNOWN {MARGIN-BOTTOM: 0px;
PADDING-BOTTOM: 0px }



UL#navlist {MARGIN-TOP: 2px;
PADDING-LEFT: 0px;
MARGIN-BOTTOM: 0px;
MARGIN-LEFT: 60px;
WHITE-SPACE: nowrap }



#navlist LI {DISPLAY: inline;
LIST-STYLE-TYPE: none }



#navlist A {PADDING-RIGHT: 50px;
PADDING-LEFT: 20px;
FONT-WEIGHT: bold;
FONT-SIZE: medium;
PADDING-BOTTOM: 0px;
COLOR: #58584e;
PADDING-TOP: 0px;
LETTER-SPACING: 0.12em;
BACKGROUND-COLOR: transparent }



#navlist A:link {COLOR: #fff;
BACKGROUND-COLOR: transparent;
TEXT-DECORATION: none }



#navlist A:visited {COLOR: #fff;
BACKGROUND-COLOR: transparent;
TEXT-DECORATION: none }



#navlist A:hover {PADDING-RIGHT: 50px;
PADDING-LEFT: 20px;
PADDING-BOTTOM: 2px;
COLOR: #58584e;
PADDING-TOP: 2px;
BACKGROUND-COLOR: #ffffff;
TEXT-DECORATION: none }



#active {PADDING-RIGHT: 50px;
PADDING-LEFT: 10px;
FONT-WEIGHT: bold;
FONT-SIZE: medium;
MARGIN-BOTTOM: 5px;
PADDING-BOTTOM: 2px;
COLOR: #58584e;
PADDING-TOP: 2px;
LETTER-SPACING: 0.12em;
BACKGROUND-COLOR: #ffffff }



UNKNOWN {MARGIN-BOTTOM: 0px;
PADDING-BOTTOM: 0px }



UL#secondary-navlist {MARGIN-TOP: 20px;
PADDING-LEFT: 0px;
MARGIN-BOTTOM: 0px;
MARGIN-LEFT: 20px }



#secondary-navlist LI {DISPLAY: inline;
LIST-STYLE-TYPE: none }



#secondary-navlist A {PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-WEIGHT: normal;
FONT-SIZE: 15px;
PADDING-BOTTOM: 0px;
COLOR: #999;
PADDING-TOP: 0px }



#secondary-navlist A:link {COLOR: #999;
BACKGROUND-COLOR: #ffffff;
TEXT-DECORATION: none }



#secondary-navlist A:visited {COLOR: #999;
BACKGROUND-COLOR: #ffffff;
TEXT-DECORATION: none }



.secondary-navlist A:link {COLOR: #446633;
BACKGROUND-COLOR: #90a9d1;
TEXT-DECORATION: none }



#secondary-navlist A:hover {COLOR: #fff;
BACKGROUND-COLOR: #90a9d1;
TEXT-DECORATION: none }



#secondary-active A:link {PADDING-RIGHT:1px;
PADDING-LEFT: 1px;
FONT-SIZE: 15px;
MARGIN-BOTTOM: 0px;
PADDING-BOTTOM: 0px;
COLOR: #fff;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #90a9d1;
TEXT-DECORATION: underline }



#secondary-active A:visited {PADDING-RIGHT: 1px;
PADDING-LEFT: 1px;
FONT-SIZE: 15px;
MARGIN-BOTTOM: 0px;
PADDING-BOTTOM: 0px;
COLOR: #fff;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #90a9d1;
TEXT-DECORATION: underline }



#secondary-active A:hover {PADDING-RIGHT: 1px;
PADDING-LEFT: 1px;
FONT-SIZE: 15px;
MARGIN-BOTTOM: 0px;
PADDING-BOTTOM: 0px;
COLOR: #fff;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #90a9d1;
TEXT-DECORATION: underline }



#secondary-active A:active {PADDING-RIGHT: 1px;
PADDING-LEFT: 1px;
FONT-SIZE: 15px;
MARGIN-BOTTOM: 0px;
PADDING-BOTTOM: 0px;
COLOR: #fff;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #90a9d1;
TEXT-DECORATION: underline }



UL#body-navlist {MARGIN-TOP: 5px;
PADDING-LEFT: 0px;
MARGIN-BOTTOM: 0px;
MARGIN-LEFT: 0px;
WHITE-SPACE: nowrap }



#body-navlist LI {LIST-STYLE-TYPE: none }



#body-navlist A {PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
FONT-SIZE: 100%;
PADDING-BOTTOM: 0px;
COLOR: #999;
PADDING-TOP: 0px }



#body-navlist A:link {COLOR: #999;
BACKGROUND-COLOR: #ffffff;
TEXT-DECORATION: underline }



#body-navlist A:visited {COLOR: #999;
BACKGROUND-COLOR: #ffffff;
TEXT-DECORATION: underline }



#body-navlist A:hover {COLOR: #fff;
BACKGROUND-COLOR: #90a9d1;
TEXT-DECORATION: none }



#body-active {PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
FONT-WEIGHT: bolder;
FONT-SIZE: 100%;
MARGIN-BOTTOM: 0px;
PADDING-BOTTOM: 0px;
COLOR: #58584e;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #ffffff }



DIV#footer {MARGIN: 2px 10px 2px 60px;
BACKGROUND-COLOR: #90a9d1 }



#footer {PADDING-RIGHT: 10px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
COLOR: #fff;
PADDING-TOP: 0px }



#footer A {COLOR: #a6cc96 }



#testbg {BACKGROUND-IMAGE: url(graphics/LowerHeaderBG.jpg) }



#innernav {BACKGROUND-IMAGE: url(graphics/innerLowerNavBG.jpg) }