body {
	background-image:url(../images/main_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin:0px;
	padding:0px;
	background-color:#b0c0d0;
	height:100%;
	width :100%;
	font-family:Arial;
	font-size :11px;
	overflow : auto;
}

#topdiv
{
	background-image: url(../images/main_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin:0px;
	padding:0px 15px 0px 15px;
}

#main 
{
	width:auto;
	margin:0px 0px;
	height:100%;
	min-height:100%;
	max-height:100%;
	position:relative;
}
#main #header .synaptris {
	/*background-image: url(../images/synaptris-agbs-company_logo.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	float:right;
	width:122px;
	height:35px;
	margin:8px 0px 0px 0px;
	padding:0px 15px 0px 0px;	
}
/*#main #header span {
	float:left;
	margin:17px 0px 0px 0px;
}*/
#main #header .intelliview {
	background-image: url(../images/intelliview-logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	height:27px;
	width:210px;
	margin:7px 0px 0px 0px;
	padding:0px;
	margin-left:2px;
}
#main #mainnav 
{
	height:31px;
	width:99.6%;
	display:block;
	overflow:hidden;
	margin:0px;
	margin-top:48px;
	padding:2px;
	padding-top:1px;
}
#main #mainnav .navselected {
	background-image: url(../images/mainnav_left_ov.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	float:left;
	margin:4px 5px 0px 5px;
	color:#3a5f91;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0px;
}
#main #mainnav .navselected .navselectedright {
	background-image: url(../images/mainnav_right_ov.gif);
	background-repeat: no-repeat;
	background-position: right top;	
	float:left;
	margin:0px;
	padding:0px;
	height:29px;
	width:4px;
}
#main #mainnav .navnormal {
	background-image: url(../images/mainnav_left_nr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	float:left;
	margin:4px 5px 0px 5px;
	color:#fff;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0px;
}
#main #mainnav .navnormal:hover {
	color:#58c6f9;
}
#main #mainnav .navnormal .navnormalright {
	background-image: url(../images/mainnav_right_nr.gif);
	background-repeat: no-repeat;
	background-position: right top;	
	float:left;
	margin:0px;
	padding:0px;
	height:29px;
	width:4px;
}
#main #mainnav .admin {
	background-image: url(../images/ZFPAdmin.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	height:18px;
	margin:4px 10px;
	padding:0px 0px 0px 22px;
}
#main #mainnav .system {
	background-image: url(../images/ZFPSystem.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:18px;
	margin:4px 10px;
	padding:0px 0px 0px 26px;
}
#main #mainnav .scheduler {
	background-image: url(../images/ZFPSchedular.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:20px;
	margin:4px 10px;
	padding:4px 0px 1px 17px;
	text-indent:3px;
}

#main #mainnav .excelupload {
	
	background-image: url(../images/AdminImages/excel_import.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:20px;
	margin:4px 0 4px 10px;
	padding:4px 0 1px 16px;
	text-indent:3px;
}

#main #mainnav .reports {
	background-image: url(../images/Home.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:20px;
	margin:4px 4px;
	padding:4px 0px 1px 17px;
	text-indent:3px;
}

#main #mainnav .reportssettings {
	background-image: url(../images/icon_report_settings.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:20px;
	margin:4px 10px;
	padding:4px 0px 1px 17px;
	text-indent:3px;
}

#main #mainnav .archive {
	background-image: url(../images/icon_archive.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:18px;
	margin:4px 10px;
	padding:0px 0px 0px 17px;
}

#main #mainnav .company {
	background-image: url(../images/company.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:18px;
	margin:4px 10px;
	padding:0px 0px 0px 17px;
}

#main #mainnav .administrator {
	background-image: url(../images/icon_administrator.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:18px;
	margin:4px 10px;
	padding:0px 0px 0px 17px;
}

#main #mainnav .upgradelicense {
	background-image: url(../images/license.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:18px;
	margin:4px 10px;
	padding:0px 0px 0px 17px;
}

#main #mainnav .upgradeVersion {
	background-image: url(../images/import-company-icon.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:left;
	height:18px;
	margin:4px 10px;
	padding:0px 0px 0px 19px;
}

/*
#main #topdiv .preferences {
	background-image: url(../images/icon_preference.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:right;
	margin:5px 10px;
	padding:2px 0px 2px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#main #topdiv .preferences:hover {
	color:#58c6f9;
}
#main #topdiv .help {
	background-image: url(../images/help.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	vertical-align:bottom;
}
#main #topdiv .help:hover {
	color:#58c6f9;
}
#main #topdiv .demos {
	background-image: url(../images/demo.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#main #topdiv .demos:hover {
	color:#58c6f9;
}

#main #topdiv .username {
	background-image: url(../images/user.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#main #topdiv .username:hover {
	color:#58c6f9;
}

#main #topdiv .learnmore {
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#main #topdiv .learnmore:hover {
	color:#58c6f9;
}
#main #topdiv .logout {
	background-image: url(../images/logout.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#main #topdiv .logout:hover {
	color:#58c6f9;
}*/


#main #topdiv .help {
	background-image: url(../images/help.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float:right;
	margin:0px 6px 0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	vertical-align:middle;
	height:16px;
}

#main #topdiv .GettingStarted {
	background-image: url(../images/Gettingstarted_IVNXT.png);
	background-repeat: no-repeat;
	background-position: left center;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	vertical-align:middle;
	height:16px;
}
#main #topdiv .About {
	background-image: url(../images/about_IVNXT.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	vertical-align:middle;
	height:16px;
}
#main #topdiv .help:hover {
	background-color:#28446c;
}

#main #topdiv .username {
	background-image: url(../images/user.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	vertical-align:bottom;
	height:16px;
}
#main #topdiv .username:hover {
	background-color:#28446c;
}

#main #topdiv .learnmore {
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	vertical-align:bottom;
	height:16px;
}
#main #topdiv .learnmore:hover {
	background-color:#28446c;
}
#main #topdiv .logout {
	background-image: url(../images/logout.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float:right;
	margin:0px 10px;
	padding:0px 0px 0px 20px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	vertical-align:bottom;
	height:16px;
}
#main #topdiv .logout:hover {
	background-color:#28446c;
}

#main #mainnav .mainnavdevider {
	background-image: url(../images/mainnav_devider.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	height:29px;
	width:2px;
	float:right;
}
#main #subnav {
	height:40px;
	display:block;
	overflow:hidden;
	margin:0px;
	padding:0px 0px 0px 4px;
}
#main #subnav .subnavselected {
	background-image: url(../images/subnav_left_ov.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	float:left;
	margin:4px 5px 0px 5px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0px;
}
#main #subnav .subnavselected .subnavselectedright {
	background-image: url(../images/subnav_right_ov.gif);
	background-repeat: no-repeat;
	background-position: right top;	
	float:left;
	margin:0px;
	padding:0px;
	height:29px;
	width:4px;
}
#main #subnav .subnavnormal {
	background-image: url(../images/subnav_left_nr.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	float:left;
	margin:4px 5px 0px 5px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
	padding:0px;
}
#main #subnav .subnavnormal:hover {
	color:#58c6f9;
}
#main #subnav .subnavnormal .subnavnormalright {
	background-image: url(../images/subnav_right_nr.gif);
	background-repeat: no-repeat;
	background-position: right top;	
	float:left;
	margin:0px;
	padding:0px;
	height:29px;
	width:4px;
}
#main #subnav .connection {
	background-image: url(../images/icon_database1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin:5px 10px;
	padding:2px 0px 2px 18px;
}
#main #subnav .datamodels {
	background-image: url(../images/icon_datamodels.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 22px;
}
#main #subnav .users {
	background-image: url(../images/icon_user.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 20px;
}
#main #subnav .groups {
	background-image: url(../images/icon_group.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 28px;
}
#main #subnav .permissions {
	background-image: url(../images/icon_permissions.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 18px;
}
#main #subnav .settings {
	background-image: url(../images/icon_settings.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 22px;
}
#main #subnav .impfilters {
	background-image: url(../images/icon_filterimplicit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 22px;
}
#main #subnav .filterpara {
	background-image: url(../images/icon_filterparameters.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 22px;
}
#main #subnav .filtersettings {
	background-image: url(../images/icon_filtersettings.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:right;
	margin:5px 10px;
	padding:2px 0px 2px 20px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#main #subnav .filtersettings:hover {
	color:#58c6f9;
}
#main #subnav .subnavdevider {
	background-image: url(../images/subnav_devider.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	height:29px;
	width:2px;
	float:right;
}
#main #subnav .fullscreen {
	background-image: url(../images/icon_fullscreen.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:right;
	margin:5px 0px 5px 10px;
	padding:2px 0px 2px 20px;
	height:16px;
	width:16px;
}
#main #content {
	display:block;
	height:auto;
	overflow:hidden;
	margin:7px 0px 0px 0px;
}

#main #content #editform {
	margin:0px;
	padding:0px;
}

#main #content .leftformtable {
	width:100%;
	padding:0px;
	margin:0px;
}
#main #content .leftformtable .bgtopleft {
	background-image: url(../images/content_right_top_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:31px;
}

#main #content .leftformtable .bgtopleft p.heading {
	margin:0px;
	padding:0px 0px 0px 10px;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#3b3d3a;
}

#main #content .leftformtable .bgtopright {
	background-image: url(../images/content_right_top_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:31px;
	width:6px;
}
#main #content .leftformtable .bgmdlleft {
	background-image: url(../images/content_right_mdl_left.gif);
	background-repeat:repeat-y;
	background-position: left top;
	background-color:#e6e9f1;
}

#main #content .leftformtable .bgmdlleft p.requiredtext {
	display:block;
	margin:0px;
	padding:5px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	text-align:right;
	color:#000;
}

#main #content .leftformtable .bgmdlleft p.requiredtext span {
	color:#cc0000;
}

#main #content .leftformtable .bgmdlleft .formarea {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	margin-bottom:20px;
}

#main #content .leftformtable .bgmdlleft .formarea select {
	visibility:hidden;
	margin-bottom:8px;
}

#main #content .leftformtable .bgmdlleft .formarea span.invalid {
	display:block;
	clear:both;
	padding:5px 0px 5px 0px;
	color:#cc0000;
	z-index:999;
}

#main #content .leftformtable .bgmdlleft .formarea input.invalid {
	color:#fff;
	background: url(../images/dd_bgrequired.gif) no-repeat left top;
}

#main #content .leftformtable .bgmdlleft .formarea td.labelcolumn {
	width:170px;
	text-align:left;
	white-space:nowrap;
	padding-top:10px;
}

#main #content .leftformtable .bgmdlleft .formarea td.starcolumn {
	width:10px;
	text-align:center;
	color:#cc0000;
	font-weight:bold;
	padding-top:12px;
}

#main #content .leftformtable .bgmdlleft .formarea td.inputcolumn {
	width:300px;
	text-align:left;
}

