﻿/* -------------------- */
/* Buttons */
/* -------------------- */
a.redbtn, a.greenbtn, a.lgreenbtn, a.bluebtn, a.yellowbtn, a.lgreenbtn{border:1px solid #000; color:#fff !important; font:bold 10px/22px Verdana,Arial,Helvetica,sans-serif; margin:0; padding:3px 10px; text-decoration:none}

a.redbtn:link, a.redbtn:visited{background:url('../../Image/Admin/Button/red_button.gif')}
a.redbtn:hover{background:url('../../Image/Admin/Button/red_button_hover.gif')}

a.greenbtn:link, a.greenbtn:visited{background:url('../../Image/Admin/Button/green_button.gif')}
a.greenbtn:hover{background:url('../../Image/Admin/Button/green_button_hover.gif')}

a.lgreenbtn:link, a.lgreenbtn:visited {font:bold 14px/22px; background: url('../../Image/Admin/Button/green_button.gif');}
a.lgreenbtn:hover {background: url('../../Image/Admin/Button/green_button_hover.gif');}

a.lgreenbtn:link, a.lgreenbtn:visited{font:bold 14px/29px Verdana,Arial,Helvetica,sans-serif; color:#fff !important; text-decoration:none; padding:4px 10px; white-space:nowrap; margin:0px; margin-right:5px; background-image:url('../../Image/User/Button/green_button.gif'); border:1px solid #4c7329}
a.lgreenbtn:hover{font:bold 14px/29px Verdana,Arial,Helvetica,sans-serif; color:#fff !important; text-decoration:none; white-space:nowrap; background-image:url('../../Image/User/Button/green_button_hover.gif')}
a.lgreenbtn:active{font:bold 14px/29px Verdana,Arial,Helvetica,sans-serif; color:#fff !important; text-decoration:none; white-space:nowrap}

a.bluebtn:link, a.bluebtn:visited{background:url('../../Image/Admin/Button/blue_button.gif')}
a.bluebtn:hover{background:url('../../Image/Admin/Button/blue_button_hover.gif')}

a.yellowbtn:link, a.yellowbtn:visited{background:url('../../Image/Admin/Button/yellow_button.gif')}
a.yellowbtn:hover{background:url('../../Image/Admin/Button/yellow_button_hover.gif')}

/* -------------------- */
/* StoryTools */
/* -------------------- */
#cms-story-tools{border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; margin:20px 0 20px 0}
#cms-story-tools .cms-story-tools-item{float:left; margin:8px}
#cms-story-tools .cms-story-tools-item img{vertical-align:middle; margin:2px}

/* -------------------- */
/* Related Items */
/* -------------------- */
div#cms-related-items{}
div#cms-related-items div.cms-related-items-item{}

/* -------------------- */
/* Content */
/* -------------------- */
div#cms-content{}
div#cms-content div.cms-content-information-container{border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; padding:8px 0 8px 0; margin-bottom:20px}


/* -------------------- */
/* Image Viewer */
/* -------------------- */
div#cms-image-viewer{float:right; padding:0 0 0 20px; width: 250px;	}
div#cms-image-viewer div.cms-image-viewer-information-container{border:solid 1px #e5e5e5; border-top-width:0; text-align:center; margin:0 !important}
div#cms-image-viewer div.cms-image-viewer-information{padding:10px}
div#cms-image-viewer div.cms-image-viewer-controls-container{border:solid 1px #e5e5e5; border-top-width:0; text-align:center}
div#cms-image-viewer div.cms-image-viewer-controls{padding:10px}

div#cms-image-viewer .imageSB{border:1;}
div#cms-image-viewer .imageV{width:50px;}
div#cms-image-viewer .imageT{width:50px; height:50px; padding:5px;}

div#cms-large-photo-title {font-family: Times New Roman; font-style:italic; font-size:1.1em;}
div#cms-large-photo-caption {font-family: Times New Roman; font-style:italic; font-size:1.1em; line-height:1.1em;}

#thumbBox{position:absolute; left:0; top:0; width:auto; padding:10px; padding-bottom:0; background:#313131; visibility:hidden; z-index:10; cursor:hand; cursor:pointer} /*Outermost DIV for thumbnail viewer*/
#thumbBox .footerbar{font:bold 1em Tahoma; letter-spacing:5px; line-height:1.1em; color:white; padding:5px 0; text-align:right}/*Footer DIV of thumbbox that contains "close"link */
#thumbBox #thumbImage{background-color:white}/*DIV within thumbbox that holds the enlarged image */
#thumbLoading{position:absolute; visibility:hidden; border:1px solid black; background-color:#EFEFEF; padding:5px; z-index:5}/*DIV for showing "loading"status while thumbbox is being generated*/


/* -------------------- */
/* Gallery */
/* -------------------- */
div#cms-gallery{}
div#cms-gallery img{margin:10px; padding:10px; background-color:#efefef; vertical-align:middle}

div#cms-gallery-adv {margin-top:15px;background-color:#1B1B1B; width: 650px;}
div#cms-gallery-adv .gallery-title {font-size: 1.7em; font-weight: bold; padding:10px; color:#fff;}
div#cms-gallery-adv .gallery-pagination {color:White; padding:10px;}
div#cms-gallery-adv .large-photo-box {background-color: #0B0B0B; min-height: 200px; text-align:center; vertical-align:middle; position:relative;}
div#cms-gallery-adv .large-photo-title {font-size: 2em; font-weight: bold; padding:10px 10px 2px 10px; color:#fff;}
div#cms-gallery-adv .large-photo-caption {font-size: 1em; font-weight: normal; padding:0 10px; color:#fff;}
div#cms-gallery-adv .tabstrip {background-color: #fff; margin: 10px;}
div#cms-gallery-adv .tabstrip-image-box {padding-right: 10px;}
div#cms-gallery-adv .tabstrip-image {width:70px; cursor:pointer;}


div#cms-gallery-adv a.prev {cursor:pointer; color: #e60204; background: url('../../Image/User/16-arrow-left.png') top left; background-repeat:no-repeat; padding-left: 20px; }
div#cms-gallery-adv a.next {cursor:pointer; color:#e60204; background: url('../../Image/User/16-arrow-right.png') top right; background-repeat:no-repeat; padding-right:20px;}

div#cms-gallery-adv .prevBtn {position:absolute;display:block;top:168px;left:3px;width:34px;height:35px;cursor:pointer;behavior:url('../../Image/User/iepngfix.htc');}
div#cms-gallery-adv .prevBtnFill {position:absolute;display:block;top:0px;left:0px;width:120px;height:594px;cursor:pointer;}
div#cms-gallery-adv .prevBtnOff {background:transparent url('../../Image/User/btn_gallery_prev.png') no-repeat top left;}
div#cms-gallery-adv .nextBtn {position:absolute;display:block;top:168px;right:3px;width:34px;height:35px;cursor:pointer;behavior:url('../../Image/User/iepngfix.htc');}
div#cms-gallery-adv .nextBtnFill {position:absolute;display:block;top:0px;right:0px;width:120px;height:594px;cursor:pointer;}
div#cms-gallery-adv .nextBtnOff {background:transparent url('../../Image/User/btn_gallery_next.png') no-repeat top left;}


.stepcarousel{position: relative; border: 10px solid #ca0002; overflow: scroll; width: 500; height: 70px;}
.stepcarousel .belt{position: absolute; left: 0;top: 0;}
.stepcarousel .panel{float: left; overflow: hidden; margin: 10px; width: 60px;text-align:center; vertical-align:middle;}
.thumb {width: 70px; }

