
/* CSS v.1.1.0 */

/* Set general outlook of the interface */
html, body
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	font-family: "Thoma" , sans-serif;
	font-size: 10px;
	background-color: #FDFDFD;
	color: #2d434e;
}
div, table, td, form, H1
{
	margin: 0px;
	padding: 0px;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: #2d434e;
}
hr
{
	margin: 0px;
	padding: 0px;
	border: solid 1px #f3f3f3;
	height: 1px;
}

img
{
	border: 0px;
	vertical-align:middle
}
a
{
	color: #006ca8;
}
a:hover
{
	text-decoration: none;
}
.white
{
	color: #ffffff;
}
textarea, select
{
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: #3a6ca3;
	border: groove 1px #e1e1e1;
	padding: 1px 1px 1px 3px;
}
input, file
{
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: #3a6ca3;
	/*border: groove 1px #e1e1e1;*/
	padding: 1px 1px 1px 3px;
}

input[type="text"], input[type="password"], textarea, select{
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: #3a6ca3;
	border: solid 1px #c6c6c6;
	padding: 1px 1px 1px 3px;
}
input[type="text"]:hover, input[type="text"]:focus,
input[type="password"]:hover, input[type="password"]:focus,
textarea:hover, textarea:focus,select:hover, select:focus
{
	border: solid 1px #0066cc;
}
.hashLine
{
	margin: 2px 0px 2px 0px;
	background: url(/App_Themes/default/images/bg/hash.gif) repeat-x;
}
fieldset
{
	border: solid 1px #d1d1d1;
	padding: 5px 5px 5px 5px;
	caption-side: inherit;
	text-align: left;
}

.fieldsetStyleHeading
{
	border: 0px;
	border-top: solid 1px #d1d1d1;
	padding: 12px 5px 5px 5px;
	caption-side: inherit;
	text-align: left;
}

legend
{
	font-weight: bold;
	padding: 0px 5px 0px 5px;
}

frameset
{
	border: 0px;
	padding: 0px;
	text-align: left;
}

.leftPadding
{
	padding-left: 2px;
	padding-right: 2px;
	margin: 0px;
}
/* Classes that control the Top, Middle (main container), and Bottom table's outlook */
.headerTable
{
	float: none;
	width: 100%;
	background: url(/App_Themes/default/images/bg/gradient.gif) repeat-x;
}
.headerTable td
{
	padding: 0px;
	background-color: #FDFDFD;
}

.breadCrumbsTable
{
	float: none;
	width: 100%;
	padding: 0px 5px 0px 0px;
	background-color: #5985BB;
}
.breadCrumbsTable td
{
	padding: 0px;
	background-color: #5985BB;
}

.topSearchBox
{
	float: right;
	padding: 0px 0px 0px 5px;
	margin: 0px 2px 0px 2px;
	border-left: solid 4px #5985BB;
	border-top: solid 1px #B4B3B3;
	border-right: solid 1px #B4B3B3;
	border-bottom: solid 1px #B4B3B3;
}
.topSearchBox td
{
	background-color: #f2f2f2;
}
.containerTable
{
	float: none;
	width: 100%;
	background-color: #F5F5F5;
}

.footerTable
{
	float: none;
	width: 100%;
	background: url(/App_Themes/default/images/bg/gradient.gif) repeat-x;
}
.footerTable th
{
	background-color: #5985BB;
	height: 1px;
}
.footerTable td
{
	padding: 0px 0px 5px 3px;
}


/* [START] Classes that control the LEFT SIDE menu */
.leftBox
{
	width: 201px;
	border: solid 1px #5985BB;
	background: #eeede9;
	margin: 0px 3px 5px 0px;
}

.leftBoxHeading
{
	background: url(/App_Themes/default/images/icons/box-icon.gif) no-repeat;
	background-position: 0px;
	padding: 5px 0px 0px 20px;
	background-color: #5985BB;
	color: White;
}

.leftBoxHeading H1
{
	color: White;
	margin: 0px;
	padding: 0px 0px 5px 5px;
	font-size: 12px;
	text-decoration: none;
}
.leftBoxHeading img
{
	padding: 0px 5px 0px 0px;
}

.leftBoxInnerText
{
	border: 0px;
	padding: 5px 0px 5px 5px;
	background-color: #eeede9;
	color: White;
	vertical-align: middle;
	text-align: left;
}
.leftBoxInnerText H2 a
{
	padding: 0px 0px 5px 28px !important;
	background: url(/App_Themes/default/images/icons/support.gif) no-repeat 6px 0px !important;
	font-size:11px;
	font-weight:normal;
	background-position: 0px;
	padding: 5px 0px 0px 20px;
	text-decoration:none;
}


.leftBoxInnerText img
{
	border: 0px;
	padding: 0px 5px 0px 0px;
	vertical-align: middle;
}

/* [START] Page tracking / login / log off box */
.breadCrumbs
{
	float: left;
	background: url(/App_Themes/default/images/icons/home_navigate.gif) no-repeat 0px 0px;
	padding: 2px 0px 5px 24px;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align:middle;
}

.logOff
{
	border: solid 0px #000000;
	text-align: right;
	margin: 0px;
	padding: 5px 8px;
	color: #FFFFFF;
}
.logOff img
{
	margin: 0px 5px;
	vertical-align: middle;
}
.logOff a
{
	padding: 0px 2px 3px 2px;
	color: #FFFFFF;
	font-size: 9px;
	text-decoration: none;
}

/* [START] Classes that control the layout of records listing */

