/*
body,#header,#footer {background:#fff;border:0;}
body {background: url(/res/images/body_page_lower.png) repeat 0 0;margin-bottom:0;padding-bottom:0;overflow-x:hidden;}
#header {background:#fff;}
#footer {margin:20px 0 0;}
#footer,#debug {background:#333032 url(/res/images/footer_page.png) repeat-x left bottom;}
#debug {color:#eee;width:100%;}
#canvas {background:url(/res/images/body_page_upper.png) repeat-x 200px 0;padding:10px 0 0;min-height:500px;}
#canvas .container {background:#fff;border:1px solid #bebebe;padding:10px 0;}
#sidebar {margin: 0 0 0 10px;}
#content {padding-left:10px;}
*/
.sendform h3, .twisties h3 {background:url("/res/images/buttonBackground.png") repeat-x scroll 0 0 #0A6CAD;color:#fff;border:0px !important;}
.recepient #recepientlist div {background:#e7f8ff;}
.recepient #recepientlist div.selected {background:#abdff5;}
thead th {background:#e7f8ff;}
/*
#navigation {border:1px solid #bebebe;border-width:1px 1px 0}
#navigation li a {background:#f9f9f9;border-bottom:1px solid #bebebe;color:#333;}
#navigation li a span {background:url(/res/images/bullet_grey.png) no-repeat 0 0 !important;}
#navigation li a:hover {background:#f9f9f9;color:#0a6dad;}
#navigation li a:hover span {background:url(/res/images/bullet_blue.png) no-repeat 0 0 !important;}
body#page-dashboard #navigation li a.nav-dashboard,body#page-reports #navigation li a.nav-reports,body#page-send #navigation li a.nav-sendmessage,body#page-contactmanager #navigation li a.nav-contacts,body#page-messages #navigation li a.nav-received,body#page-pages #navigation li a.nav-pages,body#page-pages-design #navigation li a.nav-pages,body#page-templates #navigation li a.nav-templates,body#page-settings #navigation li a.nav-settings,body#page-addons #navigation li a.nav-addons,body#page-docs #navigation li a.nav-docs,body#page-reseller #navigation li a.nav-reseller,body#page-send-mms #navigation li a.nav-sendmmsmessage,body#page-conversations #navigation li a.nav-conversations,body#page-conversations-new #navigation li a.nav-conversations,body#page-conversations-view #navigation li a.nav-conversations,body#page-conversations-view #navigation li a.nav-ticketing {
	background:#0a6dad;color:#fff;
}
*/
.inboxesheader h3.twist {background-color:#E7F8FF !important;color:#333 !important;}
table,tr,td,th {border-color:#bebebe !important;}
h2 {color:#344564;}
/*#creditbalance,.creditbalance {background:#f9f9f9;border:1px solid #bebebe;}*/
fieldset div.text label {background:#e7f8ff;border-color:#bebebe;}
fieldset div.checkbox,fieldset div.radiobox {background:#e7f8ff;border-color:#bebebe;}
fieldset div.text input, fieldset div.text select, fieldset div.text textarea, fieldset div.text span.file {border-color:#bebebe;}

#content .buttonsfull span:hover, .buttons span:hover, .buttonsfull span, .buttons span {border:0;}
#content .button-primary, .button-secondary, .button-action, .buttonsfull input, .buttons input {background:#0a6dad;color:#fff;border:0;}
#content .button-primary:hover, .button-secondary:hover, .button-action:hover, .buttonsfull input, .buttons input {background:#0a6dad;color:#fff;border:0; border-radius: 5px;}
#content .button-ordercredits-highcredits {background:#0a6dad;color:#fff;}
#content .button-ordercredits-lowcredits {background:#0a6dad;color:#fff;}
#content .button-ordercredits-highcredits:hover,.button-ordercredits-lowcredits:hover {background:#0a6dad;color:#fff;}
#content .button-primary span, .button-secondary span, .button-action span {border:0 !important;}
#content .button-sendmessage,.button-cancelmessage {color:#fff !important;}


.recepient {
    background: url("/res/images/buttonBackground.png") repeat-x scroll 0 0 #0A6CAD;
}
#tabs li a {
    color: #FFFFFF;
}

.twistTitle {
    background: url("/res/images/twist-FFFFFF-arrow-icon.png") no-repeat scroll left 1px transparent;
}


body {
    margin-bottom:0;
    padding-bottom:0;
    overflow-x:hidden;
    background-color: #134069;
}


#canvas {
    min-height:500px;
    background-color: #e4ebf1;
}

#header,#headerinner {
    background: #e4ebf1;
    padding-bottom:0px;
    border:0px;
    padding-top:10px;
}







#top-navigation {
    background-color: #317bbc;
}

#new-navigation {

}

#new-navigation li {
    border-left: 1px solid #69a1d3;
}

#new-navigation li a {
    color: #FFFFFF;
}

#new-navigation li a.nav-settings,
#new-navigation li a.wizardIconClick {
    border-right: 1px solid #69a1d3;
}

