﻿
/*body
{
	width: 100%;
	height: 100%;
	font-size: 10pt;
	font-family: Arial;
	padding: 0;
	margin: 0;
	background: #F0F3F5;
}*/
a img
{
	border: none;
}
.error
{
    color: #a00000;
    /*font-weight: bold;*/
    font-size: 1.1em;
    padding: 10px 30px 10px 30px;
    text-align: center;
}
.errorContainer
{
	padding: 100px 0 0 0;
	text-align: center;
}
.errorContainer .fieldsContainer
{
	width: 500px;
	margin: 0 auto 0 auto !important;
}
.errorContainer .fieldsContainer .br
{
	_height: 200px !important;
	min-height: 200px !important;
}
.fieldsContainer
{
    color: White;
	background: #667582 url("../../App_Images/setupWindow_topLeft.jpg") no-repeat top left;
	margin: 0 6px 0 0
   
}
.fieldsContainer .tr
{
	background: url("../../App_Images/setupWindow_topRight.jpg") no-repeat top right;
}
.fieldsContainer .bl
{
	background: url("../../App_Images/setupWindow_botLeft.jpg") no-repeat bottom left;
}
.fieldsContainer .br
{
   background: url("../../App_Images/setupWindow_botRight.jpg") no-repeat bottom right;
	padding: 30px 50px 50px 80px;
	_height: 450px;
	min-height: 450px;
	position: relative;
}
.fieldsContainer .messages
{
	text-align: center;
	margin: 80px 0 0 0;
}
.fieldsContainer .messages .confirmation,
.fieldsContainer .messages .error
{
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: White;
}
.fieldsContainer .messages .continueOn
{
	color: #CCCCCC;
}
.fields
{
	width: 600px;
	padding: 10px 50px 50px 80px;
}
.fields h2
{
	color: White;
	display: block;
	margin: 0;
	padding: 0 0 10px 20px;
	font-size: 15px;
	text-transform: uppercase;
	border-bottom: solid 1px #A2ABB3;
}
.fields h3
{
	color: #606060;
	display: block;
	font-size: 14px;
	padding: 0 0 20px 0;
	margin: 0;
}
.fields input,
.fields textarea
{
	color: #666666;
	font-family: Arial;
}
.fields .group
{
	padding: 5px;
	border-bottom: solid 1px #A2ABB3;
}
.fields table
{
	border-collapse: collapse;
}
.fields td
{
	color: White;
}
.fields td .groupDesc
{
	font-weight: bold !important;
	padding: 0 0 10px 0;
}
.fields td .note
{
	color: #EEE;
	font-style: italic;
	padding: 10px 0 10px 0;
}
.fields td.label
{
	vertical-align: top;
	width: 200px;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
}
.fields td.label .description
{
	float: left;
	font-size: .8em;
	font-weight: normal;
	color: #CCCCCC;
}
.fields td.long
{
	width: 300px !important;
}
.fields td.data
{
   padding: 5px 30px 5px 10px;
}
.fields .deleteAction a,
.fields .changeAction a,
.noaction a
{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: .9em;
	display: block;
	width: 67px;
	height: 20px;
	padding: 3px 0 0 0;
	background: url("../../App_Images/setupButton_small.jpg") no-repeat;
	background-position: 0 0;
}
.fields .deleteAction a:hover,
.fields .changeAction a:hover
{
	color: Black;
	background-position: 0 -23px;
}
.noaction a:hover
{
	background-position: 0 0;    
	cursor: default;
	color: #666666;    
}
.fields td.cal img
{
	position: relative;
	top: 3px;
	left: 5px;	
}
.fields .itemSelection
{
	background: #5B6670;
	border-bottom: solid 1px #A2ABB3;
	padding: 10px 20px 10px 50px;
	text-align: center;
	height: 140px;
}
.fields .itemSelectionTall
{
	height: 180px !important;
}
.fields .itemSelection select
{
	font-family: Arial;
	color: #666666;
	height: 120px;
}
.fields .itemSelection .items
{
	text-align: left;
	margin: 0 auto 0 auto;
}
.fields .itemSelection .items .all,
.fields .itemSelection .items .selected
{
	float: left;
}
.fields .itemSelection .items .all .listNameContainer,
.fields .itemSelection .items .selected .listNameContainer
{
	font-weight: bold;
	width: 180px;
	background: #657481 url("../../App_Images/setupTab_left.jpg") no-repeat top left;
}
.fields .itemSelection .items .all .listName,
.fields .itemSelection .items .selected .listName
{
	background: url("../../App_Images/setupTab_right.jpg") no-repeat top right;
	padding: 4px 8px 0 8px;
	color: White;
}
.fields .itemSelection .items .all .list,
.fields .itemSelection .items .selected .list
{
	background: #657481;
	padding: 0px;
}
.fields .itemSelection .items .all .reorderAllowed,
.fields .itemSelection .items .selected .reorderAllowed
{
	width: 230px;
}
.fields .itemSelection .items .all select,
.fields .itemSelection .items .selected select
{
	width: 15em;
}
.fields .itemSelection .items .actions
{
	float: left;
	padding: 40px 0 0 0;
}
.fields .itemSelection .items .actions a
{
	display: block;
	padding: 10px 15px 0 15px;
}
.fields .itemSelection .items .listActions
{
	float: right;
	display: inline;
	width: 25px;
	padding: 10px 0 0 0;
}
.fields .itemSelection .items .listActions a
{
	display: block;
	padding: 10px 0 0 0;
}
.fields .itemSelection .tree
{
	font-family: Arial;
	background: White;
	font-size: 12px;
	width: 240px;
	padding: 0 2px 0 2px;
	height: 120px;
	overflow: auto;
}
.fields .itemSelection .tree *
{
	color: #666666;
	font-size: 12px;
}
.fields .itemSelection .TreeView
{
	color: #666666;
	font-size: 12px;
	padding: 5px 0 5px 0;
	background: url("../../App_Images/menuSetup_dirBg.jpg") repeat;
	border-bottom: solid 1px #C3BAB3; 
}
.fields .itemSelection .SuperTrustLabel
{
	color: #666666;
	font-size: 12px;
	font-weight:bold;
	padding: 5px 0 5px 0;
	background: url("../../App_Images/menuSetup_dirBg.jpg") repeat;
	border-bottom: solid 1px #C3BAB3; 
}
.fields .itemSelection .TreeNode
{ 
	font-size: 12px; 
	padding:2px 3px 1px 5px;
	cursor: default;
}
.fields .itemSelection .HoverTreeNode 
{ 
	font-size: 12px; 
	text-decoration:underline; 
	padding:2px 3px 1px 5px;
	cursor: hand; 
}
.fields .itemSelection .SelectedTreeNode
{ 
	font-size: 12px; 
	background-color: #C3BAB3;
	padding:2px 3px 1px 5px;
	cursor: hand; 
}
.fields .ssoApplications
{
	padding: 10px 0 30px 10px;
}
.fields .ssoApplications th
{
	text-align: left;
	padding: 0 40px 5px 5px;
	border-bottom: dashed 1px #C3BAB3; 
}
.fields .ssoApplicationsNoline th
{
	text-align: left;
	padding: 0 40px 5px 5px;
}
.fields .ssoApplications td
{
	padding: 10px 40px 0 5px;
}
.fields .launchOptions th
{	
	text-align: left;
	padding: 0 0px 5px 5px;
	border-bottom: dashed 1px #C3BAB3; 
}

