﻿/* -------------------------------CLEAR  |  RESET --------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear {
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

ol,ul {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	margin: 0 auto;
	position: relative;
    table-layout: fixed;
}

td {
    box-sizing: border-box;
}

ul {
	list-style: none outside;
}

hr {
	border: 0;
	width: 100%;
	float: none;
	clear: both;
	border-top: 1px dashed #cccccc;
	height: 1px;
}

.BoldClass {
	font-weight: bold;
}

.CheckBox {
	margin: 0;
	padding: 0;
	width: auto;
	border: 0;
	margin: auto auto;
}

textarea {
	-webkit-resize: none;
	-moz-resize: none;
	resize: none;
}

.WaterMarkColor {
	color: #aaaaaa !important;
}

.RTL {
	direction: rtl;
	text-align: right !important;
}

.LTR {
	direction: ltr;
	text-align: left !important;
}

input,select,textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #555555;
	font-weight: normal;
	padding: 7px 5px;
	border-top: solid 1px #dadee2;
	border-left: solid 1px #dadee2;
	border-bottom: solid 1px #dadee2;
	border-right: solid 1px #dadee2;
	outline: 0;
	background-color: rgb(252,252,252);
	margin: 2px 0;
}

input:focus,select:focus,textarea:focus {
	border-color: #FFB212;
	background-color: #ffffff;
}

.Form_Highlight {
	background-color: #FFF7E9 !important;
}

.Form_Highlight:focus {
	background-color: #FFF7E9 !important;
}

h4 {
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
	letter-spacing: .5px;
}

html,form,body {
	height: 100%;
}

div {
	display: block;
	border-style: solid;
}

img,object,embed {
	max-width: 100%;
}

#TermsTopClass li
{
    margin: 10px 0;
}


 /* ========================================================== */

.FloatLeft {
	float: right !important;
}

.FloatRight {
	float: left !important;
}

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 20px;
	direction: rtl;
	padding-right: 0px;
    /* line-height: 1; */
	background-color: #555555;
	color: #2e374d;
}

.Container {
	width: 100%;
	border: 0;
	min-width: 1100px;
	background-color: #444444;
}

/* 1100*/
#LeftDiv {
	position: relative;
	float: right;
	z-index: 3;
	height: auto;
	width: 250px;
	background-color: #444444;
}

/* 220 width:  20%;
	 */
.LogoDiv {
	text-align: center;
	float: right;
	width: 100%;
	height: auto;
	padding: 70px 0px 0px 0;
}

.LogoDiv img
{
    /*width: 180px;*/
}


.MenuDiv {
	margin: 20px 0;
	width: 100%;
	float: right;
	background: url('images/menudivider.png') no-repeat top center;
}

.VertMenu {
	float: right;
	position: relative;
	width: 99%;
	margin-bottom: 7px;
	padding-bottom: 3px;
	list-style: none outside;
	display: block;
}

.VertMenu li {
	background: url('images/menudivider.png') no-repeat bottom center;
	margin: 0;
	padding: 0;
	display: inline-block;
	width: 100%;
}

.VertMenu li a {
	color: #FFFDF8;
	margin-bottom: 1px;
	text-decoration: none;
	width: auto;
	display: block;
	position: relative;
	padding: 10px 0px;
}

.VertMenu li a:hover {
	background-color: #222222;
}

.VertMenu li a.current,.VertMenu li a.current:hover {
	color: #fff;
	margin-bottom: 1px;
	text-decoration: none;
	width: auto;
	display: block;
	position: relative;
	padding: 10px 0px;
	background-color: #B32929;
}

.VertMenu li ul.sub {
	display: none;
	margin: 0;
	padding: 0;
}

.VertMenu li ul.sub.expand {
	display: block;
	margin: 0;
	padding: 0;
}

.VertMenu li ul {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none outside;
	vertical-align: baseline;
}

.VertMenu li ul li {
	background: url('images/menudivider.png') no-repeat bottom center;
	float: right;
	background-image: none;
	display: inline-block;
	padding: 0;
	width: 100%;
}

.VertMenu li ul li a {
	/*border-color: rgba(255, 255, 255, 0);*/
	color: #ffffff;
	background-color: #555555;
	width: auto;
	text-decoration: none;
	margin-bottom: 0;
	display: block;
	position: relative;
	padding: 8px 25px 8px 0px;
	border-style: solid;
	border-left-width: 4px;
	border-color: #555555;
}

.VertMenu li ul li a:hover {
	border-color: #993333;
	border-left-width: 4px;
	border-style: solid;
}

.VertMenu li ul li a.current,.VertMenu li ul li a.current:hover {
	color: #fff;
	width: auto;
	text-decoration: none;
	margin-bottom: 0;
	border-left-width: 4px;
	display: block;
	position: relative;
	padding: 8px 25px 8px 0px;
	background-color: #993333;
}

#RightDiv {
	border-color: #993333;
	position: relative;
	overflow: hidden;
	border-bottom-width: 3px;
	background-repeat: repeat;
	background-color: white;
	background-image: url('images/bg.png');
}