#main #content .leftformtable .bgmdlleft .formarea .textfield {
	width:232px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg.gif) no-repeat left top;
	padding:5px 5px 5px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

#main #content .leftformtable .bgmdlleft .formarea td.inputcolumn {
	width:200px;
	text-align:left;
}

#main #content .leftformtable .bgmdlleft .formarea td.spacecolumn {
	width:50px;
	text-align:left;
}


#main #content .leftformtable .bgmdlright {
	background-image: url(../images/content_right_mdl_right.gif);
	background-repeat:repeat-y;
	background-position: right top;
	width:6px;	
}
#main #content .leftformtable .bgbtmleft {
	background-image: url(../images/content_right_btm_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:52px;
}
#main #content .leftformtable .bgbtmright {
	background-image: url(../images/content_right_btm_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:52px;
	width:6px;
}
#main #content .leftformtable .bgbtmleft input {
	padding-right:10px;
}


/*-------------------*/

/*#mainnav {
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}*/

#main #mainnav #nav {
	clear:both;
	margin:0px;
	padding:0px;
	display:block;
	height:39px;
	/*background: #456da6 url(../images/nav_bg.gif) repeat-x left top;*/
	padding:7px 12px 0px 12px;
	list-style-type: none;	
}

#main #mainnav #nav li {
	float:left;
	margin:0px 4px;
	height:29px;
	background: url(../images/nav_li_bg.gif) no-repeat left top;
	padding:0px 0px 0px 5px;
}

#main #mainnav #nav li a {
	float:left;
	margin:0px;
	height:22px;
	background: url(../images/nav_li_a_bg.gif) no-repeat right top;
	padding:4px 10px 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none; 
}

#main #mainnav #nav li a:hover {
	/*color: #fffaad;*/
	color: #58c6f9;
	text-decoration: none;
}


#main #mainnav #nav li.active 
{
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin:0px 4px;
	height:29px;
	background: url(../images/nav_li_active_bg.gif) no-repeat left top;
	padding:0px 0px 0px 5px;
}

#main #mainnav #nav li.active a {
	float:left;
	margin:0px;
	height:28;
	background: url(../images/nav_li_a_active_bg.gif) no-repeat right top;
	padding:1px 10px 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #3a5f91;
	text-decoration: none;
}

#main #mainnav #nav li a img {
	padding-right:5px;
	border-width:0px;
	padding-bottom:1px;
}

#main #mainnav #nav ul {
	position:absolute;
	display:none;
	width:195px;
	height:97px;
	top:98px;
	margin:0px;
	padding:0px;
	list-style:none;
	left:239px;
	background: url(../images/bg_menu_nav.gif) no-repeat left top;
}

#main #mainnav #nav ul li {
	display:block;
	background-image:none;
	float:none;
	margin-top:2px;
}

#main #mainnav #nav .active ul li a {
	display:block;
	background-image:none;
	float:none;
}

#main #mainnav #nav li:hover ul {
	display:none;
}
#main #mainnav #nav li.active li:hover  {
	display:block;
	background-color:#456ea7;
}

#main #mainnav #nav li.active li:hover a {
	color:#FFF;
}


/*Normal Select Starts*/

#main #mainnav #nav li.normal 
{
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin:0px 4px;
	height:29px;
	background-image: none;
	padding:0px 0px 0px 5px;
}

#main #mainnav #nav li a.normal {
	float:left;
	margin:0px;
	height:28;
	background-image: none;
	padding:5px 10px 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #3a5f91;
	text-decoration: none;
}

#main #mainnav #nav li a.normal img {
	padding-right:5px;
	border-width:0px;
	padding-bottom:1px;
}

/*Normal Select Ends*/

/*Menu Background Image Starts Here*/

#main #mainnav #nav #adminsubmenu ul {
	position:absolute;
	display:none;
	width:195px;
	height:250px;
	top:93px;
	margin:0px;
	padding:0px;
	list-style:none;
	left:15px;
	background: url(../images/bg_menu_nav_admin.gif) no-repeat left top;
}

#main #mainnav #nav #adminsubmenu ul li {
	display:block;
	background-image:none;
	float:none;
	margin-top:2px;
}

#main #mainnav #nav #systemsubmenu ul {
	position:absolute;
	display:none;
	width:195px;
	height:250px;
	top:93px;
	margin:0px;
	padding:0px;
	list-style:none;
	left:120px;
	background: url(../images/bg_menu_nav_system.gif) no-repeat left top;
}


#main #mainnav #nav #systemsubmenu ul li {
	display:block;
	background-image:none;
	float:none;
	margin-top:2px;
}

#main #mainnav #nav #reportssubmenu ul {
	position:absolute;
	display:none;
	width:195px;
	height:125px;
	top:98px;
	margin:0px;
	padding:0px;
	list-style:none;
	left:17px; /*left:233px;*/
	background: url(../images/bg_menu_nav_reports.gif) no-repeat left top;
	z-index:40;
}

#main #mainnav #nav #reportssubmenu ul li {
	display:block;
	background-image:none;
	float:none;
	margin-top:2px;
}

#main #mainnav #nav #schedulersubmenu ul {
	position:absolute;
	display:none;
	width:195px;
	height:250px;
	top:93px;
	margin:0px;
	padding:0px;
	list-style:none;
	left:508px;
	background: url(../images/bg_menu_nav_scheduler.gif) no-repeat left top;
}


#main #mainnav #nav #schedulersubmenu ul li {
	display:block;
	background-image:none;
	float:none;
	margin-top:2px;
}

#main #mainnav #nav #archivesubmenu ul {
	position:absolute;
	display:none;
	width:195px;
	height:250px;
	top:93px;
	margin:0px;
	padding:0px;
	list-style:none;
	left:632px;
	background: url(../images/bg_menu_nav_archive.gif) no-repeat left top;
}


#main #mainnav #nav #archivesubmenu ul li {
	display:block;
	background-image:none;
	float:none;
	margin-top:2px;
}

/*Menu Background Image Ends Here*/


/*Tamil Starts*/

#main #subnav .connection {
	background-image: url(../images/icon_database1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin:5px 10px;
	padding:2px 0px 2px 18px;
}
#main #subnav .datamodels {
	background-image: url(../images/icon_datamodels.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 22px;
	
	
}
#main #subnav .users {
	background-image: url(../images/icon_user.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 20px;
}
#main #subnav .groups {
	background-image: url(../images/icon_group.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 28px;
}
#main #subnav .permissions {
	background-image: url(../images/icon_permissions.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 18px;
}
#main #subnav .settings {
	background-image: url(../images/icon_settings.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 22px;
}
#main #subnav .impfilters {
	background-image: url(../images/icon_filterimplicit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 22px;
}
#main #subnav .filterpara {
	background-image: url(../images/icon_filterparameters.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin:4px 10px;
	padding:2px 0px 2px 22px;
}
#main #subnav .filtersettings {
	background-image: url(../images/icon_filtersettings.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:right;
	margin:5px 10px;
	padding:2px 0px 2px 20px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#main #subnav .filtersettings:hover {
	color:#58c6f9;
}
#main #subnav .subnavdevider {
	background-image: url(../images/subnav_devider.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	height:29px;
	width:2px;
	float:right;
}
#main #subnav .fullscreen {
	background-image: url(../images/icon_fullscreen.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	float:right;
	margin:5px 0px 5px 10px;
	padding:2px 0px 2px 20px;
	height:16px;
	width:16px;
}
#main #content {
	display:block;
	height:auto;
	overflow:hidden;
	margin:7px 0px 0px 0px;
}

#main #content #editform {
	margin:0px;
	padding:0px;
}

#main #content .leftformtable {
	width:100%;
	padding:0px;
	margin:0px;
}
#main #content .leftformtable .bgtopleft {
	background-image: url(../images/content_right_top_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:31px;
}

#main #content .leftformtable .bgtopleft p.heading {
	margin:0px;
	padding:0px 0px 0px 10px;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#3b3d3a;
}

#main #content .leftformtable .bgtopright {
	background-image: url(../images/content_right_top_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:31px;
	width:6px;
}
#main #content .leftformtable .bgmdlleft {
	background-image: url(../images/content_right_mdl_left.gif);
	background-repeat:repeat-y;
	background-position: left top;
	background-color:#e6e9f1;
}

#main #content .leftformtable .bgmdlleft p.requiredtext {
	display:block;
	margin:0px;
	padding:5px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-decoration: none;
	text-align:right;
	color:#000;
}

#main #content .leftformtable .bgmdlleft p.requiredtext span {
	color:#cc0000;
}

#main #content .leftformtable .bgmdlleft .formarea {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	margin-bottom:20px;
}

#main #content .leftformtable .bgmdlleft .formarea select {
	visibility:hidden;
	margin-bottom:8px;
}

#main #content .leftformtable .bgmdlleft .formarea span.invalid {
	display:block;
	clear:both;
	padding:5px 0px 5px 0px;
	color:#cc0000;
	z-index:999;
}

#main #content .leftformtable .bgmdlleft .formarea input.invalid {
	color:#fff;
	background: url(../images/dd_bgrequired.gif) no-repeat left top;
}

#main #content .leftformtable .bgmdlleft .formarea td.labelcolumn {
	width:170px;
	text-align:left;
	white-space:nowrap;
	padding-top:10px;
}

#main #content .leftformtable .bgmdlleft .formarea td.starcolumn {
	width:10px;
	text-align:center;
	color:#cc0000;
	font-weight:bold;
	padding-top:12px;
}

#main #content .leftformtable .bgmdlleft .formarea td.inputcolumn {
	width:300px;
	text-align:left;
}

#main #content .leftformtable .bgmdlleft .formarea td.inputcolumn {
	width:200px;
	text-align:left;
}

#main #content .leftformtable .bgmdlleft .formarea td.spacecolumn {
	width:50px;
	text-align:left;
}


#main #content .leftformtable .bgmdlright {
	background-image: url(../images/content_right_mdl_right.gif);
	background-repeat:repeat-y;
	background-position: right top;
	width:6px;	
}
#main #content .leftformtable .bgbtmleft {
	background-image: url(../images/content_right_btm_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:52px;
}
#main #content .leftformtable .bgbtmright {
	background-image: url(../images/content_right_btm_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height:52px;
	width:6px;
}
#main #content .leftformtable .bgbtmleft input {
	padding-right:10px;
}


/*-------------------*/

/*#mainnav {
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}*/

#main #mainnav #nav {
	clear:both;
	margin:0px;
	padding:0px;
	display:block;
	height:29px;
	background: #456da6 url(../images/nav_bg.gif) repeat-x left top;
	padding:4px 12px 0px 12px;
	list-style-type: none;
}

#main #mainnav #nav li {
	float:left;
	margin:0px 4px;
	height:29px;
	background: url(../images/nav_li_bg.gif) no-repeat left top;
	padding:0px 0px 0px 5px;
}

#main #mainnav #nav li a {
	float:left;
	margin:0px;
	height:28px;
	background: url(../images/nav_li_a_bg.gif) no-repeat right top;
	padding:1px 10px 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none; 
}

