﻿body
{
    font-size: 12px;
    font-family: Arial;
    background-color: #ffffff;
}

.backleft
{
    background-image: url(Images/backgroundleft.gif);
}

.backright
{
    background-image: url(Images/backgroundright.gif);
}

.backtop
{
    background-image: url(Images/backgroundtop.gif);
}

.backbottom
{
    background-image: url(Images/backgroundbottom.gif);
}

.backbottomright
{
    background-color: #A0A0A0;
    background-image: url(Images/backgroundbottomright.gif);
}

.backbottomleft
{
    background-color: #A0A0A0;
    background-image: url(Images/backgroundbottomleft.gif);
}

.backtopright
{
    background-color: #A0A0A0;
    background-image: url(Images/backgroundtopright.gif);
}

.backtopleft
{
    background-color: #A0A0A0;
    background-image: url(Images/backgroundtopleft.gif);
}

.mainlink
{
    color: #ffffff;
    font-weight: bold;
}

.managelink
{
    color: #000000
}

.button
{
    font-size:17px;
    font-weight:normal;
}

.smallbutton
{
    font-size:12px;
    font-weight:normal; 
}

.splitercell
{
    height: 1px;
    background-color: #8040c0;
}  

.tableframe
{
    border-right: #8040c0 1px solid;
    border-top: #8040c0 1px solid;
    border-left: #8040c0 1px solid;
    border-bottom: #8040c0 1px solid;
}

.bottomcell
{
    border-bottom: #8040c0 1px solid;
}

.topcell
{
    border-top: #8040c0 1px solid;
}

.rightcell
{
    border-right: #8040c0 1px solid;
}

.leftcell
{
    border-left: #8040c0 1px solid;
}

.maintab
{
    display: table;
    vertical-align: middle;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    background-image:url(Images/toptab.gif);
    color: white;
    height: 25px;
    width: 120px
}

.backtab
{
    display: table-cell;    
    vertical-align: middle;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    background-image:url(Images/toptabback.gif);
    height: 25px;
    width: 120px
}

.tabHover
{
    background-color: #dcdcdc;
    color: #ffffff;
    padding: 10px 10px 10px 10px;
}

.menuend
{
    background-image:url(Images/topend.gif);
}

.smallbox
{
    font-size: 10px;
    height: 20px;
}

.catbox
{
    background-color: #8040C0;
    background-image: url(Images/catback.gif);
    background-repeat: no-repeat;
}

.topblend
{
    background-position-x: left;
    background-image: url(Images/topblend.gif);
    background-repeat: no-repeat;
    height: 15px;
}

.bottomblend
{
    background-position-x: left;
    background-image: url(Images/bottomblend.gif);
    background-repeat: no-repeat;
    height: 15px;
}

.featurelink
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.featurelink:hover
{
    color: #ffffff;
}

.featurerow:hover
{
    background-color: #8040c0;
}

.hideuploadwarning
{
    visibility : hidden;
}

.msgbox
{
    border-right: red 1px solid;
    border-top: red 1px solid;
    font-weight: bold;
    border-left: red 1px solid;
    color: black;
    border-bottom: red 1px solid;
    background-color: #feaaaa;
    font-size: 12px;
}

/* Box */

.leftside
{
    background-image: url(Images/Box/left.gif);
}

.rightside
{
    background-image: url(Images/Box/right.gif);
}

.bottom
{
    background-image: url(Images/Box/bottom.gif);
}

/* End Box */

/*Modal Popup*/
.popupPanel
{
    padding: 10px 10px 10px 10px;
    background-color: White;
}
.modalBackground
{
    background-image: url("Images/maskBG.png");
    background-repeat: repeat;
}

	/* Accordion */
.accordionHeader
{
    background-color: #339966;
    color: #ffffff;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 2px;
    margin-top: 2px;
    cursor: pointer;
    border: 1px solid #339966;
}

.accordionHeader a
{
	color: #ffffff;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #339966;
    background-color: #a85bc9;
    color: #ffffff;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 2px;
    margin-top: 2px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    border: 1px dashed #339966;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    /* background-color: #d2bbe9; */
    background-color: #deffcc;
}

.bestPriceList
{
    font-size: 12px;
    color: #000000;
    padding: 2px;
    cursor: pointer;
}

.bestPriceList a
{
    color: #000000;
    text-decoration: none;
}

.bestPriceList a:hover
{
    text-decoration: underline;
}
.selectedBestPriceList
{
    color: red;
    padding: 2px;
}

.selectedBestPriceList a
{
    color: red;
    text-decoration: none;
}

.selectedBestPriceList a:hover
{
    text-decoration: underline;
}
