﻿#categoryAdd
{
    width:400px;
    height:210px;
    background-color:#e4e7fc;
    text-align:center;
}

#subCategoryAdd
{
    width:400px;
    height:215px;
    background-color:#e4e7fc;
    text-align:center;
}

#contentAdd
{
    width:400px;
    height:120px;
    background-color:#e4e7fc;
    text-align:center; 
}
.boxHeader
{
    width:auto;
    height:20px;
    text-align:center;
    background-color:#99a5fd;
    color:#ffffff;  
}
.subBoxHeader
{
    width:auto;
    margin:2px 5px 3px 10px;
    color:#000000; 
    text-align:left;  
}
.boxMain
{
    width:360px;
    margin:3px 5px 2px 10px;
    border:solid 1px #37407c;
    padding:3px 4px 3px 5px;
}
.categoryAddButton
{
       
}
.buttonHolder a,.buttonHolder a:visited, .buttonHolder input,.buttonHolder input:visited
{
    padding:5px 10px 5px 10px;
    margin:10px auto 5px auto;
    text-decoration:none;   
    background-color:#d4efd9;
    border:solid 1px #428d4e;
    display:block;
    color:#257031;
    text-align:center;
    width:150px;  
}
.optionsHolder
{
    width:250px;
    text-align:left;
    margin:0px auto 0px auto;   
}
.dropDownMenu
{
        width:370px;
    margin:3px 5px 2px 10px;
    border:solid 1px #37407c;
    padding:1px 1px 1px 2px;
}
.catDisplay
{
    width:auto;
    margin:0px 10px 5px 10px;
}
.master:hover,.subMaster:hover,.content:hover
{
   background-color:#f8fac1; 
}
.catDisplay tr.master td.displayTitle
{
    text-indent:10px;
}
.catDisplay tr.subMaster td.displayTitle
{
    text-indent:20px;
}
.catDisplay tr.content td.displayTitle
{
    text-indent:30px;
}
.master
{
    background-color:#ffffff;
}
.subMaster
{
    background-color:#b5e4fc; 
}
.content
{
    background-color:#e9fef4;
    
}
.linkTitle
{
    text-decoration:none;
    color:Black;    
}
#catAddButton
{
    display:block;
    width:200px; 
    margin:20px auto 0px auto;  
}
.subAddCat
{
    padding:0px 10px 0px 20px;
    text-decoration:none;
    background-image:url('img/addButtonSmall.png');
    background-repeat:no-repeat;
    background-position:left center;
    color:Green;
}
/*sub cat add button*/
.contentAdd
{
    padding:0px 10px 0px 20px;
    text-decoration:none;
    background-image:url('img/addButtonSmall.png');
    background-repeat:no-repeat;
    background-position:left center; 
    color:Green; 
}
/*content Add*/
.delCat
{
    padding:0px 10px 0px 20px;
    text-decoration:none;
    background-image:url('img/delButtonSmall.png');
    background-repeat:no-repeat;
    background-position:left center; 
    color:Maroon;
}
.delCont
{
    padding:0px 10px 0px 20px;
    text-decoration:none;
    background-image:url('img/delButtonSmall.png');
    background-repeat:no-repeat;
    background-position:left center;
    color:Maroon; 
}
.iTextExternalButton
{
    width:200px;
    color:#000000;
}
.addItemButton,.iTextExternalButton
{
    padding:5px 15px 5px 40px;
    margin:5px auto 10px auto;
    text-decoration:none;   
    background-color:#d4efd9;
    background-image:url('img/addButtonMedium.png');
    background-repeat:no-repeat;
    background-position:left center; 
    border:solid 1px #428d4e;
    display:block;
    color:#257031;
    text-align:center;
}
.relaodItemButton
{
      padding:5px 15px 5px 15px;
    margin:5px auto 10px auto;
    text-decoration:none;   
    background-color:#d4efd9;
    background-image:url('img/refreshButtonMedium.png');
    background-repeat:no-repeat;
    background-position:left center; 
    border:solid 1px #428d4e;
    display:block;
    color:#257031;
    text-align:center;  
}
.staticBox
{
    width:300px; 
    height:170px;
    background-color:#ecf0fe;
    border:solid 1px #3052c0;
    margin:5px 10px 5px 10px; 
}
.contentBox
{
    width:300px;
    height:100px;
    background-color:#ecfeef;
    border:solid 1px #52c649;
    margin:5px 10px 5px 10px; 
}
.categoryBox
{
    width:300px;
    height:100px;
    background-color:#fefdec;
    border:solid 1px #c6bf49;
    margin:5px 10px 5px 10px;
}
#staticTitle,#contentLinkTitle,#categoryLinkTitle
{
    text-align:center;
    font-size:14px;
    padding:5px 0px 0px 0px;
    font-style:italic;
}
.staticTextBox
{
    padding:3px 3px 3px 5px;
    margin:2px 5px 3px 10px;
    border:solid 1px #49b0c6;
    width:260px;   
}
.subTitle
{
    margin:0px 0px 0px 5px;   
}
.navigationDrop
{
    padding:3px 3px 3px 5px;
    margin:2px 5px 3px 10px;
    border:solid 1px #49b0c6;
    width:270px;  
}
#linkAddBar
{
    float:right;
    display:block;
    margin:0px 20px 10px 10px;   
}
.navigationDisplay
{
    width:400px; 
    height:350px;
    border:solid 1px #30929e;
    margin:0px 10px 10px 30px;
}
#frontSaveChanges
{
    width:500px;
    text-align:center;
    margin:10px auto 10px auto;
}
#navigationSaveButton
{
    width:200px;
    margin:10px auto 10px auto;
}
#currentNavigation
{
    display:block;
    margin:2px 5px 5px 30px;   
}
.navStaticLink
{
    padding:5px 0px 5px 5px;
    margin:0;
    width:auto;
    display:block;
    text-indent:10px;
    background-color:#ecf0fe;
    border-bottom:solid 1px #3052c0;
}
.navContentLink
{
    padding:5px 0px 5px 5px;
    margin:0;
    width:auto;
    display:block;
    text-indent:10px;
    background-color:#ecfeef;
    border-bottom:solid 1px #52c649;
}
.navCategoryLink
{
    padding:5px 0px 5px 5px;
    margin:0;
    width:auto;
    display:block;
    text-indent:10px;
    background-color:#fefdec;
    border-bottom:solid 1px #c6bf49;

}
.navCategoryLink a,.navCategoryLink a:visited,.navContentLink a,.navContentLink a:visited,.navStaticLink a,.navStaticLink a:visited
{
    text-decoration:none;
    color:Black;
}
.navigationOptions
{
    width:400px; 
    height:35px;
    vertical-align:middle;
    border:0;
    padding:3px 2px 2px 0px;
    margin:5px 10px 0px 30px;
    background-position:left center;
    background-image:url('../adminImages/optionsPanel.jpg');
    background-repeat:repeat-x;
    text-align:right;
}
.navigationOptions a,.navigationOptions a:visited
{
    text-decoration:none;
    margin:0;
    padding:0;
    border:0;   
}
.navigationOptions div
{
    color:White;
    padding:5px 10px 5px 10px;
    width:250px;
    overflow:hidden;
    text-align:left;
    margin:0px auto 0px 0px;
    float:left;
}
.navigationOptions a img
{
    padding:2px 5px 3px 0px;
} 
.contentHolder
{
    width:auto;
    margin:5px 10px 5px 10px;
}  
.contentTable
{
    margin:5px 0px 5px 0px;
    color:Black;
}
.contentTable th
{
    background-color:Black;
    color:White;
    font-weight:normal;
    height:25px;
    vertical-align:middle;
    background-position:left center;
    background-image:url('../adminImages/optionsPanel.jpg');
    background-repeat:repeat-x;
    text-align:left;
}
.contentTable tr.row1
{
    background-color:#ffffff;
}
.contentTable tr.row2
{
    background-color:#c5dcef;
}
.contentTable td
{
    padding:5px 10px 5px 10px;
}
.contentTable th
{
        padding:5px 10px 5px 10px;
}
.contentTable td.contentTitle a,.contentTable td.contentTitle a:visited,.contentTable td.productTitle a,.contentTable td.productTitle a:visited,.contentTable td.deliveryTitle a,.contentTable td.deliveryTitle a:visited,.contentTable td.discountTitle a,.contentTable td.discountTitle a:visited
{
    text-decoration:none;
    color:#094171;
}
.contentTable td.contentTitle a:hover,.contentTable td.productTitle a:hover,.contentTable td.deliveryTitle a:hover,.contentTable td.discountTitle a:hover
{
    color:#1b609b;
    text-decoration:underline;
}
.contentTable td.delCol,.contentTable th.delCol
{
    width:30px;
    text-align:right;
}
.contentTable td.delCol a img,.contentTable td.delCol a:visited img
{
    border:0;
}
.sectionArea
{
    width:900px;
    height:auto;
    margin:5px auto 5px auto;
    padding:0px 0px 10px 0px;
    text-align:center;
    background-color:#e7edf9;
}
.styleArea
{
    clear:right;
    width:900px;
    height:auto;
    margin:5px auto 5px auto;
    padding:0px 0px 10px 0px;
    text-align:center;
    background-color:#defae4;
}
.previewArea
{
    width:900px;
    height:auto;
    margin:5px auto 5px auto;
    padding:0px 0px 10px 0px;
    text-align:center;
}
.frontLabel
{
    margin:0px 0px 5px 10px;
    text-align:left;
    font-style:italic;
}
#liveSection
{
    width:400px;
    float:right;
    margin-right:70px;
}
#htmlSection
{
    width:400px;
    float:right;
}
.itemRow
{
    width:auto;
    text-align:left;
    background-color:#faf8db;
    border-top:solid 1px #999999;
    margin:0px 5px 0px 10px;
    padding:5px 0px 5px 10px;
}
.frontEditBoxSmall
{
    width:300px;
    height:200px;
    text-align:left;
    border:solid 1px #cccccc;
}
.sectionDropDown
{
    width:50px;
    margin:0px 10px 0px 5px;
    padding:1px 0px 1px 3px;
    border:solid 1px #999999;
}
.contentDropDown
{
        width:150px;
    margin:0px 10px 0px 5px;
    padding:1px 0px 1px 3px;
    border:solid 1px #999999;
}
.frontPostButton
{
    padding:5px 15px 5px 15px;
    margin:5px 10px 5px 10px;
    text-decoration:none;   
    background-color:#d4efd9;
    border:solid 2px #428d4e;
    color:#257031;
    text-align:center;
    font-weight:bold; 
    width:200px;
}
.frontEditBox
{
    width:800px;
    height:200px;
    text-align:left;
    border:solid 1px #cccccc;
}
#contentFrontAdd,#sectionFrontAdd
{
    width:auto;
    margin:0px 0px 10px 0px;
    padding:10px 15px 10px 15px;
    border-top:solid 1px #999999;
    border-bottom:solid 1px #999999;
    background-color:#CCCCCC;
}
.sectionItem
{
    width:200px;
    margin:10px auto 15px auto;
    padding:5px 10px 5px 10px;
    border-top:solid 1px #666666;
    border-bottom:solid 1px #666666;
    text-align:left;
    color:#333333;
    background-color:#eeeeee;
}
.sectionItem a,.sectionItem a:visited
{
    text-decoration:none;
    color:#CCCCCC;
    margin:0px 0px 0px 10px;
    font-style:italic;
}
.sectionItem a:hover
{
    color:#666666;
}
.privsList
{
    display:block;
    width:200px;
    float:left;
    border:solid 1px #cccccc;
}
.privsList ul
{
    display:block;
    width:auto;
    list-style:none;
    list-style-image:none;
    padding:0;
    margin:0;
    border:0;
}
.privsList li,.privsList li a
{
    display:block;
    height:20px;
    width:auto;
    list-style:none;
    list-style-image:none;
    padding:0;
    text-indent:10px;
    margin:0;
    border:0;
    text-decoration:none;
    color:#666666;
}
.privsList li a:hover
{
    color:#333333;
    background-color:#eeeeee;   
}
.privSets
{
    display:block;
    margin:0px 0px 10px 230px;   
    text-align:center;
}
.privSelect
{
    width:250px;
    border:solid 1px #aaaaaa;
    
}
.privLabel
{
    text-align:left;
    width:200px;
    font-weight:bold;
    margin:2px 5px 2px 10px;
}
.privTextBox
{
    width:200px;
    display:block;
    padding:2px 5px 2px 5px;
    margin:0px 10px 2px 15px;
    height:20px;
    background-color:#FBEC5D;
    border:solid 1px #FFCC11;
}
.privContainer
{
    display:block;
}
.settingsBox
{
    width:auto;
    margin:10px auto 10px auto;
    border:solid 1px #666666;
}
.settingsMainTitle
{
    border:0;
    padding:3px 2px 2px 0px;
    margin:0;
    background-position:left center;
    background-image:url('../adminImages/optionsPanel.jpg');
    background-repeat:repeat-x;
    text-align:center;
    color:White;
}
.settingsSubTitle
{
    border:0;
    padding:3px 2px 2px 0px;
    margin:0;
    background-color:#f9f7cc;
        border-top:solid 1px #cac427;

    border-bottom:solid 1px #cac427;
    text-align:left;
}
.settingsLine1
{
    background-color:#ffffff;
    display:block;
    width:auto;
    padding:0px 0px 0px 0px;
    border:0;
    margin:0; 
    text-align:right;
    
}
.settingsLine2
{
    background-color:#c5dcef;
    width:auto;
    padding:0px 0px 0px 0px;
    border-top:solid 1px #205a8b;
    border-bottom:solid 1px #205a8b;
    margin:0; 
    text-align:right;
}
.siteOption
{
    display:block; 
    margin:5px auto 10px auto;  
    text-align:center;
}
.siteSetBox
{
    width:400px;
    padding:2px 3px 2px 3px;
    margin:5px 3px 5px 3px;
    height:20px;
    background-color:#FBEC5D;
    border:solid 1px #FFCC11;  
    font-size:16px;
}
#siteSettings,#siteLinkSec,#mailSettings,#dataSettings
{
    display:block;
    width:600px;
    background-color:#F0F8FF;
    border:solid 1px #000000; 
    padding:0;
    margin:5px auto 5px auto;  
}
#siteSettings
{
    text-align:center;
}

