body, table, tr, td, input, select, textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#606060;}

body {margin:0; padding:0; background:#FFFFFF; text-align:center;}

a {text-decoration:none; color:#0066CB;}
a:hover {color:#000000;}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; margin-bottom:10px;}
h1 {color:#0066CB; font-size:12px; border:1px solid #CBCBCB; background:url(../images/h1.gif) bottom repeat-x #F3F3F3; padding:6px 19px;}
h2 {color:#0066CB; font-size:12px; font-style:italic;}

form {margin:0; padding:0;}
input, select {vertical-align:middle;}
.inp {border:1px solid #0166CB; width:350px;}
.btn {border:1px solid #0166CB; margin-left:350px; color:#0166CB; background-color:#FFFFFF;}

img {border:0;}

p {margin:0 0 10px 0;}
.text {padding:10px;}
.small {font-size:10px;}

.page {text-align:left; margin:0 auto; position:relative; width:825px; border:1px solid #7C8D9B; padding-bottom:5px; background:url(../images/bg_content.gif) top repeat-x;}

ul {list-style-image:url(../images/li.gif); margin:0; padding:0 25px; line-height:140%;}
li {margin-bottom:10px; vertical-align:middle;}

ul.sitemap {list-style-image:url(../images/li3.gif);}
	ul.sitemap li {padding-left:5px;}
	ul.sitemap ul {list-style-image:url(../images/li4.gif);}
	ul.sitemap ul li {padding-left:0;}


/* menu */
  .topMenu table{position:absolute; border-collapse:collapse; z-index:80; left:-1px; top:15px;}
	.topMenu table table {position:absolute; border-collapse:collapse; z-index:80; left:-200px; top:0px;}



.topMenu {height:30px; background:url(../images/bg_top_menu_2.gif) top repeat-x; margin-top:-3px; padding-left:0px; font-size:11px;}

.topMenu ul {margin:0; padding:0; list-style:none; list-style-image:none; line-height:100%;}

.topMenu li {float:left; font-weight:bold; white-space:nowrap; position:relative; z-index:100; margin:0;}
.topMenu li li {white-space:normal;}

.topMenu a {display:block; padding:2px 15px 3px 15px; color:#545454;}
.topMenu a:hover {background:url(../images/bg_top_menu_o.gif) top repeat-x; color:#FFFFFF;}

.topMenu li li a, .topMenu li strong {display:block; font-size:10px; padding:5px; width:160px; background:#F3F3F3; text-decoration:none; border:1px solid #CBCBCB; border-top:0;}
.topMenu li strong, .topMenu li li :hover, .topMenu li li a:hover {color:#FFFFFF; background:#08C3FA;}

.topMenu ul ul {visibility:hidden; position:absolute; width:160px; height:0; border-top:1px solid #CBCBCB; left:0;}

* html .topMenu ul ul {top:15px;}

.topMenu ul ul ul {left:-171px; top:0; width:170px;}

*html .topMenu ul ul ul {left:-159px;}

.topMenu table {position:absolute; top:0; left:0;}

* html .topMenu ul ul a{width:160px;}

.topMenu ul li:hover ul,
.topMenu ul a:hover ul {visibility:visible;}
.topMenu ul li:hover ul ul, .topMenu ul a:hover ul ul {visibility:hidden;}
.topMenu ul li:hover ul li:hover ul ul, .topMenu ul a:hover ul a:hover ul ul {visibility:hidden;}
.topMenu ul li:hover ul li:hover ul, .topMenu ul a:hover ul a:hover ul {visibility:visible;}
.topMenu ul li:hover ul li:hover ul li:hover ul, .topMenu ul a:hover ul a:hover ul a:hover ul {visibility:visible;}


.topMenu li.sel {background:url(../images/bg_top_menu_o.gif) top repeat-x; color:#FFFFFF;}
.topMenu li.sel a {color:#FFFFFF;}
.topMenu li.sel li a, .topMenu li li.sel li a {color:#545454; background:#F3F3F3;}
.topMenu li li.sel a {color:#FFFFFF; background:#08C3FA;}

/* menu */

.leftMenu {font-family:Tahoma, "Times New Roman", serif; padding:10px; padding-top:0; font-size:11px; font-weight:bold; line-height:170%; color:#0066CB;}
	.leftMenu a {color:#545454;}
	.leftMenu a:hover {color:#000000;}

.centralMenu {font-family:Tahoma, "Times New Roman", serif; padding:10px; padding-top:0; font-size:11px; font-weight:bold; line-height:170%; font-style:italic}
	.leftMenu a {color:#545454;}
	.leftMenu a:hover {color:#000000;}

.footer {background:url(../images/bg_footer.gif) top repeat-x; height:22px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase; padding-top:2px;}
	.footer a, .footer strong {color:#808080; margin:0 10px;}
	.footer strong {color:#000000; font-weight:bold;}

.copy {font-size:10px; text-align:center;}

.scroll {scrollbar-face-color:#0166CB; scrollbar-arrow-color:#0166CB; scrollbar-track-color:#F3F3F3; scrollbar-shadow-color:#F3F3F3; scrollbar-highlight-color:#F3F3F3; scrollbar-3dlight-color:#F3F3F3; scrollbar-darkshadow-Color:#F3F3F3;}

.sitemap {line-height:170%; padding-top:0;}


.clr {clear:both;}

.usl {font-size:9px; text-align:center; color:gray;}
.usl a {font-size:9px; text-align:center; color:Blue;}
