﻿.module_store
{
    
}
.module_store #div-album-path
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    width: 98%;
    padding-top: 3px;
    height: 70px;
    background-color: #a9a9a9;
    display: block;
    margin: 3px 3px 6px;
}

/*Usercontrol Setting*/
.module_store #usrControlBody
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    width: 100%;

}
.module_store #usrControlHeader
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    width: 100%;
    border-bottom: #cccccc 1px dotted;
}
.module_store .HeaderText
{
    font-weight: bold;
    text-transform: uppercase;
    color: #cc0000;
    font-size: 11px;
}

.module_store div div div div
{
    background: none;
    padding: 0px 0px 0px 0px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.module_store div div div { background:none; padding:0px 0px 0px 0px;
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
    
    }
.module_store div div	{background:none;}
.module_store div
{
    background-position: 0px 0px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    padding-top: 3px;

}
.module_store a
{
    text-decoration: underline;
    color: #333333;
    line-height:17px;
}
.module_store a:hover	{text-decoration:none;}
.module_store table
{
    border-right: 0px solid;
    border-top: 0px solid;
    border-left: 0px solid;
    border-bottom: 0px solid;
    display: block;
}
.module_store table div
{
    border-right: 0px solid;
    border-top: 0px solid;
    border-left: 0px solid;
    border-bottom: 0px solid;
    display: block;
}
.module_store td
{
    color: #131313;
    font-size: 10px;
}
.module_store img
{
    
}
.module_store label
{
    color: #131313;
    font-size: 10px;
}
.module_store button	{ font-size:10px; font-weight:normal; color:#030303; width:68px; height:22px; border:none; text-transform:uppercase; margin:0px 0px 7px 0px;}
.module_store h3
{
    display: block;
    font-size: 14px;
    vertical-align: middle;
    padding: 0px 0px 0px 0px;
    font-weight: bold;
    color: #ffd201;
    margin: 0px 0px 0px 0px;
}
.module_store input{font-size: 10px;}
.module_store select{font-size: 10px;}
.module_store ul ul ul{margin-left: 20; padding-left: 20; list-style-type: none; font-family:verdana,arial,sans-serif; }
.module_store ul ul{margin-left: 10; padding-left: 10; list-style-type: none; font-family:verdana,arial,sans-serif; }
.module_store ul {margin-left: 0; padding-left: 0; list-style-type: none; font-family:verdana,arial,sans-serif; }

.module_store strong{font-size:11px;font-weight:bold;}
.module_store .title
{
    font-weight: bold;
    font-size: 14pt;
    color: #696969;
}
.module_store .grid-pager
{
    background: #bbbbbb;
    border-top: solid 1 black;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
}
.module_store .UpdateProgressLoading
{
    background-color: #333333;
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter: alpha(opacity=90);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);

}
.module_store .UpdateProgressLoading div
{
    width: 90%;
    background-color: #ffffcc;
    bottom: 50%;
    left: 5%;
    position: absolute;
    border-right: #000000 1px solid;
    padding-right: 3px;
    border-top: #000000 1px solid;
    padding-left: 3px;
    padding-bottom: 3px;
    border-left: #000000 1px solid;
    padding-top: 3px;
    border-bottom: #000000 1px solid;
}
/*Category Header*/

.module_store_cat{}

/*Usercontrol Setting*/
.module_store_cat #usrControlBody
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    width: 100%;

}
.module_store_cat #usrControlHeader
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    width: 100%;
    border-bottom: #cccccc 0px dotted;
}
.module_store_cat .HeaderText
{
    font-weight: bold;
    text-transform: uppercase;
    color: #ff9900;
    font-size: 11px;
}

.module_store_cat div div div div
{
    background: none;
    padding: 0px 0px 0px 0px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.module_store_cat div div div { background:none; padding:0px 0px 0px 0px;
    border-right: #696969 0px solid;
    border-top: #696969 0px solid;
    border-left: #696969 0px solid;
    border-bottom: #696969 0px solid;
    
    }
.module_store_cat div div	{background:none;}
.module_store_cat div
{
    background-position: 0px 0px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    padding-top: 0px;

}
.module_store_cat a
{
    text-decoration: none;
    color: #ff9900;
    line-height: 17px;
}
.module_store_cat a:hover
{
    text-decoration: underline;
}

/*End category*/

/*search Header*/

.module_store_search{}

/*Usercontrol Setting*/
.module_store_search #usrControlBody
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    width: 100%;

}
.module_store_search #usrControlHeader
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    width: 100%;
    border-bottom: #cccccc 1px dotted;
}
.module_store_search .HeaderText
{
    font-weight: bold;
    text-transform: uppercase;
    color: #003300;
    font-size: 11px;
}

