
body {
 margin: 0px;
 /* background: #000000 url('/images/bg.jpg') 62% 0 no-repeat fixed; */
 background: #000000 url('/images/bg2.jpg') no-repeat fixed top center;
}

.reference {
 /* fix for padding difference in Chrome and Safari */
 box-sizing: border-box;
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -ms-box-sizing: border-box;
 /* end fix */
}

/* note: because of weird display in ie7, made image wider that what the css specifies */
.mBtn-l { width: 10px; height: 47px; background: url('/images/menu-left.png'); }

/* note: because of weird display in ie7, made image wider that what the css specifies */
.mBtn-r { width: 12px; height: 47px; background: url('/images/menu-right.png'); }

.mBtn { text-align: center; background: url('/images/menu_bg.png'); }

.content {
 font-family: verdana, arial, helvetica;
 font-size: 9pt;
 color: #2c2c2c;
 line-height: 160%;
}

.header {
 font-family: Trebuchet MS,verdana, arial, helvetica;
 font-size: 13pt;
 font-weight: bold;
 color: #ff93ff;
 background: #386d8d url('/images/titlebar.png');;
 padding: 5px;
 height: 18px;
}

.header2 {
 font-size: 11pt;
 font-weight: bold;
 color: #8a0000;
}

.hdots {
 padding: 1px 0 7px 0;
 background-image: url('/images/dots.gif');
 background-position: top left;
 background-repeat: repeat-x;
}

.small {
 font-size: 7.5pt;
}

.small2 {
 font-size: 8pt;
}

.copy {
 color: #BFC0C4;
 font-family: verdana, arial, helvetica;
 font-size: 7.5pt;
 padding-top: 5px;
}

a {
 color: #130FFF;
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}

a.navLinks {
 color: #ffffaa;
 text-decoration: none;
 font-family: verdana, arial, helvetica;
 font-size: 8pt;
 font-weight: bold;
}
a.navLinks:hover {
 color: #ffffff;
 text-decoration: underline;
}

.navLinks2   { font-family: verdana, arial, helvetica; color: #ffaa77; font-size: 7.5pt; font-weight: bold; }
.navLinks2 a { color: #ffffcc; }

.pic {
 border: 1px solid black;
}
