
body
{
    font-family:            tahoma, verdana, arial, helvetica, sans-serif;
    font-size:              8pt;
    color:                  #333333;
}

input
{
    font-family:            Tahoma, Arial, Helvetica, sans-serif;
    font-size:              10px;
}

select
{
    font-family:            Tahoma, Arial, Helvetica, sans-serif;
    font-size:              10px;
}

th
{
    font-family:            Arial, Helvetica, sans-serif;
    font-size:              12px;
    font-weight:            bold;
    color:                  #99CCFF;
    height:                 30px;
    text-align:             left;
}

td
{
    font-family:            Verdana, Arial, Helvetica, sans-serif;
    font-size:              10px;
    color:                  #000000;
}

.color-blue-dark
{
    color:                  #003466;
}

.color-blue-medium
{
    color:                  #3E6FA1;
}

.color-blue-light
{
    color:                  #99CCFF;
}

.color-gray
{
    color:                  #cccccc;
}

.backgroundcolor-blue-dark
{
    background-color:       #003466;
}

.backgroundcolor-blue-medium
{
    background-color:       #3E6FA1;
}

.backgroundcolor-blue-light
{
    background-color:       #99CCFF;
}

.backgroundcolor-gray
{
    background-color:       #cccccc;
}

.font-small-white
{
    color:                  #ffffff;
    size:                   8pt;
    font-weight:            bold;
}

.icon {
    font:                   Icon;
    font-size:              10px;
}

.button-label {
    height:                 16px;
    padding-left:           2px;
    padding-bottom:         5px;
    display:                inline;
}

.button-icon {
    width:                  23px;
    height:                 16px;
    background-color:       #dddddd;
    border-left:            1px solid #808080;
    border-top:             1px solid #808080;
    border-right:           1px solid #eeeeee;
    border-bottom:          1px solid #eeeeee;
    padding-left:           2px;
    padding-top:            2px;
    display:                inline;
}

.button-icon-text {
    width:                  125px;
    height:                 16px;
    background-color:       #dddddd;
    border-left:            1px solid #808080;
    border-top:             1px solid #808080;
    border-right:           1px solid #eeeeee;
    border-bottom:          1px solid #eeeeee;
    padding-left:           2px;
    padding-top:            2px;
    display:                inline;
}

.button-icon-text a {
    color:                  #000000;
    text-decoration:        none;
}

.toolBar
{
    background:			    ButtonFace;
    border-style:		    solid;
    border-width:		    1px;
    border-left-color:	    ButtonHighlight;
    border-right-color:	    ButtonShadow;
    border-top-color:	    ButtonHighlight;
    border-bottom-color:    ButtonShadow;
}

.notification
{
    font-family:            tahoma, arial, helvetica, sans-serif;
    font-size:              8pt;
    font-weight:            bold;
    color:                  #808080;

    padding:                5px;
}

.page-container
{
    background-color:       #ffffff;
}

.page-container .page-border
{
    background-color:       #003466;
}

.page-container .page-border .margin
{
    width:                  5px;
    height:                 5px;
}

.page-container .page-content
{
    padding:                0px;
}

.page-container .page-footer
{
  background-color:         #cccccc;
  padding:                  2px;
}

.page-title
{
    font-family:            verdana, arial, helvetica, sans-serif;
    font-weight:            bold;
    font-size:              12pt;
    letter-spacing:         -0.6pt;
    color:                  #e8e8e8;
    padding-bottom:         4px;
}

.page-title a
{
    color:                  #e8e8e8;
}

.header-message
{
    font-family:            arial, helvetica, sans-serif;
    font-size:              11px;
    letter-spacing:         1pt;
    background-color:       #E8E8E8;
    border-bottom:          1px solid #c0c0c0;
}

.form-button
{
    font-family:            tahoma, arial, helvetica, sans-serif;
    font-size: 			        7pt;
    background-color: 	    #3E6FA1;
    text-align:             center;
    color:                  #99CCFF;
    cursor:                 hand;
    width:                  auto;

    border-left:            1px solid #99CCFF;
    border-top:             1px solid #99CCFF;
    border-right:           1px solid #000000;
    border-bottom:          1px solid #000000;
    padding-left:           2pt;
    padding-right:          2pt;
    margin-right:           5px;
}

.form-title
{
    font-family:            tahoma, arial, helvetica, sans-serif;
    font-size: 			    9pt;
    font-weight:            bold;
}

.label
{
    font-family:            tahoma, verdana, helvetica, sans-serif;
    font-size:              10px;
    font-weight:            bold;
    color:                  #000000;
    text-align:             right;
    vertical-align:         top;
    padding-right:          5px;
}

