/*
 *	Copyright:
 *		Copyright (c) 2007-2012 Axcess Consulting, <http://axcess.com.au/>.
 *
 *	License:
 *		Axcess-style license.
 *
 *	Note:	
 *
 * 
 */

/*-----------------------*/
/*  Pane - Left Main     */
/*-----------------------*/
.box
{
    float:left;
    width:145px;
    color:#6f6f6f;
    margin-left:5px;
    padding:44px 0 20px;
    min-height:0;
}
.imgPlate
{
    display: block;
    margin-left: auto;
    margin-right: auto;
    position:relative;
    width:145px;
    height:95px;
    border:1px solid;
    border-color:#f4f4f4 #e3e3e3 #bdbdbd #dfdfdf;
    text-decoration:none;
    -moz-box-shadow:1px 1px 2px -1px #b2b2b2;
    -webkit-box-shadow:1px 1px 2px -1px #b2b2b2;
    box-shadow:1px 1px 2px -1px #b2b2b2;
}
.box h2 {
    display: block;
    float: none;
    width: auto;
    text-align: center;
    padding: 0;
}

/*-----------------------*/
/*  Pane - Main          */
/*-----------------------*/
#main-pane .km-content{
	padding: 30px;
}
#main-pane dl {
	float: left;
	margin: 0;
	padding: 0 0 20px 0;
}
#main-pane dl:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
#main-pane dt, #main-pane dd {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
#main-pane dt {
	clear: left;
	text-align: right;
	padding: 0 10px;
}

/*-----------------------*/
/*  Pane - Left          */
/*-----------------------*/
#side-inbox .date {
	float: right;
	color: rgba(200,200,200,.8);
	font-size: .7em;
	font-weight: normal;
}
#side-inbox .excerpt {
	clear: both;
	font-size: .7em;
	font-weight: normal;
}
#side-inbox .km-content h3 {
	margin-left: 0;
}

/*-------------------------------*/
/*  Left Pane - inboxlist        */
/*-------------------------------*/
.inboxList
{
	font-size: .8em;
}
.inboxList h2
{
	margin: 2px 0px;
	font-size: 1.0em;
}
.inboxList p
{
	margin: 2px 0px;
	color: #777;
	font-size: 1.0em;
}
.inboxList h3
{
	margin: 2px 0px;
	color: #777;
	font-size: 1.0em;
}
.inboxList h3.time

/*----------------------*/
/* General buttons      */
/*----------------------*/
.butHigh {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/highest.png') no-repeat 3px 3px;
	outline: none;
	display: inline-block;
}
.butLow {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/lowest.png') no-repeat 3px 3px;
	outline: none;
	display: inline-block;
}
.butInfo {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/info_8x16.png') no-repeat 10px 5px;
	outline: none;
}
.butProperties {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/book_alt2_16x14.png') no-repeat 6px 7px;
	outline: none;
}
.butDecision {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/fork_21x24.png') no-repeat 3px 1px;
	outline: none;
}
.butPrint {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/print-icon_16x16.png') no-repeat 6px 6px;
	outline: none;
}
.butLink {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/link_16x16.png') no-repeat 6px 6px;
	outline: none;
}
#butComplete {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/check_12x10.png') no-repeat 8px 9px;
	outline: none;
}
#butDelete {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/x_11x11.png') no-repeat 9px 9px;
	outline: none;
}

/*----------------------*/
/* MyTask From          */
/*----------------------*/
.myAdd {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 5px 5px 5px 5px;
	width: 25px;
	height: 25px;
	border: 1px solid #cbcbcb;
	border-radius: 17px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/green_plus_16x16.png') no-repeat 4px 4px;
	outline: none;
	display: inline-block;
}
.myAdd2 {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	xwidth: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/green_plus_16x16.png') no-repeat 6px 6px;
	outline: none;
	display: inline-block;
}
.myAdd3 {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	xwidth: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/green_magnifying_glass_16x16.png') no-repeat 6px 6px;
	outline: none;
	display: inline-block;
}
.myAdd4 {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	xwidth: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/document-upload-16.png') no-repeat 6px 7px;
	outline: none;
	display: inline-block;
}
.myChange {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/loop_alt2_16x14.png') no-repeat 6px 6px;
	outline: none;
	display: inline-block;
}
.myDelete {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 5px 5px 5px 5px;
	width: 25px;
	height: 25px;
	border: 1px solid #cbcbcb;
	border-radius: 17px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/x_11x11_red.png') no-repeat 6px 6px;
	outline: none;
	display: inline-block;
}
.myRunReport {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/running-16.png') no-repeat 5px 7px;
	outline: none;
	display: inline-block;
}
.myEdit {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/account_16x16.png') no-repeat 9px 9px; 
	outline: none;
	display: inline-block;
}
#mytaskAdd {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/green_plus_16x16.png') no-repeat 6px 5px;
	outline: none;
	display: inline-block;
}
.mytaskAdd {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/green_plus_16x16.png') no-repeat 6px 5px;
	outline: none;
	display: inline-block;
}
.mytaskLink {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/user_12x16.png') no-repeat 8px 5px;
	outline: none;
	display: inline-block;
}
#mytaskComplete {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/check_12x10.png') no-repeat 8px 9px;
	outline: none;
	display: inline-block;
}
#mytaskDelete {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/x_11x11.png') no-repeat 9px 9px;
	outline: none;
	display: inline-block;
}
#mytaskClient {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/user_12x16.png') no-repeat 8px 5px;
	outline: none;
	display: inline-block;
}
#mytaskDocument {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/book_alt2_16x14.png') no-repeat 6px 7px;
	outline: none;
	display: inline-block;
}
#mytaskAddRes {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/check_12x10.png') no-repeat 8px 9px;
	outline: none;
	display: inline-block;
}
#mytaskSubRes {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/x_11x11.png') no-repeat 8px 9px;
	outline: none;
	display: inline-block;
}
#mytaskBlank {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	outline: none;
	display: inline-block;
}
#mytaskUp {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 5px 5px 5px 5px;
	width: 25px;
	height: 25px;
	border: 1px solid #cbcbcb;
	border-radius: 17px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/Up_16.png') no-repeat 4px 4px;
	outline: none;
	display: inline-block;
}
.mytaskUp {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 5px 5px 5px 5px;
	width: 25px;
	height: 25px;
	border: 1px solid #cbcbcb;
	border-radius: 17px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/Up_16.png') no-repeat 4px 4px;
	outline: none;
	display: inline-block;
}
#mytaskDown {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 5px 5px 5px 5px;
	width: 25px;
	height: 25px;
	border: 1px solid #cbcbcb;
	border-radius: 17px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/down_16.png') no-repeat 4px 4px;
	outline: none;
	display: inline-block;
}
.mytaskDown {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 5px 5px 5px 5px;
	width: 25px;
	height: 25px;
	border: 1px solid #cbcbcb;
	border-radius: 17px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/down_16.png') no-repeat 4px 4px;
	outline: none;
	display: inline-block;
}
.mytaskRight {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/right_16.png') no-repeat 7px 6px;
	outline: none;
	display: inline-block;
}
.mytaskLeft {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/left_16.png') no-repeat 6px 6px;
	outline: none;
	display: inline-block;
}