.fields .launchOptions th
{	
	text-align: left;
	padding: 0 0px 5px 5px;
	border-bottom: dashed 1px #C3BAB3; 
}
.fieldsContainer .btns 
{
	padding: 20px;
	text-align: right;
}
.fieldsContainer .btns a
{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	display: block;
	width: 92px;
	height: 26px;
	padding: 6px 0 0 0;
	background: url("../../App_Images/setupButton.jpg") no-repeat;
	background-position: 0 0;
}
.fieldsContainer .btns a:hover
{
	color: Black;
	background-position: 0 -31px;
}
a.smallbtn
{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: .9em;
	width: 67px;
	height: 20px;
	padding: 3px 0 0 0;
	background: url("../../App_Images/setupButton_small.jpg") no-repeat;
	background-position: 0 0;
}
a:hover.smallbtn
{
	color: Black;
	background-position: 0 -23px;
}
a.smalllongbtn 
{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: .9em;
	width: 140px;
	height: 20px;
	padding: 3px 10px 3px 10px;
	background: url("../../App_Images/setupButton_small_long.jpg") no-repeat;
	background-position: 0 0;

}
a:hover.smalllongbtn 
{
	color: Black;
	background-position: 0 -23px;
}
a.smallmedbtn 
{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: .9em;
	width: 78px;
	height: 20px;
	padding: 3px 10px 3px 10px;
	background: url("../../App_Images/setupButton_small_med.jpg") no-repeat;
	background-position: 0 0;
	
}
a:hover.smallmedbtn 
{
	color: Black;
	background-position: 0 -23px;
}

.fieldsContainer ul
{
	font-weight: bold;
}


.changeContainer
{
	margin: 100px 0 0 0;
	text-align: center;
}
.changeContainer .fieldsContainer
{
	margin: 0 auto 0 auto;
	width: 750px !important;
	text-align: left;
}


.reportContainer
{
	background: #667582 url("../../App_Images/setupWindow_topLeft.jpg") no-repeat top left;
	margin: 0 6px 0 0;
	padding: 30px 50px 50px 0px;
}
.reportContainer .tr
{
	background: url("../../App_Images/setupWindow_topRight.jpg") no-repeat top right;
}
.reportContainer .bl
{
	background: url("../../App_Images/setupWindow_botLeft.jpg") no-repeat bottom left;
}
.reportContainer .br
{
	background: url("../../App_Images/setupWindow_botRight.jpg") no-repeat bottom right;
	padding: 30px 50px 50px 0px;
	_height: 450px;
	min-height: 450px;
	position: relative;
}
.reportContainer h2
{
	color: White;
	display: block;
	margin: 0;
	padding: 0 0 20px 0;
	font-size: 15px;
	text-transform: uppercase;
}
.report
{
	color: White;
	background-color: #737F87;
	padding: 10px;
	width: 95%;
	
}
.report table
{
	border-collapse: collapse;
	width: 100%;
}
.report th
{
	text-align: left;
	text-transform: uppercase;
	border-bottom: solid 1px #A2ABB3;
	padding: 0 10px 10px 10px;
}
.report td
{
	vertical-align: top;
	border-bottom: solid 1px #A2ABB3;
}
.report td.user,
.report td.groupName,
.report td.gadgetName
{
	font-weight: bold;
	padding: 10px;
	width: 200px;
	border-left: solid 1px #A2ABB3;
}
.report td.groups,
.report td.groupMembers,
.report td.gadgetGroups
{
	padding: 10px;
	width: 200px;
}
.report td.gadgets,
.report td.gadgetUsers
{
	padding: 10px;
	width: 300px;
	border-right: solid 1px #A2ABB3;
}
.report .user,
.report .group,
.report .gadget
{
	padding: 0 0 5px 0;
}
.report .user .login
{
	font-size: .9em;
	color: #CCCCCC;
}

.setupBackground
{
    background-color:#647481;
}

