.yui-skin-sam .yui-navset { 
	z-index: 2;
	width:100%;
	margin-bottom:20px;
} 
.yui-skin-sam .yui-navset .yui-ac-shadow{
	width:100%;
	height:100%;
	z-index:-1;
}
.yui-skin-sam .yui-navset .yui-ac-shadow div{
	height:2em;
	background:white;
	width:100%;
}
.yui-skin-sam .yui-navset .square{
	top:0px;
	left:0px;
}
.yui-skin-sam #main_toolbox .yui-content {
	position:relative;
}
.yui-skin-sam #email_content .yui-content {
	position:static;
}
.yui-skin-sam .yui-navset .yui-content { 
	background:#f2f2f2;
	padding:0px;
}
.yui-skin-sam .yui-navset .yui-content, .yui-skin-sam .yui-navset .yui-navset-top .yui-content{ 
	border:none;
	padding:0px;
 }
.yui-tab-content{
	padding: 9px;
	border:1px solid #B8B8B8;
}

 .yui-skin-sam .yui-button .first-child,
 .yui-skin-sam .yui-button, {
	border-color: #B8B8B8;
 }
 .yui-skin-sam .yui-button{	
	height:22px;
 }
 .yui-skin-sam .yui-button button{
	padding-top:3px;
 }
.yui-skin-sam .yui-navset .yui-nav .selected a em, 
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected a em { 
	border:solid #B8B8B8;
	border-width:1px 0 0;
	z-index: 101;
}
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav {
    border-width:0 0 0px;
}
span.yui-pg-previous{
	color: #A2A2A2;
}
a.yui-pg-previous{
	color: #323232;
}
span.yui-pg-next{
	color: #A2A2A2;
}
a.yui-pg-next{
	color: #323232;
}
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.yui-skin-sam .yui-navset .yui-nav .selected a:hover,
.yui-button button:active { /* no hover effect for selected */
	background:transparent url(images/sprite.gif) repeat-x scroll 0pt -800px;
    color: #323232;
	border-color:#B8B8B8;
}
.yui-skin-sam .yui-navset .yui-nav a,  
.yui-skin-sam .yui-navset .yui-nav a:hover, 
.yui-skin-sam .yui-navset .yui-nav a:focus,
.yui-skin-sam .yui-toolbar-container .yui-push-button, 
.yui-skin-sam .yui-toolbar-container .yui-color-button, 
.yui-skin-sam .yui-toolbar-container .yui-menu-button {
	background:transparent url(images/sprite.gif) repeat-x scroll 0pt -1000px; 
	outline:0; 
} 
.yui-skin-sam .yui-dialog .ft span.default{
	background-position:0pt 0px;
	color:#323232;
}
.yui-skin-sam .yui-dialog .ft .yui-push-button-hover{
	background-position:0pt -900px;
}

.yui-skin-sam .yui-navset .yui-nav a:hover, 
.yui-skin-sam .yui-navset .yui-nav a:focus,
.yui-button:hover,
.yui-skin-sam .yui-toolbar-container .yui-button-hover { 
	background:transparent url(images/sprite.gif) repeat-x scroll 0pt -900px;
}
.yui-skin-sam .yui-editor-container{
	position: relative;
	border:0px;
}
.yui-skin-sam .yui-toolbar-container .yui-button-selected,
.yui-skin-sam .yui-toolbar-container .yui-button:active,
.yui-button button:focus{
	background:transparent url(images/sprite.gif) repeat-x scroll 0pt -800px;
}
.yui-skin-sam .yui-navset .yui-nav .selected a em,
.yui-skin-sam .yui-navset .yui-nav a em,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{ 
	color: #B8B8B8;
	padding:0.10em .5em; 
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, sans-serif;
} 
.yui-skin-sam .yui-navset .yui-nav .selected a em {
	padding-top:.2em;
	color: #323232;
}
#main_iconbar li{ 
	margin-left:10px;
	margin-bottom:10px;
	margin-right:47px;'
	padding-bottom:60px;
}
#main_iconbar li.last{ 
	margin-right:0px;
}
#main_iconbar li a {
	background-image: none;
	border: none;
	padding-bottom:60px
}
#main_iconbar li a em{
	border: none;
}
#main_iconbar li a em span.caption{
	z-index:99;
	position:absolute;
	top:50px;
}
.yui-skin-sam .yui-panel .hd {
	color: #323232;
}

