/***************************** decoration *************************************/



/* common */

* {

	color: #000;

}



body {

	background: #001A4E;

}



h1, h2, h3, .componentheading, .contentheading {

    color:  #000;

    font: 22px Arial, sans-serif;

    font-weight: bold;

    text-align: center;

}

.componentheading, .contentheading {

	padding-bottom: 20px;

}

#header a{

   text-decoration: underline;

}

#header a:hover {

    text-decoration: none;

}

.inputbox,

.inputboxquantity {

    background: #FFFFFF;

	color: #07005F;

    font: 14px Arial, sans-serif;

    font-weight: bold;

}



option {

	color: #07005F;

	font: 12px Arial, sans-serif;

    font-weight: bold;

}



button,

.button{

	/*border: none;

	background: url(../images/bg-btns.gif) repeat-x;*/

	font: 12px Arial, sans-serif;

    font-weight: bold;

	text-decoration: none;

	color: #07005F;

	padding-left: 4px;

	padding-right: 4px;

}



#wrapper {

	background: transparent url(../images/bg.png) center repeat-y;

}



#header div.moduletable_menu  li {

    list-style: none;

}



#header div.moduletable_menu  li a,

.moduletable_cart a.mainlevel {

	font: 14px Arial, sans-serif;

	font-weight: bold;

    text-decoration: none;

}



#header div.moduletable_menu li a:hover,

.moduletable_cart a.mainlevel:hover {

    text-decoration: underline;

}



#title {

	background: url(../images/bg-title.png) no-repeat center top;

}



#vmCartChild  {

	background: none;

	border: none;

}



#footer {

	background: #D5E4FF;

}