a.tab {
  FONT-FAMILY: Verdana, Arial;
  FONT-SIZE: 10pt;
  PADDING-TOP: 12pt;
  TEXT-DECORATION: none;
  COLOR: black;
}

div.homepage_title 
{
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 30pt;
  TEXT-TRANSFORM: none;
  COLOR:black;
  PADDING-TOP: 2px;
  MARGIN-LEFT: 5px;
  TEXT-ALIGN: left;
}
div.langsforall
{
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 14;
  PADDING-BOTTOM: 2px;
  TEXT-TRANSFORM: none;
  COLOR:  #black;
  ALIGN: right;
  MARGIN-LEFT: 10px;
}

div.homepage_intro
{
  BORDER: 3px solid #CCCCCC;
}
div.homepage_intro_text
{
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-SIZE: 10pt;
  TEXT-TRANSFORM: none;
  COLOR: black;
  PADDING-TOP: 2px;
  MARGIN-LEFT: 15px;
  TEXT-ALIGN: left;
}

div.homepage_intro_text
{
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-SIZE: 10pt;
  TEXT-TRANSFORM: none;
  COLOR: black;
  PADDING-TOP: 2px;
  MARGIN-LEFT: 15px;
  TEXT-ALIGN: left;
}

div.homepage_intro_title
{
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 18pt;
  TEXT-TRANSFORM: none;
  COLOR: #4C8DCE;
  PADDING-TOP: 2px;
  MARGIN-LEFT: 15px;
  MARGIN-BOTTOM: 10px;
  TEXT-ALIGN: left;
}

td.sidebar_header
{
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-SIZE: 10pt;
  COLOR: white;
  TEXT-ALIGN: center;
  FONT-WEIGHT: bold;
}
a.sidebar_item
{
  FONT-FAMILY: Verdana, Arial, sans-serif;
  TEXT-DECORATION: none;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  COLOR: #4C8DCE;
}
a.sidebar_item_selected
{
  FONT-FAMILY: Verdana, Arial, sans-serif;
  TEXT-DECORATION: none;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  COLOR: #000000;
}
td.news_item_title
{
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-SIZE: 10pt;
  COLOR: white;
  BACKGROUND-COLOR: #EFEFEF
  TEXT-ALIGN: center;
  FONT-WEIGHT: bold;
}
div.news_item_title
{
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-SIZE: 10pt;
  COLOR: white;
  BACKGROUND-COLOR: #4C8DCE;
  TEXT-ALIGN: LEFT;
  FONT-WEIGHT: bold;
  PADDING-LEFT: 10px;
}
div.news_item_text
{
  FONT-FAMILY: Verdana, Arial, sans-serif;
  TEXT-DECORATION: none;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
  COLOR: #black;
  PADDING-LEFT: 10px;
}
td.news_item
{ 
  MARGIN-TOP: 10px;
  PADDING-TOP: 0px;
  BORDER: 1px solid #cacaca;
  PADDING-BOTTOM: 5px;
}
div.news_item_date
{
  FONT-FAMILY: Verdana, Arial, sans-serif;
  TEXT-DECORATION: none;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: normal;
  COLOR: darkgray;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 5px;
}


td.sidebar_item
{
  BACKGROUND-COLOR: #EFEFEF;
  PADDING-LEFT: 5px;
  PADDING-TOP: 5px;
  PADDING-BOTTOM: 5px;
  BORDER-TOP: 1px solid #ffffff;
  BORDER-BOTTOM: 1px solid #e2e2e2;
  BORDER-RIGHT: 1px solid #cacaca;
  MARGIN-TOP: 3px;

}

td.timezone
{
  BACKGROUND-COLOR: #EFEFEF;
  PADDING: 5px;
  BORDER: 1px solid #cacaca;
  MARGIN-TOP: 3px;
  FONT-FAMILY: Verdana, Arial, sans-serif;
  TEXT-DECORATION: none;
  TEXT-ALIGN: center;
  FONT-SIZE: 8pt;
  VERTICAL-ALIGN: top;
 
}


div.title
{
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial;
  FONT-WEIGHT: bolder;
  FONT-SIZE: large;
  PADDING-BOTTOM: 2px;
  TEXT-TRANSFORM: none;
  COLOR: black;
  PADDING-TOP: 2px;
  TEXT-ALIGN: left;
  
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
  WIDTH: 550px;
  BORDER-BOTTOM: 1px solid darkblue
  MARGIN-BOTTOM: 20px;
}