.btns
{
	padding: 20px;
	text-align: right;
}
.btns a
{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	display: block;
	width: 92px;
	height: 26px;
	padding: 6px 0 0 0;
	background: url("../../App_Images/setupButton.jpg") no-repeat;
	background-position: 0 0;
}
.btns a:hover
{
	color: Black;
	background-position: 0 -31px;
}
.noActionBtn a:hover
{
	background-position: 0 0;    
	cursor: default;
	color: #666666;
}
/*new styles for EM permissions begins here*/
.PermissionContainer
{
	background: #667582 url("../../App_Images/setupWindow_topLeft.jpg") no-repeat top left;
	margin: 0 6px 0 0;
}
.PermissionContainer .tr
{
	background: url("../../App_Images/setupWindow_topRight.jpg") no-repeat top right;
}
.PermissionContainer .bl
{
	background: url("../../App_Images/setupWindow_botLeft.jpg") no-repeat bottom left;
}
.PermissionContainer .br
{
	background: url("../../App_Images/setupWindow_botRight.jpg") no-repeat bottom right;
	padding: 10px 5px 50px 5px;
	_height: 450px;
	min-height: 450px;
	position: relative;
	color: White; font-weight: bold;
}
.PermissionContainer h2
{
	color: White;
	display: block;
	margin: 0;
	padding: 0 2px 20px 2px;
	font-size: 15px;
	text-transform: uppercase;
}
.Permission
{
	color: White;
	background-color: #737F87;
	/*padding: 10px;*/
	/*width: 700px;*/
}
.Permission table
{
	border-collapse: collapse;
	width: 100%;
}
.Permission th
{
	text-align: left;
	text-transform: uppercase;
	border-bottom: solid 1px #A2ABB3;
	padding: 0 10px 10px 10px;
}
.Permission td
{
	vertical-align: top;
	border-bottom: solid 1px #A2ABB3;
}
.Permission td.user,
.Permission td.groupName,
.Permission td.gadgetName
{
	font-weight: bold;
	padding: 10px;
	width: 200px;
	border-left: solid 1px #A2ABB3;
}
.Permission td.groups,
.Permission td.groupMembers,
.Permission td.gadgetGroups
{
	padding: 10px;
	width: 200px;
}
.Permission td.gadgets,
.Permission td.gadgetUsers
{
	padding: 10px;
	width: 300px;
	border-right: solid 1px #A2ABB3;
}
.Permission .user,
.Permission .group,
.Permission .gadget
{
	padding: 0 0 5px 0;
}
.Permission .user .login
{
	font-size: .9em;
	color: #CCCCCC;
}
/*new styles for EM permissions ends here*/

#dialogBackgroundFrame,
.dialogBackgroundFrame
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #ffffff;
	filter: alpha(opacity=70);					
	-moz-opacity: .70;
	opacity: .70;
    z-index: 1021;

}
#dialogBackground
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	/*background: #005A81;
	filter: alpha(opacity=20);					
	-moz-opacity: .20;
	opacity: .20;	*/
	*background: #ffffff;
	filter: alpha(opacity=70);					
	-moz-opacity: .70;
	opacity: .70;
}
.dialogContainer
{
    position: fixed;
    top: 100px;
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 1051;
}
.dialogContainer .btns
{
}
.dialogContainer .dialog .btns
{
	padding: 20px 0 20px 0;
	clear: both;
	height: 20px;
}
.dialogContainer .dialog .btns a.primary
{
	float: right;
}
.dialogContainer .dialog .btns a.secondary
{
	float: left;
}
.dialogContainer .btns a.primary,
.dialogContainer .btns a.secondary
{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: .9em;
	display: block;
	width: 67px;
	height: 20px;
	padding: 3px 0 0 0;
}
.dialogContainer .btns a.primary
{
	background: url("../../App_Images/primaryButton_small.jpg") no-repeat;
	background-position: 0 0;
}
.dialogContainer .btns a.secondary
{
	background: url("../../App_Images/secondaryButton_small.jpg") no-repeat;
	background-position: 0 0;
}
.dialogContainer .btns a.primary:hover,
.dialogContainer .btns a.secondary:hover
{
	color: Black;
	background-position: 0 -23px;
}
.dialogContainer .btns a.secondary:hover
{
	color: White;
}
.gadgetsContainer
{
	top: 20px !important;
}
.dialogContainer .dialog
{
	color: #666666;
	font-size: 9pt;
	text-align: left;
	background: white;
	margin: 0 auto 0 auto;
	border: solid 1px #005A81;
}
.dialogContainer .dialog label
{
	padding: 0 10px 0 0;
}
.dialogContainer .dialog .credentials
{
	padding: 10px 0 0 10px;
}
.dialogContainer .dialog .credentials label
{
	display: block;
	float: left;
	width: 80px;
}
.dialogContainer .dialog .credentials div
{
	padding: 0 0 10px 0;
}

