<!--

P  {

	font-size : 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : black;

	text-decoration : none;

	line-height : 11pt;

}



br  {

	font-size : 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : black;

	text-decoration : none;

	line-height : 11pt;

}



.header {

	font-size : 14pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #5C7EA9;

	text-decoration : none;

	line-height : 16pt;

}



.subheading {

	font-size : 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #54BAC0;

	text-decoration : none;

	line-height : 12pt;

}



.pageheader {

	font-size : 14pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #54BAC0;

	text-decoration : none;

	line-height : 16pt;

}



.title {

	font-size : 12pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #5C7EA9;

	text-decoration : none;

	line-height : 14pt;

}



.imprint_text {

	font-size : 13pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #5C7EA9;

	text-decoration : none;

	line-height : 15pt;

}


.title_inside {

	font-size : 12pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #54BAC0;

	text-decoration : none;

	line-height : 14pt;

}



.subtitle {

	font-size : 8pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : #54BAC0;

	text-decoration : none;

	line-height : 10pt;

}



.text {

	font-size: 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : #000000;

	text-decoration : none;

	line-height : 12pt;

}

.sectionheader { 

    FONT-SIZE: 14pt; 

	FONT-FAMILY: Arial, Helvetica, sans-serif; 

	FONT-WEIGHT: bold;

	FONT-STYLE: normal;  

	COLOR: #5C7EA9; 

	TEXT-DECORATION: none;

	LINE-HEIGHT: 16pt;

}  

.module_title {

	font-size : 11pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #5C7EA9;

	text-decoration : none;

	line-height : 13pt;

}

.module_subtitle {

	font-size : 7.5pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #54BAC0;

	text-decoration : none;

	line-height : 9.5pt;

}

.moduletext {

	font-size: 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : #000000;

	text-decoration : none;

	line-height : 11pt;

}

.largetext {

	font-size: 11pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : #000000;

	text-decoration : none;

	line-height : 13pt;

}



.subheading {

	font-size: 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #5C7EA9;

	text-decoration : none;

	line-height : 12pt;

}



.module_link {

	font-size: 8pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : #5C7EA9;

	text-decoration : underline;

}





.textb {

	font-size: 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : #000000;

	text-decoration : none;

	line-height : 12pt;

}



.textbold {

	font-size: 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #000066;

	text-decoration : none;

	line-height : 12pt;

}



.smalltext {

	font-size: 9pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : #000000;

	text-decoration : none;

	line-height : 11pt;

}



.textheader {

	font-size: 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #5C7EA9;

	text-decoration : none;

	line-height : 12pt;

}



.link {

	font-size: 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : normal;

	font-style : normal;

	color : #5C7EA9;

	text-decoration : underline;

}



.linkheader {

	font-size: 10pt;

	font-family : Arial, Helvetica, sans-serif;

	font-weight : bold;

	font-style : normal;

	color : #5C7EA9;

	text-decoration : underline;

	line-height : 12pt;

}



.bookname  {

            font-size : 15pt;

            font-family : Arial, Helvetica, sans-serif;

            font-weight : bold;

            font-style : normal;

            color : #5C7EA9;  

            line-height : 17pt;

            text-decoration : none;

            }

			

.title_sub  {  

    font-size:16pt;

    font-face:arial,verdana,helvetica;

    font-weight:bold;

	color : #5C7EA9;

    font-style : normal; 

    text-decoration : none;

    } 



.authorname  {

             font-size : 33pt;

             font-family : Arial, Helvetica, sans-serif;

             font-weight : normal;

             font-style : normal; 

             color : #54BAC0;

             line-height : 36pt; 

             text-decoration : none;

             }

                         



.authorlist {

	font-size:14pt;

	font-face:arial,verdana,helvetica;

	font-weight:bold;

	font-style:normal;

	text-decoration:none;

	color: #5C7EA9

}



.authorletter{

	font-size: 18pt;

	font-face:arial,verdana,helvetica;

	font-weight:bold;

	font-style:normal;

	text-decoration:none;

	color: #F87F0E

}	

.pollstream_style{

color: #FFFFFF; 

font-family:  Arial, Verdana, Helvetica,sans-serif;  

font-size:11pt; 

letter-spacing:0.5pt; 

line-height:1.5em; 



}

.harlequin_vote{

font-family:  Arial, Verdana, Helvetica,sans-serif; 

font-size:11pt; 

color:white; 

font-weight:bold; 

cursor:hand; 

border: 2px outset white;

background-color:#505664; 

}



body { background-color:rgb(255,255,255); }

td { font-family:arial,helvetica; font-size:10pt; }

