body {
	font-size: 11px;
	text-align:left;
	background-color:#FFFFFF;
	margin:0px;
}
body, input, select, textarea {
	font-family: Arial, Tahoma, "Trebuchet MS", Verdana, sans-serif;
}
img {
	border:none;
}
a:focus {
	outline-offset: -1px;
}
#site_container {
	width: 798px;
	height: 475px;
	margin-left: auto;
	margin-right: auto;
	/*overflow:auto;*/
	border-top:0;
}
#admin_container {	
	width: 795px;
	height: 475px;
	margin-left: auto;
	margin-right: auto;
	/*overflow:auto;*/
	border-top:0;
}
#content_columns {
	border:1px solid #969696;
	background-color:#E9EAEC;
	overflow:none;
}
#right_column {
	
	float: right;
	width: 157px;
	text-align:center;
	padding:2px;
}
#center_column {
	position:relative;
	margin-left:190px;
	padding:2px;
	width:430px;
	height:355px;
	font-size:11px;
}
#center_display {
	background-color:white;
	border:1px solid #939393;
	width:430px;
	height:352px;
}
#left_column {
	float:left;
	width:110px;
	padding:2px;
	zoom:1;
}
#client_list{
	
	/*height:353px;*/
	
	background-color:white;
	border: 1px solid #939393;
	
}
#footer {
	clear: both;
	padding: 5px;
	margin-top: 5px;
	background-color: rgb(213, 219, 225);
}

#admin_content_area {
	background-color:white;
	margin:3px;
	border: 1px solid #939393;
	overflow:hidden;
}
#admin_work_area {
	float:right;
	width:556px;
}

#admin_list {
	width: 225px;
	float:left;
	border-right: 1px solid #939393;
	background-color:#ffffff;
}
#user_content_area {
	background-color:white;
	margin:3px;
	border: 1px solid #939393;
	overflow:hidden;
}
#user_detail {
	background-color:#dddddd;
	overflow:hidden;
	width:300px;
}
#user_list {
	width: 225px;
	float:left;
	border-right: 1px solid #939393;
	background-color:#ffffff;
	
}
#user_content {
	border:1px solid #969696;
	background-color:#E9EAEC;
	overflow:none;
	
}

a.link_td {
font-family:Arial, Helvetica, sans-serif;
color: #000000;
display:block;
width:100%;
text-decoration:none;
}
a.link_td:hover {
background-color: #378EF8;
color: #ffffff;
}
a.left_td {
font-family:Arial, Helvetica, sans-serif;
color: #000000;
display:block;
width:100%;
text-decoration:none;
border-bottom:1px solid #CDCDCD;


}
a.left_td:hover {
color: #000000;
background-color:#C3D9FF;
}
a.new_td {
font-family:Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
}
.itemLeft{
background:url(http://www.pipelinei.com/img/interface/xp_norm/work/list-item-BKG.gif) repeat-y top left;
}
	
/* ------------------------------------------------------------------
 * Global Navigation and Pipeline
 */
#global_navigation {
	text-align:right;
}
#pipeline {
	height:57px;
	/*background:url(../../img/interface/xp_norm/nav/pipeline-BKG.gif) repeat-x top left;*/
	padding:0;
}
#pipeline #message_area {
	height:18px;
}
#pipeline #logos {
	float:left;
	padding:0;
	margin-right:13px
}

#pipeline #logos img {
	vertical-align:top;
	margin:0 10px 0 0;
}
#pipeline .status {
	float:left;
}
#pipeline .status .name {
	text-align:center;
	padding:5px 0 0 5px;
}
#pipeline .status .name a,
#pipeline .contact a{
	text-decoration:none;
	color:black;
}
#pipeline .status .name a:hover,
#pipeline .contact a:hover {
	text-decoration:underline;
}
#pipeline div.contact {
	float:left;
	background:url(http://www.pipelinei.com/img/interface/xp_norm/nav/pipeline-contacts.gif) bottom left no-repeat;
	height:32px;
	width:78px;
	padding-top:5px;
	padding-left:25px;
	text-align:center;
}
#global_bar {
	height:24px;
	width:796px;
	border-top:1px solid #A3A3A3;
	border-right:1px solid #A3A3A3;
	border-left:1px solid #A3A3A3;
	border-bottom:0;
	background-color:#CCD0DA;
	background:url(http://www.pipelinei.com/img/interface/xp_norm/nav/search-BKG.gif);
}

