body, div, form, img, a, span {
 margin: 0; 
 padding: 0; 
 border: 0;
}
body {
 text-align: center;				
 background-color: #efefef;
}
div, p, td, th, li, h1, h2, h3, h4, label, legend, input, select, option {
 font-family: arial, sans-serif;
 color:#fff;
}
input, select, option {
 color:#000;				
}
a {
 color: #feca01;				
}
body, td, th, p, div, input, select, option {
 font-size: 11px;
}
h1 {
 font-size: 18px;
}
h2 {
 font-size: 16px;
}
h3 {
 font-size: 14px;
}
h3 a {
 text-decoration: none;
 color:#295296;
}

h3 a:hover {
 text-decoration:underline;
}
.cleaner, .Cleaner {
 clear: both;
}
.Small {
 font-size: 80%;				
}
body {
 background-color: #000;				
}
div#All {
 width: 950px;
 margin: 0 auto;
 text-align: left;
}
#Head {
 height: 100px;
 width: 950px;
 position: relative;
}

#InternetFREE, #InternetFREE span {
 width: 250px; height: 100px;				
 margin: 0; padding 0;
 cursor: pointer;
}
#InternetFREE {
 position: absolute;
 top: 0px; left: 0px;
 overflow: hidden
}				
#InternetFREE span {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/InternetFREE.gif') no-repeat;
}				

#CRA, #CRA span {
 width: 110px; height: 60px;				
 margin: 0; padding 0;
 cursor: pointer;
}
#CRA {
 position: absolute;
 top: 20px; left: 840px;
 overflow: hidden
}				
#CRA span {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/CRA.gif') no-repeat;
}				

#Bottom {
 width: 950px;
 height: 37px;
 margin: 0 auto;
 clear: both;
 background: url('/layouts/v4/bg/Bottom.gif') repeat-y;
}
#Bottom, .Content, #Content {
 margin-top: 10px;
}
#CallCentrum, #CallCentrum span  {
 float: left;
 width: 310px; height: 37px;
}
#CallCentrum  {
 float: left;
 position: relative;
 overflow: hidden;
}
#CallCentrum span  {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/CallCentrum.gif') no-repeat;
}
h2.Bonus {
 margin: 15px 0px;				
}

#BonusLink, #BonusLink span  {
 margin: 0; padding:0;
 float: left;
 width: 134px; height: 133px;
 cursor: pointer;
}
#BonusLink  {
 position: relative;
 overflow: hidden;
}
#BonusLink span  {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/Bonus.jpg') no-repeat;
}
#Left {
 padding-top: 10px;
}
#Copyright {
 color: #000;
 font-size: 10px;
 padding: 5px 10px 0px 0px;
 float: right;
 text-align: right;
}
#Copyright a {
 color: #000;
 text-decoration: none;
}
div#Title {
 height: 60px;
 margin: 0;
 padding: 0;
 background-color: #feca01;
}
div#Title h1 {
 margin: 0; 
 padding: 0;
 float: left;
 padding-left: 55px;
 line-height: 60px;
 background: url('/layouts/v4/bg/ico/h1.Folder.gif') no-repeat 15px center;
}
div#Title h1.AddressBook {
 background-image: url('/layouts/v4/bg/ico/h1.AddressBook.gif');
}
div#Title h1.SMS {
 background-image: url('/layouts/v4/bg/ico/h1.SMS.gif');
}
div#Title h1.Settings {
 background-image: url('/layouts/v4/bg/ico/h1.Settings.gif');
}
div#Title h1.Message {
 background-image: url('/layouts/v4/bg/ico/h1.Message.gif');
}
div#Title h1.Bonus {
 background-image: url('/layouts/v4/bg/ico/h1.Bonus.gif');
}
div#Title h1.Notes {
 background-image: url('/layouts/v4/bg/ico/h1.Notes.gif');
}
#UserName {
 color: #000;
 float: right;
 line-height: 60px;
 padding: 0px 10px 0px 24px;
 background: url('/layouts/v4/bg/ico/Menu.Account.gif') no-repeat left center;
}
.CC {
 padding: 10px;
 background-color: #333;
}

.Column {
 float: left;
 width: 220px;
} 
.Column360 {
 float: left;
 width: 360px;
} 
.Column730 {
 float: left;
 width: 725px;
} 

.Menu {
 margin: 0px 5px 5px 0;				
}

