﻿body
{
				font-family: Verdana, Arial, Helvetica;
				font-size: 10pt;
				background-color: #FFFFFF;
}

img
{
				border: none;
}

h1
{
				color: #FFFFFF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 16pt;
				font-weight: bold;
}

h2
{
				color: #0000FF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 16pt;
				font-weight: bold;
}

h3
{
				color: #0000FF;
				font-family: Verdana, Helvetica;
				font-size: 12pt;
				font-weight: bold;
}

h4
{
				color: #0000FF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
				font-weight: bold;
}

a
{
				color: #0000FF;
				font-family: Verdana, Arial, Helvetica;
				text-decoration: none;

}

a:hover
{
				color: #FFFFFF;
				text-decoration: underline;

}

INPUT
{
				FONT-FAMILY: Verdana, Arial, Helvetica;
				FONT-SIZE: 8pt;
				FONT-STYLE: normal;
				FONT-WEIGHT: normal;
				LINE-HEIGHT: normal;
				TEXT-ALIGN: left;
}

hr 
{
				color: #0000FF;
}

.TableHeaderSmall
{
				background-color: #0000FF;
				color: #FFFFFF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 9pt;
				font-weight: bold;
}

.TableHeaderSmall2
{
				background-color: #66CCFF;
				color: #FFFFFF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 9pt;
				font-weight: bold;
}

.TableDetailSmall 
{
				background-color: #FFCCFF;
				color: #000000;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
}

.TableDetailSmall1
{
				background-color: #FF99CC;
				color: #000000;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
}

.TableDetailSmall2
{
				background-color: #FFCCFF;
				color: #000000;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
}

.TableCell
{
				FONT-FAMILY: Verdana, Arial, Helvetica;
				BACKGROUND-COLOR: #ffffcc;
				BACKGROUND-REPEAT: repeat;
				COLOR: black;
				FONT-SIZE: 9pt;
}

.TableCell2
{
				font-family: Verdana, Arial, Helvetica;
				background-color: #CCCCFF;
				background-repeat: repeat;
				color: #000000;
				font-size: 9pt;
}

.TableCell3
{
				border-style: groove;
				border-width: 1px;
				font-family: Verdana;
				background-color: #CCCCFF;
				background-repeat: repeat;
				color: #000000;
				font-size: 8pt;
}

.formfield
{
				font-family: Verdana, Arial;
				font-size: 9pt;
				color: #0000FF;
				font-weight: bold;
}

.navformfield
{
				font-family: Verdana;
				font-size: 6pt;
				color: #000000;
				font-weight: bold;
}

.navfield
{
				font-family: Verdana, Arial;
				font-size: 6pt;
				color: #0000FF;
				font-weight: bold;
}

.TableSmall
{
				background-color: #FFFFFF;
				color: #0000FF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 9pt;
}

table#header
{
}

#header td
{
				background-color: #0000FF;
				color: #FFFFFF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 9pt;
				font-weight: bold;
}

table#sku
{
}
#sku th
{
				background-color: #0000FF;
				color: #FFFFFF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
				font-weight: bold;
}

#sku td
{
				background-color: #FFCCFF;
				color: #000000;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
}

table#shelves
{
				padding: 10px;
				border: 10px solid #0000FF;
				border-radius: 10px;
				-moz-border-radius: 10px;

}

#shelves th
{
				background-color: #0000FF;
				color: #FFFFFF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 9pt;
				font-weight: bold;
}

#shelves td
{
				background-color: #CCCCFF;
				color: #000000;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
}

#shelves td a
{

				color: #0000FF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
}



table#innershelves
{
				padding: 10px;
				border: 10px solid #0000FF;
				border-radius: 10px;
				-moz-border-radius: 10px;
				background-color: #ffffcc;
				margin-left: 15px;

}

#innershelves th
{
				background-color: #0000FF;
				color: #FFFFFF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 9pt;
				font-weight: bold;
}

