

/* 
	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:#4447dd;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:tahoma,Tahoma;font-size:11px}
v\:*{behavior:url(#default#VML);}
body, div, input, select, span, table, tr, td, textarea {color: #454545 border-color: #e2e2e2}

/* ---------------------------------------------------------  GENERAL CLASSES  --------------------------------------------------------- */

.heading1 {font-size:14px;font-weight:normal;padding:5px 0px 5px 0px}
.heading2 {font-weight:bold}

.linkBold{font-weight:bold;color:#454545;text-decoration:none;}
.bold{font-weight:bold;}
.darkBG{background-color:#cccccc;}
.default{cursor:default;}
.hand{cursor:hand;}
.hide{display:none;}
.input{border:1px solid #e2e2e2}
textarea.input {height:auto!important;}
.lightBG,.tabContent{background-color:#eeeeee;}
.lightBG2{background-color:#dedede;}

/* ie6 menu */
#menuSortBtn,#menuSitemapBtn{top:110px;left:126px!important}
#menuSortBtn {display:none}
#menuVIPosImg {height: 87;}

	


.hoverMenu {background-color:lightblue!important;color:black!important}
.menuHolder {background-color:white;font-weight:normal;font-size:11px;border:1px solid #dedede; border-bottom-width:0px;width:192px;z-index:100;height:18px;color:#454545;}
.menuHolderS {font-weight:normal;font-size:11px;border:0px solid #dedede;border-bottom-width:0px;width:138px;z-index:100;height:18px;color:#454545;margin-left:-2px;margin-top:-1px}
.f {filter:progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=5)}
.menuHolder .menuItemVI{margin:0px;background-color:white;padding-top:3px;padding-left:3px;padding-right:7px;cursor:default;height:21px;border:0px;border-bottom:1px solid #dedede;width:190px;}
.menuItemVI{color:#454545;margin:0px;background-color:white;padding-top:3px;padding-left:3px;padding-right:7px;cursor:default;height:21px;border:1px solid #dedede;border-top-width:0px;width:138px;}
#menuStartD{background-color:white;background-repeat:no-repeat;background-position:60px 3px;color:#454545;margin-top:-2px;margin-left:-2px;margin-bottom:1px;padding:3px 2px 1px 3px;height:22px;border-bottom:1px solid #dedede;font-weight:normal;width:138px}
.menuItem{color:#454545;cursor:default;height:19px;width:138px;border:1px solid #dedede;position:absolute;background-color:white;font-size:11px;font-weight:normal;text-decoration:none;}
.menuItemDelimiter{cursor:default;height:19px;width:138px;border:1px solid #dedede;position:absolute;background-color:white;text-decoration:none;}
.moduleBarDivContainer {border:1px solid #dedede!important;background-color:white!important;background-image:url(/skins/Dynamic/images/menuItembg2.gif);z-index:2;top:85;left:155px;height:22px;}
#moduleBarLeftOverDiv {background-color:white!important;}

.moduleEndInner{border-top:1px solid #e2e2e2;border-bottom:1px solid ;font-size:0px;background-color:blue;width:100%;height:5px;z-index:0}
.moduleEndOuter{border:1px solid #e2e2e2;font-size:0px;height:7px;width:100%;z-index:0}
.moduleContainer {border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;background-color:blue}
.pa{position:absolute;}
.pagesLink{text-decoration:none;cursor:hand}
a:visited{color:#4447dd}
a.pagesLink:link {color:#4447dd}
a:hover{text-decoration:underline}
.portalText{color:#454545;}
.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 #e2e2e2;}
.borderBottom{border-bottom:1px solid #e2e2e2;}
.borderLeft{border-left:1px solid #e2e2e2;}
.borderRight{border-right:1px solid #e2e2e2;}
.borderTop{border-top:1px solid #e2e2e2;}
*/
.border{border:1px solid #e2e2e2;}
.borderBottom{border-bottom:1px solid #e2e2e2;}
.borderLeft{border-left:1px solid #e2e2e2;}
.borderRight{border-right:1px solid #e2e2e2;}
.borderTop{border-top:1px solid #e2e2e2;}


.borderSpec{border:1px solid #e2e2e2;}
.borderBottomSpec{border-bottom:1px solid #e2e2e2;}
.borderLeftSpec{border-left:1px solid #e2e2e2;}
.borderRightSpec{border-right:1px solid #e2e2e2;}
.borderTopSpec{border-top:1px solid #e2e2e2;}

/* ---------------------------------------------------------  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 #e2e2e2;width:300px}
	.row1 TD {border-top:1px solid #e2e2e2}
	#resourcesMaxMin a{text-decoration:none;}
	/* Messaging */
	#messageIndex{border:1px solid #e2e2e2;}
	#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;border:1px solid #e2e2e2; border-width:0px 1px 1px 1px;}
/*  Removed filter and background-image (below) from EBKModuleHead-class
    """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
*/
/*background-image:url(/skins/Dynamic/images/moduleTopBG.gif);*/
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#eeeeee, EndColorStr=#dddddd);*/

.EBKModuleHeader {height:20px;background-color:blue;background-image:url(/skins/Dynamic/images/moduleTopBG.gif);border-bottom:1px solid #e2e2e2;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#eeeeee, EndColorStr=#dddddd)}
.EBKModuleHeaderOuter{position:relative;background-color:blue;height:17px;border:1px solid #e2e2e2; 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:lightblue;}
.headTR TD {color:#454545;background-color:#f5f5f5;border-bottom:1px solid #e2e2e2;}
/*
.moduleHeadHeadline{color:#454545;position:absolute;padding-left:2px;FILTER:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#333333', Positive='true');}
*/
.moduleHeadHeadline{color:#454545;position:absolute;padding-left:2px;font-weight:bold}
.moduleHeadIco{color:#454545;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 #e2e2e2; border-width:0px 1px 1px 1px;}
/* ---------------------------------------------------------  Top Bar  --------------------------------------------------------- */ 

.smallDescription{color:white;}
.textFields{border:1px solid #e2e2e2;color:#454545;background-color:white;}
.topbar{font-weight:normal;color:#4447dd;text-decoration:none}
.username{}

/* ---------------------------------------------------------  Buttons  --------------------------------------------------------- */
/* general button class derived to all buttons */
.button 
{
	height:20px; 
	font:menu;
	background-color:#efefef; 
	color:#454545; 
	border:1px solid #cccccc;
	background-position: 2px 1px;
	background-repeat:no-repeat;
	cursor:hand;
}  

/* button container */ 
.buttonToolbar 
{
	width:100%!important;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#eeeeee, EndColorStr=#dddddd); 
	border-top:1px solid #e2e2e2; 
	padding:5px 5px 0px 6px
}

/* standard buttons */
input.transparent { background-color:transparent}
.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:#454545;cursor:hand;height:16px;border:1px solid #cccccc;background-color:#efefef;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:#454545;border:1px solid #cccccc;background-color:#efefef;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:#454545;cursor:hand;width:17px;height:17px;background-color:#efefef;background-position:2 -1;background-repeat:no-repeat;background-image:URL(/skins/images/icoAdvSearchDisabled.gif)}
.searchButtonsMac{cursor:hand;width:50px;border:1px solid #cccccc;background-color:#efefef;}
.searchButtons {cursor:hand;height:16px;width:50px;border:1px solid #cccccc;background-color:#efefef;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#eeeeee, EndColorStr=#dddddd);} 

/* 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:#454545}
.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 #e2e2e2;border-width:1px 1px 1px 1px}
	.calHourViewEvent {color:white;border:1px solid #e2e2e2;background-color:#97B9E9;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#eeeeee, EndColorStr=#dddddd), progid:DXImageTransform.Microsoft.Shadow(color=#8B8980,direction=135,strength=5)}
	.calHourViewEvent a {color:white!important;}
	.calEventHeading {font-weight:bold} 
	.cal2pre {font-family:tahoma,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:#454545;background-color:blue;height:17px;border:1px solid #e2e2e2; 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 #e2e2e2;}
	.flashBorderRight{border-right:1px solid #e2e2e2;}
	.categoryHeadline{font-size:11px;font-weight:bold;color:#7E7E7E;background-color:#f5f5f5;}
	.newsHead{font-size:11px;font-weight:bold;color:#454545}
	.newsPreamble{font-size:11px;line-height:15px;font-weight:normal;color:#454545}
	.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:#454545}
	#maxMinNewsWide a:visited{color:#666666}
	#maxMinNewsWide a {color:#454545}
	
 	.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:#454545}
#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:#454545;font-size:24px;font-weight:bold;border:3px double }
	.resDescriptionBox{margin-left:98px;border:1px solid #e2e2e2;width:12px;height:8px;font-size:1px;background-color:#D66234}
	.resDescriptionBoxText {font-style:italic}
	.resourceTimeTD{border-bottom:1px solid #e2e2e2}
	.rt{border-left:1px solid ;border-bottom:1px solid #e2e2e2}
	.rtDisabled{border-left:1px solid ;border-bottom:1px solid #e2e2e2;background-color:#c6c6c6}

#headingsTable b, #resourcesLowerArea b {font-weight:normal!important}
/* PCM */
/* Search Results specified */
.nextPagePCM{background-color:A5C7EF}
.selectedInputFlat{border:1px solid #e2e2e2}

/* Personalize */
.lockedModuleBG{background-color:red;}
.modulesText{color:#454545}
.personalizeContent{width:116px;height:600px;border:1px solid #e2e2e2;border-width:0px 1px 0px 1px;}
.targetBig{width:150px; height:50px; border:1px solid #e2e2e2; overflow:hidden;}
.targetSmall{width:70px; height:50px; border:1px solid #e2e2e2; overflow:hidden;}

/* Messaging */
.borderBackground{background-color:#414141;}
.calTime{position:absolute; left:0px; width:100%; border-top:1px solid #e2e2e2; font-size:11px; padding-left:2px}
.pimInput{height:15px; border:1px solid #e2e2e2; 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 #e2e2e2;background-color:#efefef;} 

/* Poll */
.dottedLine{display:none}
#poll_answTD {border-top:1px solid #e2e2e2}
#maxMinPoll TD.pollBB {border-bottom:1px solid #e2e2e2!important}

/* DIET general styles */
.headlineDiet{font-family:tahoma,Verdana; font-size:10px;}
.headlineDiet2{font-family:tahoma,Verdana; font-size:10px;}
.textDiet{font-family:tahoma,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: #eeeeee; border-bottom-width: 1px; font-weight: normal; cursor: hand}

/* PW */
.dashedBorderTop {border-top:1px dashed ;}
.dashedBorderBottom {border-bottom:1px dashed ;}

/* Modometer */
.bgModo1{background-color:#dedede}
.bgModo2{background-color:#dedede}
.bgModo3{background-color:#dedede}
.bgModo4{background-color:#dedede}
.bgModo5{background-color:#dedede}
.ModoInfoDiv {border-bottom: solid 1px #e2e2e2; padding:4px 4px 4px 4px}
.ModoYColumn {color:#333333; font-family:tahoma,Arial; font-size:9px; font-weight:bold; text-transform:uppercase; Background-color:#eeeeee; padding-bottom:4px}
.ModoXColumn {color:#333333; font-family:tahoma,Arial; font-size:9px; font-weight:bold; text-transform:uppercase; background-color:#eeeeee; padding-left:4px; padding-top:2px}
.ModoXYColumn {background-color:#eeeeee; padding:0px 0px 0px 0px}

/* Process */
.DatalistBetweenRows {height:1px; background-color:blue}
.DatalistUnderlineTitle {font-size:12px;border-bottom:1px solid #cccccc}
.DatalistUnderline {border-bottom:1px solid #cccccc}
.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:#454545!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 #e2e2e2!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:100px;z-index:1}
.smallModulePos{width:180px;
	position:absolute;left:597px;top:100px;z-index:0}
.smallModulePos2{width:180px;
	position:absolute;left:783px;top:100px;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;top:83px;left:155px;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=2)} 
#emptyPictureDiv{background-color:Transparent;left:0px;top:0px;width:168px;height:73px;z-index:2;}
a.forumHeadingLink:visited{color:#4447dd;font-weight:normal}
a.forumHeadingLink:active{color:#4447dd;font-weight:normal}
a.forumHeadingLink:link{color:#4447dd;font-weight:normal}
legend {color:#454545}
.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=#eeeeee, EndColorStr=#dddddd);font-weight:bold;color:white}


/* Forms */
.fieldTR2 {background-color:#ff6655} /* 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-size:30px; }
.cmcHeader2 { font-size:130%;font-weight:bold;color:#4477ee }
.cmcHeader3 { font-weight:bold; }
.cmcHeader4 {  }
.cmcHeader5 {  }
.cmcHeader6 {  }
.editSpan {  }


/* ---------------------------------------------------------  EXTRA INPUT FIELD  --------------------------------------------------------- */

.topBarPersonalizePos {left:888px!important;top:50px!important}

#menuHelpBtn {left:910px;top:50px}

.topBarSmallDescriptionSearchPos {left:770px;top:49px}

.topbarsmalldescriptionpos {width:926px;top:30px}

#advSearchImageBtn {vertical-align:top;margin-top:1px;display:inline!important;width:13px;height:18px;background-image:url(/skins/images/advSearchBtn2007.gif);font-size:1px}

.advancedSearchButton{display:none;}

.moduleHeadHeadline {font-family:tahoma;font-size:12px;color:#e07e37;font-weight:bold;margin:0pxl}

.moduleTopSmall {border:0px}

.modEnd {border-top:1px solid #dddddd}

#menuStartD{border-bottom:1px solid #e3e3e3; padding-left:6px}


#nbTopbarDiv{margin-left:20px;margin-top:8px;width:920px}

#menuStartD {font-weight:bold;color:#e07e37}

.EBKModuleHead {height:23px;padding:0px;border:1px 1px 1px 1px;border-bottom: 1px solid #e3e3e3;}

.lightBG{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#C0C0C0, EndColorStr=#E5E5E5)}



a:hover {text-decoration:underline!important}



.bgImageSize{height:92px!important;top:-8px}

body, input, select, table, td, tr, textarea {font-size:11px}

.menuItemVI{height:23px; border-width:0px 1px 1px 0px; border-color:#e3e3e3; padding: 5px 7px 5px 6px}

.menuHolder {border:0px solid #e3e3e3}

.menuHolder .menuItemVI {height:23px; background-color:#f3f3f3}

.overdueTrue{background-color:#FF2B15;height:24px;padding-top:4px}

.overdueFalse{color:#454545;height:24px;padding-top:4px}

.input {border-color:#888888}

.DatalistUnderlineTitle {border-bottom-width:0px}

#forumSubHead {width:100%;padding:2px 2px 2px 5px}

#forumSubHead .linkBold {font-weight:normal!important;padding:2px 2px 2px 5px}

.newsHead {font-size:14px;font-weight:normal;color:#076FD9}

.newsDateL {color:#076FD9;padding-top:4px}

#flashNewsDiv {left:20px}

#flashTOPMODULE {top:22px;left:267px;}

#logoutBtn{top:0px;left:872px;z-index:3;width:57px;height:23px;cursor:hand}

#dynDiv .EBKModuleHead {height:18px}

#dynDiv .EBKModuleHead .moduleHeadHeadline {font-size:11px;font-weight:bold}
.moduleContainer {background-color:#eeeeee!important}