#new-navigation li a:hover,
#new-navigation li a.active {
    background-color: #2967a0;
}

#new-navigation li a span {

}

#new-navigation li ul {
    background-color: #2967a0;
}

#new-navigation li ul li {

}

#new-navigation li ul li a:hover {
    background-color: #195387;
}

#new-navigation li.subhoverClicked a {
    color: #FFFFFF;
}

#new-navigation li ul li a {
    color: #FFFFFF;
}

h1 {
    color: #E4EBF1;
}
		
h1 a {
    color: #BDCCDA;
    text-decoration: none;
}

h1 .icon {
	color: #E4EBF1;
}

h2 {

}

h2 span.bullet {
    background-color: #344564;
    color: #E4EBF1;
}

#breadcrumbs {
    background-color: #354664;
}




#content .leftCol,
#content .rightCol {

}

#content .leftCol .content,
#content .rightCol .content {
    background-color: #FFFFFF;
    border-top: 3px solid #bdccda;
}

#content .leftCol {

}

#content .rightCol {

}

#content .clearCol {

}

.defContainer label.defLabel {
    color: #344564;
}

.defContainer input {
    background-color: #eaf1f5;
    color: #344564;
    border: 1px solid #344564;
}

.defContainer input.medium {

}

.defContainer input.large {

}

.defContainer.disabled input,
.defContainer.disabled textarea,
.defContainer.disabled .selectMultiBox {
    color: #bdccda;
    border: 1px solid #bdccda;
}

.defContainer input.hasInputIcon {
	
}

.defContainer input.hasInputIcon.medium {

}

.defContainer input.hasInputIcon.large {

}

.defContainer .inputIcon {
	background-color: #344564;
    color: #E4EBF1;
}

.defContainer.disabled .inputIcon {
    background-color: #bdccda;
}

.defContainer textarea {
    background-color: #e4ebf0;
    border: 1px solid #344564;
    color: #344564;
}


.defContainer .selectBox,
.defContainer .selectMultiBox {
    background-color: #e4ebf0;
    border: 1px solid #344564;
    color: #344564;
}

.defContainer .inputIcon.select {

}

.defContainer ul.selectOptions {
    background-color: #344564;
    color: #fff;
}

.defContainer ul.selectOptions li {
	
}

.defContainer ul.selectOptions li.selected {
    background-color: #317ABC;
    color: #FFFFFF;
}

.defContainer ul.selectOptions li:hover {
    background-color: #2967A0;
    color: #FFFFFF;
}

.defContainer ul.selectOptions li.disabled,
.defContainer ul.selectOptions li.disabled:hover {
    background-color: #7A8AA8;
    color: #ADB4C2;
}

.defContainer ul.selectOptions li.optgroup {
    background-color: #7A8AA8;
    color: #ADB4C2;
}

.defContainer ul.selectOptions li.optgroupSub {

}


#footer p {
    color: #ddd;
}

#footer p a {
    color: #ddd;
}


.sidebarcol .sidebaritems li a, .sidebarcol .sidebaritems li.header, #inboxes .inboxlist ul li a {
    background-color:#7bb0d6;
}

.sidebarcol .sidebaritems li.header, .box h3 {
    background-color:#3582b9;
}

.sidebarcol .sidebaritems, .box .boxcontent, .box h3, #inboxes .inboxlist ul {
    border-color:#3582b9;
}

label.defLabel a {
    color: #FFFFFF;
    text-decoration: none;
    border-bottom: 1px dashed #FFFFFF;
}

label.defLabel a:hover {
    color: #FFFFFF;
    text-decoration: none;
    border-bottom:1px #FFFFFF solid;
}

.creditbalance {
    background: url(/res/images/credit-top-bg.png) repeat scroll 0% 0% #FFFFFF;
}

a.nav-dashboard .menuHomeLink {
    background: url(/res/images/dashboard-000000.png);
}

a.nav-dashboard .menuHomeLink:hover {
    background: url(/res/images/dashboard-FFFFFF.png);
}

a.helpHREFClick .menuHelpIcon {
    background: url(/res/images/help-icon-000000.png);
}

a.helpHREFClick .menuHelpIcon:hover {
    background: url(/res/images/help-icon-FFFFFF.png);
}

a.wizardIconClick .wizardIcon {
    background: url(/res/images/wizard-icon-000000.png);
}

a.wizardIconClick .wizardIcon:hover {
    background: url(/res/images/wizard-icon-FFFFFF.png);
}

#hText {
    color: #FFFFFF;
}

.helpBox #helpBoxInner {
    background: none repeat scroll 0% 0% rgb(10, 108, 173);
    background: none repeat scroll 0% 0% rgba(10, 108, 173, 0.95);
}

.helpBox #helpBoxInner #boxInnerShadow #boxInnerMenu {
    background: url('/res/images/help-menu-shadow.png') repeat scroll 0pt 0pt #0A6CAD;
}

.helpBox #helpBoxInner #boxInnerShadow #helpInfoIcon {
    background: url('/res/images/help-FFFFFF-info-icon.png');
    width:35px;
    height:34px;
}

.helpBox #helpBoxInner #boxInnerShadow #helpInfoText {
    color:#FFFFFF;
    font-size: 12px;
    font-family: 'DaxRegular',Sans-Serif;
}

.helpBox #helpBoxInner #boxInnerShadow #boxInnerMenu #helpTitle {
    color:#FFFFFF;
    font-family: 'DaxRegular',Sans-serif;
    font-size: 16px;
    font-weight:bold;
    text-align:center;
}

.helpBox #helpBoxInner #boxInnerShadow #helpContent{
    color:#FFFFFF;
}

#helpContent a img {
    box-shadow: 0 0 0 5px rgba(10, 108, 173, 0.5);
}

#helpContent a img:hover {
    box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.25);
}

#helpContent a {
    color:#FFFFFF;
    font-weight: bold;
    font-size: 12px;
}

#helpContent a:hover {
    text-decoration: none;
}

#helpContent h2 {
    color: #FFFFFF;
}

#helpContent .note {
    background-image: url("/res/images/help-FFFFFF-note-icon.png");
    border: 1px dashed #FFFFFF;
}




.defButton.style1 {
	background: #354664;
    -webkit-box-shadow: 0px 2px 0px 0px #0F2348;
    -moz-box-shadow: 0px 2px 0px 0px #0F2348;
    box-shadow: 0px 2px 0px 0px #0F2348;
    color: #E4EBF1;
}

.defButton.style1:hover {
	background: #0F2348;
}

.defButton.style2 {
	background: #195387;
    -webkit-box-shadow: 0px 2px 0px 0px #083155;
    -moz-box-shadow: 0px 2px 0px 0px #083155;
    box-shadow: 0px 2px 0px 0px #083155;
    color: #E4EBF1;
}

.defButton.style2:hover {
	background: #083155;
}

.defButton.stylePositive {
	background: #6FA930;
    -webkit-box-shadow: 0px 2px 0px 0px #547B28;
    -moz-box-shadow: 0px 2px 0px 0px #547B28;
    box-shadow: 0px 2px 0px 0px #547B28;
    color: #FFFFFF;
}

.defButton.stylePositive:hover {
	background: #547B28;
}

.defButton.styleNegative {
	background: #AF5555;
    -webkit-box-shadow: 0px 2px 0px 0px #733333;
    -moz-box-shadow: 0px 2px 0px 0px #733333;
    box-shadow: 0px 2px 0px 0px #733333;
    color: #FFFFFF;
}

.defButton.styleNegative:hover {
	background: #733333;
}

.defButton.styleDisabled {
	background: #BDCCDA;
    -webkit-box-shadow: 0px 2px 0px 0px #909DAA;
    -moz-box-shadow: 0px 2px 0px 0px #909DAA;
    box-shadow: 0px 2px 0px 0px #919eab;
    color: #909DAA;
    cursor: default;
}

