/*
<?xml version="1.0" encoding="iso-8859-1"?>
<rse_comment>
	<rse id="file">rsepaw.css</rse>
	<rse id="version">1.01</rse>
	<rse id="author">D.Rosette - RSEInfo</rse>
	<rse id="creation">03/05/2005</rse>
	<rse id="date">02/27/2014</rse>
	<rse id="copyright">@Copyright RSEInfo. All rights reserved</rse>
	<rse id="description">RSEPaw styles</rse>
	<rse id="last_modification"></rse>
</rse_comment>
*/

/*<source>*/
/*<any>*/
/*
.button.old { background-color: #FFCC00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
*/
.button {
	font-size: 1.4em;
   font-family : "Trebuchet MS", Tahoma;
	color : #505050;
	background:transparent;
	opacity : 1;
	border:thin solid #d0d0d0;
	border-radius:3px;
	padding : 2px;
}
.button:hover {
	color: #202020;
	background : #e0e0e0;
	opacity : 0.7;
	text-decoration:none;
	font-style: normal;
	font-size:1.4em;
}
.banner img[id=logo] {
	height:70px;
	width:200px;
}

a { text-decoration: none; color: #3300FF; font-size : 14px;}
a:hover { text-decoration: none; color: #FF0000; font-size : 14px; font-style: italic; font-weight :bold; }
a[name], a[name]:hover {
	color:inherit;
	text-decoration:inherit;
	font-weight:inherit;
	font-size:inherit;
	font-style:inherit;
	font-family:inherit;
}
/* a:visited { text-decoration: none; color: #3300FF; font-size : 12px;}
a:link { text-decoration: none; color: #3300FF; font-size : 12px;}
*/
.success { color : #FF0000;font-weight:bold; font-size:24px; text-decoration:blink}
.alert { color : #FF0000;font-weight:bold; font-size:10pt; text-decoration:blink}
img {border:0px;vertical-align:middle}
input[type=image].button {
	width:20px;
	height:20px;
}
.imgbutton {
	width:18px;height:18px;
/*	background:#f0f0f0;
	cursor:pointer;border:thin solid #d0d0d0;border-radius:3px;
*/
}
.imgbutton:hover {
/*
border:thin solid #d0d0d0;background:#f0f0f0;
*/
}
#downloadinprogress, #displaymessagetimeout {
	background-color : #D2860F;
	font-size : 1.1em;
	font-family:Verdana, Arial, Helvetica;
	box-shadow:2px 2px 5px #808080;
	position:fixed;
	z-index:2000;
	top:35%;
	left:30%;
	display:block;
}
form {margin:0px;}
#scroll-left, #scroll-right {
	font-size:16pt;
	font-weight:bold;
	position:absolute;
	border: thin solid #aeaeae;
	cursor:pointer;
	padding : 7px;
	border-radius:15px;
	background-color:#f0f0f0;
	opacity: 0.3;
}
#scroll-left:hover, #scroll-right:hover {
	background-color:#d0d0d0;
	opacity:0.5;
	;
}
#scroll-right {
	right:0;
}
.lang { font-size : 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.lang select {background-color: #DFDFDF;font-size : 10px;}
.date { font-size : 10px;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555;}
.formfields-value .tooltip, .tooltip {
	position : absolute;z-index : 1000; display:none;
/*	width : 300px; margin-left : 5px; padding : 5px;*/
	max-width : 300px; margin-left : 5px; padding : 5px 5px 5px 5px;
	font-size : 10px;font-family: Verdana, Arial, Helvetica, sans-serif;
	border : thin #555555 solid;
	text-decoration: none;
	background-color: #FFFF99;
	border-radius:5px;
	box-shadow:2px 2px 5px #808080;
	color:initial;
	font-weight:initial;
}
.text { font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #FFDEB0;}
.label { font-size: 11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.formfields-value input, .formfields-value textarea, .formfields-value iframe {
	border-radius : 5px;
}
.getvalue {
	position:absolute; z-index:100;
	margin-left: 2px; padding-top:5px;padding-bottom:5px;padding-left:5px;
	border:thin #AAAAAA solid;
	background-color: #EFEFEF;
	display:inline;white-space:nowrap;
}
.getvalue hr {width:150px;}
.getvalue a { text-decoration:none;color:#888888;font-size:14px;font-weight:normal;font-style:normal;padding-right:5px;}
.getvalue a:hover {
	text-decoration:none;color:#888888;font-size:14px;font-weight:normal;font-style:normal;
	font-style:normal;background:#DFDFDF
}
.getimage {
	max-width:500px;
}
.username { text-align:right;vertical-align:bottom; font-size:10px}
.copyright { font-size : 10px;font-family: Verdana, Arial, Helvetica, sans-serif;text-align:center;}
h20 { font-size: 18px; font-weight:bold; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border: thin #555555 solid;background: #55EFD6;color: #505050;text-align: center; width:100%}
ul {margin-top:0px}

/*</any>*/

/*<forms>*/
.form h1 { font-size: 24px;text-align: center; margin-bottom:0px}
.form h2 { font-size: 18px;color: #990066}
.form h3 { font-size: 14px;margin-bottom:0px;margin-top:0px}
.form .text {font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #FFDEB0}
.form a, .form a:visited { color: #FF9900; text-decoration: none; font-size:12px}
.form a:hover { color: #FF9900; text-decoration: underline; font-size:12px;}
/* .form a:link { color: #FF9900; text-decoration: none; font-size:12px} */
.form table  { margin-left:0px; margin-top:50px; width: 500px}
.form table tr td { border : thin #555555 solid; padding-top:5px;padding-bottom:5px; vertical-align:top}
/*</forms>*/

/* <menus> */
.menubar { background-color: #DFDFDF; overflow: visible ; line-height: 20px;border:2px #FFFFFF solid; vertical-align:top; padding-left:2px}
.menubar .menuseparator { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;vertical-align:middle;margin-right:2px}
.menubar a { font-size: 11px; font-style: italic; font-weight: bold; color: #808080; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;margin-left:2px}
.menubar a:hover { font-size: 11px; font-style: italic; font-weight: bold; color: #FF0000; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif}
.menubar .menutitle { font-size: 11px; font-style: italic; font-weight: bold; color: #CC908F; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif}
.menubar .menuselected { font-size: 13px; font-style: italic; font-weight: bold; color: #FFFFFF; text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif}
.menubar img { height:20px;width:20px;vertical-align:middle;border:0px;margin-right:2px}
.menubar .list { width:15px;height:15px}
.menubar hr {border:#FFFFFF thin outset}
/* </menus> */


/* <window> */
.rsepawbody {background-color: #FCEBDB;padding:0px;margin:0px}
.rsepawbody table tr td {text-align:left;}
#page {max-width:1200px;margin:0px;padding:0px;}
.rsepawbody .win {width:100%;margin:0px}
.rsepawbody .win .banner { background : #FFE6CC;}
.rsepawbody .win .banner h1 { font-size: 28px; font-style: italic; color: #990066; text-align: center; margin-bottom:0px}
.rsepawbody .win .content { vertical-align:top}
.rsepawbody .win .content h1 { font-size: 24px; text-align: center; margin-bottom:0px;margin-top:10px}
.rsepawbody .win .content h2 { font-size: 16px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border: thin #555555 solid;background: #CBEFD6;color: #505050;text-align: center}
.rsepawbody .win .content .vmenu { padding-left:5px; padding-top:80px; width:165px; text-align:left;vertical-align:top}
.rsepawbody .win .content .action {vertical-align:top}
/* </window> */


/* <tabs> */
.tab {}
.tab .tab-item {
	border:1px #AAAAAA solid; z-index:1;text-align:center;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	border-top-left-radius :8px;border-top-right-radius:10px;
}
.tab .tab-item a {font-size:11px;font-style: italic; font-weight: bold;text-decoration:none; color:#808080 }
.tab .tab-item a:hover {font-size:13px;font-style: italic; font-weight: bold;text-decoration:none; color:#808080 }
/*
 .tab .tab-page { display:none;overflow:auto;position:absolute; border:1px #AAAAAA solid; border-top-width: 0px; margin-top:-1px;}
*/
.tab .tab-page {
	visibility:hidden;
/*	overflow:visible;overflow-x:auto;overflow-y:visible;*/
	position:absolute;
	border:1px #AAAAAA solid; border-top-width: 0px;
	margin-top:-1px;
	box-shadow: 4px 4px 5px #808080;
}
/* </tabs> */

/* <calendar> */
.calendar {}
.calendar table { text-align:center;font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-size:10px;background-color:#EFEFEF;border:1px solid #AAAAAA;margin-left:10px}
.calendar .header {font-weight:bold;font-size:11px;border:0px;}
.calendar select {font-size:11px;border:0px;background-color:#EFEFEF;}
.calendar table tr td { border-top:1px solid #AAAAAA;border-left:1px solid #AAAAAA;}
.calendar .label {font-weight:bold;font-size:11px;border-left:0px;}
.calendar .unable { background-color:#AAAAAA; }
.calendar .selected { background-color:#00FFFF;color:#CC0000;vertical-align:top}
/* </calendar> */

/* <diary> */
.diary {font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-size:11px;}
.diary .button {font-size:9px}
.diary .h1 {font-size:15px;font-weight:bold;text-align:left;margin-bottom:10px}
/* </diary> */

/* <choosedate> */
.choosedate {font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;}
.choosedate table {border:1px solid #AAAAAA;margin-left:5px;font-size:11px;}
.choosedate .button {font-size:9px}
.choosedate .h1 {font-size:15px;font-weight:bold;text-align:left;margin-bottom:10px}
/* </choosedate> */

/* <rsepawdiary> */
.rsepawdiary {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	width:100%;
	padding:0px;
	border-collapse:separate;
	border-spacing:2px;
	border-top:thin solid #b0b0b0;
	border-left:thin solid #b0b0b0;
}
.rsepawdiary td {
   border-bottom:thin solid #b0b0b0;
	border-right:thin solid #b0b0b0;
}
.rsepawdiary .header {
	text-align:center;
	font-size:11px;
	font-weight:bold;
	background:#AAAAAA;
}
.rsepawdiary .selected { border:3px #FFAAFF solid }
/* </rsepawdiary> */

/* <pdf_record> */
.pdf_record .title { font-size: 16pt; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border: medium #EEFFEE solid;background-color: #FFDEB0;color: #0055FF;text-align: center; margin:0px;padding:5px 0;}
.pdf_record h1 { font-size: 16pt; font-weight:bold;font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border:0px;background: transparent;color: #808080;text-align: center; margin-bottom:5px;margin-top:5px;}
.pdf_record h2 { font-size: 14pt; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border: thin #555555 solid;background: #CBEFD6;color: #505050;text-align: center; padding:0.5mm; margin-bottom:0px;margin-top:5px;}
.pdf_record h3 { font-size: 14pt; font-weight:bold; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:5px;background: transparent;border:0px;text-align:left;color:#000000; }
.pdf_record h4 { font-size: 12pt; font-weight:bold; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:5px; margin-left:10px;color:#000000; }
.pdf_record h5 { font-weight:bold; text-decoration:underline;color:#000000; margin-bottom:0px; }
.pdf_record .date { font-size : 9pt;font-weight:normal;font-family: Verdana, Arial, Helvetica, sans-serif; color: #505050;}
.pdf_record .sorting_table { width:100%;border:thin #FFFFFF solid;vertical-align:top; }
.pdf_record tr { vertical-align:top;background:#DDFFDD; }
.pdf_record .header { background:#CCCCCC; text-align:center; border-style:outset; font-weight:bold }
.pdf_record .total { background:#EEDDEE; font-weight:bold }
/* </pdf_record> */

/* <record> */
.homepage_commercial { vertical-align : top; border : thin #FFFFFF solid;}
.homepage_commercial .record { vertical-align : top; border : thin #FFFFFF solid;}
.rsepawbody .win .content .homepage_commercial .record h1 { font-size: 16px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border: thin #555555 solid;background: #CBEFD6;color: #505050;text-align: center; margin-bottom:0px;margin-top:0px;}
.rsepawbody .win .content .homepage_commercial .record h2 { font-size: 20px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:0px;background: transparent;border:0px;text-align:left;color:#000000; }
.rsepawbody .win .content .homepage_commercial .record h3 { font-size: 16px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:5px; margin-left:10px; }
.record {width:99%}
.record .title { font-size: 20px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border: medium #EEFFEE solid;background-color: #FFDEB0;color: #0055FF;text-align: center; margin-bottom:0px;margin-top:0px;width:100%;}
.record h1 { font-size: 22px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border:0px;background: transparent;color: #808080;text-align: center; margin-bottom:10px;margin-top:10px;}
.record h2 { font-size: 16px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;border: thin #555555 solid;background: #CBEFD6;color: #505050;text-align: center; margin-bottom:5px;margin-top:10px;}
.record h3 { font-size: 20px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:5px;background: transparent;border:0px;text-align:left;color:#000000; }
.record h4 { font-size: 16px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;margin-bottom:0px;margin-top:5px; margin-left:10px;color:#000000; }
.record h5 { text-decoration:underline; color:#000000; margin-bottom:0px; }
.record a:link {}
.record .rss {text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;margin-top:12pt;color: #555555;font-size:10px }
.sorting_table { width:100%;border:thin #FFFFFF solid; }
.sorting_table tr { vertical-align:top;background:#DDFFDD; }
.sorting_table .header { background:#CCCCCC; text-align:center; border-style:outset; font-weight:bold }
.sorting_table .total { background:#EEDDEE; font-weight:bold }
.sorting_table .header a { color:#000000 }
.sorting_unit { width:100%; display:table; padding:0px; }
.sorting_unit tr { vertical-align:top; }
.sorting_unit .header { font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;color:#FFFF00; background-color:#330099; font-weight:bold; }
.sorting_unit .header a { color:#FFFF00; }
/* </record> */

/* <divtool> */
.divtool {border:medium #AAAAAA solid;background-color: #FFDEB0;}
.divtool .divtoolbar {font-weight:bold;font-size:12pt;background-color:#0055FF;color:#FFDEB0;font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;}
.divtool .divtoolbar a:hover { text-decoration: none;}
.rsebox {
	background:#ffffff;
   border-radius:8px;
   border:thin solid #a0a0a0;
}
.rsebox #toolbar {
	background:#f5f5f5;
	font-size:1.3em;
	font-family:Verdana;
	text-align:right;
}
.rsebox .box-button {
	border:thin solid #d0d0d0;
	border-radius:3px;
	font-weight:bold;
	font-size:16px;
	font-family:"Trebuchet MS", Tahoma;
}
/* </divtool> */

/* <maillist> */
.rsepawbody .win .content .mail{ font-size:12px}
.rsepawbody .win .content .mail h1 { font-size:28px;text-align:left;margin-bottom:10px;width:600px }
.subtitle { font-size:16px;font-family: Verdana, Arial, Helvetica, sans-serif; color: #555555; }
.maillist  {
	font-size:12px;margin:0px;
	table-layout:fixed;
	width:755px;border-spacing:0px;
}
.maillist tr td {
	white-space:nowrap;overflow:hidden;
	font-size:12px;padding-left:3px;padding-top:0px;padding-bottom:0px; vertical-align:top;overflow:hidden
}
.maillist tr th {
	border-top:solid #FFFFFF 1px;border-bottom:solid #BBBBBB 1px;border-left:solid #FFFFFF 1px;border-right:solid #BBBBBB 1px;
	font-size:12px;padding-top:0px;padding-bottom:0px;background:#DDDDDD;text-align:left
}
.maillist .maila { cursor:pointer;}
.maillist .maila[onclick] { font-weight:bold;}
.maillist .mailu {background:#CBEFD6;}
.maillist .mailu td {
	white-space:nowrap;overflow:hidden;
	background:#CBEFD6;border-top:#FFFFFF 1px solid;border-bottom:#FFFFFF 1px solid;
}
.mailbanner {
	margin-top:10px;margin-right:0px;margin-bottom:0px;
	border-top:solid #FFFFFF 1px;border-bottom:solid #BBBBBB 1px;border-left:solid #FFFFFF 1px;border-right:solid #BBBBBB 1px;
	padding-top:3px;padding-bottom:3px;background:#DDDDDD;
	border-spacing:0px;width:100%;
}
.mailbanner .left {float:left;clear:none;font-size:12px}
.mailbanner .right {float:right;margin-right:10px;}
.mailbanner .left span {margin-left:10px}
.mailbanner a,.mailbanner select {margin-left:10px;}
.fullheader {display:none;}
a#showheader , a#showheader:hover {float:right;text-decoration:none;color:black;font-size:10px;font-style:normal;font-weight:normal}
.mailbody {
	border-top:solid #BBBBBB 2px;border-bottom:solid #BBBBBB 2px;border-left:solid #BBBBBB 1px;border-right:solid #BBBBBB 1px;
	overflow:auto;padding:10px;min-height:150px;
}
.mailheader {font-size:12px;margin:0px;border-spacing:0px;width:100%;empty-cells:show;}
.mailheader td { border-top:solid #BBBBBB 1px;border-right:solid #BBBBBB 1px;}
.mailheader td>a,.mailheader td>a:hover,.mailheader td>a:visited { text-decoration:underline;font-style:normal;color:black	;font-size:12px;font-weight:bold}
.maillabel { width:120px}
.mailheader .text { border:0;background:transparent}
.mailsign {font-size:10pt;color:#AAAAAA}
.attachment * td {border:0px}
/* </maillist> */

/*</source>*/