/* BlueNote CCSTheme */


body, table,td,p,div,span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;

}

td,table{
        /*padding : 0px 0px 0px;
        padding-bottom : 0px;
        padding-left : 0px;
        padding-right : 0px;
        padding-top : 0px;*/
        margin : 0px 0px 0px 0px;
        margin-bottom : 0px;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
}

td{
	border-color: black black black;
}
td.topbottomline{
        border-color : white;
        border-style : solid;
        border-top-width : 1px;
        border-bottom-width : 0px;
        border-left-width : 0px;
        border-right-width : 0px;
}


input {
        font-size: 9pt;
        font-family: arial;

		  border:1px solid white;
        
}
.cart_header{
	background-color: white;
	font-size: 10pt;
	color: black;
	font-weight: bold;
	text-align: center;
}

.catalog_title{
	font-size: 10pt;
	color: #711F20;
	font-weight: bold;
}

/*a,a:visited,a:hover,a:link{*/
a{
	text-decoration: none;
	color: #1e90ff;
}
a:hover{
	text-decoration: underline;
	color: #1e90ff;
}


.cartButton {
	background-color: #8b0000;
	border-color: #8b0000 #8b0000 #8b0000 #8b0000;
	border-style: beveled;
	border-width: 1;
	color: White;
	font-size: 9pt;
	font-family: arial;
}

.cartSelect {
	background-color: White;
	border-color: White;
	border-style: solid;
	border-width: 1;
	color: White;
	font-size: 7.5pt;
	font-family: arial;
}
.cartInput {
	background-color: white;
	border-color: Purple;
	border-style: solid;
	border-width: 1;
	color: Purple;
	font-size: 8pt;
	font-family: arial;
}

input.mailform {
        background-color: white;
        border-color: #CC0000;
        border-style: solid;
        border-width: 1;
        font-size: 8pt;
        font-family: arial;
}

textarea.mailform {
border: 1px solid #CC0000;
}

input.mailform1 {
        background-color: white;
        border-color: #CC0000;
        border-style: solid;
        border-width: 1;
        color: black;
        font-size: 7.5pt;
        font-family: arial;
        width : 222px;
}
input.mailform2 {
        background-color: white;
        border-color: #CC0000;
        border-style: solid;
        border-width: 1;
        color: black;
        font-size: 7.5pt;
        font-family: arial;
        width : 472px;
}

table.mailform {
        background-color: white;
/*         border-color: black;
        border-style: solid;
border-width:0; */
        color: black;
        font-size: 7pt;
        font-family: arial;
        font-weight : bold;
}
td.mailform {
background-color: white;
/* border-color: black;
border-style: solid;
border-width:0; */
color: black;
font-size: 6.5pt;
font-family: arial;
font-weight : bold;
}

table.cart{
        border-color : white;
        border-style : solid;
        border-top-width : 1px;
        border-bottom-width : 1px;
        border-left-width : 0px;
        border-right-width : 0px;

}

table.shop td{
	border-color: black;
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}




td.submenu{
        border-right-width : 0px;
        border-right-style : none;
        border-right-color : black;
        
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: none;
}

a.skip{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 6.5pt;
        color: black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: none;
}

a.nav_text{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 6.5pt;
        color: black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: none;
}

a.menu_sub{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: none;
}
a.menu_sub:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: none;
}

a.menu_pdt{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: underline;
}
a.menu_pdt:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: underline;
}

a.menu_sub1{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: black;
        background-color: transparent;
        font-weight: bold;
        text-decoration: none;
}
a.menu_sub1:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        color: black;
        background-color: transparent;
        font-weight: bold;
        text-decoration: none;
}
a.pdt_desc{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 7.5pt;
        color: black;
        background-color: transparent;
        font-weight: bold;
        text-decoration: none;
}

a.pdt_desc:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 7.5pt;
        color: black;
        background-color: transparent;
        font-weight: bold;
        text-decoration: none;
}
        
