﻿html, body 
{
	height: 100%;
}

body 
{
	margin: 0px;
	padding: 0px;
	background: #F5F5F5;
	color:#555557;
	font-size:11pt;
}

.calendar
{
	font-size:9pt;
	font-family:Arial;
}

.newsdescription
{
	font-family:Tahoma;
	font-size:11pt;
	margin-left:27px;
	width:567px; 
	height:auto; 
	text-align: justify;
	color:#000000;
}

.txtdate
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:normal;
	margin:0 0 0 25px;
}

.heading
{
	font-family:Tahoma;
	font-size:11pt;
	font-weight:bold;
}


h1
{
	font-family:Tahoma;
	font-size:11pt;
	font-weight:normal;
}

h2
{
	font-family:Tahoma;
	font-size:14pt;
	font-weight:normal;
}

/** TAB */

#contentadmin 
{
	margin:0 auto; 
	padding-left:50px;
}

.tabboxcontainer
{
text-align:left;
width:800px;
background-color:#E6E3E3;
border-right:2px solid #D6D3D3;
border-left:1px solid #D6D3D3;
}

.tabbutton
{
height:24px;
font-family:Arial;
font-size:9pt;
font-weight:bold;
font-style:normal;
color:#000000;
background-color:#D8D6D6;
border: 0pt solid;
cursor: pointer; /*FF*/
cursor: hand;/*IE*/
}

.containertab
{
text-align:center;
font-size:9pt;
background-color:#EFECEC;
width:800px;
border-left:2px solid #D6D3D3;
border-right:2px solid #D6D3D3;
border-bottom:2px solid #D6D3D3;
height:auto;
float:left;
padding-bottom:20px;
}

.tabhead
{
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
text-align:left;
font-size:9pt;
background-color:#E6E3E3;
width: 795px;
border-right:2px solid #D6D3D3;
border-left:2px solid #D6D3D3;
border-top:2px solid #D6D3D3;
height:auto;
float:left;
}

.tabboxcontainer
{
text-align:left;
width:800px;
background-color:#E6E3E3;
border-right:2px solid #D6D3D3;
border-left:2px solid #D6D3D3;
float:left;
}

/** LINK BUTTONS*/

div.normallink
{
	margin:0 0 0 0;
}

div.normallink a
{

	text-decoration: underline;
	color: #000000; 
	font-size:10pt;
	font-family: Tahoma; 
	margin:0 0 0 0;
}

div.normallink a:hover
{

	text-decoration: underline;
	color: blue; 
	font-size:10pt;
	font-family: Tahoma; 
	margin:0 0 0 0;
}


.linkbtncontainer
{
width:180px;
height:25px;
float:left;
}


div.newslinks a
{

	text-decoration: underline;
	color: #000000; 
	font-size:10pt;
	font-family: Tahoma; 
}

div.newslinks a:hover
{

	text-decoration: underline;
	color: blue; 
	font-size:10pt;
	font-family: Tahoma; 
}


div.newslinks a:hover
{

	text-decoration: underline;
	color: blue; 
	font-size:10pt;
	font-family: Tahoma; 
}

div.newslinkslrg a
{

	text-decoration: underline;
	color: #000000; 
	font-size:11pt;
	font-family: Tahoma; 
}

div.newslinkslrg a:hover
{

	text-decoration: underline;
	color: blue; 
	font-size:11pt;
	font-family: Tahoma; 
}


div.newslinkslrg a:hover
{

	text-decoration: underline;
	color: blue; 
	font-size:11pt;
	font-family: Tahoma; 
}

div.smalllinks
{
	margin:20px 0 0 15px;
}

div.smalllinks a
{

	text-decoration: underline;
	color: #000000; 
	font-size:9pt;
	font-family: Tahoma; 
	margin:0 0 0 15px;
}

div.smalllinks a:hover
{

	text-decoration: underline;
	color: blue; 
	font-size:9pt;
	font-family: Tahoma; 
	margin:0 0 0 15px;
}

/** MENU LINK BUTTONS*/
div.linkbtncontainer a 
{
text-decoration:none;
font-weight:normal;
font-size:12pt;
letter-spacing:2px;
line-height:1.6em;
font-family:Tahoma;
text-align: left;
font-weight:normal;
color:#555557;
float:left;
width:auto;
margin-left:3px;
}

div.linkbtncontainer a:hover
{
background: url(../images/linkoff.png) no-repeat left 75%;
color:#013AD1;
text-decoration:none;
font-weight:normal;
text-align:left;
}

div.linkbtncontainer a.currentbtnmap
{
background: url(../images/linkoff.png) no-repeat left 75%;
color:#013AD1;
font-weight:normal;
padding:0 0 0 30px;
text-align:left;
}

#linksinnercontainer
{
	width: 189px;
	height: 170px;
}

