
/* Layer */
/* **************************** */

body #TB_overlay {
	z-index: 1000;
}

body .TB_overlayBG {
	opacity: 0.7;
}

body #TB_window {
	width: 630px !important;
	z-index: 1002;
	border: 1px solid #ccc;
	padding: 20px;
	background: #f4f4f4;
	margin-left: -310px !important;	
	margin-top: -310px !important;	

}

body #TB_window a:link,
body #TB_window a:visited {
	color: #dd7800;
}

body #TB_window a:hover {
	color: #e8a14b;
}

body #TB_window #main ul.index a, 
body #TB_window #main ul.index-number a, 
body #TB_window #main ul.index-none a {
        color: #333333;
}

/*
#TB_ajaxContent #main p, 
#TB_ajaxContent #main h3, 
#TB_ajaxContent #main h4 {
    margin: 0 0 12px;
}
*/

#TB_ajaxContent #main p {
	padding: 0;
}

body #TB_ajaxContent {
	width: 600px !important;
	background: #fff;
	line-height: 16px;
}

body #TB_title {
	background-color: #fff;
	height: 112px;
	position: relative;
}

body #TB_title a#TB_closeWindowButton {
	color: #666;
}

body #TB_ajaxWindowTitle {
	background: #f6b340 url(../img/lensspirit-logo_small.jpg) left top no-repeat;	
	height: 78px;	
	width: 620px;
}

body #TB_closeAjaxWindow {
	background: transparent url(../img/icons/icon_close-window.gif) left 20px no-repeat;	
	padding: 20px 20px 5px 24px;
	position: absolute;
	top: 0;
	right: 0;
}

* html body #TB_closeAjaxWindow {
	position: relative;
	top: -90px;
}

body #TB_ajaxContent a.button-back {
	visibility: hidden;	
}

body #TB_ajaxContent #main div.grid-6 {
	position: static;
}

body #TB_ajaxContent .message ul {
	list-style: none outside none;
	margin: 0 0 20px 40px;
}

body #TB_ajaxContent .message li {
	background: transparent url(../img/bullet_list-standard.gif) left 10px no-repeat;
	padding-left: 10px;
	margin: 0 0 4px 0;
}

body #TB_ajaxContent #warning.message li {
	background-image: url(../img/bullet_list-error.gif);
}

body #TB_ajaxContent #message.message li {
	background-image: url(../img/bullet_list-info.gif);
}

body #TB_ajaxContent #success.message li,
body #TB_ajaxContent #campaign.message li {
	background-image: url(../img/bullet_list-success.gif);
}

/* Tooltips */
/* **************************** */

body .tooltip {
	margin: 0px !important;
	padding: 12px 12px 37px 12px;
	border-color: #f39900;
	border-width: 1px 0 0 0;
	border-style: solid;
	bottom: 20px;
	left: 0;
	text-align: left;
	line-height: 16px;
}

body .tooltip-size-small {
	width: 100px;
	background: transparent url(../img/tooltip-sprite_bg.gif) 0 bottom no-repeat;	
}

body .tooltip-size-normal {
	width: 200px;
	background: transparent url(../img/tooltip-sprite_bg.gif) -124px bottom no-repeat;	
}

body .tooltip-size-big {
	width: 300px;
	background: transparent url(../img/tooltip-sprite_bg.gif) -348px bottom no-repeat;	
}

body #content #main .tooltip h2 {
	color: #f39900;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0 0 6px 0;
}