.HeaderDiv {
	/*border-color: rgba(179, 41, 41, 0);*/
	border-color: #993333;
	line-height: 3.2em;
	width: 100%;
	z-index: 4;
	display: block;
	border-bottom-width: 5px;
	height: 40px;
	border-right-width: 1px;
	margin-right: -1px;
	-webkit-box-shadow: 0px 5px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 5px 2px rgba(0, 0, 0, 0.2);
	position: relative;
	background-color: #444444;
}

.Header_Left_Div {
	float: right;
	padding-right: 20px;
}

.Header_Welcome {
	font-style: normal;
	color: #FFB212;
}

.Header_UserName {
	color: #FFFDF8;
}

.Header_Right_Div {
	float: left;
	margin-left: 20px;
	color: #eeeeee;
}

.Header_Right_Div li {
	float: right;
	padding: 0 15px;
}

.Header_Right_Div a {
	text-decoration: none;
	color: #FFFDF8;
}

.Header_Right_Div li a:hover {
	color: #FFB212;
}

#FooterDiv {
	color: #eeeeee;
	text-align: center;
	margin: 10px auto 0 auto;
	background-color: #444444;
	direction: rtl;
}
#FooterDiv a
{
    color: #aaa;
    text-decoration: none;
}
#FooterDiv a:hover
{
    color: #FEB827;
    text-decoration: underline;
}

#HTD_PoweredBy
{
  	font-size: 9pt;
  	color: #eeeeee;
	text-align: center;
	padding: 10px auto;
	background-color: #444444;
	direction: rtl;
}
#HTD_PoweredBy a
{
    color: #aaa;
    text-decoration: none;
}
#HTD_PoweredBy a:hover
{
    color: #FEB827;
    text-decoration: underline;
}



/* Buttons
================================================== */
.button_on {
	background-color: rgb(255,219,131);
	background-image: url('images/Button_On_BG.png');
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffdb83', endColorstr='#ffb212', GradientType=0);
	-ms-filter: "progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffdb83', endColorstr='#ffb212', GradientType=0)";
	background: -webkit-linear-gradient(top, rgba(255,219,131,1) 0%, rgba(255,178,18,1) 100%);
	background: -moz-linear-gradient(top, rgba(255,219,131,1) 0%, rgba(255,178,18,1) 100%);
	background: -o-linear-gradient(top, rgba(255,219,131,1) 0%, rgba(255,178,18,1) 100%);
	background-image: -ms-linear-gradient(top, rgba(255,219,131,1) 0%, rgba(255,178,18,1) 100%);
	background: linear-gradient(top, rgba(255,219,131,1) 0%, rgba(255,178,18,1) 100%);
	border: 1px solid #d38e00;
	padding: 5px 11px 4px 11px;
	width: auto;
	height: auto;
	cursor: pointer;
	color: #212934;
	text-align: center;
	display: inline-block;
	line-height: 20px;
	margin-right: 2px !important;
	float: left;
}

.button_on:hover {
	background: rgb(255,178,18);
	background-image: url('images/Button_Hover_BG.png');
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffb212', endColorstr='#ffdb83',GradientType=0 );
	background: -webkit-linear-gradient(top, rgba(255,178,18,1) 0%, rgba(255,219,131,1) 100%);
	background: -moz-linear-gradient(top, rgba(255,178,18,1) 0%, rgba(255,219,131,1) 100%);
	background: -o-linear-gradient(top, rgba(255,178,18,1) 0%, rgba(255,219,131,1) 100%);
	background-image: -ms-linear-gradient(top, rgba(255,178,18,1) 0%, rgba(255,219,131,1) 100%);
	background: linear-gradient(top, rgba(255,178,18,1) 0%, rgba(255,219,131,1) 100%);
	-webkit-box-shadow: inset 1px 1px 0px 0px rgba(0, 0, 0, 0.3);
	box-shadow: inset 1px 1px 0px 0px rgba(0, 0, 0, 0.3);
	color: #060000;
}

.button_off {
	background: rgb(246,248,249);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 );
	background: -webkit-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
	background: -moz-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
	background: -o-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
	background-image: -ms-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
	background: linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
	color: #2e3740;
	cursor: default;
	padding: 5px 11px 4px 11px;
	width: auto;
	height: auto;
	text-align: center;
	display: inline-block;
	line-height: 20px;
	margin-right: 2px !important;
	border: 1px solid #cccccc;
	float: left;
}

    .button_off .ButtonIcon {
        opacity: 0.4;
        filter: alpha(opacity=40); /* For IE8 and earlier */
    }

.button_on.icononly,.button_off.icononly {
	padding: 2px 5px 2px 5px;
}

.ButtonText {
	padding: 0 9px 0 0px;
	margin: 0;
	display: inline-block;
    white-space: nowrap;
}

/* TinyButton
================================================== */
.TinyButton_on {
	border: 1px solid #cccccc;
	border-radius: 4px;
	padding: 0;
	margin: 0 2px;
	width: 16px;
	height: 16px;
	cursor: pointer;
	display: inline-block;
	line-height: 0px;
	*float: right;
}