.linkbtn
{
	padding:0 0 0 30px;
	height:25px;
}


.layer1
{
width:345px;
height:259px;
z-index:1;
background:url(../images/truck.png) no-repeat;
}

#smphoto2
{
	float:left;
	width:140px;
	height: 160px;
}


#smphoto1
{
	float:left;
	width:140px;
	height: 160px;
}

#searchindex
{
	border: #f0f4f5 2px solid; 
	width: 412px; 
	color: #CACCCC;
	background-color:#f0f4f5;
	float:left;
	margin-left: 20px;
}

#search
{
	border: #f0f4f5 2px solid; 
	width: 412px; 
	color: #CACCCC;
	background-color:#f0f4f5;
	float:left;
}

/** LINKS FOOTER*/

div.btnlinks a
{
	text-decoration: underline;
	color: #ffffff; 
	font-size:9pt;
	font-family: Tahoma; 
}

div.btnlinks a:hover
{
	text-decoration: underline;
	color: #FEDE05; 
	font-size:9pt;
	font-family: Tahoma; 
}

div.links2
{
	float: left;
	width: 285px;
	height: 57px;
	padding: 4px 0px 0px 0px;
	text-decoration: none;
	color: #ffffff; 
	border-right: lightgrey 2px solid; 
	margin: 10px 10px 0 0;
	font-size:9pt;
	font-family: Tahoma; 
}

div.links1
{
	padding: 4px 0px 0px 0px;
	border-right: lightgrey 2px solid; 
	margin:10px 10px 0 5px;
	float:left;
	width: 205px;
	height :55px;
	font-size:9pt;
	font-family: Tahoma;
	color: #ffffff; 
}

div.links3
{
	padding: 4px 0px 0px 0px;
	MARGIN-TOP: 10px;  
	FLOAT: left; 
	WIDTH: 252px; 
	COLOR: #ffffff; 
	MARGIN-RIGHT: 10px; 
	font-size:9pt;
	font-family: Tahoma; 
	height: 55px;
}

/** CATEGORY MENU*/

.dots
{
	margin-top:2px;
	text-decoration: none;
	color: #6E6E6E;
	font-size:11pt;
}

/** CATEGORY LIST*/
.description 
{
	width:320px;
	font-family:Tahoma;
	font-size:11pt;
	color:Black;
	height:auto;
	text-align:justify;
	
}

.grid
{
font-size:9pt;
width: 649px;
float:left;
height:auto;
margin-bottom:10px;
color:#000000;
}

#cart-summary strong {
	color: #FF9300;
}

#cart-summary a 
{
	float: left;
	width: 76px;
	height: 18px;
	margin-left: 8px;
	padding-top: 4px;
	padding-bottom:10px;
	background: url(images/homepage04.gif) no-repeat left top;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	color: #3A73C4;
}

.product .links .cart {
	background: url(images/homepage19.gif) no-repeat left top;
}

.listview .cart {
	margin-right: 3px;
}

.listview .links {
	height: 10px;
}

.listview .links {
	height: 10px;
}

.product .links a {
	float: left;
	width: 49px;
	height: 18px;
	padding: 4px 0px 0px 27px;
	text-decoration: none;
	font-weight: bold;
	color: #3A73C4;
}

.product .links .cart {
	background: url(images/homepage19.gif) no-repeat left top;
}

.product .links .info {
	background: url(images/homepage20.gif) no-repeat left top;
}

/** ITEMS LIST */

.lbbold
{
float:left;
text-align:right;
border: 1pt solid #FFFFFF;
background-color:#FFFFFF;
font-family:Arial;
font-weight:bold;
font-size:10pt;
padding:3px;
width:95px;
height:14px;
color:Black;
}

.fbnormal
{
text-align:left;
border: 1pt solid #FFFFFF;
background-color:#FFFFFF;
font-family:Arial;
font-weight:normal;
font-size:10pt;
padding:3px;
width:100px;
height:14px;
color:Black;
}

.lb
{
border: 1pt solid #FFFFFF;
background-color:#FFFFFF;
font-family:Arial;
font-weight:normal;
font-size:11pt;
width:95px;
height:14px;
color:Black;
}

.grid
{
font-family:Arial;
font-weight:normal;
font-size:10pt;
color:Black;
}

.container 
{
	width:640px;
	text-align:left;
	height:auto;
}

.lbboldblue
{
text-align:left;
font-family:Arial;
font-weight:normal;
font-size:12pt;
color:#3A73C4;
}

.lbboldbluesm
{
text-align:left;
font-family:Arial;
font-weight:normal;
font-size:12pt;
color:#3A73C4;
}

.lbbold
{
font-family:Arial;
font-weight:normal;
font-size:10pt;
color:Black;
}