.tblListing
{
	width: 100%;
	border: solid 1px #e1e1e1;
	text-align: left;
}
.tblListing tr
{
	background-color: #f2f2f2;
}
.tblListing th
{
	height: 25px;
	border-right: 1px solid #e1e1e1;
	border-left: 1px solid #fff;
	background-color: #5985BB;
	color: White;
	padding-left: 5px;
}
.tblListing td
{
	height: 15px;
	border-right: 1px solid #e1e1e1;
	border-left: 1px solid #fff;
	padding: 3px 3px 3px 3px;
}
.tblListing th div
{
	color: White;
}

.tblEditableListing
{
	width: 100%;
	text-align: left;
}
.tblEditableListing th
{
	height: 25px;
	background-color: #5985BB;
	color: White;
	padding-left: 5px;
}
.tblEditableListing td
{
	height: 10px;
	padding: 2px 2px 2px 2px;
	border-bottom: 1px solid #eaeaea;
	border-right: 0px;
}

/********** BY Abdul Basit**********/
.tblNewListing
{
	width: 100%;
	text-align: left;
	background-color:#F5F5F5;
	border: 1px solid #D2D2D2;
}
.tblNewListing .Heading
{
	border-bottom: 1px solid #999999;
	background-color: #E1E1E1;/* #EAEAEA;*/	
	color:#454545;
	font-weight:bold;
	font-size:12px;
	height:20px;
}

.tblNewListing td
{
	height: 7px;
	padding: 3px 3px 3px 3px;
}

.tblNewListing .shade
{
	border-bottom: 1px solid #d1d1d1;
	background: #f3f3f3;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #d1d1d1;	
}

.ServiceHeading
{
	color:#454545;
	font-weight:bold;
	font-size:11px;
	height:25px;
	background-color:White;
}
.Servicetd
{
	background-color:#F5F5F5;
}

/***********************************/

.tblListing2
{
	width: 100%;
	text-align: left;
}
.tblListing2 th
{
	height: 25px;
	background-color: #5985BB;
	color: White;
	padding-left: 5px;
}
.tblListing2 td
{
	height: 7px;
	border-right: 1px solid #eeede9;
	border-bottom: 1px solid #d1d1d1;
	padding: 3px 3px 3px 3px;
}

.tblListing2 .shade
{
	background: #f3f3f3;
}

.tblTicketsListing
{
	width: 100%;
	text-align: left;
}
.tblTicketsListing th
{
	height: 10px;
	background-color: Gray;
	color: Black;
	padding-left: 5px;
}
.tblTicketsListing td
{
	height: 7px;
	padding: 3px 3px 3px 3px;
}

.tblSubListing
{
	width: 100%;
	text-align: left;
}
.tblSubListing th
{
	height: 15px;
	background-color: #eaeaea;
	color: #000;
	padding-left: 5px;
}
.tblSubListing td
{
	height: 10px;
	border-right: 1px solid #eeede9;
	padding: 3px 3px 3px 5px;
}

.infoBox
{
	border: solid 0px #eeede9;
	border-right: 0px;
	border-bottom: 0px;
	width: 100%;
}
.infoBox th
{
	height: 20px;
	border-right: 1px solid #eeede9;
	border-left: 1px solid #d1d1d1;
	background-color: #5985BB;
	color: White;
	padding: 3px 3px 3px 3px;
	text-align: left;
	font-weight: bold;
}
.infoBox td
{
	height: 15px;
	border-right: 0px outset #eeede9;
	border-bottom: 1px groove #eaeaea;
	padding: 3px 3px 3px 3px;
}
.infoBox .shade
{
	background: #f3f3f3; /*font-weight:bold;*/
}

.tableFooter
{
	text-align: left;
	height: 20px;
	border-top: 1px solid #999;
	background: #eeede9;
}
.tblListing img
{
	vertical-align: middle;
	margin: 0px 1px;
}

.tblFilter
{
	width: 100%;
	text-align: left;
}
.tblFilter td
{
	height: 10px;
	border-right: 0px solid #eeede9;
	padding: 3px 3px 3px 5px;
}
/* MISC. BOXES
----------------------------------------------- */
.boxLeft { float: left; width: 70%; overflow:hidden }
.boxRight { float: right; width: 28%; }


/* [START] classes that control network monitor section*/
.tblMonitorsListing
{
	width: 100%;
	border: solid 1px #e1e1e1;
	text-align: left;
}
.tblMonitorsListing th
{
	height: 25px;
	border-top: groove 1px #5985BB;
	border-bottom: groove 1px #5985BB;
	background-color: #f3f3f3;
	padding-left: 5px;
}
.tblMonitorsListing td
{
	height: 15px;
	padding: 3px 3px 3px 3px;
}
.tblMonitorsListing th a
{
	padding-right: 10px;
	color: inherit;
}
.tblMonitorsListing .Alert
{
	padding: 3px 3px 3px 3px;
	background-color: Red;
	border: solid 1px #eaeaea;
	color: White;
}


