html {height: 100%; padding-bottom: 1px;}

a:link {color: #0e3159; text-decoration: none; }
a:visited {color: #0e3159; text-decoration: none; }
a:hover {color: #9f0006; text-decoration: none; }
a:active {color: blue; }
.menuitem{
height:26px;
border:0 none;
}


body{
font-family:Verdana;
font-size:9pt;
color:black;
margin-top:0;
margin-left:0;
margin-bottom:0;
margin-right:0;
height:600px;
overflow: -moz-scrollbars-vertical;     
}

table{
font-family:Verdana;
font-size:9pt;
color:black;
margin-top:0;
margin-left:0;
margin-bottom:0;
margin-right:0;
}
.content{
font-family:Verdana;
font-size:9pt;
color:#000000;
}

.footer{
background-color:#2278a9;
font-family:Verdana;
font-size:9pt;
color:#ffffff;
text-align:center;
}

.topper{
background-color:#2278a9;
font-family:Verdana;
font-size:9pt;
color:#ffffff;
height:24px;
text-align:center;
}

.normal{
background-color:#ffffff;
font-family:Verdana;
font-size:9pt;
color:#000000;
}
.prompt {background-color:#ffffff;
font-family:Verdana;
font-size:9pt;
color:#000000;
}

.important{
background-color:#ffffff;
font-family:Verdana;
font-size:9pt;
color:#4e6d93;
}
.silverbox{
font-family:Verdana;
font-size:9pt;
color:#0e3159;
}

input, textarea, button, select	{font-family: Verdana, helvetica, arial, sans-serif; font-size:12px; color:black; text-decoration: none;}
.bottomtext {font-family: Verdana, helvetica, arial, sans-serif; font-size:10px; color:#0e3159; text-decoration: none;}
.tableheader {font-size:10pt; color:Navy; font-weight: bold;}
.headingnorm  {font-size:10pt; color:black; font-weight: bold;}
.headingnormyellow{font-size:10pt; color:black; font-weight: bold;}
.headingnormgreen{font-size:10pt; color:black; font-weight: bold;}
.headingnormpink{font-size:10pt; color:black; font-weight: bold;}
.baskettext {font-family: Verdana; color:White; font-weight: bold;}
.button_navigation{background-image:url(/siteimages/blank_button.gif);font-family:Verdana;font-size:12pt;background-color:white;color:White;width:180px;height:75px;cursor:pointer;padding:0;border:0;margin:0}
.button_navigation_opaque{background-image:url(/siteimages/blank_button.gif);font-family:Verdana;font-size:12pt;background-color:white;color:White;width:180px;height:75px;cursor:pointer;padding:0;border:0;margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);}

.editcontrolstyle{font-family:Verdana;font-size:9pt;color:Black;border:1px solid black;width:300px}
.buttonstyle{font-family:Verdana;font-size:9pt;color:Black;width:90px;}
.filestyle{font-family:Verdana;font-size:9pt;color:Black;width:190px;border:1px solid black;}
.editcontrolcount{font-family:Verdana;font-size:9pt;color:Black;width:270px;border:1px solid black;}
.editcontrolctr{font-family:Verdana;font-size:9pt;color:Silver;width:30px;border:1px solid black;}
.edittablestyle{background-color:White;font-family:Verdana;font-size:9pt;font-weight:400;color:Black;width:100%;}
.edittablestyle a:link {text-decoration:none;font-weight:bold;color:Black;}
.edittablestyle a:visited {text-decoration:none;font-weight:bold;color:Black;}
.edittablestyle a:hover   {text-decoration:underline;font-weight:bold;color:Black;}
.edittablestyle a:active  {text-decoration:underline;font-weight:bold;color:Black;}

.product_size_box { color: #ffffff; }

.packchoosecontainer{font-family:Verdana;font-size:10pt;color:black;border:1px solid #8ea2c3;}
.packchoosetitle{font-family:Verdana;font-size:10pt;color:white;font-weight:700;background-color:#8ea2c3;}
.packchoosetitleselect{font-family:Verdana;font-size:10pt;color:white;font-weight:700;background-color:#990000;}
.packchoosebody1{font-family:Verdana;font-size:9pt;color:black;background-color:#eeeeee;}
.packchoosebody2{font-family:Verdana;font-size:9pt;color:black;background-color:#dddddd;}
.packchooselogo{font-family:Verdana;font-size:9pt;color:black;background-color:#eeeeee;border:1px solid #dddddd;}
.baskettitle{font-family:Verdana;font-size:10pt;color:white;background-color:#767779;height:26px;}
.basketline1{font-family:Verdana;font-size:9pt;color:black;background-color:white;}
.basketline2{font-family:Verdana;font-size:9pt;color:black;background-color:#e0e0e0;}
.basketline1disabled{font-family:Verdana;font-size:9pt;color:#808080;;background-color:white;}
.basketline2disabled{font-family:Verdana;font-size:9pt;color:#808080;background-color:#e0e0e0;}
.basketimagenormal {-ms-filter:"";filter: alpha(opacity=100); }
.basketimageopaque {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50); }

.uploadmenu{font-family:Verdana;font-size:8pt;color:white;background-image:url(/siteimages/image_tools_top.png);height:27px;width:82px;vertical-align:middle;text-decoration:none;background-repeat: no-repeat;text-align:center}

.uploadmenuover{font-family:Verdana;font-size:8pt;color:white;background-image:url(/siteimages/image_tools_top_over.png);height:27px;width:82px;vertical-align:middle;text-decoration:none;background-repeat: no-repeat;vertical-align:middle;cursor:pointer;text-align:center}

.uploadmenuselected{font-family:Verdana;font-size:8pt;color:black;background-image:url(/siteimages/image_tools_top_selected.png);height:27px;width:82px;vertical-align:middle;text-decoration:none;background-repeat: no-repeat;vertical-align:middle;cursor:pointer;text-align:center}

a.node {
    font-family:verdana,tahoma;
    font-size:8pt;
    color:#000000;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    padding:2px;
}
a.node:link {color: #000000; text-decoration: none; }
a.node:visited {color: #000000; text-decoration: none; }
a.node:hover {color: #000000; text-decoration: none; }
a.node:active {color: #000000; text-decoration: none; }
a.node:hover {}

a.selnode {
    font-family:verdana,tahoma;
    font-size:8pt;
    color:#ffffff;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    background-color:#2c6bd0;
    padding:1px 1px 1px 1px;
    border:#2c6bd0 1px solid;
    width:185px;
}
a.selnode:link {color: #ffffff; text-decoration: none; }
a.selnode:visited {color: #ffffff; text-decoration: none; }
a.selnode:hover {color: #ffffff; text-decoration: none; }
a.selnode:active {color: #ffffff; text-decoration: none; }

a.nodebig {
    font-family:verdana,tahoma;
    font-size:8pt;
    color:#000000;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    padding:2px;
}
a.nodebig:link {color: #000000; text-decoration: none; }
a.nodebig:visited {color: #000000; text-decoration: none; }
a.nodebig:hover {color: #000000; text-decoration: none; }
a.nodebig:active {color: #000000; text-decoration: none; }
a.nodebig:hover {}

a.selnodebig {
    font-family:verdana,tahoma;
    font-size:8pt;
    color:#ffffff;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    background-color:#2c6bd0;
    padding:1px 1px 1px 1px;
    border:#2c6bd0 1px solid;
    width:585px;
}
a.selnodebig:link {color: #ffffff; text-decoration: none; }
a.selnodebig:visited {color: #ffffff; text-decoration: none; }
a.selnodebig:hover {color: #ffffff; text-decoration: none; }
a.selnodebig:active {color: #ffffff; text-decoration: none; }


a.nodetitle {
    font-family:verdana,tahoma;
    font-size:8pt;
    color:#2c6bd0;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    padding:2px;
}
a.nodetitle:link {color: #2c6bd0; text-decoration: none; }
a.nodetitle:visited {color: #2c6bd0; text-decoration: none; }
a.nodetitle:hover {color: #2c6bd0; text-decoration: none; }
a.nodetitle:active {color: #2c6bd0; text-decoration: none; }
a.nodetitle:hover {}

#product_picker {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 636px; /* important */
	height: 106px; /* important */
	margin: 0;
	padding: 0;
	background: #636466;
}
#product_picker_frame {
	position: relative;
	margin: 0;
	padding: 0;
}
#product_picker_content {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
}

#product_picker_content
#product_picker_content li {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#product_picker_content {
		width: 10000px;
	}
	#container_bd #product_picker ul li {
		display: block;
		float: left;
		margin: 2px;
		padding: 0;
		border: 1px solid black;
		background-color: #636466;
	}

#container_bd #product_picker ul li img {
	display: block;
}

.blend {
	font-family: courier new;
	font-size: 10pt;
	border: 0;
	margin-bottom:-1px;
}
.normalLabel {
	font-size:8pt;
}
.normalText {
	font-family:arial, helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	background-color:#FFFFFF;
}
.plainText {
	font-family: courier new, courier, monospace;
	font-size: 10pt;
	color:#000000;
	background-color:#FFFFFF;
}
.controlWindowBody {
	font-family:arial, helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	background-color:#DADADA;
}
.readonlyInput {
	background-color:#DADADA;
	color:#000000;
	font-size:8pt;
	width:392px;
}
.textDefault {
	font-size:8pt;
	width: 200px;
}
.buttonDefault {
	width:90px;
	height:22px;
	font-size:8pt;
}
.suggSlct {
	width:200px;
	margin-top:2px;
	font-size:8pt;
}