.adsense { } /* used to identify pub space */
.deleted {
	font-size: 11px;
	font-style: italic;
}

body { margin: 0; padding: 0; background: #CCC486 url(../images/img_background.gif) repeat left top; }
body, th, td, input, textarea, select { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #371D0F; }
#header { width: 880px; height: 100px; margin: 0 auto; }
p { margin-top: 0; margin-bottom: 1em; text-align: left; }
a { color: #3E5E00; font-size: 14px; }
a:hover { text-decoration: none; }
a.small_link { color: #91591B; font-size: 12px; }
h1 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #3E5E00; text-align: left; margin: 0; }
h2 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #581F00; letter-spacing: 0; margin: 0; }
h3 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #581F00; letter-spacing: 0; padding: 10px 0 5px 0; }
h4 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #581F00; letter-spacing: 0; margin-bottom: 5px; }
#logo { float: left; width: 400px; height: 100px; background: url(../images/img_top_left.gif) no-repeat left top; }
#logo h1 { padding: 10px 0 0 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #FFF; }
#splash { float: right; width: 480px; height: 100px; background: url(../images/img_top_right.gif) no-repeat left top; }
#splash h2 { padding: 2px 8px 0 0; text-align: right; }
#splash h2 a { font-size: 13px; font-style: italic; color: #FFF; text-decoration: none; }
#splash h2 a:hover { text-decoration: underline; }
#splash h3 { padding: 25px 0 0 100px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: italic; color: #FFF; }
#menu { width: 880px; height: 80px; margin: 0 auto; background: url(../images/top_menu.gif) no-repeat left top; }
#menu ul { margin: 0; padding-left: 200px; }
#menu li { display: inline; }
#menu li a { float: left; text-decoration: none; padding: 20px 20px 0 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: italic; }
#menu li a:hover { text-decoration: underline; }
#content { width: 880px; margin: 0 auto; }
#left { float: left; width: 640px; }
#title { height: 150px; background: url(../images/middle.gif) no-repeat left top; }
#title p { padding: 80px 0 0 10px; font-family: Verdana, Geneva, sans-serif; font-size: 15px; font-weight: bold; font-style: italic; color: #581F00; }
#title a { font-size: 13px; }
#contenu { padding: 10px 39px 60px 22px; background: url(../images/img_background_content.gif) repeat-y left top; }
#contenu p { font-family: Verdana, Geneva, sans-serif; font-size: 14px; }
#contenu p.title { border-top-style: solid; border-top-width: 1px; border-bottom-style: solid; border-bottom-width: 1px; padding: 5px; font-size: 15px; text-align: center; }
#contenu a { color: #600; font-size: 13px; font-weight: bold; }
#fullsize { padding: 60px 20px 20px 20px; background: url(../images/img_fullcontent.gif) no-repeat left top; }
#fullsize p { font-family: Verdana, Geneva, sans-serif; font-size: 14px; }
#fullsize li { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; margin-left: 15px; }
#fullsize li a { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; text-decoration: none; }
#fullsize li a:hover { text-decoration: underline; }
.img_left { float: left; margin: 5px 10px 0 0; }
img { border: none; }
img.floatTL { padding: 3px; border: 0 solid #FFF; float: left; margin-right: 10px; margin-bottom: 0; margin-top: 0; margin-left: 0; }
#right { float: right; width: 240px; background: url(../images/img_background_right.gif) repeat-y left top; }
.top_menu { background: url(../images/img_top_menu_right.gif) no-repeat left top; }
.top_menu_color { background: url(../images/img_top_menu_right_color.gif) no-repeat left top; }
.bottom_menu { background: url(../images/img_bottom_menu_right.gif) no-repeat left bottom; }
#right_title { padding: 35px 37px 15px 30px; }
#right_title h2 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #581F00; }
#right_content { padding: 0 37px 30px 30px; }
#right_content .title { padding-left: 10px; margin-bottom: 10px; background: url(../images/img_bullet.gif) repeat-y left top; }
#right_content .title h1 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3E5E00; text-align: left; }
#right_content .title h2 { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #581F00; letter-spacing: 0; }
#right_content .title h2 a { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #581F00; letter-spacing: 0; }
#footer { clear: both; padding: 10px; }
#footer p { font-family: Verdana, Geneva, sans-serif; font-size: 13px; text-align: center; color: #633; }
.disclaimer { color: #333; font-family: Tahoma, Georgia, "Times New Roman", Times, serif; font-size: 10px; text-align: center; padding-bottom: 30px; padding-top: 10px; width: 880px; margin: 0 auto; border-top: 1px dotted #000; clear: both; }
a.top { float: right; color: #3E5E00; text-decoration: none; margin-top: 20px; margin-bottom: 20px; font-size: 14px; font-weight: bold; background: url(../images/arrow_type.gif) no-repeat left; padding-left: 20px; padding-right: 10px; }
a.top1 { float: right; color: #3E5E00; text-decoration: none; margin-top: 20px; margin-bottom: 20px; font-size: 14px; font-weight: bold; background: url(../images/arrow_type1.gif) no-repeat left; padding-left: 20px; padding-right: 10px; }
.credentials { font-family: Verdana, Geneva, sans-serif; font-size: 13px; text-align: center; color: #633; margin: 0; padding: 0; }
/*----------------------------------------------------*/
/*	lightbox
/*----------------------------------------------------*/
#lightboxOverlay { position: absolute; top: 0; left: 0; z-index: 9999; background-color: black; opacity: .85; display: none; }
#lightbox { position: absolute; left: 0; width: 100%; z-index: 10000; text-align: center; line-height: 0; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-weight: normal; }
#lightbox img { width: auto; height: auto; }
#lightbox a img { border: none; }
#lightboxPrintFrame { position: absolute; width: 0; height: 0; left: -9999px; top: -9999px; }
.lb-outerContainer { position: relative; background-color: white; width: 250px; height: 250px; margin: 0 auto; border-radius: 4px; }
.lb-outerContainer:after { content: ""; display: table; clear: both; }
.lb-outerContainer:hover { cursor: pointer; }
.lb-container { padding: 10px; }
.lb-loader { position: absolute; top: 40%; left: 0; height: 25%; width: 100%; text-align: center; line-height: 0; }
.lb-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
.lb-nav a { outline: none; }
.lb-container>.nav { left: 0; }
.lb-dataContainer { margin: 0 auto; padding-top: 5px; width: 100%; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }
.lb-dataContainer:after { content: ""; display: table; clear: both; }
.lb-data { padding: 0 10px; color: #bbb; }
.lb-data .lb-details { width: 80%; float: left; text-align: left; line-height: 1.1em; }
.lb-data .lb-caption { font-size: 13px; font-weight: bold; line-height: 1em; }
.lb-data .lb-close, .lb-data .lb-print { width: 35px; float: right; padding-bottom: .7em; outline: none; }
.lb-data .lb-close:hover, .lb-data .lb-print:hover { cursor: pointer; }
