
* {
font-family : Arial;
}
body {
background : #b0b0b0 url(../images/background_gradient.gif);
background-repeat : repeat-x;
text-align : center;
}
.container {
background : #ffffff;
padding : 5px 10px 5px 10px;
font-family : Arial;
width : 964px;
border : 1px solid #dddddd;
line-height : 1em;
color : #595959;
font-weight : normal;
margin : 0 auto;
text-align : left;
}
#sidebar1 {
float : left;
width : 200px;
background : #ffffff;
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
border : 0px solid red;
display : block;
}
#mainContent {
margin : 0 0 0 5px;
padding : 0 0 0 0;
width : 752px;
border : 0px solid green;
display : block;
float : left;
}
div.hoofdbalk {
background : #ffffff url(../images/bgtile_blue_hb.jpg);
margin : 0 0 5px 0;
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 736px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
text-transform : uppercase;
font-size : 0.8em;
}
.hoofdbalk a {
color : #ffffff;
text-decoration : none;
}
.hoofdbalk a:hover {
color : #595959;
text-decoration : underline;
}
div.subbalk {
background : #ffffff url(../images/bgtile_grey_sb.jpg);
margin : 0 0 5px 0;
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 736px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #595959;
font-weight : bold;
text-transform : none;
font-size : 0.8em;
}
.subbalk a {
color : #595959;
text-decoration : none;
}
.subbalk a:hover {
color : #5bb4dc;
text-decoration : underline;
}
.footer {
background : #ffffff url(../images/bgtile_blue.jpg);
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 943px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
text-transform : none;
font-size : 0.8em;
text-align : center;
}
.footer a {
color : #ffffff;
text-decoration : none;
}
.footer a:hover {
color : #595959;
text-decoration : underline;
}
div.breadcrumb {
background : #ffffff url(../images/bgtile_grey.jpg);
margin : 0 0 5px 0;
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 736px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
text-transform : none;
font-size : 0.8em;
}
div.breadcrumb a {
color : #ffffff;
text-decoration : none;
}
div.breadcrumb a:hover {
text-decoration : underline;
}
div.sfeerbox {
margin : 0px 0px 5px 0px;
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 736px;
height : 200px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
text-transform : none;
overflow : hidden;
font-size : 1.2em;
text-align : right;
vertical-align : bottom;
float : left;
background-position:inherit;
}

