/* CSS for TooEasy.com.au DotNetNuke skin ------------------ */ 
/* Oct 2007 ------------------------------------------------ */
/* Universal ------------------------------ */
html {height: 100%; margin: 0; padding: 0; border: 0;}
body {margin: 0; height: 100%; padding: 0; background: #f3f0e7;}
table, tr, td, p, font {font-family: "verdana", sans-serif; line-height: 1.3em;}
img, #header, .class, blockquote { behavior: url(iepngfix.htc); }
img { behavior: url(iepngfix.htc); }
/* dnn control panel */
td#dnn-controls-row {background: #fff; border: 0; padding: 0; height: 0;}
table.ControlPanel {background: #fefefe; border: 0; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #ddd;}
table.ControlPanel td {padding: 0px 0 6px 0;}
table.ControlPanel td td.SubHead {padding: 3px 0 0px 0; background: #f1f1f1;}
table.ControlPanel td td td.SubHead {background: transparent; border: 0;}
table.ControlPanel td td {vertical-align: middle;}
table.ControlPanel table td {padding: 1px 0 0 0;}
table.ControlPanel .ControlPanel {border-left: 1px solid #fff; border-right: 1px solid #fff; border-top: 0; width: 0px; height: 100px; display: none;}
/* Framework -------------------------- */
table.master-table-portal, table.master-table-admin {height: 100%; width: 100%; margin-bottom: -20px;}
table.master-table-portal td.header-content,
table.master-table-portal td.breadcrumb-content,
table.master-table-portal td.content-content,
table.master-table-portal td.footer-content {width: 840px;}
table.master-table-admin td.header-content,
table.master-table-admin td.breadcrumb-content,
table.master-table-admin td.content-content,
table.master-table-admin td.footer-content {width: 96%;}
td.header-row {height: 130px; background: url(header-bg.jpg) bottom repeat-x #bdca90;}
table.header-table {width: 100%; height: 100%;}
td.header-shadow-left {background: url(head-shadow-left.gif) top right repeat-y transparent; text-align: right;}
td.header-shadow-right {background: url(head-shadow-right.gif) top left repeat-y transparent;}
td.header-logo {padding: 10px 10px 0 10px;}
td.header-search {text-align: right; background: url(search-bg-wide.gif) top right no-repeat; padding: 6px 8px 0 0; _padding-top: 2px;}
td.header-menu {height: 31px; text-align: right; padding: 0 8px 0 0;}
td.breadcrumb-row {height: 30px; background: url(breadcrumb-row-bg.gif) repeat-x #abab8f; border-bottom: 1px solid #f3f0e7;}
table.breadcrumb-table {width: 100%; height: 100%;}
td.breadcrumb-shadow-left {background: url(breadcrumb-shadow-slice-left.gif) right repeat-y; text-align: right;}
td.breadcrumb-shadow-right {background: url(breadcrumb-shadow-slice-right.gif) left repeat-y; }
td.login-pane {}
td.breadcrumb-left {padding: 4px 0 4px 8px; color: #e4e4d9; font-size: 13px;}
td.breadcrumb-right {text-align: right; padding: 2px 2px 0 0;}
td.content-row {background: url(content-row-bg.gif) repeat-x #f3f0e7; border-bottom: 1px solid #fff;}
table.content-table {width: 100%; height: 100%;}
td.content-shadow-left {background: url(content-shadow-left-slice.gif) right repeat-y; text-align: right;}
td.content-shadow-right {background: url(content-shadow-right-slice.gif) left repeat-y;}
td.content-content {background: #fff;}
.content-pad {padding: 10px 10px 10px 10px; width: 100%;}
td.footer-row {height: 30px; background: url(footer-row-bg.gif) repeat-x #a2a286;}
table.footer-table {width: 100%; height: 100%;}
td.footer-shadow-left {background: url(footer-shadow-left-slice.gif) right repeat-y; text-align: right;}
td.footer-shadow-right {background: url(footer-shadow-right-slice.gif) left repeat-y;}
td.footer-left {padding: 0 0 5px 8px;}
td.footer-right {padding: 0 2px 5px 0; text-align: right;}
tr.home-pane-row {height: 233px; width: 840px; background: url(home-feature-bg.jpg) no-repeat;}
td.home-pane {padding: 18px 20px 20px 364px;}
td.content-top {padding-bottom: 15px;}
td.content-left {width: 34%; padding-right: 15px; padding-bottom: 15px;}
td.content-center {padding-bottom: 15px;}
td.content-right {width: 34%; padding-left: 15px; padding-bottom: 15px;}
td.content-bottom {padding-bottom: 15px;}
#get-started-btn {position: absolute; float: left; top: 315px; }
/* Links -------------------------- */
/* basic links */
a:link, a:visited, a:active 
{font-family: "verdana", sans-serif; font-weight: normal; font-size: 12px; text-decoration: underline; font-weight: normal; color: #487a8c;}
a:hover {font-family: "verdana", sans-serif; font-weight: normal; font-size: 12px; text-decoration: none; font-weight: normal; color: #487a8c;}
/* login/logout links */
a.login-link:link, a.login-link:visited, a.login-link:active {text-decoration: none; font-size: 13px; font-weight: normal; color: #e4e4d9; padding: 0 10px 0 12px; background: url(breadcrumb-sep.gif) left no-repeat;}
a.login-link:hover {text-decoration: none; font-size: 13px; font-weight: normal; color: #fff; padding: 0 10px 0 12px; background: url(breadcrumb-sep.gif) left no-repeat;}
/* breadcrumb links */
a.breadcrumb-link:link, a.breadcrumb-link:visited, a.breadcrumb-link:active {text-decoration: underline; font-size: 13px; font-weight: normal; color: #e4e4d9;}
a.breadcrumb-link:hover {text-decoration: none; font-size: 13px; font-weight: normal; color: #e4e4d9;}
.breadcrumb-link {text-decoration: none; font-size: 13px; font-weight: normal; color: #e4e4d9;}
/* admin and host function links */
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active {text-decoration: underline; font-weight: normal; color: #487a8c;}
a.CommandButton:hover {text-decoration: none; font-weight: normal; color: #487a8c;}
/* for normal links */
a.Normal:link, a.Normal:visited, a.Normal:active {text-decoration: underline;}
a.Normal:hover {text-decoration: none;}
/* footer links */
a.footer-link:link, a.footer-link:visited, a.footer-link:active {font-size: 12px; text-decoration: none; font-weight: normal; color: #e4e4d9; padding: 0 10px 0 12px; background: url(breadcrumb-sep.gif) left no-repeat;}
a.footer-link:hover {font-size: 12px; text-decoration: none; font-weight: normal; color: #fff; padding: 0 10px 0 12px; background: url(breadcrumb-sep.gif) left no-repeat;}
/* Text -------------------------- */
/* current date */
.current-date {color: #e4e4d9; font-size: 12px;}
/* copyright */
.CopyrightText {color: #e4e4d9; font-size: 12px;}
/* used in admin sections */
.SubHead, .SubHead font {font-family: "verdana", sans-serif; font-size: 12px; font-weight: bold; color: #666; padding: 0;}
/* module titles */
.Head {font-family: "verdana", sans-serif; font-size: 17px; text-decoration: none; color: #555; font-weight: normal; white-space: nowrap;}
/* colored - used for warnings and such */
.NormalRed {color: #900; font-family: "verdana", sans-serif; font-weight: bold; font-size: 12px; line-height: 1.3em;}
/* bold text */
.NormalBold {font-family: "verdana", sans-serif; font-size: 12px; font-weight: bold; color: #666; line-height: 1.3em;}
/* normal text */
.Normal {font-family: "verdana", sans-serif; font-size: 12px; color: #666; line-height: 1.3em;}
.CommandButton {font-family: "verdana", sans-serif; font-size: 12px;}
/* Forms ----------------------------- */
/* catch-all */
select, input {font-family: "verdana", sans-serif; font-size: 12px; color: #555;}
/* Applies to text input boxes */
.NormalTextBox {font-family: "verdana", sans-serif; font-size: 12px; color: #555;}
/* table cells that contain text input boxes */
td.NormalTextBox {padding: 0; margin: 0; background: transparent; color: #555;}
/* for the search text field */
#dnn_dnnSEARCH_txtSearch.NormalTextBox {line-height: 18px; font-size: 13px; width: 168px; padding: 0; height: 20px; color: #857b5e; cursor: text; background: transparent; border: 0; margin-right: 5px;}
/* button in search area */
.header-search a:link, .header-search a:visited, .header-search a:active, .header-search a:hover {width: 94px; padding: 4px 90px 5px 0; _padding: 0 0 9px 0; height: 25px; background: url(spacer.gif) no-repeat; text-decoration: none;}
/* for the search input box */
td.header-search input {height: 21px;}
/* Main Menu ----------------------------- */
.MainMenu_MenuContainer {background: transparent; width: 1px;}
.MainMenu_MenuContainer td {font-size: 0px; font-weight: normal;}
/* Modified by sarita patel on 06/11/2007 */
/* Starts Here */
/* idle state of submenu items */
.MainMenu_MenuItem
{font-family: verdana, sans-serif;font-size: 13px;font-weight: normal;color: #857b5e;background: #f3f0e7;border: #f3f0e7 1px solid;height:25px;	white-space: nowrap;padding: 0px 12px 0px 10px;}
.MainMenu_MenuItem td{padding: 0px 2px 0px 10px;white-space: nowrap;}
/* hover state for submenu items */
.MainMenu_MenuItemSel{	font-family: verdana, sans-serif;font-size: 13px;font-weight: normal;color: #fff;background: #9b9b7b;border: #858564 1px solid;height:25px;white-space: nowrap;padding: 0px 12px 0px 10px;}
.MainMenu_MenuItemSel td{padding: 0px 2px 0px 10px;white-space: nowrap;}
/* New Class Added by sarita patel on 06/11/2007 */
.btn-ylw{font-size: 13px; color: #fff; border-top: 2px solid #f5cc75; border-right: 2px solid #eba136; border-bottom: 2px solid #e79327; border-left: 2px solid #f3c363; font-weight: bold; background: #edb448; margin: 5px; padding: 2px 0px 2px 0px;}
/* Ends Here */
/* box for submenu */
.MainMenu_SubMenu {z-index: 1000; margin: 1px 0px 0px -2px;	background-color: #f3f0e7; border: 1px solid #fff; padding: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3);}
/* menu arrows for DNN version 4.4.1 and newer - controls the pixel shift on hover */
.MainMenu_MenuArrow {display: none;}
/* idle state of main menu items */
.MainMenu_Idle td {margin: 0; padding: 0 6px 0 6px; height: 32px; background: url(tab-off-bg.gif) repeat-x;}
.MainMenu_Idle td span {color:#857b5e; font-size: 14px; font-weight: normal; line-height: 1.4em;}
/* hover state of main menu items */
.MainMenu_Selected td {margin: 0; padding: 0 6px 0 6px; height: 32px; background: url(tab-off-bg.gif) repeat-x; font-family: verdana, sans-serif;}
.MainMenu_Selected td span {color:#4c4530; font-size: 14px; font-weight: normal; line-height: 1.4em;}
/* active/selected state of main menu items */
.MainMenu_BreadcrumbActive td, .MainMenu_Active td {margin: 0; padding: 0 6px 0 6px; height: 32px; background: url(tab-on-bg.gif) repeat-x;}
.MainMenu_BreadcrumbActive td span, .MainMenu_Active td span {color: #fff; font-size: 14px; font-weight: normal; line-height: 1.4em;}
/* items we don't need to see */
.MainMenu_RootMenuArrow, .MainMenu_MenuIcon {display: none;}
.MainMenu_MenuBreak {width: auto; border: 0;}
/* Module Menus ------------------------ */
/* Outer cntainer for module submenu */
.ModuleTitle_MenuContainer {}
/* Inner container for module submenu */
.ModuleTitle_MenuBar {}
/* Inner, inner container for module submenu (?) */
.ModuleTitle_SubMenu {z-index: 1000; margin: 1px 0px 0px 0px; background-color: #f7f7f7; border: 1px solid #ccc; padding: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3);}
/* Idle state for module submenu items */
.ModuleTitle_MenuItem {font-family: "verdana", sans-serif; font-size: 12px; color: #666; font-weight: normal; background: #f7f7f7; border: #f7f7f7 1px solid; padding: 2px 10px 3px 0px;}
/* Hover state for module submenu items */
.ModuleTitle_MenuItemSel {font-family: "verdana", sans-serif; font-size: 12px; font-weight: normal; color: #333; background: #eee; border: #eee 1px solid; padding: 2px 10px 3px 0px;}
.ModuleTitle_MenuIcon {background: #eee; border: 1px solid #eee; padding: 0 3px 0 3px;}
/* elements we don't need to see */
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {display: none;}
/*  End Style Sheet */
/*  Adding the style for the view task module by sarita on 07/11/2007 */
/*  start VT*/
/*  start 01 */
.item-info-bg{background: #f5f5f5;}
table.item-info-table {background: #f5f5f5; font-family: verdana,sans-serif;}
td.top-right-corner {background: url(top-right-corner.gif) top right no-repeat #f5f5f5; text-align: left;}
td.bottom-right-corner {background: url(bottom-right-corner.gif) bottom right no-repeat #f5f5f5; text-align: left;}
td.item-content-main {padding: 6px 10px 8px 10px;}
td.item-content-main td {line-height: 1.1em;}
.aa{border-right: gray 1px solid;border-top: gray 1px solid;border-left: gray 1px solid;border-bottom: gray 1px solid;}
/*  Modified as per issue task id 234 - to reduce space between taskimage & task title*/
td.item-thumb-td {padding-right: 10px;}
/*  Changed to solve the layout problem of View task by amit */
td.item-info-col1-td {}
td.item-info-col2-td {padding-left: 20px;} 
td.item-info-col2-content {padding: 10px; border: 1px solid #ddd; background: #e8e8e8;}
.item-thumb {padding: 10px; background: #fff; border: 2px solid #f0f0f0;}
/* put the item-title class in skin.css file - kusum*/
.item-title {color: #cf951a; font-size: 16px; font-weight:normal; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px; line-height: 20px;}
.item-title:link,.item-title:visited,.item-title:active,.item-title:hover {color: #cf951a;  border-bottom: 0px dotted #ccc; font-size: 16px; display: block; padding-bottom: 2px; margin-top: 2px;text-decoration: none ; line-height: 20px; font-weight:normal;}
.item-title span {color: #cf951a;  border-bottom: 0px dotted #ccc; font-size: 16px; display: block; padding-bottom: 2px; margin-top: 2px;text-decoration: none ; line-height: 20px; font-weight:normal;}
.item-titlebold {color: #cf951a; font-weight: bold; font-size: 16px; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px;  line-height: 20px;} 
.item-titlebold:link,.item-titlebold:visited,.item-titlebold:active,.item-titlebold:hover  {color: #cf951a; font-weight: bold; font-size: 16px; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px; text-decoration: none ; line-height: 20px;} 
.item-titlebold span {color: #cf951a; font-weight: bold; font-size: 16px; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px;  line-height: 20px;} 
.item-titlehighlight {background-color: #ffff00;color: #cf951a; font-size: 16px; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px;  line-height: 20px;} 
.item-titlehighlight:link,.item-titlehighlight:visited,.item-titlehighlight:active,.item-titlehighlight:hover {background-color: #ffff00;color: #cf951a; font-size: 16px; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px; text-decoration: none ;  line-height: 20px;} 
.item-titlehighlight span {background-color: #ffff00;color: #cf951a; font-size: 16px; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px;  line-height: 20px;} 
.item-titlehighlightbold {background-color: #ffff00;color: #cf951a; font-weight: bold; font-size: 16px; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px;  line-height: 20px;}
.item-titlehighlightbold:link, .item-titlehighlightbold:active, .item-titlehighlightbold:visited, .item-titlehighlightbold:hover {background-color: #ffff00;color: #cf951a; font-weight: bold; font-size: 16px; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px; text-decoration: none ; line-height: 20px;}
.item-titlehighlightbold span {background-color: #ffff00;color: #cf951a; font-weight: bold; font-size: 16px; display: block; border-bottom: 0px dotted #ccc; padding-bottom: 2px; margin-top: 2px;  line-height: 20px;}
.item-cat {color: #aaa; font-weight: bold; font-size: 11px; display: block; margin-top: 8px; padding: 1px 5px 3px 5px; border: 1px solid #eaeaea; background: #eaeaea;}
.cat-pre {color: #888;}
.item-cat a:link, .item-cat a:active, .item-cat a:visited, .item-cat a:hover {color: #487a8c; text-decoration: none;}
.item-cat a:hover {text-decoration: underline;}
.item-desc {display: block; margin-top: 14px; color: #444; font-size: 12px;}
.post-date {color: #888; font-size: 11px;  display: block; float: left; white-space:nowrap;}
.post-date1 {color: #888; font-size: 11px; border-right: 2px dotted #ccc; padding-right: 8px; margin: 16px 8px 0 0; display: block; float: left; white-space:nowrap;}
.end-date{color: #698134; font-size: 11px; display: block; float: left; white-space:nowrap;}
.end-date1{color: #698134; font-size: 11px; margin-top: 16px; display: block; float: left; white-space:nowrap;}
.item-time-left {color: #698134; font-size: 11px; display: block; float: left; font-style: italic; white-space:nowrap;}
.item-time-left-red {color: #ff0000; font-size: 11px; display: block; float: left; font-style: italic; white-space:nowrap;}
/*Navigation Control css*/
.item-cat-vtd {color: #aaa; font-weight: bold; font-size: 11px; display: block; margin-top: 8px; padding: 1px 5px 3px 5px;}
.item-cat-vtd td {color: #aaa; font-weight: bold; font-size: 11px; }
.cat-pre td {color: #888;}
.item-cat-vtd td a:link, .item-cat a:active, .item-cat a:visited, .item-cat a:hover {color: #487a8c; text-decoration: none;}
.item-cat-vtd td a:hover {text-decoration: underline;}
.item-cat-vtd .Normal {font-family: "verdana", sans-serif; font-size: 11px; color: #666; line-height: 1.3em; font-weight:normal;}
/*end Navigation Control css*/
.item-icons {float: right; white-space: nowrap; position: relative; margin: 16px 0 0 0;}
.item-icons img {border: 0;}
.item-icons a {margin-left: 10px;}
.item-loc {color: #698134; font-weight: bold; font-size: 12px; padding: 0; margin: 0;}
td.btn-center {padding: 10px 0 10px 0;}
.item-emp {font-size: 12px; color: #666; display: block; background: #f5f5f5; padding: 2px 5px 3px 5px; margin: 4px 0 0 0; border: 1px solid #ddd;}
.item-emp a {color: #487a8c;}
/* pagination styles */
td.pagination-row {padding-top: 16px; background: #fff;}
table.pagination-table {border-top: 2px dotted #ddd;}
td.pagination-td {text-align: right; padding: 20px 0 10px 0; font-size: 13px; line-height: 1em;}
.page-range {color: #555; margin-right: 20px; font-weight: bold;}
.page-links {color: #555;}
.page-links a {color: #fff; border: 2px solid;}
.page-links a, .current-page {font-weight: bold; margin-left: 3px;}
.page-links img {border: 0;}
/* Done changes to solve hover event problem in IE - kusum */
a.page-prev{font-weight:bold; color:White;  padding: 3px 6px 4px 19px; background: url(icon-prev-org.gif) left no-repeat #dba530; border-color: #eed59d; text-decoration: none;}
a.page-prev:hover {font-weight:bold; color:White;  background-color: #cd9721; border: 2px solid #eed59d;padding: 3px 6px 4px 19px;}
a.page-nav {font-weight:bold; color:White;  padding: 3px 5px 4px 5px; background: #dba530; border-color: #eed59d; text-decoration: none;}
a.page-nav:hover {font-weight:bold; color:White;  background-color: #cd9721; border: 2px solid #eed59d;padding: 3px 5px 4px 5px;}
a.page-next { font-weight:bold; color:White; padding: 3px 19px 4px 6px; background: url(icon-next-org.gif) right no-repeat #dba530; border-color: #eed59d; text-decoration: none;}
a.page-next:hover {font-weight:bold; color:White;  background-color: #cd9721; border: 2px solid #eed59d; padding: 3px 19px 4px 6px;}
.current-page {padding: 3px 5px 4px 5px;}
/* for the disabled prev-next link*/
.lblpage-prev{ border: 2px solid; padding: 3px 6px 4px 19px; background: url(icon-prev-org.gif) left no-repeat #dba530; border-color: #eed59d; text-decoration: none;}
.lblpage-next{ border: 2px solid;padding: 3px 19px 4px 6px; background: url(icon-next-org.gif) right no-repeat #dba530; border-color: #eed59d; text-decoration: none;}
/*  end 01 */
/*  end VT*/
/*Added By Rajiv*/
.grn-btn-bg{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;font-size:17px;	border: none;	background-color:transparent;cursor: pointer;background-image:url(green_bg.gif);background-repeat:no-repeat;background-position:left top;width: 169px;height: 48px;}
.orange-btn-bg{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;font-size:17px;border: none;background-color:transparent;cursor: pointer;background-image:url(orange_bg.gif);background-repeat:no-repeat;background-position:left top;width: 169px;height: 48px;}
.blue-btn-bg{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;font-size:17px;border: none;background-color:transparent;cursor: pointer;background-image:url(blue_bg.gif);background-repeat:no-repeat;background-position:left top;width: 169px;height: 48px;}
.td-pad1{padding: 0px 0px 0px 10px;}
.td-pad2{padding: 0px 10px 0px 0px;}
.No-records{background-color: #FFFFFF;font-family: Arial, verdana, Tahoma;font-size: 12px;color: red;font-weight: normal;}
.tlog-txtpopbx{	background-color: #FCF9D4;border: solid 1px #B9A85F;font-family: verdana,Arial, Tahoma;font-size: 12px;color: #434244;font-weight: normal;padding-left:5px;height: 22px;padding-top:3px;}
.MenuBarClassBusiness{margin: 0px 0 0px 0; height:100%;width:300px;background-color: #f8f8f8;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color: #5898d0;padding: 0px;margin: 0px;border: solid 0px #b8b8b8;border-top: none 0px #b8b8b8;}
.MenuBarClass {	width: 320px;padding-left:0px;height: 32px;padding-top:0px;}   
.MenuBarClass span{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;  color: #182070;}
.MenuBarClass table{ height:100%;width: 100%;background-color: #f8f8f8;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #5898d0;padding: 0px;margin: 0px;border: solid 1px #b8b8b8;border-top: none 1px #b8b8b8;}
.MenuBarClass #tdPostCode{text-align:right;valign:top;width:20%;}
.MenuBarClass td{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #5898d0;width:80%;padding: 0px 10px 0px 10px;}
td.MenuBarClass-col1-td{align-text: right;}
.MenuBarClass div{color: #182070;}
.MenuClass{}
.HoverClassBusiness{margin: 0px 0 0px 0;height:100%; width:300px;background-color: #2860b0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: normal;color: #FFFFFF;}
.HoverClass{width: 320px;background-color: #F7ECC3;color: red;}
.HoverClass Table {height:100%; width: 100%;background-color: #2860b0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #FFFFFF;}
.HoverClass div{background-color: #2860b0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #FFFFFF;}
.HoverClass td{background-color: #2860b0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #FFFFFF;}
.HoverClass SPAN{background-color: #2860b0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #FFFFFF;}
.SuggestNodeOverBusiness{margin: 0px 0 0px 0;width: 300px;color: #487a8c; font-weight: bold; padding-top: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px; padding-bottom: 0px; border-bottom: 0px solid #aac4cc; border-top: 0px solid #aac4cc; background: #edf7f9;}
.SuggestNodeOver{}
.style-1{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#859846;}
table.data-table {margin: 10px 0 6px 0; width: 100%;}
tr.data-row-head td {color: #487a8c; font-weight: bold; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #aac4cc; border-top: 1px dotted #aac4cc; background: #edf7f9;}
td.data-checkbox {width: 50px; text-align: center; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #ccc;}
td.data-text {padding-right: 5px; padding-left: 19px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #ccc;}
td.button-footer {text-align: center; padding: 20px 0 0 0;}
.form-label {font-size: 14px; font-weight: bold; float: right; color: #487a8c; margin: 4px 12px 0px 0px; vertical-align: top;}
.form-labelTop {font-size: 14px; font-weight: bold; float:none; color: #487a8c; margin: 0px 0px 0 0; vertical-align: top;}
.form-label-2 {font-size: 14px; font-weight: normal; color: #487a8c;}
.form-input {font-size: 14px; color: #444;}
table.shaded-cornered-table {background: #f5f5f5; margin-bottom: 10px;}
td.form-row-both {padding: 4px 12px 5px 12px;}
table.task-category {margin: 2px 0 10px 0;}
table.task-category td {padding: 3px 4px 4px 4px; background: #edf6f9; border: 1px dotted #bad6df; width: 100%;}
.instructions {font-size: 14px; color: #555; margin-bottom: 5px;}
.form-options-invisible {padding: 10px 12px 10px 12px; border: 2px solid #e9e9e9; background: #fcfcfc; margin: 8px 0 2px 0;}
.form-input-txt {padding: 3px 3px 0 3px; height: 26px; font-size: 14px;}
.form-input-radio {margin-top: 1px;}
.form-select {padding: 3px 3px 0 3px; height: 26px; font-size: 14px;}
textarea.task-description {padding: 3px 3px 0 3px; width: 350px; height: 100px; font-size: 14px;}
.tlog-txtpopbx{background-color: #FFFFF;font-family: verdana,Arial, Tahoma;font-size: 12px;color: #434244;font-weight: normal;padding-left:5px;height: 22px;padding-top:3px;}
/*  HoverHelp callout css classes */
/*tooltip */
.smallfont{font-size: 0px;}
.tooltip-lt{background-image: url(tooltip_lt.gif);	background-repeat: no-repeat;	background-position: right top;	width:7px;	height:7px;font-size:0px;}
.tooltip-rt{background-image: url(tooltip_rt.gif);	background-repeat: no-repeat;	background-position: right top;	width:7px;	height:7px;font-size:0px;}
.tooltip-lb{background-image: url(tooltip_lb.gif);	background-repeat: no-repeat;	background-position: right bottom;	width:7px;	height:7px;font-size:0px;}
.tooltip-rb{background-image: url(tooltip_rb.gif);	background-repeat: no-repeat;	background-position: right bottom;	width:7px;	height:7px;	font-size:0px;}
.tooltip-arrow{	background-image: url(tooltip_arrow.gif);	background-repeat: no-repeat;	background-position: left top;	width:26px;	height:37px;	font-size:0px;}
.tooltip-t-bdr{	border-top: solid 1px #96aa89;	width: 100%;	height: 6px;	background-color: #f4f7f0;}
.tooltip-b-bdr{	border-bottom: solid 1px #96aa89;	width: 100%;	height: 6px;	background-color: #f4f7f0;}
.tooltip-r-bdr{	border-right: solid 1px #96aa89;	height:100%;	width: 6px;	background-color: #f4f7f0;}
.tooltip-l-bdr{	border-left: solid 1px #96aa89;	height:100%;	width: 6px;	background-color: #f4f7f0;}
.tooltip-arrow-pad{	padding-right: 6px;	/*background-color: #f4f7f0;*/}
.tooltip-arrw{background-image: url(tooltip_lb.gif);}
.main-bg{	background-color: #f4f7f0;}
.tooltiparrow { background: url(tooltip_arrow.gif) ; width: 26px; height:37px; }
/*tooltip - end*/
.iframecss{ filter:progid:DXImageTransform.Microsoft.alpha(opacity=0); -moz-opacity:0;-khtml-opacity:0;}
/* New css added on 19/11/2007 by Sarita  */
/* Start */
a img {border: 0;}
/* tables with rounded corners */
table.shaded-rounded {background: #f5f5f5; font-family: verdana,sans-serif; width: 100%; margin-bottom: 8px;}
td.shaded-rounded-content {padding: 0px 10px 0px 10px; font-size: 12px; color: #555; line-height: 10px;}
/* buttons */
a.btn-sm {background: no-repeat scroll top right transparent; float: left; height: 32px; margin: 0 8px 8px 0; padding-right: 15px; text-decoration: none;}
a.btn-sm span {background: transparent no-repeat; display: block; font-weight: bold; color: #fff; font-size: 13px; line-height: 14px; padding: 9px 0 9px 14px;}
a.btn-sm:active span {background: transparent no-repeat; padding: 10px 0 8px 14px; text-decoration: none;}
a.org-sm:link, a.org-sm:visited, a.org-sm:hover, a.org-sm:active {background-image: url('btn-sm-org-r.gif'); text-decoration: none;}
a.org-sm:hover {background-image: url('btn-sm-org-r-over.gif');}
a.org-sm span {background-image: url('btn-sm-org-l.gif');}
a.org-sm:hover span {background-image: url('btn-sm-org-l-over.gif')}
.alert-icons {float: left; width: 50px; color: #666; background: #fafafa; padding: 5px 0 0 5px; margin: 0; border: 1px solid #ddd;}
.alert-icons img {margin: 0 5px 5px 0; padding: 0; cursor: help;}
.alert-info {margin-left: 10px; text-align:justify;}
.alert-info h3 {color: #cf951a; font-weight: bold; font-size: 14px; margin-bottom: 3px;}
/*  Added classes for the View task given by Amit*/
.top-left-pad-1{padding-left: 20px;}
.top-left-pad-2{padding-left: 10px;}
.box-green-hdr{	color: #444;font-weight: bold;font-size: 14px;margin: 0 0 8px 0;border-bottom: 2px dotted #c0d29c;}
.box-green{width: 251px;background: url(green-box-full.jpg) top left no-repeat;padding: 14px 14px 14px 14px;}
.box-top-pad{padding: 15px 0px 0px 0px;}
.box-main-pad{padding: 20px 0px 0px 0px;}
.box-pad{padding: 5px 0px 0px 20px;	}
.box-blue{width: 251px;background: url(blue-box-full.jpg) top left no-repeat;padding: 14px 14px 14px 14px;}
.box-blue-hdr{color: #444;font-weight: bold;font-size: 14px;margin: 0 0 8px 0;border-bottom: 2px dotted #bad6df;}
td{font-family: verdana;color: #444;line-height: 1.4em;	font-size: 12px;}
h3{	font-family: verdana;color: #444;line-height: 1.4em;font-size: 12px;vertical-align:middle;}
input{font-family: verdana;color: #444;line-height: 1.4em;font-size: 12px;}
/* Css For View Task Details starts here */
.emp-label {font-size: 11px; float: left; color: #555;}
.emp-value {font-size: 11px; float: right; font-weight: bold; text-align: right;}
.photo-label {text-align: center; display: block; font-size: 11px; font-weight: bold; margin-top: 4px;}
.feedback-score {margin-top: 5px; font-weight: bold; display: block;}
td.task-progress {text-align: right; padding: 1px 5px 8px 5px; width: 50%;}
.emp-photo {float: left; margin: 0 10px 0 0;}
.emp-photo img {border: 1px solid #ddd;}
.normal-emp-value {font-size: 11px; float: right; font-weight: normal; text-align: right;}
/* ends here */
/* New Classes starts here */
tr.home-pane-row {height: 233px; width: 840px; background: url(home-feature-bg.jpg) no-repeat;}
td.home-pane {padding: 18px 20px 20px 364px;}
td.content-top {padding-bottom: 15px;}
td.content-left {padding-right: 15px; padding-bottom: 15px;}
td.content-center {padding-bottom: 15px;}
td.content-right {padding-left: 15px; padding-bottom: 15px;}
td.content-bottom {padding-bottom: 15px;}
/*-------------------------Big Buttons Classe----------------*/
/* general button link classes */
a.btn-bid {background: no-repeat top right transparent; float: left; height: 48px; margin: 0; padding-right: 21px; text-decoration: none; text-align:center;cursor: pointer;}
a.btn-bid span {display: block; font-weight: bold; color: #fff; font-size: 16px; line-height: 18px; padding: 15px 0 15px 19px;}
a.btn-bid:active span {padding: 15px 0 15px 19px; text-decoration: none;}
a.grn-bid:link, a.grn-bid:visited,a.grn-bid:active {background-image: url('btn-lg-grn-r.gif'); text-decoration: none;}
a.grn-bid:hover { background-position:right -48px;}
a.grn-bid span {background-image: url('btn-lg-grn-l.gif');}
a.grn-bid:hover span {background-position:left -48px;}
a.blu-bid:link, a.blu-bid:visited, a.blu-bid:active {background-image: url('btn-lg-blu-r.gif'); text-decoration: none;}
a.blu-bid:hover { background-position:right -48px;}
a.blu-bid span {background-image: url('btn-lg-blu-l.gif');}
a.blu-bid:hover span {background-position:left -48px;}
a.org-bid:link, a.org-bid:visited, a.org-bid:hover, a.org-bid:active {background-image: url('btn-lg-org-r.gif'); text-decoration: none;}
a.org-bid:hover { background-position:right -48px;}
a.org-bid span {background-image: url('btn-lg-org-l.gif');}
a.org-bid:hover span {background-position:left -48px;}
/* disable buttons classes */
a.btn-bid-dis {background: no-repeat top right transparent; float: left; height: 48px; margin: 0; padding-right: 21px; text-decoration: none; text-align:center;cursor: pointer;}
a.btn-bid-dis span {display: block; font-weight: bold; color: #fff; font-size: 16px; line-height: 18px; padding: 15px 0 15px 19px;}
a.btn-bid-dis:active span {padding: 15px 0 15px 19px; text-decoration: none;}
a.gen-bid-dis:link, a.gen-bid-dis:visited, a.gen-bid-dis:hover, a.gen-bid-dis:active {background-image: url('btn-lg-org-r-dis.gif'); text-decoration: none;}
a.gen-bid-dis:hover { background-position:right -48px;}
a.gen-bid-dis span {background-image: url('btn-lg-org-l-dis.gif');}
a.gen-bid-dis:hover span {background-position:left -48px;}
/*-------------------------Big Buttons Classe----------------*/
/*-------------------------Small Buttons Classe----------------*/
/* general button link classes */
a.btn-sm-bid {background: no-repeat top right transparent; float: left; height: 32px; margin: 0; padding-right: 10px; text-decoration: none; text-align:center;cursor: pointer;}
a.btn-sm-bid span {display: block; font-weight: bold; color: #fff; font-size: 13px; line-height: 18px; padding: 7px 0 7px 10px;}
a.btn-sm-bid:active span {padding: 7px 0 7px 10px; text-decoration: none;}
a.grn-sm-bid:link, a.grn-sm-bid:visited, a.grn-sm-bid:active {background-image: url('btn-sm-grn-r.gif'); text-decoration: none;}
a.grn-sm-bid:hover { background-position:right -32px;}
a.grn-sm-bid span {background-image: url('btn-sm-grn-l.gif');}
a.grn-sm-bid:hover span {background-position:left -32px;}
a.blu-sm-bid:link, a.blu-sm-bid:visited, a.blu-sm-bid:hover, a.blu-sm-bid:active {background-image: url('btn-sm-blu-r.gif'); text-decoration: none;}
a.blu-sm-bid:hover { background-position:right -32px;}
a.blu-sm-bid span {background-image: url('btn-sm-blu-l.gif');}
a.blu-sm-bid:hover span {background-position:left -32px;}
a.org-sm-bid:link, a.org-sm-bid:visited, a.org-sm-bid:hover, a.org-sm-bid:active {background-image: url('btn-sm-org-r.gif'); text-decoration: none;}
a.org-sm-bid:hover { background-position:right -32px;}
a.org-sm-bid span {background-image: url('btn-sm-org-l.gif');}
a.org-sm-bid:hover span {background-position:left -32px;}
/* disable buttons classes */
a.dis-btn-sm-bid {background: no-repeat top right transparent; float: left; height: 32px; margin: 0; padding-right: 10px; text-decoration: none; text-align:center;cursor: default;}
a.dis-btn-sm-bid span {display: block; font-weight: bold; color: #fff; font-size: 13px; line-height: 18px; padding: 7px 0 7px 10px;}
a.dis-btn-sm-bid:active span {padding: 7px 0 7px 10px; text-decoration: none;}
a.dis-grn-sm-bid:link, a.dis-grn-sm-bid:visited, a.dis-grn-sm-bid:active {background-image: url('btn-sm-org-r-dis.gif'); text-decoration: none;}
a.dis-grn-sm-bid:hover { background-position:right -32px;}
a.dis-grn-sm-bid span {background-image: url('btn-sm-org-l-dis.gif');}
a.dis-grn-sm-bid:hover span {background-position:left -32px;}
a.btn-sm-bid-dis {background: no-repeat top right transparent; float: left; height: 32px; margin: 0; padding-right: 10px; text-decoration: none; text-align:center;cursor: default;}
a.btn-sm-bid-dis span {display: block; font-weight: bold; color: #fff; font-size: 13px; line-height: 18px; padding: 7px 0 7px 10px;}
a.btn-sm-bid-dis:active span {padding: 7px 0 7px 10px; text-decoration: none;}
a.gen-sm-bid-dis:link, a.org-sm-bid-dis:visited, a.org-sm-bid-dis:hover, a.org-sm-bid-dis:active {background-image: url('btn-sm-org-r-dis.gif'); text-decoration: none;}
a.gen-sm-bid-dis:hover { background-position:right -32px;}
a.gen-sm-bid-dis span {background-image: url('btn-sm-org-l-dis.gif');}
a.gen-sm-bid-dis:hover span {background-position:left -32px;}
/*-------------------------Small Buttons Classe----------------*/

/* For the Task Detail */
td.task-details-left-column {width: 270px;}
td.task-details-right-column {}
td.task-desc {padding: 0 20px 0 12px;}
td.task-desc h3 {color: #cf951a; font-weight: bold; font-size: 14px; margin-bottom: 3px; margin-top: 6px;}
.task-desc-div {}
.payment-methods {margin-top: 10px;}
td.task-photo {padding: 10px 12px 10px 12px;}
td.task-photo img {border: 1px solid #ddd;}
.task-photo-label {text-align: center; display: block; font-size: 11px; font-weight: bold; margin-top: 4px;}
/*  Bid Listing css given by Dhaval */
.bidwidth{width:100%}
.tab-expd-txt{	 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#285da5; padding-right:14px; text-decoration:none;}
.tab-pad-1{padding-left:3px;}
.bid-pad-1{padding-left:10px;}
.bid-pad-2{padding-right:10px;}
.bid-pad-3{padding-top:10px;}
.bid-pad-4{	padding-bottom:10px;}
/*start active tab class*/
.tab-actv-lt{background:url(tab_actv_lt.gif) left top no-repeat;width:6px;height:19px;}
.tab-actv-rt{background:url(tab_actv_rt.gif) left top no-repeat;width:6px;height:19px;}
.tab-actv-bg{background:url(tab_actv_bg.gif) left top repeat-x;}
.tab-actv-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#687058;padding-left:15px;padding-right:15px;padding-top:3px;}
/*end activetab class*/
/*start inactive tab class*/
.tab-inactv-lt{	background:url(tab_inactv_lt.gif) left top no-repeat;width:6px;height:19px;}
.tab-inactv-rt{background:url(tab_inactv_rt.gif) left top no-repeat;width:6px;height:19px;}
.tab-inactv-bg{background:url(tab_inactv_bg.gif) left top repeat-x;}
.tab-inactv-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#b2b2b2;padding-left:15px;padding-right:15px;padding-top:3px;}
/*end inactive tab class*/
/*start bid header class*/
.bid-head-lt{background:url(bid_head_lt.gif) left top no-repeat;width:10px;height:8px;vertical-align:top}
.bid-head-rt{background:url(bid_head_rt.gif) right top no-repeat;width:10px;height:8px;vertical-align:top}
.bid-head-bg{background:url(bid_head_tbg.gif) left top repeat-x #cfddb2;height:46px;}
.bid-head-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#687058;vertical-align:middle;}
.bid-head-separator{background:url(bid_head_separator.gif) right top no-repeat;height:46px;}
/*end bid header class*/
/*end containt class*/
/* start containt-box class*/
.bid-con-bg{background:#f6f6f6;	}
.bid-box-lb{background:url(bid_box_lb_curv.gif) left top no-repeat;width:10px;height:10px;}
.bid-box-rb{background:url(bid_box_rb_curv.gif) left top no-repeat;width:10px;height:10px;}
.bid-box-pad{padding-left:5px;padding-right:5px;padding-top:10px;}
/* end containt-box class*/
/* strart sub-header class */
.bid-sub-head-lt{background:url(bid_sub_head_lt.gif) left top no-repeat;width:7px;height:8px;}
.bid-sub-head-rt{background:url(bid_sub_head_rt.gif) right top no-repeat;width:7px;height:8px;}
.bid-sub-head-lb{background:url(bid_sub_head_lb.gif) left top no-repeat;width:7px;height:8px;}
.bid-sub-head-rb{background:url(bid_sub_head_rb.gif) right top no-repeat;width:7px;height:8px;}
.bid-sub-head-bg{background:#ededed;}
/* Modified by kusum */
.bid-sub-head-com-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#70706f;vertical-align:middle;}
.bid-sub-head-sub-txt-bold{font-family:Arial, Helvetica, sans-serif;font-size:14px;	font-weight:bold;color:#285da5;padding-left:5px;padding-right:5px;padding-bottom:5px;vertical-align:middle;}
.bid-link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#285da5;}
/* end sub-header class */
/* start expand view class */
.bid-exp-lt{ background:url(bid_exp_lt.gif) left top no-repeat; width:7px; height:7px;}
.bid-exp-rt{ background:url(bid_exp_rt.gif) left top no-repeat; width:7px; height:7px;}
.bid-exp-lb{ background:url(bid_exp_lb.gif) left top no-repeat; width:7px; height:7px;}
.bid-exp-rb{ background:url(bid_exp_rb.gif) left top no-repeat; width:7px; height:7px;}
.bid-exp-lt2{ background:url(bid_exp_lt2.gif) left top no-repeat; width:7px; height:7px;}
.bid-exp-rt2{ background:url(bid_exp_rt2.gif) left top no-repeat;width:7px; height:7px;}
.bid-exp-lb2{ background:url(bid_exp_lb2.gif) left top no-repeat; width:7px; height:7px;}
.bid-exp-rb2{ background:url(bid_exp_rb2.gif) left top no-repeat; width:7px; height:7px;}
.bid-exp-center{ background:url(bid_exp_center.gif) left top no-repeat; width:17px; height:25px;}
.bid-exp-bg{ background:#ffffff;}
.bid-exp-left-border{background:#ffffff;border-left:solid 1px #ededed;}
.bid-exp-top-border{background:#ffffff;	border-top:solid 1px #ededed;}
.bid-exp-right-border{background:#ffffff;border-right:solid 1px #ededed;}
.bid-exp-bottom-border{border-bottom:solid 1px #ededed;}
/* start view expand main containt class */
.bid-img-border{border:solid 2px #ededed;padding:5px;}
.bid-exp-hed-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#000000;}
.bid-exp-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#000000;}
.bid-exp-down-head-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#96a167;padding-bottom:2px;}
.bid-exp-down-border{border-bottom:solid 1px #000000;}
.bid-download-link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#000000;text-decoration:none;}
.bid-place-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#70706f;}

/***  Task title**/
.vtd-big-title { color: #688037; font-family: verdana; font-size: 18px;	font-weight: bold; text-align:left;}
.vtd-big-title div { color: #688037; font-family: verdana; font-size: 18px;	font-weight: bold;text-align:left; }
/*start active tab class*/
.tab-actv-lt{background:url(tab_actv_lt.gif) left top no-repeat;width:6px;height:19px;}
.tab-actv-rt{background:url(tab_actv_rt.gif) left top no-repeat;width:6px;height:19px;}
.tab-actv-bg{background:url(tab_actv_bg.gif) left top repeat-x;}
.tab-actv-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#687058;padding-left:15px;padding-right:15px;	padding-top:3px;}
/*end activetab class*/
/*start inactive tab class*/
.tab-inactv-lt{background:url(tab_inactv_lt.gif) left top no-repeat;width:6px;height:19px;}
.tab-inactv-rt{background:url(tab_inactv_rt.gif) left top no-repeat;width:6px;height:19px;}
.tab-inactv-bg{background:url(tab_inactv_bg.gif) left top repeat-x;}
.tab-inactv-txt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b2b2b2; padding-left:15px; padding-right:15px;padding-top:3px;}
/*end inactive tab class*/
/* System Edit */
ul{margin-left:20px;margin-bottom:0px;}
.webwidth{width:100%;}
.eg-tkn-txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#000000;}
.eg-tkn-txt-pad{padding-top:10px;padding-right:20px;padding-bottom:10px;}
.eg-tkn-ico-pad{padding-left:25px;padding-right:30px;}
.eg-tkn-bul-pad{padding-top:6px;padding-right:20px;}
.eg-tkn-bul{background:url(token_bul.gif) top left no-repeat;width:5px;height:5px;}
/* start red area */
.eg-tkn-rd-lt{background:#FFFFFF url(token_red_lt.gif) left top no-repeat;width:10px;height:9px;}
.eg-tkn-rd-rt{background:#FFFFFF url(token_red_rt.gif) left top no-repeat;width:10px;height:9px;}
.eg-tkn-rd-lb{background:#FFFFFF url(token_red_lb.gif) left top no-repeat;width:10px;height:9px;}
.eg-tkn-rd-rb{background:#FFFFFF url(token_red_rb.gif) left top no-repeat;width:10px;height:9px;}
.eg-tkn-rd-ico{	background:#f2dede url(token_red_icon.gif) left top no-repeat;width:42px;height:43px;vertical-align:middle;}
.eg-tkn-rd-subtxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#c25044;padding-bottom:20px;}
.eg-tkn-rd-bg{background:#f2dede;}
/* end red area */
/* start green area */
.eg-tkn-grn-lt{background:#FFFFFF url(token_grn_lt.gif) left top no-repeat;width:8px;height:8px;}
.eg-tkn-grn-rt{background:#FFFFFF url(token_grn_rt.gif) left top no-repeat;width:8px;height:8px;}
.eg-tkn-grn-lb{background:#FFFFFF url(token_grn_lb.gif) left top no-repeat;width:7px;height:7px;}
.eg-tkn-grn-rb{	background:#FFFFFF url(token_grn_rb.gif) left top no-repeat;width:7px;height:7px;}
.eg-tkn-grn-ico{background:#dee6b6 url(token_grn_icon.gif) left top no-repeat;width:42px;height:42px;vertical-align:middle;}
.eg-tkn-grn-subtxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#698134;padding-bottom:20px;}
.eg-tkn-grn-bg{background:#dee6b6;}
/* end green area */
/* start blue area */
.eg-tkn-blue-lt{background:#FFFFFF url(token_blue_lt.gif) left top no-repeat;width:8px;height:7px;}
.eg-tkn-blue-rt{background:#FFFFFF url(token_blue_rt.gif) left top no-repeat;width:8px;	height:7px;}
.eg-tkn-blue-lb{background:#FFFFFF url(token_blue_lb.gif) left top no-repeat;width:8px;	height:7px;}
.eg-tkn-blue-rb{background:#FFFFFF url(token_blue_rb.gif) left top no-repeat;width:8px;height:7px;}
.eg-tkn-blue-ico{background:#d2e2f2 url(token_blue_icon.gif) left top no-repeat;width:42px;	height:43px; vertical-align:middle;}
.eg-tkn-blue-subtxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#285da5;padding-bottom:20px;}
.eg-tkn-blue-bg{background:#d2e2f2;}
/* end blue area */
/* Ajax Tab css*/
/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer { display:-moz-inline-box;display:inline-block; margin-right:5px;}
.ajax__tab_default .ajax__tab_inner{display:-moz-inline-box; display:inline-block;}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block;}
/* xp theme */
.bl .ajax__tab_xp .ajax__tab_header{font-family:verdana,tahoma,helvetica; font-size:11px;height:19px;padding:0px 0px 0px 15px;background:none;}
.bl .ajax__tab_xp .ajax__tab_outer {padding-right:4px;background: url(tab_inactv_rt.gif) no-repeat right;height:19px; margin-right:5px; }
.bl .ajax__tab_xp .ajax__tab_inner {padding-left:3px;background: url(tab_inactv_lt.gif) no-repeat;height:19px; }
.bl .ajax__tab_xp .ajax__tab_tab{height:11px;margin:0;background:url(tab_inactv_bg.gif) repeat-x; height:19px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b2b2b2;padding:4px; padding-left:4px;padding-right:4px;padding-top:3px;}
.bl .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer{background: url(tab_actv_rt.gif)  right; margin-right:5px; height:19px;}
.bl .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background: url(tab_actv_lt.gif) no-repeat; height:19px; }
.bl .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab{background: url(tab_actv_bg.gif) left top repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#687058;padding-left:4px; padding-right:4px;padding-top:3px; }
.bl .ajax__tab_xp .ajax__tab_active .ajax__tab_outer{background: url(tab_actv_rt.gif) no-repeat right; height:19px;margin-right:5px; }
.bl .ajax__tab_xp .ajax__tab_active .ajax__tab_inner{background: url(tab_actv_lt.gif) repeat-y;height:19px;}
.bl .ajax__tab_xp .ajax__tab_active .ajax__tab_tab { background: url(tab_actv_bg.gif) left top repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#687058;padding-left:4px; padding-right:4px;padding-top:3px; }
.bl .ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica; font-size:10pt;border:none;border-top:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0x 0px 0px 0px;vertical-align: top;}
/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}
/* end Ajax Tab css*/
/* end Ajax Tab css*/
.padleft{padding:0px 0px 0px 100px;}
/*   By Kusum  */
/* start */
/* basic vtd links */
a.vtdlink:link, a.vtdlink:visited, a.vtdlink:active {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #487a8c;  font-weight: bold;}
a.vtdlink:hover { font-family: "verdana", sans-serif; font-size: 11px; text-decoration: none; color: #487a8c; font-weight: bold; }
a.vtdlink{font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #487a8c;  font-weight: bold;}
a.vtdlinkNormal:link, a.vtdlink:visited, a.vtdlink:active { font-family: "verdana", sans-serif;  font-weight: normal; font-size: 12px; text-decoration:none; color: #487a8c;}
a.vtdlinkNormal:hover {font-family: "verdana", sans-serif; font-weight: normal; font-size: 12px; text-decoration: none; color: #487a8c;}
.vtdlink td a:link, .item-cat a:active, .item-cat a:visited, .item-cat a:hover {color: #487a8c; text-decoration: none; font-weight:bold;}
.vtdlink td a:hover {text-decoration: none; font-weight:bold;}
.vtdlink .Normal {font-family: "verdana", sans-serif; font-size: 11px; color: #487a8c; line-height: 1.3em; font-weight:normal;}
.vtdlink {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #487a8c;  font-weight: bold;}
.vtdlinkbold {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #487a8c;  font-weight: bold;}
.medal{padding:0px 2px 0px 2px;}
/* end */
.msgMainTbl{padding-left: 5px;padding-top: 10px;}
/** Report this listing hover div css */
.webwidth{width:100%;}
.link-pad{padding-left:4px; padding-right:4px; padding-top:4px; background-color:#ffffff;}
.sublink-pad{padding-left:10px; padding-right:10px; padding-bottom:10px; background-color:#ffffff;}
.menu-link:link,.menu-link:visited,.menu-link:active,.menu-link:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#687058; text-decoration:none;}
.menu-text{background-color:#cfddb2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#687058; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-right:10px;  padding-left:6px;}
.link-border{border-bottom:solid 1px #dddddd; padding-bottom:6px; padding-top:8px; padding-left:6px; padding-right:6px;}
.close-ico{background:url(close_ico.gif) left top no-repeat; height:13px; width:14px; cursor:pointer;}
.menu-div{ background-color:#ffffff; border:solid 1px #b7cce0; }
/**end report this listing hover div css */
.user-img-border{border:solid 2px #ededed;padding:5px;}
.TaskInfo-QuesLnk{font-style:italic;white-space:nowrap;}
.dis-link:link, .dis-link:active, .dis-link:visited, .dis-link:hover {cursor:text; text-decoration:none; }
/* Modified by sarita */
/* Task I have Created Css & Task I have Won */
.blueTitle-link:link,.blueTitle-link:active,.blueTitle-link:visited,.blueTitle-link:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#4071ae; text-decoration:underline;}
.blueTitle-Text:link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#4071ae;}
.blackTitle-link:link,.blackTitle-link:active,.blackTitle-link:visited,.blackTitle-link:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; text-decoration:underline;}
.redTitle-link:link,.redTitle-link:active,.redTitle-link:visited,.redTitle-link:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ff3838; text-decoration:underline;}
.grayTitle-link:link,.grayTitle-link:active,.grayTitle-link:visited,.grayTitle-link:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#6d6d6d; text-decoration:underline;}
.grayText-txt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#6d6d6d;}
.black-big-txt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;}
.black-small-txt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000;}
.noRecordsMsg{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000;}
.noRecordsMsgNoBold{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.task-con-bg{background-color:#f6f6f6; padding-top:10px; padding-bottom:10px; padding-left:5px;}
.task-bg{ background-color:#f6f6f6;}
.bid-sub-task-lt{background:url(bid_sub_task_lt.gif) left top no-repeat;width:7px;height:8px;}
.bid-sub-task-rt{background:url(bid_sub_task_rt.gif) right top no-repeat;width:7px;height:8px;}
.bid-sub-task-lb{background:url(bid_sub_task_lb.gif) left top no-repeat;width:7px;height:8px;}
.bid-sub-task-rb{background:url(bid_sub_task_rb.gif) right top no-repeat;width:7px;height:8px;}
/*End */
.grayItalic{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#999999; font-style:italic;}
a.vtdItaliclink:link, a.vtdItaliclink:visited, a.vtdItaliclink:active{font-family: "verdana" , sans-serif;font-weight: normal;font-style: italic;font-size: 13px;text-decoration: underline;color: #487a8c;}
a.vtdItaliclink:hover { font-family: "verdana", sans-serif; font-weight: normal; font-style:italic; font-size: 13px; text-decoration: underline; color: #487a8c;}
.task-org-title {color: #daa538; font-family: verdana; font-size: 17px;	font-weight: bold;}
.bidInfoTopGrnBrd{ border-bottom:2px dotted #c0d29c; font-size:5px; padding-top:0px;}
.bidInfoBotGrnBrd{ border-top:2px dotted #c0d29c;font-size:5px; }
/* Css For Bid Task Summary starts here */
.bid-border {border-bottom:dotted 2px  #c0d29c; margin:0px 0px 3px 0px; width:100%; height:5px;}
.bid-label {font-size: 11px; float: left; color: #555;font-weight:normal;}
.bid-value {font-size: 11px; float: left; font-weight: normal; text-align: left;}
.bid-photo {float: left; margin: 0 10px 0 0;}
.bid-photo img {border: 1px solid #ddd;}
.normal-bid-value {font-size: 11px; float:left; font-weight: normal; text-align:left;}
/* style="border: #cccccc 1px solid;" */
/* ends here */
/** Given by Dhaval for the AddEdit Bid (Place Bid) ***/
/** start: place bid ***/
.bidheight { height:100% }
/* strart sub-header class */
.bid-sub-form-lt { background:url(bid_sub_form_lt.gif) left top no-repeat; width:7px; height:8px; }
.bid-sub-form-rt { background:url(bid_sub_form_rt.gif) right top no-repeat; width:7px; height:8px; }
.bid-sub-form-lb { background:url(bid_sub_form_lb.gif) left top no-repeat; width:7px; height:8px; }
.bid-sub-form-rb { background:url(bid_sub_form_rb.gif) right top no-repeat; width:7px; height:8px; }
.bid-sub-form-bg { background:#f5f5f5; }
.bid-sub-head-sub2-txt { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#a1443c; padding-left:5px; padding-right:5px; padding-bottom:5px;}
/*-------------------------Small Buttons Classe----------------*/
.text-field2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border:solid 1px #4c4c4c; background-color:#ededed; }
.text-field { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border:solid 1px #4c4c4c; }
.teb-index-1 { width:130px; }
.pab-optionalLabel{color:#487A8C;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;}
.pab-rightcol{padding-left :5px;}
/** end : place bid **/
.module-title { color: #688037; font-family: verdana; font-size: 18px;	font-weight: bold; text-align:center;}
.module-title div { color: #688037; font-family: verdana; font-size: 18px;	font-weight: bold;text-align:center; }
.padTop5{padding-top:5px;}
.counterfield { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; border:solid 1px #4c4c4c; background-color:#ededed; margin-left:5px; margin-top:5px;}
 .bidrowtitle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f08020; }
/* Modified by sarita */
/* Css Related to Place feedback module. */
	.noLine{text-decoration:none;}
	.closeRed-ico{background:url(delete16.png) left top no-repeat; width:12px; height:12px; border:solid 0px #ffffff;}
	.deleteBlack-ico{background:url(deleteBlack.png) left top no-repeat; width:12px; height:12px; border:solid 0px #ffffff;}
	.control-bg { background-color:#f3f3f3; }
	.check-point { background:url(check_point_bg.gif) 5px top no-repeat; font-size:0px; height:15px; }
	.check-point2 { background:url(check_point_bg.gif) center top no-repeat; font-size:0px; height:15px; padding-left:20px; }
	.check-point5 { background:url(check_point_bg.gif) 40px top no-repeat; font-size:0px; height:15px; padding-left:20px; }
	.check-point3 { background:url(check_point_bg.gif) left top no-repeat; font-size:0px; height:15px; }
	.check-point4 { background:url(check_point_bg.gif) right top no-repeat; font-size:0px; height:15px; }
	.control-title { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#285da5; padding-left:5px; padding-right:20px; padding-bottom:18px; padding-top:5px; vertical-align:bottom; text-align:right;  white-space:nowrap; }
	.quality-txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; vertical-align:middle; border-left:solid 1px #000000;}
	.quality-txt2{font-size:11px;}	
	.control-pad-1{padding-top:10px; font-size:0px;}
	.quality-txt1{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:right; vertical-align: right; }
	.quality-txt2{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:left; vertical-align: left; }
	.quality-txt3{font-family:Arial, Helvetica, sansd-serif; font-size:11px; font-weight:bold; color:#000000; text-align:right; vertical-align: middle; border-left:solid 1px #000000; }
	.slider_rail {position: relative;height: 15px; width: 200px;background: #FFFFFF url(slider_h_rail.gif) repeat-x;}
	.bid-sub-head-sub-txt { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#285da5; padding-left:5px; padding-right:5pd; padding-bottom:5px; vertical-align:top; }		
	.bid-exp-hed-txt2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f08020; }
	.bid-head-bg2 { background:url(bid_head_tbg.gif) left top repeat-x #cfddb2; height:36px; }
	.head-txt-1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:none;}
	/*Modified By sarita on 4th march*/
	a.per-stat-txt-1:link, a.per-stat-txt-1:visited, a.per-stat-txt-1:active 
	{font-family: "verdana", sans-serif; font-size: 13px; text-decoration:none; color: #6185b4;  font-weight: normal;white-space:nowrap; font-style:italic;}
	.bid-box-lt { background:url(bid_box_lt_curv.gif) left top no-repeat; width:10px; height:10px; }
	.bid-box-rt { background:url(bid_box_rt_curv.gif) left top no-repeat; width:10px; height:10px; }
	.bid-exp-txt-disactive { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#888888;  }
	.bid-exp-txt-dis-bold { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#888888; }
	.bid-pad-5 { padding-left:5px; }
	.bid-pad-6 { padding-right:5px; }
	.bid-pad-7 { padding-top:5px; }
	.bid-pad-8 { padding-bottom:5px; }
	.respond-bdr { border-top:dashed 1px #888888; }
	.fdb-curv-lt { background:url(fdb_curv_lt.gif) left top no-repeat; width:9px; height:9px; }
	.fdb-curv-rt { background:url(fdb_curv_rt.gif) left top no-repeat; width:8px; height:9px; }
	.fdb-curv-lb { background:url(fdb_curv_lb.gif) left top no-repeat; width:9px; height:8px; }
	.fdb-curv-rb { background:url(fdb_curv_rb.gif) left top no-repeat; width:8px; height:8px; }
	.fdb-curv-tbg { background:url(fdb_curv_tbg.gif) left top repeat-x #f7fcea;}
	.fdb-curv-bbg { background:url(fdb_curv_bbg.gif) left top repeat-x #e9f7cc;}
	.fdb-curv-bg { background:url(fdb_curv_bg.gif) left top repeat-x #e9f7cc;}
/* End Place Feedback */
/* colored - used for warnings and such */
.NormalRedData {color: #FF0000; font-family: "verdana", sans-serif; font-size: 12px; line-height: 1.3em;}
.pad-right-5{padding-right:5px;}
/* New Classes of the MyMessage  */
/* Start : MyMessage  */
a.head-txt-bold { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:none}
a.head-txt-bold:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px;  text-decoration:underline}
a.head-txt-normal { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:13px; text-decoration:none}
a.head-txt-normal:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:13px; text-decoration:underline}
a.msg-link {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:12px; text-decoration:none}
a.msg-link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:12px; text-decoration:underline}
a.msg-link-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none }
a.msg-link-txt:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:underline }
a.msg-link-bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:12px; text-decoration:none}
a.msg-link-bold:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:12px; text-decoration:underline}
.msg-link td {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:12px; text-decoration:none}
.msg-link td span {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:12px; text-decoration:none}
a.msg-link:link, a.msg-link:visited, a.msg-link::active  {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:12px; text-decoration:none}
a.msg-link span {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:12px; text-decoration:none}
a.msg-link:hover span {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:12px; text-decoration:none}
.text-lineheight { line-height:30px }
.checkbox-pad { padding-top:40px;}
a.msguserlink:link, a.msguserlink:visited, a.msguserlink:active {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:underline; color: #487a8c;  font-weight: bold;}
a.msguserlink:hover { font-family: "verdana", sans-serif; font-size: 11px; text-decoration: underline; color: #487a8c; font-weight: bold; }
a.msguserlink{font-family: "verdana", sans-serif; font-size: 11px; text-decoration:underline; color: #487a8c;  font-weight: bold;}
.msguserlink td a:hover {text-decoration: underline; font-weight:bold;}
.msguserlink {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:underline; color: #487a8c;  font-weight: bold;}
a.msguserlink span {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:underline; color: #487a8c;  font-weight: bold;}
a.msguserlink:hover span {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:underline; color: #487a8c;  font-weight: bold;}
/* End : MyMessage  */
a.vtdlink:link, a.vtdlink:visited, a.vtdlink:active {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #487a8c;  font-weight: bold;}
a.vtdlink:hover { font-family: "verdana", sans-serif; font-size: 11px; text-decoration: none; color: #487a8c; font-weight: bold; }
a.vtdlink{font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #487a8c;  font-weight: bold;}
/* another xp theme : Created by Kusum */
.bbl .ajax__tab_xp .ajax__tab_header {   font-family:verdana,tahoma,helvetica;font-size:11px; height:19px; padding:0px 0px 0px 15px;background:none;}
.bbl .ajax__tab_xp .ajax__tab_outer {padding-right:4px;background: url(tab_inactv_rt.gif) no-repeat right;height:19px; margin-right:5px; }
.bbl .ajax__tab_xp .ajax__tab_inner {padding-left:3px;background: url(tab_inactv_lt.gif) no-repeat;height:19px; }
.bbl .ajax__tab_xp .ajax__tab_tab {height:11px;margin:0;background:url(tab_inactv_bg.gif) repeat-x; height:19px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#b2b2b2; padding:4px;padding-left:4px;padding-right:4px;	padding-top:3px;}
.bbl .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background: url(tab_inactv_rt.gif)  right; margin-right:5px; height:19px;}
.bbl .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background: url(tab_inactv_lt.gif) no-repeat; height:19px; }
.bbl .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background: url(tab_inactv_bg.gif) left top repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#b2b2b2; padding-left:4px; padding-right:4px;padding-top:3px;}
.bbl .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background: url(tab_inactv_rt.gif) no-repeat right; height:19px;margin-right:5px; }
.bbl .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background: url(tab_inactv_lt.gif) repeat-y; height:19px;}
.bbl .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background: url(tab_inactv_bg.gif) left top repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#b2b2b2; padding-left:4px; padding-right:4px;padding-top:3px;}
.bbl .ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica; font-size:10pt; border:none; border-top:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin:0x 0px 0px 0px;vertical-align: top;}
/* scrolling */
.bbl .ajax__scroll_horiz {overflow-x:scroll;}
.bbl .ajax__scroll_vert {overflow-y:scroll;}
.bbl .ajax__scroll_both {overflow:scroll}
.bbl .ajax__scroll_auto {overflow:auto}
/* end Ajax Tab css*/
.msgDottedline{border-bottom: 1px #000000 dotted;}
.pad-l-5{padding-left:5px;}
.pad-r-5{padding-right:5px;}
.pad-t-5{padding-top:5px;}
.pad-b-5{padding-bottom:5px;}
.pad-l-10{padding-left:10px;}
.pad-r-10{padding-right:10px;}
.pad-t-10{padding-top:10px;}
.pad-b-10{padding-bottom:10px;}
/*** New Classes added for the new "Search task Skin Object" **/
/*** START :  "Search task Skin Object" **/
td.header-searchtasks {text-align: right; background: url(tasksearch-bg-wide.gif) top right no-repeat; padding: 6px 8px 0 0; _padding-top: 2px;}
.mninput{font-family: "verdana" , sans-serif;color: #555;font-size: 13px;height:25px;border: solid 2px #A7A7A7;	padding-left:3px;padding-right:3px;padding-bottom:3px;padding-top:1px;}
.btnSearchTask{background-image: url(searchTask.gif);background-repeat:no-repeat;}
/*** END :  "Search task Skin Object" **/
/* CSS Class for TAW MODULE */
/* New Classes Added for TAW module */
/*  start of classes for TAW module*/
.lt-taw-e{ background:url(lt_taw_e.gif) left top no-repeat; width:7px; height:7px;}
.rt-taw-e{ background:url(rt_taw_e.gif) left top no-repeat; width:7px; height:7px;}
.lb-taw-e{ background:url(lb_taw_e.gif) left top no-repeat; width:7px; height:7px;}
.rb-taw-e{ background:url(rb_taw_e.gif) left top no-repeat; width:7px;height:7px;}
.lt-taw-o{ background:url(lt_taw_o.gif) left top no-repeat;width:7px;height:7px;}
.rt-taw-o{background:url(rt_taw_o.gif) left top no-repeat;width:7px;height:7px;}
.lb-taw-o{background:url(lb_taw_o.gif) left top no-repeat;width:7px;height:7px;}
.rb-taw-o{background:url(rb_taw_o.gif) left top no-repeat;width:7px; height:7px;}
.bid-exp-left-border_taw{border-left:solid 1px #ededed;}
.bid-exp-top-border_taw{border-top:solid 1px #ededed;}
.bid-exp-right-border_taw{border-right:solid 1px #ededed;}
.bid-exp-bottom-border_taw{border-bottom:solid 1px #ededed;}
.bid-taw-bg{background-color: #f6f6f6;}
.lt-taw-org{ background:url(lt_taw_org.gif) left top no-repeat; width:7px; height:7px;}
.rt-taw-org{ background:url(rt_taw_org.gif) left top no-repeat;width:7px;height:7px;}
.lb-taw-org{ background:url(lb_taw_org.gif) left top no-repeat;width:7px;height:7px;}
.rb-taw-org{background:url(rb_taw_org.gif) left top no-repeat;width:7px;height:7px;}
.left-border-org {border-left:solid 1px #ffce65; }
.border-org { border-top:solid 1px #ffce65;}
.right-border-org {	border-right:solid 1px #ffce65;}
.bottom-border-org{	border-bottom:solid 1px #ffce65;}
.taw-org-bg{background-color: #ffce65;}
.bullet{ height: 4px;	width: 25px; background: url(bul.gif) center right no-repeat; padding: 2px 5px 2px 5px; }
.tawLeftCol{ width:1%; white-space:nowrap; }
.notebg{ background-color:#FFCE65; }
.notebgborder { border:solid 1px black;}
.bullRightCol{ padding-left:15px;}
.tblNote{background-color:#FFFFFF;border:solid 1px #6185b4;}
a.btnNote:link, a.btnNote:visited, a.btnNote:hover, a.btnNote:active {background-color:#f3f6ef; text-decoration:none; font-family: "verdana", sans-serif; font-size: 12px; text-align:center; font-weight: bold; color: #666; line-height: 1.3em; border:solid 1px #253822; padding:2px 2px 2px 2px;}
a.btnNote:hover {background-color:#f3f6ef; text-decoration:none; font-family: "verdana", sans-serif; font-size: 12px; text-align:center; font-weight: bold; color: #666; line-height: 1.3em; border:solid 1px #253822; padding:2px 2px 2px 2px;}
a.btnNote span {background-color:#f3f6ef; text-decoration:none; font-family: "verdana", sans-serif; font-size: 12px; text-align:center; font-weight: bold; color: #666; line-height: 1.3em; border:solid 1px #253822; padding:2px 2px 2px 2px;}
a.btnNote:hover span  {background-color:#f3f6ef; text-decoration:none; font-family: "verdana", sans-serif; font-size: 12px; text-align:center; font-weight: bold; color: #666; line-height: 1.3em; border:solid 1px #253822; padding:2px 2px 2px 2px;}

a.textlink:link, a.textlink:visited, a.textlink:active {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #000000;  font-weight: normal;}
a.textlink:hover {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #000000;  font-weight: normal;}
a.textlink span {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #000000;  font-weight: normal;}
a.textlink:hover span {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #000000;  font-weight: normal;}

a.tawRemove:link, a.tawRemove:visited, a.tawRemove:active {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #7595c2;  font-weight: bold;}
a.tawRemove:hover {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #7595c2;  font-weight: bold;}
a.tawRemove span {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #7595c2;  font-weight: bold;}
a.tawRemove:hover span {font-family: "verdana", sans-serif; font-size: 11px; text-decoration:none; color: #7595c2;  font-weight: bold;}
.tawOdd{background-color:#f6f6f6;border: 1px solid #ededed; }
.tawEvenRow{background-color:#ffffff;border: 1px solid #ededed;}
.bullRound{list-style-type: disc;}
.imgCross{vertical-align:bottom;}
a.taw-link { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline; }
a.taw-link:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline;}
a.taw-link:link, a.taw-link:visited, a.taw-link:active  { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline;}
a.taw-link span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline; }
a.taw-link:hover span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline; }

.pad-l-2 { padding-left:2px }
.menuCursor{cursor: hand;}
/*  end of classes for TAW module*/

/* Start BP Module */
.greenFont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#798f4c;}
.blackBoldFont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.smBlackBoldFont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.bpAddressFont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#000000;}
.greenBoldFont{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#698134;}
.normalBpFont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000;}
.smNormalBpFont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;}
.redBpFont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ff0000;}
.grayBpFont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#999999;}
.style-6{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#000000;}
.bid-head-rb {background:url(bid_head_rb.gif) right top no-repeat; width:10px; height:8px; vertical-align:bottom;}
.bid-head-lb {background:url(bid_head_lb.gif) left top no-repeat; width:10px; height:8px; vertical-align:bottom; }
.greenBackgndTd{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000000; background-color:#eaf2de; border-top:solid 1px #a1ba71; border-bottom:solid 1px #a1ba71; padding-top:6px; padding-bottom:6px; padding-left:6px;}
.blackBoldSmFont{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:bold; color:#000000;}
.blackBoldSmFont a:link, .blackBoldSmFont a:visited, .blackBoldSmFont a:hover, .blackBoldSmFont a:active, .blackBoldSmFont a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000;}
a.blackBoldSmFontBp:link, a.blackBoldSmFontBp:visited, a.blackBoldSmFontBp:hover, a.blackBoldSmFontBp:active{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;} 
.grayNormalText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#999999;}
.form-input-txt1 {padding: 0px 0px 0px 3px; height: 20px; font-size: 12px; width: 250px;}
.form-input-txt2 {padding: 0px 0px 0px 3px; height: 20px; font-size: 12px; width: 320px;}
.form-input-txt3 {padding: 0px 0px 0px 3px; height: 20px; font-size: 12px; width: 267px;}
.form-input-txt4 {padding: 0px 0px 0px 0px; height: 1px; font-size: 1px; width: 1px;}
.bid-valueCenter {font-size: 11px; float: center; font-weight: normal; text-align: center;}
/* End BP Module */

/* VT- V3 */
/* colored - used for warnings and such */
.GreenMsg {color: #899d61; font-family: "verdana", sans-serif; font-weight: bold; font-size: 12px; line-height: 1.3em;}
.GreenMsg td {color: #899d61; font-family: "verdana", sans-serif; font-weight: bold; font-size: 12px; line-height: 1.3em;}
.GreenMsg td span {color: #899d61; font-family: "verdana", sans-serif; font-weight: bold; font-size: 12px; line-height: 1.3em;}
.alnRight { text-align:right; } 
.style-8{ padding-top:6px; padding-bottom:6px;}
.style-11{border-top:solid 1px #a1ba71;}

/*  Email options */
/* bold text */
.GrayBold {font-family: "verdana", sans-serif; font-size: 12px; font-weight: bold; color: #8D8D8D; line-height: 1.3em;}
.DottedLine{background:url(line.gif) left center repeat-x; height:5px; width:100%;}
td.DottedLine {	background:url(line.gif) left center repeat-x; height:5px; width:100%; }
.BlackBold {font-family: "verdana", sans-serif; font-size: 12px; font-weight: bold; color: #000000; line-height: 1.3em;}
.message-txt a:link, .message-txt a:visited, .message-txt a:active, .message-txt a:hover, .message-txt a{color:#487A8C;	font-family:"verdana",sans-serif;font-size:11px;font-weight:bold;text-decoration:none;cursor: pointer;}
/* My Dashboard */
.md-org-title {color: #daa538; font-family: verdana; font-size: 12px; font-weight: bold;}
.md-grn-line{border-bottom: 1px dotted green;  font-size:5px; padding-top:0px;}
.md-userinfo{font-family: "verdana" , sans-serif;font-size: 10px;color: #000000;font-weight: normal;}
a.md-link { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:13px; text-decoration:underline; }
a.md-link:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:13px; text-decoration:underline;}
a.md-link:link, a.md-link:visited, a.md-link:active  { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:13px; text-decoration:underline;}
a.md-link span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:13px; text-decoration:underline; }
a.md-link:hover span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:13px; text-decoration:underline; }

a.md-bold-link { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline; }
a.md-bold-link:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline;}
a.md-bold-link:link, a.md-bold-link:visited, a.md-bold-link:active  { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline;}
a.md-bold-link span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline; }
a.md-bold-link:hover span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#6185b4; font-size:13px; text-decoration:underline; }

a.md-small-link { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:10px; text-decoration:underline; }
a.md-small-link:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:10px; text-decoration:underline;}
a.md-small-link:link, a.md-small-link:visited, a.md-small-link:active  { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:10px; text-decoration:underline;}
a.md-small-link span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:10px; text-decoration:underline; }
a.md-small-link:hover span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#6185b4; font-size:10px; text-decoration:underline; }
.md-mninput{ font-family: "verdana" , sans-serif;color: #555;font-size: 12px;height:25px;border: solid 1px #A7A7A7;padding-left:3px;padding-right:3px;padding-bottom:3px;padding-top:1px;}

/* SiteMap Classes : Added by kusum*/
a.bl-bold-link { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#0000FF; font-size:13px; text-decoration:underline; }
a.bl-bold-link:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#0000FF; font-size:13px; text-decoration:underline;}
a.bl-bold-link:link, a.bl-bold-link:visited, a.bl-bold-link:active  { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#0000FF; font-size:13px; text-decoration:underline;}
a.bl-bold-link span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#0000FF; font-size:13px; text-decoration:underline; }
a.bl-bold-link:hover span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#0000FF; font-size:13px; text-decoration:underline; }
a.bl-link { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#0000FF; font-size:13px; text-decoration:underline; }
a.bl-link:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#0000FF; font-size:13px; text-decoration:underline;}
a.bl-link:link, a.bl-link:visited, a.bl-link:active  { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#0000FF; font-size:13px; text-decoration:underline;}
a.bl-link span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#0000FF; font-size:13px; text-decoration:underline; }
a.bl-link:hover span { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#0000FF; font-size:13px; text-decoration:underline; }
.frmsize{width:100%; height:200px;}
.frm-curv-height{height:1px;}
.frm-tl-curv{ background:url(frm_tl_curv.png) left top no-repeat; width:20px; height:30px;}
.frm-tr-curv{ background:url(frm_tr_curv.png) left top no-repeat; width:20px; height:30px;}
.frm-bl-curv{ background:url(frm_bl_curv.png) left top no-repeat; width:20px; height:20px;}
.frm-br-curv{ background:url(frm_br_curv.png) left top no-repeat; width:20px; height:20px;}
.frm-left-bg{background:url(frm_left_bg.png) left top repeat-y; font-size:0px;}
.frm-right-bg{background:url(frm_right_bg.png) left top repeat-y; font-size:0px;}
.frm-top-bg{background:url(frm_top_bg.png) left top repeat-x; font-size:0px;}
.frm-bottom-bg{background:url(frm_bottom_bg.png) left top repeat-x; font-size:0px;}
.frm-label{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:21px; color:#85a544; background-color:#FFFFFF; padding-left:10px; padding-right:10px;}
.frm-Sm-label{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#85a544; background-color:#FFFFFF; padding-left:10px; padding-right:10px;font-weight: bold;}
.Gray-Sm-label{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#B8B8B8; background-color:#FFFFFF; padding-left:10px; padding-right:10px;font-weight: bold;}

/*  Added by kusum , Email enquiry module classes start here  */
.grn-msg { color: #688037; font-family: verdana; font-size: 12px;	font-weight: bold;text-align:left;  }
a.grn-msg { color: #688037; font-family: verdana; font-size: 12px;	font-weight: bold;text-align:left;  text-decoration:underline;}
a.grn-msg:hover  { color: #688037; font-family: verdana; font-size: 12px;	font-weight: bold;text-align:left;  text-decoration:underline;}
a.grn-msg:link, a.grn-msg:visited, a.grn-msg:active  { color: #688037; font-family: verdana; font-size: 12px;	font-weight: bold;text-align:left;  text-decoration:underline;}
a.grn-msg span  { color: #688037; font-family: verdana; font-size: 12px;	font-weight: bold;text-align:left;  text-decoration:underline;}
a.grn-msg:hover span  { color: #688037; font-family: verdana; font-size: 12px;	font-weight: bold;text-align:left;  text-decoration:underline;}

/* Email enquiry module classes end here */
/* new classes starts here */
li { margin-left:-13px; padding-bottom:2px; margin-bottom:0px; }
.hm-org-bx { background-color: #eca539; }
.hm-grn-bx { background-color: #cad69a; }
.hm-bx-hdr-height { height: 34px; }
.hm-org-bx-hdr-bg { background-color: #f4c988; }
.hm-grn-bx-hdr-bg { background-color: #dfe6c2; }
.hm-org-bx-hdr-txt { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#FFFFFF; }
.hm-grn-bx-hdr-txt { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#6d7f45; }
.hm-org-bx-bg { background:url(hm_org_bx_bg.gif) right top no-repeat; width:81px; height:139px; }
.hm-grn-bx-bg { background:url(hm_grn_bx_bg.gif) left top no-repeat; width:81px; height:210px;}
.hm-org-bx-conttxt { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fff8e4; }
.hm-org-bx-title-txt { font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#fff8e4; }
.hm-grn-bx-conttxt { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#6d7f45; }
.hm-grn-bx-title-txt { font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#6d7f45; }
.hm-org-link-txt:link, .hm-org-link-txt:active, .hm-org-link-txt:visited { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#dd9d31; text-decoration:underline; }
.hm-org-link-txt:hover { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#dd9d31; text-decoration:none; }
.hm-grn-link-txt:link, .hm-grn-link-txt:active, .hm-grn-link-txt:visited { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#6d7f45; text-decoration:underline;}
.hm-grn-link-txt:hover { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#6d7f45; text-decoration:none;}
.hm-image-strp { background:url(hm_image_strp.jpg) center center no-repeat; width:797px; height:94px }
.hm-image-strp-bg { background-color: #a8a98a; height:34px; font-size:14px; color:#fafcea; }
.hm-sign-lnk:link, .hm-sign-lnk:active, .hm-sign-lnk:visited { font-size:14px; color:#fafcea;font-weight:bold; text-decoration:underline; }
.hm-sign-lnk:hover  { font-size:14px; color:#fafcea;font-weight:bold; text-decoration:none; }
.hm-benf-sptr { border-right: solid 1px #b1b1b1; }
.hm-org-benf-txt{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#dd9d31; }
.hm-grn-benf-txt{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#6d7f45; }
.hm-benf-hdr-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color: #8b8b8b; padding-bottom:2px; }
.hm-benf-cont-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #8b8b8b; }
.hm-p10-tb { padding-top:10px; padding-bottom:10px; }
.hm-p10-t { padding-top:10px; }
.hm-p10-b { padding-bottom:10px; }
.hm-p50-l { padding-left:50px;}
.hm-p50-r { padding-right:50px;}
.hm-p10-l{ padding-left:10px; }
.hm-p10-r{ padding-right:10px; }

/* Added by kusum starts here*/
.hm-benTask-img1 { background:url(hm_benTask_img1.gif) right top no-repeat; width:171px; height:101px; }
.hm-benTask-img2 { background:url(hm_benTask_img2.gif) right top no-repeat; width:171px; height:101px; }
.hm-benTask-img3 { background:url(hm_benTask_img3.gif) right top no-repeat; width:171px; height:101px; }
.hm-benTask-img4 { background:url(hm_benTask_img4.gif) right top no-repeat; width:171px; height:101px; }
.hm-benTask-img5 { background:url(hm_benTask_img5.gif) right top no-repeat; width:171px; height:101px; }
.hm-benTask-img6 { background:url(hm_benTask_img6.gif) right top no-repeat; width:171px; height:101px; }
.hm-benAss-img1 { background:url(hm_benAss_img1.gif) right top no-repeat; width:171px; height:101px; }
.hm-benAss-img2 { background:url(hm_benAss_img2.gif) right top no-repeat; width:171px; height:101px; }
.hm-benAss-img3 { background:url(hm_benAss_img3.gif) right top no-repeat; width:171px; height:101px; }
.hm-benAss-img4 { background:url(hm_benAss_img4.gif) right top no-repeat; width:171px; height:101px; }
.hm-benAss-img5 { background:url(hm_benAss_img5.gif) right top no-repeat; width:171px; height:101px; }
.hm-benAss-img6 { background:url(hm_benAss_img6.gif) right top no-repeat; width:171px; height:101px; }
/* Added by kusum ends here*/

/* new classes ends here */
.message-underline a:link, .message-underline a:visited, .message-underline a:active, .message-underline a:hover, .message-underline a{font-size:16px;color:#4071AE;text-decoration:underline;cursor: pointer;}
.transTextBox{ border: 0px; background-color: transparent;}
td.transTextBox{border: 0px; background-color: transparent;}
.smCounterMiddle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding-right:3px; padding-left:3px;}
/* Starts here -- User Registration CSS included by sarith on 30th june */
.txtGreenBorderField { border:solid 3px #85a544; height:37px; padding:0px 0px 0px 2px; font-family:Verdana,Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; color:#000000; padding-top:5px;}
.txtBlueBorderField { border:solid 1px 555555;  height:37px; padding:0px 0px 0px 2px; font-family:Verdana,Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#000000; padding-top:5px;}
.txtFieldLabel {height:25px; align:right; padding:0px 10px 0px 2px; font-family:Verdana,Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; color:#000000; padding-top:5px; white-space:nowrap;}
.txtRedField { border:solid 3px #ce7169; height:37px; padding:0px 0px 0px 2px; font-family:Verdana,Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; color:#000000; padding-top:5px;}
/* Ends here -- User Registration CSS */

/* Directory Module css added by sarita on 24th july 2008 */

.SrcPn-Bg { background:url(SrcPn_Bg.png) left top repeat-x; border-left:solid 2px #6e8148; border-right:solid 2px #6e8148; padding:10px 10px 10px 10px;}
.SrcPn-LT {background:url(SrcPn_LT.png) left top no-repeat; height:8px; width:8px;}
.SrcPn-RT {background:url(SrcPn_RT.png) right top no-repeat; height:8px; width:8px;}
.SrcPn-LB {background:url(SrcPn_LB.png) left bottom no-repeat; height:13px; width:8px;}
.SrcPn-RB {background:url(SrcPn_RB.png) right bottom no-repeat; height:13px; width:8px;}
.SrcPn-T {background:url(SrcPn_T.png) left top repeat-x; height:8px; font-size:0px; width:100%;}
.SrcPn-B {background:url(SrcPn_B.png) left top repeat-x; height:13px; font-size:0px; width:100%;}

.SrcPn-Title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; font-style:italic; font-weight:bold; color:#688037; white-space:nowrap; padding-bottom:5px;}
.SrcPn-Data { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#688037; white-space:nowrap;}
.SrcPn-TextBox { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#3e3e3e; width:270px; padding:3px 6px 3px 6px; border:solid 1px #6e8148; background:url(SrcPn_Txt_BG.png) left top repeat-x;}
.SrcPn-Radio { padding:0px; margin:0px;}

.SrcPn-p10-l { padding-left:10px;}
.SrcPn-p8-l { padding-left:8px; padding-right:8px;}
.SrcPn-p10-t { padding-top:10px;}
.SrcPn-p5-t { padding-top:5px;}
.SrcPn-p2-tl { padding-top:3px; padding-left:2px;}
* html .SrcPn-p2-tl { padding-top:2px; padding-left:0px;}
.SrcPn-p20-l { padding-left:20px; padding-bottom:10px;}

.SrcPn-Main { position:relative; z-index:20;}
.DataDiv { z-index:2; position:absolute; width:750px;}
.SrcPn-CrvBox-Down { background:url(SrcPn_CrvBox_Down.png) left top no-repeat; height:24px; width:150px;}
.SrcPn-Up { position:relative; top:-2px; z-index:1; cursor:pointer; width:155px;}
* html .SrcPn-Up { top:-2px;}
.SrcPn-CrvBox-Up { background:url(SrcPn_CrvBox_Up.png) left top no-repeat; height:24px; width:150px;}
.SrcPn-Down { position:relative; top:-2px; z-index:2; cursor:pointer; width:155px;}
.SrcPn-CrvBox-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#688037; white-space:nowrap; padding:4px 0px 0px 10px;}
.SrcPn-Data-BG { background:url(SrcPn_Data_BG.png) left top repeat-x; border-left:solid 2px #6e8148; border-right:solid 2px #6e8148; padding:15px 10px 0px 10px; height:160px;}
.SrcPn-Data-RB { background:url(SrcPn_Data_RB.png) right bottom no-repeat; height:8px; width:8px;}
.SrcPn-Data-BDR { background:url(SrcPn_Data_B.png) left bottom repeat-x; height:8px; width:100%; font-size:0px; border-left:solid 2px #6e8148;}

.SrcPn_Link:link, .SrcPn_Link:active, .SrcPn_Link:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#363636; text-decoration:none;}
.SrcPn_Link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#363636;  text-decoration:underline;}
a.SrcPn_Link span { color:#688037;}

#Data { display:none; margin:0px;}
* html #Data { display:none; margin:0px;}
#Up { display:none;}

.SrcResult-Hdr {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; font-style:italic; font-weight:bold; color:#688037;}
.SrcResult-Data {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#688037;}
.SrcBox-Hdr-Bg { background:url(SrcBox_Hdr_Bg.png) left top repeat-x; height:29px; border:solid 1px #6e8148; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#688037; padding: 2px 10px 2px 10px; }
* html .SrcBox-Hdr-Bg { height:25px; }
.SrcBox-Hdr-Bg a { color:#688037; text-decoration:none;}
.SrcBox-Hdr-Bg a:hover { text-decoration:underline;}
.SrcBox-Hdr-Bg-Txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#688037;}
.SrcBox-Hdr-Bg-Txt a { color:#688037; text-decoration:underline;}
.SrcBox-Hdr-Bg-Txt a:hover { text-decoration:none;} 
.SrcBox-Data-Bg-Org { background:#fcf4cf url(SrcBox_Data_Bg_Org.png) left top repeat-x; border:solid 1px #6e8148; border-top:none; padding: 20px 12px 12px 12px; }
.SrcBox-Data-Bg-Grn { background:#f7ffe5 url(SrcBox_Data_Bg_Grn.png) left top repeat-x; border:solid 1px #6e8148; border-top:none; padding: 20px 12px 12px 12px; }
.SrcBox-Data-Hdr, .SrcBox-Data-SubHdr, .SrcBox-Data, .SrcBox-Data-Bg a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

.SrcBox-Data-Hdr { font-weight:bold; color:#688037;}
.SrcBox-Data-SubHdr { font-weight:bold; color:#688037; padding-left:5px;}
.SrcBox-Data-SubHdr a { font-weight:bold; color:#688037; text-decoration:underline;}
.SrcBox-Data-SubHdr a:hover { text-decoration:none; font-weight:bold; color:#688037;}
.SrcBox-Data { color:#444444;}
.SrcBox-Data a { color:#688037; text-decoration:underline;}
.SrcBox-Data a:hover { text-decoration:none;}
.SrcBox-Data-BtmTxt {color:#8b8b8b; font-size:10px;}

a.SrcBox-Data-BtmTxt {color:#8b8b8b; text-decoration:underline; font-size:10px;}
a.SrcBox-Data-BtmTxt:hover {color:#8b8b8b; text-decoration:none; font-size:10px;}
a.SrcBox-Data-BtmTxt:link, a.SrcBox-Data-BtmTxt:visited, a.SrcBox-Data-BtmTxt:active  {color:#8b8b8b; text-decoration:underline; font-size:10px;}



.SrcBox-pad10-R { padding-right:10px;}
.SrcBox-pad5-T { padding-top:5px;}
.SrcBox-pad5-R { padding-right:5px;}
.SrcBox-pad2-R { padding-right:2px;}
.SrcBox-pad2-L { padding-left:2px;}
.SrcBox-pad20-L { padding-left:20px;}
.SrcBox-pad10-T { padding-top: 10px;}
.SrcBox-pad15-T { padding-top:15px;}
.SrcBox-pad20-T { padding-top:20px;}
.SrcBox-pad30-T { padding-top: 30px;}

.SrcTab-BtmBdr { background:url(SrcTab_Bdr.png) left top repeat-x; width:100%; height:20px;}
.SrcTab-Fst-Act {background:url(SrcTab_Fst_Act.png) left top no-repeat; width:64px; height:20px; }
.SrcTab-Fst-InAct {background:url(SrcTab_Fst_InAct.png) left top no-repeat; width:64px; height:20px; cursor:pointer; }
.SrcTab-Lst-Act {background:url(SrcTab_Lst_Act.png) left top no-repeat; width:53px; height:20px; }
.SrcTab-Lst-InAct {background:url(SrcTab_Lst_InAct.png) left top no-repeat; width:53px; height:20px; cursor:pointer; }
.SrcTab-Txt { text-align:right; background:url(SrcTab_TxtBg.png) left top repeat-x; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#688037; padding:5px 15px 5px 5px;}
.SrcTab-Txt a { color:#688037; text-decoration:underline;}
.SrcTab-Txt a:hover { text-decoration:none;}

.SrcError-Data { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#9a5605;}
.SrcError-Bg { padding: 10px 10px 10px 10px; background:#fefcf0; border-bottom:solid 1px #b8aa56; border-top:solid 1px #b8aa56;}
.SrcBox-Bold-Txt {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#688037; }


/* Directory Module css ends here */


