

#modernbricksmenu{
padding: 0;
width: 778;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 0px; /*margin between first menu item and left browser edge*/

padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#modernbricksmenu a{
float: right;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #3A79AE; /*Default menu color*/
border-bottom: 1px solid white;
}

#modernbricksmenu a:hover{
background-color: #6CADE3; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #808080; /*Brown color theme*/
border-color: #808080; /*Brown color theme*/
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 778;
height: 5px;
line-height: 5px;
background: #808080; /*Brown color theme*/
}

#myform{ /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
padding: 0;
}

#myform .textinput{
width: 190px;
border: 1px solid gray;
}

#myform .submit{
font: bold 11px Verdana;
height: 22px;
background-color: lightyellow;
}




body {
        font-family:Arial;
        font-size: 9pt;
        background:#ffffff;
        margin:0px;
        padding:0px;
        color:#6a6a6a;
         direction:ltr;


}
p {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}
h2 {
        font-family:arial, Helvetica , Helvetica, sans-serif;
        color: #000000;
        font-size: 11px;
        font-weight: bold;
}
h1 {
        font-family:arial, Helvetica , Helvetica, sans-serif;
        font-size: 18px;
        color: #000000;
        font-weight: bold;
         font-weight:bold;
}
.text {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: "Arial"
}

.textb {
         font-family:arial, Helvetica ; font-size: 13pt; font-weight:bold; line-height:20px; color:#105F84;
}
.textm {
         FONT-SIZE: 9pt; COLOR: #7B7F82; FONT-FAMILY: "Arial"
}
.textmain {
        FONT-WEIGHT: bold; FONT-SIZE:12pt; COLOR: #000000; FONT-FAMILY: "Arabic Transparent"
}
a:link {
   color: #ffffff;
   font-family:Arial,arial, helvetica, sans-serif;
   font-size: 8pt;
   font-weight:bold;
   text-decoration: none
}
a:visited {
   color: #E1E3E5;
   font-family:Arial, arial, helvetica, sans-serif;
   font-size: 8pt;
   font-weight:bold;
   text-decoration: none
}
a:active {
   color: #ED842A;
   font-family:arial, Helvetica , helvetica, sans-serif;
   font-size: 8pt;
   text-decoration: none
}
A:hover {
   text-decoration: none;
   font-family:Arial, Arial,arial, helvetica, sans-serif;
   font-size: 8pt;
   font-weight:bold;
   color: #FAEB6C;
}
A.alinks {
        FONT-SIZE: 9pt; color:#000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.alinks:link {
        COLOR: #000000; FONT-SIZE: 9pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.alinks:active {
        COLOR: #000000; FONT-SIZE: 9pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.alinks:visited {
        COLOR: #000000; FONT-SIZE: 9pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.alinks:hover {
        COLOR: #ffffff; TEXT-DECORATION: none; FONT-SIZE: 9pt; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.notice {
        font-family: Arial,Arial, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}
.notice:hover {
        font-family:arial, Helvetica , Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        padding-top: 5px;
}
.notice:link {
        font-family: Arial,Arial, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}
.notice:visited {
        font-family: Arial,Arial, Arial, Helvetica, sans-serif;
        font-size: 8px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}
.name {
        font-family:arial, Helvetica , Helvetica, sans-serif;
        font-size: 20px;
        font-style: normal;
        color: White;
        text-decoration: none;
        font-weight: bold;
}
.slogan {
        font-family:arial, Helvetica , Helvetica, sans-serif;
        font-size: 18px;
        font-style: normal;
        color: White;
        text-decoration: none;
        font-weight: bold;
}



.buttonscontainer {width: 155px;}

