
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	padding: 0px;
	margin: 0px auto;
	background-image: url(/php_images/bkg.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;}
a {
	color: #666666;
	text-decoration:none;}
a:visited {
	color: #666666;
	text-decoration:none;}
a:hover {
	color: #830025;
	text-decoration:none;}
.inputgeneral {
	font-size: 12px;
	color: #666666;
	padding: 2px 1px ;
	border: 1px solid #CCCCCC;
	background-color: #ffffff;}
	a.button {
	font-size: 14px;
	padding: 4px 10px;
	margin: 0px ;
	border:1px solid #830125;
	text-transform: uppercase;
	background-position: center;
	background-color: #3051BC;}
     a.button:link {
	color: #ffffff;
	text-decoration: none;
    background-image: url(/php_images/button_01.gif);
	background-repeat: repeat-x;}
	a.button:visited {
	color: #ffffff;
	text-decoration: none;
	background-image: url(/php_images/button_01.gif);
	background-repeat: repeat-x;}
	a.button:hover {
	color: #ffffff;
	text-decoration: none;
	background-image: url(/php_images/button_02.gif);
	background-repeat: repeat-x;}
.img_frame img {
	border: 1px solid #E3E3E3;}
.img_frame:hover img {
	border: 1px solid #b1133f;}
.img_frame:hover {
	color:  #b1133f;}
#search {
	padding: 4px 8px 4px 8px;
	height: 26px;
	background-image: url(/php_images/search_bg.gif);
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-left: 12px;}

#menu {
	text-align:center;
	height:30px;
	width: 960px;
	margin: 0px auto;
	background-image: url(/php_images/menu_bkg.gif);
	}
	#menu ul {
	display:block;
	list-style:none;
	padding: 0 0 0 10px;
	margin: 0px; }
		#menu ul li {
	text-align:center;
	font-size:13px;
	display:block;
	float:left;
	list-style:none;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;    }
			#menu ul li a {
	display:block;
	color:#ffffff;
	text-decoration:none;
	padding: 7px 30px;
	border-left: 1px solid #FFFFFF;
	margin: 0px;}
			#menu ul li.first a{
	display:block;
	color:#ffffff;
	text-decoration:none;
	padding: 7px 30px;
	border-left: none;
	margin: 0px;}
			#menu ul li a:hover {
	color:#e4818b;
	text-decoration:none}
.memu_title {
	font-size: 13px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(/php_images/title_bg01.gif);
	margin-top:2px;
	width: 206px;
	padding: 7px 7px 6px 25px;}
.memu_title02 {
	font-size: 13px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(/php_images/title_bg02.gif);
	margin-top:2px;
	width: 448px;
	padding: 7px 7px 6px 25px;}
.memu_title03 {
	font-size: 13px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(/php_images/title_bg03.gif);
	margin-top:2px;
	width: 688px;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 6px;
	padding-left: 25px;}
table.prodes {
	margin: 0px auto;
	padding: 0px;
	border-top: 1px solid #eeeeee;
}
table.prodes  th{
	margin: 0px;
	background-color: #eeeeee;
	border-bottom: 1px solid #eeeeee;
	padding: 4px;
	text-align: left;}
table.prodes  td.title{
	color: #830025;
	font-weight:bold;
	font-size: 14px;}
table.prodlist {
	margin: 0px auto;
	padding: 0px;
	border-top: 1px solid #eeeeee;
}
table.prodlist th{
	margin: 0px;
	background-color: #f9f9f9;
	border-bottom: 1px solid #eeeeee;
	padding: 4px;}
