.add_user_type_alert {
    font-weight: normal;
    font-size: 11px;
    color: #990000;
}

.upload_button {
    font-weight: bold;
    font-size: 11px;
    color: #000000;
}

a.upload_button {
    text-decoration: none;
}

a.upload_button:hover {
    text-decoration: none;
    color: #333333;
}

.new_contact {
    background-color: '#FF9900';
}

.contact_info_separator {
    height: 30px;
    font-variant: small-caps;
    background-color: #EBF2EA;
}

.lead_invigilator {
    color: #FF0000;
}

.name_format_legend {
    font-size: 13px;
    font-weight: bold;
    color: #3366FF;
}

/* Site specific CSS */
.dev_nav {
    font-weight: bold;
    font-size: 11px;
    color: #000000;
}

a.dev_nav {
    text-decoration: none;
    color: #000000;
}

a.dev_nav:hover {
    text-decoration: underline;
    color: #FFFFCC;
}

th.dev_thHead {
    font-weight: bold;
    border: #000000;
    border-style: solid;
    height: 28px;
}

th.dev_thHead {
    font-size: 11px;
    border-width: 0px 0px 1px 0px;
}

th.dev_thHead {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    background-color: #FFCC00;
    height: 25px;
}

.table_12b {
    font-size: 11px;
    font-weight: 800;
    color: #000000;
}

.table_11b {
    font-size: 11px;
    font-weight: 800;
    color: #000000;
}

.table_10b {
    font-size: 10px;
    font-weight: 800;
    color: #000000;
}

.table_12 {
    font-size: 11px;
    color: #000000;
}

.table_11 {
    font-size: 11px;
    color: #000000;
}

.table_10 {
    font-size: 10px;
    color: #000000;
}

/* List catalog tables Navigation */
.grid_begin {
    border: 0px solid #666666;
    border-bottom-width: 1px;
    border-right-width: 1px
}

.grid_middle {
    border: 0px solid #666666;
    border-bottom-width: 1px;
    border-right-width: 1px
}

.grid_end {
    border: 0px solid #666666;
    border-bottom-width: 1px;
}

.new_catalog {
    text-decoration: none;
    color: #CC3300;
    font-weight: bold;
    font-size: 11px;
    letter-spacing: 0px;
}

.new_catalog:link,active,visited {
    text-decoration: none;
    color: #CC3300;
}

.new_catalog:hover {
    text-decoration: underline;
    color: #660000;
}

.cat_title {
    background-color: #CFCFCF;
    font-weight: bold;
    font-size: 13px;
    letter-spacing: 1px;
}

.cat_row1 {
    background-color: #EFEFEF;
}

.cat_row2 {
    background-color: #DEE3E7;
}

.cat_row3 {
    background-color: #DFE6EB;
}

.cat_delimiter {
    background-color: C3C8CD;
}

.normal_field {
    color: #000000;
    background-color: #FFFFEE;
}

.grid_normal_field {
    color: #000000;
}

.changed_field {
    color: #0000FF;
    background-color: #FFFFEE;
}

.grid_changed_field {
    color: #0000FF;
}

.new_field {
    color: #FF0000;
    background-color: #FFFFFF;
}

.grid_new_field {
    color: #FF0000;
}

.in_view_field {
    color: #000000;
    background-color: #CCEEFF;
}

.changed_in_view_field {
    color: #0000FF;
    background-color: #CCEEFF;
}

.primary_field {
    color: #000000;
    background-color: #93DCFF;
}

.changed_primary_field {
    color: #0000FF;
    background-color: #93DCFF;
}

.date_time {
    color: #FF0000;
}

label.cat_label {
    float: right;
    width: 25%;
    margin-right: 0.5em;
    padding-top: 0.2em;
    text-align: right;
    font-weight: bold;
    background-color: #FFFFFF;
}

fieldset.cat_fieldset {
    padding: 1em;
}

legend.cat_legend {
    padding: 0em 0.5em;
    border: 1px solid #000000;
    color: #000000;
    background-color: #CCCCCC;
    font-size: 11px;
    text-align: right;
    letter-spacing: 1px;
    font-weight: 600;
}

fieldset.prop_fieldset {
    padding: 0.5em;
}

legend.prop_legend {
    padding: 0em 0.5em;
    color: #000000;
    font-size: 10px;
    text-align: right;
    font-weight: 400;
}

.grid_header {
    height: 30px;
    background-color: #CCCCCC;
    border: 0px solid #333333;
    border-bottom-width: 1px;
    cursor: default;
}

.grid_normal {
    background-color: #F0F0F0;
}

.highlighted {
    background-color: #FFFFCC;
}

.inputfocus {
    font-size: 11px;
    background-color: transparent;
    border: 0px solid #000000;
    width: 100%;
    height: 28px;
    cursor: text;
}

.inputblur {
    font-size: 11px;
    background-color: transparent;
    border: 0px solid F0F0F0;
    width: 100%;
    user-input: disabled;
    height: 28px;
    cursor: default;
}

.memofocus {
    font-size: 11px;
    background-color: #CCFFFF;
    border: 0px solid #000000;
    width: 100%;
    height: 16px;
    overflow: hidden;
    cursor: normal;
}

.memoblur {
    font-size: 11px;
    background-color: transparent;
    border: 0px solid F0F0F0;
    width: 100%;
    height: 16px;
    overflow: hidden;
    cursor: hand;
}

.line_bottom {
    border: 0px solid #666666;
    border-bottom-width: 1px;
    cursor: default;
    height: 24px;
}

.error_message {
    font-family: verdana;
    font-size: 11px;
    color: #336600;
    font-weight: bold
}

.field_error {
    background-color: #CCFFBF;
}

.field_normal {
    background-color: #FFFFFF;
}

.ul_error {
    margin-left: 1.5em;
    margin-right: 0.5em;
    margin-top: 0.5em;
    margin-bottom: 0em font-family :   verdana;
    font-size: 11px;
    color: #FF0000;
    font-weight: bold
}

ul.empty_fields {
    list-style-type: circle;
    margin-left: 30px;
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: verdana;
    font-size: 10px;
    color: #336600;
    font-weight: bold
}

th.gnl_thHead {
    font-weight: bold;
    border: #000000;
    border-style: solid;
    height: 28px;
}