#main #mainnav #nav li a:hover {
	/*color: #fffaad;*/
	color: #58c6f9;
	text-decoration: none;
}

#main #mainnav #nav li.active a:hover {
	/*color: #fffaad;*/
	color: #58c6f9;
	text-decoration: none;
}


#main #mainnav #nav li.active 
{
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	margin:0px 4px;
	height:29px;
	background: url(../images/nav_li_active_bg.gif) no-repeat left top;
	padding:0px 0px 0px 10px;
}

#main #mainnav #nav li.active a {
	float:left;
	margin:0px;
	height:22px;
	/*background: url(../images/nav_li_a_active_bg.gif) no-repeat right top;*/
	padding:1px 10px 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #3a5f91;
	text-decoration: none;
}

#main #mainnav #nav li a img {
	padding-right:5px;
	border-width:0px;
	padding-bottom:1px;
}

#main #mainnav #nav ul {
	position:absolute;
	display:none;
	width:195px;
	height:97px;
	top:98px;
	margin:0px;
	padding:0px;
	list-style:none;
	left:240px;
	background: url(../images/bg_menu_nav.gif) no-repeat left top;
}

#main #mainnav #nav ul li {
	display:block;
	background-image:none;
	float:none;
	margin-top:2px;
}

#main #mainnav #nav .active ul li a {
	display:block;
	background-image:none;
	float:none;
}

#main #mainnav #nav li:hover ul {
	display:none;
}
#main #mainnav #nav li.active li:hover  {
	display:block;
	background-color:#456ea7;
}

#main #mainnav #nav li.active li:hover a {
	color:#FFF;
}

#main #mainnav #nav li:hover  {
	display:block;
	background-color:#456ea7;
}

#main #mainnav #nav li a:hover {
	color:#FFF;
}

/*Tamil*/

#main #content {
	display:block;
	clear:both;
	overflow:hidden;
	background: #b0c0d0 url(../images/body_bg.jpg) repeat-x left top;
	min-height:200px;
	padding:10px 15px 15px 15px;
}

#main #content #fullcolumn {
	display:block;
	clear:both;
	overflow:hidden;
}

#main #content .tabs {
	height:34px;
	clear:both;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	padding:0px;
	list-style-type: none;
	background: #cfd5e4 url(../images/tabs_bg.gif) no-repeat right top;
}

#main #content .tabs li {
	float:left;
	height:34px;
	background: #cfd5e4 url(../images/tabs_li_bg.gif) repeat-x left top;
	border-right: 1px solid #8091a5;
	padding:0px 0px 0px 10px;
}

#main #content .tabs li a {
	display:block;
	padding:10px 10px 9px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #13386a;
	text-decoration: none;
	cursor:default;
}

#main #content .tabs li a:hover {
	color: #000;
	text-decoration: none;
}

#main #content .tabs li.first {
	float:left;
	height:34px;
	background: #cfd5e4 url(../images/tabs_li-first_bg.gif) no-repeat left top;
	border-right: 1px solid #8091a5;
	padding:0px 0px 0px 10px;
}


#main #content .tabs li.firstactive {
	float:left;
	height:34px;
	background: #cfd5e4 url(../images/tabs_li-firstactive_bg.gif) no-repeat left top;
	border-right: 1px solid #8091a5;
	padding:0px 0px 0px 10px;
}

#main #content .tabs li.firstactive a {
	display:block;
	padding:10px 10px 9px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}


#main #content .tabs li.active {
	float:left;
	height:34px;
	background: #cfd5e4 url(../images/tabs_li-active_bg.gif) repeat-x left top;
	border-right: 1px solid #8091a5;
	padding:0px 0px 0px 10px;
}

.ui-dialog-head 
{
	background: #cfd5e4 url(../images/tabs_li-active_bg.gif) repeat-x left top;
	border-right: 1px solid #8091a5;
	height:34px;
}

.preview
{
	width:70px;
	height:22px;
	border:0px solid #536e8b;
	text-align:center;
	vertical-align:middle;
	padding-right:12px;
	color:#FFF;
	background-image:url(../images/buttons_bg.gif);
	background-repeat:repeat-x;
	background-position:left;
}

#main #content .tabs li.active a {
	display:block;
	padding:10px 10px 9px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}

#main #content .tabs li a img {
	padding-right:5px;
	border-width:0px;
	padding-bottom:1px;
}


#main #content .cointainer {
	display:block;
	clear:both;
	background-color:#e6e9f1;
	border-right: 1px solid #8091a5;
	border-left: 1px solid #8091a5;
	padding:10px 10px;
	text-align:center;
}
#main #content .cointainernew {
	display:block;
	clear:both;
	background-color:#e6e9f1;
	padding:10px 100px;
	text-align:center;
}

#main #content .buttonsareastart {
	display:block;
	clear:both;
	padding:0px;
	background: #cfd5e4 url(../images/buttons_area_bg.gif) no-repeat left bottom;
	margin:0px;
	height:50px;
}

#main #content .buttonsareastart1 {
	display:block;
	clear:both;
	padding:0px;
	background: #cfd5e4 url(../images/selectcolumnheader_bg.gif) no-repeat left bottom;	
	margin:0px;
	height:30px;
}


#main #content .buttonsareastart1 {
	display:block;
	clear:both;
	padding:0px;
	background: #cfd5e4 url(../images/buttons_area_bg.gif) no-repeat left bottom;
	margin:0px;
	height:30px;
}
#main #content .buttonsVersionUpgrate {
	display:block;
	clear:both;
	padding:0px;
	background: #cfd5e4 url(../images/buttons_area_bg.gif) no-repeat left bottom;
	margin:0px;
}
#main #content .buttonsareaend {
	display:block;
	clear:both;
	padding:10px;
	background: url(../images/buttons_area_end_bg.gif) no-repeat right bottom;
	text-align:center;
	margin:0px;
	overflow:hidden;
	height:30px;
}

#main #content .buttonsareaend1 {
	display:block;
	clear:both;
	padding:10px;
	background: url(../images/buttons_area_end_bg.gif) no-repeat right bottom;
	text-align:center;
	margin:0px;
	overflow:hidden;
	height:20px;
}
#main #content .buttonsUpgradeVersion{
	display:block;
	clear:both;
	padding:10px;
	background: url(../images/buttons_area_end_bg.gif) no-repeat right bottom;
	text-align:center;
	margin:0px;
	overflow:hidden;
}

#main #content .buttonsareaend table td {
	text-align:center;
}

#main #content .cointainertwo .definedatasettabcontents .definedatasettabcontent .button 
{
	background: url(../images/button_small.png) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:70px;
	height:23px;
}

#main #content .buttonsareaend .button {
	background: url(../images/buttons_bg.gif) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:110px;
	height:29px;
	cursor:hand;
	cursor:pointer;
}

.UpgradeButton {
	background: url(../images/buttons_bg.gif) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:110px;
	height:29px;
	cursor:hand;
	cursor:pointer;
}


.UpgradeButtonDisabled {
	background: url(../images/buttons_bg.gif) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#C0C0C0;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:110px;
	height:29px;
	cursor:hand;
	cursor:pointer;
}

#main #content .tblCreateFolder .buttoncancel 
{
	
	background: url(../images/cancel.png) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:70px;
	height:24px;
}





#main #content #fullcolumn  #tblRenameFolder .buttoncancel1 
{
	
	background: url(../images/buttons_bg.gif) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:70px;
	height:24px;
}






#main #content .tblCreateFolder .buttonCreate 
{
	
	background: url(../images/create.png) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:70px;
	height:24px;
}



#main #content .cointainer table {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align:left;
}

#main #content .hseparator {
	display:block;
	clear:both;
	background: url(../images/hseparator.gif) repeat-x left top;
	height:2px;
	margin:10px 0px 10px 0px;
}

#main #content .textfield {
	width:136px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}
#main #content .textfield_grey {
	width:136px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg_grey.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}
#main #content .textfield1 {
	width:136px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg_60.gif) no-repeat left top;
	padding:5px 5px 5px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}
#main #content .textfield6 {
	width:50px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg_60.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

#main #content .textfieldsmall {
	width:69px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg_small.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}
#main #content .textfieldBig {
	width:180px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg_180px.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

#main #content .textfieldvsmall {
	width:50px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg_vsmall.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

#main #content .datamodelheader {
	display:block;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	text-align:left;
	width:842px;
	margin:0px auto;
	padding-bottom:5px;
}

#main #content .datamodels {
	width:842px;
	height:205px;
	
	
}

#main #content .ui-multiselect {
	width:120px;
	height:208px;
	overflow:hidden;
	margin:0px auto;
	background: #fff url(../images/multiselect_bg.gif) no-repeat left top;
	padding:5px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}
#main #content .ui-schedulepattern {
	width:852px;
	height:120px;
	overflow:hidden;
	margin:0px auto;
	background: #fff url(../images/multiselect_bg.gif) no-repeat left top;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}

#main #content .ui-schedulefrequency{
	width:852px;
	height:95px;
	overflow:hidden;
	margin:0px auto;
	background: #fff url(../images/multiselect_bg.gif) no-repeat left top;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}

#main #content .ui-scheduletime{
	width:852px;
	height:90px;
	overflow:hidden;
	margin:0px auto;
	background: #fff url(../images/multiselect_bg.gif) no-repeat left top;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}

#main #content .ui-multiselect div.selected {
	float:right;
	height:208px;
	overflow:hidden;
	margin:0px;
	
	
}

#main #content .ui-multiselect div.available {
	float:left;
	height:208px;
	overflow:hidden;
	margin:0px;
	
}

#main #content .ui-multiselect .connected-list {
	list-style:none;
	padding:0px;
	margin:0px;
	overflow:auto;
	margin:0px;
	
}

#main #content .ui-multiselect .connected-list li {
	display:block;
	clear:both;
	padding:4px 5px 4px 5px;
	text-align:left;
	overflow:hidden;
	background: url(../images/tabs_li_bg.gif) repeat-x left center;		
	border: 1px solid #FFF;
	margin:0px;	
	
	
}


#main #content .ui-multiselect .connected-list li a.action {
	float:right;
	
	
}

#main #content .ui-multiselect .connected-list li div {
	float:left;
	
}

#main #content .ui-multiselect .connected-list li span {
	float:left;
}



#main #content .ui-multiselect .actions, #main #content .ui-multiselect .ui-widget-header, #main #content .ui-multiselect .ui-helper-clearfix {
	display:block;
	margin:0px;
	padding:0px;
	background-color:#b0c1d1;
	background-image:none;
	border-width:0px;
	height:18px;
	margin:0px;
	padding:4px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	
}

#main #content .ui-multiselect .actions .add-all, #main #content .ui-multiselect .actions .remove-all {
	float:right;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding-top:2px;
	padding-right:5px;
	display:none;
	
}

#main #content .ui-multiselect .actions .count, #main #content .ui-multiselect .actions .search {
	float:left;
	height:12px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	
	
}