.dialogContainer .dialog .dialogHeader
{
	color: #666666;
	text-transform: uppercase;
	font-weight: bold;
	padding: 0 0 5px 0;
	margin: 0 0 15px 0;
	border-bottom: solid 1px #CCCCCC;
}
.dialogContainer .page 
{
	width: 400px;
	padding: 10px 20px 10px 20px;
}
.dialogContainer .page .instr
{
	font-weight: bold;
	padding: 0 0 5px 0;
}
.dialogContainer .page .pageNameInput
{
	padding: 10px 0 10px 10px;
}
.dialogContainer .page .pageName
{
	width: 200px;
}
.dialogContainer .page .pageTemplates
{
	padding: 10px 0 10px 10px;
}
.dialogContainer .page .icons
{
	height: 200px;
	overflow: auto;
	padding: 10px;
	background: #E5E5E5;
	border: solid 1px #CCCCCC;
}
.dialogContainer .page .icons div
{
	float: left;
	height: 50px;
	width: 50px;
	padding: 5px;
}
.dialogContainer .help 
{
	width: 530px;
	padding: 10px 20px 10px 20px;
}
.dialogContainer .help ul
{
	list-style: none;
	margin: 0;
	padding: 20px 0 20px 20px;
}
.dialogContainer .help li
{
	padding: 10px 0 10px 20px;
	vertical-align: middle;
}
.dialogContainer .help li div
{
	float: left;
}
.dialogContainer .help li div.text
{
	float: none;
	margin: 0 0 0 35px;
}
.dialogContainer .help li .gadgetsHelp
{
	margin: 2px 0 0 -20px;
	width: 45px;
	height: 12px;
	background: url("../../App_Images/btn_gadgets.jpg") no-repeat;
	background-position: 0 0;
}
.dialogContainer .help li .lockHelp
{
	margin: 0 0 0 4px;
	width: 13px;
	height: 13px;
	background: url("../../App_Images/Lock.png") no-repeat;
	background-position: -13px 0;
}
.dialogContainer .help li .unlockHelp
{
	margin: 0 0 0 4px;
	width: 13px;
	height: 13px;
	background: url("../../App_Images/Lock.png") no-repeat;
	background-position: -13px -13px;
}
.dialogContainer .help li .addPageHelp
{
	width: 23px;
	height: 23px;
	background: url("../../App_Images/TbAddPage.png") no-repeat;
	background-position: 0 0;
}
.dialogContainer .help li .editCaptionHelp
{
	width: 23px;
	height: 23px;
	background: url("../../App_Images/TbChangeCaption.png") no-repeat;
	background-position: 0 0;
}
.dialogContainer .help li .assignIconHelp
{
	width: 23px;
	height: 23px;
	background: url("../../App_Images/TbChangeIcon.png") no-repeat;
	background-position: 0 0;
}
.dialogContainer .help li .moveUpHelp
{
	width: 23px;
	height: 23px;
	background: url("../../App_Images/TbMoveUp.png") no-repeat;
	background-position: 0 0;
}
.dialogContainer .help li .moveDownHelp
{
	width: 23px;
	height: 23px;
	background: url("../../App_Images/TbMoveDown.png") no-repeat;
	background-position: 0 0;
}
.dialogContainer .help li .removePageHelp
{
	width: 23px;
	height: 23px;
	background: url("../../App_Images/TbDeletePage.png") no-repeat;
	background-position: 0 0;
}
.dialogContainer .gadgets 
{
	width: 600px;
	padding: 10px 20px 10px 20px;
}
.dialogContainer .gadgets .gadgetGroups
{
	float: left;
	width: 180px;
}
.dialogContainer .gadgets .gadgetGroupsNav
{
	background: White;
	font-size: 10pt;
	width: 100%;
}
.dialogContainer .gadgets .gadgetList
{
	float: left;
	width: 400px;
	height: 400px;
	overflow: auto;
	color: #996666;
	border: solid 1px #C3BAB3;
	background: #E6E4DE;
	padding: 1px;
}
.dialogContainer .gadgets .gadgetList .selected
{
	border-top: solid 1px White;
	border-bottom: solid 1px #C3BAB3;
	color: White;
	background: url("../../App_Images/LogobarBaseShort_bg.png");
}
.dialogContainer .gadgets .gadgetList .unselected
{
	border-top: solid 1px White;
	border-bottom: solid 1px #C3BAB3;
}
.dialogContainer .gadgets .gadgetList .selected a
{
	color: White;
	display: block;
	text-decoration: none;
	_height: 30px;
	min-height: 30px;
	padding: 5px 10px 10px 5px;
	margin: 0 0 1px 0;
	background: #3686FD url("../../App_Images/LogobarBaseShort_noLine.png") repeat-x top;
}
.dialogContainer .gadgets .gadgetList .unselected a
{
	color: #996666;
	display: block;
	text-decoration: none;
	_height: 30px;
	min-height: 30px;
	padding: 5px 10px 10px 5px;
	margin: 0 0 1px 0;
}
.dialogContainer .gadgets .gadgetList .unselected a:hover
{
	color: White;
	background: #C5BEB6;
}
.dialogContainer .gadgets .gadgetList .disabled
{
	background: #F2F0EA;
	border-top: solid 1px White;
	border-bottom: solid 1px #C3BAB3;
}
.dialogContainer .gadgets .gadgetList .disabled a
{
	color: #CC9999;
	text-decoration: none;
}
.dialogContainer .gadgets .gadgetList .icon
{
	float: left;
	cursor: hand;
}
.dialogContainer .gadgets .gadgetList .details
{
	min-height: 40px;
	_height: 40px;
	margin: 0 0 0 80px;
	cursor: hand;
}
.dialogContainer .gadgets .gadgetList .details .name
{
	font-size: 1.1em;
}
.dialogContainer .gadgets .gadgetList .details .summary
{
	padding: 10px 0 10px 0;
}
.dialogContainer .gadgets .gadgetList .gadgetNotAvailable
{
	color: #996666;
	padding: 10px;
}
.dialogContainer .pageLayouts
{
	height: 200px;
	overflow: auto;
	padding: 10px;
	background: #E5E5E5;
	border: solid 1px #CCCCCC;
}
.dialogContainer .pageLayouts input
{
	vertical-align: top;
}
.dialogContainer .pageLayouts .layout
{
	float: left;
	height: 70px;
	width: 75px;
	padding: 5px;
}