.TinyButton_on:hover {
	border: 1px solid #d38e00;
}

.TinyButton_off {
	border: 1px solid #cccccc;
	border-radius: 4px;
	padding: 0;
	margin: 0 2px;
	width: 16px;
	height: 16px;
	cursor: default;
	display: inline-block;
	line-height: 0px;
	-moz-opacity: .40;
	filter: alpha(opacity=40);
	filter: alpha(opacity=40);
	opacity: .40;
	*float: right;
}

.SenderNameCss
{
     font-weight: bold;
}

/* ===================  UPLOAD FILES / CONTACTS +  =============================== */
#MODAL_TB_FileName, #MODAL_VALIDATE_TB_FileName {
	width: 220px;
	float: right;
}

#MODAL_FILE_WARP_DIV, #MODAL_VALIDATE_FILE_WARP_DIV {
	width: 25px;
	height: 32px;
	border: none;
	overflow: hidden;
	cursor: pointer !important;
	position: relative;
	float: left;
	margin-top: 2px;
	background: url('icons/folder.png') no-repeat right center;
	display: inline-block;
}

	#MODAL_FILE_WARP_DIV.OFF, #MODAL_VALIDATE_FILE_WARP_DIV.OFF {
		cursor: default !important;
		-moz-opacity: .40;
		filter: alpha(opacity=40);
		filter: alpha(opacity=40);
		opacity: .40;
	}

.MODAL_FILE_FileName {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0.0;
	position: relative;
	top: 0;
	left: 0;
	width: 20px;
}

::-webkit-file-upload-button {
	cursor: pointer;
}

/* ===================  DueRevenue  =============================== */
#FTR_RevDueDiv {
	float: left;
	padding: 11px 0px 11px 5px;
}

/* ===================  PAGING  =============================== */
#Paging {
	float: left;
}

#Paging a {
	display: inline-block;
	padding: 10px 5px 9px 5px;
	margin: 0 1px;
	border: 1px solid #cccccc;
	background-color: #fff;
	text-decoration: none;
	color: #333333;
	cursor: pointer;
}

#Paging a:hover {
	background-color: #FFF6D5;
}

#Paging a.current,#Paging a.current:hover {
	background-color: #555555;
	color: #fff;
	cursor: default !important;
	border: 0px;
	border: 1px solid #555555;
}

#Paging a.dot,#Paging a.dot:hover {
	background-color: transparent;
	display: inline-block;
	cursor: default !important;
	padding: 9px 5px 9px 5px;
	margin: 0 1px;
	text-decoration: none;
	color: #333333;
}

#MODAL_REPORT_Paging {
	float: left;
}

#MODAL_REPORT_Paging a {
	display: inline-block;
	padding: 9px 5px 9px 5px;
	margin: 0 1px;
	border: 1px solid #cccccc;
	background-color: #fff;
	text-decoration: none;
	color: #333333;
	cursor: pointer;
}

#MODAL_REPORT_Paging a:hover {
	background-color: #FFF6D5;
}

#MODAL_REPORT_Paging a.current,#MODAL_REPORT_Paging a.current:hover {
	background-color: #555555;
	color: #fff;
	cursor: default !important;
	border: 0px;
	border: 1px solid #555555;
}

#MODAL_REPORT_Paging a.dot,#MODAL_REPORT_Paging a.dot:hover {
	background-color: transparent;
	display: inline-block;
	cursor: default !important;
	padding: 9px 5px 9px 5px;
	margin: 0 1px;
	text-decoration: none;
	color: #333333;
}

#FTR_RecCount,#MODAL_FTR_RecCount {
	float: right;
	padding: 11px 5px 11px 0px;
    white-space: nowrap;
}

/* ===================================================================================================== */
.Form_Title {
	border: 0;
	width: 120px;
	padding: 2px 0;
	margin: 0;
	text-align: right;
	vertical-align: middle !important;
	line-height: 1;
}

.Form_Input {
	border: 0;
	width: 636px;
	padding: 2px 0;
	margin: 0;
	vertical-align: middle;
	line-height: 1;
}

.FormTips {
	font-size: 8pt;
	color: #777777;
	font-style: normal;
}

