body{
	margin:0px;
	padding:0px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	
	margin-top:20px;
	
	color:#767e91;
}

a:link , a:visited{
	color:#37437d;
	text-decoration:none;
}

a:hover , a:active{
	color:#64881d;
	text-decoration:none;
}

.header{
	background-image:url(../images/header.gif);
	background-repeat:no-repeat;
	height:119px;
	padding-bottom:3px;
	color:#FFFFFF;
}

.header a:link , .header a:visited{
	color:#FFFFFF;
	text-decoration:none;
}


.header a:active , .header a:hover{
	color:#CCCCCC;
	text-decoration:none;
}


.footer{
	background-image:url(../images/footer-bg.jpg);
	background-repeat:no-repeat;
	height:23px;
}

.title{
	background-image:url(../images/bullet.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
	padding-left:20px;
	font-weight:bold;
	color:#37437d;
	padding-top:3px;
	padding-bottom:2px;

}

.text{
margin-top:25px;
}

.categories{
	float:left;
	/*border:#000000 1px solid;*/
	height:160px;
	cursor:pointer;
	width:20%;
}
.categories .title{
	text-align:center;
	width:100%;
	padding:0px;
	color:#006699;
	clear:both;
	margin:0px;
	background-image:none;
}
.categories .nophoto{
	height:60px;
	width:80px;
	margin:10px;
	border:#000000 1px solid;
	padding:20px;
	padding-top:20px;
}
.categories .photo{
	text-align:center;
	padding:10px;
	height:100px;
	vertical-align:middle;
}


.products{
	float:left;
	/*border:#000000 1px solid;*/
	height:140px;
	cursor:pointer;
	width:20%;
	text-align:center;
}
.products .title{
	text-align:center;
	width:100%;
	padding:0px;
	color:#006699;
	clear:both;
	margin:0px;
	background-image:none;
}
.products .nophoto{
	height:60px;
	width:80px;
	margin:10px;
	border:#000000 1px solid;
	padding:20px;
	padding-top:20px;
}
.products .photo{
	text-align:center;
	padding:10px;
	height:100px;
}


.container{
	padding:10px;
	clear:left;
	line-height:160%;
	width:100%;	
}

.container a{
	text-decoration:none;
}
.container .title .briefText{
	color:#000000;
	font-weight:normal;
	padding-left:10px;
}
.container .months{
	margin:0px;
	padding:0px;
}

.container .months li{
	padding:0px;
	margin:0px;
}
.container .disable{
	color:#cfcfcf;
	font-weight:bold;
	cursor:none;
}
.container .enable{
	font-weight:bold;
}
.container .time{
	font-size:10px;
	color:#999999;
	font-weight:normal;
}
.container .subtitle{
	color:#FF9966;
	font-weight:bold;

}

.hrz_line{
	clear:both;
	border-bottom:#666666 1px dotted;
}
.archive, .categories_2{
	margin-top:20px;
	width:45%;
	float:left;
}
.categories_2{
	border-left:#999999 1px solid;
	padding-left:20px;
}
.categories_3{
	margin-top:20px;
	margin-right:20px;
	width:28%;
	float:left;
	border-left:#999999 1px solid;
	padding-left:10px;
	margin-left:0px;
	height:100px;
}

a{
	text-decoration:none;
}

.about-us{
	background-color:#003366;
	color:#FFFFFF;
	padding:5px;
}

.errorBox {
	padding:5px;
	background-color:#FFECEC;
	color:#FF0000;
	border:1px dotted #FFB9B9;
	margin:4px
}

.messageBox {
	padding:5px;
	background-color:#dbeed7;
	color:#1b8d1e;
	border:1px dotted #1b8d1e;
	margin:4px
}

.breadcrumb{
	font-size:11px;

	padding-left:0px;
}

.breadcrumb a:link , .breadcrumb a:visited {
	color:#333333;
	text-decoration:none;
}

.breadcrumb a:hover , .breadcrumb a:active {
	color:#777777;
	text-decoration:none;
}



.top-cat{
	padding-left:22px;
	margin-bottom:5px;
/*	background-image:url(../../admin/interface/images/car.png); */
	background-position:0% 70%;
	background-repeat:no-repeat;
	height:16px;
	margin-left:20px;
}

.sitemap ul{
	margin-bottom:10px;
	margin-top:0px;
	margin-left:17px;
	_margin-left:58px;
}

.input , .textarea{
	border:1px solid #333333;
	color:#333333;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	padding:2px;
	background-color:#edf1fd;
}

select , option {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
}






























.horizontalcssmenu{
}
#cssmenu1{ padding:5px;}

.horizontalcssmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
	position: relative;
	display: inline;
	float: left;


	background-repeat:no-repeat;
	background-position:100%;
	padding-left:5px;
}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
	display:inline;
	text-align:center;
	padding: 0 8px;
/*	border: 1px solid #202020; */
/*	border-left-width: 0; */
	text-decoration: none;
/*	background: url(/interface/images/menubg.gif) center center repeat-x; */
	color:#FFFFFF;
	font: 11px Tahoma;
	margin-left:5px;
	margin-top:-13px;
	_margin-top:0px;

}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
	left: 0;
	top: 0;
	border: 0px solid #999999;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 100;
	text-align:left;
	


}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
	display: inline;
	float: none;
	text-align:left;

}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
	width: 140px; /*width of sub menu levels*/
	font-weight: normal;
	padding:5px;
/*	background: #fbb573;*/
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6d6d6f;
	background-color:#f7911f;
	background-image:url(/interface/images/drop_bg.gif);
	display:block;
	border: 0px;

}

.horizontalcssmenu ul li a:hover{
/*	background: url(/interface/images/menubgover.gif) center center repeat-x;*/
	color:#ffffff;
}

.horizontalcssmenu ul li ul li a:hover{
	color:#ffffff;
	background-color:#B6B6B6;
	background-image:url(/interface/images/drop_bg.gif);
}

.horizontalcssmenu .arrowdiv{
	position: absolute;
	right: 0;
	/*background: transparent url(/interface/images/menuarrow.gif) no-repeat center left;*/
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
	padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */
