body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height : 170%;
}
#doc {
	width:980px;
	margin:auto;
	padding:0px;
}
img {
	border:0px;
}
form {
	padding:0px;
	margin:0px;
}
a:link {
	text-decoration: none;
	color: gray;
}
a:visited {
	text-decoration: none;
	color: gray;
}
a:hover {
	text-decoration: underline;
	color: #F47B40;
}
a:active {
	text-decoration: none;
	color: gray;
}
p, tr, td, li{	
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height : 170%;
}
H1 {
	color: #F47B40;
	font-size:16px;
	font-weight:bold;
}
.oClr {
	color: #F47B40;
	font-size:14px;
	padding-bottom: 5px;
}
a.oClr2 {
	color: #F47B40;
}



.options {
	color:#4a4a4a;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	float:right;
	width:170px;
	text-align:center;
	padding-top:8px;
	padding-bottom:8px;
}

.options  a{
	color:#4a4a4a;
}
.options  a:hover{
	text-decoration: underline;
	color: #F47B40;;
}
.pright{
	padding-right:10px;
}
.pright2{
	padding-right:40px;
}
#user{
	float:left;
	width:210px;
	padding-top:18px;
	
}
#bd.home {
	background-image:url(../images/home_bg.jpg);
	background-repeat:repeat-y;
}
#bd.stationery {
	background-image:url(../images/stationery_bg.jpg);
	background-repeat:repeat-y;
}
#bd.books {
	background-image:url(../images/books_bg.jpg);
	background-repeat:repeat-y;
}

.clear {
	clear:both;
	margin:0px;
	padding:0px;
	height:0px;
}
.title {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
}
#hd {
	margin-top:15px;
	padding:0px;
}
#logo {
	width:228px;
	float:left;
}
#banner {
	float:right;
	width:710px;
}
#menu {
	float:left;
	width:590px;
	padding-top:8px;
	padding-bottom:8px;
	margin-left:0px;
	 
	text-align:right;
}
#menu a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
}
#menu a:hover {
	color: #F47B40;
}



#bd {
	margin:0px;
	padding-bottom:20px;
	 
}
#leftColumn {
	width:203px;
	float:left;
}
#contentHolder {
	float:left;
	margin-left:8px;
	width:590px;
}
#contentMain {
	padding-top:15px;
	padding-left:10px;
}

#contentCart {
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
}
#contentMainS{
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
}
#contentMainOrder{
	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
}
#contentMain.home {
	font-size:12px;
}
#rightColumn {
	width:170px;
	margin-left:8px;
	float:right;
}
#leftColumn #title {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color: #E2E6DD;
}
#leftColumn #content {
	background-image:url(../images/menu_divider.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:15px;
	line-height:15px;
}
#leftColumn #title.news {
	background-color:#E2E6DD;
}
#leftColumn  #news{
	background-color:#f1f3f1;
	background-repeat: no-repeat;	
	
}
#leftColumn #content.news {
	 
}
#leftColumn #title.stationery {
	background-color:#ccdede;
}
#leftColumn #content.stationery {
	background-color:#e6f6f6;
}
#leftColumn #title.books {
	background-color:#d9e2f2;
}
#leftColumn #content.books {
	background-color:#eff3fb;
}
#leftColumn #content.register {
	background-color:#f1f3f1;
	padding-right:10px;
	color:#666;
}
#navigation ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#navigation ul li {
	line-height:20px;
	padding:0px;
	margin:0px;
}
#navigation ul li ul {
	padding-left:20px;
	margin-bottom:15px;
}
#navigation ul li ul li {
	line-height:15px;
}
#navigation ul li a {
	color:#105552;
}
#navigation ul li ul li a {
	color:#F47B40;
}
#navigation ul li a.current {
	font-weight:bold;
}
#search {
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}
#search input, #search select{
	font-family: Arial, Helvetica, sans-serif;
font-size:8.5pt;

	
}
	