#siteLinkSec
{
    text-align:left;   
}

#settingsTitle,#linksTitle,#mailTitle,#dataTitle
{
    display:block; 
    border:0;
    padding:0;
    margin:0;
    width:auto;
    height:20px;
    background-color:#003F87;
    color:#C6E2FF;
    font-style:italic; 
    font-weight:bold;
    text-align:center;
}
#linkIdDisp
{
    width:100px;
    font-style:italic; 
    padding:0px 100px 0px 10px;
}
#linkDispDisp
{
    width:200px;
        font-style:italic; 
    padding:0px 150px 0px 0px;
}
#linkHrefDisp
{
    width:250px;
    font-style:italic; 
    padding:0px 0px 0px 10px; 
}
.linkBoxId,.linkBoxDisp,.linkBoxHref
{
    height:18px;
    background-color:#FFFACD;
    border:solid 1px #FFEC8B;  
    font-size:14px;
    margin:2px 5px 2px 5px;
    text-indent:5px;
}
.linkBoxId
{
  width:100px;  
}
.linkBoxDisp
{
    width:200px;
}
.linkBoxHref
{
    width:250px;
}
.linkLine
{
    display:block;
    height:30px;   
}

.userList
{
    display:block;
    height:22px;
    width:400px;
    text-align:right;
    padding:5px 4px 0px 0px;
    margin:5px auto 2px auto;
}
.detBox
{
    margin:0px 0px 0px 10px;
    padding:0;
    border:solid 1px #CCCCCC;
    width:200px;
    height:22px;
    color:#666666;
    font-size:18px;
}
.userListBox
{
    width:auto;
    margin:5px 10px 5px 10px;
}
.userListBox ul
{
    list-style:none;
    list-style-image:none;
    border:0;
    margin:0;
    padding:0; 
    width:200px;  
}
.userListBox li
{
    list-style:none;
    list-style-image:none;
    border:0;
    margin:0;
    padding:0;
    text-indent:10px;
    width:auto; 
    display:block;
}
.userListBox li a
{
    height:25px;
    text-decoration:none; 
    display:block; 
    color:#333333;
    padding:2px 5px 2px 5px;
}
.userListBox li a:hover
{
    background-color:#eeeeee;
    color:#000000; 
    text-decoration:none;  
}