.yui-skin-sam .yui-dt-liner {
	padding:0px 0px 0px 3px;
}

.yui-skin-sam tr.yui-dt-odd {
	background-color: #f1f1f1;
}

.yui-skin-sam tr.yui-dt-odd {
	background-color: #f1f1f1;
}
.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc, .yui-skin-sam tr.yui-dt-odd td.yui-dt-desc {
	background-color: #e4e4e4;
}
.yui-skin-sam tr.yui-dt-even td.yui-dt-asc, .yui-skin-sam tr.yui-dt-even td.yui-dt-desc {
	background-color: #f1f1f1;
}
.yui-skin-sam .yui-dt-scrollable tr td{
	vertical-align:middle;
}
.yui-skin-sam .yui-dt-scrollable .yui-dt-bd,
.yui-skin-sam .yui-dt-scrollable .yui-dt-hd{
	border-color:#B8B8B8;
}

.yui-skin-sam .yui-dt-scrollable .yui-dt-hd .yui-dt-liner{
	padding-top:7px;
}
.yui-skin-sam .yui-dt-scrollable .yui-dt-hd .yui-dt-liner span{
	position:relative;
	top:-3px;
}
.yui-skin-sam .yui-dt-scrollable .yui-dt-hd .yui-dt-col-icons{
	padding-top:0px;
}
.yui-skin-sam tr.yui-dt-highlighted,.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc,
.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc,
.yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted,
.yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted{
	background-color: #eaf1ff;
}
.yui-skin-sam tr.yui-dt-selected td,
.yui-skin-sam tr.yui-dt-selected td a.user,
.yui-skin-sam tr.yui-dt-selected td.yui-dt-asc, 
.yui-skin-sam tr.yui-dt-selected td.yui-dt-desc {
	background-color: #3068a0;
	color: white;

}
.yui-skin-sam tr.yui-dt-even td .unread{
	background-color: #3068a0
}
.yui-skin-sam tr.yui-dt-even td .unread{
	background-color: #3068a0
}
.yui-skin-sam .yui-dt{
z-index: 30;
}
.yui-skin-sam .yui-dt thead tr th div{
	background: transparent url(images/sprite.gif) repeat-x scroll 0pt -1010px;
	padding-top:2px;
	padding-bottom:2px;
}
.yui-skin-sam .yui-dt table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-group h3{
	font-size: 8px;
	letter-spacing: 1px;
	font-family: Verdana, Arial, sans-serif;
}
#dashboard_content, 
#datebook_content, 
#contacts_content,  
#pipeline_content,
#marketing_content{
	width:648px;
	background-color: #F0F0F0;
	border: solid #B8B8B8 1px;
	background: white;
	padding: 5px;
}
#email_content{
	width:680px;
	background-color: #F0F0F0;
	background: white;
	padding: 0px;
}
.yui-skin-sam .container-close {
	background: transparent url(images/sprite.gif) repeat-x scroll 0pt -1550px;
	top:3px;
	right:-3px;
}