#main #content #columnwidgettype {
	width:300px;
	height: 28px;
	overflow:hidden;		
	margin-left:0px auto;
	margin-right:0px auto;
	background: url(../images/widgettype_bg.gif) no-repeat left top;
	padding:1px 5px 1px 5px;
}

#main #content #columnwidgettype label {
	float:left;
	margin:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	border-top: 0px solid #b0c1d1;
	border-right: 1px solid #b0c1d1;
	border-bottom: 0px solid #b0c1d1;
	border-left: 1px solid #b0c1d1;
}

#main #content #columnwidgettype .ui-buttonset {
	display:block;
	margin:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	
}

#main #content #columnwidgettype .ui-button {
	text-align:left;
	background:none;
	border: 0px solid #FFF;
	font: normal 12px Arial, Helvetica, sans-serif;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
}

#main #content #columnwidgettype .ui-state-active {
	margin:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	background: #e6e8f1 url(../images/opts_16.png) no-repeat 74px center;
	padding:0px 15px 0px 0px;
	font-weight:bold;
}

#main #content #columnwidgettype .ui-state-hover {
	background-color:#e6e9f1;
	margin:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	border: 0px solid #b0c1d1;
}

#main #content #columnwidgettype .ui-state-hover .ui-button-text {
	color:#000;
}

#main #content #columnwidgettype .ui-corner-right {
	border-top: 0px solid #bbc6d7;
	border-right: 0px solid #bbc6d7;
	border-bottom: 0px solid #bbc6d7;
	border-left: 1px solid #bbc6d7;
}

#main #content #columnwidgettype .ui-corner-left {
	border-top: 0px solid #bbc6d7;
	border-right: 1px solid #bbc6d7;
	border-bottom: 0px solid #bbc6d7;
	border-left: 0px solid #bbc6d7;
}

#main #content #columnwidgettype img {
	padding-right:10px;
	vertical-align:absmiddle;
}



#main #content .columnspace {
	padding:5px;
}

#main #content .columncharttype {
	display:block;
	clear:both;
	width:331px;
	height:179px;
	background: url(../images/charttype_bg.gif) no-repeat left bottom;
}

#main #content .columncharttype .charttypeheader {
	display:block;
	background: url(../images/charttypeheader.gif) no-repeat left top;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding:5px 10px 5px 10px;
	height:15px;
}

#main #content .columncharttype .charttypeheader p {
	padding:0px;
	margin:0px;
	float: left;
}

#main #content .columncharttype .charttypeheader .info {
	padding:0px;
	margin:0px;
	float: right;
	background: url(../images/info.gif) no-repeat;
	width:16px;
	height:16px;
}


#main #content .multicharttabs {
	display:block;
	clear:both;
	height:151px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	border-width:0px;
	margin:0px 1px 0px 1px;
	overflow:hidden;
	padding:0px;

}

#main #content .multicharttabs ul.tabs {
	float:left;
	width:144px;
	height:151px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	background-image:none;
	border-right: 1px solid #b0c1d1;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding:0px;
	margin:0px;
	background-color:#fff;
}

#main #content .multicharttabs ul.tabs li {
	display:block;
	clear:both;
	background-image:none;
	width:inherit !important;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	padding:0px;
	margin:0px;
	height:auto !important;
	background-color:#fff;
	border-width:0px;
}

#main #content .multicharttabs ul.tabs li a {
	display:block;
	clear:both;
	background-image:none;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	padding:3px 5px 3px 5px;
	margin:0px;
	border-width:0px;
	width:134px;
}

#main #content .multicharttabs ul.tabs li a:hover {
	display:block;
	clear:both;
	background-image:none;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	padding:3px 5px 3px 5px;
	margin:0px;
	border-width:0px;
	width:134px;
	background-color:#436ba2;
	color:#fff;
}

#main #content .multicharttabs .ui-tabs-selected a {
	background-color:#e7ebf7;
}

#main #content .multicharttabs .multicharttabcontent {
	float:right;
	width:184px;
	height:151px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	
}

#main #content .multicharttabs .multicharttabcontent .tabscontent {
	display:block;
	width:184px;
	height:151px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	padding:0px;
	margin:0px;
	overflow:auto;
}

#main #content .columntype {
	display:block;
	margin:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
}

#main #content .columntype label {
	display:block;
	margin:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
}

#main #content .columntype .ui-buttonset {
	display:block;
	margin:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
}

#main #content .columntype .ui-button {
	text-align:left;
	background:none;
	border: 0px solid #FFF;
	font: normal 12px Arial, Helvetica, sans-serif;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
}

#main #content .columntype .ui-state-active {
	background-color:#e6e9f1;
	margin:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	border-top: 1px solid #b0c1d1;
	border-right: 0px solid #b0c1d1;
	border-bottom: 1px solid #b0c1d1;
	border-left: 0px solid #b0c1d1;
	background: #e6e9f1 url(../images/opts_16.png) no-repeat 160px center;
	
}

#main #content .columntype .ui-state-hover {
	background-color:#436ba2;
	margin:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	border: 0px solid #b0c1d1;
}

#main #content .columntype .ui-state-hover .ui-button-text {
	color:#fff;
}

#main #content .columntype img {
	padding-right:10px;
}



#main #content #selectedcolumns .scrollarea {
	display:block;
	overflow:auto;
	height:224px;
}

#main #content #selectcolumnheader {
	display:block;
	background: url(../images/selectcolumnheader_bg.gif) no-repeat left top;
	width:276px;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	text-align:left;
}

#main #content #Div1 {
	display:block;
	background: url(../images/selectcolumnheader_bg.gif) no-repeat left top;
	width:276px;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	text-align:left;
}

#main #content .selectcolumnheader {
	display:block;
	background: url(../images/selectcolumnheader_bg.gif) no-repeat left top;
	width:276px;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}


#main #content .selectcolumnheader1 {
	display:block;
	background: url(../images/modifyDB_bl_search_hdr_bg.png) no-repeat left top;
	width:276px;
	height:25px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3B6094;
	background-color:#3B6094;
	text-decoration: none;
	vertical-align:middle;
}


#main #content .selectcolumndds {
	background: url(../images/selectcolumn_bg.gif) no-repeat left bottom;
	width:294px;
	height:300px;
	overflow:hidden;
	padding:1px;
}

#main #content .selectcolumndds .scrollarea 
{	
	display:block;
	height:301px;
	overflow:auto;
	padding-left:5px;
}

#main #content .selectcolumnother {
	background: url(../images/selectcolumn_bg_250.gif) no-repeat left bottom;
	width:294px;
	height:225px;
	overflow:hidden;
	padding:1px;
}

#main #content .selectcolumnexport {
	background: url(../images/selectcolumn_bg_370.gif) no-repeat left bottom;
	width:294px;
	height:225px;
	overflow:hidden;
	padding:1px;
}
#main #content .selectcolumn {
	background: url(../images/selectcolumn_bg.gif) no-repeat left bottom;
	width:294px;
	height:225px;
	overflow:hidden;
	padding:1px;
}
#main #content .selectcolumn1 {
	background: url(../images/selectcolumn_bg.gif) no-repeat left bottom;
	width:276px;
	height:225px;
	overflow:hidden;
	padding:1px;
}


#main #content .selectcolumn .scrollarea {
	display:block;
	height:226px;
	overflow:auto;
	padding-left:5px;
}

#main #content  #definedataset #definedatasettabcontents {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

#main #content  #definedataset #definedatasettabcontents .definedatasettabcontent {
	display:block;
	overflow:hidden;
	padding:5px 0px 0px 0px;
	margin:0px;
	font: 12px Arial, Helvetica, sans-serif;
}

#main #content  #definedataset #definedatasettabcontents .definedatasettabcontent .info {
	padding:0px;
	margin:0px;
	float: left;
	background: url(../images/icons/info.gif) no-repeat;
	width:16px;
	height:16px;
}

#main #content #selectcolumnvaluesheader {
	display:block;
	background: url(../images/selectcolumnheader_bg2.gif) no-repeat left top;
	width:217px;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#main #content .selectcolumnvalues {
	background: url(../images/selectcolumn_bg2.gif) no-repeat left bottom;
	width:235px;
	height:260px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content .selectcolumnvalues .scrollarea {
	display:block;
	height:257px;
	overflow:auto;
	padding-left:5px;
}

#main #content .selectcolumnvalues .scrollarea .listrows {
	display:block;
	padding:2px 2px 2px 0px;
	border-top: 0px solid #e6e9f1;
	border-right: 0px solid #e6e9f1;
	border-bottom: 1px solid #e6e9f1;
	border-left: 0px solid #e6e9f1;
}

#main #content .selectcolumnvalues .scrollarea input {
	margin-right:8px;
}

#main #content .appliedcolumnheader {
	display:block;
	background: url(../images/appliedcolumnheader_bg.gif) no-repeat left top;
	width:310px;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#main #content .appliedcolumnheader .left {
	float:left;
}

#main #content #appliedcolumnheader .reload {
	float:right;
	width:14px;
	height:14px;
}

#main #content #appliedcolumn {
	background: url(../images/appliedcolumn_bg.gif) no-repeat left bottom;
	width:328px;
	height:260px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content .appliedcolumn .scrollarea {
	display:block;
	height:257px;
	overflow:auto;
	padding:0px;
}

#main #content .appliedcolumn .Div2 {
	display:block;
	height:226px;
	overflow:auto;
	padding:0px;
}

#main #content .appliedcolumn .listrows {
	
	padding:5px 10px 20px 10px;
	border-top: 0px solid #e6e9f1;
	border-right: 0px solid #e6e9f1;
	border-bottom: 1px solid #e6e9f1;
	border-left: 0px solid #e6e9f1;
}

#main #content .Div1 .listrows {
	display:block;
	padding:3px 7px 3px 10px;
	border-top: 0px solid #e6e9f1;
	border-right: 0px solid #e6e9f1;
	border-bottom: 1px solid #e6e9f1;
	border-left: 0px solid #e6e9f1	
}

#main #content .appliedcolumn .listrows p {
	display:block;
	padding:0px 0px 2px 0px;
	margin:0px;
}

#main #content .textfieldhalf {
	width:130px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg.gif) no-repeat left top;
	padding:5px 0px 7px 2px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;	
	float:left;
}

#main #content .buttonhalf {
	float:left;
	border-width: 0px;
	border-style: solid;
	background: url(../images/buttonhalf.gif) no-repeat right top;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	padding:4px 10px 7px 10px;
}

#main #content .buttonhalf1 {
	float:left;
	border-width: 0px;
	border-style: solid;
	background: url(../images/buttonhalf1.gif) no-repeat right top;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	padding:4px 10px 8px 10px;
}
#main #content .buttonhalf2 {
	float:left;
	border-width: 0px;
	border-style: solid;
	background: url(../images/buttonhalf1.gif) no-repeat right top;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	padding:4px 10px 8px 10px;
}