.userDispBox
{
    display:block;
    margin:5px 5px 5px 250px;
    width:400px;
    padding:5px 10px 10px 10px;
    border:solid 1px #cccccc;
}
.detBoxList
{
    margin:0px 0px 0px 10px;
    padding:0;
    border:0;
    width:200px;
    height:22px;
    color:#666666;
}
.pluginHolder
{
    width:auto;
    margin:1px 10px 5px 10px;
    border-bottom:solid 1px #666666;  
}
.plugHeader
{
    background-color:#C6E2FF;  
    border-bottom:solid 1px #2B4F81;
    padding:2px 5px 2px 5px; 
    font-weight:bold;
    color:#003F87;
}
.plugHeader a,.plugHeader a:visited
{
    text-decoration:none;
    color:#666666;
    font-style:italic;
    padding:0px 5px 0px 5px;
}
.plugHeader a:hover
{
    color:#333333;
}
.plugName
{
    font-style:italic;
}
.plugVersion
{
  color:Maroon;   
}
.plugDes
{
    
}
.plugPages ul
{
    display:block;
    margin:0px 5px 2px 30px;
}
.plugDisp
{
    color:#666666;
    padding:0px 4px 0px 3px;
    font-style:normal;
}
.adminDashboard
{
    text-align:center;
    margin:5px 10px 5px 10px;
}
.adminHolder
{
    width:64px;
    float:left;
    text-align:center;
    margin:5px 5px 10px 5px;
    padding:5px 5px 10px 5px; 
}
.adminHolder a img,.adminHolder a:visited img,.adminHolder a:hover img
{
    border:0;  
}
.adminHolder a,.adminHolder a:visited
{
    color:Black;
    border:0;
    text-decoration:none;
}
.adminHolder a:hover
{
    color:#666666;   
    text-decoration:underline;
}
.adminHeader
{
    clear:both;
    background-color:#7698c5;
    color:White;
    margin:5px 10px 5px 10px;
    text-indent:10px;    
}