a.normal{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: none;
}


a.normal:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: none;
}
                
a.menu_cat1,a.menu_cat1:visited,a.menu_cat1:linked{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: black;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
}

a.menu_cat1:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
	color: #483D8B;
        background-color: transparent;
        font-weight: bold;
        text-decoration: none;
}
     
/** Catalog Menu **/	        

/** New / Sale **/     
a.cmenu1,a.cmenu1:link,a.cmenu1:visited{
	font-size: 10.5pt;
	color: #711F20;
	background-color: transparent;
	font-weight: bolder;
	text-decoration: none;
}
a.cmenu1:hover{
	text-decoration: underline;
}
/**  Sub Menu **/
a.cmenu2{
	font-size: 9pt;
	color: #711F20;
	background-color: transparent;
	font-weight: normal;
	text-decoration: none;
}
a.cmenu2:hover{
	text-decoration: underline;
}                

/** Menu Header **/
span.cmenu{
	font-size: 10pt;
	color: #3b4c21;
	line-height: 130%;
	font-weight: bold;
}


a.menu_main{

        font-size: 9pt;
        color: purple;
        background-color: transparent;
        font-weight: bold;
        text-decoration: none;
}
a.menu_main:hover{

        font-size: 9pt;
        color: black;
        background-color: transparent;
        font-weight: bold;
        text-decoration: none;
}

a.menu_main2{

        font-size: 7pt;
        color: purple;
        background-color: transparent;
        font-weight: bold;
        text-decoration: none;
}
a.menu_main2:hover{

        font-size: 7pt;
        color: black;
        background-color: transparent;
        font-weight: bold;
        text-decoration: none;
}        
        
object,param,embed{
        border : 0;
        border-bottom-width : 0;
        border-width : 0;
        margin : 0;
        margin-bottom : 0;
        margin-left : 0;
        margin-right : 0;
        margin-top : 0;
        padding : 0;
        padding-bottom : 0;
        padding-left : 0;
        padding-top : 0;
        padding-right : 0;
        text-indent : 0;
}





td.footer_menu{
	text-align: center;
		color: #3A5775;
}
a.footer_menu,a.footer_menu:visited,a.footer_menu:link{
		color: #265C7B;

	font-style : normal;
	font-size : 8pt;
	text-decoration : none;

}
a.footer_menu:hover{
		color: #265C7B;

	font-style : normal;
	font-size : 8pt;
	text-decoration : none;

}


td.top_menu{
	text-align: center;
}
a.user_locale,a.user_locale:visited,a.user_locale:link{
	color: #F16439;

	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
a.user_locale:hover{
	color: #F16439;

	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: underline;
}

a.top_menu,a.top_menu:visited,a.top_menu:link{
	color: white;

	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}
a.top_menu:hover{

	text-decoration: underline;
}

a.pdt,a.pdt:visited,a.pdt:link{
	color: #711F20;

	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	text-decoration: none;
}
a.pdt:hover{
	color: #711F20;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	text-decoration: none;
}

td.bottom_menu{
	color: #711F20;
	font-size: 8pt;
	font-weight: bold;
}

a.bottom_menu{

        font-size: 8pt;
			color: #711F20;
        font-weight: bold;
}
a.bottom_menu:hover{

        font-size: 8pt;
			color: #3786b3;
        font-weight: bold;
}

a.menu_left{

        font-size: 8pt;
        color: Black;
        background-color: transparent;
        font-weight: normal;
        text-decoration: none;
}
a.menu_left:hover{

        font-size: 8pt;
        color: #F0FFF0;
        background-color: transparent;
        font-weight: normal;
        text-decoration: none;
}


td.announce{

        font-size: 8pt;
        color: #F6F6F6;
        text-decoration: none;
        margin-left : 10px;
        text-align : right;
        margin-right : 3px;
        padding-left : 10px;
        padding-right : 3px;
}

