
input.google_search {
    padding-left: 15px;
    background: url(../images/search.gif);
    background-repeat: no-repeat;
    background-position: left center;
    background-color: white;
    
}

TABLE.top_links_table{
	width: 100%
}

TD.main_body{
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #C3CDDF
}


FORM.google_search {
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px
}



A.top_right_link {
	font-family: "lucida grande",Tahoma, Verdana, Arial, sans-serif;
	font-size: 9pt;
	color: #C3CDDF;
	text-decoration:none
}


A:HOVER.top_right_link {
	color: #C3CDDF;
	background-color: #5c7ec5;
}


A.black_link{

color: black; 
font-weight: bold; 
font-family: "lucida grande",Tahoma, Verdana, Arial, sans-serif;
font-size: 10pt; 
text-decoration: none;

}

A:HOVER.black_link {
	color: #3b5998;
	background-color: white;
}

A {
color: #39599c; 
font-family: "lucida grande",Tahoma, Verdana, Arial, sans-serif;
font-size: 9pt; 
text-decoration: none;
}


A.left_link {
color: #39599c; 
font-family: "lucida grande",Tahoma, Verdana, Arial, sans-serif;
font-size: 9pt; 
text-decoration: none;
}

A:HOVER.left_link {
background-color: white;
color: #253a67; 
font-family: "lucida grande",Tahoma, Verdana, Arial, sans-serif;
font-size: 9pt; 
text-decoration: none;
}

A:VISITED.left_link {
color: #39599c; 
font-family: "lucida grande",Tahoma, Verdana, Arial, sans-serif;
font-size: 9pt; 
text-decoration: none;
}



TD {
	margin: 0px;
	padding: 0px;
}

TD.links {
	border-color: white;
	border-right-width: thin;
	border-right-style: solid
}

TD.nottop {
	margin: 155px;
	padding: 155px;
}

TD.top {
	margin: 0px;
	padding: 15px;
	background-image: url("../images/line_background.gif");
	background-repeat: repeat-x
}

TABLE {
	margin: 0px;
	padding: 0px;;

	
}



TR {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	background-position: 0px 0px;
	border-style: none
}


TABLE.links_table{

}

TR.links_table {
	height: 15px
}
TR.links_table_header{
height: 25px;
	top: auto

}

td.video_row {
	width: 85%;
	background-color: #39599c;
	vertical-align: bottom
}


tr.video_row {

}


td.right_of_logo{

	background-color: #39599c;
	vertical-align: bottom
}


TR.container_top_row{
	height: 50px
}

TD.hiberbook_logo{
	width: 150px;
	background-color: #39599c
}

TABLE.container {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 951px;;
	vertical-align: top
	
}


BODY {
	font-family: "lucida grande",Tahoma, Verdana, Arial, sans-serif;
	font-size: 10pt;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 15px
}


P {
	color: #272727;
	font-family: "lucida grande", Tahoma, Verdana, Arial, sans-serif;
	font-size: 10pt;;
	text-align: justify
}

H1.right_portlet{
	color: black;
	font-size: 12pt;; 
	font-weight: bold;
	font-family: Arial
}

P.right_portlet {
	color: #272727;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 10pt;
	text-align: justify
}

P.left_portlet {
	color: #35518a;;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 8pt;;
	text-align: justify
}


PRE {
	margin-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	font-family: "Courier New";
	border-top-width: 1px;
	border-top-style: dotted;
	text-align: left;
	margin-right: 25px;
	font-size: 9pt;
	background-color: #f3f3f3
}

LI {
	margin-left: 25px;


	font-family: "Courier New";


	text-align: left;
	margin-right: 25px;
	font-size: 9pt
}



H1.right_portlet{
	color: black;
	font-size: 11pt;;
	font-weight: bold;
	font-family: Arial
}



PRE.right_portlet {
	margin-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	font-family: "Courier New";
	border-top-width: 1px;
	border-top-style: dotted;
	text-align: left;
	margin-right: 25px;
	font-size: 9pt
}

TABLE.right_portlet {
	width: 550px
}

TD.right_portlet_top {
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-color: #3b5998;
	border-top-style: solid;
	border-top-width: 2px;
	padding-right: 2px;
	background-color: #D8DfEA;
	color: #3b5998;
	font-family: Verdana, Garamond;
	font-weight: bold;
	font-size: 9pt
	
}

TD.right_portlet_middle {
	background-color: #EEEEEE;
	color: #3b5998;
	font-family: Verdana, Garamond;
	font-size: 7pt
	
}

TD.right_portlet_bottom {
	background-color: #fcfcfc;

	
}


TABLE.left_portlet {
	width: 200px;
	margin-bottom: 20px;

}

TD.left_portlet_top {
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-color: #3b5998;
	border-top-style: solid;
	border-top-width: 2px;
	padding-right: 2px;
	background-color: #D8DfEA;
	color: #3b5998;
	font-family: Verdana, Garamond;
	font-weight: bold;
	font-size: 9pt
	
}

TD.left_portlet_middle {
	background-color: #EEEEEE;
	color: #3b5998;
	font-family: Verdana, Garamond;
	font-size: 7pt
}

TD.left_portlet_bottom {
	border-bottom-width: thin;
	border-bottom-color: #e4e4e4;
	border-bottom-style: solid;

	padding-bottom: 7px;
	background-color: #fcfcfc
}




#book_title {
	color: #272727;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12pt;;
	text-align: left;
	vertical-align: top;
	line-height: 14px;;
	font-weight: bold
	
}

#subtitle {
	color: #272727;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 9pt;;
	text-align: left;
	vertical-align: top;
	line-height: 14px
}			

			
			
			
.pricing {
color: #283f6f; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; vertical-align: top; line-height: 20px; font-size: 9pt; text-align: left
}	

.subtitle {
color: #2d467b;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px
}

.title {
color: #272727;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 12pt;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	line-height: 24px;
	margin: 0px;
	padding: 0px
}
			
			
P.quizwhite {
	color: white;
	font-family: Verdana;
	text-indent: 15px;
	text-align: justify;
	background-color: #676790;
	font-size: 10pt;
	font-weight: bold 
}			
			
			
P.white_text{
	font-size: 11pt;
	background-color: white;
	color: white;
	text-align: justify;
	font-family: Verdana
} 
			
			
			
			