/* [START] Classes that control the layout of buttons */
.formButton
{
	background-color: #FFFFFF;/*transparent;*/
	font-size: 11px;
	border: 0px;
	margin: 2px;
	margin-right: 0px;
	cursor: pointer;
	border: solid 1px #d1d1d1;
	overflow: visible;
	padding: 2px 2px 2px 12px;

}
.formButtonDefault
{
	background-image: url(/App_Themes/default/images/icons/icon_form_default.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
	font-size: 11px;
	border: 0px;
	margin: 2px;
	margin-right: 0px;
	cursor: pointer;
	border-top: outset 1px #d1d1d1;
	border-left: inset 1px #d1d1d1;
	border-bottom: solid 1px #d1d1d1;
	border-right: solid 1px #d1d1d1;
	border-left: groove 2px #5985BB;
	overflow: visible;
	padding: 2px 2px 2px 2px;
}
.formButtonSave
{
	background-image: url(/App_Themes/default/images/icons/icon_form_finish.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.formButtonAdd
{
	background-image: url(/App_Themes/default/images/icons/icon_form_add.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 1.5px;
}
.formButtonEnable
{
	background-image: url(/App_Themes/default/images/icons/icon_form_enable.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.formButtonDisable
{
	background-image: url(/App_Themes/default/images/icons/icon_form_disable.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.formButtonEdit
{
	background-image: url(/App_Themes/default/images/icons/icon_form_edit.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.formButtonChange
{
	background-image: url(/App_Themes/default/images/icons/icon_form_change.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 0px -1px;
}
.formButtonGo
{
	background-image: url(/App_Themes/default/images/icons/icon_form_go.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 1px;
}
.formButtonReqLicencse
{
	background:#ffffff url(/App_Themes/default/images/icons/license.gif) no-repeat 2px 1px;
	width: 175px;
}


.formButtonSelect
{
	background-image: url(/App_Themes/default/images/icons/icon_form_select.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 1px;
}
.formButtonPayment
{
	background-image: url(/App_Themes/default/images/icons/icon_form_payment.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 1px;
}
.formButtonAddon
{
	background-image: url(/App_Themes/default/images/icons/icon_form_addon.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 1px;
}
.formButtonProduct
{
	background-image: url(/App_Themes/default/images/icons/icon_form_product.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 1px;
}
.formButtonSend
{
	background-image: url(/App_Themes/default/images/icons/SendTstMail.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 1px;
}
.formButtonNext
{
	background-image: url(/App_Themes/default/images/icons/icon_form_next.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.formButtonBack
{
	background-image: url(/App_Themes/default/images/icons/icon_form_previous.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.formButtonFinish
{
	background-image: url(/App_Themes/default/images/icons/icon_form_finish.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

.formButtonRemove
{
	background-image: url(/App_Themes/default/images/icons/icon_form_remove.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

.formButtonCancel
{
	background-image: url(/App_Themes/default/images/icons/icon_form_cacel.gif);
	background-repeat: no-repeat;
	width: 105px;
	background-position: 2px 2px;
}

.formButtonOK
{
	background-image: url(/App_Themes/default/images/icons/icon_form_ok.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
.formButtonSearch
{
	background-image: url(/App_Themes/default/images/icons/search_icon_small.gif);
	width: 105px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color:#497AAD;
	color:White;
}
.formButtonNew
{
	background-image: url(/App_Themes/default/images/bg/hash.gif);
	background-repeat: no-repeat;
	background-position: 0px -1px;
}
.formButtonLogin {
  background-image: url(/App_Themes/default/images/icons/mini_icon_key.gif);
  background-repeat: no-repeat;
  width: 105px;
  background-position: 4px 5px;
}

.formButtonBold
{
	background-image: url(/App_Themes/default/images/icons/bold.gif);
	width: 18px;
	float:left;
	display:block;
	height:18px;
	background-repeat: no-repeat;
	
}
.formButtonItalic
{
	background-image: url(/App_Themes/default/images/icons/italic.gif);
	width: 18px;
	float:left;
	display:block;
	height:18px;
	background-repeat: no-repeat;
	
}
.formButtonUnderline
{
	background-image: url(/App_Themes/default/images/icons/underline.gif);
	width: 18px;
	float:left;
	display:block;
	height:18px;
	background-repeat: no-repeat;
	
}

.LinkButtonEdit
{
	background-color: transparent;
	margin-left:3px;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 15px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/edit.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
	
	
}

.LinkButtonUpdate
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/cancel.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.LinkButtonCancel
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/cancel.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.LinkButtonGo
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 15px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/go.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
}
.LinkButtonReActivate
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 8px 18px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/ReActivate.gif);
	background-repeat: no-repeat;
	background-position:  0px 2px 0px 2px;
}
.LinkButtonControl
{
	background-color: transparent;
	margin-bottom :3px;
	font-size: 10px;
	border: 0px;
	padding:  0px 0px 8px 18px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/control.gif);
	background-repeat: no-repeat;
	background-position:  0px 2px 0px 2px;
	line-height :20px; 
	
}
.LinkButtonLease
{
	background-color: transparent;
	margin-left:3px;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 18px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/lease.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
	
	
}
.LinkButtonRevoke
{
	background-color: transparent;
	margin-left:3px;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 18px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/revoke.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
	
	
}
.LinkButtonAdd
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 15px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/add.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
}

.LinkButtonAddDisabled
{
	filter: alpha(opacity=60); 	/*for Transparency in Internet Explorer (IE).*/ 
	-moz-opacity: 0.6; /*for Transparency on old versions of the Mozilla browser. Netscape Navigator*/ 
	-khtml-opacity: 0.6; /* for Transparency on old versions of Safari */ 
	opacity: 0.6; /* for recent versions of Firefox, Opera and Safari */ 
	display: inline-block;
	
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 15px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/add.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
	color: Gray;
}

.LinkButtonCreate
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/cancel.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.LinkButtonArchive
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/cancel.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.LinkButtonUnArchive
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/cancel.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.LinkButtonSend
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/icon_mini_go.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}

.LinkButtonClone1
{
	background-color: transparent;
	margin-left: 3px;
	font-size: 10px;
	border: 0px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/clone.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
	padding:1px 0px 5px 16px;
	 

}
.LinkButtonRemove
{
	background-color: transparent;
	font-size: 10px;
	margin-left:3px;
	border: 0px;
	padding: 0px 0px 0px 15px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/no.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
}

.LinkButtonServices
{
	background-color: transparent;
	font-size: 10px;
	margin-left:3px;
	border: 0px;
	padding: 0px 0px 0px 15px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/icn_services_small.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
}

.LinkButtonDelete
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 15px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/no.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
}
.LinkButtonAccount
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 15px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/Account.png);
	background-repeat: no-repeat;
	background-position: 0px 2px 0px 2px;
}

.linkButtonPause
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 12px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/icon_stop.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.linkButtonStart
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 12px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/icon_play.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

.LinkButtonTicket
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/cancel.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.LinkButtonRun
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/icon_mini_go.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.LinkButtonDefault
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/cancel.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.LinkButtonNew
{
	background-color: transparent;
	font-size: 10px;
	border: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/cancel.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
}
.LinkButtonUp
{
	border: 0px;
	padding: 0px 16px 26px 16px;
	cursor: pointer;
	background-image: url(/App_Themes/default/images/icons/up_icon.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;	
}
.LinkButtonHelp
{
	border: solid 0px black;
	padding: 5px 16px 5px 19px;
	cursor: help;
	background-image: url(/App_Themes/default/images/icons/help.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
.LinkButtonBack
{
	border: solid 0px black;
	padding: 5px 16px 5px 19px;
	cursor:pointer;
	background-image: url(/App_Themes/default/images/icons/up_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}


/* [START] Help desk section specific classes */
.commentWrap
{
	padding: 5px 5px 0 5px;
}

.commentSection
{
	border-bottom: 1px solid #CCCCCC;
	margin-left: 10px;
}

.commentNumber
{
	font-size: 250%;
	color: gray;
}

.commentTitleUser
{
	vertical-align: 50%;
	color: gray;
}

.commentTitleTech
{
	vertical-align: 50%;
	color: gray;
}

.commentMessageTech
{
	margin-left: 10px;
	margin-top: 10px;
	padding-bottom: 5px;
	color: #000000;
}

.commentMessageUser
{
	margin-left: 10px;
	margin-top: 10px;
	color: #67849C;
}
.commentMessageUser a
{
	margin-left: 10px;
	margin-top: 10px;
	color: #67849C;
}

.tech
{
	border-top: 1px solid silver;
	border-left: 8px solid silver;
	border-bottom: 1px solid silver;
	margin-left: 5px;
}

.user
{
	border-left: 5px solid #A6C0D6;
	margin-left: 10px;
}

.section
{
	padding: 4px;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	height: 1%;
}
.ticketNotes
{
	border: solid 1px #eaeaea;
	background-color: InfoBackground;
	padding: 5px;
	margin-left: 10px;
	margin-top: 5px;
	color: #67849C;
}

/* [START] Miscelleneous General Purpose Classes */
#installHeading {
	margin:8px;
	padding:5px;
	font-weight:bold;
	font-size:22px;
	font-family:Verdana;
}
.installIDBox 
{
	margin:8px;
	padding:5px;
	border:groove 1px #f3f3f3;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	font-family:Verdana;
	background: url(/App_Themes/default/images/icons/icon_install_key.gif) no-repeat 4px 5px;
}
.pagePreLoader
{
	background-position:top left;
	background: url(/App_Themes/default/images/loading.gif) no-repeat 4px 5px;
	background-color:White;
	border:solid 2px #5985BB;
	width:90%;
	padding: 5px 5px 5px 25px;	
	color: Black;
	font-weight:bold;
	margin: 0px;	
	font-size: 12px;
	text-decoration: none;
}
.pagePreLoader span
{
	font-size:9.5px;
	font-weight:normal;
	
}



.footerText
{
	float: left;
	margin: 5px 0px 2px 5px;
	margin-bottom: 5px;
}
.footerText strong
{
	color: #3a6ca3;
}

.helpMessageTitle
{
	width: 98%;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: Green;
	font-weight: bold;
	background-color: #FDFDFD;
	border: solid 1px #eaeaea;
	cursor: hand;
}
.helpMessage
{
	vertical-align: middle;
	width: 98%;
	background-color: #f3f3f3;
	padding: 5px 5px 5px 5px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.successMsg
{
	background: url(/App_Themes/default/images/icons/success.gif) no-repeat 2px;
	vertical-align: middle;
	padding: 5px 0px 5px 25px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: Green;
	font-weight: bold;
	background-color: #f3f3f3;
	border: solid 1px #d1d1d1;
}

.errorMsg
{
	background: url(/App_Themes/default/images/icons/error.gif) no-repeat 2px;
	vertical-align: middle;
	padding: 5px 0px 5px 25px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: red;
	font-weight: bold;
	background-color: #f3f3f3;
	border: solid 1px #d1d1d1;
}
.errorReport
{
	vertical-align: middle;
	padding: 5px 0px 5px 25px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: red;
	font-weight: bold;
	background-color: #f3f3f3;
	border: solid 1px #d1d1d1;
}

.popUpBox /* Overlib popup */
{
	padding: 5px 5px 5px 5px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	background-color: #f3f3f3;
	border: solid 1px #d1d1d1;
}

/* [START] CONTEXT MENU */

.contextMenu
{
	font-weight: bold;
	background-color: HighlightTxt;
}
.contextMenuWrap
{
	padding: 2px 5px 5px 15px;
	border: 1px solid #67849C;
	cursor: hand;
	background-color: InfoBackground;
}
.contextMenuItem
{
	padding-top: 3px;
}


/* [START] EXPAND / COLLAPSE SECTIONS */
.collapsed
{
	display: none;
}
.expanded
{
	display: block;
}

/* [START] Classes that control the search box layout */
.searchBox
{
	width: 100%;
	padding: 0px;
	border: solid 1px #B4B3B3;
	background: url(/App_Themes/default/images/icons/search_bg.gif) no-repeat right top #f2f2f2 ;
	
}
.searchBox th
{
	background: #729CC8;
	padding: 0px 3px 0px 3px;
	vertical-align: middle;
	color: #FFFFFF;
	white-space: nowrap;
}

.searchBox td
{
	padding: 3px;
	
	outline-width: 0;
	
}
.altRow
{
	background-color: #FFFFFF!important;
}


.helpBox
{
	background-color: transparent;
	font-size: 11px;
	border: 1px dashed #B4B3B3;
	background: url(/App_Themes/default/images/icons/information.gif) no-repeat left #f2f2f2;
	background-position:5px 7px;
	padding: 8px 8px 8px 25px;
	margin-bottom:12px!important;
}
.helpBox img
{
	padding: 2px 12px 2px 2px;
	vertical-align:middle;
}
.warningBox
{
	background: url(/App_Themes/default/images/icons/info_icon.gif) no-repeat 2px;
	vertical-align: middle;
	padding: 5px 0px 5px 25px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color:Navy;
	border: solid 1px #eaeaea;
	background-color:#fafafa;
	width:775px
}
.breadCrumbTrackingBox
{
	background:url(/App_Themes/default/images/icons/icon_subscription.gif) no-repeat 2px;
	padding: 5px 0px 5px 22px;
	text-align: left;
	font-family: Tahoma;
	font-size: 11.5px;
	font-weight:bold;
	color:Navy;
	border-top: dotted 1px #000080;
	border-left: dotted 1px #000080;
	border-bottom: dotted 1px #000080;
	border-right: dotted 1px #000080;
	background-color:#eaeaea;
	width:auto
}
.breadCrumbTrackingBox2
{
	background:url(/App_Themes/default/images/icons/icon_service_management.gif) no-repeat 2px;
	padding: 5px 0px 5px 22px;
	text-align: left;
	font-family: Verdana;
	font-size: 10.5px;
	font-weight:bold;
	color:Navy;
	border-top: outset 1px #000080;
	border-left: outset 1px #000080;
	border-bottom: inset 1px #000080;
	border-right: inset 1px #000080;
	background-color:#eaeaea;
	width:auto
}
.InnerLocationBox
{
	padding: 5px 5px 5px 5px;
	font-family: "Thoma" , sans-serif;
	font-size: 10px;
	color:#454545;
	height:30px;
	border-bottom: solid 1px #DEDBD6;
	vertical-align:middle;
	background-color:#FFFFFF;
	
}
.InnerLocationBoxMessage
{
	padding: 3px 0px 0px 0px;
	font-family: Calibri, Verdana;
	font-size: 12pt;
	font-weight:bold;
}

.myLocationBox
{
	padding: 5px 0px 5px 5px;
	text-align: left;
	font-family: Verdana;
	font-size: 10.5px;
	font-weight:bold;
	color:Navy;
	border-top: outset 1px #000080;
	border-left: outset 1px #000080;
	border-bottom: inset 1px #000080;
	border-right: inset 1px #000080;
	background-color:#eaeaea;
	width:auto
}
.myLocationBox img
{
	padding: 3px 5px 3px 5px;
	border:0px;
}


.buttonBox
{
	background: #f3f3f3;
}
.Shade
{
	background-color: #f3f3f3;
	font-weight: bold;
}

.modalBackground
{
	FILTER: alpha(opacity=100);
	background-color: Gray;
	opacity: 0.7;
}

.Bold
{
	font-weight: bold;
}
.Red
{
	color: Red;
}
.Green
{
	color: Green;
}
.Gray{ color:Gray;
}

.selectedTreeNode
{
	border: 1px solid #eaeaea;
	padding: 2px 2px 2px 2px;
	background-color: #f3f3f3;
	text-decoration: none;
}
.Border
{
	border: 1px solid #eaeaea;
	padding: 0px 0px 2px 2px;
}
h2
{
	margin: 5px;
	font-size: large;
	padding: 4px 6px;
	font-weight: bold;
}
h3
{
	margin: 0;
	color: #FFFFFF;
	font-size: 100%;
	background-color: #f3f3f3;
	padding: 4px 6px;
	height: 1.3em;
	font-weight: normal;
}

h3 span
{
	color: #000;
	display: block;
	float: left;
	margin: -4px -6px !important;
	margin: -4px -3px;
	padding: 4px 6px;
	height: 1.3em;
	padding-right: 30px;
	background-color:Silver;
}


.productStepButton
{
	float: left;
	padding: 3px 3px 3px 3px;
	margin: 0px 5px 5px 0px;
	border-left: 1px solid #868476;
	border-top: 1px solid #868476;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	color: #000;
	font-size: 10px;
}

.productStepButton a, .productStepButtonOff a
{
	padding: 5px;
	margin: 0px 0px;
	text-decoration:none;
	font-family:Tahoma;
	font-weight:bold
}

.productStepButtonOff
{
	float: left;
	padding: 3px 3px 3px 3px;
	margin: 0px 5px 5px 0px;
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #868476;
	border-bottom: 1px solid #868476;
	color: #878473;
	font-size: 10px;
	color: #878473;
}
.productStepButtonContainer
{
	display:block;
	background: #eeede9;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px;
}

.cancelWizardButton
{
	text-align: left;
	padding: 20px;
}
.Calender
{
	background: url(/App_Themes/default/images/smallcalendar.gif);
	width: 16px;
	height: 16px;
}
/* [START] Login screen classes*/
#screenWrapper 
{
	width:500px;
	margin:0px auto;
	text-align:left;
	padding:100px;
}	
#errorReportScreen
{
	width:500px;
	margin:0px auto;
	text-align:left;
	padding:100px;
}	

#stopMessage 
{
  background: url(/App_Themes/default/images/icons/icon_flag_red.gif) no-repeat 75px 20px;
  padding:20px;
  padding-left:100px;
  font-family:Tahoma, Times New Roman;
  font-size:13px;
  color:Red;
  font-weight:bold;
  text-align: left;
  border-top:outset 1px red;
  border-right:inset 1px red;
  border-bottom:inset 1px red;
  border-left:outset 1px red;
}

/* [START] Login screen classes*/
#loginScreenWrapper 
{
	/*background: url(/App_Themes/default/images/bg/logoshade.gif) no-repeat 30px 80px;*/
	width:500px;
	margin:0px auto;
	text-align:left;
	padding:100px;
}	
#titleArea {
  background: #005CB8;
  border-bottom: 3px solid #c8c8c8;
  padding:12px;
}
#title {
  font-size: 15px;
  color: #ffffff;
  font-family:Trebuchet MS ;
  font-weight:bold
}
#version {
  font-size: 10px;
  color: #ffffff;
  font-family:Trebuchet MS;
  font-weight:bold
}

#loginArea 
{
  margin-top: 30px;
  margin-right: auto;
  margin-bottom: 15px;
  margin-left: auto;
  width: 450px;
  border: 1px solid #cccccc;
  text-align: left;
}
#forgotPasswordArea {
  margin-top: 30px;
  margin-right: auto;
  margin-bottom: 15px;
  margin-left: auto;
  width: 450px;
  border: 1px solid #cccccc;
  text-align: left;
}

#footerArea {
  margin: 0px auto 30px auto;
  width: 450px;
  text-align: left;
}

#footerLayout td {
  color: #666666;
  padding-left: 10px;
}

#paneContent {
  margin: 0;
  padding: 10px;
  background: #f9f9f9;
}

.noteArea {
  margin: 5px 0;
  border: 1px solid #cccccc;
  background: #ffffff;
}

.noteArea td {
  padding: 0 5px 5px 30px;
  height: 25px;
  vertical-align: middle;
}

.noteArea p {
  margin: 0;
}

.noteArea .noteTitle {
  font-weight: bold;
  color: #cc0000;
}

.noteArea .errorNote {
  background: url(/App_Themes/Default/images/icons/error_login.gif) no-repeat 3px 3px;
  border: 2px #cc0000 solid;
}
.noteArea .infoNote {
  background: url(/App_Themes/Default/images/icons/info_login.gif) no-repeat 3px 3px;
  border: 2px #cc0000 solid;
}

.fieldsArea {
  margin: 0 0 3px 0;
}

.fieldsLayout {
  border-collapse: collapse;
  border: 1px solid #C8C8C8;
}

.fieldsLayout td, 
.fieldsLayout th {
  padding: 3px 5px 3px 5px;
  background: #ffffff;
}

.fieldsLayout td * {
  vertical-align: middle;
}

.fieldsLayout th {
  text-align: left;
  width: 150px;
  color: #000000;
}
.helpPanel 
{
	background-color:White;
	padding:5px;
	border:groove 1px #eaeaea
}

/* [START] Dashbord Classes */

.systemAlertMessage
{
	background: url(/App_Themes/default/images/icons/icon_critical.gif) no-repeat 0px 5px;
	vertical-align: middle;
	margin-bottom:5px;
	padding: 10px 0px 10px 40px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color: red;
	font-weight: bold;
	background-color: #f3f3f3;
	border-top: outset 2px red;
	border-right: outset 2px red;
	border-bottom: outset 2px red;
	border-left: outset 2px red;

}
.systemAlertMessage H1
{
	padding: 0px;
	text-align: left;
	font-family: Verdana;
	font-size: 15px;
	color: red;
	font-weight: bold;
	margin:0px;
}
.systemAlertMessage P
{
	padding: 0px;
	margin:0px;
	text-align: left;
	color: red;
	font-weight:normal
}

.systemNewsBox
{
	padding: 0px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	background-color: #f3f3f3;
	border: solid 1px #d1d1d1;
	margin-bottom:5px;
}
.systemNewsBoxHeading
{
	background: #eaeaea url(/App_Themes/default/images/icons/icon_dashboad_news.gif) no-repeat 3px 7px;
	vertical-align: middle;
	border-bottom: dashed 1px #d1d1d1;
	vertical-align: middle;
	/* padding: 5px 5px 5px 21px; */
	padding: 5px 5px 0px 21px;
	margin:0px !important;
	font-weight: bold;
	font-size:14px;
	color:#3a6ca3;
	font-family:Verdana
}

.systemNewsBox h2
{
	background: url(/App_Themes/default/images/icons/icon_bullet_purple.gif) no-repeat 3px 4px;
	padding: 5px 0px 1px 18px;
	margin:0px !important;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.systemNewsBox P
{
	padding: 0px 0px 5px 0px;
	margin:0px 0px 5px 0px !important;
	padding-left:17px;
	text-align: left;
	font-family: "Tahoma" , sans-serif;
	font-size: 11px;
	color:inherit;
}
.infoBoxSimple {float: left; width: 99%; margin-bottom: 15px;}
.infoBoxHeading {margin-bottom:10px}
.infoBoxHeading h2 {color:#fff; font-size:14px; padding: 2px 0px 2px 20px; margin: 0px; border: 1px solid #C7D1D8; background:#3a6ca3 url(/App_Themes/default/images/icons/icon_database.gif) no-repeat 0px 2px;}		
.infoBoxSimpleContent { border: 1px solid #C7D1D8; padding: 5px 5px; margin-bottom: 5px; background-color:White; }
.infoBoxHeading h2#subscriptionIcon {background:#3a6ca3 url(/App_Themes/default/images/icons/icon_subscriptions.gif) no-repeat 0px 2px !important;}		
.infoBoxHeading h2#helpDeskIcon {background:#3a6ca3 url(/App_Themes/default/images/icons/icon_help.gif) no-repeat 2px 3px !important;}		
.infoBoxHeading h2#billingIcon {background:#3a6ca3 url(/App_Themes/default/images/icons/icon_billing_statement.gif) no-repeat 2px 2px !important;}		

/* By Abdul Basit for Dashboard */
.infoBoxCustomer {margin-bottom:10px}
.infoBoxCustomer h2 {color:White; font-size:12px; padding: 4px 0px 7px 30px; margin: 2px; border-bottom: 1px dashed #000000; background: url(/App_Themes/default/images/icons/board_customer.gif) no-repeat #5985BB 4px 4px;}

.infoBoxBilling {margin-bottom:10px}
.infoBoxBilling h2 {color:White; font-size:12px; padding: 4px 0px 7px 30px; margin: 2px; border-bottom: 1px dashed #000000; background: url(/App_Themes/default/images/icons/board_billing.gif) no-repeat #5985BB 4px 4px;}

.infoBoxHelp {margin-bottom:10px}
.infoBoxHelp h2 {color:White; font-size:12px; padding: 4px 0px 7px 30px; margin: 2px; border-bottom: 1px dashed #000000; background: url(/App_Themes/default/images/icons/board_help.gif) no-repeat #5985BB 4px 4px;}

.infoBoxSvc {margin-bottom:10px}
.infoBoxSvc h2 {color:White; font-size:12px; padding: 4px 0px 7px 30px; margin: 2px; border-bottom: 1px dashed #000000; background: url(/App_Themes/default/images/icons/board_svc.gif) no-repeat #5985BB 4px 4px;}

.infoBoxPlan {margin-bottom:10px}
.infoBoxPlan h2 {color:White; font-size:12px; padding: 4px 0px 7px 30px; margin: 2px; border-bottom: 1px dashed #000000; background: url(/App_Themes/default/images/icons/board_plan.gif) no-repeat #5985BB 4px 4px;}

.infoBoxSub {margin-bottom:10px}
.infoBoxSub h2 {color:White; font-size:12px; padding: 4px 0px 7px 30px; margin: 2px; border-bottom: 1px dashed #000000; background: url(/App_Themes/default/images/icons/board_sub.gif) no-repeat #5985BB 4px 4px;}

.FrontBottom {border-right:1px solid dashed; border-bottom:1px solid dashed;}
.JustFront {border-right:1px solid dashed;}
.JustBottom {border-bottom:1px solid dashed;}
/********************************/
.toolsBox
{
	margin:3px;
	float: left; 
	width: 99%; 
	padding:0px;
}
.toolsBoxHeading {color:#3a6ca3; font-size:14px; font-weight:bold; padding: 6px 0px 2px 35px; display:block; margin: 0px;}		
.toolsBoxHeading a { font-weight:bold; font-size:11.5px; font-family:Tahoma;color: #006ca8; }
.toolsBoxSimpleContent { padding: 5px 5px 5px 5px; margin-bottom: 5px; }
.toolsBoxSimpleContent img { padding: 0px 0px !important; margin-bottom: 0px; }
.toolsBoxSimpleContent p { padding: 5px 0px 0px 35px; margin: 0px;}
.toolsBoxSimpleContent span#customerIcon { background: url(/App_Themes/default/images/icons/icon_dashboard_user.gif) no-repeat 0px -4px; display:block }
.toolsBoxSimpleContent span#currencyIcon { background: url(/App_Themes/default/images/icons/icon_currency.gif) no-repeat -1px -7px; display:block }
.toolsBoxSimpleContent span#servicePlanIcon { background: url(/App_Themes/default/images/icons/icon_add_green.gif) no-repeat -2px -2px; display:block }
.toolsBoxSimpleContent span#networkIcon { background: url(/App_Themes/default/images/icons/icon_network.gif) no-repeat -2px -2px; display:block }
.toolsBoxSimpleContent span#monitorIcon { background: url(/App_Themes/default/images/icons/icon_monitor.gif) no-repeat -2px -2px; display:block }
.toolsBoxSimpleContent span#settingsIcon { background: url(/App_Themes/default/images/icons/icon_gear.gif) no-repeat -2px -2px; display:block }
.toolsBoxSimpleContent span#1 { background: url(/App_Themes/default/images/icons/icon_add_green.gif) no-repeat -2px -2px; display:block }

ul.plain { margin: 0; padding: 0 0 0px 32px; }
ul.plain li { list-style: none; margin: 0; padding: 0 0 2px 12px; background: url(/App_Themes/default/images/icons/icon_bullet.gif) no-repeat 0px 2px; }
ul.plain a:link, ul.plain a:visited { color: #006ca8; text-decoration: underline; }
ul.plain a:hover, ul.plain a:active { color: #006ca8; text-decoration: none; }		

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.pagerBottomRow td
{
border: none;
	}
	/***************Notification********************/
	
	
		#LoginNotif {
		width:780px;
		margin: 20px auto;
		padding: 0;
		position:relative;
		text-align:center;
		border: 1px solid #cfcfcf;
		background: #efefef;
		text-align: left;
		}
		#container {
		width:100%;
		position:relative;
		text-align:left;
		background:none;
		}
	#content{
		position:relative;
		}			


/* Easy Slider */
	#slider2 { 
		width:inherit;
		}
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width: 780px;
		height:80px;
		background:none;
		}
	#slider2 li p{ 
		margin:0px;
		padding: 0px 20px 0px 30px;
		}
	#slider2 li h2{
		display: block;
		font:11px/14px;
		font-weight:bold;
		margin:2px 0;
		padding: 0px 20px 0px 30px;
		background:url(/App_Themes/default/images/icons/icon_bullet_purple.gif) no-repeat 16px center;
		}
		
	p#controls2{
		margin:0px;
		position:relative;
		padding: 0px;
		}
	
	#prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:15px;
		height:80px;
		position:absolute;
		background-color: #5985bb;
		}	
	#nextBtn2 {
		float: right;
		position: absolute;
		right: 0px;
		bottom: 0px;
		}
	#prevBtn2 {
		float: left;
		position: absolute;
		left: 0px;
		bottom: 0px;
		}
	#prevBtn2 a {
		display:block;
		width:15px;
		height:80px;
		background:url(/App_Themes/default/images/icons/NotifArrowPrev.gif) no-repeat center center;
		}
	#nextBtn2 a{ 
		display:block;
		width:15px;
		height:80px;
		background:url(/App_Themes/default/images/icons/NotifArrowNext.gif) no-repeat center center;
		}

/*CSS for Service Queue Resource Usage Report's div tags*/
/*Starts Here*/
#XpandedWrap {
	width: 100%;
	margin: 0;
	padding:0;
}
#XpandedWrap ul#XpndCont {
	width: 100%;
	margin: 0;
	padding:0;
	display:block;
	list-style:none;
}
#XpandedWrap ul#XpndCont li.TablTitl, #XpandedWrap ul#XpndCont li.TablContGrey, #XpandedWrap ul#XpndCont li.TablContWhite {
	width: 100%;
	margin: 0;
	padding:0;
	display:block;
	list-style:none;
	clear: both;
}
#XpandedWrap ul#XpndCont li.TablTitl ul {
	width: 100%;
	margin: 0;
	padding:0;
	display:block;
	list-style:none;
}
#XpandedWrap ul#XpndCont li.TablTitl ul li {
	float: left;
	width: 18.8%;
	margin: 0;
	padding:0 0 0 5px;
	display:block;
	list-style:none;
	background-color: #2e4d7b;
	border: 1px solid #FFF;
	height: 22px;
	text-align: center;
	font: 11px/22px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	font-weight: bold;
}
#XpandedWrap ul#XpndCont li.TablContGrey ul {
	width: 100%;
	margin: 0;
	padding:0;
	display:block;
	list-style:none;
}
#XpandedWrap ul#XpndCont li.TablContGrey ul li {
	float: left;
	width: 18.8%;
	margin: 0;
	padding:0 0 0 5px;
	display:block;
	list-style:none;
	background-color: #e9e9e9;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #d0d0d0;
	border-top: 1px solid #d0d0d0;
	height: 22px;
	text-align: left;
	font: 11px/22px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #222222;
}
#XpandedWrap ul#XpndCont li.TablContWhite ul {
	width: 100%;
	margin: 0;
	padding:0;
	display:block;
	list-style:none;
}
#XpandedWrap ul#XpndCont li.TablContWhite ul li {
	float: left;
	width: 18.8%;
	margin: 0;
	padding:0 0 0 5px;
	display:block;
	list-style:none;
	background-color: #FFF;
	border: 1px solid #FFF;
	height: 22px;
	text-align: left;
	font: 11px/22px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #222222;
}
/*Ends Here*/

/* For Error Page */
/* messages */
.message_successful {color: #009900;}
.message_unsuccessful {color: #cc0000;}

/* title */
.error_title_box {background:#eef3ef; padding: 10px 30px 10px 30px; font-size: 14px;}
.error_title {color: #c54c1d;}

/* content */
.error_back_box {padding: 5px 25px 0px 25px;}
.error_content_box {padding: 5px 30px 20px 30px;}
.error_apologies {color: #c54c1d; font-size: 14px;}
.error_recommended_actions {color: #1864a7; font-size: 12px;}
.error_stack_trace {color: #000; border: solid 1px #bfbdbd; padding: 10px; font-size: 14px;}
.error_report_box {border: solid 1px #bfbdbd; padding: 10px 10px 5px 10px; background: #f4f4f4;}
.error_report_title {font-size: 14px;}
.error_report_text {color: #808080;}
.error_report_additional td {padding: 0px 10px 5px 0px;}

/* bottom */
.error_bottom_box {padding: 10px 30px 10px 30px;}

/* controls */
.multiline_text {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; width: 100%; height: 120px;}
.text_box {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; width: 200px;}

.btn, .btn:hover, .btn_disabled, .btn_disabled:hover,
.btn:visited, .btn:active, .btn_disabled:visited, .btn_disabled:active
{border-style: solid; border-width: 1px; background: url('images/btn_fon.gif') repeat-x 0px 0px; text-align: center; text-decoration: none; padding: 3px 5px 3px 5px;}
.btn {border-color: #c4cccc #acb5b5 #5092da;}
.btn:hover {border-color: #95bae4 #77a7dc #5092da;}
.btn_disabled {border-color: #c4cccc #acb5b5 #6f7777; color: #999;}
.btn_disabled:hover {border-color: #c4cccc #acb5b5 #6f7777; color: #999;}

.packageWraper { float:left; margin:0 0 10px 10px; width:120px; border:1px solid #cccccc;
                 padding:5px 0; }
.centerContents { text-align:center; }

.containerBorder 
{
	padding-top:12px !important;
	border-right:0px solid #fff !important;
	border-left:0px solid #fff !important;
}

.loadingBackground
{
width: 100%; height: 100% !important; position:fixed; display: none; padding-bottom:0;
        top: 0; left: 0; bottom: 0; right: 0; margin: 0 0 0 0; filter: alpha(opacity=70);
        opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; background: #999999;
}

.loadingImg
{
position: absolute; z-index: 9999; height: 30px; line-height: 30px; width: 100px;
            font-weight: bold; padding-left: 10px; margin: 0 auto; top: 50%; left: 50%; background: #ffffff;
            border: 2px solid #5985BB;
}