.sfeerbox img {
float : right;
margin : -10px -10px 0px 0px;
}
div.staffel {
background : #bbbbbb;
padding : 10px 10px 10px 10px;
font-family : Arial;
border : 1px solid #dddddd;
color : #595959;
font-weight : bold;
text-transform : none;
}
div.relproduct {
background : #ffffff url(../images/bgtile_blue_hb.jpg);
margin : 5px 0 5px 0;
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 715px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
}
div.view {
background : #ffffff url(../images/bgtile_white_view.jpg);
margin : 0 0 5px 0;
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 709px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 0.8em;
}
div.view form table {
margin : 0px 0px 0px 0px;

}
div.view form {
margin : 0px 0px 0px 0px;

}
a img {
	border: 0px;
}
div.relprodcontent {
width : 157px;
border : 1px solid #dddddd;
margin : 0 5px 5px 0;
font-size : 0.8em;
padding : 10px;
float : left;
overflow:hidden;
}
div.relprodcontent p {
display: block;
margin-top: 5px;
margin-bottom: 5px;
font-size : 1em;
}
div.relprodcontent a {
text-decoration: none;
}
div.relprodcontent div.pic {
border : 1px solid #dddddd;
width : 153px;
height : 116px;
margin : 0 0 10px 0;
overflow: hidden;
background-position:center; 
background-repeat:no-repeat;
}
div.relprodcontent div.pic a {
display:block;
width : 153px;
height : 116px;
}
div.relprodcontent h1 {
font-size : 1.3em;
line-height: 1em;
margin-top: 5px;
margin-bottom: 5px;
}
div.content {
background : #ffffff;
padding : 10px 6px 10px 10px;
font-family : Arial;
width : 738px;
border : 1px solid #dddddd;
line-height : 1em;
color : #595959;
font-weight : normal;
text-transform : none;
font-size : 0.75em;
margin : 0 0 10px 0;
}
.content h1 {
font-size : 2em;
color : #5bb4dc;
}
.content h2 {
font-size : 1.5em;
color : #bbbbbb;
}
.content h2.promotxt {
font-size : 1.4em;
color : #FF0000;
}
.content h3 {
font-size : 1.33em;
color : #bbbbbb;
}
.content h4 {
font-size : 1.17em;
color : #bbbbbb;
}
.content p {
line-height : normal;
text-align : left;
color : #595959;
}
.content a {
color : #000000;
}
.content a:hover {
color : #5bb4dc;
}
.homearticle {
width : 175px;
height : 360px;
border : 1px solid #dddddd;
line-height : normal;
color : #595959;
font-weight : normal;
margin : 0 5px 5px 0;
padding : 0 0 0 0;
float : left !important ;
overflow:hidden;
}
.homearticle_big {
background : #ffffff;
width : 357px;
height : 360px;
border : 1px solid #dddddd;
line-height : normal;
color : #595959;
font-weight : normal;
margin : 0 5px 5px 0;
padding : 0 0 0 0;
float : left !important ;
overflow:hidden;
}
.homearticle_link {
width : 175px;
height : 360px;
margin : 0 0 0 0;
padding : 0 0 0 0;
float : left !important ;
overflow:hidden;
}
.homearticle_big_link {
width : 357px;
height : 360px;
margin : 0 5px 5px 0;
padding : 0 0 0 0;
float : left !important ;
overflow:hidden;
}
.homearticle p, .homearticle_big p {
color : #595959;
padding : 0 10px 0 10px;
}
.homearticle h1, .homearticle_big h1 {
color : #5bb4dc;
padding : 0 10px 0 10px;
}
div.newsletter {
background : #ffffff url(../images/bgtile_white_ab.jpg);
margin : 10px 0px 10px 0px;
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 178px;
height : 40px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #595959;
font-weight : bold;
text-transform : uppercase;
font-size : 0.8em;
}
div.newsletter a {
color : #595959;
text-decoration : none;
}
div.newsletter a:hover {
color : #5BB4DC;
text-decoration : none;
}
div.infocontainer {
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 756px;
float : left;
border : 0px solid pink;
}
.infocontainer b {
color : #5bb4dc;
font-weight : bold;
}
strong {
color : #5bb4dc;
font-weight : bold;
}
div.infologin {
background : #ffffff url(../images/bgtile_white_info.jpg);
margin : 0 0 5px 0;
padding : 5px 10px 10px 10px;
font-family : Arial;
width : 224px;
height : 25px;
border : 1px solid #dddddd;
line-height : 1em;
color : #595959;
font-weight : normal;
font-size : 0.8em;
text-align : right;
}
div.infologin a {
color : #595959;
text-decoration:none;
}
div.infologin a:hover {
color : #5BB4DC;
text-decoration:none;
}
div.infolanguage {
background : #ffffff url(../images/bgtile_white_info.jpg);
margin : 0 0 5px 0;
padding : 5px 10px 10px 10px;
font-family : Arial;
width : 224px;
height : 25px;
border : 1px solid #dddddd;
line-height : 1em;
color : #595959;
font-weight : normal;
font-size : 0.8em;
text-align : right;
}
div.infolanguage a {
color : #595959;
text-decoration:none;
}
div.infolanguage a:hover {
color : #5BB4DC;
text-decoration:none;
}
div.infobasket {
background : #ffffff url(../images/bgtile_white_info.jpg);
margin : 0 0 5px 0;
padding : 5px 10px 10px 10px;
font-family : Arial;
width : 224px;
height : 25px;
border : 1px solid #dddddd;
line-height : 1em;
color : #595959;
font-weight : normal;
font-size : 0.8em;
text-align : right;
}
div.infobasket a {
color : #595959;
text-decoration:none;
}
div.infobasket a:hover {
color : #5BB4DC;
text-decoration:none;
}
div.zoekbalk {
background : #ffffff url(../images/bgtile_white_zb.jpg);
margin : 0 0 5px 0;
/*padding : 5px 10px 5px 10px;*/
font-family : Arial;
width : 756px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #595959;
font-weight : bold;
font-size : 0.8em;
float : left;
}
div.zoekbalk form input {
margin : 0 0 5px 0;
border: 1px solid #595959;
}
div.zoekbalk form {
margin : 0 0 0 0;
}
div.zoekbalk form table {
margin : 5px 0 5px 0;
border: 0px solid #595959;
}
div.zoekbalk form table tr td {
padding : 0 0 0 0;
border: 0px solid #595959;
}
div.zoekbalk label {
margin : 0 10px 0 10px;
}
div.zoekbalk form input:hover {
border: 1px solid #5BB4DC;
}
/*button.zoekknop {
background : #ffffff;
margin : 0 0 5px 0;
padding : 5px 10px 10px 10px;
font-family : Arial;
width : 140px;
height : 30px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #595959;
font-weight : bold;
float : left;
}*/
div.zoekknop {
background : #ffffff url(../images/bgtile_white_ab.jpg);
padding : 2px 6px 2px 6px;
font-family : Arial;
width : 160px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
margin : 0 5px 5px 5px;
text-align : right;
float: right;
}
div.zoekknop:hover {
background : #ffffff url(../images/bgtile_white.jpg);
}
div.zoekknop button {

background : url(../images/vergrootglas.gif) no-repeat;
background-position:left;
font-family : Arial;
width: 160px;
overflow: visible;
border : 0px solid #dddddd;
line-height : 0.95em;
font-weight : bold;
font-size : 1em;
margin : 0px 0px 0px 0px;
text-align : right;
height: 45px;
padding : 2px 2px 2px 2px;
color : #595959;
}



















