/*==========================================*/
/*          Kootje  CSS Stylesheet          */
/*==========================================*/

/* ======== REPLACEMENT-CANDIDATES ======== */
/*
KOOTJE: REPLACEMENT:
#Q222288 #Q442200
#Q3322aa #Q663311
#Q6464ee #Qb67632
#Q8888ff #Qd9a872
#Qaabbee #Qeecfa1
#Qccddff #Qf4ddbb
#Qddeeff #Qffeecc
#Q444466 #Q94693c
#Q8888aa #Qc19669
#Qaaaaff #Qdfbc97
#Qccccff #Qecd7be
#Qddddff #Qf5e6cf
#Qeeeeff #Qfcf4e4
-
.SubMenuClass.background-color:White
.F3CFooter.background-color:White
-
url(/Images/shadetop.gif)
url(/Images/shaderight.gif)
url(/Images/shadebottom.gif)
url(/Images/backsubmenu.jpg)
url(/Images/BodyCream.jpg)
-
url(/sisoImages/GradientLightblue.gif)
url(/sisoImages/IconClose.gif)
url(/sisoImages/IconArrowRight.gif)
url(/sisoImages/FlagNL.gif)
url(/sisoImages/FlagEN.gif)

======== SKIN-PARAMETERS ========
{~FRAMEFUNC8=HeightFitted~}{~HEIGHTFITTEDMIN=256~}{~HEIGHTFITTEDMAX=640~}{~HEIGHTFITTEDFIXED=340~}{~FOLLOW=(F7:-102)(F9:0)~}
{~SKINSCRIPT=NoMenuOffset='(F3CShaderBody)(F3CFullHolder)';RedrawAtSizeSwitch='(F22)';~}
======== COVER AND SHADE-PARAMETERS ========
<~sisoTT=TShade:'Drop',2,7,7,2~>
======== PAGEFRAMESTYLES ========
[~FixedContentHeight=[SetFrame8()]{8=overflow-y:auto;overflow-x:hidden}~]
[~EnlargedContentWidth={8=width:575px;padding-left:18px;padding-right:7px}~]
======== EDITOR STYLE AND SIZE ========
(~StyleDefault=body{background-color:#FFFADD;padding:4px}~)
(~SizeDefault=H400W574~)
(~SizeSmallEnlarged=H100W574~)
(~SizeMediumEnlarged=H200W574~)
(~SizeLargeEnlarged=H512W574~)
*/

/* ========== BASIC ELEMENTS ========== */

* {margin: 0;padding: 0}

