body {
margin : 10px;
background : #fff;
text-align : center;
padding : 0;
font-family : georgia, "times new roman"; 
font-size : 13px; 
letter-spacing : 0.1mm; 
color : #444444;
}

body {
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #ffffff; 
scrollbar-base-color: #ff0000;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #ff0000;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

#outer {
background : #ffffff;
text-align : center;
width : 700px;
margin : auto;
border : 0px;
}

#header {
position: relative;
top: 0px;
color : #fff;
background : #fff;
height : 78px;
font-size : 50px;
margin : 0px;
border : 0px;
}

#leftpane {
float : left;
background : #ffffff;
width : 100px;
padding : 0px 0px 0px 0px;
text-align : left;
font-size : 10px;
line-height : 12px ; 
letter-spacing : 0mm;
margin-top : 7px;
}

#content {
display : block;
background : #ffffff;
padding : 0px 0px 0px 0px;	
text-align : left;
margin : auto;
border : 0px;
width : 490px;
}

#rightpane {
float : right;
background : #ffffff;
width : 100px;
padding : 0px 0px 0px 0px;
text-align : right;
font-size : 10px;
line-height : 12px ; 
letter-spacing : 0mm;
margin-top : 7px;
border : 0px;
}

p {
margin-bottom : 0; 
margin-top : 8px;
}
 
.menu2 {
background-color : transparent; 
visibility : hidden;
}

h1 {
font-size : 20px;
font-style : oblique;
font-weight : bold;
color : #444444;
}

.quote {
background-color : #fff; 
position : relative;  
left : 0px; 
width : 490px; 
text-align : left;
font-size : 11px;
font-family : georgia, "times new roman";
letter-spacing : 0.1mm; 
}

.caption {
background-color : #fff; 
position : relative;
float : right;
width : 200px; 
text-align : left;
font-size : 11px;
font-family : georgia, "times new roman";
letter-spacing : 0.1mm;
border : 1px ;
border-style : solid;
border-color : #000; 
padding : 5px; 
margin : 5px 0px 5px 5px;
}

.picaption {
display : block;
background-color : #fff; 
position : relative;
width : 450px;
text-align : center;
border : 1px ;
border-style : solid;
border-color : #444444; 
padding : 33px 5px 5px 5px; 
margin : 0px 0px 20px 0px;
}

.picaption a:hover span {
display : block;
position : absolute;
width : 440px;
top : 0px;
left : 0px;
padding : 5px;
border : 0px none;
background-color : #fff;
color : #444444;
text-align : left;
font-size : 11px;
line-height : 11px;
font-family : georgia, "times new roman";
letter-spacing : 0.0mm;
z-index : 100;
}

.picaption a span {
display: none
}

.captionleft {
background-color : #fff; 
position : relative;
float : left;
width : 200px; 
text-align : left;
font-size : 11px;
font-family : georgia, "times new roman";
letter-spacing : 0.1mm;
border : 1px ;
border-style : solid;
border-color : #444444; 
padding : 5px; 
margin : 5px 5px 5px 0px;
}
 
hr {
color : #444444; 
height : 4px;
border-bottom : 2px;
border-bottom-style : solid;
border-bottom-color : #444444;
width : 100%;
}

.key {
color : #ff0000;
font-weight : bold;
font-size : 1.15em;
font-style : normal;
}

.titlebox {
font-size : 18px;
font-style : italic;
font-weight : bold;
display : block;
width : 100%;
padding : 3px 3px 0px 0px;
margin : -1px 0px 0px 0px;
letter-spacing : 0.8mm;
color : #444444;
}

.datatablenoborder{
background : #fff;
padding : 0px 0px 0px 0px;	
text-align : left;
margin : 0px 0px 0px 0px;
border : 0px;
width : 460px;
letter-spacing : 0.0mm;
font-size : 10px;
}

.nmsqltable{
background : #fff;
padding : 0px 0px 0px 0px;	
text-align : left;
margin : 0px 20px 0px 20px;
border : 0px;
width : 560px;
letter-spacing : 0.0mm;
font-size : 10px;
}

#menu a:hover span{
position : absolute;
display : block;
color : #fff;
background : transparent;
top : 15px;
left : 50%;
width : 345px;
text-align : left;
font-size : 11px;
line-height : 13px; 
letter-spacing : 0.0mm;
height : 40px;
margin : 0px;
border : 0px;
padding : 0px 0px 0px 0px;
}

#menu a span {display: none;}

#menu a:hover {
color: #ffffff;
background-color : #ff0000;
}

a:active {
background-color : #ffffff; 
text-decoration : none; 
color : #ff0000; 
}

a:link {
background-color : none; 
text-decoration : none; 
color : #ff0000; 
} 
 
a:visited {
background-color : none; 
text-decoration : none; 
color : #999999; 
}
 
a:hover {
background-color : #ff0000; 
text-decoration : none; 
color : #fff;
}

a:hover span {
display : block;
position : absolute;
left : 20px;
width : 180px;
padding : 2px;
border : 0px none;
background-color : #fff;
color : #444444;
text-align : left;
font-size : 11px;
line-height : 11px;
font-family : georgia, "times new roman";
letter-spacing : 0.0mm;
border : 1px;
border-style : solid;
border-color : #444444;
z-index : 100;
}

a span {
display: none
}