#main #content .buttonhalfgrey {
	float:left;
	border-width: 0px;
	border-style: solid;
	background: url(../images/buttonhalf_off.gif) no-repeat right top;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	padding:4px 10px 4px 10px;
}

/*Tamil Ends*/


/* SHREE New Page CSS Starts Here*/

#main #content #fullcolumn #selectcolumn .listrows {
	display:block;
	padding:2px 5px 2px 5px;
	border-top: 0px solid #e6e9f1;
	border-right: 0px solid #e6e9f1;
	border-bottom: 1px solid #e6e9f1;
	border-left: 0px solid #e6e9f1;
}

#main #content #selectedcolumnsheadline {
	display:block;
	padding:15px 0px 5px 0px;
	clear:both;
}

#main #content #selectedcolumns {
	clear:both;
	display:block;
	background: url(../images/selectedcolumns.gif) no-repeat left top;
	width:213px;
	height:224px;
	overflow:hidden;
	padding:5px;
}
#main #content #selectedLayouts {
	clear:both;
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	padding:5px;
}

#main #content #selectedcolumns .scrollarea {
	display:block;
	overflow:auto;
	height:224px;
}
#main #content #selectedLayouts .scrollarea {
	display:block;
	overflow:auto;
	height:100%;
}

#main #content #selectedcolumns .scrollarea .linkrow {
	display:block;
	clear:both;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding:3px 5px 3px 5px;
}
#main #content #selectedLayouts .scrollarea .linkrow {
	display:block;
	clear:both;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding:3px 5px 3px 5px;
}

#main #content #selectedcolumns .scrollarea .linkrow:hover {
	background-color:#cfd5e4;
}
#main #content #selectedLayouts .scrollarea .linkrow:hover {
	background-color:#cfd5e4;
}

#main #content #selectedcolumns .scrollarea .selected {
	color: #fff;
	background-color:#7784a7;
}
#main #content #selectedLayouts .scrollarea .selected {
	color: #fff;
	background-color:#7784a7;
}

#main #content #selectedformatfont {
	display:block;
	width:380px;
	height:234px;
	overflow:hidden;
	background: url(../images/selectedformatfont_bg.gif) no-repeat left bottom;
	border-width:0px;
	padding:35px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#main #content #selectedLayouts {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	border-width:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#main #content #selectedformatfont .tabs {
	display:block;
	margin:0px;
	list-style:none;
	height:24px;
	overflow:hidden;
	border-width:0px;
	background-image:none;
	background-color:transparent;
}
#main #content #selectedLayouts .tabs {
	display:block;
	margin:0px;
	list-style:none;
	height:24px;
	overflow:hidden;
	border-width:0px;
	background-image:none;
	background-color:transparent;
}

#main #content #selectedformatfont .tabs li.ui-state-default {
	border-width:0px;
 	background: transparent url(../images/selectedformatfont_li_bg.gif) no-repeat left top;
	padding:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	margin:0px 5px 0px 0px;
	width:128px;
	height:24px;
	overflow:hidden;
}
#main #content #selectedLayouts .tabs li.ui-state-default {
	border-width:0px;
 	/* background: transparent url(../images/selectedformatfont_li_bg.gif) no-repeat left top;	*/
 	background: transparent url(../images/layout-btn-off.png) no-repeat left top;
	padding:0px;
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	margin:0px 2px 0px 0px;
	width:120px;
	height:24px;
	overflow:hidden;
}

#main #content #selectedLayouts .tabs li.ui-tabs-selected {
	background: transparent url(../images/selectedformatfont_li_bg_ck.gif) no-repeat left top;
}
#main #content #selectedformatfont .tabs li.ui-tabs-selected {
	background: transparent url(../images/selectedformatfont_li_bg_ck.gif) no-repeat left top;
}
#main #content #selectedLayouts .tabs li.ui-tabs-selected {
	/* background: transparent url(../images/selectedformatfont_li_bg_ck.gif) no-repeat left top; */
	background: transparent url(../images/layout-btn-on.png) no-repeat left top;
}

#main #content #selectedLayouts .tabs li.ui-state-default a {
	display:block;
	color:#000;
	margin:0px;
	padding:4px 8px 0px 8px;
	width:105px;
}
#main #content #selectedformatfont .tabs li.ui-state-default a {
	display:block;
	color:#000;
	margin:0px;
	padding:4px 8px 0px 8px;
	width:105px;
}
#main #content #selectedLayouts .tabs li.ui-state-default a {
	display:block;
	color:#fff;
	margin:0px;
	padding:4px 8px 0px 8px;
	width:125px;
	cursor:pointer;
}

#main #content #selectedformatfont .tabs li.ui-state-active a {
	display:block;
	color:#fff;
	margin:0px;
	padding:4px 8px 0px 8px;
}
#main #content #selectedLayouts .tabs li.ui-state-active a {
	display:block;
	color:#fff;
	margin:0px;
	padding:4px 8px 0px 8px;
}

#main #content #selectedformatfont #sfftabcontents {
	display:block;
	margin:5px;
	height:200px;
}
#main #content #selectedLayouts #sfftabcontents {
	display:block;
	height:100%;
}


#main #content #selectedformatfont #sfftabcontents .sfftabscontent {
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	padding:0px;
	height:200px;
	overflow:auto;
}
#main #content #selectedLayouts #sfftabcontents .sfftabscontent {
	border-radius:0px 0px;
	-moz-border-radius:0px 0px;
	-webkit-border-radius:0px 0px;
	padding:0px;
	height:100%;
	overflow:auto;
}

#main #content #selectedformatfont #sfftabcontents .colleft {
	float:left;
	width:113px;
	height:200px;
	background: url(../images/sff_colleft.gif) no-repeat left bottom;
}
#main #content #selectedLayouts #sfftabcontents .colleft {
	float:left;
	width:100%;
	height:100%;
}

#main #content #selectedformatfont #sfftabcontents .colleft h1 {
	display:block;
	margin:0px;
	padding:0px 0px 8px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
#main #content #selectedLayouts #sfftabcontents .colleft h1 {
	display:block;
	margin:0px;
	padding:0px 0px 8px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}

#main #content #selectedformatfont #sfftabcontents .link {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	display:block;
	padding:2px 2px 2px 2px;
	margin:0px 1px 0px 1px;
}
#main #content #selectedLayouts #sfftabcontents .link {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	display:block;
	padding:2px 2px 2px 2px;
	margin:0px 1px 0px 1px;
}

#main #content #selectedLayouts #sfftabcontents .link:hover {
	background-color:#cfd5e4;
}
#main #content #selectedformatfont #sfftabcontents .link:hover {
	background-color:#cfd5e4;
}
#main #content #selectedLayouts #sfftabcontents .link:hover {
	background-color:#cfd5e4;
}

#main #content #selectedformatfont #sfftabcontents .selected {
	background-color:#7784a7;
	color:#fff;
}
#main #content #selectedLayouts #sfftabcontents .selected {
	background-color:#7784a7;
	color:#fff;
}
#main #content #selectedformatfont #sfftabcontents .colright {
	float:right;
	width:250px;
	height:200px;
	background: #fff url(../images/sff_colright.gif) no-repeat left bottom;
}
#main #content #selectedLayouts #sfftabcontents .colright {
	float:right;
	width:100%;
	height:100%;
}

#main #content #selectedformatfont #sfftabcontents .colright h1 {
	display:block;
	margin:0px;
	padding:18px 0px 12px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
#main #content #selectedLayouts #sfftabcontents .colright h1 {
	display:block;
	margin:0px;
	padding:18px 0px 12px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#main #content #selectedformatfont #sfftabcontents .colright .scrollarea {
	display:block;
	margin:0px 2px 0px 0px;
	height:151px;
	overflow:auto;
}
#main #content #selectedLayouts #sfftabcontents .colright .scrollarea {
	display:block;
	margin:0px 2px 0px 0px;
	height:151px;
	overflow:auto;
}

#main #content #selectedformatfont .fonttable td {
	padding:6px;
}
#main #content #selectedLayouts .fonttable td {
	padding:6px;
}

#main #content #selectedformatfont .fonttable td .ddTitle {
	float:left;
}
#main #content #selectedLayouts .fonttable td .ddTitle {
	float:left;
}

#main #content #selectedformatfont .fonttable td .boldcheckbox {
	float:left;
	width:27px;
	padding:0px 0px 0px 0px;
	height:24px;
	margin:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
#main #content #selectedLayouts .fonttable td .boldcheckbox {
	float:left;
	width:27px;
	padding:0px 0px 0px 0px;
	height:24px;
	margin:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

#main #content #selectedformatfont .fonttable td .boldcheckbox label.ui-state-default {
	float:left;
	width:27px;
	height:24px;
	background: url(../images/B.gif) no-repeat left top;
	padding:0px;
	margin:0px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

#main #content #selectedformatfont .fonttable td .boldcheckbox label.ui-state-active {
	float:left;
	width:27px;
	height:24px;
	background: url(../images/B_onn.gif) no-repeat left top;
	padding:0px;
	margin:0px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

#main #content #selectedformatfont .fonttable td .italicscheckbox {
	float:left;
	width:27px;
	padding:0px 0px 0px 0px;
	height:24px;
	margin:0px;
}

#main #content #selectedformatfont .fonttable td .italicscheckbox label.ui-state-default {
	float:left;
	width:27px;
	height:24px;
	background: url(../images/I.gif) no-repeat left top;
	padding:0px;
	margin:0px;
	border-width:0px;
}

#main #content #selectedformatfont .fonttable td .italicscheckbox label.ui-state-active {
	float:left;
	width:27px;
	height:24px;
	background: url(../images/I_onn.gif) no-repeat left top;
	padding:0px;
	margin:0px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}


#main #content #selectedformatfont .fonttable td .underlinecheckbox {
	float:left;
	width:27px;
	padding:0px 0px 0px 0px;
	height:24px;
	margin:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

#main #content #selectedformatfont .fonttable td .underlinecheckbox label.ui-state-default {
	float:left;
	width:27px;
	height:24px;
	background: url(../images/U.gif) no-repeat left top;
	padding:0px;
	margin:0px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

#main #content #selectedformatfont .fonttable td .underlinecheckbox label.ui-state-active {
	float:left;
	width:27px;
	height:24px;
	background: url(../images/U_onn.gif) no-repeat left top;
	padding:0px;
	margin:0px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
#main #content #selectedformatfont .fonttable td .ui-corner-left {
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

#main #content #selectedformatfont .fonttable td #colorpickerField1 {
	font: normal 12px Arial, Helvetica, sans-serif;
	width:45px;
	height:14px;
	padding:4px;
	border: 1px solid #b0c1d1;
}


#main #content .cointainertwo {
	display:block;
	clear:both;
	background-color:#e6e9f1;
	border-right: 1px solid #8091a5;
	border-left: 1px solid #8091a5;
	padding:0px 0px 10px 0px;
	text-align:center;
}