div.price {
background : #ffffff url(../images/bgtile_blue.jpg);
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 210px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
margin : 0 5px 0 5px;
}
div.relprice {
background : #ffffff url(../images/bgtile_blue.jpg);
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 132px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : normal;
font-size : 1.2em;
text-align : right;
}
div.cart {
background : #ffffff url(../images/bgtile_grey.jpg);
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 210px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
margin : 0 5px 5px 5px;
text-align : right;
}
div.cart:hover {
background : #ffffff url(../images/bgtile_blue.jpg);
}
div.cart button {

background : url(../images/cart.gif);
background-repeat:no-repeat;
background-position:left;
font-family : Arial;
width : 210px;
border : 0px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
margin : 0 5px 5px 5px;
text-align : right;
}



div.relcart {
background : #ffffff url(../images/bgtile_grey.jpg);
padding : 10px 10px 10px 10px;
font-family : Arial;
width : 132px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
text-align : right;
}
div.relcart:hover {
background : #ffffff url(../images/bgtile_blue.jpg);
}
div.relcart button {

background : url(../images/cart.gif);
background-repeat:no-repeat;
background-position:left;
font-family : Arial;
width : 132px;
border : 0px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
margin : 0 5px 5px 5px;
text-align : right;

}

div.imagebox {
margin : -1px 0 0 -1px;
}










/* ************************************************* */
/* ******************* PRODNAV ********************* */
/* ************************************************* */


.prodnav{
	width: 200px;
	font-size: 10px;
	}



/* ******************* LEVEL 1 ********************* */

.level1{
margin:0px;
padding:0px;
text-indent:0px;

}

.level1 li {
	width: 200px;
	display:block;
	padding: 0px;
	text-indent: 0px;
	background : #ffffff url(../images/bgtile_blue_hb.jpg);
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
}

.level1 li a{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	color: #FFFFFF;
	text-decoration:none;
	font-size: 12px;
	font-weight:bold;
}

.level1 li a:hover{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	color:#595959;
	text-decoration: none;
}


/* ******************* LEVEL 2 ********************* */	

.level2{
	margin:0px;
	padding:0px;
	text-indent:0px;
}

.level2 li {
	width: 200px;
	display:block;
	padding: 0px;
	background : #ffffff url(../images/bgtile_grey.jpg);
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
}

.level2 li a{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	text-decoration: none;
}

.level2 li a:hover{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	color:#5BB4DC;
	text-decoration: none;
}

/* ******************* LEVEL 3 ********************* */	

.level3{
	margin:0px;
	padding:0px;
	text-indent:0px;
}

.level3 li {
	width: 200px;
	display:block;
	padding: 0px;
	text-indent: 10px;
	background : #ffffff url(../images/bgtile_white.jpg);
	border : 0px solid #dddddd;
}

.level3 li a{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	text-decoration: none;
	color:#595959;
}

.level3 li a:hover{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	color:#5BB4DC;
	text-decoration: none;
}

/* ******************* LEVEL 4 ********************* */	

.level4{
	margin:0px;
	padding:0px;
	text-indent:0px;
}

.level4 li {
	width: 200px;
	display:block;
	padding: 0px;
	text-indent: 20px;
	background-color:#fff;
	background-image: none;
	
}