#innershelves td
{
				background-color: #ffffcc;
				color: #000000;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
}

#innershelves td a
{
				background-color: #FFFFCC;
				color: #0000FF;
				font-family: Verdana, Arial, Helvetica;
				font-size: 8pt;
}


table#rightnavigation
{
				width:auto;
				border: 10px solid #0000FF;
				border-radius: 15px;
				-moz-border-radius: 15px;
				background-color: #CCCCFF;
				margin-left: 10px;
}

#rightnavigation td
{
				background-color: #CCCCFF;
				text-align: left;
				font-style: normal;
				font-variant: normal;
				font-weight: normal;
				font-size: 8pt;
				font-family: Verdana;
				color: #000000;
}

#rightnavigation th
{
				background-color: #0000FF;
				text-align: left;
				font-style: normal;
				font-variant: normal;
				font-weight: normal;
				font-size: 8pt;
				font-family: Verdana;
				color: #FFFFFF;
}

.sidemenu
{
				list-style-type: none;
				margin: 5px;
				padding: 0;
				width: 160px;
				border: 1px solid #9A9A9A;
				border-bottom-width: 0;
}

.sidemenu li a
{
				background: url(images/buttons/menuback.gif) repeat-x bottom left;
				font: bold;
				font-size: 8pt;
				color: white;
				display: block;
				width: auto;
				padding: 3px 0;
				padding-left: 10px;
				text-decoration: none;
				font-family: Verdana;
}

* html .sidemenu li a
{
				width: 160px;
}

.sidemenu li a:hover
{
				background-image: url(images/buttons/menuback2.gif);
				background-position: -400px;
				background-color: blue;
}

#menuh
{
				float: left;
				width: 100%;
				font-size: 95%;
				font-family: Verdana;
				line-height: normal;
				margin-bottom: 1em;
				overflow: hidden;
}

#menuh ul {
				margin: 0;
				padding: 10px 10px 0px 0px;
				list-style: none;
}

#menuh li
{
				display: inline;
				margin: 0;
				padding: 0;
				font-family: Verdana;
}

#menuh a
{
				float: left;
				background: url("images/buttons/left.png") no-repeat left top;
				margin: 0;
				padding: 0 0 0 6px;
				text-decoration: none;
}

#menuh a span
{
				float: left;
				display: block;
				background: url("images/buttons/right.png") no-repeat right top;
				padding: 6px 15px 4px 6px;
				margin-right: 2px;
				color: #FFF;
}

#menuh a span
{
				float: none;
}

#menuh a:hover span
{
}

#menuh a:hover
{
				background-position: 0% -42px;
}

#menuh a:hover span
{
				background-position: 100% -42px;
}
table#rooms
{
				border: 10px solid #0000FF;
				border-radius: 15px;
				-moz-border-radius: 15px;
}

#rooms th
{
				background-color: white;
				color: black;
				font-size: 80%;
				text-align: left;
				vertical-align: top;
}

#rooms td
{
				color: #FFFFFF;
				font-size: 8pt;
				background-repeat: no-repeat;
				vertical-align: bottom;
				text-align: center;
				background-color: #0000FF;
}

#rooms td a
{
				font-size: 8pt;
				text-decoration: none;
				color: #FFFFFF;
}

#rooms td a:hover
{
				color: #0000FF;
				
}




#roomfulldesc
{
				padding: 15px;
				border: 10px solid #0000FF;
				border-radius: 15px;
				-moz-border-radius: 15px;
				vertical-align: top;
				text-align: left;
				margin: 5px 5px 5px 0px;
				background-color: #99CCFF;
				color: #000000;
				font-size: 8pt;
				width: 770px;
				overflow:auto
}

