/* Redefine XHTML Tags
----------------------*/

html, body, div, span, applet, object, iframe,
h1, h2 , h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, 
fieldset, form, label, legend,
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
/*
* {margin: 0; padding: 0;}
*/
h3
{
	margin:3;
	margin:2;
}
body {
	font-family: "Ms Sans Serif", "MS Gothic", sans-serif, serif;
	font-size: 14px;
	color: #000000;
	background: #FFF;
	margin: 0; padding: 0;
	}

td,tr,th {
	font-family: "Ms Sans Serif", "MS Gothic", sans-serif, serif;
	font-size: 14px;
	color: #000;
}

/* Layout Mockup
----------------*/
#wrapper {width: 1016px;}


/* Header Session
-----------------*/
#header
{

}
#header h1
{
	font-size: 0.8em;
	text-transform: lowercase;
	font-weight: normal;
	font-family: georgia, serif;
	letter-spacing: -0.05em;
	text-indent: -3000px;
	margin: 0; padding: 0;
}

#header h2
{
	position: relative;
	top: -0.1em;
	text-transform: lowercase;
	font-family: Tahoma, serif;
	font-size: 0.8em;
	color: #4F4F2B;
	margin: 0; padding: 0;
}
#informationbar
{
	width:100%;
	background:#EEE;
	margin: 0; padding: 0;
}
#informationbar h1
{
	font-family:"Ms sans serif";
	font-size:11px;
	color:#888;
	text-align:right;
	font-weight:noraml;
	margin: 0; padding: 0;
}

