body {font: 16px/1.4em verdana, arial, helvetica, sans-serif; color: #333; margin: 0; padding: 0; border: 0; overflow: hidden; height: 100%; max-height: 100%; background: #fff url(images/bg.gif) repeat-y 0% 0%;}

.PrintReturn {display: none;}

#framecontent {background: url(images/bg_top.gif) repeat-x right 0%; color: #333; border-left: 20px solid #fff; position: absolute; top: 0; height: 130px; left: 0; text-align: left; width: 100%; padding-left:10px;}

* html #framecontent {background: url(images/bg_top_ie.png) repeat-x right 0%; }

#maincontent {font-size: 0.81em; position: fixed; top: 130px; left: 0; right: 0; bottom: 0; overflow: auto;}

#contentwrapper {float: right; width: 100%; margin-left: -450px; background: url(images/bg_main.gif) repeat-y right 0;}

#contentcolumn {margin-left: 440px; color: #365F91;}

#contentcolumn .input {height:18px; border:#b0b0b0 solid 1px; margin-bottom:10px; margin-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

#contentcolumn textarea {border:#b0b0b0 solid 1px; margin-bottom:10px; margin-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

#contentcolumn select {margin-bottom:10px; margin-top:2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

#contentcolumn .submit {height:18px; border:#CC0000 solid 1px; margin-bottom:5px; margin-top:15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#ffffff; background-color: #999;}

#contentcolumn .chars {font-size: 11px; color: #cc0000}

#leftcolumn {float: left; width: 220px;}

#leftcolumn .input {width:116px; height:18px; border:#b0b0b0 solid 1px; margin-bottom:5px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

#leftcolumn .submit {height:18px; border:#CC0000 solid 1px; margin-bottom:5px; margin-top:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#ffffff; background-color: #999;}

#rightcolumn {float: left; width: 220px;}

* html body {padding: 130px 0 0 0;}

* html #maincontent {height: 100%; width: 100%;}

/* Navigation */

#menu {padding-left: 0; margin-left: 0; width: 180px;}

#menu li {font-size: 1.2em; list-style: none; margin: 0; padding: 0 0 0.25em 0; font-variant: small-caps; color:#CC0000;}

#menu li a,#menu li a:link,#menu li a:active {color: #333; font-weight: bold; text-decoration: none; outline:none;}

#menu li a:hover {color: #999; font-weight: bold; text-decoration: underline;}

#menu a.current {color: #999;}

#LM_level_1 {padding-left: 0; margin-left: 0; width: 180px;}
#LM_level_1 li {font-size: 1.0em; list-style: none; margin: 0; padding: 0 0 0.25em 0; font-variant: small-caps; color:#CC0000;}
#LM_level_1 li a,#LM_level_1 li a:link,#LM_level_1 li a:active {color: #333; font-weight: bold; text-decoration: none; outline:none;}
#LM_level_1 li a:hover {color: #999; font-weight: bold; text-decoration: underline;}

#LM_level_2 {padding-left: 18px; margin-left: 0; width: 180px;}
#LM_level_2 li {list-style: none; margin: 0; padding: 0em 0.25em 0em 1.4em; background: url(images/li_arrow.gif) no-repeat 0% 4px; font-size:.85em; font-variant: normal;}
#LM_level_2 li a,#LM_level_2 li a:link,#LM_level_2 li a:active {color: #6666ff;font-weight: normal;text-decoration: none;}
#LM_level_2 li a:hover {color: #b7c8da; text-decoration: underline;}

#LM_youAreHere {color: #999; font-weight: bold;}

#moreLinks {padding-left: 0; margin-left: 0; width: 180px;}

#moreLinks li {list-style: none; margin: 0; padding: 0em 0.25em 0.25em 1.4em; background: url(images/li_arrow.gif) no-repeat 0% 4px; font-size:.85em;}

#moreLinks li a,#moreLinks li a:link,#moreLinks li a:active {color: #6666ff;font-weight: normal;text-decoration: none;}

#moreLinks li a:hover {color: #b7c8da; text-decoration: underline;}

/* Layout styles */

#framecontent img {margin: 2px 0 0 28px;}

#framecontent h2 {color: #FFF; font-size: 1.1em; font-weight: normal; margin: 26px 0 0 8px; letter-spacing: -1px; text-transform: uppercase;}

#quicklinks {float:right; padding: 90px 50px 0 0; font-size: 0.9em; font-variant: small-caps; color: #fff;}

#quicklinks a {text-decoration: none;}

#contentcolumnText,#leftcolumnText,#rightcolumnText {margin: 0 40px 20px 20px;}

h1,h2,h3,h4,h5,h6 {letter-spacing: 1px;}

#contentcolumn h1 {background: #fff url(images/bg_h1.gif) repeat-x 0% 0%; color: #36648b; font-size: 1.63em; padding-top: 20px; margin: 0 20px 10px 20px; letter-spacing: 2px; text-transform: uppercase;}

#contentcolumn h2,h3 {color:#36648b;font-size: 1.38em;font-weight: normal;}

#contentcolumn h4,h5,h6 {color:#ff9900;font-size: 1.13em;}

#leftcolumnText,#rightcolumnText {margin: 0 20px 20px 20px;}

#rightcolumn h1 {color: #ff9900;font-size: 2em;font-weight: normal;margin: 0;}

#rightcolumn h2 {color: #ff9900;font-size: 1.12em;font-weight: normal;margin: 0; padding-top:1em; border-top: 1px solid #b7c8da; letter-spacing: 0px;}

a,a:link,a:active {color: #cc0000;font-weight: bold;outline:none;}

a:hover {color: #ea9696;text-decoration: none;}

strong,b {color: #36648b;}

hr.hr {color: #fff;background-color: #fff;height: 5px;border: 1px solid #b7c8da;clear: both;}

.imageLeft {float: left;margin: 6px 10px 0 0;}

.imageRight {float: right;margin: 6px 0 0 10px;}

.captcha {border: 1px solid #B0B0B0;}

#contentcolumn ul {margin-left: 15px; padding-left: 0; list-style: none;}

#contentcolumn li {color: #36648b;font-weight: bold;padding-left: 25px; background: url(images/list.gif) no-repeat 0% 4px;}

#contentcolumn hr {border: 1; height: 1px; color: #B7C8DA;width: 100%;}

fieldset {font-size: 0.80em; line-height: 1.3em; border: 1px solid #b7c8da; padding: 0 5px 10px 5px; text-align: left; margin: 0 20px 0 20px; width: 168px;_width: 180px;}

legend {color: #36648b; border: 1px solid #fff; font-weight: bold; padding: 0px 4px 0px 4px; text-transform: uppercase;}

#note {color: #36648b; font-size: 0.80em; line-height: 1.2em; float: right; background: #fff url(images/note_small.jpg) no-repeat 0% 0%; margin: 0 20px 0 10px; height: 150px; width: 85px; _height: 195px; _width: 150px; padding: 50px 35px 0px 20px;}

#note li {font-weight: normal; padding-top:.2em; background: url(images/list_note.gif) no-repeat 0% 4px;}

#note h4 {Text-align: right; padding-right: 12px; color:#36648B;}

#breadcrumb {float:right; font-size: 0.7em; color: #cc0000; padding-right: 20px; margin-top:-6px;}

#breadcrumb a {color: #36648B; text-decoration: none;}

#breadcrumb a:hover {color: #ea9696; text-decoration: none;}

#breadcrumb a.current {color: #999; text-decoration: none;}

#address {border-top: 1px solid #b7c8da; font-size: 0.94em; padding: 1.4em 0 1.4em 0; margin-bottom: 1.4em;}

#copyright {border-top: 1px solid #b7c8da; font-size: 0.94em; padding-top: 1.4em; text-align: center; font-size: 0.8em; line-height: 1.1em;}

.error {color: red;}

div.entrycaption { line-height: 12px; margin-top: -4px; }

/* Site Map */
.LSM_description {font-weight: normal;}

/* Tooltip */
#dhtmltooltip {position: absolute; width: 150px; border: 2px solid black; font-size: 11px; padding: 2px; background-color: lightyellow; visibility: hidden; z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
