

/* 
	OBS! 
	Lägg in tag-specifika styles under "Tag specific styles", i bokstavsordning
	Lägg in generella klasser för portalen under "General classes", i bokstavsordning
	Lägg in ID-specifika styles under "General ID-specific styles", i bokstavsordning
*/	

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------ */


/* ---------------------------------------------------------  TAG SPECIFIC STYLES  --------------------------------------------------------- */

a {color:#3333ff;text-decoration:none}
b {font-weight:bold;}
body{background-color:white;}
form {padding:0px;margin:0px}
body, input, select, table, td, tr, textarea {font-family:verdana, arial,Tahoma;font-size:11px}
v\:*{behavior:url(#default#VML);}
body, div, input, select, span, table, tr, td, textarea {color: Black border-color: #686764}

/* ---------------------------------------------------------  GENERAL CLASSES  --------------------------------------------------------- */

.heading1 {font-size:14px;font-weight:normal;padding:5px 0px 5px 0px}
.heading2 {font-weight:bold}

.linkBold{font-weight:bold;color:Black;text-decoration:none;}
.bold{font-weight:bold;}
.darkBG{background-color:#686764;}
.default{cursor:default;}
.hand{cursor:hand;}
.hide{display:none;}
.input{border:1px solid #006ACC}
textarea.input {height:auto!important;}
.lightBG,.tabContent{background-color:#F0E6CE;}
.lightBG2{background-color:#F3EDDF;}

/* ie6 menu */
#menuSortBtn,#menuSitemapBtn{top:110px;left:126px!important}
#menuSortBtn {display:none}
#menuVIPosImg {height: 76;}

	


.hoverMenu {background-color:#5D6D9A!important;color:#c4944c!important}
.menuHolder {background-color:#4D5D7A;font-weight:normal;font-size:11px;border:1px solid #8D9DBA; border-bottom-width:0px;width:192px;z-index:100;height:18px;color:#EFFDFF;}
.menuHolderS {font-weight:normal;font-size:11px;border:0px solid #8D9DBA;border-bottom-width:0px;width:138px;z-index:100;height:18px;color:#EFFDFF;margin-left:-2px;margin-top:-1px}
.f {filter:progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=5)}
.menuHolder .menuItemVI{margin:0px;background-color:#4D5D7A;padding-top:3px;padding-left:3px;padding-right:7px;cursor:default;height:21px;border:0px;border-bottom:1px solid #8D9DBA;width:190px;}
.menuItemVI{color:#EFFDFF;margin:0px;background-color:#4D5D7A;padding-top:3px;padding-left:3px;padding-right:7px;cursor:default;height:21px;border:1px solid #8D9DBA;border-top-width:0px;width:138px;}
#menuStartD{background-color:#4D5D7A;background-repeat:no-repeat;background-position:60px 3px;color:#EFFDFF;margin-top:-2px;margin-left:-2px;margin-bottom:1px;padding:3px 2px 1px 3px;height:22px;border-bottom:1px solid #8D9DBA;font-weight:normal;width:138px}
.menuItem{color:#EFFDFF;cursor:default;height:19px;width:138px;border:1px solid #8D9DBA;position:absolute;background-color:#4D5D7A;font-size:11px;font-weight:normal;text-decoration:none;}
.menuItemDelimiter{cursor:default;height:19px;width:138px;border:1px solid #8D9DBA;position:absolute;background-color:#4D5D7A;text-decoration:none;}
.moduleBarDivContainer {border:1px solid #8D9DBA!important;background-color:#4D5D7A!important;background-image:url(/skins/Dynamic/images/menuItembg2.gif);z-index:2;top:74;left:155px;height:22px;}
#moduleBarLeftOverDiv {background-color:#4D5D7A!important;}

.moduleEndInner{border-top:1px solid #686764;border-bottom:1px solid ;font-size:0px;background-color:#3B4C6B;width:100%;height:5px;z-index:0}
.moduleEndOuter{border:1px solid #686764;font-size:0px;height:7px;width:100%;z-index:0}
.moduleContainer {border-left:1px solid #686764;border-right:1px solid #686764;background-color:#3B4C6B}
.pa{position:absolute;}
.pagesLink{text-decoration:none;cursor:hand}
a:visited{color:#3333ff}
a.pagesLink:link {color:#3333ff}
a:hover{text-decoration:underline}
.portalText{color:Black;}
.time{color:414141;}
.pr{position:relative;}
.selects{background-color:white;}
.scroll{overflow:auto;
	scrollbar-3dlight-color:#efefef;
	scrollbar-face-color:#eeeeee;
	scrollbar-track-color:#eeeeee;
	scrollbar-base-color:#565856;
	scrollbar-darkshadow-color:#565856;
	scrollbar-shadow-color:#efefef;
	scrollbar-arrow-color:#555455;
	scrollbar-highlight-color:#FFFFFF;
}

.show{display:block;}
.text{font-size:11px;}
.white{background-color:white;}

/* ---------------------------------------------------------  BORDERS  --------------------------------------------------------- */

/*
.border{border:1px solid #686764;}
.borderBottom{border-bottom:1px solid #686764;}
.borderLeft{border-left:1px solid #686764;}
.borderRight{border-right:1px solid #686764;}
.borderTop{border-top:1px solid #686764;}
*/
.border{border:1px solid #686764;}
.borderBottom{border-bottom:1px solid #686764;}
.borderLeft{border-left:1px solid #686764;}
.borderRight{border-right:1px solid #686764;}
.borderTop{border-top:1px solid #686764;}


.borderSpec{border:1px solid #686764;}
.borderBottomSpec{border-bottom:1px solid #686764;}
.borderLeftSpec{border-left:1px solid #686764;}
.borderRightSpec{border-right:1px solid #686764;}
.borderTopSpec{border-top:1px solid #686764;}

/* ---------------------------------------------------------  General ID-specific styles  --------------------------------------------------------- */

	#menuHelpBtn{cursor:hand;position:absolute;top:31px;left:755px;z-index:1;}
	#forumMainIFR{left:152px;top:90px;}
	#forumListIFR{left:497px;top:90px;}
	#forumBottomLinePos{top:443px;left:153px;}
	#treeDiv{position:absolute;top:0px;left:0px}
	
	/* Resources */
	#resMainDiv{border:1px solid #686764;width:300px}
	.row1 TD {border-top:1px solid #686764}
	#resourcesMaxMin a{text-decoration:none;}
	/* Messaging */
	#messageIndex{border:1px solid #686764;}
	#pimTreeDiv{/*position:absolute; left:150px; top:70px; */width:178px; height:500px; padding:10px;}
	#pimTreeCoverDiv{position:absolute; left:1px; top:15px; width:177px; height:503px; padding:10px; background-color:white; visibility:hidden; filter:alpha(opacity=90); padding-top:20px;}

/*  ---------------------------------------------------------  MODULE HEADER  --------------------------------------------------------- */
.moduleTopSmall,.moduleTopMedium, .moduleTopLarge {!important;font-size:1px;width:100%;margin-left:0px;margin-right:0px}


.EBKModuleHead {padding-top:2px;padding-left:0px;z-index:1;position:relative;height:20px;background-image:url(/skins/Dynamic/images/moduleTopBG.gif);border:1px solid #686764; border-width:0px 1px 1px 1px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F6989, EndColorStr=#3B4C6B)}
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F6989, EndColorStr=#3B4C6B);*/
.EBKModuleHeader {height:20px;background-color:#3B4C6B;background-image:url(/skins/Dynamic/images/moduleTopBG.gif);border-bottom:1px solid #686764;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F6989, EndColorStr=#3B4C6B)}
.EBKModuleHeaderOuter{position:relative;background-color:#3B4C6B;height:17px;border:1px solid #686764; border-width:0px 1px 1px 1px;}
.moduleHeadButtonsXL{position:absolute;top:3px;left:0px;width:100%;text-align:right;padding-right:1px}
.moduleHeadButtonsLarge{position:absolute;top:3px;left:0px;width:100%;text-align:right;padding-right:1px}
.moduleHeadButtonsSmall{position:absolute;top:3px;left:0px;width:100%;text-align:right;padding-right:1px}
.moduleHeadTitle{position:absolute;top:2px;left:23px;text-align:right;}

.moduleHeadButtonsLarge IMG {margin-left:2px}
.modulePreambleArea {font-weight:bold;padding:3px;height:20px;background-color:White;}
.headTR TD {color:Black;background-color:#f5f5f5;border-bottom:1px solid #686764;}
/*
.moduleHeadHeadline{color:#EFFDFF;position:absolute;padding-left:2px;FILTER:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#333333', Positive='true');}
*/
.moduleHeadHeadline{color:#EFFDFF;position:absolute;padding-left:2px;font-weight:bold}
.moduleHeadIco{color:Black;position:absolute;padding-left:2px;}
.PopUpEBKModuleHead {padding-left:3px;background-image:url(/skins/Dynamic/images/module_head_top.gif);height:20px;z-index:1;position:relative;border-bottom:1px solid #686764; border-width:0px 1px 1px 1px;}
/* ---------------------------------------------------------  Top Bar  --------------------------------------------------------- */ 

.smallDescription{color:white;}
.textFields{border:1px solid #686764;color:Black;background-color:white;}
.topbar{font-weight:normal;color:White;text-decoration:none}
.username{}

/* ---------------------------------------------------------  Buttons  --------------------------------------------------------- */
/* general button class derived to all buttons */
.button 
{
	height:20px; 
	font:menu;
	background-color:#FBFCFD; 
	color:Black; 
	border:1px solid #A5AAB1;
	background-position: 2px 1px;
	background-repeat:no-repeat;
	cursor:hand;
}  

/* button container */ 
.buttonToolbar 
{
	width:100%!important;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#E1E1E1, EndColorStr=#E1E1E1); 
	border-top:1px solid #686764; 
	padding:5px 5px 0px 6px
}

/* standard buttons */
.newButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/new.gif)}
.selectButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/select.gif)}
.saveButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/save.gif)}
.cancelButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/cancel.gif)}
.deleteButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/delete.gif)}
.editButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/edit.gif)}
.forwardButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/forward.gif)}
.approveButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/approve.gif)} 
.unapproveButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/unapprove.gif)} 
.attachmentButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/attachment.gif)}
.browseButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/browse.gif)}
.fileButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/document.gif)}
.searchButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/search.gif)}
.prevButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/prev.gif)}
.journalButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/forum.gif)}
.permissionsButton {}
.refreshButton {}

/* search buttons TODO!!! */
.searchButtonTopBar{display:none;font:menu;color:Black;cursor:hand;height:16px;border:1px solid #A5AAB1;background-color:#FBFCFD;padding-left:20px;background-position:0 -1;background-repeat:no-repeat;background-image:url(/skins/Dynamic/images/iconLib/common/searchButtonBG.gif);}
.searchButtonNormal{font:menu;color:Black;border:1px solid #A5AAB1;background-color:#FBFCFD;padding-left:20px;background-position:0 -1;background-repeat:no-repeat;background-image:url(/skins/Dynamic/images/iconLib/common/searchButtonBG.gif);}
.advancedSearchButton{font:menu;color:Black;cursor:hand;width:17px;height:17px;background-color:#FBFCFD;background-position:2 -1;background-repeat:no-repeat;background-image:URL(/skins/images/icoAdvSearchDisabled.gif)}
.searchButtonsMac{cursor:hand;width:50px;border:1px solid #A5AAB1;background-color:#FBFCFD;}
.searchButtons {cursor:hand;height:16px;width:50px;border:1px solid #A5AAB1;background-color:#FBFCFD;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#E1E1E1, EndColorStr=#E1E1E1);} 

/* microsoft office buttons */
.excelButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/excel.gif)}
.outlookButton {padding:0px 0px 0px 15px; background-image:URL(/skins/images/iconLib/ButtonIcons/outlook.gif)} 

/* ---------------------------------------------------------  Special  --------------------------------------------------------- */

.moduleVerticalSpace{height:6px;font-size:1px;}
.textSearch{text-decoration:none;}
.advancedSearchIcoPos{position:absolute;top:3px;left:115px;padding-left:2px;}

/* ---------------------------------------------------------  MODULES  --------------------------------------------------------- */
/* small calendar */
.calendarHiliteRow TD{background-color:#9E9E9E;color:Black}
.calendarHiliteDay {background-color:#63A5EB!important;font-weight:bold!important}
.calChooserTbl TD{font:menu;}
.calChooserTbl TR.bold TD{font-weight:bold!important}

.calHeadTable TD{font-weight:normal!important;padding:0px;height:20px;background-color:#cecece;}
#sendCalDateInput {width:65px!important}

/*Calendar2 */
	.calDiv TD{width:16px;height:18px;text-align:right}
	.calViewBtn {margin:1px}
	.calViewBtnHilite {margin:0px;border:1px solid #686764;border-width:1px 1px 1px 1px}
	.calHourViewEvent {color:white;border:1px solid #686764;background-color:#97B9E9;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F6989, EndColorStr=#3B4C6B), progid:DXImageTransform.Microsoft.Shadow(color=#8B8980,direction=135,strength=5)}
	.calHourViewEvent a {color:white!important;}
	.calEventHeading {font-weight:bold} 
	.cal2pre {font-family:verdana, arial,Verdana;font-size:11px}

.contracts_InEffect {background-color:#B9F9B9}
.contracts_Terminated {background-color:yellow;}
.contracts_Expired {background-color:#FD751A}
.contracts_Undefined {background-color:#A4C4FF;cursor:hand}
.contracts_Notice {background-color:#FF6C32;cursor:hand}

/* News Module */
	/* Headlines */
	.flashModuleHead {z-index:1;position:relative;font-weight:bold;color:Black;background-color:#3B4C6B;height:17px;border:1px solid #686764; border-width:0px 1px 1px 1px;}
	.flashHeadHeadline{color:white;position:absolute;top:2px;padding-left:2px;}
	.flashBG {background-color:white}
	.flashBorderLeft{border-left:1px solid #686764;}
	.flashBorderRight{border-right:1px solid #686764;}
	.categoryHeadline{font-size:11px;font-weight:bold;color:#7E7E7E;background-color:#f5f5f5;}
	.newsHead{font-size:11px;font-weight:bold;color:Black}
	.newsPreamble{font-size:11px;line-height:15px;font-weight:normal;color:Black}
	.newsText{font-size:11px;line-height:15px}
	.newsdateL {padding-left:4px;}
.inActiveEnd{background-color:#A9AD86; background-image:url();}
	#maxMinNews a:visited{color:#666666}
	#maxMinNews a {color:Black}
	#maxMinNewsWide a:visited{color:#666666}
	#maxMinNewsWide a {color:Black}
	
 	.newsUploadDocFormPos {top:262px;left:94px;}
.othLineInFLASHNEWS{visibility:hidden}
#flashTOPMODULE {display:;height:20px;font-style:normal;position:absolute;left:250px;top:7px;width:300px;z-index:1;visibility:visible;background-position:0px 0px;background-repeat:no-repeat;}
#flashTOPMODULE .pagesLink{color:#EFFDFF}
#flashTOPMODULE .pagesLink:hover{color:text-decoration:underline}
#flashNewsSurroundingDiv {padding:1px 1px 1px 5px;}
#flashTOPMODULE marquee {width:270px!important}
#flashNewsDiv {width:138px;left:8px}

#divUnderMarquee {margin-left:0px!important}
/* Resource allocation mod */
	.bookableTD{background-color:#F7CB00}
	.confirmSaveBooking{padding:10px;background-color:#A1C5EA;color:Black;font-size:24px;font-weight:bold;border:3px double }
	.resDescriptionBox{margin-left:98px;border:1px solid #686764;width:12px;height:8px;font-size:1px;background-color:#D66234}
	.resDescriptionBoxText {font-style:italic}
	.resourceTimeTD{border-bottom:1px solid #686764}
	.rt{border-left:1px solid ;border-bottom:1px solid #686764}
	.rtDisabled{border-left:1px solid ;border-bottom:1px solid #686764;background-color:#c6c6c6}

#headingsTable b, #resourcesLowerArea b {font-weight:normal!important}
/* PCM */
/* Search Results specified */
.nextPagePCM{background-color:A5C7EF}
.selectedInputFlat{border:1px solid #686764}

/* Personalize */
.lockedModuleBG{background-color:red;}
.modulesText{color:Black}
.personalizeContent{width:116px;height:600px;border:1px solid #686764;border-width:0px 1px 0px 1px;}
.targetBig{width:150px; height:50px; border:1px solid #686764; overflow:hidden;}
.targetSmall{width:70px; height:50px; border:1px solid #686764; overflow:hidden;}

/* Messaging */
.borderBackground{background-color:#414141;}
.calTime{position:absolute; left:0px; width:100%; border-top:1px solid #686764; font-size:11px; padding-left:2px}
.pimInput{height:15px; border:1px solid #686764; color:#001155; width:280px;}
.pimFolderDiv{left:0px; top:px;}
.pimMainDiv{width:439px; overflow-y:hidden;}
.pimMainModuleDiv{left:187px; top:0px;}
.selected{background-color:#265674; color:white;}
.pimButton {cursor:hand;height:15px;width:50px;border:1px solid #686764;background-color:#FBFCFD;} 

/* Poll */
.dottedLine{display:none}
#poll_answTD {border-top:1px solid #686764}
#maxMinPoll TD.pollBB {border-bottom:1px solid #686764!important}

/* DIET general styles */
.headlineDiet{font-family:verdana, arial,Verdana; font-size:10px;}
.headlineDiet2{font-family:verdana, arial,Verdana; font-size:10px;}
.textDiet{font-family:verdana, arial,Verdana; font-size:10px;}

/* IIP FILES */
.blueLineBG {position:absolute;left:245px;top:0px;height:100%;width:7px;z-index:0;background-Image:url(/skins/Dynamic/images/iconLIb/iipFiles/othBlueLine.gif)}
.greyLineBG {position:absolute;height:2px;width:100%;z-index:0;background-Image:url(/skins/Dynamic/images/iconLIb/iipFiles/othGreyLine.gif)}

/* HELP */
.btnSelected { background-color: white; border-bottom-width: 0px; font-weight: bold; cursor: default; }
.btnNotSelected { background-color: #F0E6CE; border-bottom-width: 1px; font-weight: normal; cursor: hand}

/* PW */
.dashedBorderTop {border-top:1px dashed ;}
.dashedBorderBottom {border-bottom:1px dashed ;}

/* Modometer */
.bgModo1{background-color:#F3EDDF}
.bgModo2{background-color:#F3EDDF}
.bgModo3{background-color:#F3EDDF}
.bgModo4{background-color:#F3EDDF}
.bgModo5{background-color:#F3EDDF}
.ModoInfoDiv {border-bottom: solid 1px #686764; padding:4px 4px 4px 4px}
.ModoYColumn {color:#333333; font-family:verdana, arial,Arial; font-size:9px; font-weight:bold; text-transform:uppercase; Background-color:#F0E6CE; padding-bottom:4px}
.ModoXColumn {color:#333333; font-family:verdana, arial,Arial; font-size:9px; font-weight:bold; text-transform:uppercase; background-color:#F0E6CE; padding-left:4px; padding-top:2px}
.ModoXYColumn {background-color:#F0E6CE; padding:0px 0px 0px 0px}

/* Process */
.DatalistBetweenRows {height:1px; background-color:#3B4C6B}
.DatalistUnderlineTitle {font-size:12px;border-bottom:1px solid #686764}
.DatalistUnderline {border-bottom:1px solid #686764}
.ProcessIconDiv {color:#aa2211;background-color:#F3EDDF;height:31px;width:20px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#B8B6AE,direction=135,strength=1); text-align:center; padding:8px 0px 0px 1px}
.OverdueFalse {margin-top:1px; color:#aa2211;background-color:#fffdfb;height:32px;width:80px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#B8B6AE,direction=135,strength=1); text-align:center; padding-top:10px}
.OverdueTrue {margin-top:1px; color:#ffffff;background-color:#aa2211;height:32px;width:80px;filter:progid:DXImageTransform.Microsoft.Shadow(color=#B8B6AE,direction=135,strength=1); text-align:center; padding-top:10px}
.ProcessTitleLinks {color:Black!important}


/* ---------------------------------------------------------  POSITIONS  --------------------------------------------------------- */
.adminMenu {}
.topBarTimeDevPos	{display:none;position:absolute;left:623px;top:50px;z-index:0;width:128px;text-align:right}
.topBarSmallDescriptionPos {position:absolute;left:0px;top:12px;width:770px;text-align:right;color:white}
.topBarSmallDescriptionPos IMG {display:'';}

.topBarSmallDescriptionSearchPos {position:absolute;left:600px;top:30px}
.topBarSmallDescriptionSearchPos INPUT {border-width:1px!important;border-style:solid #686764!important;}
.topBarPersonalizePos {position:absolute;left:732px;top:31px}
.topBarPersonalizeLeftDividerPos {display:none;position:absolute;left:595px;top:46px}
.topBarPersonalizeRightDividerPos {display:none;position:absolute;left:624px;top:46px}
.topBarSearchDividerPos {position:absolute;left:716px;top:46px;display:none}
.divIIPFilesFoldersPos {position:absolute;left:2px;top:42px;width:243;height:100%;z-index:5;}
.divShowFilesPos {position:absolute;left:252px;top:42px;height:70%;z-index:5;}

.largeDefaultModulePos {position:absolute;left:155px;top:85px;width:438px;z-index:1}
.personalizeModulePos {left:155px; top:86px}
.othLinePersonalisationPos {left:155px; top:85px}
.othLinePersonalisationPosLower{left:155px; top:686px}
.largeModulePos{width:435px;
	position:absolute;left:155px;top:72px;z-index:1}
.smallModulePos{width:180px;
	position:absolute;left:597px;top:72px;z-index:0}
.smallModulePos2{width:180px;
	position:absolute;left:783px;top:72px;z-index:0}
.largeModuleLowerPos{position:absolute;left:155px;top:292px;width:435px;z-index:1}
.smallModuleLowerPos{position:absolute;left:597px;top:292px;width:180px;z-index:0}

.largeModuleUnderFlashTop{position:absolute;left:155px;top:83px;width:438px;z-index:1}
.smallModuleUnderFlashTop{position:absolute;left:597px;top:83px;width:180px;z-index:0}

#personalizeDiv b {color:White!important}
.advancedSearchPos{width:622px;
	position:absolute;left:155px;top:72px;z-index:1}
.advancedSearchPosLower{position:absolute;left:155px;top:292px;width:625px;z-index:1}
.advSearchPosUnderFlashTop{position:absolute;left:155px;top:83px;width:620px;z-index:1}

.noGroupOthLineLowerDiv{top:159px;}

/* ---------------------------------------------------------  IMAGESIZE  --------------------------------------------------------- */
.bgImageSize {z-index:-1;position:absolute;left:0px;top:0px;width:777px;height:84px;background-repeat:no-repeat;background-position:0px 0px;background-image:url(/
	file.aspx?id=1)} 
#emptyPictureDiv{background-color:Transparent;left:0px;top:0px;width:168px;height:73px;z-index:2;}
a.forumHeadingLink:visited{color:#3333ff;font-weight:normal}
a.forumHeadingLink:active{color:#3333ff;font-weight:normal}
a.forumHeadingLink:link{color:#3333ff;font-weight:normal}
legend {color:Black}
.dragIcon{border:1px dashed #005CF5;width:20px;height:20px;padding:3px;font-weight:normal;background-color:#AEE1FF;color:#0026A0}
#advSearchValue {width:100px!important;background-image:URL(/skins/Dynamic/images/icosearchclean.gif);background-position:center right;background-repeat:no-repeat;}
#advancedSearch {!important}
.modBarDelim {width:1px;height:20px;font-size:1px;background-color:#B6C9FE}
.tfOver {!important}
.selectedModBarItem {background-color:white;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F6989, EndColorStr=#3B4C6B);font-weight:bold;color:white}


/* Forms */
.fieldTR2 {background-color:#EE3333} /* used for*/

.selectedtab {filter:!important;background-color:pink;background-image:url(/skins/dynamic/images/selectedTabBG_blue.gif);color:#183D90}
.tabsTopBg {filter:!important;background-color:White!important}
.formsFieldHead {font-weight:normal!important}	
.tab {background-color:#f5f5f5;}
.midTabDisabled{border-left:3px solid #cccccc!important;}
.disableLightBg {filter:!important;background-color:#E7E7E7}

@media print
{
.noprint {display:none}
}

/* CMC */
.cmcHeader1 { FONT-WEIGHT: 700; FONT-SIZE: 18px; FONT-FAMILY:Frutiger, arial, helvetica, sans-serif;line-height:50px; }
.cmcHeader2 { FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #848284; FONT-FAMILY: Frutiger, arial, helvetica, sans-serif; display:inline;padding-bottom:8px;line-height:120%; }
.cmcHeader3 { FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #848284; FONT-FAMILY: Frutiger, arial, helvetica, sans-serif; display:inline;padding-bottom:8px;line-height:120%;BACKGROUND-REPEAT: no-repeat;BACKGROUND-IMAGE: url(/file.aspx?id=20);PADDING-LEFT: 18px; }
.cmcHeader4 { FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: #848284; display:inline;padding-bottom:8px;line-height:120%; }
.cmcHeader5 {  }
.cmcHeader6 {  }
.editSpan {  }


/* ---------------------------------------------------------  EXTRA INPUT FIELD  --------------------------------------------------------- */

P{ FONT-SIZE: 8.5pt;LINE-HEIGHT: 140%;}

.normal { FONT-SIZE: 8.5pt;LINE-HEIGHT: 140%;}

.SydNodeCssClass {FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #848284; FONT-FAMILY: Frutiger, arial, helvetica, sans-serif}		
.SydNodeChildCssClass { FONT-WEIGHT: 500; FONT-SIZE: 13px; PADDING-BOTTOM: 15px; COLOR: #808285; FONT-FAMILY: Frutiger, arial, helvetica, sans-serif}

.menuImage {margin-top:2px;}

.mainBody {border-left: #c8c9ca 3px dotted;border-right: #c8c9ca 3px dotted;padding: 12px 10px 12px 20px;LINE-HEIGHT: 140%;}

.rightMargin {padding: 12px 0px 12px 20px;LINE-HEIGHT: 140%;}

.newsListHeader{ FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #848284; FONT-FAMILY: Frutiger, arial, helvetica, sans-serif;margine-top:10px}

.newsHeader{ FONT-WEIGHT: 700; FONT-SIZE: 18px; COLOR: #848284; FONT-FAMILY: Frutiger, arial, helvetica, sans-serif;line-height:50px}

H1{FONT-WEIGHT: 700; FONT-SIZE: 18pt; COLOR: #848284; FONT-FAMILY: Frutiger, arial, helvetica, sans-serif; display:inline;padding-bottom:12px;LINE-HEIGHT: 100%;}

H2{FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #848284;FONT-FAMILY: Frutiger, arial, helvetica, sans-serif; display:inline;padding-bottom:8px;line-height:20px;LINE-HEIGHT: 120%}

H3{FONT-WEIGHT: 700; FONT-SIZE: 13px; COLOR: #848284; FONT-FAMILY: Frutiger, arial, helvetica, sans-serif; display:inline;padding-bottom:8px;line-height:20px;BACKGROUND-REPEAT: no-repeat;BACKGROUND-IMAGE: url(/file.aspx?id=20);PADDING-LEFT: 18px;}