/* CSS for index page start */

body
{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
background-color:#dddddd;
}

.topnav
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#6d6d6d;
}

.topnav a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

.topnav a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#c5c5c5;
text-decoration:none;
}

.footernav
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#262626;
padding:5px 0px 0px 0px;
text-align:center;
}

.footernav a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#262626;
margin-left:5px;
margin-right:5px;
text-decoration:none;
}

.footernav a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#606060;
text-decoration:underline;
}


.tab
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:center;
vertical-align: middle;
text-decoration:none;
background-image:url('../images/tabs_01.gif');
width:119px;
height:33px;
}

.tab a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:center;
vertical-align: middle;
text-decoration:none;
}

.tab a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:center;
vertical-align: middle;
text-decoration:none;
}

.tabh
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-align:center;
vertical-align: middle;
text-decoration:none;
background-image:url('../images/tabs-h.jpg');
width:119px;
height:33px;
}

.tabh a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:center;
vertical-align: middle;
text-decoration:none;
}

.tabh a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:center;
vertical-align: middle;
text-decoration:none;
}

.space
{
padding-top:4px;
}

.bor
{
border-bottom:1px solid #dddddd;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
}

.rent
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
font-weight:bold;
background-image:url('../images/how-in-tb-t.gif');
height:30px;
width:188px;
}

.toll
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-color:#f84100;
}

.toll2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}


.search
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.search input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
width:497px;
height:15px;
border:0px;
}

.books
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
font-weight:bold;
text-align:center;
}

.books span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#e51c1c;
}

.bg
{
background-repeat:no-repeat;
}

.brbg
{
background-color:#d0d0d0;
}

.heading
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
font-weight:bold;
}

.heading div
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#494949;
line-height:18px;
text-align:left;
font-weight:normal;
}

.heading span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#494949;
text-align:right;
}


.heading a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#f84100;
text-align:right;
font-weight:bold;
text-decoration:none;
}

.heading a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:right;
font-weight:bold;
text-decoration:none;
}

.subjects
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#262626;
font-weight:bold;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.subjects ul
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#262626;
font-weight:bold;
line-height:18px;
padding:0px 0px 0px 0px;
margin:4px 0px 4px 30px;
}

.subjects ul li a
{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#262626;
font-weight:bold;
line-height:19px;
list-style-image:url('../images/arrow2.gif');
}

.subjects ul li a:hover
{
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#262626;
font-weight:bold;
line-height:19px;
list-style-image:url('../images/arrow2.gif');
}


.cart
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
background-image:url('../images/cart-bg.jpg');
background-position:bottom;
background-repeat:no-repeat;
}

.cart span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.bgcenter
{
background-image:url('../images/blue-bg.jpg');
background-repeat:no-repeat;
}


.complete
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#181818;
line-height:18px;
text-align:left;
padding:5px 5px 0px 10px;
}

.complete h1
{
font-family:Times New Roman, Times, serif;
font-size:34px;
color:#ffffff;
text-transform:uppercase;
padding:2px 0px 5px 0px;
margin:2px 0px 5px 0px;
}

.complete h1 span
{
font-family:Times New Roman, Times, serif;
font-size:28px;
color:#000000;
font-weight:normal;
text-transform:none;
}

.complete ul
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#181818;
line-height:18px;
text-align:left;
padding:3px 0px 4px 10px;
margin:3px 0px 4px 10px;
}

.complete ul li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#181818;
line-height:24px;
list-style-image:url('../images/tick.gif');
}

.topbor
{
border-top:1px solid #dddddd;
}

.Lbor
{
border-left:1px solid #dddddd;
}

.Rbor
{
border-right:1px solid #dddddd;
}

.testbg
{
background-image:url('../images/tes-t-bg.gif');
background-position:top;
}

/* CSS for index page end */


/* CSS for how to rent page start */

.text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
padding:0px 0px 0px 0px;
}

.text h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.text ul
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
padding:5px 0px 10px 15px;
margin:5px 0px 10px 15px;
}

.text ul li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
list-style-type:decimal;
}

.text div
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
line-height:18px;
}

.Lspace
{
padding-left:4px;
}

.txt
{
font-family:Times New Roman, Times, serif;
font-size:11px;
color:#494949;
line-height:18px;
}

.txt h2
{
font-family:Times New Roman, Times, serif;
font-size:21px;
color:#262626;
font-weight:normal;
padding:4px 0px 4px 2px;
margin:4px 0px 4px 2px;
}

.select
{
font-family:Times New Roman, Times, serif;
font-size:18px;
color:#494949;
font-weight:bold;
padding:0px;
margin:0px;
}

.selecttxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#494949;
font-weight:bold;
line-height:18px;
padding:5px 0px 0px 0px;
}

.selecttxt div
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#f84100;
line-height:18px;
padding:2px 0px 0px 0px;
}

.selecttxt div h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#f84100;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


/* CSS for how to rent page end */



/* CSS for FAQ page start */

.faqtxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
padding:0px 0px 0px 0px;
}

.faqtxt a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0431a5;
line-height:18px;
text-decoration:underline;
}

.faqtxt a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
text-decoration:none;
}

.faqtxt ul
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
padding:5px 0px 15px 10px;
margin:0px 0px 0px 0px;
list-style-type:none;
}

.faqtxt ul li a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0431a5;
line-height:18px;
text-decoration:none;
}

.faqtxt ul li a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
text-decoration:underline;
}


.faqtxt h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
padding:0px 0px 2px 0px;
margin:0px 0px 2px 0px;
}

.faqtxt h1 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.faqtxt h1 a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0431a5;
text-decoration:underline;
}

.faqtxt h1 span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#f84100;
line-height:18px;
}

.faqtxt div
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3a7a01;
}


.faqtxt h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
line-height:18px;
padding:0px 0px 10px 0px;
margin:0px 0px 0px 0px;
}

.faqtxt h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#f84100;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


/* CSS for FAQ page end */


/* CSS for About Us page start */

.about
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
padding:0px 0px 0px 0px;
}

.about h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
line-height:18px;
padding:0px 0px 4px 0px;
margin:0px 0px 4px 0px;
}

.about h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


.listtxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:17px;
padding:0px 0px 0px 0px;
vertical-align:top;
padding-top:10px;
}

.listtxt b
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5a5a;
line-height:13px;
padding:0px 0px 0px 0px;
}
.listtxtDetails
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:13px;
padding:0px 0px 0px 0px;
vertical-align:top;
}
.listtxtDetails b
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5a5a5a;
line-height:13px;
padding:0px 0px 0px 0px;
}

.listtxtDetails h1
{
font-size:14px;
}

.add
{
background-color:#e4ecf8;
text-align:center;
height:30px; 
font-size:14px;
font-weight:bold; 
color:Red; 
text-decoration:line-through;
}

.listtxtLink a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#292323;
text-decoration:none;
}

.listtxtLink a:hover
{
text-decoration:underline;
}


/* CSS for About Us page end */



/* CSS for Contact Us page start */

.contact
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
}

.contact h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
line-height:18px;
padding:0px 0px 4px 0px;
margin:0px 0px 4px 0px;
}

.contact span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
font-weight:bold;
}

.contact input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;;
cursor:pointer;
}

.contact a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#e51c1c;
text-decoration:underline;
}

.contact a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}


.form
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
}

.form input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
width:300px;
height:16px;
border: 1px solid #6c6c6c;
background-color:#fdfdfd;
}

.form textarea
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
width:300px;
border: 1px solid #6c6c6c;
background-color:#fdfdfd;
}

.formT
{
padding-top:3px;
}

/* CSS for Contact Us page end */




/* CSS for Terms of Use page start */

.terms
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
padding:0px 0px 0px 0px;
}

.terms h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}



/* CSS for Privacy Policy page start */


.privacy
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
padding:0px 0px 0px 0px;
}

.privacy a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
text-decoration:underline;
}

.privacy a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.privacy ul
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
}

.privacy ul li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
list-style-type:square;
}

.privacy h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.privacy div
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#f84100;
font-weight:bold;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.privacy  div ul
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
}

.privacy div ul li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
list-style-type:decimal;
line-height:18px;
}

.prspace
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
padding:0px 0px 0px 3px;
}

/* CSS for Privacy Policy page end */


/* CSS for Customer Support page start */

.customer
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
padding:0px 0px 0px 0px;
}

.customer b
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3c3c3c;
line-height:18px;
padding:0px 0px 0px 10px;
}

.customer h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
line-height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.customer div
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#f84100;
font-weight:bold;
line-height:18px;
padding:0px 0px 5px 0px;
margin:0px 0px 5px 0px;
}

.customer span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
line-height:18px;
}

.Paid
{
color:#2a88c6;
font-weight:bold;
}

/* CSS for Customer Support page end */

/* Gift Certificate css start */

.gift
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
}

.gift h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f84100;
padding:0px 0px 8px 0px;
margin:0px;
}


.gift h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#31849b;
padding:0px 0px 10px 0px;
margin:0px;
}

.gift h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#0070c0;
padding:0px 0px 10px 0px;
margin:0px;
}

.gift span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ff0000;
line-height:22px;
}

.giftbor
{
border:1px solid #000000;
}

/* Gift Certificate css end */
