body {font-family:  Verdana, Tahoma, sans-serif; font-size: 75%; line-height:160%; color:#333333;}
td, th {font-family:  Verdana, Tahoma, sans-serif; font-size: 1em; line-height:160%; color:#333333;}
form {margin:0px;}

h1 {font-size: 160%; font-weight:normal; padding:1px 0px; color:#352C9E; margin:16px 0px 15px 0px;}
h2 {font-size: 130%; color:#87A8FA; margin:0px;}
h3 {font-size: 110%; color:#5A8AFA; margin:3px 0px;}

a {color:#3A4EB0;}
a:hover {color:#BF2408;}
a:visited {color:#738CFA;}
a:visited:hover{color:#BF2408;}

ul {margin-top: 0px; margin-bottom: 0px; list-style-type: disc}
li {margin-left: -24px}

p {margin:0px; padding:5px 0px;}

#content_info {font-size:90%;}

#block_top {color:#ffffff; background: url(block_top_bg.gif) no-repeat #300156; padding:0px 0px 0px 18px; margin-top:19px;
border-bottom:1px solid #ffffff;}
#block {border:1px solid #300156; padding: 6px; background: #E6EAF5; font-size:90%; line-height:120%;}
#block b {color:#3A4EB0;}

#bread {font-size:90%; color:#352C9E; background:#E6EAF5; padding-left:15px; height:18px;}
#bread a {color:#3A4EB0;}
#bread span {color:#3A48AF;}

#contact {font-size:90%; font-family: Tahoma; color:#999999; line-height:125%; padding:15px 0px;}
#copy a, #contact a {color:#999999;}
#copy {font-size:90%; color:#999999;}

#contact_form input {font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#000000;}
#contact_form textarea {font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#000000;}
#contact_form select {font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#000000;}
#contact_form input.submit {border:1px solid #300156; background:#300156; font-family: Verdana, sans-serif; font-size: 11px; line-height:100%; color:#ffffff;}

#login {width:180px; border:1px solid #300156; padding:15px; font-size: 90%; margin-top:15px;}
#login input {border:1px solid #300156; background:#E6ECFA; font-family: Tahoma, Verdana, sans-serif; font-size: 100%; color:#000000;}
#login input.text {width:120px; margin-right:5px;}
#login input.submit {width:50px; border:1px solid #300156; background:#300156; color:#ffffff; margin-top:5px;}
#login b, #login strong {color:#FF3F00;}

#menu {line-height:20px;  border: 1px solid #300156;}
#menu a, #menu span {display:block; background:#E6EAF5; padding:0px 10px; color:#3B51A1; text-decoration:none; font-family:Verdana; font-size:11px;}
#menu a.active {background: #87A8FA; color:#352C9E;}
#menu span {background: #87A8FA  url(arrow.gif) no-repeat 3px 7px; color:#352C9E;}
#menu a:hover {background:#6491FA; color:#ffffff;}
#menu a.active:hover {background:#87A8FA; color:#ffffff;}

#submenu a, #submenu a.active, #submenu span { background:#C8D7FA; padding-left:18px; color:#3B51A1; font-weight:normal;  font-size:11px;}
#submenu a.active { background:#AFC5FA; padding-left:18px; color:#352C9E;}
#submenu span { background:#AFC5FA url(arrow.gif) no-repeat 11px 7px; padding-left:18px; color:#000000;}

#submenu #submenu a, #submenu #submenu a.active, #submenu #submenu span { padding-left:26px;}
#submenu #submenu span { background:#AFC5FA url(arrow.gif) no-repeat 19px 7px; padding-left:26px;}

#search {margin-top:30px; margin-left:15px;}
#search input.text {border:1px solid #300156; background:#E6ECFA; font-family: Verdana, sans-serif; font-size: 11px; line-height:100%; color:#000000; width:145px; margin-right:5px;}
#search input.submit {border:1px solid #300156; background:#300156; font-family: Verdana, sans-serif; font-size: 11px; line-height:100%; color:#E6ECFA;}

#send_print {float:right; margin-top:16px; font-size:90%;}
#send_print a {color:#3A4EB0;}
#send_print a:hover {color:#BD230C;}

#sitemap ul {color: #3A4EB0;}
#sitemap li {font-weight:bold; padding:0px; margin-top:10px;}
#sitemap ul ul li {list-style-type:square; font-weight:normal; margin-top:0px;}

#topmenu {color:#87A8FA; padding:2px 7px; background:#300156; line-heigh:100%;}
#topmenu a, #topmenu a.active,  #topmenu span {color:#CFDBFA; text-decoration:none; padding:0px 15px 0px 6px; background: url(topmenu_bull.gif) no-repeat right 5px;}
#topmenu a:hover {color:#ffffff;}
#topmenu a.active {color:#87A8FA;}
#topmenu span {color:#87A8FA;}

#botmenu {color:#87A8FA; padding:2px 15px; font-size:90%; background:#300156;}
#botmenu a, #botmenu a.active,  #botmenu span {color:#CFDBFA; text-decoration:none; padding:0px 4px 0px 12px; background: url(topmenu_bull.gif) no-repeat 0px 5px;}
#botmenu a:hover {color:#ffffff;}
#botmenu a.active {color:#87A8FA;}
#botmenu span {color:#87A8FA;}

#top {background:url(top_bg.jpg); height:106px;}

