/* Onsite CSS File */

.xelan_onsite {width:435px; position:absolute;z-index:1000;}
.onsite_on {width:435px; overflow:hidden;}
.onsite_block a {color:#ffffff; text-decoration:underline;}
.onsite_block a:hover {text-decoration:none;}

.onsite_block {width:435px; height:34px; background:url(/admin/images/bgr.gif) top left no-repeat; font-family:Tahoma, Arial, Verdana; font-size:13px; color:#ffffff; text-align:left; overflow:hidden;}
.onsite_block .onsite_logo {float:left; width:30px; margin-left:4px; padding-top:2px;}
.onsite_block .onsite_name {float:left; width:130px; margin:0px 10px; padding-top:9px;}

.onsite_block .onsite_buttons {float:left; padding-top:5px;}

.onsite_block .onsite_buttons a {float:left; display:block; cursor:pointer; color:#ffffff; font-weight:bold; text-decoration:underline; height:23px; color:#ffffff; line-height:23px; padding:0px 0px 0px 12px;}
.onsite_block .onsite_buttons a:hover {color:#ffffff; text-decoration:none;}
.onsite_block .onsite_buttons a span {float:left; display:block; cursor:pointer; height:23px; line-height:23px; padding:0px 12px 0px 0px;}

.onsite_block .onsite_buttons a.onsite_selected {float:left; display:block; cursor:pointer; background:transparent url(/admin/images/selected.gif) left top repeat-x; background-color:#ffffff; font-weight:bold; text-decoration:none; height:23px; color:#000000; line-height:23px; padding:0px 0px 0px 12px;}
.onsite_block .onsite_buttons a.onsite_selected:hover {color:#000000; text-decoration:none;}
.onsite_block .onsite_buttons a.onsite_selected span {float:left; display:block; cursor:pointer; background:transparent url(/admin/images/selected.gif) right top repeat-x; height:23px; line-height:23px; padding:0px 12px 0px 0px;}

.onsite_block .onsite_logout {float:right; padding:9px 10px 0px 0px;}

.onsite_on .toggle_up {position:relative; height:8px; margin:-1px 0px 0px 202px; text-align:left;}

.onsite_off {width:435px; height:12px;}

.fl {float:left;}
.fr {float:right;}
.c {clear:both;}


.live_site_buttons, .live_site_buttons a, .live_site_buttons a img {display:inline!important; padding:0px!important; margin:0px!important; background:transparent!important; border-width:0px!important; float:none!important;}


body{font-family:Arial, Helvetica, sans-serif;font-size:12px;
	color:#2c2c2c;
}
.clear{clear:both;}

/*Lightbox*/
.lightBox_container{
	width:630px;
	height:433px;
	padding:8px;
        background-color: #fff;
	border:1px solid #343434;
}
.lightBox_container table{height:383px;}
.lightBox_container h3{
	margin:10px 0 0;
	font-size:23px;
	font-weight:500;
	float:left;
}

.lightBox_headline{
	background:#edebec;
	padding:0 0 0 10px;
}
.lightBox_closeButton{
	background:transparent url('/img/lightbox_closeButton.png') center center no-repeat;
	height:50px;
	width:52px;
	display:block;
	float:right;
	outline:none;
}
.lightBox_closeButton:hover{
	background-color:#dfddde;
}
.lightBox_bigImgContainer{width:495px; text-align:center;vertical-align:middle;}
.lightBox_bigImgContainer img{max-width:495px;}
.lightBox_rightThumbContainer{width:101px;vertical-align:top;}
.lightBox_rightThumbContainer ul{}
.lightBox_rightThumbContainer li{list-style-type:none;margin-bottom:9px;}
.lightBox_rightThumbContainer li a{display:block;outline:none;}
.lightBox_rightThumbContainer img{width:95px;border:1px solid #dadfe2;}
.lightBox_rightThumbContainer li.active img, .lightBox_rightThumbContainer li.active:hover img{border:3px solid #000;}
.lightBox_rightThumbContainer li:hover img{border:1px solid #999;}



/*Popup Picture*/
.popupPic{
	display:inline-block;
}
.popupPic img{
	margin:0;
	padding:0;
	display:block;
	max-width:500px;
	max-height:600px;
}



.top_left_corner{background:transparent url('/img/popup_picture/top_left_corner.png') bottom left no-repeat;width:8px;height:8px;}
.popupPic .top_left{background:transparent url('/img/popup_picture/popup_bg_top_left.png') top left no-repeat;width:8px;height:8px;}
.popupPic .top_center{background:transparent url('/img/popup_picture/popup_bg_mid_top.png') top left repeat-x;}
.popupPic .top_right{background:transparent url('/img/popup_picture/popup_bg_top_right.png') top left no-repeat;width:8px;height:8px;}
.top_right_corner{background:transparent url('/img/popup_picture/top_right_corner.png') bottom left no-repeat;width:8px;height:8px;}

.popupPic .mid_top_left{background:transparent url('/img/popup_picture/popup_bg_left_top.png') top left repeat-y;width:8px;height:8px;}
.popupPic .center{background:#2B2B2B;}
.popupPic .mid_top_right{background:transparent url('/img/popup_picture/popup_bg_right_top.png') top right no-repeat;width:8px;height:8px;}

.content_left{background:transparent url('/img/popup_picture/popup_bg_mid_left.png') top left repeat-y;}
.content_right{background:transparent url('/img/popup_picture/popup_bg_mid_right.png') top left repeat-y;}
.content_center{background:#2B2B2B;padding:0 50px 50px;text-align:right;}

.popupPic .mid_bottom_left{background:transparent url('/img/popup_picture/popup_bg_left_bottom.png') top left repeat-y;width:8px;height:8px;}
.popupPic .mid_bottom_right{background:transparent url('/img/popup_picture/popup_bg_right_bottom.png') top right no-repeat;width:8px;height:8px;}

.bot_left_corner{background:transparent url('/img/popup_picture/bot_left_corner.png') top left no-repeat;width:8px;height:8px;}
.popupPic .bot_left{background:transparent url('/img/popup_picture/popup_bg_bottom_left.png') top left no-repeat;width:8px;height:8px;}
.popupPic .bot_center{background:transparent url('/img/popup_picture/popup_bg_mid_bottom.png') top left repeat-x;}
.popupPic .bot_right{background:transparent url('/img/popup_picture/popup_bg_bottom_right.png') top left no-repeat;width:8px;height:8px;}
.bot_right_corner{background:transparent url('/img/popup_picture/bot_right_corner.png') top left no-repeat;width:8px;height:8px;}


.overlay_closeButton_new {
    background:transparent url("../img/popup_picture/thumb_overlay_close2.png") center no-repeat;
    display: inline-block;
    height: 50px;
    outline: medium none;
    position: absolute;
    right: 66px;
    top: 63px;
    width: 50px;
}
.overlay_closeButton_new:hover{
	background:transparent url('../img/popup_picture/thumb_overlay_close2.png') center center no-repeat;
}

/*Loader*/
.loader{text-align:center;margin:30px 0;}
.loader span{padding:0 0 10px;display:block;color: #7C7C7C;}