/**
* iText Section
*/
.iTextHolder
{
    width:auto;
    padding:0;
    border:0;
    margin:0px auto 0px auto;
    text-align:center;
    display:block;
}
.iTextBox
{
    width:100%;
    height:300px;
    border:solid 2px #333333;
    padding:0;
    margin:0;
    text-align:left;
    background-color:#ffffff;
}
.iTextEdit
{
    width:100%;
    height:280px;
    border:solid 2px #999999;
    padding:0;
    text-align:left;
    background-color:#ffffff;
}
.iTextControls
{
    width:100%;
    border:solid 2px #333333;
    padding:5px 0px 8px 0px;
    background-color:#333333;
    font-family:Times New Roman;
    text-align:left;
}
.iTextControls a,.iTextControls a:visited
{
    text-decoration:none;
    margin:5px 5px 5px 5px;
    padding:5px 8px 5px 8px;
    color:#CCCCCC;  
    background-position:center center;
    background-repeat:no-repeat;  
}
.iTextControls a:hover
{
      color:#ffffff;   
}
.iTextControls a.makeBold
{
    font-weight:bold;
}
.iTextControls a.makeItalic
{
    font-style:italic;   
}
.iTextControls a.makeUnderLine
{
    text-decoration:underline;
}
.iTextControls a.makeLeft
{
    background-image:url('img/left.jpg');
}
.iTextControls a:hover.makeLeft
{
    background-image:url('img/leftHover.jpg');
}
.iTextControls a.makeCenter
{
    background-image:url('img/center.jpg');
}
.iTextControls a:hover.makeCenter
{
    background-image:url('img/centerHover.jpg');
}
.iTextControls a.makeRight
{
    background-image:url('img/right.jpg');
}
.iTextControls a:hover.makeRight
{
    background-image:url('img/rightHover.jpg');
}
.iTextControls a.makeOrderList
{
    background-image:url('img/ol.jpg');
}
.iTextControls a:hover.makeOrderList
{
    background-image:url('img/olHover.jpg');
}
.iTextControls a.makeBulletList
{
    background-image:url('img/li.jpg');
}
.iTextControls a:hover.makeBulletList
{
    background-image:url('img/liHover.jpg');
}
.iTextControls a.toggleITextLinks
{
    background-image:url('img/link.jpg');
}
.iTextControls a:hover.toggleITextLinks
{
    background-image:url('img/linkHover.jpg');
}
.iTextControls a.toggleITextColors
{
    background-image:url('img/color.jpg');
}
.iTextFont
{
    width:200px;
}
.iTextSize
{
    width:100px;   
}
.iTextFont,.iTextSize
{
    border:solid 2px #999999;
    margin:3px 10px 3px 0px;
    padding:1px 0px 1px 5px;
    
}
.iTextLink
{
    width:400px;
    border-bottom:solid 2px #999999;
    border-left:solid 2px #999999;
    border-right:solid 2px #999999;
    border-top:0;
    padding:10px 5px 10px 5px;
    margin:0px 0px 0px 350px;
    background-color:#333333;
    position:absolute;
}
.iTextLinkBox
{
    width:250px;
    border:solid 2px #999999;
    margin:0;
    padding:3px 3px 3px 10px;
}
.iTextLinkButton
{
    padding:3px 10px 3px 10px;
    margin:5px 10px 5px 10px;
    text-decoration:none;   
    background-color:#d4efd9;
    border:solid 2px #428d4e;
    color:#257031;
    text-align:center;
    font-weight:bold;
}
.iTextColor
{
    width:240px;
    border-bottom:solid 2px #999999;
    border-left:solid 2px #999999;
    border-right:solid 2px #999999;
    border-top:0;
    padding:10px 5px 10px 5px;
    margin:0px 0px 0px 520px;
    background-color:#333333;
    position:absolute;
}
.iTextColorFirst a,.iTextColorFirst a:visited,.iTextColorRow a,.iTextColorRow a:visited,.iTextColorLast a,.iTextColorLast a:visited
{
    margin:2px 3px 2px 3px;
    padding:2px 6px 2px 6px;
    font-size:10px;
    text-decoration:none;
}