.Menu h2 {
 margin:0; padding:0;
 height: 28px;
 line-height: 28px;
 padding-left: 10px;
}
.Menu h2 a {
 color: #000;
 text-decoration: none;
}
.Menu ul, #Menu li {
 list-style: none;
 margin: 0; padding: 0;
}
.Menu li {
 line-height: 24px;
 background-color: #333;
 margin-bottom: 1px;
 padding-left: 26px;
}
.Menu li.NoIco {
 padding-left: 5px;
}
.Menu a {
 line-height: 24px;
 color: #fff;
 padding: 3px 0 3px 0px;
 text-decoration: none;
}
.Menu span {
 color: #fecf0a;
}

.Menu dl, .Menu dt, .Menu dd {
 margin: 0; padding: 0; border: 0;				
}
.Menu dt, .Menu dd {
 line-height: 24px;				
 background-color: #333;
 margin-bottom: 1px;
}				
.Menu dt {
 width: 150px;
 float: left;
}
.Menu dt span {
 padding-left: 24px;			
 color: #fff;
}
.Menu dd {
 width: 65px;
 overflow: hidden;
 float: left;
 text-align: center;
 clear: right;
 font-size: 10px;				
}
.Menu dd span {
 margin: 0;
 padding: 0 4px 0 0;			
 color: #77c1f3;
}