.yui-skin-sam .yui-toolbar-container .yui-toolbar-fieldmerge{width:135px;}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-templatelist{width:135px;}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-savecurrenttemplate span.yui-toolbar-icon{ 
	background: transparent url(images/sprite.gif) repeat-x scroll 0pt -1300px;
	left:6px;
	height:16px;
	top:3px;
}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-savetemplate span.yui-toolbar-icon{ 
	background: transparent url(images/sprite.gif) repeat-x scroll 0pt -1450px;
	left:6px;
	height:16px;
	top:3px;
}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-deletetemplate span.yui-toolbar-icon{ 
	background: transparent url(images/sprite.gif) repeat-x scroll 0pt -1500px;
	left:6px;
	height:16px;
	top:3px;
}
.yui-skin-sam .yui-toolbar-container {
	border-bottom: 0px;
	background: transparent;
}
#pipeline_content .yui-toolbar-container  .yui-toolbar-group-fontstyle select{
	width:101px;
}
.yui-editor-container .yui-editor-editable-container{
	border: 1px solid #B8B8B8;
}
.yui-toolbar-container.yui-toolbar-grouped span.yui-toolbar-separator{
	height:25px;
	margin:0px;
	width:9px;
}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-subcont{
	padding:0px;
	border: 0px;
}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-group{
	padding-bottom:10px;
}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-group-templateitem ul{
}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-group-templateitem ul li{

}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-group-templateitem{
	display:block;
	position:absolute;
	bottom:-45px;
}
#compose-email-rte, 
#forward-email-rte, 
#reply-to-email-rte{
	width:617px;
}
.yui-skin-sam .yui-toolbar-container .yui-toolbar-group h3 {
	display: none;
}

textarea,
input,
select{
	background:transparent url(images/sprite.gif) repeat-x scroll 0pt -1100px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border: 1px solid #B8B8B8;
	display:inline;
	padding:3px;
}
select{
	padding:0px;
} 
select option{
	background:white;
}
textarea{
	width:100%;
}
input{
	padding:1px;
}
input.checkbox{
	width:15px;
}
textarea:focus,
textarea:hover,
input:focus,
input:hover,
select:focus,
select:hover{
	background:transparent url(images/sprite.gif) repeat-x scroll 0pt -700px;
}

.tab-animation{
	position: absolute;
	background-color:#fdffbb;
	top:0px;
	width:100%;
	height:100%;
	z-index:100;
	-moz-opacity:0;
	opacity:0;
	filter:alpha(opacity=0);
}
#tasks_toolbox_accordian,
#contact_toolbox_accordian{
	width:242px;
}
.task-block{
	position: relative;
	width:212px;
	z-index:21;
	margin-left:25px;
	padding-left:3px;
	padding-bottom:3px;
}
.task-block .content{
	display:inline;
}
.task-block .content:hover{
	background-color:transparent;
}
#overdue-tasks-list .task-block{
	border-left:1px solid #a31919;
}
#overdue-tasks-list .task-block:hover{
	border-left:none;
	padding-left:4px;
}
.task-block:hover{
	background-color:#fdffbb;
}

.task-block span.soft{
	padding-left:15px;
}
.black-block{
	background: #919191;
	color:white;
	padding-left:3px;
	padding-right:3px;
}

.task-action{
	position:absolute;
	display:none;
	left:-23px;
	float:left;
	width:24px;
	height:24px;
	background-color:#fdffbb;
}
.task-action .icon{
	margin-left:5px;
	top:-3px;
}
.task-action .checkbox{
	margin-left:6px;
	margin-top:6px;
}

#alert input {
	display:none;
}



a.user:hover,
a.email:hover,
a.task:hover,
a.template:hover{
	text-decoration:underline;
}
a.user{
	color: #336699;
	text-decoration:none;
}
a.email{
	color: #228256;
	text-decoration:none;
}
a.task{
	color: #933232;
	text-decoration:none;
}
a.template{
	color: #f8d047;
	text-decoration:none;
}

.yui-campaign{
	list-style:none;
	padding-left:0px;
	width:500px;
}

.yui-campaign li{
	border-top: 2px solid white;
	border-bottom: 2px solid white;
	padding-left:25px;
	cursor: move;
}

