body, td, button, input, select, textarea
{font-family: calibri,"Gill Sans MT","Trebuchet MS",sans-serif;font-size:9pt;}

body, td{margin:0px;}

h1{font-size:2em;}
h3{font-size:1.1em;font-weight:normal;margin:0px;display:inline-block;line-height:1em}
xml{display:none}

a{color:#0081C2;text-decoration:none;}
a:hover{color:black}


/*********rounded corners START***********/
b.corners{display:block;z-index:100;}
b.corners *{display:block;height:1px;line-height:1px;font-size: 1px;overflow:hidden;border-style:solid;border-width: 0 1px;}

b.corners *{background-color:transparent;}
.tc{margin-bottom:-4px;}
.bc{margin-top:-4px;}

b.c1{border-width: 0 4px}
b.c2{border-width: 0 2px}
b.c3{border-width: 0 1px}
b.c4{border-width: 0 1px}

#searchbutton{float:right;border:1px solid ;padding:2px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing: border-box ;cursor:pointer;width:100px;text-align:center;}
/*********rounded corners END***********/

/*loading please wait window*/
.loadingwindow{position:absolute;font:menu;border:1px solid #9d9da1;padding:5px;bottom:0px;left:0px;background-color:#F6F6F6;z-index:1000}

/*OPENING PANES*/
.openingPane{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.openingPane .paneTitle{font-size:1.1em;cursor:hand;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px 0px 5px 20px;}
.openingPane .paneTitle span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:hand;cursor:pointer;width:9px;height:7px;overflow:hidden;display:inline-block;position:absolute;left:5px;top:10px}
/***********************

/*MAIN PAGE TABS*/
.mainpagetabs .tabscroll{padding:2px;display:inline;cursor:hand;cursor:pointer;}
.mainpagetabs .tab{z-index:3;overflow:hidden;border:0px solid #9D9DA1;top:3px;position: relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;height:23px;padding:3px 10px 5px 10px;margin:0px 0px 0px 2px;	cursor: hand;cursor:pointer;display:inline-block;}
.mainpagetabs .tabwithclose{padding-right:30px !important;}
.mainpagetabs span.clickedtop{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;z-index:1;border-bottom: none;cursor: default;}
.mainpagetabs span:focus{outline:none}
.mainpagetabs .tabcontent{padding:5px 0px 0px 0px;background-repeat:repeat-x;}
.mainpagetabs .tabchild{display:none}
.mainpagetabs .tabclose,.mainpagetabs .tabclosehover{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;top:5px;right:5px;margin:0px;cursor:hand;cursor:pointer;width:16px;height:16px;overflow:hidden;display:inline-block;}
.mainpagetabs .tabclose{background:url("../../widgets/assets/close.png") no-repeat}
.mainpagetabs .tabclosehover{background:url("../../widgets/assets/close.png") no-repeat 0px -16px;}
.mainpagetabs .tabcontainer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;cursor:default;height:23px;padding-left:19px}
.mainpagetabs .tabcontainer div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;table-layout:fixed;width:100%;overflow:hidden;height:23px;white-space:nowrap}
.mainpagetabs .tabInnerFrame{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;height:100%;width:100%;z-index:2;border-width:0px 1px 0px 1px;border-style:solid; }
.mainpagetabs .alltabs{position:absolute;padding:2px 2px 5px 2px;left:0px;overflow:hidden;border-width:0px;height:12px;display:inline-block;;margin-top:6px;margin-bottom:0px}
.mainpagetabs .leftscroll{background:url("../../widgets/assets/prev8.gif") no-repeat center center;display:inline-block;width:8px;height:16px;margin:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.mainpagetabs .rightscroll{background:url("../../widgets/assets/next8.gif") no-repeat center center;display:inline-block;width:8px;height:16px;margin:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

/*wct*/
.wct{background-color:transparent;-moz-box-sizing:border-box;-webkit-box-sizing: border-box }
	.wct.bordered{margin:0px;border:1px solid black}
	.wct.bordered iframe{border:1px solid white;-moz-box-sizing:border-box;-webkit-box-sizing: border-box;background-color:transparent;height:50px;width:100px;}

/*CONSOLEPAGE*/
    /*.coverFrame{filter:alpha(opacity=70);opacity:.70;width:100%;height:100%;position:fixed;top:0px;left:0px;background-color:#123456;z-index:200;}*/
    .coverFrame{width:100%;margin:0px;padding:0px;border-width:0px;height:100%;position:absolute;top:0px;left:0px;background-color:#E5E5E5 !important;-moz-box-sizing:content-box;border:none}
    .allowtransparency{filter:alpha(opacity=50);opacity:.50;}
    .blacktransparency{background-color:#000 !important;filter:alpha(opacity=50);opacity:.50;}



	body.consolepage{margin:80px 0px 0px 0px;}

	body.noheader{margin:0px 0px 0px 0px;}
	body.noheader #wmcontainer, body.noheader #navContainer,body.noheader #logoContainer, body.noheader #applicationName{display:none}
	body.noheader #footer{top:2px;}

	/*tab related*/
	.consolepage .tabcontainer{height:30px;padding-top:2px;}
		.consolepage .alltabs{margin-top:10px;}
		.consolepage .tab{z-index:1;border-width:1px;height:30px;top:0px;padding-top:5px;padding-left:20px;padding-right:20px;
			font-size:1.1em;
			line-height:1.1em;
			font-family:"Lucida Grande", "Lucida Sans Unicode",calibri;
		}
		.consolepage span.clickedtop{z-index:10;border-width:1px 1px 0px 1px}

		.consolepage .tabcontainer #tabcontainerdiv{height:30px;z-index:2;}

		.consolepage #tabborder{position:absolute;bottom:0;height:10px;left:1px;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:content-box}
		.consolepage #tabborder1{right:0px;position:absolute;height:10px;margin-top:-11px;z-index:4;width:101px;-moz-box-sizing:content-box}
	
	.consolepage .tabcontent{padding-top:2px;}
	.consolepage .tabInnerFrame{border-left:0px}

	.consolepage #logoContainer{position:absolute;top:0px;width:100%;z-index:-1;height:120px;float:right;vertical-align:middle;line-height:1px;}
		.consolepage #company-logo{vertical-align:super;float:right;margin-top:0px;margin-right:0px;}
		.consolepage #applicationName{font-family:"Lucida Grande", Lucida, helvetica;font-weight:bold;padding-top:20px;padding-left:60px;position:absolute;left:190px;top:0px;height:90px;width:600px;font-size:19pt;}

	.consolepage .start	#navContainer{visibility:hidden;}
	.consolepage .start	#maindiv{visibility:hidden}

	.consolepage #welcomemsg{display:inline-block;}
	.consolepage #wmcontainer{margin-left:240px;padding-left:10px;z-index:1;position:absolute;top:0px;left:0px;height:68px;}
	.consolepage #logofftool, #designtool{display:none;cursor:hand;cursor:pointer;padding:2px 5px;}
	.consolepage #designtool{padding:0px;}
	

	.consolepage #quickLinks{list-style:none;display:inline}
	.consolepage #quickLinks li{list-style:none;display:inline}

	/*#footer{-moz-box-sizing:border-box;position:absolute;bottom:0px;text-align:right;padding:5px 0px;width:100%;border-bottom:1px solid red}*/
	.consolepage #footer{display:inline-block;position:absolute;top:82px;z-index:100;color:#474747;background-color:transparent;cursor:default;right:0px;text-align:right}
	.consolepage #footer #footer_hoverdiv{font-weight:bold}
	.consolepage #footer #footer_innerdiv{display:none;border:1px solid #B5B5B5;z-index:1px;text-align:left}
	.consolepage #footer span{list-style:none;padding:5px;font-weight:normal;display:inline-block;}
	.consolepage #copyright,#termsofuse{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:5px;font-size:.90em}
	.consolepage #copyright{color:green}

	/**** styling for all tasks section ***/
	.consolepage #navContainer{background-repeat:repeat-x;position:absolute;width:200px;top:0px;margin:20px 5px 0px 5px;font-size:1em;padding:0px;}
	.consolepage #navigationFrame{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:200px;display:none;position:relative}
	.consolepage #navContainer .paneTitle{}

	.consolepage #maindiv{overflow:hidden;}

	.consolepage #mainmenuToggle{display:block;margin-top:0px;border-width:0px;border-style:solid;font-family:"Lucida Grande", "Lucida Sans Unicode",calibri;background:#eaeaea url(../assets/highlight_line.gif) repeat-x top left;}
	.consolepage #mainmenuToggle:hover{border:0px}
	
	
/*SPASHPAGE*/
body.splashbody{margin:0px;}

.splashbody h2{border:1px solid white;padding:0px;font-size:1.25em;font-weight:normal;margin:0px 2px 2px 2px}
.splashbody h2 div{border-width:1px;border-style:solid;line-height:1em;margin:0px;background-image:url("../assets/chback.jpg");padding:6px;}

.splashbody #dashboardContainer h2{border:0px;}

.splashbody .splash-dashboardlistitem .desc{}
.splashbody .splash-dashboardlistitem .name{font-size:1em}

.splashbody #splash-header{display:block;float:left;padding:5px;}
.splashbody #dashboardContainer{padding:0px 0px 0px 0px;margin-left:5px;position:absolute;visibility:hidden;}

.splashbody #dashboardList,.splashbody #dashboards, .splashbody #eWidgets{margin-top:5px;}

.splashbody #menuContainer {border:1px solid #9E9EA2;width:250px;position:absolute;z-index:-1}
.splashbody #menuContainer li{list-style:none;margin-bottom:0px;padding:6px;border-bottom-width:1px;border-bottom-style:solid;}
.splashbody #menuContainer ul{margin:0px;padding:0px 5px;}
.splashbody #menuContainer li table{margin:0px 0px;}

.splashbody .splash-text{padding-left:5px;text-indent:-0px;display:inline-block;}

.splashbody .dashboard{padding:0px;float:left;margin:2px 5px 8px 5px;text-align:center;z-index:0;position:relative;}
.splashbody .dashheader{font-family:"Lucida Grande", "Lucida Sans Unicode",calibri;font-size:1.2em;text-align:left;padding:15px;border-bottom:1px solid}

/*new splash related*/
.splashbody .hr{width:95%;height:1px;}
.splashbody .h1{margin-top:10px;margin-bottom:10px;padding:0;float:left;width:100%;border-bottom:1px solid red;font-weight:normal;font-size:15pt;font-family:"Lucida Grande", "Lucida Sans Unicode",calibri;}

.splashbody .dashboard_button{float:left;width:175px;height:120px;overflow:hidden;border:1px solid #c0c0c0;padding:0;margin-right:10px;margin-bottom:10px;background:url(../assets/highlight_line.gif) repeat-x top left;line-height:1.4em;text-decoration:none;}
.splashbody .dashboard_button_heading{display:inline-block;color:#4a4a4a;font-family:"Lucida Grande", "Lucida Sans Unicode",calibri;font-size:1.2em;padding:0 0 0 40px;line-height:1em;height:35px;margin:15px 15px 0px 15px;}
.splashbody .dashboard_button span{margin-left:15px;margin-right:15px;display:inline-block;padding-top:7px;cursor:pointer;}

.splashbody .dashboard_button:hover .dashboard_button_heading{margin-top:16px;}


.shrinkable{overflow:hidden}


/*shadow related*/

.shadow{position:relative}

.topleft{background:url(../../widgets/assets/shadow-corners.png) no-repeat 0px top;height:12px;position:absolute;width:100%;}
	.topright{background:url(../../widgets/assets/shadow-corners.png) no-repeat right -12px;margin-left:7px;padding-right:7px;height:12px}
		.whiteplaceholder{background-color:transparent;height:12px;overflow:hidden;font-size:5px;}

.left-tile{background:url(../../widgets/assets/shadow-side-tiles.png) repeat-y 0px 0px;overflow:hidden;position:absolute;top:12px;left:0px;height:20px;display:block;width:100%;z-index:-1}
	.right-tile{background:url(../../widgets/assets/shadow-side-tiles.png) repeat-y right 0px;padding-right:7px;overflow:hidden;display:block;height:100%}
		.shadow-content{background-color:White;}

.bottom-left{background:url(../../widgets/assets/shadow-corners.png) no-repeat 0px -24px;height:12px;padding-left:14px;overflow:hidden;}
	.bottom-right{background:url(../../widgets/assets/shadow-corners.png) no-repeat right -36px;height:12px;padding-right:14px;overflow:hidden;}
        .bottom-tile{background:url(../../widgets/assets/shadow-bottom-tile.png) repeat-x ;height:12px;overflow:hidden;}
		
/*used in searchpage and editpage*/
.close{cursor:pointer;background:url('../assets/close12.gif') no-repeat 4px 4px;position:absolute;top:-2px;right:5px;display:block;width:22px;height:20px;border-bottom:1px solid gray;border-right:1px solid gray;}		
.restore{background:url('../assets/min14.gif') no-repeat 4px 4px;}