.m1 {  font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold}
.t1, .message {  font-family: Arial, Helvetica, sans-serif; font-size: x-small}
.m2 { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #993300}
.rubric 
  { 
    margin-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: x-small
  
  }
  
.sub_rubric 
  { 
    margin-left: 30px; font-family: Arial, Helvetica, sans-serif; font-size: x-small;
    margin-top:-1em;
    display: block
  
  }  
.service_short_name
  { 
    font-size: 13px; 
    font-family: Arial; 
    font-weight: bold; 
    color: #FFFFFF; 
    background-color: #FF8629; 
    
    text-decoration:none;
    /*margin-top:-1px;*/
  }
  
a
{
  
}

#nounderline
{
  text-decoration:none;
}

#nounderline2
{
  text-decoration:none;
  color: #FFFFFF; 
}

.VacancyName
{
  float:clear;
  font-weight:bold; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
#  font-size: large;
}

.VacancyKey
{
  float:clear;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: x-small; 
    font-style: italic
  
  
}

.VacancyValue
{
 
 margin-left:2em
}

li
{
 margin-bottom: 5px;
}
.truba {
	background-image: url(images/left_14_n.jpg);
	background-repeat: repeat-y;
}

#header {height: 7.00em; width: 80.0em; position: relative; border-top: 0.25em solid #3F947F; border-bottom: 0.25em solid #3F947F; background-color: #FFFFFF;}
.clear {clear: both; height: 0em; overflow: hidden;}
#content {width: 40.50em; float: left; line-height: 1.5em;}
#content .header {margin-bottom: 1.33em;}
#content .header h2 {font-size: 1.50em; line-height: 1.20em; font-weight: normal; color: #373737; padding: 0; margin: 0;}
#content .header h2.cart {float: left; width: 16.0em;}
#content .entry {text-align: justify; margin-bottom: 1.33em;}
#content .entry a {color: #246078;}

#mainbody{
    float: right;
    width: 96%;
    display: inline;
    position: relative;
    padding-left: 10px;
    padding-right: 10px;
}
