@import url("layout.css");                  /* general page layout */
@import url("logobar.css");                 /* CSS to display the logos evenly underneath the header */
@import url("menu.css");                    /* CSS for the main menu and  links  */
@import url("articles.css");                /* articles */
@import url("tinymce.css");                 /*Styles available to editors in xartinymce*/
@import url("navtabs.css");                 /*Styles for list as navigation*/
 

blockquote {
}
body {
    background:white;
    margin:0;
    padding:0;
    font-family: Arial, Helvetica, sans-serif;
    font-size:10pt;
}
code {
}
h1 {
    color:#ff4d00;
    font-size:16pt;
}

h2,h3,h4,h5,h6 {
    color: black;
}

h2{
    font-size:14pt;
}

h3{
    font-size:12pt;
}

th {
}
td {
}
table {
    border-width:0px;
}
thead {
}
tbody {
}
tfoot {
}
p {
}
pre {
}
input {
}
button {
}
select {
}
textarea {
}
img {
    border: 0px;
}
li {
}
ul {
}
ol {
}
sup {
}
sub {
}

td.xar-norm {}
td.xar-alt {}

/* these defaults apply to the left block group */
.xar-block-head{
}
.xar-block-title {
}
.xar-block-body {
}
.xar-block-foot {
}

/* right block group classes */
.xar-block-head-right{
}
.xar-block-title-right {
}
.xar-block-body-right {
}
.xar-block-foot-right {
}

/* topnav block group classes */
.xar-block-head-topnav {
}
.xar-block-title-topnav {
}
.xar-block-body-topnav {
}
.xar-block-foot-topnav {
}

/* center block group classes */
.xar-block-head-center{
}
.xar-block-title-center {
}
.xar-block-body-center {
}
.xar-block-foot-center {
}
.xar-mod-head {
}
.xar-mod-title {
}
.xar-mod-body {
}
.xar-mod-foot {
}
.xar-alt {
}
.xar-accent {
}
.xar-alt-outline {
}
.xar-accent-outline {
}
.xar-norm-outline {
}
.xar-norm {
}
.xar-sub {
    font-size: 0.8em;
}
.xar-title {
}
.xar-error {
    border:1px solid red;
    background-color:#ffd8c6;
    padding:0.5em;
    margin:0 0.5em;
    color:red;
}


/*-------------------------------------------------------------------------------Other-------------------------------------------------------------------------------------------------------*/

.clear {
    clear: both;
    height: 1px;
    font-size:1px;
}

fieldset,.xarinputwrapper{
    border:none;
}

.telecom_logo img{
    margin-top:4px;
}

.textLeft{
 text-align:left;
}
.textRight{
 text-align:right;
}
.floatRight{ 
  float:right;
}

.xarpages-multiform-input .xar-form-label{
    width:135px;
    float:left;
}

.xarpages-multiform-input .xar-form-textxlong{
    width:200px;
    float:left;
}

.xarpages-multiform-input .xar-error{
    width:400px;
    float:left;
}

iframe{
    border: 0px;
}