.TABLE_HDR_ROW,.MODAL_TABLE_HDR_ROW,.PUSH_HISTORY_HDR_ROW {
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	line-height: 1;
	background: #eee; /* for non-css3 browsers */
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee'); /* for IE */
background: -webkit-gradient(linear, right top, right bottom, from(#fff), to(#eee)); /* for webkit browsers */
background: -webkit-linear-gradient(top, #fff, #eee);

	background: -moz-linear-gradient(top, #fff, #eee);
	background: -o-linear-gradient(top, #fff, #eee);
	background: -ms-linear-gradient(top, #fff, #eee);
	background: linear-gradient(top, #fff, #eee); /* for firefox 3.6+ */
}

.TABLE_HDR_ROW td,.MODAL_TABLE_HDR_ROW td,.PUSH_HISTORY_HDR_ROW td {
	border: 1px solid #cccccc;
	padding: 13px 0;
	text-align: center;
	margin: 0;
	white-space: normal;
	line-height: 19px;
}

#DataRecords,#MODAL_MYCONTACTS_DataRecords,#MODAL_REPORT_DataRecords,#MODAL_NETWORKS_DataRecords {
	vertical-align: top;
	line-height: 1;
}

#DataRecords td,#MODAL_MYCONTACTS_DataRecords td,#MODAL_REPORT_DataRecords td,#MODAL_NETWORKS_DataRecords td {
	border: 1px solid #cccccc;
	padding: 8px 0;
	vertical-align: middle;
	text-align: center;
    word-wrap:break-word;
    line-height: 150%;
}

.ROW_OddBG {
	background-color: #f5f5f5;
}

.ROW_HoverBG {
	background-color: #FFF9F0 !important;
	cursor: default;
}

#DataRecords td.ROW_NO_DATA {
	width: 100%;
	height: 40px;
	vertical-align: middle !important;
	background-color: #fcfcfc;
	text-align: center;
	padding: 0;
}

.ROW_SelectBG {
	background-color: #fffac9;
}

#TABLE_FTR_ROW td,#MODAL_TABLE_FTR_ROW td {
	background-color: #eeeeee;
	border: 1px solid #cccccc;
	margin: 0;
	padding: 0;
	line-height: 1px;
	vertical-align: middle;
	text-align: center;
	padding: 2px 5px;
}

#TB_DataSearch,#MODAL_TB_DataSearch {
	background-color: #ffffff;
	padding: 2px 5px;
	margin: 0px;
	width: 200px;
	float: right;
}

#BTN_DoSearch,#MODAL_BTN_DoSearch {
	margin: 0;
}

/* BulkSMS */
.Bulk_ChkAllGroups {
    padding: 0;
    margin: 0 8px 0 0;
    float: right;
    display: inline-block;
    width: auto;
    border: 0;
}

.Bulk_Coverage_Div
{
   margin-top: 30px; 
   cursor: hand;
   cursor: pointer; 
}

.Bulk_Coverage_Img
{
    margin: 0px 0px 0 5px;
    float: right;
}

.Bulk_Coverage_Text
{
    font-size: 8pt;
    float: right;
    text-decoration: none;
    margin: 0px;
    color: #000000;
}

#TB_ImportFileStatus {
	width: 535px;
	float: right;
	color: #cccccc;
	direction:ltr;
	text-align: right !important;
}

#TB_ImportFileStatus.HasFile {
	color: #333333;
}

#ContactsHeaderDiv {
	float: right;
	width: 406px;
	margin: 2px 0px 0 20px;
}

#ContactsHeader {
	float: right;
	margin: 0;
	width: 320px;
	color: #eeeeee;
	text-align: center;
	vertical-align: middle;
	padding: 8px 0;
	border: 1px solid #555555;
	background-color: #555555;
}

#BTN_OpenContacts,#BTN_BulkAddMSISDN {
	margin: 0 1px 0 0px;
	float: right;
}

#GroupsHeader {
	float: right;
	color: #eeeeee;
	margin-top: 2px;
	height: 100%;
	padding: 8px 0;
	text-align: center;
	width: 206px;
	vertical-align: middle;
	border: 1px solid #555555;
	background-color: #555555;
}

#ContactsListDiv {
	float: right;
	width: 404px;
	height: 250px;
	border: 1px solid #DADEE2;
	overflow: scroll;
	vertical-align: top;
	margin-left: 20px;
	text-align: center;
	color: #555555;
}

#GroupsListDiv {
	float: right;
	width: 206px;
	height: 250px;
	border: 1px solid #DADEE2;
	overflow: scroll;
	vertical-align: top;
	color: #555555;
}

.Contacts_CB_TD {
	border: 1px solid #ddd;
	width: 28px;
	padding: 0;
	vertical-align: middle;
	text-align: center;
}

.Contacts_Name_TD {
	border: 1px solid #ddd;
	width: 243px;
	padding: 5px 0;
}

.Contacts_Mobile_TD {
	border: 1px solid #ddd;
	width: 117px;
	padding: 5px 0;
}

.Groups_CB_TD {
	border: 1px solid #ddd;
	width: 28px;
	padding: 0;
	vertical-align: middle;
	text-align: center;
}

.Groups_Name_TD {
	border: 1px solid #ddd;
	width: 160px;
	padding: 5px 0;
}

#MODAL_TB_Prefix, #MODAL_VALIDATE_TB_Prefix {
	margin-right: 10px;
	width: 50px;
}

#MODAL_LB_NamesCol {
	margin-right: 10px;
	width: 60px;
}

#DIV_DupAll {
	float: right;
	width: 50%;
}

#DIV_DupCB {
	margin: 7px 0px 0 10px;
}

.CheckBox#CB_AllowDup {
	float: right;
	margin-left: 10px;
}

#TB_MsgLen {
	width: 70px;
	float: left;
	padding: 1px;
	text-align: center;
	margin-left: 5px;
}