#search .go {
	background-color:#525252;
	width:28px;
	font-family: "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border:none;
}
#search.home {
	background-color:#E2E6DD;
}
#search.stationery {
	background-color:#ccdede;
}
#search.books {
	background-color:#d9e2f2;
}
#rightColumn #title {
	font-family: "Lucida Sans Unicode", "Lucida Sans", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#666666;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:1px;

	#padding-bottom:0px;
	background-color: #E2E6DD;
}
.TableTop {
	border-bottom: solid black 1px;
	padding:0cm 5.4pt 0cm 5.4pt
}
#rightColumn #content {
	padding-top:5px;
	background-image:url(../images/menu_divider.jpg);
	background-repeat:no-repeat;
}
#rightColumn #title.home {
	background-color:#E2E6DD;
	padding-top:3px;
	padding-bottom:5px;
	
}
#rightColumn #title.mBasket {
	background-color:#E2E6DD;
	height:25px;	
}
#rightColumn #content.home {
	background-color:#f1f3f1;
 
}
#rightColumn #title.stationery {
	background-color:#ccdede;
	height:25px;
}
#rightColumn #content.stationery {
	background-color:#e6f6f6;
	color:#474d4d;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	font-size:11px;
}
#rightColumn #content.stationery a {
	color:#474d4d;
}
#rightColumn #content.stationery a:hover {
	color:#F47B40;
}


#rightColumn #title.books {
	background-color:#d9e2f2;
	height:25px;
}

#rightColumn #content.books {
	background-color:#eff3fb;
	color:#474d4d;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	font-size:11px;
}
#rightColumn #content.books a {
	color:#474d4d;
}
#rightColumn #content.books a:hover {
	color:#F47B40;
}


#ft {
}
#ft #dots {
	background-image: url(../images/dots.gif);
	background-repeat:repeat-x;
	height:20px;
}
 #help {
	float:left;
	width:193px;
	background-color:#f1f3f1;
	height:78px;
	padding-left:10px;
	padding-top:10px;
	line-height:17px;
}
 #banner2 {
	float:left;
	margin-left:8px;
}
 #secure {
	float:right;
	text-align:center;
	width:170px;
	background-color: #F1F3F1;
	height: 88px;
}
 #copyright {
	clear:both;
	margin-top:5px;
	color:gray;
	float:left;
	width:350px;
}
 #desOrder{
	padding-right:5px;
	padding-bottom:10px;
}
.of {
	background-color: #ffffff; 
	border: none; 
	text-align: center;
	font-size:7.0pt; 
}
.TableTop {
	border:none;
	border-bottom:solid black 1.0pt;
	font-size:11px;
	color:#7F7F7F;
	line-height:120%;
	padding-top: 0px;
	padding-right: 5.4pt;
	padding-bottom: 0px;
	padding-left: 5.4pt;
}
.TableMainL {
	border-top:none;
	border-left:solid windowtext 1.0pt;
	border-bottom:solid black 1.0pt;
	border-right:solid #A6A6A6 1.0pt;
	padding:0cm 5.4pt 0cm 5.4pt;
	font-size:8.0pt;
	color:#000000;
	line-height:120%;
}
.TableMainR {
	border-top:none;
	border-left:none;
	border-bottom:solid black 1.0pt;
	border-right:solid black 1.0pt;
	padding:0cm 5.4pt 0cm 5.4pt;
	font-size:8.0pt;
	color:#000000;
	line-height:120%;
}
.TableMain {
	border-top:none;
	border-left:none;
	border-bottom:solid black 1.0pt;
	border-right:solid #A6A6A6 1.0pt;
	padding:0cm 5.4pt 0cm 5.4pt;
	font-size:8.0pt;
	color:#000000;
	line-height:120%;
}
.TableMain a{
	color:#000;
}
.TableMain a:hover{
	text-decoration: underline;
	color: #F47B40;
}
.TableBody {
	margin-top:3.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	line-height:normal;
}
.details{
	float:right;
	font-size:10px;
	color:#7d7e79;
	font-family:Arial, Helvetica, sans-serif;
	width:75px;
	text-align:center;	
}
.addtoCart{
	float:right;
	font-size:10px;
	color:#7d7e79;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	width:40px;
	padding-right:2px;
	font-size:10px;
	line-height : 100%;
	
}
.addtoCartFull{
	float:right;
	font-size:10px;
	color:#7d7e79;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	width:80px;
	padding-right:2px;
	font-size:10px;
	line-height : 100%;
	
}
.quantity{
	clear:both;
	margin-top:10px;
	float:right;
	font-size:10px;
	color:#7d7e79;
	font-family:Arial, Helvetica, sans-serif;
	width:48px;
	text-align:center;
	padding-bottom:6px;
	padding-right:2px;
}
.details a, .addtoCart a, .quantity a {
	text-decoration:none;
}
.qtn {
	margin-top:5px;
	height:16px;
	border:1px solid #545454;
	font-size:11px;
}