th.gnl_thHead {
    font-size: 11px;
    border-width: 1px 0px 1px 0px;
}

th.gnl_thHead {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    background-color: #88a7c8;
    height: 25px;
}

/* admin style */
.admin {
    font-family: verdana;
    font-size: 11px;
    color: #EEEEEE;
    font-weight: normal
}

.message {
    font-family: verdana;
    font-size: 11px;
    color: #EEEEEE;
    font-weight: 600
}

input.button.small_button {
    font-family: verdana;
    font-size: 8px;
    color: #EEEEEE;
    font-weight: normal
}

.exchange {
    width: 190px;
    background-color: #DDDDDD;
    font-family: verdana;
    font-size: 16px;
    font-weight: normal
}

.menu_admin {
    font-family: verdana;
    font-size: 11px;
    color: #EEEEEE;
    font-weight: normal
}

/* Bolivia styles */
.areas {
    color: #009900;
}

.sectors {
    color: #FF9900;
}

.medium_title {
    font-weight: 600;
    font-size: 16px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000;
}

/*
  The original subSilver Theme for phpBB version 2+
  Created by subBlue design
  http://www.subBlue.com

  NOTE: These CSS definitions are stored within the main page body so that you can use the phpBB2
  theme administration centre. When you have finalised your style you could cut the final CSS code
  and place it in an external file, deleting this section to save bandwidth.
*/
/* General page style. The scroll bar colours only visible in IE5.5+ */
th,td {
    font-family: Verdana, Arial, Helvetica, sans-serif
}

h6 {
    font-size: 8px
}

h5 {
    font-size: 10px
}

h4 {
    font-size: 11px
}

h3 {
    font-size: 14px
}

h2 {
    font-size: 16px
}

h1 {
    font-size: 20px
}

/* General font families for common tags */
a:hover {
    text-decoration: underline;
    color: #993300;
}

/* Center Navigation */
.centernav {
    font-weight: bold;
    font-size: 11px;
    letter-spacing: 1px;
}

.centernav:link,active,visited {
    text-decoration: none;
    color: #663300;
}

.centernav:hover {
    text-decoration: underline;
    color: #666600;
}

/* Show all Navigation */
.links {
    text-decoration: underline;
    font-size: 11px;
}

.showall:link,active {
    text-decoration: underline;
    color: #0033CC;
}

.showall:visited {
    text-decoration: underline;
    color: #0033CC;
}

.showall:hover {
    text-decoration: underline;
    color: #663300;
}

/* Links Navigation */
.links_category {
    font-variant: small-caps;
    font-size: 14px;
    letter-spacing: 1px;
}

.links {
    text-decoration: underline;
    font-size: 11px;
    letter-spacing: 0px;
}

.links:link,active {
    color: #0033CC;
}

.links:visited {
    color: #663300;
}

.links:hover {
    color: #666600;
}

.links_small {
    text-decoration: underline;
    font-size: 10px;
    letter-spacing: 0px;
}

.links_small:link,active {
    color: #0033CC;
}

.links_small:visited {
    color: #663300;
}

.links_small:hover {
    color: #666600;
}

.search_cell {
    background-color: #CCCCCC;
    font-size: 11px;
    color: #000000;
}

.sort_cell {
    background-color: #666666;
    font-size: 10px;
    color: #FFFFFF;
}

.thin_border {
    border-style: solid;
    border-width: 1px;
    border-color: #000000
}

/* Docs display tables styles */
.docs_title_cell {
    background-color: #000066;
    font-weight: bold;
    font-size: 14px;
    color: #FFFFEE;
    text-decoration: none
}

.docs_authors {
    font-weight: bold;
    font-size: 11px;
    color: #B82501;
}

.docs_dates {
    font-size: 11px;
    color: #000000;
}

.docs_revision {
    font-size: 11px;
    color: #000000;
    text-align: center
}

a.docs_download:link,a.docs_download:visited {
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none
}

a.docs_download:hover {
    text-decoration: underline;
    color: #FFCC99
}

.docs_download_cell {
    background-color: #333399;
    text-align: center
}

/* hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;} */
hr {
    height: 0px;
    border: solid #FFFCE6 0px;
    border-top-width: 1px;
}

/* This is the border line & background colour round the entire page */
.bodyline {
    background-color: #FFFFFF;
    border: 2px #000000 solid;
}

/* This is the outline round the main forum tables */
.forumline {
    background-color: #FFFFFF;
    border: 2px #006699 solid;
}

/* Main table cell colours and backgrounds */
/*td.row1	{ background-color: #E1E1DF; }
td.row2	{ background-color: #E7E7E4; }
td.row3	{ background-color: #D1D7DC; }*/
td.row1 {
    background-color: #FFFFFF;
}

td.row1_focus {
    background-color: #D89593;
}

td.row2 {
    background-color: #FFFFFF;
}

td.row2_focus {
    background-color: #D89593;
}

td.row3 {
    background-color: #FFFFFF;
}

td.row_highlight {
    background-color: #BBBBBB;
}

/*body.row2	{ background-color: #E7E7E4; }*/
body.row2 {
    background-color: #FFFFFF;
}

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
    background-color: #FFFFFF;
    background-image: url(templates/subSilver/images/cellpic2.jpg);
    background-repeat: repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th {
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    background-color: #999999;
    height: 25px;
    /* background-image: url(templates/subSilver/images/cellpic3.gif); */
}

tr.overall {
    background-color: #FFFFFF;
}