.TB_DatePicker {
	background-image: url(icons/calendar.png);
	background-color: white;
	padding-left: 20px;
	background-position: 2% 50%;
	background-repeat: no-repeat;
	cursor: pointer;
	text-align: right !important;
}

/* PushMS */
.History_ID_TD {
	border: 1px solid #ddd;
	width: 50px;
	padding: 5px 0;
	text-align: center;
}

.History_Stamp_TD {
	border: 1px solid #ddd;
	width: 120px;
	padding: 5px 0;
	vertical-align: middle;
	text-align: center;
}

.History_Msg_TD {
	border: 1px solid #ddd;
	width: 506px;
	padding: 5px;
	text-align: center;
}

.Credit_Plus {
	color: Green;
}

.Credit_Minus {
	color: Red;
}

.CreditTD {
	cursor: pointer;
}

.Ticket_Open {
	color: Green;
}

.Ticket_Wait {
	color: Black;
}

.Ticket_Close {
	color: Red;
}

.Ticket_Content {
	background-color: #697b82;
	min-height: 200px;
}

.Ticket_Header_User {
	border: 1px solid #333;
	background-color: #f3f1f1;
	padding: 10px;
	display: block;
	color: #333333;
}

.Ticket_Body_User {
	border: 1px solid #333;
	border-top: 0;
	background-color: #ffffff;
	padding: 10px;
	display: block;
	line-height: 150%;
}

.Ticket_Header_Reseller {
	border: 1px solid #333;
	background-color: #fcdc94;
	padding: 10px;
	display: block;
	color: #333333;
}

.Ticket_Body_Reseller {
	border: 1px solid #333;
	border-top: 0;
	background-color: #ffffff;
	padding: 10px;
	display: block;
	line-height: 150%;
}

.Ticket_Header_Admin {
	border: 1px solid #333;
	background-color: #fcdc94;
	padding: 10px;
	display: block;
	color: #333333;
}

.Ticket_Body_Admin {
	border: 1px solid #333;
	border-top: 0;
	background-color: #ffffff;
	padding: 10px;
	display: block;
	line-height: 150%;
}

.Ticket_Level1 {
	color: #333333;
}

.Ticket_Level2 {
	color: Red;
}

/* MyProfile ----------------------------*/
.MyAcc_PushDLRTip {text-align: left; margin: 0px 45px; color: #555; font: 8pt verdana;}

/* ===================================================================================================== */
.STATUS_TOTAL_MSISDN {
	color: Black;
	padding: 2px 0;
	cursor: help;
}

.STATUS_OK_MSISDN {
	color: Green;
	padding: 2px 0;
	cursor: help;
}

.STATUS_FAILED_MSISDN {
	color: red;
	padding: 2px 0;
	cursor: help;
}

/* ================================== MASTER ICON ================================== */
.MainMenuIcon {
	display: inline-block;
	float: right;
	width: 26px;
	height: 13px;
	padding: 0px 20px 8px 0px;
}

.TopMenuIcon {
	display: inline-block;
	float: right;
	width: 16px;
	height: 16px;
	padding: 28px 15px 0 0px;
}

.SubMenuIcon {
	display: inline-block;
	float: right;
	width: 16px;
	height: 10px;
	padding: 5px 20px 4px 0px;
	margin-top: 0;
	margin-right: -2px;
}

/* ==================================  PAGE ICON ================================== */
.PageIcon {
	display: inline-block;
	float: right;
	padding: 0;
	margin: 0 10px;
	width: 26px;
	height: 18px;
}

/* ==================================  BUTTON ICON ================================== */
.ButtonIcon {
	width: 16px;
	height: 16px;
	padding: 2px 0;
	display: inline-block;
	float: right;
}

/* ==================================  DATA AJAX ICON ================================== */
.DataAjaxIcon {
	background: #fff url('icons/Data_Ajax.gif') no-repeat center center;
	vertical-align: middle !important;
	text-align: center;
	border: 1px solid #cccccc;
}

.CellAjaxIcon {
	background: #fff url('icons/Cell_Ajax.gif') no-repeat center center;
	vertical-align: middle !important;
	text-align: center;
	border: 0px solid #eeeeee;
}

#DataRecords.DataAjaxIcon,#HISTORY_TABLE td.DataAjaxIcon {
	height: 40px;
}

.Bulk_Contacts_Error {
	background: #fff url('icons/ERROR_48x48.png') no-repeat center center;
	vertical-align: middle !important;
	text-align: center;
	border: 0px solid #eeeeee;
}

/* ================================================== */
/*  WIDGET  */
.widget {
	position: relative;
	display: block;

	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2); /*float:  right;
	*/
width: 800px; /*100%*/
margin: 40px auto;
}

.widget .title {
	/*background-image: url('images/widgettitlebg.png');*/
    background-color: #993333;
	background-repeat: repeat;
	border: 2px solid #444444;
	position: relative;
	display: block;
	height: 38px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 14px;
}

.widget .title h4 {
	position: relative;
	float: right;
	width: 300px;
	padding: 10px 0px 10px 10px;
	font-weight: normal;
	margin: 0;
	color: #fffdf8;
	font-size: 15px;
	line-height: 19px;
}