.plainlabel
{
    font-family:            tahoma, verdana, helvetica, sans-serif;
    font-size:              10px;
    font-weight:            bold;
    color:                  #000000;
    text-align:             left;
    vertical-align:         center;
    padding-right:          5px;
}

.comment
{
    font-family:            tahoma, verdana, helvetica, sans-serif;
    font-size:              10px;
    color:                  #808080;
}

.page-content .content-header
{
    font-family:            arial, helvetica, sans-serif;
    font-weight:            bold;
    font-size: 			    9pt;
    text-transform:         capitalize;
    color:                  #99CCFF;
    background-color:       #3E6FA1;

    border-top:             0px solid #cccccc;
    border-left:            0px solid #cccccc;
    border-right:           0px solid #cccccc;
    border-bottom:          0px solid #cccccc;
    padding:                3px;
    padding-left:           10px;
}

.page-content .content-footer
{
    font-family:            arial, helvetica, sans-serif;
    font-size: 			        8pt;
    text-transform:         capitalize;
    background-color:       #cccccc;

    border-top:             0px solid #bbbbbb;
    border-left:            0px solid #bbbbbb;
    border-right:           0px solid #bbbbbb;
    border-bottom:          0px solid #bbbbbb;
    padding:                33px;
}

.table-header
{
    font-family:            arial, helvetica, sans-serif;
    font-size:              8pt;
    font-weight:            bold;
    background-color:       #cccccc;
    text-align:             center;
}

.table-row
{
    padding:                2px;
}

.table-row-odd
{
    padding:                2px;
    background-color:       white;
}

.table-row-even
{
    padding:                2px;
    background-color:       beige;
}

.table-cell-underlined
{
    font-family:            arial, helvetica, sans-serif;
    font-size:              8pt;
}

.table-cell-underlined-error
{
		font-family:            arial, helvetica, sans-serif;
    font-size:              8pt;
    font-weight:            bold;
		color:                  red;
}

.table-cell-underlined textarea
{
    font-family:            tahoma, arial, helvetica, sans-serif;
    font-size:              8pt;
    border-width:           0px;
    background-color:       #cccccc;
}

.list180
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color: #333333;
    text-decoration: none;
    height: auto;
    width: 180px
}

.list500
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; color: #333333;
    text-decoration: none;
    height: auto;
    width: 500px
}

.adminMenu A:link
{
		color:              red;
		text-decoration:    none;
}

.adminMenu A:hover
{
		color:              black;
		text-decoration:    none;
}

.adminMenu A:visited
{
		color:              white;
		text-decoration:    none;
}

.adminMenu A:active
{
		color:              orange;
		text-decoration:    none;
}

.adminMenu {
		font-family:        Verdana, Arial, sans-serif;
		font-size:          8pt;
		padding-top:        10px;
}

.error {
		color:              #ff0000;
		font-family:        Verdana, Arial, sans-serif;
		font-size:          10pt;
		font-weight:        bold;
}

.viewTable {
    font-family:            tahoma, verdana, helvetica, sans-serif;
    font-size:              11px;
    font-weight:            bold;
    color:                  #003466;
    vertical-align:         top;
    padding-right:          5px;
}

.viewTable .viewInfo {
	  font-family:            tahoma, verdana, helvetica, sans-serif;
    font-size:              11px;
    font-weight:            normal;
    color:                  #000000;
    vertical-align:         top;
}

.companyName {
		font-size:              14pt;
		font-weight:             bold;
		font-family:            tahoma, verdana, helvetica, sans-serif;
		color:                  orange;
}

.like_link {
 	  font-size:              7pt;
 	  font-family:            tahoma, verdana, arial, sans-serif;
 	  font-weight:            bold;
 	  color:                  #003466;
    padding-left:           15px;
    padding-right:          15px;
    border-left-width:      1px;
    border-left-color:      #B0C4DE;
    border-left-style:      solid;
    cursos:                 hand;
}

.breadcrumb {
    font-size:              8pt;
    font-family:            Tahoma, Verdana, Arial, sans-serif;
    font-weight:            normal;
    letter-spacing:         0pt;
    color:                  orange;
    padding-bottom:         5px;
    padding-top:            2px;
}

.breadcrumb A:link
{
		color:              orange;
		padding-right:      4px;
}

.breadcrumb A:hover
{
		color:              red;
		padding-right:      4px;
}

.breadcrumb A:visited
{
		color:              orange;
		padding-right:      4px;
}

.breadcrumb A:active
{
		color:              white;
		padding-right:      4px;
}