.iTextColorFirst a,.iTextColorFirst a:visited
{
    border-top:solid 1px #cccccc;
    border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
}
.iTextColorFirst a:hover
{
    border-top:solid 1px #ffffff;
    border-left:solid 1px #ffffff;
    border-right:solid 1px #ffffff;
}
.iTextColorRow a,.iTextColorRow a:visited
{
    border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
}
.iTextColorRow a:hover
{
    border-left:solid 1px #ffffff;
    border-right:solid 1px #ffffff;

}
.iTextColorLast a,.iTextColorLast a:visited
{
    border-bottom:solid 1px #cccccc;
    border-left:solid 1px #cccccc;
    border-right:solid 1px #cccccc;
    border-top:0;

}
.iTextColorLast a:hover
{
        border-bottom:solid 1px #ffffff;
    border-left:solid 1px #ffffff;
    border-right:solid 1px #ffffff;
}
.iTextSwitchHolder
{
    width:100%;
    border-top:0;
    border-bottom:0;
    border-left:solid 2px #333333;
    border-right:solid 2px #333333;
    padding:5px 0px 8px 0px;
    background-color:#333333;
    font-family:Times New Roman;
    text-align:right;
}
.iTextSwitchHolder a,.iTextSwitchHolder a:visited
{
    padding:5px 15px 5px 15px;
    margin:0px 10px 8px 2px;
    text-decoration:none;
    color:#ffffff;
}
.iTextNonActive
{
    border-bottom:solid 1px #666666;
    border-left:solid 1px #666666;
    border-right:solid 1px #666666;
    background-color:#333333;
}
.iTextActive
{
    border-bottom:solid 1px #999999;
    border-left:solid 1px #999999;
    border-right:solid 1px #999999;
    background-color:#666666;
}
.iTextMedia
{
    background-color:#333333;
    text-align:right; 
    border:solid 1px #999999;  
}
.iTextMedia a,.iTextMedia a:visited
{
    color:#cccccc;
    text-decoration:none;
}
.iTextMedia a:hover
{
    color:#ffffff;   
}
.iTextMedia a.iTextMediaTabs,.iTextMedia a.iTextMediaTabs:visited
{
    text-decoration:none;   
    color:#CCCCCC;
    padding:2px 10px 5px 10px;
    margin:2px 5px 0px 5px;
    background-color:#999999;   
}
.iTextMedia a.iTextMediaTabs:hover
{
    color:#ffffff;
}
.iTextUpload
{
    width:100%;
    height:300px;
    background-image:url('img/ajax-loader.gif');
    background-position:center center;
    background-repeat:no-repeat;
    margin:0;
    padding:0;   
    border-top:solid 1px #666666;
}
.iTextExternal
{
    margin:30px auto 5px auto;
    color:#000000;
}
.iTextExternal a,.iTextExternal a:visited
{
      color:#257031;  
}
.iTextExternal a:hover
{
        color:#000000;
}

