author {
    font-size: 85%;
    text-transform:uppercase;
    /* font-variant: small-caps; */
    /* text-transform:uppercase; */
    }
ttl { font-style:italic; }


a{color:#006699; text-decoration:none;}
a:hover{text-decoration:none; color:#9BCFFF;}

p{
    margin:0 0 6 0; padding:0;
    font-family: Verdana,Arial,sans-serif;
    }
h1, h2, h3, h4, h5, h6 {
    font-weight:normal;
    font-family: Arial,Verdana,sans-serif;
    font-size:15px; line-height:19px;
    color: rgb(150,150,150);
    padding: 0px; margin: 0px;
    text-indent: -24;
    }
h3, h4, h5, h6{font-weight:700;}
h5, h6{font-size:13px; line-height:15px;}

h1{margin: 54 0 18 24; font-size:21px; line-height:27px;}
h2{margin: 48 0 12 24; font-size:18px; line-height:23px;}
h3{margin: 39 0 12 24; text-transform: uppercase;}
h4{margin: 30 0 12 24;}
h5{margin: 24 0 9 24;}
h6{margin: 21 0 9 24;}

table{
    width:100%;
    border: 0px solid black;
    margin:0; padding:0px;
    font-family: Verdana, Arial, sans-serif;
    }
td{
    border: 0px solid black;
    border-style: solid;
    border-width: 0px;
    vertical-align:middle;
    }


p.prim{
    display:block;
    margin-left:45px; text-indent:0px;
    font-size:11px; line-height:15px;
    }
p.primref{
	margin-right:21px;
	display:block;
	float:left;
	text-align:right;
	color:red;
	}
p.prim_title{margin: 30 0 15 0; font-weight:700; color:grey;}

blockquote{margin:12 0 12 0; padding:0 25 0 25;
    font-family: Verdana,Arial,sans-serif;
    font-size:11px; line-height:15px;
    }
blockquote.src{
    margin:0 0 18 0; padding:0 25 0 0;
    text-align:right;
    font-style:italic;}

em.bf{font-style:normal; font-weight:700;}
em.itbf{font-style:italic; font-weight:700;}

em.vd{font-size: 13px; line-height:21px;}
em.subtitle{font-size: 18px; line-height:23px;}
em.author{font-size: 11px; line-height:18px; text-transform: uppercase;}
em.title{font-size:18px;line-height:24px;}


#menu_band{
    top:0; left:0; width:100%; height:100; position:absolute;
    margin:0; padding:0;
    background-color:#004080;
    color:#ffffff;
    font-size: 12px; line-height:18px;
    }
#menu_band p{
	margin:15 0 15 150;
    font-family: Verdana, Arial, sans-serif;
    color: rgb(210,210,210);}
#menu_band a{    color:#ffffff;
    text-decoration:none;
    text-transform:uppercase;}
#menu_band a:hover{color:#9BCFFF;}

#title_box{
    top:0; left:0; width:100%; height:auto; position:relative;
    margin:0; padding:0;
    background-color: #ffffff;
    border: 2px solid rgb(210,210,210);
    }
#title_box p{margin:0 0 6 0; padding:0 0 0 24;
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px; line-height:15px;
    color:rgb(150,150,150);
    }
#title_box em{
    font-family:Arial,Verdana,sans-serif;
    font-style:normal;
    color:grey;}

#title_box table{
    width:100%; margin:0 0 0 0; padding:0 0 0 0;
    border-color:rgb(210,210,210);}
#title_box td{border-color:rgb(210,210,210); padding:6 3 6 6}

#side_menu{
    top:120; left:0; width:135; height:500; position:absolute;
    }
#side_menu table{
	width:100%;
	margin:0; padding:0;
	border:0 solid black;
    /* background-color: #E3E3C8; */
    }
#side_menu td{
    border:0 solid black;
    border-bottom: 1px solid black;
    border-color:rgb(210,210,210);
    padding:6 0 6 9;
    font-size:11px; line-height:15px;
    color:#95954D;
    background-color: #ffffff;
    }
#side_menu td.menu_active{
	border-bottom: 3px solid;
	font-family:Arial,Verdana,sans-serif; font-weight:700;
	}
#side_menu p{font-family:Arial,Verdana,sans-serif; margin: 6 0 6 12; line-height:13px;}
#side_menu a{font-weight:normal;}
#side_menu a:hover{color:#9BCFFF;}

#content{
    top:60; left:150; width:670; position:absolute;
    margin:0; padding:0;
    font-size: 12px; line-height:18px;
    /* transparent */
    }

#basic_txt, #listing {top:25; width:100%; position:relative;}

#basic_txt table{
    width:85%;
    border-top:1px solid;
    border-right:1px solid;
    border-color:#000000;
    font-size:11px;
    margin:12 6 12 6;
    }
#basic_txt td{
    border-bottom: 1px solid;
    border-left: 1px solid;
    padding:6 3 6 6}
#basic_txt em.bf, #basic_txt em.itbf{font-style:italic; font-weight:700;}


#listing h1{margin: 39 0 9 12;}
#listing h2{margin: 18 0 6 12;}
#listing h3{margin: 6 0 0 12;}
#listing h4{margin: 0 0 0 24;}
#listing h5{margin: 0 0 0 36;}
#listing h6{margin: 0 0 0 48;}
#listing h1, #listing h2{
    font-size:15px; line-height:19px;
    font-weight:700; color:rgb(90,90,90);
    }
#listing h3, #listing h4, #listing h5, #listing h6{
    font-family: Verdana; font-weight:normal;
    font-size:12px; line-height:18px;
    color:rgb(90,90,90);
    }
#listing h1, #listing h2, #listing h3,
#listing h4, #listing h5, #listing h6{text-indent: -12px;}