td.footer {
    background-color: #333333;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}

td.address {
    background-color: #FFFFCC;
    border-style: solid;
    border-width: 1px;
    border-left-width: 0px;
    border-color: #000000;
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
    /*			background-image: url(templates/subSilver/images/cellpic1.gif); */
    /*			background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 28px;*/
    background-color: # #FFFCE6;
    border: #FFFFFF;
    border-style: solid;
    height: 28px;
}

/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
    height: 29px;
    border-width: 0px 0px 0px 0px;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR
{
    font-weight: bold;
    border: #000000;
    border-style: solid;
    height: 28px;
}

td.row3Right,td.spaceRow {
    /*	background-color: #D1D7DC; border: #FFFFFF; border-style: solid;*/
    background-color: # #FFFCE6;
    border: #FFFFFF;
    border-style: solid;
}

th.thHead,td.catHead {
    font-size: 11px;
    border-width: 1px 0px 1px 0px;
}

th.thSides,td.catSides,td.spaceRow {
    border-width: 0px 1px 0px 1px;
}

th.thRight,td.catRight,td.row3Right {
    border-width: 0px 1px 0px 0px;
}

th.thLeft,td.catLeft {
    border-width: 0px 0px 0px 1px;
}

th.thBottom,td.catBottom {
    border-width: 0px 1px 1px 1px;
}

th.thTop {
    border-width: 1px 0px 0px 0px;
}

th.thCornerL {
    border-width: 1px 0px 0px 1px;
}

th.thCornerR {
    border-width: 1px 1px 0px 0px;
}

/* The largest text used in the index page title and toptic title etc. */
.maintitle {
    font-weight: bold;
    font-size: 22px;
    font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 120%;
    color: #000000;
}

.mediumtitle {
    font-weight: bold;
    font-size: 14px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    line-height: 120%;
    color: #000000;
    background-color: #CCCCCC;
}

/* General text */
.date {
    font-size: 11px;
}

.genbigger {
    font-size: 16px;
}

.genbig {
    font-size: 14px;
}

.gen {
    font-size: 11px;
}

.genmed {
    font-size: 11px;
}

.gensmall {
    font-size: 11px;
}

.date {
    color: #FFFFFF;
}

.gen,.genmed,.gensmall {
    color: #000000;
}

a.gen,a.genmed,a.gensmall {
    color: #006699;
    text-decoration: none;
}

a.gen:hover,a.genmed:hover,a.gensmall:hover {
    color: #DD6900;
    text-decoration: underline;
}

/* The register, login, search etc links at the top of the page */
.mainmenu {
    font-size: 11px;
    color: #000000
}

a.mainmenu {
    text-decoration: none;
    color: #006699;
}

a.mainmenu:hover {
    text-decoration: underline;
    color: #DD6900;
}

.menu_left_gradient {
    background-repeat: no-repeat;
}

/* Forum title: Text and link to the forums used in: index.php */
.forumlink {
    font-weight: bold;
    font-size: 11px;
    color: #006699;
}

a.forumlink {
    text-decoration: none;
    color: #006699;
}

a.forumlink:hover {
    text-decoration: underline;
    color: #DD6900;
}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav {
    font-weight: bold;
    font-size: 10px;
    color: #FFFFFF;
}

a.nav {
    text-decoration: none;
    color: #FFFFFF;
}

a.nav:hover {
    text-decoration: underline;
    color: #FFFFCC;
}

.nav2 {
    font-weight: bold;
    font-size: 10px;
    color: #FFCC00;
}

a.nav2 {
    text-decoration: none;
    color: #FFCC00;
}

a.nav2:hover {
    text-decoration: underline;
    color: #FFFFCC;
}

.nav_folders {
    font-weight: bold;
    font-size: 11px;
    color: #FFCC00;
}

a.nav_folders {
    text-decoration: none;
    color: #000000;
}

a.nav_folders:hover {
    text-decoration: none;
    color: #DD6900;
}

.nav_list {
    font-size: 11px;
    color: #FFCC00;
}

a.nav_list {
    text-decoration: underline;
    color: #006699;
}

a.nav_list:hover {
    text-decoration: underline;
    color: #DD6900;
}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.news {
    font-size: 11px;
    color: #FFFFFF;
}

a.news:link,a.news:visited {
    color: #FF9900;
}

a.news:hover {
    text-decoration: underline;
    color: #FFCC00
}

/* titles for the topics: could specify viewed link colour too */
.topictitle {
    font-weight: bold;
    font-size: 11px;
    color: #000000;
}

a.topictitle:link {
    text-decoration: none;
    color: #006699;
}

a.topictitle:visited {
    text-decoration: none;
    color: #5493B4;
}

a.topictitle:hover {
    text-decoration: underline;
    color: #DD6900;
}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name {
    font-size: 11px;
    color: #000000;
}

/* Location, number of posts, post date etc */
.postdetails {
    font-size: 10px;
    color: #000000;
}

/* The content of the posts (body of text) */
.postbody {
    font-size: 11px;
    line-height: 18px
}

a.postlink:link {
    text-decoration: none;
    color: #006699
}

a.postlink:visited {
    text-decoration: none;
    color: #5493B4;
}

a.postlink:hover {
    text-decoration: underline;
    color: #DD6900
}

/* Quote & Code blocks */
.code {
    font-family: Courier, 'Courier New', sans-serif;
    font-size: 11px;
    color: #006600;
    /*	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;*/
    background-color: #FAFAFA;
    border: # #FFFCE6;
    border-style: solid;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px
}

.quote {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    line-height: 125%;
    /*	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;*/
    background-color: #FAFAFA;
    border: # #FFFCE6;
    border-style: solid;
    border-left-width: 1px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px
}

/* Lists */
ul.list1 {
    margin-bottom: 6px;
}

li.list1 {

    list-style: square;
}

ul.list2 {
    margin-bottom: 6px;
}

li.list2 {

    list-style: square;
}

/* Form elements */
button,input,textarea,select {
    color: #000000;
    font: normal 11px Arial, Verdana, Helvetica, sans-serif;
    border-color: #000000;
}

/* The text input fields background colour */
input.post,textarea.post,select {
    background-color: #FFFFFF;
}

input {
    text-indent: 2px;

    color: #333333;
}

/* The buttons used for bbCode styling in message post */
input.button {
    background-color: #EFEFEF;
    color: #000000;
    font-size: 11px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}

/* The print button option */
input.printoption {
    color: #FFFFFF;
    background-color: #405222;
    font-weight: bold;
}

/* The main submit button option */
input.mainoption {
    background-color: #FAFAFA;
    font-weight: bold;
}

/* The admin main submit button option */
input.admin_createoption {
    background-color: #CCFFFF;
    font-weight: bold;
}

/* The admin main submit button option */
input.admin_mainoption {
    background-color: #FFFF00;
    font-weight: bold;
}

/* The main submit button option */
input.loginoption {
    background-color: #E8E8E8;
    font-weight: normal;
}

/* None-bold submit button */
input.liteoption {
    background-color: #FAFAFA;
    font-weight: normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline {
    background-color: #DEE3E7;
    border-style: none;
}

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");

.dfont10 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none
}

.dfont12 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none
}