.widget .content {
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-color: #212934;
	border-bottom-color: #212934;
	border-right-color: #212934;
	background-color: #fff;
	position: relative;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	padding: 20px;
	min-height: 400px;
}

/* ================================================== */
/*  MODAL MSG  */
.Modal_Message_OK {
	line-height: 150%;
	padding: 20px 65px 20px 0px;
	background: url('icons/OK_48x48.png') 100% center no-repeat;
}

.Modal_Message_ALERT {
	line-height: 150%;
	padding: 20px 65px 20px 0px;
	background: url('icons/ALERT_48x48.png') 100% center no-repeat;
}

.Modal_Message_ERROR {
	line-height: 150%;
	padding: 20px 65px 20px 0px;
	background: url('icons/ERROR_48x48.png') 100% center no-repeat;
}

.Modal_Message_STOP {
	line-height: 150%;
	padding: 20px 65px 20px 0px;
	background: url('icons/STOP_48x48.png') 100% center no-repeat;
}

.Modal_Message_INFO {
	line-height: 150%;
	padding: 20px 65px 20px 0px;
	background: url('icons/INFO_48x48.png') 100% center no-repeat;
}

.Modal_Message_QUES {
	line-height: 150%;
	padding: 20px 65px 20px 0px;
	background: url('icons/QUES_48x48.png') 100% center no-repeat;
}

/* ================================================== */
/*    */
.ModalForm_TD {
	border: 0px solid #eeeeee;
	padding: 1px 0;
	margin: 0;
	text-align: right;
	vertical-align: middle;
}

.MODAL_BTN_DIV {
	border: 0;
	padding: 0;
	border-top: 1px solid #dcdcdc;
	padding-top: 10px;
	margin-top: 10px;
	border-collapse: collapse;
}

/* ================================================== */
/*  RESEULT_PANEL  */
.Result_Panel_G_Div {
	background: #D5FFDB url('icons/OK_16x16.png') 99% center no-repeat;
	color: #1F5727;
	margin-top: 10px;
	padding: 5px 30px 5px 5px;
	border-radius: 4px;
	border: 1px solid #1F5727;
}

.Result_Panel_R_Div {
	background: #FFD0CE url('icons/ERROR_16x16.png') 99% center no-repeat;
	color: #931425;
	margin-top: 10px;
	padding: 5px 30px 5px 5px;
	border-radius: 4px;
	border: 1px solid #931425;
}

.Result_Panel_Y_Div {
	background: #fff8d9 url('icons/ALERT_16x16.png') 99% center no-repeat;
	color: #333333;
	margin-top: 10px;
	padding: 5px 30px 5px 5px;
	border-radius: 4px;
	border: 1px solid #dab81b;
}

/* ================================================== */
/*  LOGIN  */
.LoginPage_Body {
	background-color: #222222;
	margin: 0;
	height: auto;
	border-top: 5px solid #ffb212;
	padding: 10px;
}

.Login_border {
	border: 2px solid #ffb212;
	border-radius: 6px;
	background-color: #ffb212;
}

.Login_FormWrapper {
	width: 280px;
	height: auto;
	border: 5px solid #993333;
	background-color: #fff;
	padding: 30px 30px;
	border-radius: 6px;
}

.Login_Footer {
    color: #eeeeee;
    text-align: center;
    margin-top: 10px;
    border: 0px solid #eeeeee;
    width: 350px;
}

/* MY ACCOUNT */
.MyAcc_TipImg {
	cursor: help;
	margin: 11px 5px 0 0px;
}

.Positive {
	color: Green;
}

.Negative {
	color: Red;
}

/* MANAGE CREDIT REPORT */
.Notes_AccName
{
    font-weight: bold;
}

/* ================================================== */
/* This is the default styling for all Tooltipsters:  */
.tooltip-message {
	background: #000; /* <-for IE */
background: rgba(0,0,0,0.9);
	color: #fff;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	position: absolute;
	padding: 10px;
	border-radius: 2px;
	text-align: center;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
	line-height: 150%;
}

/* When you want to create a second class for your Tooltipster messages, copy (or modify) this template and add your style to it. Don't forget to refer to it in your Tooltipster settings (tooltipClass:  '.my-custom-theme') */
.my-custom-theme {
	position: absolute;
	text-align: center;
	z-index: 9999999;
	pointer-events: none;
	width: auto; /* Start styling here... */
}

/* Add a slight border radius to all images inside the Tooltipsters */
.tooltip-message img {
	border-radius: 2px;
}

/* These next classes handle the styles for the little arrow attached to the tooltip. If you need to change the color of the arrow to match a custom Tooltipster theme, set it in your Tooltipster settings (arrowColor:  '#yourcolor') */
.tooltip-arrow {
	display: block;
	text-align: center;
	font-size: 12px;
	line-height: 12px;
	width: 100%;
	height: 5px;
	position: absolute;
	left: 0px;
	z-index: -1;
}

.tooltip-arrow-top {
	bottom: -3px;
	margin: 0 auto;
	text-align: center;
}

