/* CSS Document#DBB34A */

*{margin:0; padding:0;}
body{background-color:#CDDEEE; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#3f3f3f;}

p,ul, ol{font-size:12px; color:#3f3f3f; line-height: 1.5em; margin-bottom: 15px; font-family:Geneva, Arial, Helvetica, sans-serif;}
ul, ol{margin-left:30px;}
ol li ol{}
a{font-size:12px; color:#004FA3;}
h1{ font-size:32px; color: #004FA3; margin-bottom:20px; line-height:1em; letter-spacing:-2px; text-transform:uppercase;}
.title{ font-size:32px; color: #004FA3; margin-bottom:20px; line-height:1em; letter-spacing:-2px; text-transform:uppercase;}
h2{ font-size:15px; color: #3f3f3f; margin-bottom:6px;}
h2 span{font-size:12px; font-weight:normal;}
h3{font-size:14px; color: #3f3f3f; margin-bottom:15px;}
h4{font-size:13px; color: #3f3f3f; margin-bottom:5px;}
h5{ font-size:12px; color: #004FA3; margin-bottom:10px;}
blockquote{padding:15px; font-size:24px; letter-spacing:-1px; margin-bottom:15px; color:#bb9e43; line-height:1em; padding:0 100px 0 30px;}
.frontpage{padding:15px; font-size:24px; letter-spacing:-1px; margin-bottom:5px; color:#bb9e43; line-height:1em;}


#page-container{width:880px; margin:0 auto; }
#header{width:880px; height:162px; position:relative; background:url(images/page-top.jpg) no-repeat;}
#nav-container{width:610px; height:25px; position:absolute; top: 108px; right:0px; text-align:right;}
#search-container{width:300px; height:25px; position:absolute; top: -2px; right:0px; text-align:right;}
.search-box input.cat_textbox_small{width:140px; border:1px solid #ffffff;}
#left-column{padding:0 30px 0 0;}



.menu{font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; cursor:pointer; padding:0 6px; font-weight: bold;}
.menu-over{font-family:Geneva, Arial, Helvetica, sans-serif; color:#edd27e; cursor:pointer; padding:0 6px; font-weight: bold;}

.literature{background-image:url(/images/paper.jpg); background-repeat:no-repeat; height:50px; width:535px;}