.dfont14 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none
}

.dfont14a {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    color: #800000;
    font-weight: bold
}

.dfont16 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    text-decoration: none
}

.dfont18 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
    text-decoration: none;
    color: #990000
}

.dfont24 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 24px;
    text-decoration: none
}

.dfont36 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 36px;
    text-decoration: none
}

.dfont10DeepRed {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #990000
}

.navigation {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #990000;
    font-weight: 800
}

.AEBHeader {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    text-decoration: none;
    color: #D90000;
    font-weight: 800
}

.AEBNote {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    font-weight: 400
}

.header_link {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    color: #000000;
    font-weight: 800
}

.pending {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    color: #FF0000;
    font-weight: 800
}

.no_invigilator {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    color: #990000;
    font-weight: 800
}

.subtitleDeepRed {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    text-decoration: underline;
    color: #990000
}

.LocationBoxBottom {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    background-color: #FFCC00
}

.BoxMainTitle {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800
}

.outstanding {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #990000
}

.dfont10Lead {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800
}

.dfont10Black {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.redWarning10 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 300;
    color: #FF0000
}

.lightWarning10 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 500;
    color: #3366CC
}

.lightWarning11 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #3366CC
}

.lightWarning12 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #3366CC
}

.lightWarning13 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #3366CC
}

.lightWarning16 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    text-decoration: none;
    font-weight: 800;
    color: #3366CC
}

.BlackWarning11 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.BlackWarning14 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.DeepRedWarning13 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #990000
}

.DeepRedWarning14 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    font-weight: 800;
    color: #990000
}

.Warning10 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: 800;
    color: #FF0000
}

.RedWarning13 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #FF6600
}

.registered_info {
    text-align: center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000;
    background-color: #C0C0C0
}

.aeb_approved_info {
    text-align: center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000;
    background-color: #99CCFF
}

.board_member_approved_info {
    text-align: center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000;
    background-color: #C6FDCE
}

.registered_total {
    text-align: center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000;
    background-color: #C0C0C0
}

.aeb_approved_total {
    text-align: center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000;
    background-color: #99CCFF
}

.board_member_approved_total {
    text-align: center;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000;
    background-color: #C6FDCE
}

.prominent_announcement {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
    text-decoration: underline;
    font-weight: 800;
    color: #FF6D15
}

.blinking_blue {
    background-color: #333399
}

.form_item {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800
}

.column_title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline;
    font-weight: 800;
    text-align: center;
    color: #3366CC
}

.column_title_selected {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline;
    font-weight: 800;
    text-align: center;
    color: #FF0000
}

.type_title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
    text-decoration: underline;
    font-weight: 800;
    text-align: left;
    color: #336699
}

.aeb_location {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    text-align: left;
    color: #3366CC
}

.cell_normal {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    text-align: left;
    color: #000000
}

.cell_normal_alternate {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    text-align: left;
    color: #000000;
    background-color: #EEEEEE
}

.header_1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    text-align: center;
    color: #3366CC;
    vertical-align: top
}

.column_title_1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline;
    font-weight: 800;
    text-align: center;
    color: #3366CC;
    vertical-align: top;
    background-color: #FFFFFF
}

.column_sub_title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    text-align: center;
    color: #006595;
    vertical-align: top;
    background-color: #FFFFFF
}

.column_sub_sub_title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: 800;
    text-align: center;
    color: #00486A;
    vertical-align: top;
    background-color: #FFFFFF
}

.result_aeb {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 400;
    text-align: center;
    color: #000000;
    vertical-align: top
}

.result_country {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    text-align: center;
    color: #990000;
    vertical-align: top;
    background-color: #EEEEEE
}

.result_total {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    text-align: center;
    color: #006666;
    vertical-align: top;
    background-color: #CCFFFF
}

.table_title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: underline;
    font-weight: 800;
    color: #006666;
    vertical-align: top
}

p {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

div {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px
}

ol {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px, margin-bottom :   2px;
}

ul {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px
}

//
font {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px
}

a.anchor {
    color: none;
    text-decoration: none
}

a.anchor:hover {
    color: none;
    text-decoration: none
}

a {
    color: #0000FF;
    text-decoration: none
}

a:hover {
    color: #8F0063;
    text-decoration: underline
}

a.hrefred {
    color: #990000;
    text-decoration: none
}

a.hrefred:hover {
    color: #FFCC00;
    text-decoration: underline
}

a.hrefwhite {
    color: #FFFFFF;
    text-decoration: none
}

a.hrefwhite:hover {
    color: #FFFFFF;
    text-decoration: underline
}

a.hrefblue {
    color: #FFFFFF;
    text-decoration: none
}

a.hrefblue:hover {
    color: #E40E62;
    text-decoration: underline
}

a.hrefblueline {
    color: #006699;
    text-decoration: underline
}

a.hrefblueline:hover {
    color: #33CCFF;
    text-decoration: underline
}

a.hrefdarkred {
    color: #FF0000;
    text-decoration: none
}

a.hrefdarkred:hover {
    color: #FF0000;
    text-decoration: underline
}

a.hrefbeige {
    color: #FFFCE6;
    text-decoration: none
}

a.hrefbeige:hover {
    color: #FFCC00;
    text-decoration: underline
}

a.hrefbrown {
    color: #563D23;
    text-decoration: none
}

a.hrefbrown:hover {
    color: #000000;
    text-decoration: underline
}

.title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: underline;
    font-weight: 800;
    color: #006666;
    vertical-align: top
}

/* Admin styles */
.manage_section_title_access_r,.manage_section_title_access_w,.manage_section_title_access_e
{
    font-family: "Lucida Console", "Bitstream Vera Sans Mono", courier,
        monospace;
    letter-spacing: .1em;
    font-size: 14px;
    font-weight: 800;
    color: #000000;
    text-align: left;
    vertical-align: middle;
    padding: 4px;
    padding-left: 14px;
}

.manage_section_title_access_r {
    background-color: #FFF200;
}

#access_r .manage_row_content,#auth_r .manage_row_content {
    background-color: #FFFDDF;
}

#access_r .manage_row1_top,#auth_r .manage_row1_top {
    background-color: #FFFCBF;
}

#access_r .manage_row2_top,#auth_r .manage_row2_top {
    background-color: #FFFA9F;
}