iframe{
	border: 1px solid #b8b8b8;
}
img.icon{
	padding:0px;
	margin:0px;
	margin-bottom:-3px;
	background-color:transparent;
	background-image:url(images/sprite.gif) !important;
	overflow: hidden;
}
.email-read-16{
	width:16px;
	height:16px;
	background-position: 0px -250px;	
}
a:hover .back-16,
.back-16{
	width:16px;
	height:16px;
	background-position: 0px -2000px;	
}
.gear-16{
	width:16px;
	height:16px;
	background-position: 0px -1950px;	
}
.email-read-24{
	width:24px;
	height:24px;
	background-position: -24px -250px;	
}
.email-reload-24{
	width:24px;
	height:24px;
	background-position: -24px -2050px;	
}
.pipeline-24{
	width:24px;
	height:24px;
	background-position: -24px -1900px;	
}
.group-24{
	width:24px;
	height:24px;
	background-position: -24px -1850px;	
}
.group-16{
	width:16px;
	height:16px;
	background-position: 0px -1850px;	
}
.reverse-16,
a:hover .reverse-16{
	width:16px;
	height:16px;
	background-position: 0px -2150px;	
}
.forward-16,
a:hover .forward-16{
	width:16px;
	height:16px;
	background-position: 0px -2100px;	
}
.email-read-faded-16{
	width:16px;
	height:16px;
	background-position: 0px -266px;	
}
.email-unread-16{
	width:16px;
	height:16px;
	background-position: 0px -200px;	
}
.email-attachment-16{
	width:16px;
	height:16px;
	background-position: 0px -150px;	
}
.email-read-24{
	width:24px;
	height:24px;
	background-position: -24px -200px;	
}
.email-write-32{
	width:32px;
	height:32px;
	background-position: -15px -2200px;	
}
.email-reply-32{
	width:32px;
	height:32px;
	background-position: -15px -2250px;	
}
.email-write-24{
	width:24px;
	height:24px;
	background-position: -24px -1700px;	
}
a .email-write-24{
	background-position: -24px -1724px;
}
a:hover .email-write-24{
	background-position: -24px -1700px;
}
.email-write-16{
	width:16px;
	height:16px;
	background-position: 0px -1700px;	
}
a .email-write-16{
	background-position: 0px -1716px;
}
a .back-16{
	background-position: 0px -2016px;
}
a .reverse-16{
	background-position: 0px -2166px;
}
a .forward-16{
	background-position: 0px -2116px;
}
a:hover .email-write-16{
	background-position: 0px -1700px;
}
.trash-16{
	width:16px;
	height:16px;
	background-position: 0px -1500px;	
}
.edit-16{
	width:16px;
	height:16px;
	background-position: 0px -1450px;	
}
a .edit-16{
	background-position: 0px -1466px;
}
a:hover .edit-16{
	background-position: 0px -1450px; /*strong */
}
.clock-16{
	width:16px;
	height:16px;
	background-position: 0px -1800px;	
}
a .clock-16{
	background-position: 0px -1816px;
}
a:hover .clock-16{
	background-position: 0px -1800px; /*strong */
}
.trash-24{
	width:24px;
	height:24px;
	background-position: -24px -1500px;	
}
a .trash-16{
	background-position: 0px -1516px; /*faded */
}

a:hover .trash-16{
	background-position: 0px -1500px; /*strong */
}
a .trash-24{
	background-position: -24px -1524px; /*faded */
}