.module_store_search div div div div
{
    background: none;
    padding: 0px 0px 0px 0px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.module_store_search div div div { background:none; padding:0px 0px 0px 0px;
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
    
    }
.module_store_search div div	{background:none;}
.module_store_search div
{
    background-position: 0px 0px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    padding-top: 0px;

}
.module_store_search a
{
    text-decoration: none;
    color: #ff9900;
    line-height: 17px;
}
.module_store_search a:hover
{
    text-decoration: underline;
}

/*End search*/

/*path Header*/

.module_store_path{}

/*Usercontrol Setting*/
.module_store_path #usrControlBody
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    width: 100%;
}
.module_store_path #usrControlHeader
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    width: 100%;
    border-bottom: #cccccc 0px dotted;
}
.module_store_path .HeaderText
{
    font-weight: bold;
    text-transform: uppercase;
    color: #ff9900;
    font-size: 11px;
}

.module_store_path div div div div
{
    background: none;
    padding: 0px 0px 0px 0px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.module_store_path div div div { background:none; padding:0px 0px 0px 0px;
    border-right: #696969 0px solid;
    border-top: #696969 0px solid;
    border-left: #696969 0px solid;
    border-bottom: #696969 0px solid;
    
    }
.module_store_path div div	{background:none;}
.module_store_path div
{
    background-position: 0px 0px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    padding-top: 0px;

}
.module_store_path a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
    text-decoration: none;
}
.module_store_path a:hover
{
    text-decoration: underline;
}

.module_store_path span
{
    
    border-bottom: 1px dotted;
}
/*End path*/


/*Cart Header*/

.module_store_cart{}

/*Usercontrol Setting*/
.module_store_cart #usrControlBody
{
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
    width: 100%;
    border-bottom-width: 1px;
}
.module_store_cart #usrControlHeader
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    width: 100%;
    border-bottom: #cccccc 1px dotted;
}
.module_store_cart .HeaderText
{
    font-weight: bold;
    text-transform: uppercase;
    color: #006600;
    font-size: 11px;
}

.module_store_cart div div div div
{
    background: none;
    padding: 0px 0px 0px 0px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}
.module_store_cart div div div { background:none; padding:0px 0px 0px 0px;
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    border-left: #696969 1px solid;
    border-bottom: #696969 1px solid;
    
    }
.module_store_cart div div	{background:none;}
.module_store_cart div
{
    background-position: 0px 0px;
    background-attachment: scroll;
    background-repeat: no-repeat;
    padding-top: 0px;

}
.module_store_cart a
{
    font-weight: bold;
    font-size: 11px;
    color: #003300;
    text-decoration: none;
}
.module_store_cart a:hover
{
    text-decoration: underline;
}


.module_store_cart .total_cart
{
    font-weight: bold;
    font-size: 12pt;
    color: #003300;
    text-align: center;
}
/*End Cart*/

.module_store #grid-pager
{
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
}
.module_store #grid-pager a
{
    color: #ffffff;
    background-color: #003300;
    border-right: #ffffff 1px solid;
    padding-right: 6px;
    border-top: #ffffff 1px solid;
    padding-left: 6px;
    padding-bottom: 3px;
    border-left: #ffffff 1px solid;
    padding-top: 3px;
    border-bottom: #ffffff 1px solid;
    list-style: none;
    text-decoration: none;
}

.module_store #grid-pager a:hover
{
    color: #003300;
    background-color: transparent;
    text-decoration: none;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
}

.module_store #grid-pager a.selected
{
    background-color: transparent;
    border-right: #ffffff 1px solid;
    padding-right: 6px;
    border-top: #ffffff 1px solid;
    padding-left: 6px;
    padding-bottom: 3px;
    border-left: #ffffff 1px solid;
    padding-top: 3px;
    border-bottom: #ffffff 1px solid;
    list-style: none;
    text-decoration: none;
    color: #003300;
}

.module_store #grid-pager a.selected:hover
{
    color: #003300;
    background-color: transparent;
    text-decoration: none;
}
.module_store_cat img
{
    
}
.module_store .price
{
    font-weight: bold;
    font-size: 11pt;
    color: #ff0000;
}
.module_store .code
{
    font-weight: bold;
    font-size: 11pt;
    color: #ffffff;
}