#access_r .manage_row4_top,#auth_r .manage_row4_top {
    background-color: #FFF75F;
}

.manage_section_title_access_w {
    background-color: #55BD00;
}

#access_w .manage_row1_top,#auth_w .manage_row1_top {
    background-color: #CEEEB3;
}

#access_w .manage_row2_top,#auth_w .manage_row2_top {
    background-color: #B7E68F;
}

#access_w .manage_row4_top,#auth_w .manage_row4_top {
    background-color: #8CD550;
}

#access_w .manage_row_content,#auth_w .manage_row_content {
    background-color: #E6F7D8;
}

.manage_section_title_access_e {
    background-color: #008BBE;
}

#access_e .manage_row_content,#auth_e .manage_row_content {
    background-color: #B3DEEF;
}

#access_e .manage_row1_top,#auth_e .manage_row1_top {
    background-color: #90CFE7;
}

#access_e .manage_row2_top,#auth_e .manage_row2_top {
    background-color: #6FC0DF;
}

#access_e .manage_row4_top,#auth_e .manage_row4_top {
    background-color: 50B2D6;
}

.menu_admin {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: underline;
    font-weight: 800;
    color: #006666;
    vertical-align: top
}

.manage_table_title {
    font-size: 14px;
    font-weight: 800;
    color: #FFFFFF;
    text-align: left;
    vertical-align: middle;
    background-color: #000066
}

.manage_section_title {
    background-color: #6EB8DD;
    height: 40px;
}

.manage_sub_section_title {
    background-color: #D8EEF7;
    height: 20px;
}

td.manage_save {
    text-align: left;
    background-color: #B8C3C8;
}

td.manage_sub_section_title {
    font-family: "Lucida Console", "Bitstream Vera Sans Mono", courier,
        monospace;
    font-size: 11px;
    font-weight: 800;
    color: #000000;
    text-align: left;
    vertical-align: middle;
}

td.manage_section_title {
    font-family: "Lucida Console", "Bitstream Vera Sans Mono", courier,
        monospace;
    font-size: 14px;
    font-weight: 800;
    color: #000000;
    text-align: left;
    vertical-align: middle;
}

#manage_section_title {
    padding: 4px;
    letter-spacing: .1em;
    color: #000000;
    border: 0px solid #3333333;
}

#manage_sub_section_title {
    padding: 4px;
    letter-spacing: .1em;
    color: #000000;
    border: 0px solid #3333333;
}

td.manage_row1,td.manage_row2,td.manage_row3,td.manage_row4,td.manage_row_title,td.manage_save,td.manage_row_access
{
    width: 130px;
}

.manage_row_access {
    text-align: right;
    background-color: #EFEFEF;
    vertical-align: middle;
    font-size: 11
}

.manage_row1 {
    background-color: #EFEFEF;
    vertical-align: middle;
    font-size: 11
}

.manage_row2 {
    background-color: #CFD9DD;
    vertical-align: middle;
    font-size: 11
}

.manage_row3 {
    background-color: #ACAB9F;
    vertical-align: middle;
    font-size: 1;
}

.manage_row4 {
    background-color: #799BA9;
    vertical-align: middle;
    font-size: 1
}

.manage_row1_top {
    background-color: #EFEFEF;
    vertical-align: top;
    font-size: 11
}

.manage_row2_top {
    background-color: #CFD9DD;
    vertical-align: top;
    font-size: 11
}

.manage_row4_top {
    background-color: #799BA9;
    vertical-align: top;
    font-size: 11
}

.manage_radio {
    font-size: 11
}

.manage_row_title {
    text-align: right;
    font-weight: 800;
}

.manage_row_content {
    text-align: left;
    font-weight: 400;
    width: *
}

.manage_save {
    vertical-align: top;
}

.details_iframe {
    background-color: #FFFFFF;
    vertical-align: middle;
    font-size: 11
}

.manage_submit {
    background-color: #CCCCCC;
    text-align: right;
    vertical-align: middle;
    font-size: 11
}

.details_body {
    background-color: #F4F4F4;
    scrollbar-base-color: #292973;
    scrollbar-track-color: #7394DE;
    scrollbar-darkshadow-color: #333333;
    scrollbar-shadow-color: #C0C0C0;
    scrollbar-3dlight-color: #7394DE;
    scrollbar-highlight-color: #ADC6F7;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-face-color: #292973;
}

.details_body_affected {
    background-color: #799BA9;
    scrollbar-base-color: #292973;
    scrollbar-track-color: #7394DE;
    scrollbar-darkshadow-color: #333333;
    scrollbar-shadow-color: #C0C0C0;
    scrollbar-3dlight-color: #7394DE;
    scrollbar-highlight-color: #ADC6F7;
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-face-color: #292973;
}

.lightoption {
    background-color: #E6F2FF;
    font-weight: normal;
}

.resource_1 {
    font-size: 14px;
    font-weight: 800;
    color: #000000
}