/*----------------------*/
/* Underwriting From    */
/*----------------------*/
#mystepNotStarted {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff;
	outline: none;
	display: inline-block;
}
#mystepPending {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/puzzle-25.png') no-repeat 1px 0px;
	outline: none;
	display: inline-block;
}
#mystepComplete {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/check_12x10.png') no-repeat 8px 9px;
	outline: none;
	display: inline-block;
}
#mystepDecline {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/x_11x11.png') no-repeat 8px 9px;
	outline: none;
	display: inline-block;
}

/*----------------------*/
/* MyDocument From      */
/*----------------------*/
#mydocumentOnTour {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/cursor_12x12.png') no-repeat 8px 7px;
	outline: none;
	display: inline-block;
}
#mydocumentNoShow {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/rain_16x14.png') no-repeat 6px 7px;
	outline: none;
	display: inline-block;
}
#mydocumentOpen {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/folder_stroke_12x12.png') no-repeat 8px 7px;
	outline: none;
	display: inline-block;
}
#mydocumentStatus {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/check_12x10.png') no-repeat 8px 7px;
	outline: none;
	display: inline-block;
}
#mydocumentProperties {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/folder_stroke_12x12.png') no-repeat 8px 7px;
	outline: none;
	display: inline-block;
}
#mydocumentDelete {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/x_11x11.png') no-repeat 9px 9px;
	outline: none;
	display: inline-block;
}

/*----------------------*/
/* MyCheckBox           */
/*----------------------*/
.myCheckBoxY {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/check_12x10.png') no-repeat 8px 9px;
	outline: none;
	display: inline-block;
}
.myCheckBoxN {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	outline: none;
	display: inline-block;
}

/*--------------------------*/
/*  Action Buttons          */
/*--------------------------*/
.actionMore {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/more-horiz-24x6.png') no-repeat 4px 11px;
	outline: none;
	display: inline-block;
}
#XAddRes {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/check_12x10.png') no-repeat 8px 9px;
	outline: none;
	display: inline-block;
}

/*----------------------*/
/* Reporting Buttons    */
/*----------------------*/
.myRunReport {
	font-family: 'lucida grande', tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 7px 7px 7px 20px;
	width: 30px;
	border: 1px solid #cbcbcb;
	border-radius: 19px;
	-moz-appearance: none;
	-webkit-appearance: none;
	box-shadow: 0 1px 5px rgba(0,0,0,.2);
	background: #fff url('../images/running-16.png') no-repeat 5px 7px;
	outline: none;
	display: inline-block;
}

/*------------------*/
/*  Format Lines    */
/*------------------*/
div.horizontal-line {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid silver;
    margin: 0.5em 0;
    padding: 0;
    width: 100%;
}
div.vertical-line{
    display: block;
    width: 1px;
    background-color: silver;
    float: left;
}
.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/*-------------------*/
/*  Grid boxAX       */
/*-------------------*/
.boxAX
{
    float:left;
    width:145px;
    color:white;
    margin-left:5px;
    padding:44px 0 20px;
    min-height:0;
}
.imgPlateAX
{
    display: block;
    margin-left: auto;
    margin-right: auto;
    position:relative;
    width:75px;
    height:70px;
    border:0px solid;
    border-color:white;
    text-decoration:none;
}
.boxAX h2 {
    display: block;
    float: none;
    width: auto;
    text-align: center;
    padding: 0;
}
#suitesAX .imgPlate,
#suitesAX .box {
    border-width: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#suitesAX {
    text-align: left;
    height: 130px;
}
#suitesAX .boxAX {
    float: none;
    clear: none;
    display: inline-block;
    width: auto;
}
#suitesAX .boxAX h2 {
    margin-top: 1em;
}