a:hover .trash-24{
	background-position: -24px -1500px; /*strong */
}
.date-16{
	width:16px;
	height:16px;
	background-position: 0px 0px;	
}
.date-72{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:72px;
	height:72px;
	background-position: 0px 0px;	
}
.clock-72{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:72px;
	height:72px;
	background-position: 0px -600px;	
}
.dashboard-48{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:48px;
	height:48px;
	background-position: 0px -500px;
	z-index: -1;
}
.pipeline-48{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:48px;
	height:48px;
	background-position: 0px -550px;
	z-index: -1;
}
.groups-48{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:48px;
	height:48px;
	background-position: 0px -400px;
	z-index: -1;
}
.email-48{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:48px;
	height:48px;
	background-position: 0px -350px;
	z-index: -1;
}
.date-48{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:48px;
	height:48px;
	background-position: 0px -300px;
	z-index: -1;
}
.marketing-48{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:48px;
	height:48px;
	background-position: 0px -450px;
	z-index: -1;
}
.email-read-72{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:72px;
	height:72px;
	background-position: 0px -144px;	
}
.user-72{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:72px;
	height:72px;
	background-position: 0px -72px;	
}
.stats-72{
	background-image:url(images/72_x_sprite.jpg) !important;
	width:48px;
	height:48px;
	background-position: 0px -216x;	
}
.date-24{
	width:24px;
	height:24px;
	background-position: -24px -300px;	
}
a .date-16{
	background-position: 0px -316px; /*faded */
}
a:hover .date-16{
	background-position: 0px -300px; /*strong */
}
.date-ok-24{
	width:24px;
	height:24px;
	background-position: -24px -550px;	
}
.date-add-24{
	width:24px;
	height:24px;
	background-position: -24px -1200px;	
}
a .date-add-24{
	background-position: -24px -1224px;
}
a:hover .date-add-24{
	background-position: -24px -1200px;
}
.date-add-16{
	width:16px;
	height:16px;
	background-position: 0px -1200px;	
}
.date-ok-16{
	width:16px;
	height:16px;
	background-position: 0px -550px; /*strong */
	}
a .date-ok-16{
	background-position: 0px -566px; /*faded */
}
a:hover .date-ok-16{
	background-position: 0px -550px; /*strong */
}
a .date-add-16{
	background-position: 0px -1216px; /*faded */
}
a:hover .date-add-16{
	background-position: 0px -1200px; /*strong */
}
.user-delete-16{
	width:16px;
	height:16px;
	background-position: 0px -100px;	
}
.user-edit-16{
	width: 16px;
	height:16px;
	background-position: 0px -600px;
}
a .user-edit-16{
	background-position: 0px -616px; /*faded */
}
a:hover .user-edit-16{
	background-position: 0px -600px; /*strong */
}
.email-reply-16{
	width: 16px;
	height:16px;
	background-position: 0px -1600px;
}
a .email-reply-16{
	background-position: 0px -1616px; /*faded */
}
a:hover .email-reply-16{
	background-position: 0px -1600px; /*strong */
}
.email-reply-24{
	width: 24px;
	height:24px;
	background-position: -24px -1600px;
}
.user-add-16{
	width: 16px;
	height:16px;
	background-position: 0px -1250px;
}
.user-add-24{
	width: 24px;
	height:24px;
	background-position: -24px -1250px;
}

.user-delete-24{
	width:24px;
	height:24px;
	background-position: -24px -100px;	
}
.user-edit-24{
	width: 24px;
	height:24px;
	background-position: -24px -1450px;
}
a .user-edit-24{
	background-position: -24px -1474px;
}
a:hover .user-edit-24{
	background-position: -24px -1450px;
}
.user-24{
	width: 24px;
	height:24px;
	background-position: -24px -50px;
}
.user-32{
	width: 32px;
	height:32px;
	background-position: 0px -1200px;
}
.phone-16{
	width: 16px;
	height:16px;
	background-position: 0px -650px;
}
.home-16{
	width: 16px;
	height:16px;
	background-position: 0px -400px;
}
.home-faded-16{
	width: 16px;
	height:16px;
	background-position: 0px -416px;
}
.move-v-16{
	width: 16px;
	height:16px;
	background-position: 0px -500px;
}

#contact_info_toolbox .contact-tasks-list li{
	padding-bottom: 5px;
}

#contact_info_toolbox .contact-tasks-list{
	padding-top:5px;
	padding-left:5px;
}
#contact_info_toolbox #contact-action-menu,
#task_info_toolbox #task-action-menu{
	position:absolute;
	display:none;
	border:1px solid black;
	margin-top:-5px;
	right:261px;
	background-color:#f2f2f2;
	border:1px solid #B8B8B8;
	border-right-color:#f2f2f2;
}