div.edit {
  BORDER-STYLE: dotted;
  BORDER-COLOR: black;
  BORDER-WIDTH: 1px;
  MARGIN-BOTTOM: 5px;
}

div.subtitle
{
  FONT-STYLE: normal;
  FONT-FAMILY: Garamond, Arial;
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;
  PADDING-BOTTOM: 10px;
  PADDING-TOP: 2px;
  TEXT-TRANSFORM: none;
  COLOR: black;
  PADDING-TOP: 2px;
  TEXT-ALIGN: left;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;

}

div.section
{
  BACKGROUND-COLOR: #EFEFEF;
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 15px;
  PADDING-BOTTOM: 10px;
  PADDING-TOP: 10px;
  MARGIN-BOTTOM: 15px;
  WIDTH: 700px;
  BORDER: 1px solid #CCCCCC;
}

div.sectiontitle
{
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: white;  
  BACKGROUND-COLOR: #4C8DCE;
  PADDING: 3px;
  WIDTH: 700px;
}

div.text
{
  FONT-FAMILY: Garamond, Arial;
  FONT-SIZE: 12pt;
  WIDTH: 673px;
}

div.hyperlink
{
  FONT-FAMILY: Garamond, Arial;
  FONT-SIZE: 12pt;
}

div.hyperlink_text
{
  COLOR: #666666;
  FONT-FAMILY: Verdana, Arial;
  FONT-SIZE: 8pt;
  MARGIN-BOTTOM: 10px;
}

div.edit_controls
{
  FONT-FAMILY: verdana, arial;
  FONT-SIZE: 8pt;
  COLOR: darkgray;
  TEXT-ALIGN: right;
}
div.edit_label
{
  FONT-FAMILY: verdana, arial;
  FONT-SIZE: 9pt;
  COLOR: black;
  MARGIN-LEFT: 10px;
  MARGIN-TOP: 4px;
}
div.edit_controls_header
{
  FONT-FAMILY: verdana, arial;
  FONT-SIZE: 8pt;
  COLOR: white;
  TEXT-ALIGN: right;
}


a.edit_link
{
  FONT-FAMILY: verdana, arial;
  COLOR: black;
  TEXT-DECORATION: underline;
  TEXT-ALIGN: right;
  PADDING-RIGHT: 3px;
}

a.lang_defined
{
  PADDING-RIGHT: 2px;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 1px;
  MARGIN-RIGHT: 3px;
  BORDER-STYLE: solid;
  BORDER-WIDTH: 1px;
  BORDER-COLOR: black;
  BACKGROUND-COLOR: darkgray;
  COLOR: white;
  TEXT-DECORATION: none;
}

a.lang
{
  PADDING-RIGHT: 2px;
  PADDING-TOP: 2px;
  PADDING-BOTTOM: 1px;
  MARGIN-RIGHT: 3px;
  BORDER-STYLE: solid;
  BORDER-WIDTH: 1px;
  BORDER-COLOR: lightgray;
  BACKGROUND-COLOR: white;
  COLOR: black;
  TEXT-DECORATION: none;
}

input.btn{
   color:#050;
   font-family:'verdana',arial,sans-serif;
   font-size:90%;
   font-weight:normal;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaaaff');}

input.btnhov{
   color:#050;
   font-family:'verdana',arial,sans-serif;
   font-size:90%;
   font-weight:normal;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');}

editbox {
  BORDER-STYLE: solid;
  BORDER-COLOR: black;
  BORDER-WIDTH: 1px;
  MARGIN-BOTTOM: 5px;
}

td.tableheader
{
  color:white;
  background-color:#333399;
  font-family:'verdana',arial,sans-serif;
  font-size:9pt;
}
tr.tablecell
{
  font-family:'verdana',arial,sans-serif;
  font-size:9pt;
}
tr.tablecellgray
{
  font-family:'verdana',arial,sans-serif;
  font-size:9pt;
  background-color: #DDDDDD

}

div.signupwizard
{
  BACKGROUND-COLOR: #EFEFEF;
  PADDING: 15px;
  BORDER: 1px solid #000000;
  font-family:'verdana',arial,sans-serif;
  font-size:9pt;
  width: 600px;
 }
td.signupwizard
{
  font-family:'verdana',arial,sans-serif;
  font-size:9pt;
}