a.menu_admin:active,visited,link {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

a.menu_admin:hover {
    text-decoration: underline;
    font-weight: 800;
    color: #494949
}

.file_admin {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.file_admin:hover {
    text-decoration: underline;
    font-weight: 800;
    color: #494949
}

.dfont11 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none
}

.certificate_ok {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: 800;
    font-size: 11px;
    text-decoration: none;
    color: #006666
}

.pass_yes {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: 800;
    font-size: 11px;
    text-decoration: none;
    color: #405222;
}

.pass_no {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: 800;
    font-size: 11px;
    text-decoration: none;
    color: #AA0044
}

.not_present {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: 800;
    font-size: 11px;
    text-decoration: none;
    color: #990000
}

.module {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: 800;
    font-size: 13px;
    text-decoration: none;
    color: #990000
}

.smalltext {
    font-family: Verdana;
    font-size: 11px;
    color: #383B3F
}

.new_item {
    font-family: Verdana;
    font-size: 11px;
    color: #FF0000
}

.small_mandatory_field {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.mandatory_field {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.not_mandatory_field {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.absolutely_mandatory_field {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.absolutely_mandatory_field_small {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.invisible_warning {
    font-family: Verdana;
    font-size: 1px;
    font-weight: 100;
    color: #D4D0C8
}

.visible_warning {
    font-family: Verdana;
    font-size: 11px;
    font-weight: 800;
    color: #FF0000
}

.candidate_heading {
    font-family: Verdana;
    font-size: 11px;
    font-weight: 800;
    color: #000066;
    text-align: left;
    background-color: #FFFCE6;
    vertical-align: middle
}

.candidate {
    font-family: Verdana;
    font-size: 11px;
    font-weight: 400;
    color: #000000;
    background-color: #FFFCE6
}

.small {
    font-family: Arial;
    font-size: 9px;
    color: #383B3F
}

.candidate_name {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #333399;
    background-color: #FFFFFF;
    vertical-align: top
}

.candidate_name_feedback {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #333399;
    vertical-align: middle
}

.max_results {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #333399;
    vertical-align: top
}

.order {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #000000;
    background-color: #FFFFFF;
    vertical-align: top
}

.candidate_crn {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #333399
}

.session_title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #990000
}

.session_title_not_visible {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #FF0000
}

.DeepRedWarning12 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 800;
    color: #990000
}

.DeepRedWarning15 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    text-decoration: none;
    font-weight: 800;
    color: #990000
}

.DeepRedWarning16 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    text-decoration: none;
    font-weight: 800;
    color: #990000
}

.column_header {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    text-decoration: none;
    font-weight: 800;
    color: #000000
}

.approved {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #009900
}

.not_approved {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 800;
    color: #990000
}

.highlight {
    font-family: Verdana;
    font-size: 14px;
    font-weight: 800;
    color: #FF0000;
    text-decoration: underline
}

.exam_header {
    font-family: Verdana;
    font-size: 21px;
    font-weight: 400;
    color: #000000;
    text-decoration: none;
    text-align: center
}

.exam_footer {
    font-family: Verdana;
    font-size: 18px;
    font-weight: 400;
    color: #000000;
    text-decoration: none;
    text-align: center
}

.exam_form_caption {
    font-family: Verdana;
    font-size: 16px;
    font-weight: 800;
    color: #000000;
    text-decoration: none
}

.exam_form_value {
    font-family: Verdana;
    font-size: 16px;
    font-weight: 800;
    color: #000000;
    text-decoration: none
}

.certificates_list_title_01 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: 800;
    color: #990000;
    text-decoration: none;
    text-align: left
}

.certificates_list_title_02 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: 400;
    color: #000000;
    text-decoration: none;
    text-align: left
}

.certificates_list_title_03 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 400;
    color: #000000;
    text-decoration: none;
    text-align: left
}

.certificates_list_subtitle_01 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 400;
    color: #000000;
    text-decoration: none;
    text-align: left
}

.certificates_list_level {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 800;
    color: #990000;
    text-decoration: none;
    text-align: left
}

.certificates_list_headers {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 800;
    color: #0000FF;
    text-decoration: underline;
    text-align: left
}

.certificates_list_headers_selected {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 800;
    color: #990000;
    text-decoration: none;
    text-align: left
}

.certificates_list_headers_no_link {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 800;
    color: #000000;
    text-decoration: none;
    text-align: left
}

.certificates_list_columns {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #000000;
    text-decoration: none;
    text-align: left
}

.certificates_user_not_valid {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: #FF0000;
    text-decoration: none;
    text-align: left
}

.exam_results_list_title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 22px;
    text-decoration: none;
    color: #990000
}

select.liteoption_orange {
    background-color: #FFCC00;
    font-weight: 800;
    font-size: 13px;
}

select.liteoption_blue {
    background-color: #0099FF;
    font-weight: 800;
    font-size: 13px;
}

select.liteoption_light_blue {
    background-color: #97CBFF;
    font-weight: 800;
    font-size: 13px;
}

select.liteoption_green {
    background-color: #66FF00;
    font-weight: 800;
    font-size: 13px;
}

select.liteoption_grey {
    background-color: #CCCCCC;
    font-weight: 800;
    font-size: 10px;
}

input.liteoption_orange {
    background-color: #FFCC00;
    font-weight: 800;
    font-size: 13px;
}

input.liteoption_blue {
    background-color: #0099FF;
    font-weight: 800;
    font-size: 13px;
}

input.liteoption_light_blue {
    background-color: #97CBFF;
    font-weight: 800;
    font-size: 13px;
}

input.liteoption_green {
    background-color: #66FF00;
    font-weight: 800;
    font-size: 13px;
}

input.liteoption_red {
    background-color: #FF3300;
    font-weight: 800;
    font-size: 11px;
}

body.phpbb_bg {
    background-color: #FFF2C2;
    font-weight: 800;
    font-size: 13px;
}

body.profile_panel { /*	background-color: #E1E1DF;*/
                     background-color: #FFFCE6;
                     scrollbar-base-color: #563E24;
                     scrollbar-track-color: #DECFA6;
                     scrollbar-arrow-color: #FFFCE6;
}

.select_resource_type {
    background-color: #B0C4D0;
}

option.select_resource_row1 {
    background-color: #E9E9E9;
}

option.select_resource_row2 {
    background-color: #D8D8D8;
}

td.test_name {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #336600;
    font-weight: 800;
    text-decoration: underline
}

td.problem {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color: #FF0000;
    font-weight: 800
}

td.no_problem {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color: #339900;
    font-weight: 800
}

td.test_header {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #003399;
    font-weight: 800
}

td.test_result {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: 800
}

.event_title {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #990033;
    font-weight: 800;
    text-decoration: underline;
    text-align: left;
    vertical-align: top;
    white-space: normal
}

.event_item {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #660000;
    font-weight: 800;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    white-space: nowrap
}

.event_item_value {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #993300;
    font-weight: 400;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    white-space: normal
}

.event_posted {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: 800;
    text-decoration: none;
    text-align: right;
    vertical-align: top
}

.event_attachment {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: 800;
    text-decoration: none;
    text-align: left;
    vertical-align: top
}

.event_attachment_link {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: 800;
    text-decoration: underline;
    text-align: left;
    vertical-align: top;
    white-space: nowrap
}

.session {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color: #336600;
    font-weight: 800;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    white-space: nowrap
}

.aeb {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #336600;
    font-weight: 800;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    white-space: nowrap
}

.result_heading {
    font-size: 14px;
    font-weight: 800;
    color: #000066;
    text-align: center;
    background-color: #FFFFFF;
    vertical-align: middle
}