/* ---------------------------- Global Actions ------------------------------ */
#global_actions {
	float:right;
	text-align:center;
	background:url(http://www.pipelinei.com/img/interface/xp_norm/nav/search-BKG.gif) left top repeat-x;
	
}
#global_actions img {
	margin-right:7px;
	vertical-align:top;
}
/* ------------------------------- Admin Menu ------------------------------- */

.admin_menu,
.search_box {
	height:22px;
	border-right:1px solid #A3A3A3;
	background:url(http://www.pipelinei.com/img/interface/xp_norm/nav/search-BKG.gif) left top repeat-x;
}
.admin_menu a {
	color:black;
	text-decoration:none;
}
.admin_menu img {
	vertical-align:middle;
}
.admin_menu .admin_item,
.admin_menu .admin_item-selected {
	display:block;
	width:125px;
	margin:0 2px;
	border-left:1px solid #969696;
	border-right:1px solid #969696;
	float:left;
	padding:5px 0 4px 0;
	text-align:center;
}
.admin_menu a:hover,
.admin_menu .admin_item-selected {
	background-color:#CCD0DA;
	font-weight:bold;
}

/* ----------------------------- Search: Simple ----------------------------- */
.search_box{ /* Additional params defined in combo .admin_menu */
	width:602px;
	float:left;
	border:0;
	line-height:22px;
}
.search_box .button {
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:8pt;
	width:50px;
	margin:0 2px;
}
/* Search content */
.search_box a:active, .search_box a:link, .search_box a:visited {
	text-decoration:none;
	color:#0000FF;
}
.search_box a:hover, .search_box a:visited:hover {
	text-decoration:none;
	color:#000000;
}
.search_box form {
	margin:0;
}
.search_box .lookup {
	border:1px solid #909090;
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:8pt;
	width:150px;
	padding-left:2px;
}
.search_box select {
	width:150px;
	border:1px solid #909090;
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size:8pt;
	vertical-align:middle;
}
.search_box img,
.search_box input{
	vertical-align:middle;
}

/* ------------------------------------ LIST -------------------------------- */
.list .menu {
	height:15px;
	background-color:#378EF8;
	font-size:11px;
	color:white;
	/*padding:0 0px;*/
	border:none;
}
.list .item {
	background:url(http://www.pipelinei.com/img/interface/xp_norm/work/list-item-BKG.gif) repeat-y top left;
	white-space:nowrap;
	overflow:hidden;
	
}
.list .item2{
	white-space:nowrap;
	overflow:hidden;
	border-bottom:1px solid #CDCDCD;
}

.item {
	/*background:url(../../img/interface/xp_norm/work/list-item-BKG.gif) repeat-y top left;*/
	white-space:nowrap;
	overflow:hidden;
	padding-right:2px;
}
.list .spant{
	background:url(http://www.pipelinei.com/img/interface/xp_norm/work/list-item-BKG.gif) repeat-y top left;
	white-space:nowrap;
}
.list .item span,
.list .item-hover span,
.list .selected span,
.list .menu span {
	float:left;
	display:block;
	
}
.list .item a ,
.list .selected a {
	text-decoration: none;
	display:block;
	height:15px;
	padding:1px 2px;
	overflow:hidden;
	
}
.list a img {
	vertical-align:middle;
	
	
	
}
.list .item a:link,
.list .item a:visited,
.list .item a:active {
    color:black;
	border-bottom:1px solid #CDCDCD;
	border-top:1px solid #EFEFEF;
	
}
.list .item a:hover,
.list .selected {
	background-color:#C3D9FF;
	/*border-bottom:1px solid #0000CC;
	border-top:1px solid #A4A4FF;*/
    color:black;
    cursor:pointer;
	text-decoration:none;
	padding-right:2px;
}
.list .selected a{
	color:black;
	/*background: url(../../img/interface/xp_norm/list-item-highight-light.gif) no-repeat right;*/
}
.list .refer-in-new a {
	background: url(http://www.pipelinei.com/img/interface/xp_norm/refered-in-unread.gif) no-repeat right;
	
}
.list .refer-in a {
	background: url(http://www.pipelinei.com/img/interface/xp_norm/referred-in-red.gif) no-repeat right;
}
.list .refer-out a,
.list .refer-out-new a
 {
	background: url(http://www.pipelinei.com/img/interface/xp_norm/referred-out-red2.gif) no-repeat right;
}
.list .lead-new a {
	background: url(http://www.pipelinei.com/img/interface/xp_norm/lead_unread.gif) no-repeat right;
}
.list .lead a {
	background: url(http://www.pipelinei.com/img/interface/xp_norm/lead_read.gif) no-repeat right;
}
.list .shared a,
.list .shared-new a {
	background: url(http://www.pipelinei.com/img/interface/xp_norm/lead_shared.gif) no-repeat right;
}
.list span.add_item{
 	font-size:8pt;
	height:15px;
	color:#333333;
	padding:1px;
	float:right;
}
.list span.noadd_item{
 	font-size:8pt;
	color:#CCCCCC;
	padding:1px;
	float:right;
}
.list a:hover span.add_item {
	color:black;
}
.list a:hover .fine-print {
   font-size: 7pt;
   color: white;
}
.list .menu a {
	display:block;
	float:left;
	color:white;
	text-decoration:none;
}
#client_list .date,
#client_list .menu .date {
	width:50px;
	zoom:1;
}
#client_list .name {
	width:115px;
	zoom:1;
}
#client_list .item .date,
#client_list .selected .date{
	font-size:10px;
}
#client_list .selected .date,
#client_list .item a:hover .date {
	color:white;
}
#client_list .item .date {
	color:#333333;
}

/* -------------------------------- Sub-Menus ------------------------------- */
div.menu {
	background-color:#F2F2F2;
	border:1px solid #D5D5D5;
	height:25px;
	padding:2px;
	padding-left:23px;
	padding-right:5px;
	font-size:8pt;

}
.menu img{
	vertical-align: middle;
	margin-right:2px;
}
.menu a.item {
	color:black;
	background:url(http://www.pipelinei.com/img/interface/xp_norm/work/menu/menu-button.gif) left repeat-x;
}
.menu a.item-disabled {
	color:#8F8F8F;
}
.menu a.item,
.menu a.item-disabled {
	display:block;
	float:left;
	text-decoration:none;
	border:1px solid #d6d6d6;
	padding:3px;
	margin:0 3px 0 2px;
}

.menu a.item:hover {
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	border-top:1px solid #C8C8C8;
	border-left:1px solid #C8C8C8;
	/*background-color: #C3D9FF;*/
	cursor:pointer;
	background:url(http://www.pipelinei.com/img/interface/xp_norm/work/menu/menu-button-highlight-blue.gif) left repeat-x;
}

/* --------------------------------------------------
 * General formatting
 */

.name_header {
  font-size:14px;
  font-weight:bold;
  margin:0;
}
.row_header {
	background-color:#378EF8;
	height:15px;
	color:white;
	text-align:center;
}
.header {
	background-color:#378EF8;
	height:15px;
	color:white;
	text-align:center;
}
.header a {
	color:white;
}
.row_subheader {
	background: url(http://www.pipelinei.com/img/interface/xp_norm/row-sub-head-bkg.gif) bottom left repeat-x;
	height:15px;
	color:black;
	text-align:center;
	font-weight:bold;
	margin-top:2px;
}
#item_title {
	color: #666666;
}
#user_data {
	font-size: 8pt;
}
.fine-print,
.text_tiny {
   font-size: 7pt;
   color: #626262;
}
.light_itallic {
font-style: italic;
color: #858585;
}
.light {
color: #858585;
}
.posted_by {
	font-size:10px;
	color: #858585;
}
.light-emphasis {
 color: #666666;
 font-weight:bold;
}
a.sys_link {
	color: #3333FF;
	text-decoration:none;
	border-bottom:1px dotted #3333FF;
}
a.sys_link:hover {
	text-decoration:none;
	border-bottom:1px solid #3333FF;
}
a.sys_link img {
	border-bottom:none;
}
.l-float {
	float:left;
}
.contact_column-right {
	float:right;
	margin-top:5px;
	line-height:13px;
	width:175px;
}
.contact_column-left {
	float:left;
}
.contact_column-center {
	float:right;
	margin-top:5px;
	text-align:right;
	line-height:13px;
	color: #939393;
	margin-right:3px;
}
.contact_information {
	padding: 3px;
	height:80px;
}
.contact_information .icon {
	float:left;
	padding:5px 5px 0 0;
}
.client_name{
 font-size:13px;
 font-weight:bold;
}

.prev_next {
	background:url(http://www.pipelinei.com/img/interface/xp_norm/work/list-item-BKG.gif) #ffffff repeat-y top left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}

.prev_next a{
	text-decoration:none;
	color:#378EFF;
}