.tooltip-arrow-top-right {
	bottom: -3px;
	margin-right: -10px;
	text-align: left;
}

.tooltip-arrow-top-left {
	bottom: -3px;
	margin-right: 10px;
	text-align: right;
}

.tooltip-arrow-bottom {
	top: -10px;
	margin: 0 auto;
	text-align: center;
}

.tooltip-arrow-bottom-right {
	top: -10px;
	margin-right: -10px;
	text-align: left;
}

.tooltip-arrow-bottom-left {
	top: -10px;
	margin-right: 10px;
	text-align: left;
}

.tooltip-arrow-left {
	top: 0px;
	left: -18px;
	margin: 0 auto;
	text-align: left;
}

.tooltip-arrow-right {
	top: 0px;
	right: -8px;
	margin: 0 auto;
	text-align: right;
}

/* Some styling to enable the slide animation */
.tooltip-slide {
	height: 0px;
	position: absolute;
	width: auto;
	z-index: 9999999;
	overflow: hidden;
}

.tooltipster-clean-cut {
	background-color: #f9f9f9;
	border: 1px solid #dadada;

	-webkit-box-shadow: inset 0px 1px 0px #fff;
	box-shadow: inset 0px 1px 0px #fff;
	color: #595959;
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	position: absolute;
	padding: 10px;
	border-radius: 4px;
	text-align: center;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
}

.tooltipster-clean-cut .tooltip-arrow {
	text-shadow: 0px 2px 0px #dadada, 0px 1px 0px #dadada;
}

/* ================================================== */
/*  UI  */
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {
	border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px;
	-khtml-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
}

.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {
	border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px;
	-khtml-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
}

.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {
	border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-khtml-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {
	border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-khtml-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.ui-helper-hidden {
	display: none;
}

.ui-helper-hidden-accessible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px,1px,1px,1px);
}

.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}

.ui-helper-clearfix:before,.ui-helper-clearfix:after {
	content: "";
	display: table;
}

.ui-helper-clearfix:after {
	clear: both;
}

.ui-helper-clearfix {
	zoom: 1;
}

.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}

.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-icon {
	width: 16px;
	height: 16px;
	background-image: url(images/ui-icons_222222_256x240.png);
}

.ui-widget-content .ui-icon {
	background-image: url(images/ui-icons_222222_256x240.png);
}

.ui-widget-header .ui-icon {
	background-image: url(images/ui-icons_ffffff_256x240.png);
}

.ui-state-default .ui-icon {
	background-image: url(images/ui-icons_ef8c08_256x240.png);
}

.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {
	background-image: url(images/ui-icons_ef8c08_256x240.png);
}

.ui-state-active .ui-icon {
	background-image: url(images/ui-icons_ef8c08_256x240.png);
}

.ui-state-highlight .ui-icon {
	background-image: url(images/ui-icons_228ef1_256x240.png);
}

.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
	background-image: url(images/ui-icons_ffd27a_256x240.png);
}

.ui-icon-closethick {
	background-position: -96px -128px;
}

.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.ui-widget-overlay {
	background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: .50;
}

.ui-widget-shadow {
	margin: -5px -5px 0 0;
	padding: 5px;
	background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
	opacity: .20;
	border-radius: 5px;
}

.ui-widget {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.1em;
}

.ui-widget .ui-widget {
	font-size: 1em;
}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 1em;
}

.ui-widget-content {
	border: 1px solid #dddddd;
	background: #eeeeee url('images/ui-bg_highlight-soft_100_eeeeee_1x100.png') 50% top repeat-x;
	color: #333333;
}

.ui-widget-content a {
	color: #333333;
}

.ui-widget-header {
	border: 1px solid #444444;
	/*background: #f6a828 url('images/ui-bg_gloss-wave_35_f6a828_500x100.png') 50% 50% repeat-x;*/
    background-color: #993333;
	color: #ffffff;
	font-weight: normal;
}

.ui-widget-header a {
	color: #ffffff;
}

.ui-dialog {
	position: absolute;
	padding: .2em;
	direction: rtl;
	overflow: hidden;
	font: 10pt Tahoma;
}

.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}

.ui-dialog .ui-dialog-title {
	float: right;
	margin: .1em 0 .1em 16px;
	color: #ffffff;
    white-space:nowrap;
}

.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	left: .3em;
	top: 50%;
	width: 19px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 18px;
	display: none;
}

.ui-dialog .ui-dialog-titlebar-close span {
	display: none;
	margin: 1px;
}

.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus {
	padding: 0;
}

.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
	zoom: 1;
}

.ui-dialog .ui-dialog-buttonpane {
	text-align: right;
	border-width: 1px 0 0 0;
	background-image: none;
	margin: .5em 0 0 0;
	padding: .3em .4em .5em 1em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: left;
}

.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em 0 .5em .4em;
	cursor: pointer;
	padding: 5px 20px;
}

.ui-dialog .ui-resizable-se {
	width: 14px;
	height: 14px;
	left: 3px;
	bottom: 3px;
}

.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}

.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}