#header-wrapper {
	width: 1000px;
	height: 97px;
	position: relative;
}
	#header-wrapper h1#logo {
		width: 114px;
		height: 78px;
		margin-left: 15px;
	}
	
		h1#logo a {display: block; width: 114px; height: 78px; text-decoration: none;}
		h1#logo a:hover {text-decoration: none;}
		h1#logo a span {visibility: hidden;}
		
	#header-wrapper .headerDetail {
		color: #fff;
		position: absolute;
		right: 10px;
		top: 15px;
	}
		
	#header-wrapper .linksomePage {
		color: #fff;
		position: absolute;
		right: 10px;
		bottom: 20px;
	}
		.linksomePage a, .linlsomePage a:visited {color: #fff; text-decoration: none;}
		.linksomePage a:hover {color: #fff; text-decoration: underline;}

/* pum */
#undermenu {width: 98%; padding: 0px 0px 0; background: #fff;  overflow: hidden; position: relative;}
	#Lunder {width: 74%; float: left;}
	#lLunder p {margin-bottom: 5px;}
	#Runder {width: 24%; float: right;text-align:right;}
	#Runder p {margin-bottom: 5px;}

/* Content Session
------------------*/
#content-wrapper {width: 100%; padding: 20px 10px 0; background: #fff;  overflow: hidden; position: relative;}

	/* Left Side Content
	--------------------*/
	#leftSide {width: 181px; float: left;}
	#leftSide p {margin-bottom: 5px;}
	
	/* Right Side Content
	--------------------*/
	#rightSide {width: 181px; float: right;}
	#rightSide p {margin-bottom: 5px;}
	
	/* Center Content
	----------------*/
	#center {width: 60%; float: left;  padding: 0 0 15px 17px;font-size:1.2em;color:#000;}
	
	/*Left Showcart Content*/
	#leftShowcart {width: 785px; float: left;}
	#leftShowcart p {margin-bottom: 5px;}
	
/*Footer*/
#footer {
	width: 100%;
	background: #EEE;
	padding: 10px 0;
	color: #999;
	border-top: 2px solid #CCC;
	text-align: center;	
}
	#footer p {padding: 5px; color: #FFFFFF; }
	#footer p a, #footer p a:visited {color: #fff; text-decoration: none;}
	#footer p a:hover {color: #47a4be; text-decoration: none; background: #cff5ff;}
	
	#footer p#endfooter { font-weight: bold;}

.navigation1 {
	display: inline;
	list-style: none;
}

.navigation1 li {float: left;}
.navigation1 li a:visited  
	{
		color: #000; text-decoration: none;
		border: 1px solid;
		background-color: #EEE;
		padding: 2px;
		padding-left: 3px;
		font: 12px Ms Sans Serif, sans-serif;
		font-weight: normal;
		text-decoration: none;
		border-color: #FFF #CCC #CCC #FFF;
		display: block;
		width:160px;
		margin: 0 auto;
	}
.navigation1 li a
	{
		color: #000; text-decoration: none;
		border: 1px solid;
		background-color: #EEE;
		padding: 2px;
		padding-left: 3px;
		font: 12px Ms Sans Serif, sans-serif;
		font-weight: normal;
		text-decoration: none;
		border-color: #FFF #CCC #CCC #FFF;
		display: block;
		width:160px;
		margin: 0 auto;
	}
.navigation1 li a:hover 
	{
		color: #000; text-decoration: none;
		background-color: #CCC;
		border-color: #CCC #FFF #FFF #CCC;
		display: block;
		border: 1px solid;
		padding-left: 4px;
		padding-top: 3px;
		padding-bottom: 1px;
		padding-right: 1px;
		font-weight: normal;
	}

	.box01 
	{
		width: 160px;
		border: 1px solid #58b2cb;
		margin-bottom: 10px;
		overflow: hidden;
		position: relative;
	}
	.box01 h2 
	{
		width: 160px;
		height: 20px;
		color: #037190;
		font-size: 14px;
		padding: 5px 0 0 8px;
		margin-top: -1px;
		border-top: 1px solid #58b2cb;
		border-bottom: 1px solid #58b2cb;
	}

	.font01 {font: 12px Ms Sans Serif, sans-serif;text-align:center;font-weight:normal;}
	.font02 {font: 13px Ms Sans Serif; color:#ff6600;font-weight:bold;}

#Content1 .head 
	{
		PADDING-LEFT: 1px; 
		FONT-SIZE: 14px; 
		LINE-HEIGHT: 15px; 
		FONT-FAMILY: MS Sans Serif, Tahoma, Verdana, sans-serif; HEIGHT: 20px
	}
.home1 {list-style: none;}
.home1 LI
	{
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #6c6c6c; PADDING-TOP: 5px; 
		BORDER-BOTTOM: #b7b7b7 1px dashed; 
		FONT-FAMILY: MS Sans Serif, Tahoma, Verdana, sans-serif;
		BACKGROUND: url(../images/bm1.gif) no-repeat 0px 9px
	}
.home1 LI A , .home li a:visited 
	{
		PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/bm1.gif) no-repeat 0px 0px; 
		PADDING-BOTTOM: 0px; COLOR: #3366ff; PADDING-TOP: 0px; TEXT-DECORATION: none
	}
.home1  LI A:hover 
	{
		FONT-WEIGHT: bold; TEXT-DECORATION: none;
	}

	/* Navigation
-------------*/
#topmenu
{
	BORDER-TOP: 1px #EEE solid;
	BORDER-BOTTOM: #B7B7B7 1px solid; 	
	
}
.menu {
	width: 985px;
	height: 15px;
	color: #999;
	padding: 1px 0 0 15px;
	background: #FFF;
	FONT-FAMILY: MS Sans Serif, Tahoma, Verdana, sans-serif; 
	Font-size:11px;
	display:inline;
	list-style: none;
}

.menu li 
	{
		float: left; 
		margin-right: 20px;
	}
	.menu li a, .navigation1, .navigation2 li a:visited {color: #000; text-decoration: none;}
	.menu li a:hover {color: #FF0; text-decoration: none; background: #000;}

.menu1 {
	width: 975px;
	height: 20px;
	color: #999;
	padding: 5px 0 0 15px;
	background: #FFF;
	border-top: 1px #fff solid;
	BORDER-BOTTOM: #b7b7b7 1px dashed; 
	list-style: none;
}

	.menu1 li 
	{
		float: left; margin-right: 25px;
	}
	.menu1 li a, #navigation1, #navigation2 li a:visited {color: #000; text-decoration: none;}
	.menu1 li a:hover {color: #CCC; text-decoration: none; background: #FFF;}


#navigation {
	display: inline;
	list-style: none;
}

	#navigation li {float: left;}
	#navigation li a:visited  
	{
		color: #CCC; text-decoration: none;
		border: 1px solid;
		background-color: #EEE;
		padding: 2px;
		padding-left: 3px;
		font: 12px Ms Sans Serif, sans-serif;
		font-weight: normal;
		text-decoration: none;
		border-color: #FFF #CCC #CCC #FFF;
		display: block;
		width:160px;
	}
	#navigation li a
	{
		color: #000; text-decoration: none;
		border: 1px solid;
		background-color: #EEE;
		padding: 2px;
		padding-left: 3px;
		font: 12px Ms Sans Serif, sans-serif;
		font-weight: normal;
		text-decoration: none;
		border-color: #FFF #CCC #CCC #FFF;
		display: block;
		width:160px;
	}
	#navigation li a:hover 
	{
		color: #000; text-decoration: none;
		background-color: #EEE;
		border-color: #CCC #FFF #FFF #CCC;
		display: block;
		border: 1px solid;
		padding-left: 4px;
		padding-top: 3px;
		padding-bottom: 1px;
		padding-right: 1px;
		font-weight: normal;
	}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.markermenu{
width: 160px; /*width of menu*/
}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
border: 1px solid #EEE;
}

.markermenu ul li a{
background: white url(../images/arrow-list.gif) no-repeat 2px center;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}


* html .markermenu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 150px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover{
color: black;
background-color: #EEE;
background-image:url(../images/arrow-list-red.gif); /*onMouseover image change. Remove if none*/
}

/* Holly Hack for IE \*/
* html .markermenu ul li { height: 1%; }
* html .markermenu ul li a { height: 1%; }
/* End */

.txt13
{
	font-size:13px;
}