table.prodlist th.blue{
	background-color: #eef3ff;}
table.prodlist td{
	margin: 0px;
	border-bottom: 1px solid #eeeeee;}
table.prodlist td.blue{
	background-color: #eef3ff;
	color: #486ce1;}
table.prodlist td.red{
	color: #ff0000;}
.proname {
	padding: 2px;
	margin: 2px;
	color: #820024;
	font-weight: bold;}
.proname a:link{
	color: #820024;
	font-weight: bold;}
.proname a:hover{
	color: #9b323a;
	font-weight: bold;
}
.prodes {padding: 2px; margin: 2px;  }
.leftcontent {
	background-color: #f9f9f9;
	margin: 0px;
	width: 214px;
	text-align: center;
	padding: 10px 12px;
	vertical-align:bottom}
#category {
	width: 208px;
	margin: 0px;
	padding: 15px;
	background-color: #f9f9f9;	}

#category ul {
	margin: 0px;
	padding: 0px;	}

	#category ul li {
	background-image: url(/php_images/point.gif);
	display:block;
	list-style:none;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: 8px 8px;
	font-size: 12px;    }
	#category ul li a {
	display:block;
	width: 165px;
	color:#666666;
	text-decoration:none;
	padding: 3px 20px;
	border-bottom: 1px solid #eaeaea;
	margin: 0px;}
.red {color: #FF0000;}
.blue {color: #486CE1;}
	#category ul li a:hover{
	color:#9b323a;
	text-decoration:none;}
.pro_container	{
	background-color: #aaaaaa;
	padding: 10px;}
	 .pro_des {
	border-top: 1px solid #eaeaea;
	padding: 5px; }
	.right_con {
	background-color:#f9f9f9;
	padding: 10px; }
.pro_flash {
    border: 10px solid #aaaaaa;
	margin-right: 2px;}
.detail_right {
    float: right; }
#bottom {
	width: 930px;
	margin: 5px auto 0;
	padding: 12px;
	color: #aaa;
	border-top: 1px solid #eaeaea;
	text-align:center;}
#bottom a:link {
	color: #999;
	text-decoration: none;}
#bottom a:visited {
	color: #999;
	text-decoration: none;}
#bottom a:hover {
	color: #9b323a;
	text-decoration: none;}

.pagecontrol {
	padding: 5px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;}
.imageabout {
	overflow:hidden;
	margin: 0;
	zoom:1;
	padding: 10px 0;}
.imageabout li {
	float:left;
	display:inline;
	padding: 0px 25px;
	margin:0px;
	text-align: center;
	background-image: url(/php_images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 14px 4px;}
#dhtmltooltip{
	position: absolute;
	width: 300px;
	padding: 10px;
	border: 1px solid #830025;
	background-color:#ffffff;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

@charset "utf-8";
 
div#container { width:700px; margin:20px auto 0 auto; }
div#container-header { }
div#container-content { background-color:#fff; background-color:#039EDE; position:relative; background-image:url(http://www.delitepromo.com/slideshow/images/bg_container_content.gif); background-position:top left; background-repeat:repeat-y; }
body#home div#container-content { background-image:none; }

div#hp-masthead { height:220px; overflow:hidden; position:relative; }
.slideContent { position:relative; width:700px; height:220px; overflow:hidden; }
.slideContent li { position:absolute;top:0;left:0; width:700px; height:220px; display:block; display:none; }
.slideContent li.current { }
.slideContent li img { display:block; }
.seriesLinks { position:absolute;bottom:14px;right:80px; list-style:none; margin:0; padding:0; z-index:900; }
.seriesLinks a:hover { background-color:#000; color:#fff; }
.playControls { position:absolute;bottom:14px;right:20px; list-style:none; margin:0; padding:0; z-index:900; }
.playControls li a .num { background-image:url(http://www.delitepromo.com/slideshow/images/bg_controls_buttons.gif); background-repeat:no-repeat; text-indent:-9999px; }
.playControls #stop .num { background-position:4px 2px; }
.playControls #stop:hover .num,.playControls #stop.selected .num { background-position:4px -16px; }
.playControls #play .num { background-position:-17px 2px; }
.playControls #play:hover .num,.playControls #play.selected .num { background-position:-17px -16px; }
.buttons li,.buttons a,.playControls li,.playControls a { float:left; color:#000; }
.buttons a,.playControls a { width:16px; height:16px; text-decoration:none; overflow:hidden; font-size:10px; position:relative; cursor:pointer; background-color:transparent !important; }
.buttons a .oL,.playControls a .oL { width:100%; height:100%; position:absolute;top:0;left:0; z-index:1000; background-color:#fff; filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45; }
.buttons a:hover .oL,.playControls a:hover .oL { background-color:#000; filter:alpha(opacity=40);-moz-opacity:0.40;opacity:0.40; }
.buttons a.selected .oL,.playControls a.selected .oL { background-color:#000; filter:alpha(opacity=40);-moz-opacity:.40;opacity:.40; }
.buttons a .num,.playControls a .num { width:100%; height:100%; line-height:16px; position:absolute;top:0;left:0; text-align:center; color:#000; z-index:1100; background-color:transparent; }
.buttons a:hover .num,.buttons a.selected .num,.playControls a:hover .num,.playControls a.selected .num { color:#fff; background-color:transparent; }
.buttons li,.playControls li { border:1px solid #fff; margin:0 0 0 4px !important; }