#roomfulldesc img
{
				float: left;
				margin: 5px;
				border: 5px solid #0000FF;
				border-radius: 10px;
				-moz-border-radius: 10px;
				clear: left;
}
#roomsidenav
{
				border: 10px solid #0000FF;
				border-radius: 15px;
				-moz-border-radius: 15px;
				vertical-align: top;
				text-align: left;
				margin: 5px;
				background-color: #0000FF;
				color: white;
				font-size: 8pt;
				width: 170px;
}

#roomfooter
{
				border: 10px solid #0000FF;
				padding: 15px;
				border-radius: 15px;
				-moz-border-radius: 15px;
				vertical-align: top;
				text-align: center;
				margin: 5px 5px 5px 0px;
				background-color: #560059;
				width: 770px;
}

.roomsidemenu2
{
				list-style-type: none;
				margin: 5px 0;
				padding: 0;
				width: auto;
				border-bottom-width: 0;
				text-align: left;
}

.roomsidemenu2 li a
{
				background: url(images/buttons/menuback.gif) repeat-x bottom left;
				font-size: x-small;
				color: white;
				display: block;
				width: auto;
				padding: 3px;
				text-decoration: none;
}

* html .roomsidemenu2 li a
{
				width: 160px;
}

.roomsidemenu2 li a:visited, .roomsidemenu2 li a:active
{
				color: white;
				font-size: x-small;
}

.roomsidemenu2 li a:hover
{
				background-image: url(images/buttons/menuback2.gif);
				color: white;
				text-decoration: none;
}


.roomsidemenu
{
	list-style-type: none;
	margin: 3px 0;
	padding: 0;
	width: 150px;
	border-bottom-width: 0;
	text-align:left
}

.roomsidemenu li a
{
				background: url(images/buttons/menuback.gif) repeat-x bottom left;
				font-size: x-small;
				color: white;
				display: block;
				width: auto;
				padding: 5px 0 5px;
				text-decoration: none;
				text-align:center
}

* html .roomsidemenu li a
{
	width: 150px;
}

.roomsidemenu li a:visited, .roomsidemenu li a:active
{
	color: white;
	font-size:x-small;
}

.roomsidemenu li a:hover
{
	background-image: url(images/buttons/menuback2.gif);
	color:white;
}

table#navigation
{
				border: 10px solid #0000FF;
				border-radius: 10px;
				-moz-border-radius: 10px;
				background-color: #99CCFF;
				margin: 5px 0px 5px 0px;
				width: 815px;
}

table#navigation h1
{
	color:blue;
	font-size:small
}


.wwsm-hint
{
				float: right;
				position: relative;
				width: 200px;
				padding: 20px;
				margin: 0px 20px 20px 20px;
				text-align: left;
				color: #fff;
				background: #2B57D4;
				border: 5px solid white;
				-moz-border-radius: 40px;
				border-radius: 40px;
}
.wwsm-hint ul li
{
				list-style-position: inside;
				list-style-type: square;
				list-style-image: none;
}

.wwsm-hint2
{
				float: none;
				position: relative;
				width: 600px;
				padding: 20px;
				margin: 0px 20px 20px 20px;
				text-align: left;
				color: #fff;
				background: #2B57D4;
				border: 5px solid white;
				-moz-border-radius: 40px;
				border-radius: 40px;
				clear: left;
}
.wwsm-hint2 ul li
{
				list-style-position: inside;
				list-style-type: square;
				list-style-image: none;
}

.wwsm-hint2 img
{
	 display: block;
	 margin-left: auto;
	 margin-right: auto;
}


.wwsm-hint3
{
				float: none;
				position: relative;
				width: 600px;
				padding: 20px;
				margin: 0px 20px 20px 20px;
				text-align: left;
				color: #000000;
				background: #FFFFFF;
				border: 5px solid #0000FF;
				-moz-border-radius: 40px;
				border-radius: 40px;
				clear: left;
}
.wwsm-hint3 ul li
{
				list-style-position: inside;
				list-style-type: square;
				list-style-image: none;
}

.wwsm-hint3 img
{
	 display: block;
	 margin-left: auto;
	 margin-right: auto;
}