#main #content  #definedataset {
	display:block;
	background-image:none;
	background-color:transparent;
	padding:0px;
	margin:0px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

#main #content  #definedataset .tabs {
	display:block;
	background-color:#edeff4;
	background-image:none;
	padding:6px 0px 0px 0px;
	margin:0px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	height:26px;
	overflow:hidden;
	border-bottom: 1px solid #cfd5e4;
}

#main #content  #definedataset .tabs li.ui-state-default {
	float:left;
	padding:0px;
	margin:0px 0px 0px 5px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	height:26px;
	overflow:hidden;
	background: url(../images/tabs_definedataset.gif) no-repeat left top;
	width:105px;
}

#main #content  #definedataset .tabs li.ui-state-default a {
	display:block;
	background-image:none;
	padding:5px 0px 4px 5px;
	margin:0px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	width:75%;
	text-align:center;
}


#main #content  #definedataset .tabs li.ui-state-active {
	float:left;
	padding:0px;
	margin:0px 0px 0px 5px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	height:26px;
	overflow:hidden;
	background: url(../images/tabs_definedataset_ck.gif) no-repeat left top;
	width:105px;
}

#main #content  #definedataset .tabs li.ui-state-active a {
	display:block;
	background-image:none;
	padding:5px 0px 4px 5px;
	margin:0px;
	border-width:0px;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	color:#fff;
	width:75%;
	text-align:center;
}

#main #content  #definedataset #definedatasettabcontents {
	display:block;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

#main #content  #definedataset #definedatasettabcontents .definedatasettabcontent {
	display:block;
	overflow:hidden;
	padding:5px 0px 0px 0px;
	margin:0px;
	font: 12px Arial, Helvetica, sans-serif;
}

#main #content  #definedataset #definedatasettabcontents .definedatasettabcontent .info {
	padding:0px;
	margin:0px;
	float: left;
	background: url(../images/info.gif) no-repeat;
	width:16px;
	height:16px;
}



#main #content .selectcolumnvaluesheader {
	display:block;
	background: url(../images/selectcolumnheader_bg2.gif) no-repeat left top;
	width:217px;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#main #content .selectcolumnvalues {
	background: url(../images/selectcolumn_bg2.gif) no-repeat left bottom;
	width:235px;
	height:225px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content .selectcolumnvalues .scrollarea {
	display:block;
	height:226px;
	overflow:auto;
	padding-left:5px;
}

#main #content .selectcolumnvalues .scrollarea .listrows {
	display:block;
	padding:2px 2px 2px 0px;
	border-top: 0px solid #e6e9f1;
	border-right: 0px solid #e6e9f1;
	border-bottom: 1px solid #e6e9f1;
	border-left: 0px solid #e6e9f1;
}

#main #content .selectcolumnvalues .scrollarea input {
	margin-right:8px;
}



#main #content .appliedcolumnheader {
	display:block;
	background: url(../images/appliedcolumnheader_bg.gif) no-repeat left top;
	width:310px;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#main #content .appliedcolumnheader .left {
	float:left;
}

#main #content .appliedcolumnheader .reload {
	float:right;
	width:14px;
	height:14px;
}

#main #content .appliedcolumn {
	background: url(../images/appliedcolumn_bg.gif) no-repeat left bottom;
	width:328px;
	height:225px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content .appliedcolumn .scrollarea {
	display:block;
	height:226px;
	overflow:auto;
	padding:0px;
}

#main #content .appliedcolumn .scrollarea .listrows {
	display:block;
	padding:5px 10px 5px 10px;
	border-top: 0px solid #e6e9f1;
	border-right: 0px solid #e6e9f1;
	border-bottom: 1px solid #e6e9f1;
	border-left: 0px solid #e6e9f1;
}

#main #content .appliedcolumn .scrollarea .listrows p {
	display:block;
	padding:0px 0px 2px 0px;
	margin:0px;
}

/* SHREE New Page CSS Ends Here */

/* SHREE Properties Page CSS Starts Here */

#main #content #chartdesigncolheader {
	display:block;
	width:610px;
	background: url(../images/chartcolumnheader.gif) no-repeat left top;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	background-color:#000;
}

#main #content #chartdesigncol {
	background: url(../images/chartdesigncolumn_bg.gif) no-repeat left bottom;
	width:628px;
	height:290px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content #chartdesigncol #scrollarea {
	display:block;
	height:257px;
	overflow:auto;
	padding:0px;
}

#main #content #chartdesigncol .columnleft {
	float:left;
	width:290px;
	margin:5px 0px 5px 5px;
	overflow:hidden;
}

#main #content #chartdesigncol .columnright {
	float:right;
	width:300px;
	margin:5px 5px 5px 0px;
	overflow:hidden;
}


#main #content #chartdesigncol .columnright .hspacer {
	display:block;
	height:28px;
}

#main #content #chartdesigncol .seriesbox {
	display:block;
	background-color:#e5e3ef;
	padding:4px;
	height:114px;
	overflow:hidden;
}

#main #content #chartdesigncol .seriesboxleft {
	height:205px;
}

#main #content #chartdesigncol .seriesboxleft .plaintable {
	background-color:transparent;
	border-top: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
	border-left: 0px solid #FFF;
}

#main #content #chartdesigncol .seriesboxleft .plaintable td {
	background-color:transparent;
	border-top: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
	border-left: 0px solid #FFF;
}

#main #content #chartdesigncol .seriesbox .headerrow {
	display:block;
	height:16px;
	overflow:hidden;
}

#main #content #chartdesigncol .seriesbox .headerrow .left {
	height:16px;
	width:220px;
	float:left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}

#main #content #chartdesigncol .seriesbox .headerrow .del {
	height:16px;
	width:13px;
	float:right;
	background: url(../images/icons/trash.gif) no-repeat;
	margin-left:5px;
}

#main #content #chartdesigncol .seriesbox .headerrow .sup {
	height:16px;
	width:13px;
	float:right;
	background: url(../images/icons/sup.gif) no-repeat;
}

#main #content #chartdesigncol .seriesbox .headerrow .sdn {
	height:16px;
	width:13px;
	float:right;
	background: url(../images/icons/sdn.gif) no-repeat;
}

#main #content #chartdesigncol .seriesbox .scroll {
	height:93px;
	overflow:auto;
	padding:0px;
	margin-top:4px;
}

#main #content #chartdesigncol .seriesbox table {
	background-color:#fff;
	border-top: 1px solid #908f92;
	border-right: 0px solid #908f92;
	border-bottom: 0px solid #908f92;
	border-left: 1px solid #908f92;
}

#main #content #chartdesigncol .seriesbox table th {
	background: #446ca5 url(../images/top_nav_bg.gif) repeat-x left top;
	padding:2px 5px;
	border-top: 0px solid #908f92;
	border-right: 1px solid #908f92;
	border-bottom: 0px solid #908f92;
	border-left: 0px solid #908f92;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}



#main #content #chartdesigncol .seriesbox table td {
	padding:2px 5px;
	border-top: 0px solid #908f92;
	border-right: 1px solid #908f92;
	border-bottom: 1px solid #908f92;
	border-left: 0px solid #908f92;
	font: normal 11px Arial, Helvetica, sans-serif;
}


#main #content #selectcolumnlistheader {
	display:block;
	background: url(../images/selectcolumnlistheader_bg.gif) no-repeat left top;
	width:215px;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

#main #content #selectcolumnlist {
	background: url(../images/selectcolumnlist_bg2.gif) no-repeat left bottom;
	width:233px;
	height:260px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content #selectcolumnlist #scrollarea {
	display:block;
	height:257px;
	overflow:auto;
	padding-left:5px;
}


#main #content #selectcolumnlist2 {
	background: url(../images/selectcolumnlist_bg2.gif) no-repeat left bottom;
	width:233px;
	height:290px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content #selectcolumnlist2 #scrollarea {
	display:block;
	height:285px;
	overflow:auto;
	padding-left:5px;
}

#main #content .chartpropertycolumnstart {
	display:block;
	/*background: url(../images/chartproperty_colbg.gif) no-repeat left bottom;*/
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #B0C1D1;
	width:303px;
	overflow:hidden;
	padding:0px;
	margin-top:10px;
}
/**/
#main #content .chartpropertycolumn {
	display:block;
	/*background: url(../images/chartproperty_colbg-start.gif) no-repeat left top;*/
	background-color:#FFFFFF;
	overflow:hidden;
	padding:5px;
	text-align:left;
	font: 12px Arial, Helvetica, sans-serif;
	height:255px;
	color: #545664;
}

#main #content .chartpropertycolumn .title {
	padding:5px 0px 0px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #27384b;
	text-decoration: none;
}

#main #content .chartpropertycolumn .textfield {
	width:198px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg2.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}
#main #content .chartpropertycolumn .textfieldproperties {
	width:136px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

#main #content .chartpropertycolumn .textfieldmedium {
	width:69px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg_small.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

#main #content .chartpropertycolumn .font {
	float:left;
	width:30px;
	height:23px;
	background: url(../images/font.gif) no-repeat;
}

/* SHREE Properties Page CSS Ends Here*/



/* Styles for Chart Design Page -- Raghu */
#main #content .chartdesigncolheader {
	display:block;
	width:610px;
	background: url(../images/chartcolumnheader.gif) no-repeat left top;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	background-color:#000;
}

#main #content .chartdesigncol {
	background: url(../images/chartdesigncolumn_bg2.png) no-repeat left top;
	width:628px;
	height:240px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content .chartdesigncol .scrollarea {
	display:block;
	height:257px;
	overflow:auto;
	padding:0px;
}

#main #content .chartdesigncol .columnleft {
	float:left;
	width:310px;
	margin:5px 0px 5px 5px;
	overflow:hidden;
}

#main #content .chartdesigncol .columnright {
	float:right;
	width:280px;
	margin:5px 5px 5px 0px;
	overflow:hidden;
}


#main #content .chartdesigncol .columnright .hspacer {
	display:block;
	height:28px;
}

#main #content .chartdesigncol .seriesbox {
	display:block;
	background-color:#e5e3ef;
	padding:4px;
	height:114px;
	overflow:hidden;
}

#main #content .chartdesigncol .seriesboxleft {
	height:205px;
}

#main #content .chartdesigncol .seriesboxleft .plaintable {
	background-color:transparent;
	border-top: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
	border-left: 0px solid #FFF;
}

#main #content .chartdesigncol .seriesboxleft .plaintable td {
	background-color:transparent;
	border-top: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 0px solid #FFF;
	border-left: 0px solid #FFF;
}

#main #content .chartdesigncol .seriesbox .headerrow {
	display:block;
	height:16px;
	overflow:hidden;
}

#main #content .chartdesigncol .seriesbox .headerrow .left {
	height:16px;
	width:220px;
	float:left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}

#main #content .chartdesigncol .seriesbox .headerrow .del {
	height:16px;
	width:13px;
	float:right;
	background: url(../images/icons/trash.gif) no-repeat;
	margin-left:5px;
}

