Rev 22 |
Blame |
Compare with Previous |
Last modification |
View Log
| RSS feed
<STYLE>
/*********** Site Struture *************/
BODY *
{
FONT-FAMILY: Helvetica;
FONT-SIZE:1em;
}
#body
{
width:950px;
margin-left: auto;
margin-right: auto;
}
#header
{
LEFT: 0;
WIDTH: 100%;
BACKGROUND-COLOR: white
}
/*#page
{
LEFT: 0;
WIDTH: 100%
} */
TD#leftPage
{
VERTICAL-ALIGN: top;
WIDTH: 160px;
text-align:left;
}
#leftPagePosition
{
CLEAR: left;
LEFT: 0;
FLOAT: left;
PADDING-BOTTOM: 20px;
PADDING-TOP: 30px;
}
TD#rightPage{
VERTICAL-ALIGN: top;
WIDTH: 160px;
}
#rightPagePosition
{
CLEAR: left;
LEFT: 0;
FLOAT: left;
PADDING-BOTTOM: 20px;
}
#footer
{
HEIGHT: 50px;
PADDING-TOP: 5px;
}
#footerStructure TABLE
{
BORDER-RIGHT: 0;
BORDER-TOP: 0;
RIGHT: 0;
LEFT: 0;
MARGIN: 0;
BORDER-LEFT: 0;
WIDTH: 100%;
PADDING-TOP: 0;
BORDER-BOTTOM: 0;
TOP: 0;
border-spacing: 0
}
#footerStructure TABLE TD
{
VERTICAL-ALIGN: top
}
TABLE .indexPage
{
width:100%;
}
/****************************Text Size*************************************************/
h1
{
font-size:14pt;
}
h2
{
font-size:12pt;
}
/*************************************************************************************/
/*****************************Portal Page Template************************************/
.portal
{
}
.header h1
{
font-size:20px;
color:#FFFFFF;
background-color:#8EC73F;
padding-left:10px;
padding-right:10px;
}
.portalContent
{
padding-left:10px;
}
.block P
{
font-weight:bold;
}
.block UL
{
LIST-STYLE-TYPE: none;
padding:0;
}
.block a:link
{
color:#4d4d4d;
text-decoration:none;
}
.block a:visited
{
color:#4d4d4d;
text-decoration:none;
}
.block a:hover
{
color:#8EC73F;
text-decoration:underline;
}
/**********************************************************************************/
/****************************** Standard Page Template ***************************/
.page,.pageText
{
font-size :11.5pt;
}
.page P
{
}
.page h1,.pageHeader h1
{
font-size:15pt;
}
.page h2,.sectionTitle h2
{
font-size:13pt;
font-weight:bold;
}
.page h3,.sectionTitle h3
{
font-size:10pt;
font-weight:bold;
color:#000000;
}
.pageHeader h1
{
color:#FFFFFF;
background-color:#8EC73F;
padding-left:10px;
padding-right:10px;
}
.portalContent
{
}
.pageBlock a:hover
{
color:#8EC73F;
text-decoration :underline;
}
.pageColumnTableSolid
{
border:#000000 solid 1px;
}
.listClean UL /*Lista sem nada*/
{
LIST-STYLE-TYPE: none;
padding:0;
}
.listCircleWhite UL/*Lista circulo branco*/
{
LIST-STYLE-TYPE: circle;
}
.listDecimal UL/*Lista decimal*/
{
LIST-STYLE-TYPE: decimal;
}
.listDisc UL/*Lista circulo preto*/
{
LIST-STYLE-TYPE: disc;
}
.listSquare UL/*Lista quadrado preto*/
{
LIST-STYLE-TYPE: square;
}
.pageSection
{
}
.sectionTitle h2
{
color:#000000;
}
.pageText,.pageBlock a,.pageBlock a:visited
{
color:#4d4d4d;
text-decoration:none;
}
/*********************************************************************************/
/*****************************Left Menu Style************************************/
#leftMenuModule LI A:link
{
PADDING-RIGHT: 0;
FONT-SIZE: 14px;
DISPLAY: block;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 0;
PADDING-TOP: 0;
HEIGHT: 1%;
}
#leftMenuModule LI A:visited
{
PADDING-RIGHT: 0;
DISPLAY: block;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 0;
PADDING-TOP: 0;
HEIGHT: 1%;
FONT-SIZE: 14px;
}
#leftMenuModule P
{
COLOR:#8EC73F;
MARGIN: 0;
PADDING-LEFT: 5px ;
FONT-SIZE: 14px;
}
#leftMenuModule UL
{
PADDING-RIGHT: 0;
PADDING-LEFT: 0;
MARGIN: 0;
WIDTH: 155px;
LINE-HEIGHT: 1.5em;
}
#leftMenuModule LI
{
COLOR:#8EC73F;
FONT-SIZE: 14px;
LIST-STYLE-TYPE: none;
}
/**********************************************************************************/
/****************** topnav **********************
#topnav
{
BACKGROUND-COLOR: #FDE1CD;
BORDER-RIGHT-COLOR: #ccc;
FONT: 11px/20px "bitstream vera sans", "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
}
#topnav LI A:hover
{
COLOR: #000000;
BACKGROUND-COLOR: #ffffcc
}
#topnav UL
{
PADDING-RIGHT: 0;
PADDING-LEFT: 0;
PADDING-BOTTOM: 10px;
MARGIN: 0;
WIDTH: 155px;
LINE-HEIGHT: 1.5em;
PADDING-TOP: 0;
LIST-STYLE-TYPE: none
}
#topnav LI
{
PADDING-RIGHT: 0;
DISPLAY: inline;
PADDING-LEFT: 0;
PADDING-BOTTOM: 0;
MARGIN: 0;
PADDING-TOP: 0
}
*****************************************************************************************/
/************************************** Content Structure ********************************/
#content1,#content2,#content3,#content4
{
LEFT: 0;
RIGHT: 0;
WIDTH: 100%;
BORDER-LEFT-COLOR: #002244;
BORDER-BOTTOM-COLOR: #002244;
BORDER-TOP-COLOR: #002244;
BORDER-RIGHT-COLOR: #002244;
BORDER-RIGHT: 1px solid;
BORDER-TOP: 1px solid;
PADDING-BOTTOM: 10px;
VERTICAL-ALIGN: top;
BORDER-LEFT: 1px solid;
BORDER-BOTTOM: 1px solid
}
/*****************************************************************************************/
/************************************* Footer Modules ***********************************/
#license UL
{
COLOR: #4D4D4D;
PADDING-RIGHT: 0;
PADDING-LEFT: 0;
FONT-SIZE: 12px;
TEXT-ALIGN: center;
MARGIN: 0;
LIST-STYLE-TYPE: none;
}
#footer #organizations
{
}
#footer #sponsors
{
}
/**************************************************************************************/
/******************************** Bar Module Color ************************************/
TD #topBar
{
font-weight:bold;
color:white;
background-color:#8EC73F;
padding-left:10px;
FONT-SIZE: 18px
}
/**************************************************************************************/
/******************************** Background Color ************************************/
/*Gray background*/
#backOne
{
background-color:#4D4D4D;
}
/**************************************************************************************/
/********************************* Link Types Color************************************/
/*Gray to green */
#linkTypeOne LI A:link
{
COLOR:#4D4D4D;
TEXT-DECORATION: none;
}
#linkTypeOne UL LI A:hover
{
COLOR:#8EC73F;
TEXT-DECORATION: none;
}
#linkTypeOne LI A:visited
{
COLOR:#4D4D4D;
TEXT-DECORATION: none;
}
/*Gray to green underline*/
.linkTypeTwo li a:hover
{
text-decoration: underline;
color:#8EC73F;
list-style:none;
}
.linkTypeTwo a:link
{
text-decoration: none;
color:#4D4D4D;
list-style:none;
}
.linkTypeTwo a:visited
{
text-decoration: none;
color:#4D4D4D;
list-style:none;
}
/*Green to green underline*/
.linkTypeThree a:hover
{
text-decoration: underline;
color:#8EC73F;
list-style:none;
}
.linkTypeThree a:link
{
text-decoration: none;
color:#8EC73F;
list-style:none;
}
.linkTypeThree a:visited
{
text-decoration: none;
color:#4D4D4D;
list-style:none;
}
/*Gray underline to green underline*/
#linkTypeFour A:link
{
COLOR:#4D4D4D;
list-style:none;
}
#linkTypeFour A:hover
{
list-style:none;
COLOR:#8EC73F;
}
#linkTypeFour A:visited
{
list-style:none;
COLOR:#4D4D4D;
}
/*White to White underline*/
.linkTypeFive a:hover
{
text-decoration: underline;
color:#FFFFFF;
list-style:none;
}
.linkTypeFive a:link
{
text-decoration: none;
color:#FFFFFF;
list-style:none;
}
.linkTypeFive a:visited
{
text-decoration: none;
color:#FFFFFF;
list-style:none;
}
/*Gray*/
.linkTypeSix a:hover
{
color:#4D4D4D;
list-style:none;
}
.linkTypeSix a:link
{
text-decoration: none;
color:#4D4D4D;
list-style:none;
}
.linkTypeSix a:visited
{
text-decoration: none;
color:#4D4D4D;
list-style:none;
}
/*Green*/
.linkTypeSeven a:hover
{
color:#8EC73F;
list-style:none;
}
.linkTypeSeven a:link
{
text-decoration: none;
color:#8EC73F;
list-style:none;
}
.linkTypeSeven a:visited
{
text-decoration: none;
color:#8EC73F;
list-style:none;
}
/*White*/
.linkTypeHeight a:hover
{
color:#FFFFFF;
list-style:none;
}
.linkTypeHeight a:link
{
text-decoration: none;
color:#FFFFFF;
list-style:none;
}
.linkTypeHeight a:visited
{
text-decoration: none;
color:#FFFFFF;
list-style:none;
}
/*Gray Underline*/
.linkTypeNine a:hover
{
text-decoration: underline;
color:#4D4D4D;
list-style:none;
}
.linkTypeNine a:link
{
text-decoration: underline;
color:#4D4D4D;
list-style:none;
}
.linkTypeNine a:visited
{
text-decoration: underline;
color:#4D4D4D;
list-style:none;
}
/*Green Underline*/
.linkTypeTen a:hover
{
text-decoration: underline;
color:#8EC73F;
list-style:none;
}
.linkTypeTen a:link
{
text-decoration: underline;
color:#8EC73F;
list-style:none;
}
.linkTypeTen a:visited
{
text-decoration: underline;
color:#8EC73F;
list-style:none;
}
/**************************************************************************************/
/*************************Staff Links Structure***************************************/
.staffLinks P
{
font-weight :bold;
}
/*************************************************************************************/
/************************Announcements Structure*********************************/
.lastAnnouncementsModule td
{
padding-top:3px;
padding-right:15px;
text-align: left;
}
.lastAnnouncementsModule td ul
{
list-style:none;
padding:0;
padding-left:5px;
WIDTH: 155px;
}
.padLeft10
{
padding-left:10px;
}
.topSpace
{
padding-Top :10px;
}
/**********************************************************************************/
.form , .boxHorizontal
{
margin:0;
padding:3px;
border:1px #793B0D solid ;
background-color:#F5BB91;
}
.form th, .boxHorizontal th
{
margin:0;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
padding-right:15px;
color:#793B0D;
background-color: #F5BB91;
border: 1px solid #793B0D;
font-size:0.76em;
font-weight:bold;
font-family:Helvetica,sans-serif;
text-align:left;
}
.form td, .boxHorizontal td
{
margin:0;
padding-left:10px;
padding-top:3px;
padding-bottom:3px;
padding-right:15px;
color:#793B0D;
background-color: #FFFFFF;
border: 1px solid #793B0D;
font-size:0.8em;
font-family:Helvetica,sans-serif;
vertical-align:middle;
}
.form .buttons td, .boxHorizontal .buttons td
{
text-align:center;
background-color: #FDE1CD;
}
.form textarea, .boxHorizontal textarea
{
width:600px;
height:300px;
}
.form input[type="text"], .form input[type="password"]
{
width:600px;
}
.form input.date
{
width:100px;
}
/* PAGE LAYOUTS */
.seccao, .seccao p
{
padding:30px;
font-size:0.95em;
font-family: Helvetica, sans-serif;
}
.seccao p
{
padding:4px;
}
.seccao h1
{
font-size:1.1em;
font-weight:bold;
font-family:Helvetica,sans-serif;
color:red;
}
.seccao .seccao h1
{
font-size:1em;
font-weight:bold;
font-family: Helvetica,sans-serif;
color:red;
}
/*Butões*/
input[type="text"] , input[type="password"]
{
FONT-SIZE: 0.8em;
FONT-FAMILY:Helvetica;
}
input[type="button"], input[type="submit"]
{
color: black;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: black;
border-right-color: black;
border-bottom-color: black;
border-left-color: black;
background-color: transparent;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
}
input[type="button"]:hover, input[type="submit"]:hover
{
background-color: #909090;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
cursor: pointer;
color: white;
}
/*Errors and Warnings*/
.statusOK
{
padding: 2px;
list-style-type: none;
color: green;
background-color: #FFEEDD;
}
.statusERROR
{
color:red;
}
.statusWARNING
{
padding: 2px;
list-style-type: none;
color: yellow;
background-color: black;
}
.requiredField{
color: red;
}
.statusSearch{
color:lightblue;
}
/********************************************** Navigation Menu ********************************/
ul.menubar{
margin: 0px;
padding: 0px;
background-color: #FFFFFF; /* IE6 Bug */
font-size: 100%;
}
.submenu
{
font: bold 16px sans;
}
.menu
{
font: normal 14px sans;
}
ul.menubar .submenu{
margin: 0px;
padding: 0px;
list-style: none;
background-color: #FFFFFF;
float:left;
}
ul.menubar ul.menu{
display: none;
position: absolute;
margin: 0px;
}
ul.menubar a{
padding: 5px;
display:block;
text-decoration: none;
color: #4D4D4D;
padding: 5px;
}
ul.menubar a:hover{
padding: 5px;
display:block;
text-decoration: none;
color: #4D4D4D;
padding: 5px;
}
.menu a:hover{
padding: 5px;
display:block;
/* border-left: none;
border-right: none;
border-top: none;
border-bottom: none; */
padding: 5px;
}
ul.menu, ul.menu ul{
margin: 0;
padding: 2px;
/* border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc; */
background-color: #FFFFFF; /* IE6 Bug */
}
ul.menu li{
position: relative;
list-style: none;
/*border: 0px;*/
background-color: #4D4D4D;
width:250px;
}
ul.menu li a{
display: block;
text-decoration: none;
/* border-bottom: 0px;*/
/*color: #4D4D4D;*/
/* background-color: #FFFFFF; */
color: #4d4d4d;
background-color: #CCCCCC;
padding: 5px 10px 5px 5px;
}
/*
.shadow UL{
background-color: #666;
color: inherit;
position: relative;
padding-left:1px;
padding-top :0px;
padding-bottom:2px;
padding-right:2px;
}
*/
.shadow UL
{
background :transparent;
width:250px;
color: inherit;
}
ul.menu li sup{
font-weight:bold;
font-size:7px;
color: red;
}
/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */
ul.menu ul{
position: absolute;
display: none;
left: 149px; /* Set 1px less than menu width */
top: 0px;
}
ul.menu li.submenu ul
{
display: none;
} /* Hide sub-menus initially */
ul.menu li a:hover
{
background-color: #8EC73F;
color: #FFFFFF;
text-decoration :underline;
}
/***********************************************************************************************/
</STYLE>