/*contact info action menu */
#contact_info_toolbox #contact-action-menu .menu-item,
#task_info_toolbox #task-action-menu .menu-item{
	width:85px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
}
#contact_info_toolbox #contact-action-menu .menu-item:hover,
#task_info_toolbox #task-action-menu .menu-item:hover{
	background-color:#fdffbb;
}
#contact_info_toolbox #contact-action-menu .menu-item a,
#task_info_toolbox #task-action-menu .menu-item a{
	text-decoration:none;
}
#contact_info_toolbox #contact-action-menu .mouseover-padding,
#task_info_toolbox #task-action-menu .mouseover-padding{
	position:absolute;
	width:85px;
	height:50px;
	left:10px;
}


#contact_info_toolbox #view_contact .toolbox-big-icon,
#task_info_toolbox #add_task-view .toolbox-big-icon,
#add_task_toolbox .toolbox-big-icon,
#add_contact_toolbox .toolbox-big-icon{
	position: absolute;
	top: 28px;
}
#contact_info_toolbox #view_contact .name,
#task_info_toolbox #add_task-view .title,
#add_task_toolbox .title,
#add_contact_toolbox .title{
	font-weight: 900;
	font-size: 13px;
	font-weight: bold;
	font-family: Calibri, Arial, sans-serif;
	display:block;
	padding-left:25px;
}

#add_task_toolbox #add_task .label,
#add_contact_toolbox #add_contact .label{
	text-align:right;
	vertical-align:top;
	width:65px;
	color: #919191;
}
#add_contact_toolbox #add_contact .label{
	width:60px;
}

#contact_info_toolbox #view_contact{
	width:100%;
}
#contact_info_toolbox #view_contact #activity_history{
	height: 175px;
	width:240px;
	margin-left:0px;
	overflow-y:scroll;
}

#contact_info_toolbox #view_contact #activity_history .even,
#pipeline_content .activity_history .even{
	background-color:#f1f1f1;
	padding-top: 3px;
	padding-bottom: 3px;
}
#contact_info_toolbox #view_contact #activity_history .odd,
#pipeline_content .activity_history .odd{
	background-color:white;
	padding-top: 3px;
	padding-bottom: 3px;
}
#contact_info_toolbox #view_contact #activity_history .user_generated .icon,
#pipeline_content .activity_history .user_generated .icon{
	position:absolute;
	top:2px;
	left:5px;
}
#contact_info_toolbox #view_contact #activity_history .contact_generated .icon,
#pipeline_content .activity_history .contact_generated .icon{
	position:absolute;
	top:2px;
	right:5px;
}
#contact_info_toolbox #view_contact #activity_history .user_generated,
#pipeline_content .activity_history .user_generated{
	width: 220px;
	text-align:right;
	position:relative;
}
#pipeline_content .activity_history .user_generated,
#pipeline_content .activity_history .contact_generated{
	width:230px;
}
#contact_info_toolbox #view_contact #activity_history .contact_generated,
#pipeline_content .activity_history .contact_generated{
	width: 215px;
	padding-left:5px;
	text-align:left;
	position:relative;
}
#contact_info_toolbox #view_contact .data-container{
	padding-top:5px;
}

