BODY
{
    BACKGROUND-COLOR:#f9f9f9;
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-IMAGE: url(/_images/spacers/bg.gif);
    BACKGROUND-REPEAT: repeat-x;
    margin-top:0px;
}
HR.listprojects { height:1px; color:#dddddd; border-style:dotted; margin:5px 0px 5px 0px; }

blockquote { margin-left:30px; }

ul { list-style:disc; }
ul li { padding-top:5px; padding-bottom:5px; }
.Pddown { padding-bottom:15px; }

.language
{
    FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-FAMILY: Cisco-Light, Ciscoregular, Univers, Arial, Verdana;
    COLOR: #ffffff; TEXT-DECORATION: none;
}
.language A { COLOR: #ffffff; TEXT-DECORATION: none; }
.language A:hover { COLOR: #bfcbcc; TEXT-DECORATION: none; }

.newFilestxt { FONT-WEIGHT:bold; FONT-SIZE:10px; FONT-FAMILY: Arial, Arial Narrow, Verdana; COLOR:#d95643; }
.new { font-weight:bold; COLOR:#002d70; }

.sapatit
{
    FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Univers, 'Trebuchet MS', Verdana;
    COLOR: #509aa6; TEXT-DECORATION: none; padding-left:20px; padding-top:12px;
}
.sapatit A { COLOR: #509aa6;TEXT-DECORATION: none; }
.sapatit A:hover { COLOR: #509aa6;TEXT-DECORATION: underline; }


.top { BACKGROUND-ATTACHMENT:scroll;BACKGROUND-IMAGE:url(/_images/spacers/cxtop.gif);BACKGROUND-REPEAT:no-repeat; }

.title_page { FONT-WEIGHT: bold; FONT-SIZE: 17px; FONT-FAMILY: Arial, Arial Narrow, Verdana; COLOR: #00778a; }
.title_page2 { FONT-WEIGHT: normal; FONT-SIZE: 20px; FONT-FAMILY: Arial, Arial Narrow, Verdana; COLOR: #709aa6; }

.titleform
{
    FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: Arial, Arial Narrow, Verdana; COLOR: #00778a;
    border-bottom:dotted 1px #474747; padding-bottom:5px; text-align:left;
}

.title { FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: Arial, Arial Narrow, Verdana; COLOR: #00778a; }
.title A { COLOR: #d44935; TEXT-DECORATION: none; }
.title A:hover { COLOR: #d44935; TEXT-DECORATION: underline; }
.titleAreas
{ 
    FONT-WEIGHT: normal; FONT-SIZE: 21px; FONT-FAMILY: Arial Narrow, Verdana; COLOR: #31909f;
    padding-top:20px; padding-bottom:15px;
}
.title_pagePrivacy
{
    FONT-WEIGHT: normal; FONT-SIZE: 19px; FONT-FAMILY: Arial, Verdana; COLOR: #509aa6;
    padding-top:10px; padding-bottom:40px;
}

.main
{
    BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/_images/spacers/cxbg.gif); BACKGROUND-REPEAT: repeat-y;
    padding-left:15px; padding-right:15px; padding-bottom:15px; TEXT-DECORATION: none;
}
.bgblue { background-color:#f4f9fa; }
.bgMenuLat { BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/_images/spacers/spmenu.gif); BACKGROUND-REPEAT: repeat-y; }
.tbMenu { border-right-style: dotted; border-right-color: #868686; border-right-width: 1px; width:198px; }

/*---------------------------------------------------------- MENU ---------------------------------------------------------*/
.menu
{
    width:198px;
    FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana;
    COLOR: #7c7b7b; TEXT-DECORATION: none; padding-top:6px; padding-bottom:6px; padding-left: 20px;
    border-bottom-style: dotted; border-bottom-color: #868686; border-bottom-width: 1px;
    BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/_images/spacers/setamn.gif);
    BACKGROUND-REPEAT: no-repeat; padding-right:5px;
}
.menu A { COLOR: #7c7b7b; TEXT-DECORATION: none; }
.menu A:hover { COLOR: #00778a; TEXT-DECORATION: none; }

.menuselected
{
    width:198px;
    FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana;
    COLOR: #00778a; TEXT-DECORATION: none; padding-top:6px; padding-bottom:6px; padding-left: 20px;
    border-bottom-style: dotted; border-bottom-color: #868686; border-bottom-width: 1px;
    BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/_images/spacers/setamn_on.gif);
    BACKGROUND-REPEAT: no-repeat; padding-right:5px;
}
.menuselected A { COLOR: #00778a;TEXT-DECORATION: none; }
.menuselected A:hover { COLOR: #00778a;TEXT-DECORATION: none; }
/*-------------------------------------------------------- end MENU ---------------------------------------------------------*/


/*---------------------------------------------------------- SUBMENU ---------------------------------------------------------*/
.submenu
{
    /*width:198px;*/
    FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana;
    COLOR: #7c7b7b; TEXT-DECORATION: none; padding-top:6px; padding-bottom:6px; padding-left: 20px;
    border-top: dotted 1px #868686;border-bottom: dotted 1px #868686;
    BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/_images/spacers/setamn.gif);
    BACKGROUND-REPEAT: no-repeat; padding-right:5px;
}
.submenu A { COLOR: #7c7b7b; TEXT-DECORATION: none; }
.submenu A:hover { COLOR: #00778a; TEXT-DECORATION: none; }

.submenuselected
{
    /*width:198px;*/
    FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana;
    COLOR: #00778a; TEXT-DECORATION: none; padding-top:6px; padding-bottom:6px; padding-left: 20px;
    border-top: dotted 1px #868686;border-bottom: dotted 1px #868686;
    BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/_images/spacers/setamn_on.gif);
    BACKGROUND-REPEAT: no-repeat; padding-right:5px;
}
.submenuselected A { COLOR: #00778a;TEXT-DECORATION: none; }
.submenuselected A:hover { COLOR: #00778a;TEXT-DECORATION: none; }
/*-------------------------------------------------------- end SUBMENU ---------------------------------------------------------*/


.frmInput
{
    BORDER: #cccccc 1px solid; margin-bottom:3px;
    FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: #4c4c4c;
}
.frmInput_disabled
{
    BORDER: #cccccc 1px solid; margin-bottom:3px; background-color:#f7fbfb;
    FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana; COLOR: #4c4c4c;
}


.t_user { FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana; COLOR: #000000; }

.txtform
{
    FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial;
    COLOR: #474747; TEXT-DECORATION: none;
}
.t_login
{
    FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana;
    COLOR: #7c7b7b; TEXT-DECORATION: none;
}
.t_login A { COLOR: #00778a; TEXT-DECORATION: none; }
.t_login A:hover { COLOR: #00778a; TEXT-DECORATION: underline; }

.t_loginform
{
    FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana;
    COLOR: #509aa6; TEXT-DECORATION: none; text-align:right; padding-bottom:5px;
}
.t_loginform A { COLOR: #509aa6; TEXT-DECORATION: none; }
.t_loginform A:hover { COLOR: #509aa6; TEXT-DECORATION: underline; }

.t_link { FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana; COLOR: #7c7b7b; }
.t_link A { COLOR: #7c7b7b; TEXT-DECORATION: none; }
.t_link A:hover { COLOR: #d44935; TEXT-DECORATION: underline; }


.text_small { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana; COLOR: #7c7b7b; TEXT-DECORATION: none; }
.text_small A { COLOR: #7c7b7b; TEXT-DECORATION: none; }
.text_small A:hover { COLOR: #7c7b7b; TEXT-DECORATION: underline; }


.legend { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana; COLOR: #a9a9a9; TEXT-DECORATION: none; }
.legend A { COLOR: #a9a9a9; TEXT-DECORATION: none; }
.legend A:hover { COLOR: #7c7b7b; TEXT-DECORATION: none; }

.text_smallformprojects
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial; COLOR: #474747; TEXT-DECORATION: none; }


.txt
{
    FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana;
    COLOR: #7c7b7b; TEXT-DECORATION: none;
}
.txt A { COLOR: #d44935; TEXT-DECORATION: underline; }
.txt A:hover { COLOR: #d44935; TEXT-DECORATION: underline; }

.FileList
{
    FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana;
    COLOR: #7c7b7b; TEXT-DECORATION: none;
}
.FileList A { COLOR: #509aa6; TEXT-DECORATION: none; }
.FileList A:hover { COLOR: #509aa6; TEXT-DECORATION: underline; }


.textIntro
{
    FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana;
    COLOR: #545454; TEXT-DECORATION: none; line-height:18px;
}
.textIntro A { COLOR: #d44935; TEXT-DECORATION: underline; }
.textIntro A:hover { COLOR: #d44935; TEXT-DECORATION: underline; }


.text
{
    FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana;
    COLOR: #7c7b7b; TEXT-DECORATION: none;
}
.text A { COLOR: #509aa6; TEXT-DECORATION: none; }
.text A:hover { COLOR: #509aa6; TEXT-DECORATION: underline; }

.text_white
{
    FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana;
    COLOR: #ffffff; TEXT-DECORATION: none;
}
.text_white A { COLOR: #ffffff; TEXT-DECORATION: none; }
.text_white A:hover { COLOR: #ffffff; TEXT-DECORATION: none; }

.bottom
{
    BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/_images/spacers/cxdown.gif); BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top; height:75px; text-align: bottom; padding-left:5px; padding-right:10px;
}

.footer
{
    FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Univers, Verdana;
    COLOR: #a9a9a9; TEXT-DECORATION: none; 
}
.footer A { COLOR: #a9a9a9; TEXT-DECORATION: none; }
.footer A:hover { COLOR: #6d8e92; TEXT-DECORATION: none; }


.footer_white
{
    FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Arial Rounded MT Bold, Arial, Verdana;
    COLOR: #bfcbcc; TEXT-DECORATION: none;
}
.footer_white A { COLOR: #bfcbcc; TEXT-DECORATION: none; }
.footer_white A:hover { COLOR: #bfcbcc; TEXT-DECORATION: none; }

.validation-advice { font-weight: normal; font-size: 10px; color: #ff0000; font-family: Arial; }
.validation-failed { font-weight: normal; font-size: 10px; color: #666666; font-family: Arial; }
.validation-passed { FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: Arial; }