#main #content .chartdesigncol .seriesbox .headerrow .sup {
	height:16px;
	width:13px;
	float:right;
	background: url(../images/icons/sup.gif) no-repeat;
}

#main #content .chartdesigncol .seriesbox .headerrow .sdn {
	height:16px;
	width:13px;
	float:right;
	background: url(../images/icons/sdn.gif) no-repeat;
}

#main #content .chartdesigncol .seriesbox .scroll {
	height:93px;
	overflow:auto;
	padding:0px;
	margin-top:4px;
}

#main #content .chartdesigncol .seriesbox table {
	background-color:#fff;
	border-top: 1px solid #908f92;
	border-right: 0px solid #908f92;
	border-bottom: 0px solid #908f92;
	border-left: 1px solid #908f92;
}

#main #content .chartdesigncol .seriesbox table th {
	background: #446ca5 url(../images/top_nav_bg.gif) repeat-x left top;
	padding:2px 5px;
	border-top: 0px solid #908f92;
	border-right: 1px solid #908f92;
	border-bottom: 0px solid #908f92;
	border-left: 0px solid #908f92;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}


#main #content .dashboardcointainer {
	display:block;
	clear:both;
	background-color:#e6e9f1;
	border-right: 1px solid #8091a5;
	border-left: 1px solid #8091a5;
	padding:0px 0px 0px 0px;
	text-align:center;
	overflow:hidden;
}

#main #content .dashboardcointainer .rowselectlayout {
	display:block;
	clear:both;	
	/*
	background-color:#637ea5;
    border-right: 1px solid #8091a5;
	border-left: 1px solid #8091a5;
	margin-bottom:100px;
    */
	padding:20px;
	text-align:left;
	
}

#main #content .dashboardcointainer .rowselectlayout img 
{
	cursor:pointer;	
}

#main #content .dashboardcointainer .rowselectlayout table th {
	text-align:left;
	color:#d9dfe9;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#main #content .dashboardcointainer .buttonrow {
	display:block;
	padding:10px;
	padding:10px 10px 10px 42px;
	text-align:right;
}

#main #content .dashboardcointainer .buttonrow .button {
	background: url(../images/buttons_bg.gif) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:110px;
	height:29px;
}

#main #content .dashboardcointainer .clearboth {
	display:block;
	clear:both;
}

#main #content .dashboardcointainer .column1 {
	display:block;
	height:289px;
	width:210px;
	overflow:hidden;
	background: #fff url(../images/column1.gif) no-repeat left top;
}

#main #content .dashboardcointainer .column1 .header {
	display:block;
	padding:5px;
	height:20px;
	vertical-align:middle;
	overflow:hidden;
}

#main #content .dashboardcointainer .column1 .header .searchwidget {
	float:left;
	width:110px;
	padding:3px 5px 3px 5px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	border: 0px solid #fff;
	background: url(../images/searchwidget.gif) no-repeat left top;
}

#main #content .dashboardcointainer .column1 .header .iconbutton {
	float:left;
	margin-left:3px;
	margin-top:2px;
}

#main #content .dashboardcointainer .column1 .header .iconbutton1 
{
	margin-left:3px;
	vertical-align:top;	
	float:left;	
}

#main #content .dashboardcointainer .column1 .folders {
	display:block;
	padding:5px;
	overflow:hidden;
	background-color:#cfd5e4;
	margin:0px 1px 0px 1px;
	font: normal 12px Arial, Helvetica, sans-serif;
}

#main #content .dashboardcointainer .column1 .scrollarea {
	margin:0px 1px 0px 1px;
	overflow:auto;
	height:219px;
	padding:0px;
}

#main #content .dashboardcointainer .column1 .scrollarea .rows {
	display:block;
	clear:both;
	background: url(../images/dashboard_rows.gif) no-repeat right center;
	padding:4px 8px 4px 8px;
	text-align:left;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333;
}

#main #content .dashboardcointainer .column2 {
	display:block;
	height:289px;
	width:290px;
	overflow:hidden;
	background-color:#fff;
	background: #fff url(../images/column2.gif) no-repeat left top;
}

#main #content .dashboardcointainer .column2 .scrollarea {
	margin:5px 1px 0px 1px;
	overflow:auto;
	height:275px;
	padding:0px;
}



#main #content .dashboardcointainer .column2selected {
	display:block;
	height:289px;
	width:290px;
	overflow:hidden;
	background-color:#fff;
	background: #fff url(../images/column2selected.gif) no-repeat left top;
}

#main #content .dashboardcointainer .column2selected .scrollarea {
	margin:5px 1px 0px 1px;
	overflow:auto;
	height:275px;
	padding:0px;
}

#main #content .dashboardcointainer .column2 .scrollarea .rows {
	display:block;
	clear:both;
	background: url(../images/dashboard_rows2.gif) no-repeat right center;
	padding:4px 8px 4px 8px;
	text-align:left;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333;
	border-top: 0px solid #b7c1ce;
	border-right: 0px solid #b7c1ce;
	border-bottom: 1px solid #b7c1ce;
	border-left: 0px solid #b7c1ce;
}

#main #content .dashboardcointainer .column2selected .scrollarea .rows {
	display:block;
	clear:both;
	background: url(../images/dashboard_rows2.gif) no-repeat right center;
	padding:4px 8px 4px 8px;
	text-align:left;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333;
	border-top: 0px solid #6edaff;
	border-right: 0px solid #6edaff;
	border-bottom: 1px solid #6edaff;
	border-left: 0px solid #6edaff;
}


#main #content .dashboardcointainer .column2bdouble {
	display:block;
	height:130px;
	width:600px;
	overflow:hidden;
	background-color:#fff;
	background: #fff url(../images/column2double.gif) no-repeat left top;
}

#main #content .dashboardcointainer .column2bdoubleselected {
	display:block;
	height:130px;
	width:600px;
	overflow:hidden;
	background-color:#fff;
	background: #fff url(../images/column2doubleselected.gif) no-repeat left top;
}

#main #content .dashboardcointainer .column2bdouble .scrollarea {
	margin:5px 1px 0px 1px;
	overflow:auto;
	height:119px;
	padding:0px;
}

#main #content .dashboardcointainer .column2bdoubleselected .scrollarea {
	margin:5px 1px 0px 1px;
	overflow:auto;
	height:119px;
	padding:0px;
}

#main #content .dashboardcointainer .column2bdouble .scrollarea .rows {
	display:block;
	clear:both;
	background: url(../images/dashboard_rows2.gif) no-repeat right center;
	padding:4px 8px 4px 8px;
	text-align:left;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333;
	border-top: 0px solid #b7c1ce;
	border-right: 0px solid #b7c1ce;
	border-bottom: 1px solid #b7c1ce;
	border-left: 0px solid #b7c1ce;
}

#main #content .dashboardcointainer .column2bdoubleselected .scrollarea .rows {
	display:block;
	clear:both;
	background: url(../images/dashboard_rows2.gif) no-repeat right center;
	padding:4px 8px 4px 8px;
	text-align:left;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333;
	border-top: 0px solid #6edaff;
	border-right: 0px solid #6edaff;
	border-bottom: 1px solid #6edaff;
	border-left: 0px solid #6edaff;
}

#main #content .dashboardcointainer .column2b {
	display:block;
	height:150px;
	width:290px;
	overflow:hidden;
	background-color:#fff;
	background: #fff url(../images/column2b.gif) no-repeat left top;
}

#main #content .dashboardcointainer .column2bselected {
	display:block;
	height:150px;
	width:290px;
	overflow:hidden;
	background-color:#fff;
	background: #fff url(../images/column2bselected.gif) no-repeat left top;
}

#main #content .dashboardcointainer .column2b .scrollarea {
	margin:5px 1px 0px 1px;
	overflow:auto;
	height:138px;
	padding:0px;
}

#main #content .dashboardcointainer .column2bselected .scrollarea {
	margin:5px 1px 0px 1px;
	overflow:auto;
	height:138px;
	padding:0px;
}

#main #content .dashboardcointainer .column2b .scrollarea .rows {
	display:block;
	clear:both;
	background: url(../images/dashboard_rows2.gif) no-repeat right center;
	padding:4px 8px 4px 8px;
	text-align:left;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333;
	border-top: 0px solid #b7c1ce;
	border-right: 0px solid #b7c1ce;
	border-bottom: 1px solid #b7c1ce;
	border-left: 0px solid #b7c1ce;
}

#main #content .dashboardcointainer .column2bselected .scrollarea .rows {
	display:block;
	clear:both;
	background: url(../images/dashboard_rows2.gif) no-repeat right center;
	padding:4px 8px 4px 8px;
	text-align:left;
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333;
	border-top: 0px solid #6edaff;
	border-right: 0px solid #6edaff;
	border-bottom: 1px solid #6edaff;
	border-left: 0px solid #6edaff;
}


#main #content .chartdesigncol .seriesbox table td {
	padding:2px 5px;
	border-top: 0px solid #908f92;
	border-right: 1px solid #908f92;
	border-bottom: 1px solid #908f92;
	border-left: 0px solid #908f92;
	font: normal 11px Arial, Helvetica, sans-serif;
}


#main #content .selectcolumnlistheader {
	display:block;
	background: url(../images/selectcolumnlistheader_bg.gif) no-repeat left top;
	width:215px;
	height:16px;
	overflow:hidden;
	padding:8px 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
/*
#main #content #selectcolumnlist {
	background: url(../images/selectcolumnlist_bg2.gif) no-repeat left bottom;
	width:233px;
	height:260px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content #selectcolumnlist #scrollarea {
	display:block;
	height:257px;
	overflow:auto;
	padding-left:5px;
}
*/

#main #content .selectcolumnlist2 {
	background: url(../images/selectcolumnlist_bg2.gif) no-repeat left bottom;
	width:233px;
	height:290px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

#main #content .selectcolumnlist2 .scrollarea {
	display:block;
	height:285px;
	overflow:auto;
	padding-left:5px;
}

/*
#main #content .chartpropertycolumnstart {
	display:block;
	background: url(../images/chartproperty_colbg.gif) no-repeat left bottom;
	width:303px;
	overflow:hidden;
	padding:0px;
	margin-top:10px;
}


#main #content .chartpropertycolumn {
	display:block;
	background: url(../images/chartproperty_colbg-start.gif) no-repeat left top;
	overflow:hidden;
	padding:5px;
	text-align:left;
	font: 12px Arial, Helvetica, sans-serif;
	height:200px;
	color: #545664;
}


#main #content .chartpropertycolumn .title {
	padding:5px 0px 0px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #27384b;
	text-decoration: none;
}

#main #content .chartpropertycolumn .textfield {
	width:198px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg2.gif) no-repeat left top;
	padding:5px 5px 5px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

#main #content .chartpropertycolumn .textfieldmedium {
	width:69px;
	border-width: 0px;
	border-style: none;
	background: url(../images/dd_bg_small.gif) no-repeat left top;
	padding:5px 5px 5px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

#main #content .chartpropertycolumn .font {
	float:left;
	width:30px;
	height:23px;
	background: url(../images/icons/font.gif) no-repeat;
}
*/
/* End of Chart Design Page Styles */