.PageTitle
{
    font-size: 15px;
    font-weight:bold;
    font-family: Verdana;
    text-align: center;
    color: White
}

.SubTitle
{
    font-size: 12px;
    font-weight:bold;
    font-family: Verdana;
    text-align: center;
    color: White
}

.label
{
    font-size: 10px;
    font-weight: normal;
    font-family: Verdana;
    text-align: left;
    font-weight:bold;
    color: White
}

.content
{
    font-size: 10px;
    font-weight: normal;
    font-family: Verdana;
    text-align: left;
    color: White
}

.contentBlack
{
    font-size: 10px;
    font-weight: normal;
    font-family: Verdana;
    text-align: left;
}

.emFields
{
	width: 100px;
	padding: 5px 5px 5px 5px;
}

.emFields .changeAction a
{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: .9em;
	display: block;
	width: 67px;
	height: 20px;
	padding: 3px 0 0 0;
	background: url("../../App_Images/setupButton_small.jpg") no-repeat;
	background-position: 0 0;
}

.emFields .changeAction a:hover
{
	color: Black;
	background-position: 0 -23px;
}

.emFields .longbtn a
{
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: .9em;
	width: 140px;
	height: 25px;
	padding: 3px 10px 3px 10px;
	background: url("../../App_Images/setupButton_small_long.jpg") no-repeat;
	background-position: 0 0;
}

.emFields .longbtn a:hover
{
	color: Black;
	background-position: 0 -23px;
}

.div-savebuttons
{
    padding: 10px 0px 10px 0px;
}

.setupWhiteBackground
{
   background-color:#fbfafa;
}

.setupHeader
{
    background-color: #fbfafa;
}
.setupHeader h3
{
    line-height: 40px;
    margin-bottom: 0px;
    margin-top: 5px;
    margin-left: 20px;
 }
.setupContainer
{
   background-color: #fbfafa; 
   /*border: thin ridge #F2F2F2;*/
   position: relative;
   height:100%;
   padding:10px;
}