/*Image Uploader Section*/
.liveTextImageUpload,.liveTextImageBrowse
{
    border:0;
    margin:0;
    padding:0;
    width:780px;
    display:none;
}
.liveTextImageUpload
{
    height:65px;
}
.liveTextImageBrowse
{
    height:150px;
}
.liveEditUpload
{
        margin:25px 5px 10px 5px;
}
.liveEditAlt,.iTextExternalUrl
{
        margin:3px 5px 8px 5px;
}
.liveEditUploadMessage
{
    margin:5px 5px 10px 5px;
    color:White;
}
.iTextExternalUrl
{
    display:block;
}
.liveEditUpload,.liveEditAlt,.iTextExternalUrl
{
    border:solid 1px #fee934;
    padding:3px 5px 5px 5px;
    background-color:#faf5cb;
    height:25px;
}
.liveEditAlt,.iTextExternalUrl
{
    width:580px;   
    font-size:20px;  
}
.liveEditAltDis
{
    margin:3px 0px 8px auto;
    border:solid 1px #999999;
    padding:3px 5px 5px 5px;
    background-color:#666666;
    height:25px;
    min-width:590px; 
    color:#666666;
    font-size:20px;  
}
.iBut
{
    padding:1px 5px 1px 5px;
    margin:1px 10px 1px 10px;
    text-decoration:none;   
    text-align:center;
}
.imageBrowser, .imageBrowser ul
{
    text-align:left; 
    border:0;
    margin:0;
    padding:0;
    list-style:none;
    list-style-image:none;  
    width:auto;
}
.imageBrowser li,.imageBrowser li a,.imageBrowser li a:visited
{
    border:0;
    margin:0px 10px 0px 10px;
    padding:0;
    list-style:none;
    list-style-image:none;  
    display:block;
    width:100px;
    height:20px;
    overflow:hidden;
    float:left;   
    text-decoration:none;
    color:#eeeeee;
}
.imageBrowser li a:hover
{
    color:#ffffff;
    font-style:italic;
}