BODY
{
	font-weight: normal;
	text-justify: auto;
	font-size: 14px;
	word-spacing: normal;
	text-transform: none;
	color: #442200;
	background-color:#ffffff;
	line-height: 1.5em;
	font-family: Arial, Sans-Serif, 'serif';
	letter-spacing: normal;
	text-align:left;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT, .ClassH1, .ClassH2, .ClassH3, .ClassH4, .ClassH5
{
 	font-family: Arial, Sans-Serif, 'serif';
	font-style:	normal;
	font-weight:700;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
    color: #663311;
    margin-top:16px;
    margin-bottom:8px;
}

H1, .ClassH1{font-weight:bold;font-size: 2em;}	
H2, .ClassH2{font-size:1.75em}	
H3, .ClassH3{font-size:1.58em}	
H4, .ClassH4{font-size:1.33em}	
H5, .ClassH5{font-size:1em}	
H6, .ClassH6{font-size:.8em}	
TFOOT, THEAD{font-size:12px}	
		
TH {vertical-align:baseline;font-size:12px;font-weight:bold}	
TD {vertical-align:middle;padding:0px;margin:0px;font-size: 14px}
TABLE {padding:0px;margin:0px;border:0px;}

A:link	    {text-decoration:none;color: #b67632}	
A:visited	{text-decoration:none;color: #b67632}
A:hover	    {text-decoration:underline;color:#b67632}
A:active    {text-decoration:none}	
	
SMALL	{font-size:	.7em}	
BIG	{font-size:	1.17em}	
BLOCKQUOTE, PRE	{font-family:Courier New, monospace}	
	
UL,OL		{margin-left:32px}
UL LI		{list-style-type:square}	
UL LI LI	{list-style-type:disc}	
UL LI LI LI	{list-style-type:circle}	
OL LI		{list-style-type:decimal}	
OL OL LI	{list-style-type:lower-alpha}	
OL OL OL LI	{list-style-type:lower-roman}	

IMG {margin:0px;padding:0px;border:0px}
IFRAME{overflow-y:visible}

/* ========== LAYOUT CLASSES ========== */

/*Layout 1: 'Fixed3Columns'*/


.F3CShaderHolder{
	position:relative;
	overflow:visible;
	text-align:center;
	background-color:#FFFFFF;
	}

.F3CShaderTop{
    position:relative;
	width:780px;height:16px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	}
.F3CShaderBody{
    position:relative;
	width:796px;z-index:0;
	background-image:url(/Images/shaderight.gif);
	background-position:right;
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	}
.F3CShaderBodyInner {
    position:absolute;
    right:1px;
    top:0px;
    width:8px;
    height:8px;
    background-image: url(/images/shadetop.gif);
    background-repeat:no-repeat;
}
.F3CShaderBottom{
    position:relative;
	width:796px;height:8px;
	background-image:url(/Images/shadebottom.gif);
	background-position:right top;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	}

.F3CFullHolder{
	position:relative;z-index:1;
	width:780px;
	overflow:visible;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #C19669;
	background-color:#FFEECC;
	overflow:hidden;
    }
.F3CHeader{
	z-index:12;
	position:relative;
	width:780px;
	height:120px;
	overflow:visible;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-repeat:no-repeat;
	background-position:right top;
	}
	
.F3CBodyHolder{
    width:780px;
    overflow:visible;
    text-align:left;
    z-index:10;
    position:relative;
	}
.F3CBody1{
    float:left;
    position:relative;
    width:160px;
    text-align:left;
    overflow:hidden;
    padding-top:150px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:0px;
    }
.F3CBody2{
	position:relative;
	float:left;
	z-index:9;
	margin-left:0px;
	margin-top:0px;
	padding:32px 24px 16px 32px;
	width:544px;
	text-align:left;
	height:272px;
	background-color:transparent;
	/*background-image:url(/Images/watermarkShield.png);
	background-position:center center;
	background-repeat:no-repeat;*/
	}
	div[class] .F3CBody2{min-height:272px;height:auto}
.F3CBody3{
    display:none
    }
	
.F3CFooter{
    clear:both;
	z-index:8;
	position:relative;
	width:780px;
	overflow:visible;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	border-bottom:0px #888888 solid;
	border-top:1px solid #EECFA1;
	background-color:#FFEECC;
	}

/*Layout 2: 'FullFreeForm'*/
.FFFHolder{position:relative;width:100%;height:100%;overflow:visible}

/* ========== MENU ========== */

.MenuTableClass{
	margin-left: 0px;
	z-index:200;
	position:absolute;
	top:89px;
	left:177px;
	}
.SubMenuClass{
	background-image:url(/Images/submenuKootje.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	background-color:#ffeecc;
	border: 1px solid #b67632;
	z-index:200;
    }
.MenuItem{
	/*width:120px;*/
	height:20px;
	background-image:none;
	background-repeat:repeat-x;
	background-color:transparent;
	background-position:bottom;
	padding:4px;
	padding-left:12px;
	padding-right:24px;
	font-size:14px;
	font-weight:bold;overflow:hidden;
	}
.MenuItemOver{
	background-image:none;
	background-repeat:repeat-x;
	background-color:transparent;
	height:20px;
	padding:4px;
	padding-left:12px;
	padding-right:24px;
	font-size:14px;
	font-weight:bold;
	color:#b67632;
	}
.MenuItemSub{
	background-color:transparent;
	height:20px;
	padding:4px;
	padding-left:12px;
	padding-right:12px;
	font-size:14px;
	font-weight:bold;z-index:200;
	}
.MenuItemSubOver{
	background-color:transparent;
	height:20px;
	padding:4px;
	padding-left:12px;
	padding-right:12px;
	font-size:14px;
	font-weight:bold;
	color:#b67632;
	}

.AdditionalMenu{font-size:11px;font-weight:bold;color:#B67632;margin-right:8px}
.AdditionalMenu:link,.AdditionalMenu:visited{color: #B67632;text-decoration:none}
.AdditionalMenu:hover{color: #F4DDBB;text-decoration:none}
	
/* ========== SELECTORS ========== */

.LangSelDefaultDivContainer{/*position:absolute;top:32px;left:32px;*/z-index:100;overflow:hidden;width:100px;font-weight:bold;}
.LangSelDefaultDivSelBox{width:100px;font-weight:bold;}
.LangSelPre{padding-left:3px;font-weight:normal;font-size:11px}

.LangSelClassRow{position:absolute;right:0px;bottom:4px;z-index:100}

.LangSelClassRowNL{overflow:hidden;border:1px solid #FFEECC;width:25px;height:15px;margin:4px;float:left;
	background-image:url(/sisoImages/FlagNL.gif);background-position:-1px -1px}
.LangSelClassRowNL:link,.LangSelClassRowNL:visited{border: 1px solid transparent}
.LangSelClassRowNL:hover{border:1px solid #FFEECC}

.LangSelClassRowEN{overflow:hidden;border:1px solid #FFEECC;width:25px;height:15px;margin:4px;float:left;
	background-image:url(/sisoImages/FlagEN.gif);background-position:-1px -1px}
.LangSelClassRowEN:link,.LangSelClassRowEN:visited{border:1px solid transparent}
.LangSelClassRowEN:hover{border:1px solid #FFEECC}

.SkinSelDefaultDivContainer{}
.SkinSelDefaultDivSelBox{}
.SkinSelPre{}

/* ========== SEARCH ========== */
.SearchContainer{text-align:right;width:100%}
.SearchBox{width:140px;margin-right:9px;font-size:12px;height:15px;text-align:left}
.SearchButton{width:50px;margin-right:9px;height:19px;font-size:10px;line-height:14px}
.SearchBoxBig{width:320px;margin-right:2px}
.SearchButtonBig{width:64px;height:23px;font-size:12px;line-height:16px;}
/*.SearchButton{color: #F5E6CF;behavior:url('javascripts/hover.htc');}
.SearchButton:hover{color:#D9A872;cursor:pointer}
.hoverSearchButton{color:#D9A872;cursor:pointer}*/


/* ========== LOGIN/LOGOUT ========== */

.UserLogin{
	float:right;
	overflow:hidden;
	width:400px;
	height:14px;
	line-height:14px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	margin-right:2px;
	color:#B67632
	}
.UserLogout{
	float:right;
	overflow:hidden;
	width:400px;
	height:14px;
	line-height:14px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	margin-right:2px;
	color:#B67632
	}
	
.UserLoginLink:link,.UserLoginLink:visited{color: #B67632;text-decoration:none}
.UserLoginLink:hover{color: #F4DDBB;text-decoration:none}

.UserLogoutLink:link,.UserLogoutLink:visited{color: #B67632;text-decoration:none}
.UserLogoutLink:hover{color: #F4DDBB;text-decoration:none}

.UserLogDefaultI{padding:8px;text-align:center;margin-top:75px;z-index:100;height:245px}
.UserLogDefaultITitle{text-align:center;font-weight:bold;font-size:medium;margin-bottom:8px}
.UserLogDefaultIBox{margin-left:auto;margin-right:auto;width:512px;padding:16px;border:0px;background-color:transparent}

.UserLogDefaultG{width:100%;padding:8px;text-align:center;margin-top:75px;height:245px}

/* ========== VALIDATION ========== */
	
#tooltip{
	border-right: black 1px solid;
	border-top: black 1px solid;
	visibility: hidden;
	font: statusbar;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	background-color: lightyellow;
	}
	.ValStar{
	display:-moz-inline-box;
	display:inline-block;
	cursor: help;
	color: red;
	font-family: Monospace;
	vertical-align:top;
	font-weight:bold;
	font-size:150%;
	width:14px;
	overflow:hidden;
	}
.sisoTT{
	color:black;
	background-color:lightyellow;
	border:1px solid black;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	/*Filter: progid:DXImageTransform.Microsoft.DropShadow(Color=#888888, OffX=1, OffY=1, Positive=1)*/
	}

/* ========== EDIT SELECTION ========== */

.EditSelectionTable{
	border:1px solid #6677EE;
	margin-top:0px;
	background-color:#99AAEE;
	}
.EditSelectionBox{
	width:128px;	
	height:120px;
	margin:8px;
	margin-top:0px;
	margin-bottom:0px;
	}
.EditSelectionBoxWide{
	width:256px;	
	height:120px;
	margin:8px;
	margin-top:0px;
	}
.EditSelectionBox150{
	width:150px;	
	height:150px;
	margin:8px;
	margin-top:0px;
	}
.EditSelectionBox200{
	width:200px;	
	height:150px;
	margin:8px;
	margin-top:0px;
	}
.EditSelectionButton{
	width:100px;	
	height:28px;
	margin:12px;
	margin-top:0px;
	}


/* ========== TREEREFDRAG ========== */

.TreeRefDrag{
	clear:both;
	float:left;
	border:1px transparent solid;
	background-color:transparent;
	padding:1px;padding-left:3px;padding-right:3px;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	}
.TreeRefDragOver{
	clear:both;
	float:left;
	border: #F5E6CF 1px outset;
	background-color: #F5E6CF;
	padding:1px;padding-left:3px;padding-right:3px;
	cursor:pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	}
.TreeRefDragMove{
	border:1px transparent outset;
	background-color:transparent;
	padding:1px;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	opacity: .5;
	filter: alpha(opacity=50);
	}
.TreeRefDragContent{
	vertical-align:top;
	padding:0px 4px 2px 18px;
	background-position: 0px 2px;
	background-repeat:no-repeat;
	background-image:url(/sisoImages/IconArrowRight.gif);
	}
.TreeRefDragRoot{
	clear:both;
	padding:1px;
	padding-left:3px;
	border:1px transparent solid;
	background-color:transparent;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	}
.TreeRefDragRootMatch{
	clear:both;
	padding:1px;
	padding-left:3px;
	border:1px #F5E6CF outset;
	background-color:#F5E6CF;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor:pointer;
	}

/* ========== SISOCALENDAR ========== */

.sisoCalHolder{
	border:1px outset #AAAAAA;
	}
.sisoCalTable{
    color:#442200;
    position:absolute;
    border-collapse:collapse;
    background:#F0FAFF;
    }
.sisoCalMonth{
    font:bold 13px Arial;
    padding:1px;
    padding-top:2px;
    }
.sisoCalDayTitle{
    background:#F0FAFF;
    font:12px Arial;font-weight:bold;
    text-align:center;
    }
.sisoCalDay{
	background-color: #c8e6ff;
	background-image:url(/sisoImages/GradientLightblue.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border:1px solid #F0FAFF;
	padding: 2px;
	width: 22px;
	height: 20px;
	font-weight:bold;
	text-align: center;
	}
.sisoCalDaySelected{
    background:lightskyblue;
    padding:2px;
    width:22px;
    height:20px;
    text-align:center;
    font-weight:bold;
    border:1px solid #F0FAFF;
    }
.sisoCalDayOver{
    background:#FFFFAA;
    padding:2px;
    width:22px;
    height:20px;
    text-align:center;
    cursor:pointer;
    font-weight:bold;
    border:1px solid #F0FAFF;
    }
.sisoCalDayNot{
    background:#F0FAFF;
    color:lightskyblue;
    padding:2px;
    width:22px;
    height:20px;
    text-align:center;
    font-weight:bold;
    border:1px solid #F0FAFF;
    }
.sisoCalDayEmpty{
    background:#F0FAFF;
    width:20px;
    height:2px;
    overflow:hidden;
    border:0px solid #F0FAFF;
    }
.sisoCalClose{
    font-weight:bold;
    padding-bottom:2px;
    }
.sisoCalCloseOver{
    cursor:pointer;
    font-weight:bold;
    padding-bottom:2px;
    color:dodgerblue;
    text-decoration:none;
    }
.sisoCalTimeBox{
    width:40px;
    }

/* ========== PAGER AND OBJECT ========== */

.PagerAButton{
	text-align:center;
	vertical-align:top;
	display:-moz-inline-box;display:inline-block;
	padding:3px;
	padding-left:6px;padding-right:6px;
	color:#DFBC97;
	overflow:hidden;
	height:22px;	/*width:22px;*/
	font-weight:bold;
	border:1px outset #ECD7BE;
	background-color:#EECFA1;
	margin-left:2px;
	margin-right:2px;
	font-size:12px;
	line-height:12px;
	}
.PagerAButton:link,.PagerAButton:visited{color:#442200}
.PagerAButton:hover{color:#D9A872;border:1px solid #DFBC97;background-color:#f4ddbb;text-decoration:none}

/* ========== VARIOUS OUTLINING ========== */

.SpanVar{display:-moz-inline-box;display:inline-block;padding-bottom:2px;vertical-align:baseline}
.Span80{display:-moz-inline-box;display:inline-block;width:80px;padding-bottom:2px;vertical-align:baseline}
.Span100{display:-moz-inline-box;display:inline-block;width:100px;padding-bottom:2px;vertical-align:baseline}
.Span120{display:-moz-inline-box;display:inline-block;width:120px;padding-bottom:2px;vertical-align:baseline}
.Span150{display:-moz-inline-box;display:inline-block;width:150px;padding-bottom:2px;vertical-align:baseline}
.Span200{display:-moz-inline-box;display:inline-block;width:200px;padding-bottom:2px;vertical-align:baseline}
.Span300{display:-moz-inline-box;display:inline-block;width:300px;padding-bottom:2px;vertical-align:baseline}
.Span400{display:-moz-inline-box;display:inline-block;width:400px;padding-bottom:2px;vertical-align:baseline}

.SpanSmall{display:-moz-inline-box;display:inline-block;width:80px;vertical-align:top;padding-bottom:2px;vertical-align:baseline}
.SpanMedium{display:-moz-inline-box;display:inline-block;width:120px;vertical-align:top;padding-bottom:2px;vertical-align:baseline}
.SpanLarge{display:-moz-inline-box;display:inline-block;width:200px;vertical-align:top;padding-bottom:2px;vertical-align:baseline}

.HRDiv {clear:both;font-size:0px;line-height:0px;width:100%;height:0px;border-top:1px solid #c19669;margin-top:8px;margin-bottom:8px} 
.HRDivTitle{clear:both;width:100%;border-bottom:1px solid #c19669;margin-top:8px;margin-bottom:8px;font-weight:bold;font-size:larger}

.ImageLeft{float:left;margin:0px;margin-right:8px;border:1px solid #442200}
.ImageRight{float:right;margin:0px;margin-left:8px;border:1px solid #442200}
.ImageCenter{display:block;text-align:center;margin-left:auto;margin-right:auto;border:1px solid #442200}

.Button100{font-weight:bold;width:100px;height:32px;text-align:center;border:2px outset;background-color:#F5E6CF;behavior:url('javascripts/hover.htc');}
.Button100:hover{background-color:#FCF4E4}
.hoverButton100{background-color:#FCF4E4}

.SpanOver{color:#D9A872;behavior:url('javascripts/hover.htc')}
.SpanOver:hover{color:#FCF4E4;cursor:pointer}
.hoverSpanOver{color:#FCF4E4;cursor:pointer}

.SpanOver2{text-align:center;width:24px;height:24px;color:#444444;border:1px outset #dddddd;background-color:#dddddd;behavior:url('javascripts/hover.htc')}
.SpanOver2:hover{color:#888888;border:1px solid #cccccc;cursor:pointer;background-color:#eeeeee}
.hoverSpanOver2{color:#888888;border:1px solid #cccccc;cursor:pointer;background-color:#eeeeee}

.InputTextTiny{width:100px}
.InputTextShort{width:200px}
.InputTextMedium{width:295px}
.InputTextFull{width:524px}
.InputTextAfter80{width:448px}
.InputTextAfter120{width:408px}
.InputTextFullExtra{width:550px;}
.InputTextAfter80Extra{width:470px}
.InputTextAfter120Extra{width:430px}

.InputDropDownTiny{width:100px}
.InputDropDownShort{width:200px}
.InputDropDownMedium{width:295px}
.InputDropDownFull{width:524px}
.InputDropDownAfter80{width:448px}
.InputDropDownAfter120{width:408px}
.InputDropDownFullExtra{width:550px}
.InputDropDownAfter80Extra{width:470px}
.InputDropDownAfter120Extra{width:430px}

.GroupBoxA{
	width:100%;
	clear:both;	
	overflow:hidden;
	background-color:Gray;
	margin:0px 0px 16px 0px;
	padding:6px;
	border:1px solid #C19669;
	}

.DivFullA{
	width:100%;
	overflow:hidden;
	padding:4px;
	padding-left:0px;
	margin-top:0px;
	margin-right:1px;
	background-color:transparent;
	border:0px;
	border-bottom:1px solid #222244;
	}
	
.EditorImage{
    border:1px solid #C19669;
    }

/* ========== LAYOUT SPECIFIC ========== */

/*AdmPhotoCollection*/
.AdmPhotoThumbBox{float:right;margin:0px;border: 1px solid #94963C;width:128px;overflow:hidden;text-align:center;background-color:Gray}
.AdmPhotoThumb{margin:0px;border: 0px solid Black;width:128px}
.AdmPhotoResize{margin:4px;border: 1px solid Black}

.PhotoViewerHeader{
	background-color:#eeeeee;
	border-bottom:1px outset eeeeee;
	padding-bottom:8px;
	margin-bottom:0px;
	}
.PhotoViewerBox{
	text-align:center;
	float:left;
	height:158px;
	width:141px;
	overflow:hidden;
	background-color:#CCCCCC;
	margin:4px;padding:6px;padding-bottom:2px;
	border:1px outset #CCCCCC;color:Black;
	font-size:11px;
	}
.PhotoViewerBoxSel{
	text-align:center;
	float:left;
	height:158px;
	width:141px;
	overflow:hidden;
	background-color:#CCCCCC;
	margin:4px;padding:4px;padding-bottom:0px;
	border:3px solid red;color:Black;
	font-size:11px;
	}
.PhotoViewerImageBox{
	width:128px;
	height:128px;
	overflow:hidden;
	border:1px inset #eeeeee;
	background-color:#eeeeee;
	text-align:center;
	vertical-align:middle;
	}

/*ShowPage*/
.NoTranslationAvailable{
	width:100%;
	margin:0px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	}
.NoTranslationAvailable2{
	width:100%;
	margin:0px;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	}

/*News*/
.NewsSummary{font-weight:bold}

/*Blogs*/
.BlogEntryListLink{cursor:pointer}
.BlogEntryListDetails{font-size:12px}
.BlogEntryListContent{}
.BlogEntrySummary{font-weight:bold}

/*AdmPersonalProfile*/
.UserPhoto{width:128px;border:1px outset white}

/*SideInterfaces*/
.SideTitle{clear:both;width:100%;border-bottom:1px solid #c19669;margin-top:8px;margin-bottom:12px;font-weight:bold;font-size:14px}
.SideLink{font-size:12px;font-weight:bold;line-height:18px}
.SideLink:link,.SideLink:visited{color: #442200;text-decoration:none}
.SideLink:hover{color: #b67632;text-decoration:none}
.SideAuthor{font-size:12px;line-height:18px;font-style:italic}
.SideContent{font-size:12px;line-height:18px}

/*sisoPop*/
.sisoPop{border:1px outset royalblue}
.sisoPopTL{background-color:royalblue;border:0px;padding:0px;width:4px;height:4px;cursor:nw-resize}
.sisoPopTM{background-color:royalblue;border:0px;padding:0px;/*cursor:n-resize*/}
.sisoPopTR{background-color:royalblue;border:0px;padding:0px;cursor:ne-resize}
.sisoPopHL{background-color:royalblue;border:0px;padding:0px;cursor:w-resize}
.sisoPopHM{background-color:royalblue;border:0px;padding:0px;width:auto;height:22px;vertical-align:top;cursor:move}
.sisoPopHR{background-color:royalblue;border:0px;padding:0px;cursor:e-resize}
.sisoPopCL{background-color:royalblue;border:0px;padding:0px;cursor:w-resize}
.sisoPopCM{background-color:#000022;border:1px inset royalblue;padding:0px;vertical-align:top}
.sisoPopCR{background-color:royalblue;border:0px;padding:0px;cursor:e-resize}
.sisoPopBL{background-color:royalblue;border:0px;padding:0px;cursor:ne-resize}
.sisoPopBM{background-color:royalblue;border:0px;padding:0px;/*cursor:n-resize*/}
.sisoPopBR{background-color:royalblue;border:0px;padding:0px;width:4px;height:4px;cursor:nw-resize}
.sisoPopHead{width:100%}
.sisoPopBody{width:100%}
.sisoPopFoot{width:100%}

/*sisoHelp*/
.sisoHelp{}

/*Preview*/
.PreviewTitle{
	float:left;
	vertical-align:top;
	font-size:16px;
	color:White;
	padding-left:4px;
	font-family:arial;
	font-weight:bold;
	-moz-user-select:none;
	}
.PreviewClose{
	cursor:pointer;
	float:right;
	width:18px;
	height:18px;
	vertical-align:top;
	background-image:url(/sisoImages/IconClose.gif);
	}
.PreviewContentHead{
	width:100%;
	clear:both;
	padding:8px;
	background-color:#eeeeee;
	border-bottom:1px solid #888888;
	-moz-user-select:none;
	color:Black;
	}
.PreviewSelectLabel{
	float:left;
	margin:4px;
	margin-right:8px;
	font-family:Arial;
	font-size:12px;
	}
.PreviewSelectBox{
	float:left;
	width:242px;
	margin-bottom:2px;
	}
.PreviewContentBody{
	width:100%;
	height:512px;
	overflow:scroll;
	clear:both;
	padding:8px;
	font-weight: normal;
	text-justify: auto;
	font-size: 14px;
	word-spacing: normal;
	text-transform: none;
	color: #442200;
	line-height: 1.5em;
	font-family: Arial, Sans-Serif, 'serif';
	letter-spacing: normal;
	background-color:#FFEECC;
	}
	
/*EmailForm*/
.FormDescr{font-weigth:bold}
.FormLine{width:524px}
.FormArea{width:524px}
	
/*Remarks*/
.RemarksTitle{font-weight:bold;font-size:larger;border-bottom:1px solid #C19669}
.RemarkExisting{margin-top:8px}
.RemarkIdentification{color:Gray;border-bottom:1px solid Black}
.RemarkContent{}
.RemarkNew{margin-top:8px;color:Gray}

/*SisoWebLink*/
.SisowebLink{color:#c19669;text-decoration:none;font-size:10px}
.SisowebLink:hover{color:#d9a872;text-decoration:none;font-size:10px}

/*.ShowBlogEntryLinkTwoCol*/
.SBEL2Container{
    position:relative;
    overflow:hidden;
    padding:4px;
    padding-right:0px;
    float:left;
    width:260px;
    height:240px;
    margin-right:0px;
	background-color:transparent;
	border:0px solid transparent;
	margin-bottom:0px;
	line-height:18px;
    }
.SBEL2Icon{float:right;border:0px solid black;background-color:White;margin-right:-3px;padding-right:0px}
.SBEL2Title{font-size:1.2em;font-family: Arial, Sans-Serif, serif;font-weight:bold;display:block;margin-bottom:8px;}
.SBEL2Link{position:absolute;bottom:0px;right:0px;font-weight:bold;clear:both;float:right;background-color:White;z-index:100;padding-left:16px}
.SBEL2Between{float:left;width:1px;height:240px;margin-left:6px;margin-right:6px;border-left:0px solid #000000}

/*.ShowNewsItemLinkThreeCol*/
.SNIL3Container{
    position:relative;
    overflow:hidden;
    padding:4px;
    float:left;
    width:170px;
    height:200px;
	background-color:transparent;
	border:0px solid transparent;
	margin-bottom:12px;
	font-size:12px;
	line-height:17px;
    }
.SNIL3Title{font-size:1.2em;font-family: Arial, Sans-Serif, serif;font-weight:bold;display:block;margin-bottom:8px;}
.SNIL3Link{font-size:1.2em;position:absolute;bottom:0px;right:0px;font-weight:bold;clear:both;float:right;background-color:White;z-index:100;padding-left:16px}
.SNIL3Between{float:left;width:1px;height:200px;margin-left:6px;margin-right:6px;border-left:1px solid #000000}

/* ========== SITE SPECIFIC ========== */

/*(None)*/





