body {font-family:verdana, arial, helvetica, sans-serif; font-size:12pt; color:#000; width:850px; margin:auto 98px;}

whole {width:100%; margin 0; }

/* Menu */
#menu {position:absolute; top:180px; left: 123px; z-index:2; width:12em; }
#menu a, #menu h2 {font:bold 0.8em/1.5em verdana,arial,helvetica,sans-serif; display:block; margin:0; white-space:nowrap; text-indent:6px; }
#menu p {background:url("/images/glossyback.gif") repeat-x bottom left;} 
#menu a {padding:3px; text-decoration:none;} 
#menu a, #menu a:visited{color:#fff;}
#menu a:hover, #menu a:active{color:#eee; background:url("/images/glossyback2.gif") repeat-x bottom left;}
#menu h2 {color:#fff; background:url("/images/glossyback.gif") repeat-x bottom left; text-transform:uppercase; margin:0; padding:0.1em 0; }
#menu li{list-style-type:none;}
#menu li p {margin:0px;text-transform:uppercase;}
#menu ul li {position:relative;}
#menu ul li p.branching a {background:no-repeat bottom right;}
#menu li ul {position:absolute;top:0;left:12em;display:none;width:12em; /* Width of sub sub menu */}
/* Fix IE. Hide from IE Mac \*/
* html #menu ul li {float:left;height:1%;}
* 	* html #menu ul li a {height:1%;}
*/* End */
div#menu ul, div#menu ul ul, div#menu ul ul ul {margin:0;padding:0;list-style-image:none;}
div#menu ul ul ul {left:12em;}/* The position of the sub sub menu */
div#menu ul ul, div#menu ul ul ul, div#menu ul li:hover ul ul, div#menu ul li:hover ul ul ul {display:none;}
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display:block;}
/* Styling for Expand */

#menu a.x, #menu a.x:visited {font-weight:bold;text-indent:6px;color:#000;background:#3562ab url("/images/expand3.gif") no-repeat bottom right;}

#menu a.x:hover {color:#000;background:url("/images/glossyback2.gif") repeat-x bottom left;}

#menu a.x:active {color:#000;
	background:url("/images/glossyback2.gif") repeat-x bottom left;
}
#active {}
/* Content */
#content {position:relative; margin:auto; left:155px; width:650px}
#content h1, #content h2, #content h3, #content h4, #content h5 {color:navy;}
#content h1 {font-size:21pt;}
#content h2 {font-size:18pt;}
#content h3 {font-size:16pt;}
#content h4 {font-size:14pt;}
#content h5 {font-size:12pt;}
#content p {font-size:10pt; text-align:justify;}
.superscript {font-size:7pt; vertical-align:seper;}
.footnote {font-size:7pt; text-align:justify;}
.footnote ol.decimal {list-style-type:decimal; vertical-align:super;}
.footnote ol.lroman {list-style-type:lower-roman; vertical-align:super;}
.footnote ol.lalpha {list-style-type:lower-alpha; vertical-align:super;}
ul.book {
	list-style-image:url("/images/arrow1b.jpg");
}
ul.nil {list-style-type:none;}
ul.circle {list-style-type:circle;}
ul.square {list-style-type: square}
ul.indent {list-style-position: inside; text-indent:2%;list-style-type:circle;}
#content div.blue {background-color:#d8e2fe; color:#000080; border:solid 1px #3562ab; padding:8px;clear:both;overflow:hidden;}
#content div.blue p, #content div.lavender p {color:#000;}
#content div.lavender {background-color:#e8e8ff; color:#5b1e72; border:solid 1px #344682; padding:8px;}
#content div.publications {padding:16px; width:100%;}
#content div.publications table {border:solid 1px #344682; padding:4px;}
#content div.publications td {border:none; color:#5b1e72; text-indent:6px;}
#content div.publications a {color:#2953d4; text-decoration:none; border-bottom:none;}
#content div.publications a:hover {color:#2953d4; text-decoration:none; border-bottom:solid 1px #2953d4;}
#content div.publications a:visited {color:#2953d4; text-decoration:none; border-bottom:solid 1px #2953d4;}
#content p a {color:#2953d4; text-decoration:none; border:none;}
#content p a:visited {color:#2953d4; text-decoration:none; border-bottom:solid 1px #2953d4;}
#content p a:hover {color:#2953d4; text-decoration:none; border-bottom:solid 1px #2953d4;}
#content span.name {color:#3562ab; font-weight:bold;}
#content span.emp {font-style:italic;}
#content span.bigblack {font-size:12pt; font-weight:bold;}
#content span.black {font-size:12pt; font-weight:normal;}
ol.decimal {list-style-type: decimal}
ol.lroman {list-style-type: lower-roman}
ol.uroman {list-style-type: upper-roman}
ol.lalpha {list-style-type: lower-alpha}
ol.ualpha {list-style-type: upper-alpha}
#content li {font-size:10pt; font-weight:normal; font-family:verdana;}
#content a {color:#2953d4; font-weight:bold; text-decoration:none;}
#content a:active {color:2953d4; text-decoration:underline;}
#content a:hover {color:#2953d4; text-decoration:none; border-bottom:solid 1px #2953d4;}
#content a:visited {color:#2953d4; text-decoration:none; border-bottom:solid 1px #2953d4;}
#content a.image:hover, #content a.image:visited {color:#2953d4; text-decoration:none; border-bottom:none;}
#content hr {width:260px; border-bottom:solid 1px navy;}
#content img {clear:both; border:none; padding:10px;}
#content img.left {float:left; padding-right:16px;}
#content img.right {float:right;}
/* #content table {border:solid 1px #344682;}*/
#content div.book ul {list-style:circle; text-indent:2%;}

/* Footer */
#footer {position:relative;text-align:center;left: 100px;clear:both;}
#footer p {color:#344682; font-size:8pt;}
#footer p a {color:#2953d4; text-decoration:none; border:none;}
#footer p a:active {color:#2953d4; text-decoration:none; border-bottom:solid 1px #2953d4;}
#footer p a:hover {color:#2953d4; text-decoration:none; border-bottom:solid 1px #2953d4;}
#footer p a:visited {color:#2953d4; text-decoration:none; border-bottom:solid 1px #2953d4;}
#footer hr { 
	width:12em;
	border:solid 1px #344682;
}
/* Form */
#content input[type="text"], #content select, textarea {
        border:solid 1px #2953d4;
}
#content input[type="radio"], #content input[type="checkbox"] {
        border: none;
}
.send_to input[type="text"], .send_to textarea, select {
        width:400px;
}
.send_to textarea {height:230px;}
#content input[type="submit"], #content input[type="reset"] {
        background: url ("/images/") no-repeat;
        width:100px;
        margin-left:120px;
        border:solid 1px #2953d4;
        text-align:center;
        color:#000;
        font-weight:bold;
}
#content label {font-size:10pt;}
table.t_F{border:none; border-collapse:collapse; width:700px; height:auto;}
tr.f_t{width:700px; height:20px;}
th.f_title{color:navy; text-align:center; font-size:12pt;}
table.send_to {border:solid 1px #344682;; border-collapse:collapse; width:205px; height:auto; margin-left:12px;}
table.instruction {border:1px solid #344682;; border-collapse:collapse; background-color:#d8e2fe; width:260px; height:auto;}
td.instru_padding {padding-left:12px;padding-right:12pt;}
*html td.intru_padding {padding-right:2px; padding-bottom:5px; padding-left:12px;}
.mandatory {font-size:9px; color:#FF66CC;}
#thx {position: relative; top: 50px;}