/* New DashboardList Page Starts Here*/

#Panel1, .layoutContainer
{	
	height : 100% !important;
	min-height : 100%; 
	max-height : 100%;
	_height : 100%;
	
	
}

a 
{ 
	font-family:Tahoma; 
	font-size:11px; 
	color : #4297d7; 
	text-decoration:none; 
}

a:hover 
{
	text-decoration : underline;	
}

.floatright 
{
	float : right;
}

.floatleft 
{
	float : left;
}

.pointer
{
	cursor : pointer; 
}

.hide 
{
	display : none;
}
.show
{
	display : block;
}

#layout1 .ui-selected
{ 
	border : solid 1px #4297d7;
}

#layout2 .ui-selected
{ 
	border : solid 1px #4297d7;
}

#layout3 .ui-selected
{ 
	border : solid 1px #4297d7;
}

#layout4 .ui-selected
{ 
	border : solid 1px #4297d7;
}

#layout5 .ui-selected
{ 
	border : solid 1px #4297d7;
}

.ui-sortable-placeholder 
{ 
	border: 1px dotted #4297d7;
	visibility: visible !important; 
	height: 25px !important; 
}

.ui-sortable-placeholder 
{ 
	visibility: hidden;
}

.top { width : 100%; }

.column { padding-bottom: 10px; }

.portlet { height:95%; }

.portlet-header { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; }

.Widget-Layout { margin: 0.3em; padding-bottom: 4px; padding-left: 0.2em; }

.Imagefloatright {float:right; vertical-align:baseline;padding-left:3px;}

.portlet-header .ui-icon { float: right;vertical-align:bottom; }

.portlet-content { padding: 0.4em; }

.right { padding-left : 3px; }

.center { padding-right : 3px; }

.splitcol1 { width : 33%; }

.splitcol2 { width : 63%; }

.splitcol3 { width : 50%; }

.splitter { width : 99%; height:500px }

.splitter .vsplitbar 
{
	width: 12px;
	background: #ffffff url(../images/vgrabber.gif) no-repeat center;
}

.splitter .vsplitbar .active 
{
	background: #f0f0ff (../images/vgrabber.gif) no-repeat center;
	opacity: 0.7;
} 

.Highlight { background-color : white; }

.applylink 
{ 
	font-family:arial;
	font-size:11px;
	color:Black;
	text-decoration:underline; 
}

.widgetrows {
	display:block;
	clear:both;
	background: url(../images/dashboard_rows.gif) no-repeat right center;
	padding:4px 8px 4px 8px;
	text-align:left;
	font: normal 11px arial;
	text-decoration: none;
	color: #333;
}

/* New DashboardList Page Starts Here*/

.roundedtextfield {
	width:250px;
	border-width: 0px;
	border-style: none;
	background: transparent url(../images/dd_bg_235.gif) no-repeat left top;
	padding:5px 5px 7px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

.roundedtextfield1 {
	width:290px;
	border-width: 0px;
	border-style: none;
	background: transparent url(../images/dd_bg_300.gif) no-repeat left top;
	padding:5px 5px 5px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

.roundedtextfield2 {
	width:215px;
	border-width: 0px;
	border-style: none;
	background: transparent url(../images/dd_bg_200.gif) no-repeat left top;
	padding:5px 5px 5px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	margin:0px;
}

.pivotdesigncol {
	background: white;
	width:628px;
	height:290px;
	overflow:hidden;
	padding:1px;
	text-align:left;
}

.pivotfieldsheader
{
	width:100%;
	padding:3px 0px 3px 2px;
	color:#ffffff;
	vertical-align:middle;
	text-align:left;
	background:#446ca5;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
}

.pivotrowsdetails
{
	width:100%;
	height:131px;
	overflow:auto;
	border-top:none;
	border:solid 1px #b0c0d0;
}

.pivotcolsdetails
{
	width:100%;
	height:100px;
	overflow:auto;
	border-top:none;
	border:solid 1px #b0c0d0;
}

.pivotdatadetails
{
	width:100%;
	height:153px;
	overflow:auto;
	border-top:none;
	border:solid 1px #b0c0d0;
}

.pivotfilterdetails
{
	width:100%;
	overflow:auto;
	height:260px;
	border-top:none;
	border:solid 1px #b0c0d0;
}

.highlight-drop
{
	background:#b0c0d0;
}

.selfont 
{ 
	font-family:Arial;
	font-size:10pt; 
}

.gaugedesigncol
{
	width:628px;
	height:290px;
	overflow:hidden;
	padding:1px;
	text-align:left;
	background: url(../images/gaugedesigncolumn_bg1.png) no-repeat left bottom;	
}

/*SHREE*/

#main #content .menutabs {
	height:30px;
	width:145px;
	clear:both;
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	list-style-type: none;
	/*background: #cfd5e4 url(../images/tabs_bg.gif) no-repeat right top;*/
}

#main #content .menutabs li {
	float:left;
	height:30px;
	width:145px;
	background: #cfd5e4 url(../images/AdminMenuTab.png) repeat-x left top;
	border-right: 1px solid #8091a5;
	padding:0px 0px 0px 10px;
}

#main #content .menutabs li a {
	display:block;
	padding:5px 10px 9px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #13386a;
	text-decoration: none;
}

#main #content .menutabs li a:hover {
	color: #000;
	text-decoration: none;
}

#main #content .menutabs li.first {
	float:left;
	height:30px;
	width:145px;
	background: #cfd5e4 url(../images/SelectedAdminMenuTab.png) no-repeat left top;
	border-right: 1px solid #8091a5;
	padding:0px 0px 0px 10px;
}

#main #content .menutabs li.firstactive {
	float:left;
	height:30px;
	width:145px;	
	background: #cfd5e4 url(../images/SelectedAdminMenuTab.png) no-repeat left top;
	border-right: 1px solid #8091a5;
	padding:0px 0px 0px 10px;
}

#main #content .menutabs li.firstactive a {
	display:block;
	padding:5px 10px 9px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #456ea7;
	text-decoration: none;
}

#main #content .menutabs li.active {
	float:left;
	height:30px;
	width:145px;
	background: #cfd5e4 url(../images/SelectedAdminMenuTab.png) repeat-x left top;
	border-right: 1px solid #8091a5;
	padding:0px 0px 0px 10px;
}

#main #content .buttonSaveAdmin {
	background: url(../images/Button_Save_Admin.png) repeat-x left top;
	font:  13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:155px;
	height:24px;
}

#main #content .tabs li.leftone {
	float:left;
	height:28px;
	background: #cfd5e4 url(../images/tabs_li-first_bg.gif) no-repeat left top;
	border-right: 0px solid #8091a5;
	padding:8px 0px 0px 10px;
	font-weight:bold;
	font-size:13px;
}

#main #content .tabs li.rightone {
	float:left;
	height:28px;
	border: 0px solid #8091a5;
	padding:8px 0px 0px 500px;
	font-weight:bold;
	font-size:13px;
}

#tooltip{
	position:absolute;
	border:2px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	width:180px;
	font-size:12px;
	}
	
	
.buttonloadtab {
	background: url(../images/buttons_bg.gif) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:110px;
	height:29px;
	cursor:hand;
	cursor:pointer;
}	

.buttonupload {
	background: url(../images/buttons_bg_grey.gif) repeat-x left top;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	text-align:center;
	border: 0px solid #536e8b;
	padding:0px;
	margin:0px;
	width:110px;
	height:29px;
	cursor:hand;
	cursor:pointer;
}

.popup { position: absolute; padding: 5px; background: #CCC; border: #666 1px solid; display:none; width:500px; margin: 0 auto; min-height: 200px; }
.close { float: right; position: relative; z-index: 99999; margin: 3px 6px 0; }
.pop-heading { background: #456DA6; color: #FFF; overflow: hidden; padding: 0.5em; position: absolute; width: 487px; }
.pop-heading h4 { margin:0; }
.pop-info { padding: 15px 2px 15px 2px; clear:both; }


#aboutContainer
{
	display:none;background-color:#EDEFF4;border:1px solid #456EA7;height:auto;margin: 20px 0 0;border-radius:5px;-moz-border-radius:5px;z-index:1500;
}


#topdiv .newAbout {
	background-image: url(../images/about_IVNXT2.png);
	background-repeat: no-repeat;
	background-position: left center;
	float:right;
	margin:4px 10px 4px 10px;
	padding:0px 0px 0px 20px;
	color:#13386A;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	vertical-align:middle;
	height:16px;
}
.layoutApplyButton
{	
	background-image: url(../images/Apply_all_btn.png);
	background-repeat: no-repeat;
	background-position: left center;
	
	color:#ffffff;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	vertical-align:middle;
	width:62px;
	height:25px;
	border:0px #fff solid;
	cursor:pointer;

}

.PreviewLayoutButton
{	
	background-image: url(../images/buttonhalf1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	
	color:#ffffff;	 
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	vertical-align:middle;
	width:100px;
	height:25px;
	border:0px #fff solid;
	cursor:pointer;
 
}

.layoutDropdownBig
{
	
	border:0px solid #a7a98f;
	background-color:#ffffff;
	color:#000000;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	height:25px;
	background:#ffffff url(../images/dropdown-big.png) no-repeat left top;
	width:505px;
	padding:5px 5px 5px 5px;
	text-decoration: none;
	font-weight:bold; 
	font-family:Arial;
}

.layoutDropdownSmall
{
	
	border:0px solid #a7a98f;
	background-color:#ffffff;
	color:#000000;
	font-family:tahoma, Helvetica, sans-serif;
	font-size:11px;
	height:25px;
	background:#ffffff url(../images/dropdown-small.png) no-repeat left top;
	width:47px;
	padding:5px 5px 5px 5px;
	text-decoration: none;
	font-weight:bold; 
	font-family:Arial;
}

#main #content #selectedLayouts .tabs li.ui-tabs-selected a 
{
	color:#637EA5;	
}


#main #selectedLayouts .info {
	padding:0px;
	margin:0px;
	float: right;
	background: url(../images/info.gif) no-repeat;
	width:16px;
	height:16px;
}


.showLink {
cursor:pointer;
}

.anchorEnable
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #4C56FF;
    font-size: 12px;
    text-decoration: underline;
}

.anchorDisable
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #808080;
    font-size: 12px;
    text-decoration: underline;
}

.anchorEnableForLog
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #4C56FF;
    font-size: 12px;
    text-decoration: underline;
}

.anchorDisableForLog
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #808080;
    font-size: 12px;
    text-decoration: underline;
}


.anchorEnableForRenamePopup
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #4C56FF;
    font-size: 12px;    
}

.anchorDisableForRenamePopup
{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #808080;
    font-size: 12px;    
}

