	

/* CSS for TooEasy.com.au DotNetNuke skin ------------------ */
/* Oct 2007 ------------------------------------------------ */


/* Universal ------------------------------ */

html {margin: 0; padding: 0; border: 0;}
/*body { height: 100%; background: #aeaeae; margin: 0; padding: 0;}*/
body {margin: 0; 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 {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 */
/*table.item-info-table {background: #f5f5f5; font-family: verdana,sans-serif; width: 750px; margin-bottom: 16px;}*/
/*  old class

table.item-info-table {background: #f5f5f5; font-family: verdana,sans-serif; margin-bottom: 16px;}
*/
.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: 20px;} */
td.item-thumb-td {padding-right: 10px;}
/*td.item-info-col1-td {width: 400px;}*/
/*  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-weight: bold; font-size: 16px; display: block; border-bottom: 2px dotted #ccc; padding-bottom: 2px; margin-top: 2px;}*/

.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; border-right: 2px dotted #ccc; padding-right: 8px; margin: 16px 8px 0 0; display: block; float: left;}*/
.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; margin-top: 16px; display: block; float: left;}*/
.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;
	/*border: solid 1px #B9A85F;*/
	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;
}

.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
{
}

.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;
}
.SuggestNodeOver
{
	/*background-color: red;*/
}

.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;
	/*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;
	
}
/*  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 {float: left; margin-left: 10px;}*/
.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;}
/* style="border: #cccccc 1px solid;" */
/* 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 */
	/* Commented & modified by kusum 
	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 {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;}
	/*
		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 -45px;}
	a.org-sm-bid span {background-image: url('btn-sm-org-l.gif');}
	a.org-sm-bid:hover span {background-position:left -45px;}
	*/
	
	/* 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;
	/* padding-left:5px;
	padding-right:5px; */
	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:10px;
	padding-right:10px;
	padding-top:10px;
	*/
	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; /*font-weight:bold;*/
	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;
	/*1/9/2008 -  Changed by Venkat to reduce the padding from 15 to 4*/
	padding-left:4px; 
	padding-right:4px;
	/*Changed by Venkat to reduce the padding from 15 to 4 - end*/
	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;
	/*1/9/2008 - Changed by Venkat to reduce the padding from 15 to 4*/
	padding-left:4px; 
	padding-right:4px;
	/*Changed by Venkat to reduce the padding from 15 to 4 - end*/
	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;

	/*1/9/2008 - Changed by Venkat to reduce the padding from 15 to 4*/
	padding-left:4px; 
	padding-right:4px;
	/*Changed by Venkat to reduce the padding from 15 to 4 - end*/
	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;}

.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;}
	.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;}
/* 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;
	/*1/9/2008 -  Changed by Venkat to reduce the padding from 15 to 4*/
	padding-left:4px; 
	padding-right:4px;
	/*Changed by Venkat to reduce the padding from 15 to 4 - end*/
	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;
	/* Old color */
	/* color:#687058; */
	color:#b2b2b2; 
	
	/*1/9/2008 - Changed by Venkat to reduce the padding from 15 to 4*/
	padding-left:4px; 
	padding-right:4px;
	/*Changed by Venkat to reduce the padding from 15 to 4 - end*/
	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;
	/* old color */
	/* color:#687058; */
	color:#b2b2b2; 

	/*1/9/2008 - Changed by Venkat to reduce the padding from 15 to 4*/
	padding-left:4px; 
	padding-right:4px;
	/*Changed by Venkat to reduce the padding from 15 to 4 - end*/
	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;
	/*background-color:#FCFF91; */
	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;}
/* .blackBoldSmFont-bold:link,.blackBoldSmFont-bold:visited,.blackBoldSmFont-bold:active,.blackBoldSmFont-bold:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; 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;
}

.transTextBox
{
	 border: 0px; background-color: transparent; 
}
td.transTextBox
{
	 border: 0px; background-color: transparent; 
}

