﻿#LocalNewsMain {  }

#LocalNewsMain .upload-photo { margin:20px 0; background-color:#fff; padding:10px 20px; position:relative; width:86.5%; border-radius:5px; }
#LocalNewsMain .upload-photo span { display:inline-block; padding:5px 0; font-size:20px; }
#LocalNewsMain .upload-photo .top-img { background:url(img/box-top.png) 0 0 no-repeat; position:absolute; left:20px; top:-12px; width:50px; height:20px;  }

.add-fileAnnouncewment { background-color: #79C3C2; float: right; padding: 10px; text-align: center; position:absolute; top:-40px; right:0;
									 width: 90px; cursor:pointer; }

#LocalNewsFile { background:url("img/content-bg.gif") repeat scroll 0 0 #FBF2E8; border-radius:5px; padding:14px 22px; width:500px; display:none; }
#close_xAnnouncement { background:url('img/close.jpg') 0 0 no-repeat; display: block; height: 23px; line-height: 1000px;
    overflow: hidden; position: absolute; right: 5px; top: 5px; width: 24px;  }

/* Added by Range on 29-Aug-2014 */

.button-search { font-size: 12px; font-weight: bold; padding: 8px 10px;}
/*margin:-28px 0 0 -15px !important;*/ 
span.required { color:#AA1144; }

.top-search input
{
    border: 1px solid #d6d6d6;
    border-radius: 5px;
    color: #52545b;
    float: left;
    height: 20px;
    padding: 5px 40px 5px 5px;
    width: 80%;
    
}

.top-search .search-button { float:right; background: url("img/search-icon.png") no-repeat scroll 77% center #FFFFFF; height: 20px; margin-top:0px; width: 70%; cursor:pointer; }

.error-summaryAnnouncement {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("img/block-pattern-bg.png") repeat scroll left top transparent;
    border-color: #c5beb4 #fff #fff #c5beb4;
    border-image: none;
    border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 15px;
}

div.top-search input.txt-search {
    box-sizing: border-box;
    height: 32px !important;
    line-height: 1;
    padding: 5px 40px 5px 5px !important;
    width: 80% !important;
}
.error-summaryAnnouncement ul { padding:0 0 0 20px; list-style-type:disc;}
.error-summaryAnnouncement ul li {
    color: #8c2e0b;
}


.book { width:430px; float:left; border-top:1px dashed #e1d8d1; padding:10px 0; }
.book h3 { font-size:20px !important; margin:0 0 10px 0; }
.book img { float:left; }
.book p { font-size:14px; margin:0;width:50%;float:left;}
.book div { float:left; width:50%; margin:7px 0;}
.book div form { float:left; margin:10px 6px; }
.book div form p { font-size:12px; width:90px; float:left;}
.book div form p input { width:60px;}
.book div label { width:95px; float:left;}

.book div.Certi { float:left;margin:0px 20px 0 0; width:160px; }

.addtocart
{
    background: rgba(0, 0, 0, 0) url("img/addtocart.png") no-repeat scroll 0 0;
    border: medium none;
    height: 24px;
    vertical-align: middle;
    width: 76px;
    display:block;
    float: left;
}

.drpQuantity {
    background-color: #fbf9ed;
    border-color: #c5beb4 #ffffff #ffffff #c5beb4;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    padding: 2px;
    width: 90px;
}

.textQuantity {
    background-color: #fbf9ed;
    border-color: #c5beb4 #ffffff #ffffff #c5beb4;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    font-size: 12px;
    padding: 2px;
    width: 60px;
}


/*Photo Gallery*/
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box { position:relative; background:#fff; width:250px; height:250px; margin: 0 auto; }
#lightbox-container-image{padding:10px;}
#lightbox-loading { position:absolute; top:40%; left:0%; width:100%; text-align:center; line-height:0;}
#lightbox-nav {position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:49%; height:100%; zoom:1; display:block;}
	
#lightbox-nav-btnPrev{left:0; float:left;}
#lightbox-nav-btnNext{right:0; float:right;}

#lightbox-container-image-data-box{font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin:0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data { padding:0 10px; color:#666;}
	
#lightbox-container-image-data #lightbox-image-details{ width:70%; float:left; text-align: left; }	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em;	}			
#lightbox-secNav-btnClose { width:66px; float:right; padding-bottom: 0.7em;	}

#gallery{ float:left; line-height:24px;}

#gallery img{  display:block; position:relative; height:192px;width:160px;}
#gallery a:hover img{background-color: #A9A9A9; }
#gallery a:hover{color:#fff;}
/*Photo Gallery*/