.buttons a {color: #ffffff;
background-color: #1C5D93;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #3E80B5;
font: 8pt Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons a:hover {border-left: 10px solid #AEB2BA;
text-decoration: none;
color: #ffffff;}






   a.devlink:link {
   TEXT-DECORATION: none;   color:#000000; font-family:arial, Helvetica ; font-size: 15pt; font-weight:bold; line-height:20px;

}
a.devlink:active {
    TEXT-DECORATION: none;  color:#000000; font-family:arial, Helvetica ; font-size: 15pt; font-weight:bold; line-height:20px;
}
a.devlink:visited {
   TEXT-DECORATION: none; color:#000000; font-family:arial, Helvetica ; font-size: 15pt; font-weight:bold; line-height:20px;
}
a.devlink:hover {
    TEXT-DECORATION: none; color:#286E84; font-family:arial, Helvetica ; font-size: 15pt; font-weight:bold; line-height:20px;
}


.lspan{
         TEXT-DECORATION: none;   color:#286E84; font-family:arial, Helvetica ; font-size: 15pt; font-weight:bold; line-height:20px;
}











 #MainMenu
{
        width:980px;
        height:34px;
        background:url(bmid_046d.gif);
        border:0;
        margin:0;
}
#tab
{
        top:0;
        height:0;
        background:repeat-x top;
        margin:0;
}
#tab ul
{
        list-style:none;
        float:left;
        margin:0;
        padding:0;
}
#tab li
{
        display:inline;
        float:left;
        margin:0;
        padding:0;
}
#tab a
{
        background:#000 url(bright_046d.gif) no-repeat right top;
        text-decoration:none;
        border:0;
        display:block;
        float:left;
        margin:0;
        padding:0;
}
#tab a span
{
        display:block;
        background:url(bleft_046d.gif) no-repeat left top;
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        color:#ffffff;
        font-weight:norbal;
        line-height:34px;
        padding:0 15px 0 18px;   font-weight:normal;
}
#tab a:hover,#tab li.item_active a
{
        background-position:right bottom;
        border-color:#FF9300;
}
#tab a:hover span,#tab li.item_active a span
{
        background-position:left bottom;
        color:#FFF;

        font-style:normal;
        text-decoration:none;  font-weight:norbal;
}
.dropmenudiv
{
        position:absolute;
        top:0;
        float:left;
        display:block;
        visibility:hidden;
        border:0 #000;
        background:url(bmid_046d.gif);
        color:#000;
        z-index:100;
        text-decoration:none;
        padding:0;
}
.dropmenudiv ul
{
        list-style:none;
        margin:0;
        padding:0;
}
.dropmenudiv li
{
        display:inline;
        margin:0;
        padding:0;
}
.dropmenudiv a:link,.dropmenudiv a:visited
{
        width:180px;
        display:block;
        border:0 #FF9300;
        color:#000;
        background:url(bleft_046d.gif) no-repeat left top;
        font-weight:700;
        font-style:normal;
        text-decoration:none;
        margin:0;
        padding:0;
}
.dropmenudiv a span
{
        display:block;
        line-height:34px;
        background:url(bright_046d.gif) no-repeat right top;
        font-family:Arial, Helvetica, sans-serif;
        font-size:9pt;
        color:#01476F;
        float:none;
        padding:0 15px 0 18px;
}
.dropmenudiv a:hover
{
        border:0 #FF9300;
        background-position:left bottom;
        font-weight:700;
        font-style:normal;
        text-decoration:none;
        color:#FFF;
}
.dropmenudiv a:hover span
{
        background-position:right bottom;
        color:#FFF;
        font-weight:700;
}


DIV.developwayintro-top {
 background:#000000 url(bgtop.png) repeat-x top left ;

behavior: url(iepngfix.htc)
position:relative;
width:100%;
        height:132px;

}


.roundedcornr_box_844325 {
   background: #ffffff;
}
.roundedcornr_top_844325 div {
   background: url(roundedcornr_844325_tl.png) no-repeat top left;
}
.roundedcornr_top_844325 {
   background: url(roundedcornr_844325_tr.png) no-repeat top right;
}
.roundedcornr_bottom_844325 div {
   background: url(roundedcornr_844325_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_844325 {
   background: url(roundedcornr_844325_br.png) no-repeat bottom right;
}

.roundedcornr_top_844325 div, .roundedcornr_top_844325,
.roundedcornr_bottom_844325 div, .roundedcornr_bottom_844325 {
   width: 980px;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_844325 { margin: 0 2px; }



.roundedcornr_box_448296 {
   background: #eef0f0;
}
.roundedcornr_top_448296 div {
   background: url(roundedcornr_448296_tl.png) no-repeat top left;
}
.roundedcornr_top_448296 {
   background: url(roundedcornr_448296_tr.png) no-repeat top right;
}
.roundedcornr_bottom_448296 div {
   background: url(roundedcornr_448296_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_448296 {
   background: url(roundedcornr_448296_br.png) no-repeat bottom right;
}

.roundedcornr_top_448296 div, .roundedcornr_top_448296,
.roundedcornr_bottom_448296 div, .roundedcornr_bottom_448296 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_448296 { margin: 0 10px; }




.roundedcornr_box_864958 {
   background: #01446f url(roundedcornr_864958_grad.gif) repeat-x top left;
}
.roundedcornr_top_864958 div {
   background: url(roundedcornr_864958_tl.gif) no-repeat top left;
}
.roundedcornr_top_864958 {
   background: transparent url(roundedcornr_864958_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_864958 div {
   background: url(roundedcornr_864958_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_864958 {
   background: transparent url(roundedcornr_864958_br.gif) no-repeat bottom right;
}

.roundedcornr_top_864958 div, .roundedcornr_top_864958,
.roundedcornr_bottom_864958 div, .roundedcornr_bottom_864958 {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_864958 { margin: 0 2px; }

img { behavior: url(iepngfix.htc) }



    .button {
        display:block;
        width:86px;
        height:24px;
        text-indent:-9999px; float:right;
}
.button a {
        display:block;
        width:100%;
        height:100%;
        background:transparent url(mor.gif) no-repeat top right;
        outline:none;
}
.button a:hover {
        background-position:0 -24px;
}



        img{border:none;}
        pre{
                display:block;
                font:12px "Courier New", Courier, monospace;
                padding:10px;
                border:1px solid #bae2f0;
                background:#e3f4f9;
                margin:.5em 0;
                width:290px;
                }

    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */


        #container{
                margin:0 auto;
                position:relative;
                text-align:left;
                width:555px;
                 height:150px;
                background:#000000;
                margin-bottom:2em;


                }
        #header{

                background:#5DC9E1;
                color:#fff;
                }
        #content{
                position:relative;   height:170px;
                }

         #slider{}
        #slider ul, #slider li{
                margin:0;
                padding:0;
                list-style:none;
                }
        #slider li{
                /*
                        define width and height of list item (slide)
                        entire slider area will adjust according to the parameters provided here
                */
                height:170px;
                width:545px;
                margin:auto;
                padding:auto;
                 font-family:Arial; font-size:9pt;

                overflow:hidden;

                }
        #prevBtn, #nextBtn{
                display:block;
                width:52px;
                height:42px;
                position:absolute;
                left:1px;
                top:140px;
                }
        #nextBtn{
                left:520px;
                }
        #prevBtn a, #nextBtn a{
                display:block;
                width:52px;
                height:42px;
                background:url(btn_prev.png) no-repeat 0 0; behavior: url(iepngfix.htc)
                }
        #nextBtn a{
                background:url(btn_next.png) no-repeat 0 0;  behavior: url(iepngfix.htc)
                }



.bl2{
    TEXT-DECORATION: none;   color:#000000; font-family:arial, Helvetica ; font-size: 12pt; font-weight:bold; line-height:20px;

}

p{
        font-size:9pt;  font-family:Arial; font-weight:normal; text-align:justify;    color:#6a6a6a;
}


.bl3{
    TEXT-DECORATION: none;   color:#000000; font-family:arial, Helvetica ; font-size: 9pt; font-weight:bold; line-height:20px;

}


 .element1 .hightlight {
        border:2px solid #105F84;

        background:#ffffff url(erro.png) no-repeat 10px right ;
}

.timedev{   color:#494f53;

}



.roundedcornr_box_816458 {
   background: #eef0f0 url(roundedcornr_816458_grad.gif) repeat-x top left;
}
.roundedcornr_top_816458 div {
   background: url(roundedcornr_816458_tl.gif) no-repeat top left;
}
.roundedcornr_top_816458 {
   background: transparent url(roundedcornr_816458_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_816458 div {
   background: url(roundedcornr_816458_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_816458 {
   background: transparent url(roundedcornr_816458_br.gif) no-repeat bottom right;
}

.roundedcornr_top_816458 div, .roundedcornr_top_816458,
.roundedcornr_bottom_816458 div, .roundedcornr_bottom_816458 {
   width: 100%;
   height: 18px;
   font-size: 1px;
}
.roundedcornr_content_816458 { margin: 0 18px; }




     a.devser:link {
  font-family:arial, Helvetica ; font-size: 12pt; font-weight:bold; line-height:20px; color:#000000;

}
a.devser:active {
   font-family:arial, Helvetica ; font-size: 12pt; font-weight:bold; line-height:20px; color:#286E84;
}
a.devser:visited {
 font-family:arial, Helvetica ; font-size: 12pt; font-weight:bold; line-height:20px; color:#000000;
}
a.devser:hover {
   font-family:arial, Helvetica ; font-size: 12pt; font-weight:bold; line-height:20px; color:#105F84;
}


.lspan{
         TEXT-DECORATION: none;   color:#286E84; font-family:arial, Helvetica ; font-size: 15pt; font-weight:bold; line-height:20px;
}

input{
        padding:0.4em;  font-weight:bold; color:#286E84;  border:solid; border-color: #e7e7e7 #e7e7e7 #eaebec #eaebec;     border-width: 2px 1px 1px 1px;
}

textarea{
   border:solid; border-color: #e7e7e7 #e7e7e7 #eaebec #eaebec;     border-width: 2px 1px 1px 1px;
}


select{
  font-family:Arial; border:solid; border-color: #e7e7e7 #e7e7e7 #eaebec #eaebec;     border-width: 2px 1px 1px 1px;      font-size:9pt; padding:0.4em; color:#6A6A6A; font-weight:normal;
}

     a.devlang:link {
  font-family:arial, Helvetica ; font-size: 9pt; font-weight:bold; line-height:20px; color:#286E84;

}
a.devlang:active {
   font-family:arial, Helvetica ; font-size: 9pt; font-weight:bold; line-height:20px; color:#286E84;
}
a.devlang:visited {
 font-family:arial, Helvetica ; font-size: 9pt; font-weight:bold; line-height:20px; color:#286E84;
}
a.devlang:hover {
   font-family:arial, Helvetica ; font-size: 9pt; font-weight:bold; line-height:20px; color:#ffffff;
}

.langon{
        font-family:arial, Helvetica ; font-size: 9pt; font-weight:bold; line-height:20px; color:#ffffff;
}