.result_heading_sorted_by {
    font-size: 15px;
    font-weight: 800;
    color: #990000;
    text-align: center;
    vertical-align: middle;
    background-color: #FFFFFF;
}

.result {
    font-family: Arial;
    font-size: 11px;
    font-weight: 400;
    color: #000000;
    background-color: #FFFFFF;
    text-align: center
}

.result_left {
    font-family: Arial;
    font-size: 11px;
    font-weight: 400;
    color: #000000;
    background-color: #FFFFFF;
    text-align: left
}

.sorting_order {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none
}

.case {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none
}

.navigator_current {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #CC0000;
    font-weight: 800;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    white-space: nowrap
}

.navigator_other {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: 800;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    white-space: nowrap
}

.navigator_next {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: 800;
    text-decoration: none;
    text-align: left;
    vertical-align: top;
    white-space: nowrap
}

.view_website_as {
    font-weight: 800;
    font-size: 13px;
    color: #990000
}

#dhtmltooltip {
    font-family: Courier New;
    font-size: ;
    font-weight: 800;
    text-decoration: none;
    position: absolute;
    width: 150px;
    border: 2px solid black;
    padding: 2px;
    background-color: lightyellow;
    visibility: hidden;
    z-index: 100;
    /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
    filter: progid :   DXImageTransform.Microsoft.Shadow (   color =   gray,
        direction =   135 );
}

.DeepRedTitle_01 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 20px;
    text-decoration: none;
    font-weight: 800;
    color: #990000
}

.DeepRedTitle_02 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 17px;
    text-decoration: none;
    font-style: none;
    font-weight: 400;
    color: #990000
}

.DeepRed_01 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 600;
    color: #990000
}

.DeepRed_02 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    font-weight: 400;
    color: #990000
}

.DeepRed_03 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    font-weight: 400;
    color: #990000
}

.Special_01 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    text-decoration: underline;
    font-style: none;
    font-weight: 600;
    color: #990000
}

.Special_02 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: underline;
    font-weight: 600;
    color: #0000FF
}

/* Exams */
.default_property {
    font-size: 10px;
    text-decoration: none;
    font-weight: 400;
    color: #6F593E
}

.default_value {
    font-size: 10px;
    text-decoration: none;
    font-weight: 400;
    color: #6F593E
}

.default_unit {
    font-size: 10px;
    text-decoration: none;
    font-weight: 400;
    color: #6F593E
}

.default_title {
    vertical-align: top;
    font-size: 25px;
    text-decoration: none;
    font-weight: 600;
    color: #663300;
}

.default_title_2 {
    color: #663300;
    font-size: 14px;
    font-weight: 600;
}

.paper_lang {
    font-size: 11px;
    text-decoration: none;
    font-weight: 600;
    color: #6F593E
}

.paper_module {
    font-size: 11px;
    text-decoration: none;
    font-weight: 600;
    color: #6F593E
}

.paper_version {
    font-size: 20px;
    text-decoration: none;
    font-weight: 600;
    color: #FFFFFF
}

td.paper_module {
    text-align: center;
    background-color: #FFFCE6
}

td.paper_lang {
    text-align: center;
    background-color: #FFF7DF
}

td.paper_version {
    vertical-align: center;
    background-color: #663300;
    border-style: solid;
    border-width: 1px;
    border-color: #000000
}

.defaults_add {
    font-size: 11px;
    background-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-weight: bold;
    color: #6F593E;
}

.defaults_save {
    font-size: 11px;
    background-color: #FF9900;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-weight: bold;
    color: #FFFFCC;
}

.defaults_confirm {
    font-size: 11px;
    background-color: #339900;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-weight: bold;
    color: #FFFFCC;
}

.defaults_suspend {
    font-size: 11px;
    background-color: #CC0000;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-weight: bold;
    color: #DDDDDD;
}

.defaults_delete {
    font-size: 11px;
    background-color: #000044;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-weight: bold;
    color: #DDDDDD;
}

.defaults_exit {
    font-size: 11px;
    background-color: #E4E4E4;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
    font-weight: bold;
    color: #6F593E;
    width: 200px;
}

.ok {
    background-color: #FFFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #000000
}

.faulty {
    background-color: #E6E6E6;
    border-style: solid;
    border-width: 1px;
    border-color: #000000
}

.pmb1_b,.pmb1_s {
    font-size: 1px;
}

.pmb1_1,.pmb1_2,.pmb1_3,.pmb1_4,.pmb1_b,.pmb1_s {
    display: block;
    overflow: hidden;
}

.pmb1_1,.pmb1_2,.pmb1_3,.pmb1_s {
    height: 1px;
}

.pmb1_2,.pmb1_3,.pmb1_4 {
    border-style: solid;
    border-width: 0 1px;
}

.pmb1_1 {
    margin: 0 5px;
}

.pmb1_2 {
    margin: 0 3px;
    border-width: 0 2px;
}

.pmb1_3 {
    margin: 0 2px;
}

.pmb1_4 {
    height: 2px;
    margin: 0 1px;
}

.pmb1_c {
    display: block;
    border-style: solid;
    border-width: 0 1px;
}

.user_type_caption {
    font-size: 11px;
    text-decoration: none;
    font-weight: 600;
    color: #FFCC00
}

.username {
    font-size: 11px;
    text-decoration: none;
    font-weight: 600;
    color: #FFFFFF
}

#atz_ddm select {
    text-indent: 20px;
    font-weight: bold;
}

option.aeb {
    text-indent: 120px;
    background-color: #C1C1C1;
    color: #330000;
    font-size: 11px;
    font-weight: bold;
}

option.candidate {
    background-color: #DFDFDF;
    color: #0000EC;
    font-size: 12px
}

/*ITC Look and Feel */
.MaroonFooter {
    border: 0px none;

}

.MarronStrip1 {
    font-family: "Trebuchet MS", Verdana;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    background-color: #AA0044;
}

.MarronStrip1 a {
    font-family: "Trebuchet MS", Verdana;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    background-color: #AA0044;
}

.MarronStrip1 a:visited {
    font-family: "Trebuchet MS", Verdana;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    background-color: #AA0044;
}

.MarronStrip1 a:hover {
    font-family: "Trebuchet MS", Verdana;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    background-color: #AA0044;
}

.FooterTable{
    background-color: #AA0044;

}