#contact_info_toolbox #view_contact .data-container .prop{
	height: 70px;
	float:left;
	width:1px;
}
#contact_info_toolbox #view_contact .data-container .clear{
    clear:both;
    height:1px;
    overflow:hidden;
}
#contact_info_toolbox #view_contact .contact-campaign-list .title{
	
}
#contact_info_toolbox #view_contact .contact-campaign-list .not-started{
	font-weight:bold;
}
#contact_info_toolbox #view_contact .contact-campaign-list ul {
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#contact_info_toolbox #view_contact .contact-campaign-list ul .future .subject{
	color: #919191;
}
#contact_info_toolbox #view_contact .contact-campaign-list ul .past .subject{
	text-decoration: line-through;
}
#contact_info_toolbox #view_contact .contact-campaign-list ul .current .subject{
	font-weight:bold;
}
#contact_info_toolbox #view_contact .contact-campaign-list ul .current .date,
#contact_info_toolbox #view_contact .contact-campaign-list ul .past .date,
#contact_info_toolbox #view_contact .contact-campaign-list ul .future .date
{
	display:block;
	padding-left:25px;
	color: #919191;
}

#contact_info_toolbox #view_contact #contact-group-list .list{
	margin: 2px 25px 5px;
}
#contact_info_toolbox #view_contact #contact-group-select{
	margin-left:25px;
}
#contact_info_toolbox #view_contact #contact-group-list .title{
	font-family:Calibri,Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-bottom:2px;
	padding-top:5px;
	color:black;
}
#contact_info_toolbox #view_contact .list-title{
	color: #336699;
	font-family:Calibri,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

#contact_info_toolbox #view_contact #contact-notes-list ul{
	padding: 5px;
	padding-left: 15px;
}
#contact_info_toolbox #view_contact #contact-notes-list .note{
	margin-bottom:5px;
}
#contact_info_toolbox #view_contact #contact-notes-list .note .content{

}
.dashboard-summary-module{
	width:270px;
	position:relative;
	margin-bottom:15px;
}
.dashboard-summary-module .info{
	border-left:1px solid #F0F0F0;
	margin-left:80px;
	padding-left:10px;
	color:#919191;
}
#dashboard-summary{
}
#pipeline_content .dashboard-summary-module{
	width:325px;
}
h1{
	color:#568FC8;
	font-family:Calibri,Arial,sans-serif;
	font-size:24px;
	font-weight:bold;
	display:inline;
}

dl.accordion-menu {
	margin: 0;
	padding: 0;
	width: 15em;
	background:white;
}

div.accordion-menu dt.a-m-t {
	color:#336699;
	font-family:Calibri,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

dl.accordion-menu dt.a-m-t-hover{
	background:#cdcdcd;
}


dl.accordion-menu dt.a-m-t-down{
	border: solid 1px #222222;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
}





html.accordion-menu-js dt.a-m-t{
	cursor:pointer;
	padding: 5px;
	vertical-align: middle;
	border: 1px solid #b8b8b8;
	background: transparent url(images/sprite.gif) repeat-x scroll 0pt -1000px;
	margin-bottom:-1px;
}



html.accordion-menu-js dd.a-m-d{
	display:none;
	border: 1px solid #b8b8b8;
	margin-bottom: -1px;
	background-color: #f9f9f9;
}


html.accordion-menu-js dd.a-m-d-expand {
	display:block;
	margin-left:0px;
	padding: 0px;
}

html.accordion-menu-js dd.a-m-d-before-expand {
	display:block;
	position:relative;
	z-index:-1;
	opacity:0;
	height:auto !important;
	visibility:hidden;
	overflow:visible;
	padding:0px;
	margin:0px;
}


html.accordion-menu-js dt.a-m-t-expand {
}

html.accordion-menu-js dd.a-m-d-anim {
	overflow:hidden;
	display:block;
	border: 1px solid #b8b8b8;
	padding: 0px;
	margin: 0px;
	margin-bottom: -1px;
}

dl.accordion-menu dd.a-m-d .bd{
	padding:0.5em;
	border:Solid 1px #aaaaaa;
}


#contacts_datatable .yui-dt-bd table tbody tr{
	height: 20px;
}

#contacts_datatable .yui-dt-bd {
	overflow-x: hidden;
}

a.clean{
	text-decoration: none;
	color: black;
}
a.clean:hover{
	text-decoration: none;
}
.strikethrough {
	text-decoration: line-through;
}

.deleted td{
	text-decoration: line-through;
}