.level4 li a{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	text-decoration: none;
}
.level4 li a:hover{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	background-color:#E2F0F6;
	color:#5BB4DC;
	text-decoration: none;
}

/* ******************* LEVEL 5 ********************* */	

.level5{
	margin:0px;
	padding:0px;
	text-indent:0px;
}

.level5 li {
	width: 160px;
	display:block;
	padding: 0px;
	text-indent: 30px;
	background-color:#fff;
}

.level5 li a{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	text-decoration: none;
	color:#999999;
}

.level5 li a:hover{
	display:block;
	width: 190px;
	padding: 5px 0px 5px 10px;
	background-color:#E2F0F6;
	color:#5BB4DC;
	text-decoration: none;
}
















table.staffel {
width : 100%;
border-collapse : collapse;
font-size : 0.8em;
text-align : center;
margin : 0 0 0 0;
}
table.staffel thead tr th {
background : #5bb4dc url(../images/bgtile_grey_sb.jpg);
color : #595959;
font-weight : bold;
}
div.orderprice {
background : #ffffff url(../images/bgtile_blue.jpg);
width : 150px;
height: 18px;
border : 1px solid #dddddd;
font-size : 1em;
text-align : center;
color : #ffffff;
font-weight : bold;
padding: 10px 0px 10px 0px;
}
div.orderbutton {
background : #ffffff url(../images/bgtile_grey.jpg);
padding : 0px 10px 0px 10px;
font-family : Arial;
width : 132px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
text-align : right;
}
div.orderbutton:hover {
background : #ffffff url(../images/bgtile_blue.jpg);
}
div.orderbutton button {

background : url(../images/accept.gif);
background-repeat:no-repeat;
background-position:left;
font-family : Arial;
width : 132px;
height: 40px;
border : 0px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
margin : 0 0px 0px 0px;
text-align : right;
}
div.totalorderbutton {
background : #ffffff url(../images/bgtile_grey.jpg);
padding : 0px 10px 0px 10px;
font-family : Arial;
width : 132px;
border : 1px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
text-align : right;
}
div.totalorderbutton:hover {
background : #ffffff url(../images/bgtile_blue.jpg);
}
div.totalorderbutton button {

background : url(../images/cart_go.gif);
background-repeat:no-repeat;
background-position:left;
font-family : Arial;
width : 132px;
height: 40px;
border : 0px solid #dddddd;
line-height : 0.95em;
color : #ffffff;
font-weight : bold;
font-size : 1em;
margin : 0 0px 0px 0px;
text-align : right;
}
a.printer {
font-family : Arial;
width : 150px;
height: 25px;
display: list-item;
list-style-image:url(../images/print.gif);
list-style-position:outside;
border : 0px solid #dddddd;
line-height : 0.95em;
color : #595959;
font-weight : bold;
font-size : 1em;
margin : 0 0px 0px 0px;
text-align : right;
}
.eco {
background : #ffffff url(../images/eco.gif);
height: 16px;
width: 21px;
}
.promo {
background : #ffffff url(../images/promo.gif);
height: 16px;
width: 21px;
}
.swatch {
width : 10px;
height : 10px;
display : block;
float : left;
border : 1px solid #dddddd;
margin-right : 5px;
}
img.L {
margin : 3px 10px 5px 3px;
width : 232px;
height : 160px;
border : 1px solid #dddddd;
float : left;
}
img.R {
margin : 3px 3px 5px 10px;
width : 232px;
height : 160px;
border : 1px solid #dddddd;
float : right;
}
.clearfloat {
clear : both;
height : 0;
font-size : 1px;
line-height : 0;
}
label {
/*display : block;*/
border : 0 solid #dddddd;
text-align : right;
}
label.error {
/*display : block;*/
border : 0 solid #dddddd;
text-align : left;
color: #FF0000;
font-weight: bold;
}
hr {
border : 0;
width : 100%;
color : #dddddd;
background-color : #dddddd;
height : 1px;
margin-top : 20px;
margin-bottom : 20px;
}
textarea {
font-size : 1em;
padding : 10px 10px 10px 10px;
}