#Folders h2 {
 background: #fecf0a url('/layouts/v4/bg/ico/Folders.gif') no-repeat right;
} 
#Mailbox h2 {
 color: #fff;
 background: #3e88ba url('/layouts/v4/bg/ico/Mailbox.gif') no-repeat right;
} 
#Services h2 {
 color: #fff;
 background: #7a7a7a url('/layouts/v4/bg/ico/Services.gif') no-repeat right;
} 
#Tips h2 {
 color: #fff;
 background: #c00 url('/layouts/v4/bg/ico/Tips.gif') no-repeat right;
} 
#LastLogin h2 {
 color: #fff;
 background: #7a7a7a url('/layouts/v4/bg/ico/LastLogin.gif') no-repeat right;
} 
#SMS h2 {
 color: #fff;
 background: #fecf0a url('/layouts/v4/bg/ico/SMS.gif') no-repeat right;
} 
#SMSStat h2 {
 color: #fff;
 background: #c5db1d url('/layouts/v4/bg/ico/SMSStat.gif') no-repeat right;
} 
#Help h2 {
 color: #fff;
 background: #3e88ba url('/layouts/v4/bg/ico/Mailbox.gif') no-repeat right;
} 
#SMSStat dd {
 color: #c5db1d;
}
.Menu li.Folder, .Menu dt.Folder {background: #333 url('/layouts/v4/bg/ico/Menu.Folder.gif') no-repeat 2px 2px;}				
h3.Folder {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Folder.gif') no-repeat;}
.Menu li.INBOX, .Menu dt.INBOX {background: #333 url('/layouts/v4/bg/ico/Menu.INBOX.gif') no-repeat 2px 2px;}				
h3.INBOX {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.INBOX.gif') no-repeat;}
.Menu li.Trash, .Menu dt.Trash {background: #333 url('/layouts/v4/bg/ico/Menu.Trash.gif') no-repeat 2px 2px;}				
h3.Trash {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Trash.gif') no-repeat;}
.Menu li.Sent, .Menu dt.Sent {background: #333 url('/layouts/v4/bg/ico/Menu.Sent.gif') no-repeat 2px 2px;}				
h3.Sent {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Sent.gif') no-repeat;}
.Menu li.Spam, .Menu dt.Spam {background: #333 url('/layouts/v4/bg/ico/Menu.Spam.gif') no-repeat 2px 2px;}				
h3.Spam {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Spam.gif') no-repeat;}
.Menu li.Drafts, .Menu dt.Drafts {background: #333 url('/layouts/v4/bg/ico/Menu.Drafts.gif') no-repeat 2px 2px;}				
h3.Drafts {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Drafts.gif') no-repeat;}
.Menu li.BlueBox, .Menu dt.BlueBox {background: #333 url('/layouts/v4/bg/ico/Menu.BlueBox.gif') no-repeat 2px 2px;}				
h3.BlueBox {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.BlueBox.gif') no-repeat;}
.Menu li.Notes, .Menu dt.Notes {background: #333 url('/layouts/v4/bg/ico/Menu.Notes.gif') no-repeat 2px 2px;}				
h3.Notes {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Notes.gif') no-repeat;}
.Menu li.Credits, .Menu dt.Credits {background: #333 url('/layouts/v4/bg/ico/Menu.Credits.gif') no-repeat 2px 2px;}				
h3.Credits {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Credits.gif') no-repeat;}
.Menu li.Capacity, .Menu dt.Capacity {background: #333 url('/layouts/v4/bg/ico/Menu.Capacity.gif') no-repeat 2px 2px;}				
h3.Capacity {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Capacity.gif') no-repeat;}
.Menu li.Shop, .Menu dt.Shop {background: #333 url('/layouts/v4/bg/ico/Menu.Shop.gif') no-repeat 2px 2px;}				
h3.Shop {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Shop.gif') no-repeat;}
.Menu li.NewSMS, .Menu dt.NewSMS {background: #333 url('/layouts/v4/bg/ico/Menu.NewSMS.gif') no-repeat 2px 2px;}				
h3.NewSMS {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.NewSMS.gif') no-repeat;}
.Menu li.SMSArchive, .Menu dt.SMSArchive {background: #333 url('/layouts/v4/bg/ico/Menu.SMSArchive.gif') no-repeat 2px 2px;}				
h3.SMSArchive {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.SMSArchive.gif') no-repeat;}
.Menu li.SMSFAQ, .Menu dt.SMSFAQ {background: #333 url('/layouts/v4/bg/ico/Menu.SMSFAQ.gif') no-repeat 2px 2px;}				
h3.SMSFAQ {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.SMSFAQ.gif') no-repeat;}
.Menu li.SMSCredit, .Menu dt.SMSCredit {background: #333 url('/layouts/v4/bg/ico/Menu.SMSCredit.gif') no-repeat 2px 2px;}				
h3.SMSCredit {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.SMSCredit.gif') no-repeat;}
.Menu li.SMSSended, .Menu dt.SMSSended {background: #333 url('/layouts/v4/bg/ico/Menu.SMSSended.gif') no-repeat 2px 2px;}				
h3.SMSSended {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.SMSSended.gif') no-repeat;}
.Menu li.Redirect, .Menu dt.Redirect {background: #333 url('/layouts/v4/bg/ico/Menu.Redirect.gif') no-repeat 2px 2px;}				
h3.Redirect {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Redirect.gif') no-repeat;}
.Menu li.Filters, .Menu dt.Filters {background: #333 url('/layouts/v4/bg/ico/Menu.Filters.gif') no-repeat 2px 2px;}				
h3.Filters {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Filters.gif') no-repeat;}
.Menu li.Antispam, .Menu dt.Antispam {background: #333 url('/layouts/v4/bg/ico/Menu.Antispam.gif') no-repeat 2px 2px;}				
h3.Antispam {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Antispam.gif') no-repeat;}
.Menu li.Password, .Menu dt.Password {background: #333 url('/layouts/v4/bg/ico/Menu.Password.gif') no-repeat 2px 2px;}				
h3.Password {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Password.gif') no-repeat;}
.Menu li.Profile, .Menu dt.Profile {background: #333 url('/layouts/v4/bg/ico/Menu.Profile.gif') no-repeat 2px 2px;}				
h3.Profile {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Profile.gif') no-repeat;}
.Menu li.Connection, .Menu dt.Connection {background: #333 url('/layouts/v4/bg/ico/Menu.Connection.gif') no-repeat 2px 2px;}				
h3.Connection {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Connection.gif') no-repeat;}
.Menu li.Suicide, .Menu dt.Suicide {background: #333 url('/layouts/v4/bg/ico/Menu.Suicide.gif') no-repeat 2px 2px;}				
h3.Suicide {padding: 0px 24px; background: url('/layouts/v4/bg/ico/Menu.Suicide.gif') no-repeat;}
ul.ShopLink {
 padding: 5px 0px;				
}
.Menu ul.ShopLink li {
 background-color: #4f5355;				
 line-height: 32px;
 background-position: 2px 6px;
}

.MessagesAction {
 background-color:#7a7a7a;
 margin: 5px 0px;
}
.Messages th {
 padding: 5px;				
 line-height:20px;
 background-color: #7b858a;				
}
.Messages th.RightBorder {
 border-right: 1px solid black;				
}				
.Messages td {
 background-color: #333;
 padding: 4px 3px;
 border-bottom: 1px solid black;
}
.Messages .Unread td {
 font-weight: bold;				
}				
.Messages a {
 color: #fff;
 text-decoration: none;
}				
.CheckAll, .CheckAll span {
 width: 20px; height: 20px;				
 margin: 0; padding 0; 
 cursor: pointer;
}
.CheckAll {
 display: block;				
 position: relative;
 top: 0px; left: 0px;
 overflow: hidden;
}				
.CheckAll span {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/ico/CheckAll.gif') no-repeat;
}				
.Delete, .Delete span {
 width: 20px; height: 20px;				
 margin: 0; padding 0; 
 cursor: pointer;
}
.Delete {
 display: block;				
 position: relative;
 top: 0px; left: 0px;
 overflow: hidden;
}				
.Delete span {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/ico/Message.Delete.gif') no-repeat;
}				
.AddContact {
 background-color: #7a7a7a;			
 padding: 5px;
 margin: 0px 0px 1px 0px;
}
.AddContact a {
 padding: 4px 0px 4px 26px;
 color: #fff;			
 display: block;
 text-decoration: none;
 background: url('/layouts/v4/bg/ico/Menu.AddContact.gif') no-repeat;
}



.sort_desc, .sort_desc_selected, .sort_asc_selected {
 color: #fff;
 text-decoration: none;				
 display: block;				
 padding-right: 16px;
 background-position: right center;
 background-repeat: no-repeat;
}
.sort_desc {background-image: url("/layouts/v4/bg/ico/sort_desc.gif");} 
.sort_desc_selected {background-image: url("/layouts/v4/bg/ico/sort_desc_selected.gif");} 
.sort_asc_selected {background-image: url("/layouts/v4/bg/ico/sort_asc_selected.gif");} 

.Buttons {
 text-align: right;
 margin: 15px 0px;
}

button#UseAddressBook  {
 width: 103px; height: 22px;				
 margin: 0; padding 0; border: 0;
 overflow: hidden;
 background: transparent url('/layouts/v4/bg/buttons/use_addressbook.gif') no-repeat center top;
 text-indent: -1000em;
 cursor: pointer;
}				
button#save  {
 width: 63px; height: 22px;				
 margin: 0; padding 0; border: 0;
 overflow: hidden;
 background: transparent url('/layouts/v4/bg/buttons/save.gif') no-repeat center top;
 text-indent: -1000em;
 cursor: pointer;
}				
button#send  {
 width: 63px; height: 22px;				
 margin: 0; padding 0; border: 0;
 overflow: hidden;
 background: transparent url('/layouts/v4/bg/buttons/send.gif') no-repeat center top;
 text-indent: -1000em;
 cursor: pointer;
}				
#Settings h3 a {
 color: #feca01;
 text-transform: uppercase;
}
#Settings div.Column {
 float: left;
 width: 350px;
}
#Settings h3 {
 margin-right: 20px;
}
#Settings p {
 margin: 5px 30px 20px 0px;
}
#MessageActions {
 padding:0;
 margin:0px 0px 1px 0px;
 background-color:#7a7a7a;
}
#MessageActions ul, #MessageActions li {
 margin:0; padding:0;
 list-style: none; 
}
#MessageActions li {
 float: left;
 border-right: 1px solid #333;
}
#MessageActions li.Right {
 float: right;
 border-right: none;
 border-left: 1px solid #333;
}
#MessageActions li a {
 display: block;
 padding: 3px 8px;
 text-decoration: none;
}
#MessageActions li a:hover {
 color: #000;
 background-color: #feca01;
}
table.MessageHeader, table.Form {
 border-spacing: 0;
 border-collapse: collapse;
 margin-bottom: 10px;
}
table.MessageHeader td , table.Form td {
 border: 1px solid #000;
 background-color: #7b858a;				
 padding: 5px;
}				
table.MessageHeader td.FieldName, table.Form td.Label {
 text-align: right;				
 font-weight: bold;
 background-color: #707070;
}
table.Form table td {
 border:0; margin:0; padding:0;				
}
table.Form th {
 font-size: 16px;
 padding: 15px 10px;
} 
input.Text, textarea.Text {
 border: 0;
 background-color:#d9d9d9;
}
textarea.MessageText {
 width: 705px;				
}

.rfc822Header {
 border: 1px solid #6f6;				
 background-color:#000;
 padding: 5px;
 font-family: arial, sans-serif;				 
 font-size: 10px;
 color:#6f6;
}


textarea.Note {
 border: 1px solid red;
 background-color:#f7ffa1;
 font-weight: bold;
}

div.NoteContainer {
 color: #000;
 width: 275px;				
 float: left;
 padding: 0;				
 margin: 0;
}

div.Note {
 color: #000;
 border: 1px solid red;
 background-color:#f7ffa1;
 padding: 10px;				
 margin: 10px 0px 10px 0px;
}

div.Note ul.ToolBar {
 margin: 0; padding: 0;
 float: right;				
 width: 32px; height: 16px;
 list-style: none;
 overflow: hidden;
}				

div.Note ul.ToolBar li {
 float: left;				
 width: 16px; height: 16px;
 margin: 0; padding: 0;
 position: relative;
 overflow: hidden;
}				
div.Note ul.ToolBar li span {
 width: 16px; height: 16px;
 margin: 0; padding: 0;
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background-color: #f7ffa1;
}				
div.Note ul.ToolBar li.Edit span {
 background: url('/layouts/v4/bg/ico/edit_note.gif') no-repeat;				
}				
div.Note ul.ToolBar li.Delete span {
 background: url('/layouts/v4/bg/ico/delete_note.gif') no-repeat;				
}				
div.Note h3 {
 color: #000;
 margin: 0px 10px 10px 0px;				
 padding: 0;
 font-size: 12px;
}				
.Required {
 font-width: bold;				
 color: #f66;				
}
.Bonus {
 float: left;				
 margin:0 10px;
}
.Bonuses {
 clear: both;				
}
.MessageBody td {
 padding .5em;				
}				
.MessageBody, .MessageBody * {
 background-color: #eee;
 color: #000;
}
 
#Login {
 height: 303px;
 background: #545454 url('/layouts/v4/bg/Login.jpg') no-repeat top right;
 margin-bottom: 5px;
}
#Login h2, #Login h2 span {
 width: 270px; height: 50px;				
 margin: 0; padding 0;
}
#Login h2 {
 position: relative;
 overflow: hidden;
 font-size: 16px;
 color: #fff;
}				
#Login h2 span {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/Login.h2.gif') no-repeat;
}	
#Login div {
 margin: 30px 20px; 
}
#Login label {
 display: block;
 color: #bbb;
}
#Login input.Text {
 font-size: 14px;
 border: 0;
 background: #696969; 
 width: 180px;
 height: 20px;
 color: #fdc711;
}
#Login select, #Login option {
 border: 0;
 background-color: #696969; 
 font-size: 12px;
 color: #fdc711;
}
#Login span.at {
 color: #fdc711;
 margin: 0px 5px;
}

#Login .Buttons {
 margin: 40px 0px 0px 20px;
}
#Login button {
 width: 72px; height: 22px;				
 margin: 0; padding 0; border: 0;
 overflow: hidden;
 float: left;
 background: transparent url('/layouts/v4/bg/buttons/login.gif') no-repeat center top;
 text-indent: -1000em;
 cursor: pointer;
 margin-left: 8px;
}				

#RegisterAndGet {
 width: 616px; height: 260px;				
 margin: 0; padding 0;
 float: left;
 background: url('/layouts/v4/bg/RegisterAndGet.gif') no-repeat;
}
#RegisterAndGet h2, #RegisterAndGet h2 span {
 width: 270px; height: 50px;				
 margin: 0; padding 0;
}
#RegisterAndGet h2 {
 position: relative;
 overflow: hidden;
 font-size: 16px;
 color: #fff;
}				
#RegisterAndGet h2 span {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/RegisterAndGet.h2.gif') no-repeat;
}	
.Buttons2 {
 text-align: center;				
 padding: 175px 0px 0px 20px;
}	
.Buttons2 div {
 float: left;	
 margin-right: 8px;
}				

.ButtonRegister, .ButtonRegister span {
 width: 91px; height: 22px;				
 margin: 0; padding 0;
 cursor: pointer;
}
.ButtonRegister {
 position: relative;
 overflow: hidden;
 display: block;
 float: left;
}				
.ButtonRegister span {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/buttons/register.gif') no-repeat;
}				
.ButtonAnonymous, .ButtonAnonymous span {
 width: 118px; height: 22px;				
 margin: 0; padding 0;
 cursor: pointer;
}
.ButtonAnonymous {
 position: relative;
 overflow: hidden;
 display: block;
 float: left;
}				
.ButtonAnonymous span {
 position: absolute;
 top: 0; left: 0;
 z-index: 1;
 background: url('/layouts/v4/bg/buttons/anonymous.gif') no-repeat;
}				

#BannersServices {
 float: left;
 margin-left: 5px;
}
#BannersServices div {
 margin: 0px 0px 1px 0px;
}