.MarronStrip {
    font-family: "Trebuchet MS", Verdana;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    background-color: #AA0044;
}

.MarronStrip1 {
    font-family: "Trebuchet MS", Verdana;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    background-color: #AA0044;
}


.MarronStrip1 a{
    font-family: "Trebuchet MS", Verdana;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    background-color: #AA0044;
}

.MarronStrip1 a:visited{
    font-family: "Trebuchet MS", Verdana;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    background-color: #AA0044;
}

.MarronStrip1 a:hover{
    font-family: "Trebuchet MS", Verdana;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #FFFFFF;
    text-decoration: none;
    text-align: center;
    background-color: #AA0044;
}

.MenuBarLinkText {
    font-family: Arial, Verdana;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
    letter-spacing: 1px;
    text-align: center;
}

.SideNavigationTable {
    border: solid 1px #172944;
    background-color: #002b54;
    color: #FFFFFF;
    font-size: 11px;
    width: 158px;
    border-spacing: 0px;
    margin: 0px;
    margin-top:2px;
    margin-left: 3px;

}

.BlueTitleTable
{
    width: 160px;
}

.SideNavigationTableWhite {
    border: solid 0px #172944;
    background-color: #ffffff;
    border-spacing: 0px;
    width: 100%;
}


body {
    text-align:left;
    margin:0px;
    color: #333333;
    font-family: Arial, Verdana;
    font-size: 10px;
    text-decoration: none;
    background-color: #ffffff;
}


div.wrapper{
    width:917px;
    background-color:#ffffff;
    border:0px;
    margin:0px;
    text-align:left;

}


.gensmall2 {
    font-size: 8px;
}


.news_box {

    border: 1px solid #00aeef ;
    background-color: #F4F1F0;
    color: #000000;
    width: 165px;



}

.news_box_title {
    border-bottom: 1px solid #00aeef ;
    background-color: #00aeef ;
    font-family: Arial;
    color: #ffffff;
}

.sitename {
    background-color: #0e2d54;
    font-family: Times New Roman;
    font-size: 14px;
    color: #ffffff;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 2px;
}

.CopyRight {
    border: 0px none;
    vertical-align: top;
    text-align: center;
    font-family: Arial;
    color: #333333;
    font-size: 11px;
    padding-top: 5px;
    padding-left: 26px;
}

.BlueTitle2  {
    font-family: Arial, Verdana;
    font-size: 24px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #009EE0;
    text-decoration: none;
    background-color: #FFFFFF;
    text-align:left;



}

.H1
{
    font-family: Arial, Verdana;
    font-size: 24px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #009EE0;
    text-decoration: none;
    background-color: #FFFFFF;
    text-align:left;
    margin-top: 2px;
}

.login_input {
    width: 148px;
    margin-bottom: 2px;
}

.checkbox {
    border: 0px;
}


.MenuBarLinks {
    font-family: Arial, Verdana;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
    letter-spacing: 1px;
    text-align:center;

}

.MenuBarLinks1 a{
    font-family: Arial, Verdana;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
    letter-spacing: 1px;
    text-align:center;
}

.MenuBarLinks1 a{
    font-family: Arial, Verdana;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}

.MenuBarLinks1 a:hover{
    font-family: Arial, Verdana;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}

.MenuBarLinks1 a:visited{
    font-family: Arial, Verdana;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration: none;
    font-style: normal;
}



.MenuBarLinkText{
    font-family: Arial, Verdana;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
    letter-spacing: 1px;
    text-align:center;
}

.LeftMenuTitle{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    padding: 3px;
    text-align: left;
    background-color: #009EE0;
    font-weight: bold;
    width: 166px;
}

.LeftMenuTitle a{
    color: #FFFFFF;
    line-height: 1.3;
}


.SubPageText
{
    font-size: 11px;
}

.H2 {
    background-color:#FFFFFF;
    color:#009EE0;
    font-family:Verdana,Arial;
    font-size:16px;
    font-weight:bold;
    margin-bottom:2px;
    text-align:left;


}

.SubPageText
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    text-align: left;
    padding-top: 5px;
    background-color: #FFFFFF;
}


.h3{
    font-family: Arial;
    font-size: 13px;
    letter-spacing: 0.5;
    color: #009EE0;
    font-weight: bold;
    text-align: left;
    margin-top:2;
    margin-bottom:2;
    vertical-align: middle;
}

.h4
{
    color:#009EE0;
    font-family:Arial;
    font-size:12px;
    font-weight: bold;
}

.table
{
    border: solid 1px #303030;
    font-size: 11px;
    border-spacing: 0px;
}



.table
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
    border-color: #002B54;
    border-style: solid;
}

.table td
{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 0 0;
    background-color: #FFFFFF;
    border-color: #002B54;
    border-style: solid;
}


.numbercell
{
    text-align: right;

}


ol{
    font-family: verdana;
    font-size: 11px;
}



.bullet {
    line-height:1.4;
    list-style-type:none;
}

.bullet li {
    padding-left:25px;
    background:transparent url( ../images/bullet-pink.gif) no-repeat;
    background-position:0 5px;
    margin-top: 5px;
}




/*----Logo WTO UNCTAD----*/

#logos{
    background-image:url(/images/2008/wto-unctad-logo.png);
    background-repeat: no-repeat;
    background-position: bottom center;
    background-attachment: fixed;
    margin-bottom: 0em;
    padding:25px 0 0;
}

/*----/Logo WTO UNCTAD----*/



.font-map-space
{
    font-size: 9px;
}

.font-map
{
    font-size: 11px;
}

.PhotoTitle {
    color:#000000;
    font-family:"Trebuchet MS",Verdana;
    font-size:10px;
    font-style:normal;
    text-align:center;
}

.RedHeadingH2 {
    background-color:#FFFFFF;
    color:#B32416;
    font-family:Verdana,Arial;
    font-size:16px;
    font-weight:bold;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
}


.section_container {
    border-spacing: 0px;
    border: solid 0px #A9BCDD;
    margin-top: 5px;
    border-collapse: collapse;
    width: 100%;
    font-size: 11px;
    margin-bottom: 5px;
}

.section_container td {
    padding: 2px;

}

.section_title {
    background-color: #002b54;
    color: #ffffff;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial;
    border-bottom: solid 1px #172944;
}

.section_title table {
    font-size: 11px;
}