.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}

.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}

.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}

.ui-datepicker .ui-datepicker-prev {
	right: 2px;
}

.ui-datepicker .ui-datepicker-next {
	left: 2px;
}

.ui-datepicker .ui-datepicker-prev-hover {
	right: 1px;
}

.ui-datepicker .ui-datepicker-next-hover {
	left: 1px;
}

.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	right: 50%;
	margin-right: -8px;
	top: 50%;
	margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}

.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}

.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}

.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}

.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}

.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}

.ui-datepicker td {
	border: 0;
	padding: 1px;
}

.ui-datepicker td span,.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: left;
	text-decoration: none;
}

.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
	float: left;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: right;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3; /* {
	borderColorDefault}

*/
	background-color: #e6e6e6;
	/*background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; /* {
	bgColorDefault}

*/
	/* {
	bgImgUrlDefault}

*/
	/* {
	bgDefaultXPos}

*/
	/* {
	bgDefaultYPos}

*/
	/* {
	bgDefaultRepeat}

*/
	font-weight: normal; /* {
	fwDefault}

*/
	color: #555555; /* {
	fcDefault}

*/
}

.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {
	color:#555555; /* {
	fcDefault}

*/
text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
	border: 1px solid #999999; /* {
	borderColorHover}

*/
	background-color: #dadada;
	/*background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; /* {
	bgColorHover}

*/
	/* {
	bgImgUrlHover}

*/
	/* {
	bgHoverXPos}

*/
	/* {
	bgHoverYPos}

*/
	/* {
	bgHoverRepeat}

*/
	font-weight: normal; /* {
	fwDefault}

*/
	color: #212121; /* {
	fcHover}

*/
}

.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited {
	color:#212121; /* {
	fcHover}

*/
text-decoration: none;
}

.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {
	border:1px solid #aaaaaa; /* {
	borderColorActive}

*/
background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; /* {
	bgColorActive}

*/
/* {
	bgImgUrlActive}

*/
/* {
	bgActiveXPos}

*/
/* {
	bgActiveYPos}

*/
/* {
	bgActiveRepeat}

*/
font-weight:normal; /* {
	fwDefault}

*/
color:#212121; /* {
	fcActive}

*/
}

.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {
	color:#212121; /* {
	fcActive}

*/
text-decoration: none;
}




/*===================== MSNSGE_TASKS ========================================*/

#TSK_LIST_TABLE .AccountName{
    font-weight: bold;
    line-height: 200%;
}
#TSK_LIST_TABLE .TaskTitle{
    line-height: 200%;
}
.Task_Details_Header {
	border: 1px solid #333;
	background-color: #ffe6cc;
	padding: 10px;
	display: block;
	color: #333333;
}
.Task_Details_Due_Header {
	border: 1px solid #333;
	background-color: #ffad99;
	padding: 10px;
	display: block;
	color: #333333;
}
.Task_Content {
	background-color: #697b82;
	min-height: 200px;
}
.Task_Body {
    border: 1px solid #333;
    border-top: 0;
    background-color: #ffffff;
    padding: 10px;
    display: block;
    line-height: 150%;
}
.Task_Details_Footer {
    border: 1px solid #333;
    border-top: 0;
    background-color: #eeeeee;
    padding: 2px 10px;
    display: block;
    color: #333333;
    font-size: 8pt;
    text-align: right;
}
.Task_Priority {
    font-weight: bold;
    color: #993333;
}


/* ===================  MANAGE DOC  =============================== */

#DOC_LIST_TABLE .AccountName{
    font-weight: bold;
    line-height: 200%;
}
#DOC_LIST_TABLE .TaskTitle{
    line-height: 200%;
}
.Doc_Details_Header {
	border: 1px solid #333;
	background-color: #ffe6cc;
	padding: 10px;
	display: block;
	color: #333333;
}
.Doc_Content {
	background-color: #697b82;
	min-height: 200px;
}
.Doc_Body {
    border: 1px solid #333;
    border-top: 0;
    background-color: #ffffff;
    padding: 10px;
    display: block;
    line-height: 150%;
}
.Doc_Details_Footer {
    border: 1px solid #333;
    border-top: 0;
    background-color: #eeeeee;
    padding: 2px 10px;
    display: block;
    color: #333333;
    font-size: 8pt;
    text-align: right;
}

#MODAL_DOC_TB_FileName {
	width: 425px;
	float: right;
}

#MODAL_DOC_FILE_WARP_DIV {
	width: 25px;
	height: 32px;
	border: none;
	overflow: hidden;
	cursor: pointer !important;
	position: relative;
	float: left;
	margin-top: 2px;
	background: url('icons/folder.png') no-repeat right center;
	display: inline-block;
}

#MODAL_DOC_FILE_WARP_DIV.OFF {
	cursor: default !important;
	-moz-opacity: .40;
	filter: alpha(opacity=40);
	filter: alpha(opacity=40);
	opacity: .40;
}

.MODAL_DOC_FILE_FileName {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0.0;
	position: relative;
	top: 0;
	left: 0;
	width: 20px;
}