.liveControls a,.liveControls a:visited
{
    text-decoration:none;
    color:#003366;
    padding:2px 5px 1px 10px;
}
.liveControls a:hover
{
    color:#ffffff;   
}
.iUpload
{
    width:600px;
    height:300px;
    overflow:hidden;
    margin:0px auto 0px auto;
    text-align:right;
    background-color:#333333;
}

/**
* Control Editors
*/
.deliverySubPanel
{
    Width:500px;
    margin:0px 0px 0px 0px;
    text-align:right;
}
.discountSubPanel
{
    Width:650px;
    margin:0px 0px 0px 0px;
    text-align:right;
}
.deliveryEditorCheck
{
    text-align:center;
    color:#999999; 
    font-weight:bold;
    margin:0px 0px 10px 0px;
}
.deliverySubPanelBox,.discountSubPanelBox
{
    width:400px;
    background-color:#FFFFFF;
    font-weight:normal;
    font-size:large;
    border:solid 2px #999999;
    padding:2px 5px 2px 5px;
    margin:0px 10px 7px 10px;
    text-align:left;
}
.discountSubPanelDropDown
{
    width:415px;
    background-color:#FFFFFF;
    font-weight:normal;
    font-size:large;
    border:solid 2px #999999;
    padding:0px 0px 0px 5px;
    margin:0px 10px 7px 10px;
    text-align:left; 
}

.productPictureTitle
{
    float:left;
        color:#999999; 
    font-weight:bold;
}
.productPictureBox
{
    float:left;
    margin:10px 0px 0px 10px;
}
.productEditorLabel,.discountEditorLabel
{
    color:#999999; 
    font-weight:bold;
}
.productSubPanel
{
    Width:600px;
    margin:0px 0px 0px 200px;
    text-align:right;
}
.productEditorCheck
{
    text-align:center;
    color:#999999; 
    font-weight:bold;
    margin:0px 0px 0px 200px;
}
.productSubPanelBox
{
    width:450px;
    background-color:#FFFFFF;
    font-weight:normal;
    font-size:large;
    border:solid 2px #999999;
    padding:2px 5px 2px 5px;
    margin:0px 10px 7px 10px;
    text-align:left;
}

.userEditor
{
    width:650px;
    margin:0px auto 0px auto;   
}
.userLabel
{
    font-weight:bold;
    float:left;
    width:190px;
    
}
.userLine
{
    clear:left;
    padding:5px 0px 5px 0px;
    
}
.userBox
{
    width:400px;
    padding:3px 0px 2px 5px;
}
.userTick
{
    width:400px;
}
.userYear ,.userDay ,.userMonth ,.userBox ,.userDrop
{
    background-color:#f8f9b7;
    font-weight:normal;
    border:solid 2px #a7a914;
    margin:0;
}

.userYear
{
    width:120px;
    margin:auto 0px auto 0px;
    padding:0px 0px 0px 5px;
}

.userDay
{
    width:100px;
    margin:auto 0px auto 0px;
    padding:0px 0px 0px 5px;
}
.userMonth
{
    width:150px;
    margin:auto 12px auto 12px;
    padding:0px 0px 0px 5px;
}
.userDrop
{
    width:245px;
    margin:auto 0px auto 0px;
    padding:0px 0px 0px 5px;
}
.mandatoryField
{
    color:Red;   
}

