html, body{
	padding:0px;
	margin:0px;
	font-family:tahoma,arial;
	font-size:11px;
	color:#676767;
	font-weight:normal;
	text-align:justify;
	background-image:url(../Images/bg.jpg);
	background-repeat:repeat-y;
	background-position: center top;	
}

a {
	color: #000000;
	text-decoration: none;
}

#border-line{margin-right:auto; margin-left:auto; width:955px;}

#Container{
	width:940px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
}
#banner{
	width:939px; 
	height:154px;
	background-image:url(../Images/banner_bg.jpg);
	background-repeat:no-repeat;
}
#main_nav{
	width:939px;
	height:37px;
}
#nav_left{
	width:191px;
	float:left;
	margin-top:2px;
}

.nav1{
	width:181px;
	background-color:#E9E9E9;
	font-family:tahoma,arial;
	color:#636363;
	font-size:11px;
	padding-right:10px;
}
.nav2{
	width:181px;
	background-color:#E9E9E9;
	font-family:tahoma,arial;
	color:#636363;
	font-size:11px;
	padding-right:10px;
}
.nav3{
	width:179px;
	background-color:#fff;
	font-family:tahoma,arial;
	color:#636363;
	font-size:11px;
	padding-right:10px;
	border-left:1px solid #E4E1DC;
	border-right:1px solid #E4E1DC;
}
#content{
	width:530px;
	padding-left:13px;
	padding-right:10px;
	margin-top:2px;
	float:left;
	padding-bottom:10px;
}
#nav_right{
	width:193px;
	float:right;
	margin-top:2px;
}
.nav_right1{
	width:183px;
	height:50px;
	background-image:url(../Images/item-basket.jpg);
	background-repeat:no-repeat;
	margin-bottom:1px;
	padding-left:10px;
	padding-top:15px;
	
}
.nav_right2{
	width:187px;
	height:29px;
	background-image:url(../Images/search_products.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	background-position:center;
	padding-top:40px;
	padding-left:6px;
}
.nav_right3{
	width:187px;
	height:56px;
	background-image:url(../Images/search_school.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	background-position:center;
	padding-top:40px;
	padding-left:6px;
}
.nav_right4{
	width:187px;
	height:102px;
	background-image:url(../Images/log_in.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	background-position:center;
	padding-top:40px;
	padding-left:6px;
}
.nav_right5{
	width:189px;
	height:147px;
		margin-left:2px;
	background-image:url(../Images/name_tapes.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	background-position:center;

}

.nav_right6{
	width:189px;
	height:117px;
	margin-left:2px;
	background-image:url(../Images/security.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	background-position:center;

}

.nav_right7{
	width:189px;
	height:142px;
	margin-left:2px;
	background-image:url(../Images/cardss.jpg);
	background-repeat:no-repeat;
	margin-bottom:2px;
	background-position:center;

}

.nav_menu{
	font-family:tahoma,arial;
	color:#1B4EA7;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	margin-left:10px;
	padding-bottom:3px;
}
.nav_bottom{
	width:191px;
	margin-bottom:2px;
}
#footer{
	width:932px;
	height:37px;
	background-image:url(../Images/footer.jpg);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	padding-left:7px;
	padding-top:25px;
	font-family:tahoma,arial;
	color:#474646;
	font-size:11px;
	font-weight:normal;
	padding-bottom:20px;
}
.nav_menu_btm{
	font-family:tahoma,arial;
	color:#819255;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	margin-left:10px;
	padding-bottom:3px;
}
.nav-basket-white{
	font-family:tahoma,arial;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.nav-right-white{
	font-family:tahoma,arial;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
}
.main_tx1{
	font-family:tahoma,arial;
	color:#000;
	font-size:11px;
	font-weight:normal;
}
.main_txt2{
	font-family:tahoma,arial;
	color:#676767;
	font-size:11px;
	font-weight:normal;
}
.footerlft{
	width:230px;
	margin-right:10px;
	float:left;
	text-align:left;
}
.animation{
	width:526px;
	height:280px;
}
.cards{
	width:324px;
	height:35px;
	margin-left:130px;
}
.sa{
	width:90px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}
.footermdl{
	width:475px;
	margin-right:80px;
	float:left;

}
.footerrgt{
	width:135px;
	float:right;

}
.footerbold{
	font-family:tahoma,arial;
	color:#474646;
	font-size:10px;
	font-weight:bold;
}
a.nav-links,a.nav-links:active,a.nav-links:visited{
	font-family:tahoma,arial;
	color:#636363;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	display:block;
}
a.nav-links:Hover{
	background-image:url(../Images/hover2.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	display:block;
	padding-left:2px;
}
a.btm-link,a.btm-link:active,a.btm-link:visited{
	font-family:tahoma,arial;
	color:#636363;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
a.btm-link:Hover{
	background-image:url(../Images/hover2.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	display:block;
	padding-left:2px;

}
a.greenlink,a.greenlink:active,a.greenlink:visited{
	font-family:tahoma,arial;
	color:#DFE45D;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
a.footer-links,a.footer-links:active,a.footer-links:visited{
	font-family:tahoma,arial;
	color:#474646;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
ul{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
li{	
	list-style:none;
	background-image:url(../Images/blue_bullet.png);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding: 0px 0px 0px 10px;
	
}
h1,h3{
	font-family:tahoma,arial;
	color:#2874CD;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

h2{
	font-family:tahoma,arial;
	color:#2874CD;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.nav1 li,
.nav2 li,
.nav3 li{
	border-bottom: 1px dashed #D2D2D2;
	padding-bottom:3px;
	margin-top:3px;
}
.logo{
	margin-left:19px;
	margin-top:42px;
}
.flt-left{
	float:left;
}
.flt-right{
	float:right;
}
.img-flt-left{
	padding-right:3px;
	float:left;
}
.img-flt-right{
	padding-left:3px;
	float:right;
}
.dashed_line{
	display:block;
	height:1px;
	border-top-style:dashed;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D2D2D2;
	padding-bottom:10px;
	margin-top:15px;
	clear:both;
}
.Field{
	width:130px;
}
.MultiField{
	width:250px;
}
.Field, .MultiField{
	background-image:url(../Images/field-bg.gif);
	background-repeat: no-repeat;
	background-position:top left;
	
	border: 1px solid #103778;
	padding-left:2px;
	margin-bottom:6px;
	margin-right:4px;
	font-family:tahoma,arial;
	color:#333333;
	font-size:14px;
}
.Search{
	width:43px;
	border:0px;
	margin-bottom:5px;
	margin-right:5px;
}
.login{
	width:43px;
	border:0px;
	margin-right:5px;
}
.mail{
	font-family:tahoma,arial;
	font-size:11px;
	color:#2874CD;
	font-weight:normal;
}
.category {
	padding: 10px;
	width: 150px;
	height: 180px;
	float: left;
	text-align: center;
}
.product {
	padding: 15px;
	width: 150px;
	height: 180px;
	float: left;
	text-align: center;
}
.productimage {
	width: 150px;
	height: 150px;
	text-align: center;
}
em{
	font-family:tahoma,arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-style:normal;
	background-color:#1B4EA7;
	display:block;
	padding-left:2px;
	padding-bottom:1px;
}
hr {
  border: none;
  background-color: #CCCCCC;
  height:1px;
  display:block;
}
.blue{
	color:#2874CD;
	font-weight:bold;
}
.green{
	color:#DFE45D;
	font-weight:bold;

}
a.blue-links,a.blue-links:active,a.blue-links:visited{
	color:#2874CD;
	text-decoration: underline;
	font-weight: bold;
}
.BasketHeader{
	color: white;
	padding:0px;
	padding-left:10px;
	margin:0px;
	background:#1B4EA7;
	font: bold 12px Tahoma, Arial;
	text-decoration: none;
}
.BasketProdRow{
	background-color:#E9E9E9;
	font: 11px Tahoma, Arial;
	text-decoration: none;
	color:#636363;
}
.basketitem{
	color:636363;
	font-weight:bold;
}
.baskettotal{
	color:#FFF;
	font-weight:bold;
	background-color:#1B4EA7;

}
.dropdown{
	width:170px;
	padding-left:1px;
	margin-bottom:6px;
	margin-right:4px;
	font-family:tahoma,arial;
	color:#333333;
	font-size:9px;
}
#homelink {
	padding: 4px;
	border: solid 4px #00cc00;
}
#schoollink {
	padding: 4px;
	border: solid 4px #ffffff;
}