.pright2 label{
	font-size:9px;
}
.cartQtn {
	margin:0px;
	margin-top:2px;
	padding:0px;
	height:16px;
	border:1px solid #545454;
	font-size:11px;
	text-align:right;
	padding-right:2px;
}
a.remove {
	font-size:10px;
	color: #F47B40;
}
.tellAFriend {
	font-size:11px;
	color:#7d7e79;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	line-height:20px;
    padding-right:2px;

}
.pTitle {
	font-size:12px;
	font-weight:bold;
}
hr {
	padding:0px;
	margin:0px;
	color:#d0d0d0;
}
.price {
	color:#F47B40;
	font-size:12px;
}
.PlaceOrder {
	color:#F47B40;
	font-size:12px;
}
.OrderHead {
	color: #F47B40;
	font-size:13px;
	font-weight:bold;
}
.qty {
	background-color:#666666;
	color:#FFFFFF;
	font-size:13px;
}
.lheight {
	line-height:20px;
}
.des{
	padding-left:20px;
	padding-right:5px;
}
.amazon{
	float:right;
	margin-top:15px;
}
#buyOptions .addtoCart{
	float:left;
	width:80px;
	margin-right:15px;
}
#buyOptions .quant{
	float:left;
 	width:55px;
	font-size:11px;
	color:#7d7e79;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}
#buyOptions .amazon{
	float:left;
	margin:0px;
	padding-left:15px;
	padding-top:4px;
	
}
.basket{
	font-size:11px;
}
.listImg{
	height:145px;
}
.dots{
	background-image:url(../images/dots.jpg);
	background-repeat:repeat-x;
	height:6px;
	margin-top:10px;
}
.deliveryTo{
	font-size:11px;
}
a.reCal{
	color: #F47B40;
	font-size:12px;
	text-decoration:underline;

}

#menuBtm {
	float:right;
	width:590px;
	margin-top:5px;	
	margin-left:0px;
	text-align:right;
}
#menuBtm a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
}
#menuBtm a:hover {
	color: #F47B40;
}
.cname {
	float:right;
	padding-top:4px;
}
.fleft{ 
 float:left;
}
.fright{
float:right;
}
.oline{
  height:1px;
 border-top:1px solid #F47B40;
  clear:both;
}
.oline{
  height:1px;
 border-top:1px solid #F47B40;
  clear:both;
}
.thline{
	height:3px;
 border-top:3px solid #F47B40;
  clear:both;
}
.F47B40{
	color:#F47B40;
}
#contentMainS form input, #contentMainS form select{
	font-size:11px;
}
.login h1, .registration h1{
	margin-top:0px;
	padding-top:0px;
}
.login p, registration p{
	padding:0px;
	margin-top:6px;
	margin-bottom:6px;
}
.headTitle {
	color: #F47B40;
	font-size:16px;
	font-weight:bold;
	padding-bottom:8px;
}
.small {
	font-size:11px;
	color:#7d7e79;
}
.newsSubHeadline {
	font-size:13px;
	color: #F47B40;
}
.tiny {
	font-size:9px;
	color:#7d7e79;
}
 
.christmas{
	text-align:center;
	color:#F47B40;
}
.christmas a{
	color:#F47B40;
}