/**
* Live Edit Section
*/
.liveEdit
{
    width:800px;
    margin:0px auto 0px auto;   
    border:solid 2px #666666;
    padding:0px 10px 10px 10px;
    background-color:#333333;
    font-family:Verdana;
    display:none;
}
.liveEditWaterMark
{
    text-align:right;
    width:auto;
    font-size:small;
    color:#666666;
}
.contTitleLabel
{ 
    color:#999999; 
    font-weight:bold; 
}
.liveEditTitle
{
    width:790px;
    background-color:#FFFFFF;
    font-weight:normal;
    font-size:large;
    border:solid 2px #999999;
    padding:2px 5px 2px 5px;
    margin:0px auto 10px 0px;
}
.optionsBox
{
    width:auto;
    margin:10px 0px 0px 0px;
    text-align:right;
}
.optionsBoxTick
{
    margin:5px 10px 0px 0px;
    color:#ffffff;
    padding:3px 5px 3px 5px;
    vertical-align:middle;
}
.timeStampTitle
{
  margin:0px 5px 0px 30px;  
  color:#ffffff;
}
.timeStamp
{
    width:240px;
    background-color:#FFFFFF;
    border:solid 2px #999999;
    padding:1px 0px 1px 1px;
    text-align:left;
    margin:0px 0px 0px 0px;
}
.securityBox
{
    width:auto;
    margin:5px auto 0px 10px;
}
.securityBoxLabel
{
    text-decoration:none;
    color:#ffffff;
}
.contentPassword
{
    float:left;
    margin:5px auto 5px 30px;
}
.userGroup
{
    float:right;
    margin:5px 30px 5px auto;
}
.securityBoxPassword
{
    width:250px;
    background-color:#FFFFFF;
    font-weight:normal;
    border:solid 2px #999999;
    padding:1px 0px 1px 1px;
}
.securityBoxUser
{
      width:260px;
    background-color:#FFFFFF;
    font-weight:normal;
    border:solid 2px #999999;
    padding:1px 0px 1px 1px;
}
.liveEditSplit
{
    width:auto;
    height:1px;
    clear:both;
    background-color:#999999; 
}

.postItemButton
{
    padding:5px 15px 5px 15px;
    margin:5px 10px 5px 10px;
    text-decoration:none;   
    background-color:#d4efd9;
    border:solid 2px #428d4e;
    color:#257031;
    text-align:center;
    font-weight:bold;
    float:left;
}
.closeItemButton
{
    padding:5px 15px 5px 15px;
    margin:5px 10px 5px 10px;
    text-decoration:none;   
    background-color:#efd4d4;
    border:solid 2px #8d4242;
    color:#702525;
    text-align:center;
    font-weight:bold;
    float:right;    
}
.liveEditResponse
{
    width:auto;
    margin:5px 0px 5px 0px;
    padding:2px 5px 2px 5px;
    text-align:center;
    color:#ffffff;
}
#delBox
{
    width:300px;
    height:50px;
    background-color:#333333;
    border:solid 1px #999999;  
    color:#ffffff;
    padding:0px 10px 20px 10px;
    text-align:center;
}
#delBox #windowBoxOptions a,#delBox #windowBoxOptions a:visited
{
    color:White;
}
.delItemButton
{
    
    background-image:url('img/delButtonMedium.png');
    background-position:left center;
    background-repeat:no-repeat;
    padding:5px 15px 5px 45px;
    margin:15px auto 5px auto;
    text-decoration:none;   
    background-color:#efd4d4;
    border:solid 2px #8d4242;
    color:#702525;
    text-align:center;
}
#loadingBox
{
    width:200px;
    height:50px;
    background-image:url('img/ajax-loader.gif');
    background-position:center center;
    background-repeat:no-repeat;
    background-color:#333333;
    border:solid 1px #999999;  
    color:#CCCCCC;
    padding:0px 10px 20px 10px;
}

.AdminDashboardPanel, .UserDashboardPanel
{
    border:solid 2px #569bd0;
    padding:5px 10px 10px 10px;
    margin:15px 10px 10px 10px;
}
.AdminDashboardLabel, .UserDashboardLabel
{
    background-color:#FFFFFF;
    color:#569bd0;
    margin:-15px 0px 0px 0px;    
    width:120px;
    text-align:center;
    font-weight:bold;
}