html { overflow:-moz-scrollbars-vertical; }
html { overflow-x:auto; }
body, input, textarea, div {font-family:Tahoma,Verdana,Helvetica;font-size:13px;color:#2e2e2e;}
body {background:#4F4864;margin:0px;}
input, textarea {border:1px solid #004684;}
textarea {overflow:auto;}
td {vertical-align:top;}
a, a:link, a:active, a:visited {text-decoration:none;color:#8D1F08;border:0px;font-size:13px;font-weight:normal;}
a:hover {text-decoration:underline;color:#4F4864;}
h1 {font-size:18px;font-weight:bold;color:#8D1F08;margin:0px;text-transform:uppercase;letter-spacing:2px;margin-bottom:8px;}
h2 {font-size:15px;font-weight:normal;color:#4F4864;margin:0px;}
hr {height:1px;border:0px solid #4F4864;color:#4F4864;}
img {border:0px }
b {font-weight:bold;color:#4F4864;}
STRONG {font-weight:bold;color:#8D1F08;}
/**********************  CLASSES  *************************/
#divContainer {width:960px;height:100%;margin:0 auto 0 auto;background-color:#efefef;margin-top:2px;}
#divMenu {margin:0 auto 0 auto;width:50%;margin-top:8px;}
#divContent {text-align:right;line-height:18px;padding:15px;padding-left:250px;background-image:url(../images/website/bg_insert2.gif);background-position:left bottom;background-repeat:no-repeat;}
#divProjects {margin-top:25px;}
#divSwitch {float:left;width:150px;height:25px;margin:10px;}
.opacityit img {opacity: 1;}
.opacityit:hover img {opacity: 0.7;}
.borderit img {border: 1px solid #ccc;}
.borderit:hover img {border: 1px solid navy;}
.borderit:hover {color: red; /* irrelevant definition to overcome IE bug */}
.dimm {opacity: 0.6;}
.margeIMG {padding:5px;}
.selectedmenu {background-color:buttonhighlight;}
.input {width:250px;}