﻿@font-face { font-family:CenturyGothic; src:url('../../Fonts/Gothic.ttf'); }
@font-face { font-family:CenturyGothic; src:url('../../Fonts/Gothicb.ttf'); font-weight:bold; }
@font-face { font-family:CenturyGothic; src:url('../../Fonts/Gothici.ttf'); font-style:italic; }
@font-face { font-family:CenturyGothic; src:url('../../Fonts/Gothicbi.ttf'); font-weight:bold; font-style:italic; }
@font-face { font-family:AdamBecker; src:url('../../Fonts/AdamBecker-ExtraLight.ttf'); }
@font-face { font-family:DiavloBLACKII; src:url('../../Fonts/Diavlo_BLACK_II.ttf'); }
@font-face { font-family:DiavloBOLDII; src:url('../../Fonts/Diavlo_BOLD_II.ttf'); }
@font-face { font-family:DiavloBOOKII; src:url('../../Fonts/Diavlo_BOOK_II.ttf'); }
@font-face { font-family:DiavloLIGHTII; src:url('../../Fonts/Diavlo_LIGHT_II.ttf'); }
@font-face { font-family:DiavloMEDIUMII; src:url('../../Fonts/Diavlo_MEDIUM_II.ttf'); }


body.admin { background-color:#887d6c; color:#777; font-size:13px; font-family:Arial, Helvetica, Verdana, sans-serif; margin:0 0 0 0; padding:0 0 0 0; }
body.site { color:#888; font-size:13px; font-family:Arial, Helvetica, Verdana, sans-serif; margin:0 0 0 0; padding:30px 0 30px 0; background-image:url(../../Images/bg_img2.jpg); background-repeat:repeat-x; }
form { background-image:url(../../Images/stonesBg.png); background-repeat:no-repeat; background-position:center 90px; }
img { border-width:0; }

a:link, a:visited { color:#887d6c; text-decoration:none; }
a:hover, a:active { color:#887d6c; text-decoration:underline; }

.linkA a:link, .linkA a:visited { color:#887d6c; text-decoration:none; display:block; font-size:11px; background-color:#f6ebe5; font-weight:bold; text-align:center; width:120px; padding:5px 0 3px 0; }
.linkA a:hover, .linkA a:active { color:#887d6c; text-decoration:underline; display:block; font-size:11px; background-color:#fff; font-weight:bold; text-align:center; width:120px; padding:5px 0 3px 0; }

.linkB a:link, .linkB a:visited { color:#887d6c; text-decoration:none; font-size:13px; }
.linkB a:hover, .linkB a:active { color:#887d6c; text-decoration:underline; font-size:13px; }

.linkC a:link, .linkC a:visited { display:block; float:left; border:1px solid #ccc; margin:0 2px 0 0; padding:3px 0 3px 0; width:18px; text-align:center; color:#887d6c; text-decoration:none; font-size:11px; }
.linkC a:hover, .linkC a:active { color:#fff; background-color:#887d6c; border:1px solid #887d6c; text-decoration:none; }

.linkD a:link, .linkD a:visited { color:#777; text-decoration:none; font-size:13px; }
.linkD a:hover, .linkD a:active { color:#777; text-decoration:underline; font-size:13px; }

a.linkE:link, a.linkE:visited { color:#f9f2ed; text-decoration:none; border-bottom:1px dotted #f9f2ed; }
a.linkE:hover, a.linkE:active { color:#f9f2ed; text-decoration:none; border-bottom:1px solid #f9f2ed; }

.linkF a:link, .linkF a:visited { font-family:'century gothic', CenturyGothic; font-size:10px; color:#f9f2ed; text-decoration:none; display:block; background-color:#c8bfb0; float:left; margin:0 10px 0 0; text-align:center; padding:3px 10px 3px 10px; }
.linkF a:hover, .linkF a:active { color:#887d6c; text-decoration:none; background-color:#e8e1d6; }

.linkG a:link, .linkG a:visited { font-family:'century gothic', CenturyGothic; color:#ada69a; text-decoration:none; }
.linkG a:hover, .linkG a:active { color:#635c51; text-decoration:none; }

.linkH a:link, .linkH a:visited { color:#888; text-decoration:none; border-bottom:1px dotted #ccc; }
.linkH a:hover, .linkH a:active { color:#888; text-decoration:none; border-bottom:1px solid #888; }



.whiteBg { background-image:url(../../Images/white_bg.png); background-repeat:repeat-y; background-position:center center; width:970px; padding:15px; margin:0 auto 0 auto; }


.tdMenu > a { display:none; }
.menu { font-family:'century gothic', CenturyGothic; font-size:11px; padding:0; display:table; margin:0 auto 0 auto; height:20px; }
.menu ul.level1 > li { float:left; }
.menu a:link, .menu a:visited { color:#ada69a; text-decoration:none; padding:2px 20px 2px 20px; }
.menu a:hover, .menu a:active, .menu a.selected { color:#635c51; }

.menu ul.level2 { font-size:10px; position:absolute; background-image:url(../../Images/spacer_salmon_trans_01.png); display:none; position:absolute; z-index:10; margin:0 0 0 -50px; }
.menu ul.level2 li { padding:2px 0 2px 0; width:120px; }
.menu ul.level2 li:first-child { padding-top:7px; }
.menu ul.level2 li:last-child { padding-bottom:7px; }
.menu ul.level2 a:link, .menu ul.level2 a:visited { display:block; padding:3px 0 3px 20px; }
.menu ul.level2 a:hover, .menu ul.level2 a:active { background-color:#faf6f3; }




.langIcon { font-family:'century gothic', CenturyGothic; cursor:pointer; color:#f9f2ed; font-size:10px; text-align:center; padding:3px; margin:0 0 0 auto;  }
.langoptions { font-family:'century gothic', CenturyGothic; cursor:pointer; font-size:10px; width:86px; text-align:center; margin:0 0 0 auto;  }
.langoptions div { padding:5px 0 3px 0; border-bottom:1px solid #fff; }
.langoptions div a { color:#f9f2ed; text-decoration:none; }
.langoptions div:hover { background-color:#e8e1d6; }
.langoptions div:hover a { color:#887d6c; }




/* HEADERS
----------------------------------------------------------*/

.headerA { font-size:13px; color:#887d6c; font-weight:bold; margin:0 0 4px 0; }
.headerB { font-weight:normal; font-size:10px; color:#887d6c; }
.headerC { font-weight:normal; font-size:13px; color:#887d6c; background-color:#f6ebe5; padding:3px 0 1px 2px; }
.headerD { font-size:17px; color:#887d6c; font-weight:normal; margin:0 0 4px 0; }
.headerE { font-family:'century gothic', CenturyGothic; font-weight:normal; font-size:12px; color:#887d6c; margin:0 0 3px 0; }
.headerF { font-family:'century gothic', CenturyGothic; font-weight:normal; font-size:17px; color:#887d6c; margin:20px 0 20px 0; }
.headerG { background-color:#887d6c; border:2px solid #887d6c; font-size:15px; color:#fff; margin:5px 0 20px 0; display:table; font-weight:normal; }
.headerH { font-family:'century gothic', CenturyGothic; font-weight:normal; font-size:13px; color:#887d6c; margin:0 0 3px 0; }



/* TEXT STYLE
----------------------------------------------------------*/

.textA { font-size:8px; color:#ccc; }
.textB { color:#887d6c; }
.textC { color:#887d6c; font-size:8px; }
.textD { color:#887d6c; text-decoration:none; border-bottom:1px dotted #887d6c; }
.textE { color:#9c9c9c; font-size:8px; }
.textF { color:#887d6c; font-size:10px; font-style:italic; }
.textG { font-family:'century gothic', CenturyGothic; color:#887d6c; font-size:16px; }
.textH { font-family:'century gothic', CenturyGothic; color:#887d6c; font-size:12.5px; }
.textI { font-family:DiavloLIGHTII; color:#887d6c; font-size:21px; }
.textJ { font-family:DiavloMEDIUMII; color:#887d6c; font-size:15px; }
.textK { font-family:Arial; color:#f9f2ed; font-size:10px; }
.textL { font-family:'century gothic', CenturyGothic; color:#666; }



/* BACKGROUND STYLE
----------------------------------------------------------*/

.bgStyle1 { background-color:#f9f2ed; }
.bgStyle2 { background-color:#e8e1d6; }
.bgStyle3 { background-color:#ada69a; }
.bgStyle4 { background-color:#c8bfb0; }
.bgStyle5 { background-color:#a7a198; }
.bgStyle6 { background-color:#cdc6bc; }





/* COLLECTIONS STYLE (List Item)
----------------------------------------------------------*/

/* container */ 
.divCollections div.divCollectionItem { float:left; margin:0 5px 5px 0; width:229px; border:1px solid #e3dfd9; }
.divCollections div.divCollectionItem:hover { border-color:#c1b8ac; }
.divCollections div.divCollectionItem:nth-child(4n)  { margin-right:0; } 

/* details link style */ 
.divCollections a.details { display:none; outline:none; }
.divCollectionItem:hover a.details { display:block; }
.divCollections a.details:link, .divCollections a.details:visited { font-family:'century gothic', CenturyGothic; font-size:10px; position:absolute; bottom:0; right:0; color:#999; text-decoration:none; padding:1px 4px 1px 4px; background-color:#f9f2ed; }
.divCollections a.details:hover, .divCollections a.details:active { font-family:'century gothic', CenturyGothic; color:#5e574f; }

/* text style */ 
.divCollectionItemText { background-color:#fbf6f2; margin:0 3px 3px 3px; padding:3px 3px 3px 3px; font-family:'century gothic', CenturyGothic; line-height:14px; }
.divCollectionItemText .articleNo { font-size:10px; color:#5e574f; }
.divCollectionItemText .typeExplanation { color:#999; font-size:10px; font-style:italic; }

/* material text style */ 
.divCollectionItemText .material { font-size:11px; }
.divCollectionItemText .material .main { color:#78736e; padding:0 0 0 7px; }
.divCollectionItemText .material .main:first-child { padding-left:0; }
.divCollectionItemText .material .sub { font-family:Tahoma; color:#999; font-size:10px; }

/* stone text style */ 
.divCollectionItemText .stone { font-size:11px; }
.divCollectionItemText .stone .main { color:#78736e; padding:0 0 0 7px; }
.divCollectionItemText .stone .main:first-child { padding-left:0; }
.divCollectionItemText .stone .sub { font-family:Tahoma; color:#999; font-size:10px; }     





/* PRODUCTS DETAIL STYLE (Details modal pop up)
----------------------------------------------------------*/
/* containers */
.detailsPanelImage { background-color:#fff; width:665px; height:100%; top:0; left:0; position:absolute; overflow:hidden; }
.detailsPanelImage img.productImg { display:block;  margin:20px auto 0 auto; height:440px; }
.detailsPanelColumn { background-color:#f9f2ed; width:300px; height:100%; top:0; right:0; position:absolute; }

/* text (column) style */ 
.detailsPanelColumn > div { padding:10px; font-family:'century gothic', CenturyGothic; font-size:14px; }
.detailsPanelColumn .newArrival { display:table; background-color:#5e574f; color:#f9f2ed; margin:0 0 10px 0; border-right:5px solid #5e574f; border-left:5px solid #5e574f; font-size:11px; }
.detailsPanelColumn .designerName { display:block; color:#5e574f; margin:0 0 10px 0; font-size:15px; }
.detailsPanelColumn .articleNo { color:#5e574f; margin:0 0 10px 0; font-size:11px; }
.detailsPanelColumn .typeExplanation { color:#999; font-size:10px; font-style:italic; }
.detailsPanelColumn .abstract { margin:10px 0 0 0; }

/* material text style */ 
.detailsPanelColumn .material { }
.detailsPanelColumn .material .main { color:#78736e; padding:0 0 0 7px; }
.detailsPanelColumn .material .main:first-child { padding-left:0; }
.detailsPanelColumn .material .sub { font-family:Tahoma; color:#999; font-size:11px; }

/* stone text style */ 
.detailsPanelColumn .stone { }
.detailsPanelColumn .stone .main { color:#78736e; padding:0 0 0 7px; }
.detailsPanelColumn .stone .main:first-child { padding-left:0; }
.detailsPanelColumn .stone .sub { font-family:Tahoma; color:#999; font-size:11px; }  

/* navigation arrows */ 
.detailsPanelImage img.blank { width:100%; height:100%; position:absolute; z-index:0; }
.detailsPanelImage .prev { position:absolute; height:100%; width:65px; top:0; left:0; }  
.detailsPanelImage .prev input { position:absolute; z-index:1; top:50%; margin:-62px 0 0 10px; display:none; }
.detailsPanelImage .next { position:absolute; height:100%; width:65px; top:0; right:0; }  
.detailsPanelImage .next input { position:absolute; z-index:1; top:50%; margin:-62px 0 0 10px; display:none; }

.detailsPanelImage .prev:hover, .detailsPanelImage .next:hover { background-color:#f9f2ed; }
.detailsPanelImage .prev:hover input, .detailsPanelImage .next:hover input { display:block; }




/* MISC PAGE STYLE
----------------------------------------------------------*/
.miscPageStyle .content { font-family:'century gothic', CenturyGothic; color:#887d6c; font-size:16px; }
.miscPageStyle .info { font-family:'century gothic', CenturyGothic; color:#887d6c; font-size:11px; line-height:17px; }



/* GALLERY STYLE
----------------------------------------------------------*/
.gallery img { display:block; }
.gallery .item:hover img.shadow { display:none; }
.gallery .item a { outline:none; }



/* PRESS STYLE
----------------------------------------------------------*/
.pressContainer { float:left; width:295px; height:95px; margin:0 6px 8px 0; line-height:18px; border:1px solid #e3dfd9; padding:5px; }
.pressContainer:hover { border-color:#c1b8ac; background-color:#f9f2ed }
.pressContainer:nth-child(3n) { margin-left:0; }



/* FORM ELEMENTS   
----------------------------------------------------------*/

.formItemA { font-family:Arial; font-size:15px; color:#666; border:1px solid #efefef; background-color:#fff; padding:3px; }
.formItemB { font-family:Arial; font-size:15px; color:#887d6c; border:1px solid #fff; background-color:#fff; padding:8px; }
.formItemC { font-family:Arial; font-size:15px; color:#887d6c; border:1px solid #887d6c; background-color:#fff; padding:8px; }
.formItemD { font-family:'century gothic', CenturyGothic; font-size:12px; color:#666; border:1px solid #efefef; background-color:#fff; padding:1px 3px 1px 3px; }

.buttonA {  font-family:Arial; font-size:15px; background-color:#666; color:#fff; border:1px solid #666; width:150px; }
.buttonB {  font-family:Arial; font-size:15px; background-color:#887d6c; color:#fff; border:1px solid #887d6c; width:100px; padding:1px; }
.buttonC {  font-family:Arial; font-size:11px; background-color:#ff0000; color:#fff; border:1px solid #ff0000; width:50px; font-weight:bold; }
.buttonD {  font-family:Arial; font-size:13px; background-color:#fff; color:#999; border:1px solid #ccc; width:50px; padding:3px; }
.buttonE {  font-family:Arial; font-size:11px; background-color:#fff; color:#999; border:1px solid #ccc; padding:2px 10px 2px 10px; }
.buttonF {  font-family:'century gothic', CenturyGothic; font-size:10px; background-color:#999; color:#f9f2ed; border:0px solid #999; display:block; padding:0 0 1px 0; }

.watermarkA { color:#ccc; }
.watermarkB { font-family:Arial; font-size:15px; color:#9c9c9c; border:1px solid #efefef; background-color:#fff; padding:3px; }

.validationStyA { display:block; position:absolute; margin:0 0 0 170px; }
.validationStyA div { background-color:#f30000; color:#fff; font-family:Arial; font-size:11px; font-weight:bold; white-space:nowrap; width:110px; text-align:center; }

.labelA { font-size:10px; }

.warningA { color:#ff0000; font-size:13px; font-family:Arial; }
.warningB { color:#ff0000; font-size:20px; font-family:Arial; }
.warningC { color:#54de24; font-size:22px; font-family:Arial; }
.warningD { color:#ff0000; font-size:10px; font-family:Arial; }

.feedbackStyleA { position:fixed; z-index:99999999999; top:50%; left:0; width:100%; margin:-50px 0 0 0; padding:20px 0 20px 0; text-align:center; font-size:17px; color:#fff; display:none; }

.completionListStyle { line-height:20px; font-size:13px; background-color:#fff; border:1px dotted #ccc; margin:2px 0 0 0; padding:4px; }
.completionListHighlightedItemStyle { list-style-type:none; background-color:#efefef; padding:0 0 0 5px; cursor:pointer; }
.completionListItemStyle { list-style-type:none; padding:0 0 0 5px; }






/* MISC  
----------------------------------------------------------*/

.divLoginView a:link { color:#887d6c; text-decoration:none; }
.divLoginView a:visited { color:#887d6c; text-decoration:none; }
.divLoginView a:hover {color:#887d6c; text-decoration:underline; }
.divLoginView a:active { color:#887d6c; text-decoration:underline; }



.separator { clear:both; height:0; font-size:0; }

.breadcrumbDiv { border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:2px 0 2px 0; }
.breadcrumbRoot { color:#887d6c; font-size:11px; font-weight:bold; }
.breadcrumbParent { color:#999; font-size:11px; }
.breadcrumbCurrent { color:#999; font-size:11px; }

.headerDiv { background-color:#f6ebe5; padding:7px 7px 5px 7px; }
.headerParent { font-size:17px; color:#333; }
.headerSub { color:#887d6c; font-size:17px; }
.headerSubB { background-color:#887d6c; color:#f6ebe5; font-size:8px; padding:1px 0 0 2px; }
.headerSeparator {}

.oldPriceStyle { text-decoration:line-through; color:#ccc; }

img[rel] { padding:3px; cursor:pointer; }
img[rel]:hover { padding:1px; border:2px solid #887d6c; }



/* AJAX STYLES   
----------------------------------------------------------*/

.updatePanelLoadingIcon { position:fixed; z-index:100; top:50%; left:50%; margin:-10px 0 0 -10px; }
.updatePanelLoadingDiv { width:100%; height:100%; background-color:#000; position:fixed; top:0; left:0; z-index:90; opacity:0.65; }

.modalBackground { background-color:#000; opacity:0.65; }

.modalPopUpStyle1_Outer { background-color:transparent; width:100%; height:100%; }
.modalPopUpStyle1_Inner { width:970px; height:480px; position:absolute; top:50%; left:50%; margin:-240px 0 0 -485px; }
.modalPopUpStyle1_Close { position:absolute; top:50%; left:50%; margin:222px 0 0 490px; border:1px solid transparent;  }




/* jQUERY STYLES   
----------------------------------------------------------*/

.overlayStyle { display:none; border-width:0; padding:0; margin:0; width:950px; height:680px; background-image:url(http://www.naharajewellery.com/Images/overlayBg_1.png); }
.overlayStyle #imgProductDisplay { height:600px; }
.overlayStyle table { width:950px; height:680px; }
.overlayStyle table tr:first-child td { height:635px; text-align:center; }
.overlayStyle table tr:last-child td { height:45px; text-align:center; font-size:17px; color:#f6ebe5; padding:0 0 10px 0; }
.overlayStyle .close { background-image:url(../../Images/closeIcon.png); position:absolute; right:-30px; bottom:0px; cursor:pointer; width:20px; height:20px; border-width:0; }

.overlayStyle2 { display:none; width:850px; height:520px; background-image:url(http://www.naharajewellery.com/Images/overlayBg_2.png); text-align:center; }

.overlayStyle3 { display:none; border-width:0; padding:0; margin:0; width:950px; height:640px; background-image:url(http://www.naharajewellery.com/Images/overlayBg_3.png); }
.overlayStyle3 #imgProductDisplay { height:600px; display:block; margin:20px auto 0 auto; }
.overlayStyle3 .close { background-image:url(../../Images/icon_close.png); position:absolute; right:-30px; bottom:0px; cursor:pointer; width:20px; height:20px; border-width:0; }

.overlayStyle4 { display:none; width:1000px; height:510px; background-image:url(http://www.naharajewellery.com/Images/overlayBg_4.png); text-align:center; }

.tooltipStyle1 { display:none; background:transparent url(../../Images/tooltipBg_1.png); font-size:12px; width:750px; height:360px; color:#666; }

.ajax__html_editor_extender_texteditor { background-color:#fff; }





/* MENU   
----------------------------------------------------------*/

div.mainMenu { padding:0; }
div.mainMenu ul { list-style:none; margin:0px; padding:0px; width:auto; }

div.mainMenu ul li a, div.mainMenu ul li a:visited { font-size:17px; background-color:#efefef; border:1px solid #ccc; color:#333; margin:0 1px 0 0; display:block; padding:5px 20px 4px 20px; text-decoration:none; white-space:nowrap; }
div.mainMenu ul li a:hover, div.mainMenu ul li a:active { background-color:#999; color:#fff; text-decoration:none; }

div.mainMenu ul li ul li a, div.mainMenu ul li ul li a:visited { font-size:14px; background-color:#efefef; border:1px solid #ccc; border-top-width:0; color:#333; margin:0 1px 0 0; display:block; padding:5px 20px 4px 20px; text-decoration:none; white-space:nowrap; }
div.mainMenu ul li ul li a:hover, div.mainMenu ul li ul li a:active { background-color:#887d6c; color:#fff; text-decoration:none; }




/* GRIDVIEW STYLES   
----------------------------------------------------------*/

.gvwStyleA { width:100%; font-size:13px; font-family:Arial; }

.gvwStyleA a:link { color:#887d6c; text-decoration:none; }
.gvwStyleA a:visited { color:#887d6c; text-decoration:none; }
.gvwStyleA a:hover {color:#887d6c; text-decoration:underline; }
.gvwStyleA a:active { color:#887d6c; text-decoration:underline; }

.gvwStyleA_HeaderStyle { text-align:left; }

.gvwStyleA_RowStyle { background-color:#fff; }
.gvwStyleA_RowStyle > td { padding:5px 0 5px 3px; }
.gvwStyleA_RowStyle:hover { background-color:#f6ebe5; }

.gvwStyleA_EditRowStyle { background-color:#f6ebe5; }
.gvwStyleA_EditRowStyle > td:first-child { padding:0 0 0 10px; }
.gvwStyleA_EditRowStyle > td { padding:20px 0 20px 0; border-top:3px solid #666; border-bottom:3px solid #666; }

.gvwStyleA_AlternatingRowStyle { background-color:#f5f5f5; }
.gvwStyleA_AlternatingRowStyle > td { padding:5px 0 5px 3px; }
.gvwStyleA_AlternatingRowStyle:hover { background-color:#f6ebe5; }

.gvwStyleA_EmptyDataRowStyle { color:#ff0000; font-size:12px; }



.gvwStyleB { width:100%; font-size:13px; }

.gvwStyleB_HeaderStyle { background-color:#887d6c; color:#f6ebe5; text-align:center; }
.gvwStyleB_HeaderStyle th { padding:7px 0 5px 0; font-size:11px; font-weight:normal; }
.gvwStyleB_HeaderStyle th a:link { color:#f6ebe5; text-decoration:none; font-size:11px; }
.gvwStyleB_HeaderStyle th a:visited { color:#f6ebe5; text-decoration:none; font-size:11px; }
.gvwStyleB_HeaderStyle th a:hover {color:#fff; text-decoration:underline; font-size:11px; }
.gvwStyleB_HeaderStyle th a:active { color:#fff; text-decoration:underline; font-size:11px; }

.gvwStyleLinkA a:link, .gvwStyleLinkA a:visited { color:#887d6c; text-decoration:none; border-bottom:1px dotted #887d6c; }
.gvwStyleLinkA a:hover, .gvwStyleLinkA a:active {color:#534b3e; text-decoration:none; border-bottom:1px solid #534b3e; }

.gvwStyleB_RowStyle { background-color:#fff; }
.gvwStyleB_RowStyle > td { padding-top:5px; padding-bottom:5px; }
.gvwStyleB_RowStyle:hover { background-color:#f6ebe5; }
.gvwStyleB_RowStyle:hover > td { padding-top:4px; padding-bottom:4px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }

.gvwStyleB_AlternatingRowStyle { background-color:#f5f5f5; }
.gvwStyleB_AlternatingRowStyle > td { padding-top:5px; padding-bottom:5px; }
.gvwStyleB_AlternatingRowStyle:hover { background-color:#f6ebe5; }
.gvwStyleB_AlternatingRowStyle:hover > td { padding-top:4px; padding-bottom:4px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }

.gvwStyleB_EmptyDataRowStyle { color:#ff0000; font-size:12px; }
.gvwStyleB_EmptyDataRowStyle2 { color:#999; font-size:12px; }

.gvwStyleB tr.gvwStyleB_PagerStyle:last-child > td { border-top:2px solid #887d6c; padding:5px 0 0 0; }


.gvwStyleB_PagerStyle > td > table { margin-left:auto; }
.gvwStyleB_PagerStyle > td > table td span { padding:1px 3px 1px 3px; font-size:15px }
.gvwStyleB_PagerStyle > td > table td a:link { color:#887d6c; text-decoration:none; font-size:11px; display:block; background-color:#fff; padding:3px 5px 3px 5px; border-width:0; }
.gvwStyleB_PagerStyle > td > table td a:visited { color:#887d6c; text-decoration:none; font-size:11px; display:block; background-color:#fff; padding:3px 5px 3px 5px; border-width:0; }
.gvwStyleB_PagerStyle > td > table td a:hover {color:#887d6c; text-decoration:none; font-size:11px; display:block; background-color:#f6ebe5; padding:3px 5px 3px 5px; border-width:0; }
.gvwStyleB_PagerStyle > td > table td a:active { color:#887d6c; text-decoration:none; font-size:11px; display:block; background-color:#f6ebe5; padding:3px 5px 3px 5px; border-width:0; }

.gvwStyleB_Padding1 { padding:0 0 0 15px; }
.gvwStyleB_Padding2 { padding:0 5px 0 0; }

.sortedAscHeaderStyle { background-color:#b0a390; background-image:url(../../Images/arrow_asc_2.png); background-position:4px 12px; background-repeat:no-repeat; text-align:inherit; }
.sortedDescHeaderStyle { background-color:#b0a390; background-image:url(../../Images/arrow_desc_2.png); background-position:4px 10px; background-repeat:no-repeat; text-align:inherit; }

.currPgStyle1 { font-size:10px; color:#999; font-style:italic; margin:30px 0 0 0; }
.rowReturnedStyle1 { font-size:15px; color:#999; margin:1px 0 0 3px; }



/* ADMIN MENU   
----------------------------------------------------------*/

div.adminMenu { padding:0; }
div.adminMenu ul { list-style:none; margin:0px; padding:0px; width:auto; }

div.adminMenu ul li a, div.adminMenu ul li a:visited { font-size:13px; background-color:#efefef; border:1px solid #ccc; color:#333; margin:0 1px 0 0; display:block; padding:5px 20px 4px 20px; text-decoration:none; white-space:nowrap; }
div.adminMenu ul li a:hover, div.adminMenu ul li a:active { background-color:#999; color:#fff; text-decoration:none; }

div.adminMenu ul li ul li a, div.adminMenu ul li ul li a:visited { font-size:13px; background-color:#efefef; border:1px solid #ccc; border-top-width:0; color:#333; margin:0 1px 0 0; display:block; padding:5px 20px 4px 20px; text-decoration:none; white-space:nowrap; }
div.adminMenu ul li ul li a:hover, div.adminMenu ul li ul li a:active { background-color:#887d6c; color:#fff; text-decoration:none; }