/* CSS Document by heydaysolutions.com */
html, body{ margin:0px; padding:0px; font:normal 11px Arial; color:#fff; background-color:#7E7CCC;}
.bottom1{background:#3264b0; }
.botam{ background-image:url(../images/bg_bottam.jpg); background-repeat:repeat-x; padding-top:10px;}
.middle{ background-image:url(../images/middle.jpg); background-repeat:repeat-x;}
.bookcolour{ background-color:#c9c8ff;}
.bookbg{ background-color:#f1f1ff;}
.heydaysolution{color:#ffffff; font-family: Arial; font-size:11px; text-decoration:none;  }
.heydaysolution:hover{color:#cccaca; text-decoration:underline;}
.loc{color:#0479bd; font-family: Arial; font-size:12px; text-decoration:none;font-weight:bold; }
.loc:hover{color:#29a2e9; text-decoration:underline;}
.normal{ font:12px Arial; color:#000000; text-align:justify; line-height:16px;}
.boarder_book{border: #FFFFFF solid 4px}
.newsletter{ font:normal 12px Arial; color:#ffffff; }
.prew{ padding-top:5px; }
.side_button{color:#490403; font-family: Arial; font-size:11px; text-decoration:none; padding-left: 5px; font-weight:bold; }
.side_button:hover{color:#c0280a; text-decoration:underline; background-color:#FFFFFF}
.boader { border-top: dashed #a3a1db 1px; color:#490403; font: bold 11px Arial; padding-left: 5px;}
.boader11 { border-top: dashed #a3a1db 1px; color:#490403; font: bold 11px Arial; padding-left: 5px;}
.use{color:#490403; font-family: Arial; font-size:12px; text-decoration:none;font-weight:bold; }
.use:hover{color:#29a2e9; text-decoration:underline;}
.usef{color:#0479bd; font-family: Arial; font-size:12px; text-decoration:none;font-weight:bold; }
.prev { color:#490403; font: bold 11px Arial;}

.boader1 { border-bottom:dashed #a3a1db 1px;}
h1{ padding:0px; margin:0px; font:bold 12px Arial; color:#066eb7; }
h2{ padding:0px; margin:0px; font:bold 11px Arial; color:#c0280a; }
h3{ padding:0px; margin:0px; font:bold 12px Arial; color:#490403; }
.boader2 { border: #ffffff  solid 1px;  }


#nav{margin: 0;	padding: 0; z-index: 30;  }
#nav ul {	float: left; list-style:none;	line-height: 2;	background: white;	border:solid 1px #AE9EDA;margin: 0;	padding: 0;}
#nav a {	display: block; color: #490403;	text-decoration: none;margin: 0;	padding: 0;}
#nav li {	float: left;	list-style: none;	margin: 0;	padding: 0;}
#nav li ul li {margin: 0;	padding: 0 0 0 10px;width:120px;}
#nav li ul {	position:absolute;	left: -999em;	height: auto; width:120px;margin: 0;	padding: 0;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {	left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {	left: auto; }
#nav li ul li a:hover{	color:red }

#nav2{margin: 0;	padding: 0; z-index: 30;  }
#nav2 ul {	float: left; list-style:none;	line-height: 2;	background: white;	border:solid 1px #AE9EDA;margin: 0;	padding: 0;}
#nav2 a {	display: block; color: #490403;	text-decoration: none;margin: 0;	padding: 0;}
#nav2 li {	float: left;	list-style: none;	margin: 0;	padding: 0;}
#nav2 li ul li {margin: 0;	padding: 0 0 0 10px;width:120px;}
#nav2 li ul {	position:absolute;	left: -999em;	height: auto; width:120px;margin: 0;	padding: 0;}
#nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul {	left: -999em;}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {	left: auto; }
#nav2 li ul li a:hover{	color:red }


.mainBook{ padding:30px 0 0 30px;}
.bottomSection{ background:#00549E url(bottomTileBg.jpg) repeat-x top left; padding:15px 0 3px 0;}
.footer{ background:#3264B0 url(footer.gif) repeat-x top left; padding:15px 0; color:#FFF;}
.copyright{ font:normal 11px Arial; color:#FFF;}
.text11White{ font:normal 11px Arial; color:#fff;}
.pl10px{ padding-left:10px;}
.submitsmallBtn{ background:url(../images/subscribe.jpg) top left no-repeat; border:0px; width:91px; height:19px; color:#FFFFFF;}