/* message display page */
.message_list {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 736px;
}
.message_list li {
	padding: 0;
	margin: 0 0 5px 0;
}
.message_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	border: 1px solid #DDDDDD;
	background : #ffffff url(../images/bgtile_white.jpg);
}
.message_head .timestamp {
	color: #666666;
	font-size: 95%;
	position: absolute;
	right: 10px;
	top: 5px;
}
.message_head cite {
	font-size: 100%;
	font-weight: bold;
	font-style: normal;
}
.message_body {
	padding: 5px 10px 15px;
}
.collapse_buttons {
	text-align: right;
	border-bottom: solid 1px #DDDDDD;
	padding: 0px 0 20px 0;
	width: 736px;
}
.collapse_buttons a {
	margin-left: 15px;
	float: right;
}
.show_all_message {
	background: url(../images/tall-down-arrow.gif) no-repeat right center;
	padding-right: 12px;
}
.show_recent_only {
	display: none;
	background: url(../images/tall-up-arrow.gif) no-repeat right center;
	padding-right: 12px;
}
.collpase_all_message {
	background: url(../images/collapse-all.gif) no-repeat right center;
	padding-right: 12px;
	color: #666666;
}

#iconselect {
	background: url(../images/select-bg.gif) no-repeat;
	height: 25px;
	width: 250px;
	font: 13px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-top: 4px;
}
.selectitems {
	width:250px;
	height:15px;
	border-bottom: dashed 1px #ddd;
	padding-left:10px;
	padding-top:2px;
}
.selectitems span {
	margin-left: 5px;
}
#iconselectholder {
	width: 250px;
	overflow: hidden;
	display:none;
	position:absolute;
	background-color:#e2f0f9;
}
.hoverclass{
background-color:#FFFFFF;
cursor: pointer;}
.selectedclass{
	background-color:#c8e4f5;
}
/* **************** PAGINATION **************** */

/*
Plugin Name: WP-Digg Style Paginator Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/ Author: Victor De la Rocha Author URI: http://www.mis-algoritmos.com
*/

      div.pagination {
	text-align:right;
	padding: 7px;
	margin: 3px;
	font-size: 11px;
      }

      div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #595959;
	text-decoration: none; /* no underline */
	color: #595959;
      }
      div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000000;
	background-color:#5BB4DC;
	color: #fff;
      }
      div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #5BB4DC;
	font-weight: normal;
	background-color: #5BB4DC;
	color: #FFF;
              } 
      div.pagination span.disabled {
                      padding: 2px 5px 2px 5px;
                      margin: 2px;
                      border: 1px solid #EEE;
             
                      color: #DDD; 
              }

table.altrowstable {
	width : 100%;
border-collapse : collapse;
font-size : 0.8em;
text-align : center;
margin : 0 0 0 0;
}
table.altrowstable th {
	background : #5bb4dc url(../images/bgtile_grey_sb.jpg);
color : #595959;
font-weight : bold;
}

.oddrowcolor{
	background-color:#D5F3FF;
}
.evenrowcolor{
	background-color:#FFFFFF;
}

        .bubbleInfo {
            position: relative;
            top: 0px;
            left: 5px;
            width: 120px;
        }


       /* Bubble pop-up */

        .popup {
        	position: absolute;
        	display: none;
        	z-index: 50;
        	border-collapse: collapse;
            width: 160px;
        }

        .popup td.corner {
        	height: 15px;
        	width: 19px;
        }


        .popup {
        	font-size: 12px;
        	line-height: 1.2em;
        	background-color: #fff;
			border: 1px solid #5BB4DC;
			padding: 5px;
        	color: #666;
        	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
        	}

div.errorbox {
	display: block;
	width: 712px;
	height: auto;
	padding: 10px 10px 10px 10px;
	border: 1px solid #5BB4DC;
}
div.errorbox ul {
	list-style-type:none;
	list-style-position:inside;
	margin: 0 0 0 0;
	display: block;
}
div.errorbox ul li {
	display: block;
	background: url(../images/error.gif) no-repeat 0px 0px;
	padding-left:80px;
	min-height: 50px;
}

div.msgbox {
	display: block;
	width: 712px;
	height: auto;
	padding: 10px 10px 10px 10px;
	border: 1px solid #5BB4DC;
}
div.msgbox ul {
	list-style-type:none;
	list-style-position:inside;
	margin: 0 0 0 0;
	display: block;
}
div.msgbox ul li {
	display: block;
	background: url(../images/thx.gif) no-repeat 0px 0px;
	padding-left:80px;
	min-height: 50px;
}

dl{
	list-style-type:square;
}

dl dd {
	list-style-type: square;
	display:list-item;
	line-height:normal;
}


@media print {
.printhidden {
display : none;
}
} 

