body {margin:0; font-family: Verdana, Arial, Sans-serif; color: #666666; background-color: #ffffff;}

h1 {font-family: Arial, Verdana, Sans-serif; color: #4d0000; font-size: 40px; font-weight: bold; padding: 0; margin: 0; padding-top: 5px; line-height: 100%;}
h2 {font-family: Arial, Verdana, Sans-serif; color: #996600; font-size: 24px; font-weight: bold; padding: 0; margin: 0; padding-top: 10px;}
h3 {font-family: Arial, Verdana, Sans-serif; color: #ffffff; font-size: 16px; font-weight: bold; padding: 0; margin: 0; padding-top: 1px;}
h4 {font-family: Arial, Verdana, Sans-serif; color: #996600; font-size: 16px; font-weight: bold; padding: 0; margin: 0; padding-top: 1px;}
p {font-size: 12px; line-height: 150%; padding-bottom: 10px; padding-top: 5px; margin: 0;}
p.mscomment {font-size: 11px; line-height: 150%; padding: 20px; margin: 20px 30px; border: 1px solid #999; background: #eee; text-align: justify;}
th {font-size: 11px; line-height: 150%; background: #ffffff;}
td {font-size: 11px; line-height: 150%;}
ul {font-size: 11px; line-height: 150%; padding: 0px; margin-left: 40px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; padding-bottom: 10px;}
ol {font-size: 11px; line-height: 150%; padding: 0px; margin-left: 40px; margin-top: 0px; margin-bottom: 0px; margin-right: 0px; padding-bottom: 10px;}
ul.toprightlinks {float: right; padding: 5px 15px; margin: 0px; font-family: Verdana, Arial, Sans-serif; font-size: 11px; background-image: url(../images/bul2.gif); background-repeat: no-repeat; background-position: left;}

a {color: #0000FF; text-decoration: underline; font-family: Verdana, Arial, Sans-serif; font-size: 11px;}
a:link {color: #0000FF; text-decoration: underline; font-family: Verdana, Arial, Sans-serif; font-size: 11px;}
a:active {color: #F00000; text-decoration: underline; font-family: Verdana, Arial, Sans-serif; font-size: 11px;}
a:visited {color: #0000FF; text-decoration: underline; font-family: Verdana, Arial, Sans-serif; font-size: 11px;}
a:hover {color: #F00000; text-decoration: underline; font-family: Verdana, Arial, Sans-serif; font-size: 11px;}

a.toplink {font-size: 10px; text-decoration: none;}
a.toplink:link {font-size: 10px; text-decoration: none;}
a.toplink:active {font-size: 10px; text-decoration: none;}
a.toplink:visited {font-size: 10px; text-decoration: none;}
a.toplink:hover {font-size: 10px; text-decoration: none;}

a.bcnlink {color: #000; font-size: 10px; text-decoration: underline;}
a.bcnlink:link {color: #000; font-size: 10px; text-decoration: underline;}
a.bcnlink:active {color: #000; font-size: 10px; text-decoration: underline;}
a.bcnlink:visited {color: #000; font-size: 10px; text-decoration: underline;}
a.bcnlink:hover {color: #000; font-size: 10px; text-decoration: underline;}

pre {color: #638429; font-size: 12px;}

#sitenav h5 {display: none;}
#sitenav ul {padding: 15px 0px 3px 0px; margin: 0px 0px 0px 0px; background-color: #fff; border-bottom: 4px solid #4d0000; font: normal 10px Verdana, Arial, Sans-serif; text-align: center;}
#sitenav ul li {list-style: none; margin: 0; display: inline;}
#sitenav ul li a {padding: 3px 8px; margin-left: 0px; background: #996600; border: 1px solid #666; border-bottom: none; font: normal 10px Verdana, Arial, Sans-serif; text-decoration: none;}
#sitenav ul li a:link {color: #FFF;}
#sitenav ul li a:visited {color: #FFF;}
#sitenav ul li a:link:hover, #sitenav ul li a:visited:hover {color: #FFF; background: #4d0000;}
#sitenav ul li a#current {color: #FFF; background: #4d0000;}

#sectionnav p {display: none;}
#sectionnav {padding: 0; margin: 0; font-family: Arial, Verdana, Sans-serif; color: #000; width: 180px;}
#sectionnav ul {list-style: none; margin: 0; padding: 0;}
#sectionnav ul li {margin: 0px; border-bottom: 1px dashed #CFCFCF; text-align: left; padding: 0px 6px 0px 0px;}
#sectionnav ul li a {display: block; padding: 6px 3px; padding-left: 6px; margin: 0; color: #0000ff; background-color: #fff; font-size: 11px; text-decoration: none; width: 100%; font-weight: bold;}
#sectionnav ul li a {width: auto;}
#sectionnav ul li a:hover {color: #F00000; background-color: #DDD;}

#pagenav h5 {display: none;}
#pagenav ul {padding: 10px 5px; margin: 0px; background-color: #fff; font: bold 11px Verdana, Arial, Sans-serif; text-align: center;}
#pagenav ul li {list-style: none; margin: 0; display: inline;}
#pagenav ul li a {padding: 5px; color: #999; background: #eee; border: 1px solid #ccc; font: bold 11px Verdana, Arial, Sans-serif; text-decoration: none;}
#pagenav ul li a:link {color: #999;}
#pagenav ul li a:visited {color: #999;}
#pagenav ul li a:link:hover, #pagenav ul li a:visited:hover {color: #000; background: #ccc; border: 1px solid #999;}
#pagenav ul li a#thispage {color: #000; background: #A0CE41; border: 1px solid #638429;}

#pagebullets p {display: none;}

#pagebullets {padding: 0px 10px; margin: 0; margin-bottom: 20px; font-family: Verdana, Arial, Sans-serif; color: #000;}

#pagebullets ul {list-style: none; margin: 0px; padding: 0;}

#pagebullets ul li {margin: 0px; text-align: left;}

#pagebullets ul li a {display: block; margin: 0px; padding: 3px 3px; padding-left: 15px; color: #00f; font-size: 11px; text-decoration: underline; font-weight: bold; background: url(images/bullet.gif) no-repeat left;}

html>body #pagebullets ul li a {width: auto;}

#pagebullets ul li a:hover {color: #f00000;}


input.fm {border: 1px solid #000; background-color: #FFF; padding: 1px; margin: 1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000;}
select.fm {border: 1px solid #000; background-color: #FFF; padding: 0px; margin: 1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000;}
input.fm2 {border: 1px solid #000; background-color: #FFF; padding: 1px; margin: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000;}
input.fm3 {border: 1px solid #000; background-color: #FAA634; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000;}
textarea.fm2 {border: 1px solid #000; background-color: #EEE; padding: 1px; margin: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000;}
input.fmsend {border: 1px solid #808080; background-color: #FFF; padding: 2px; margin: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000;}
input.fmsend2 {border: 1px solid #808080; background-color: #A0CE41; padding: 1px; margin: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000;}

.pagelayout {width: 830px; border-right: 1px solid #666; border-left: 1px solid #666;}
.toptable {background-color: #fff;}
.top {text-align: center; background-color: #EFECDA; font-size: 9px; padding: 0.25em 0em; border-bottom: 1px solid #DAD1A2;}
.bcn {background: #f90; padding: 2px 5px; text-align: left; border-bottom: 1px solid #666;}
.bcn2 {background: #f90; padding: 2px 5px 4px 2px; text-align: left;}
.leftcolumn {background: #fff;}
.maincolumn {padding: 5px 20px; text-align: left; background-color: #FFF; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.templatecolumn {padding: 5px 1px; text-align: left; background-color: #FFF; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.rightcolumn {background: #eee; text-align: center;}
.relatedlinks {border: 1px solid #666666; background-color: #eee;}
.relatedlinkshead {background-color: #ccc; color: #000; font-weight: bold; font-size: 12px; border-bottom: 1px solid #666;}
.footer {text-align: center; background: #fff; color: #000; font-size: 11px;}
.pagedetails {background-color: #EFECDA; font-size: 10px; padding: 0.25em 0.5em; border: 1px solid #DAD1A2;}
.mlingform {background: #CCC; padding: 10px 0px; color: #404040; font-size: 11px; font-weight: bold;}
.cp {color: #999999; font-size: 10px;}
.gsearch {background: #fff; text-align: center;}
.gsearch2 {padding: 5px 0px; background: #A0CE41; text-align: center; font-weight: bold; font-size: 12px; border-top: 1px solid #666; border-bottom: 1px solid #666;}
.gsearch2 form {padding: 0px; margin: 0px;}
.small {font-size: 10px;}
.newerarticle {color: #000; font-weight: bold; border: 3px solid #F00; padding: 5px; text-align: center;}
.imp {font-family: Arial, Verdana, Sans-serif; color: #0000ff; font-size: 12px; font-weight: bold; padding: 0; margin: 0; padding-bottom: 2px;}
.codeword {font-family: "Courier New", Courier, monospace; font-size: 12px;}

#sbi {width: 340px; border: 1px solid #DAD1A2; background: #efecda;}
#sbb {width: 120px;}