.channels {color:#9999FF; font-size:16px; font-family:arial,helvetica,san-serif; font-weight:bold; }

.smlinks {color:#000000; font-size:10px; font-family:arial,helvetica,san-serif; }

.series {color:#000000; font-size:12px; font-family:arial,helvetica,san-serif; font-weight:bold; }

.lists {color:#000000; font-size:10px; font-family:arial,helvetica,san-serif; font-weight:bold;}

.footer {color:#234686; font-size:10px; font-family:arial,helvetica,san-serif; font-weight:bold; }

.tdBG  { background: #663399;}

.tdSide  { background: #9966CC;}

.indent { color:ffffff; font-family:arial,helvetica; margin-left:20px; margin-right:0px;  font-size:14px; }

.bookName {text-decoration : none; color : #ffffff; font : 14px Arial, Helvetica, sans-serif; font-style:italic;}

.titleBold {text-decoration : none; color : #ffffff; font : 18px Arial, Helvetica, sans-serif; font-weight : bold}

.titleI {text-decoration : none; color : #ccccff; font : 12px Arial, Helvetica, sans-serif; font-style:italic;}

.titleS {text-decoration : none; color : #ffffff; font : 10px Arial, Helvetica, sans-serif;}

.itemTitle {text-decoration : none; color : #ccccff; font : 10px Arial, Helvetica, sans-serif; }

.ccardtext {text-decoration : none; color : #ffffff; font : 14px Arial, Helvetica, sans-serif; margin-left:20px; margin-right:10px;}



A:link { color:#5C7EA9;}

A:visited { color:#5C7EA9;}

A:active { color:#5C7EA9;}

A:hover { color:#5C7EA9;}





A.authnames:link { 

    color: #5C7EA9;

    font-face:arial,verdana,helvetica;

    font-weight:bold;

    font-style : normal; 

    }

A.authnames:visited { 

    color: #5C7EA9;;

    font-face:arial,verdana,helvetica;

    font-weight:bold;

    font-style : normal; 

    } 

A.authnames:active { 

    color: #5C7EA9;

    font-face:arial,verdana,helvetica;

    font-weight:bold;

    font-style : normal; 

    }   

A.authnames:hover { 

    color: #5C7EA9;

    font-face:arial,verdana,helvetica;

    font-weight:bold;

    font-style : normal; 

    } 

	

.footerlinks a:link, .footerlinks a:visited {
	 color:#234686; 
    font-size:10px; 
    font-family:arial,helvetica,san-serif; 
    font-weight:bold;
	 text-decoration: underline;
}



SELECT {text-decoration:none;font: 12px arial,helvetica,san-serif; color:#000000; size="14"}

OPTION {text-decoration:none;font: 12px arial,helvetica,san-serif; color:#000000;}

INPUT {text-decoration:none;font: 12px arial,helvetica,san-serif; color:#000000;}

INPUT.submit {text-decoration:none;font: bold 12px arial,helvetica,san-serif; color:#000000;background:#dddddd}

TEXTAREA {text-decoration:none;font: 12px arial,helvetica,san-serif; color:#000000;}



.cinset { margin-left:3px; margin-right:3px; margin-top:0px; }

.ctexts { font-size:13px; font-family:arial,helveticaf; }



body {

   font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	background: #E6EBF2;

}



a:link {

	color: #5C7EA9;

}



a:visited {

	color: #5C7EA9;

}



a:active {

	color: #5C7EA9;

}



a:hover {

	color: #5C7EA9;

}



table td {

	vertical-align: top;

}



td.topcell {

	border-top: #D8E0E9 1px solid;

	border-right: #D8E0E9 1px solid;

	border-left:#D8E0E9 1px solid;

	background-color: #FFF;

}



td#search {

	height: 31px;

	font-size: 12px;

	color: #5C7EA9;

	font-weight: bold;

	vertical-align: middle;

	background-color: White;

}



 td#logo {

  width: 200px;

  height: 50px;

  background-color: #FFF;

 }

 

 td#book {

	background-image: url(../images/navs/top_bar_book.jpg);

	width: 439px;

	height: 50px;

	color: #234686;

	background-color: #FFF;

	background-repeat: no-repeat;

	text-align: right;

	font-size: 11px;

	font-weight: bold;

	vertical-align: top;

	padding: 5px 9px 0 0;

 }

 

 td#sign {

	background-color: #FFF;

	font-size: 10px;

	text-decoration: none;

 }

 

 td#sign ul {

 	margin: 0px;

	padding: 7px 0 0 18px;

	text-decoration : none;

 }

 

  td#sign li {

  	list-style-type: square;

	margin-left: 1px;

	padding-left: 0px;

	color: #234686;

 }

 

  td#newsletter {

   width: 778px;

	height: 50px;

 	background-image: url(../images/navs/cont_newsl.gif);

	background-repeat: no-repeat;

 	background-color: #FFF;

	border-right: 1px solid #D8E0E9;

	border-left:  1px solid #D8E0E9;

	vertical-align: middle;

 }

 

 td#footer {

   font-size: 10px;

	color: #234686;

 	background-image: url(../images/navs/footer_bck.gif);

   background-repeat: no-repeat;

	height: 85px;

	text-align: center;

	padding-top: 5px;

	margin: 0px;

	text-decoration: none;

	border-top: Black 1px;

 }

 

 td#footer p {

 font-size: 10px;

 	padding: 0;

	margin: 4px 0 5px 0;

 }
  

 td#corner {

   width: 10px;

 	background-image: url(../images/navs/footer_r_corner.gif);

	background-repeat: no-repeat;

	background-position: top, left; 

 }

 

td#t_r_corner {

 background-image: url(../images/navs/footer_tr_corner.gif);

 background-repeat: no-repeat;

 width: 10px;

 }

 

 td.side {

 	background-image: url(../images/navs/shadow_side.gif);

	background-repeat: repeat-y;

	width: 10px;

 }

 

 td#con {

   border-left: #D8E0E9 1px solid;

 	border-bottom: #D8E0E9 1px solid;

	border-right: #D8E0E9 1px solid;

 }



 body {

	font: 9px Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	background: #E6EBF2;

}

	}	
	
td.hubblines {border-left: #D8E0E9 1px solid;}
table#hubblines {border-top: #D8E0E9 1px solid;}


//-->