#content h1
{
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 200%;
font-weight: normal;
color: #632863;
letter-spacing: 0.05em;
margin-top: 0px;
}
#content_vacancies h1
{
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 200%;
font-weight: normal;
color: #632863;
letter-spacing: 0.05em;
margin-top: 0px;
padding-left: 15px;
}
* html #content_vacancies h1
{
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 200%;
font-weight: normal;
color: #632863;
letter-spacing: 0.05em;
margin-top: 0px;
padding-left: 15px;
display: inline
}
#content h2, #content_vacancies h2  
{
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 160%;
font-weight: normal;
letter-spacing: 0.05em;
color: #632863;
padding-bottom: 3px;
border-bottom: 1px solid #ebe0c4;
}
#content h3
{
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 140%;
font-weight: normal;
color: #632863;
border-bottom: 1px solid #ebe0c4;
letter-spacing: 0.05em;
}
#content_vacancies h3
{
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 140%;
font-weight: normal;
color: #632863;
border-bottom: 0px;
letter-spacing: 0.05em;
}
#content h4, #content_vacancies h4
{
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-size: 115%;
font-weight: normal;
color: #632863;
border-bottom: 1px solid #ebe0c4;
letter-spacing: 0.05em;
}

#content p, #content_vacancies p
{
font-family: Tahoma, Helvetica, Arial, sans-serif;
font-size: 95%;
color: #4e4e4e;
line-height: 1.5em;
}
#content ul li, #content_vacancies ul li
{
color: #4e4e4e;
line-height: 1.3em;
margin-bottom: 8px;
}
#content a
{
text-decoration: underline;
color: #632863;
}
#content a:visited
{
text-decoration: underline;
color: #000;
}
#content a:hover, #content a:visited:hover
{
text-decoration: none;
color: #632863;
}
#content img, #content a img
{
border: 1px solid #ccc;
background: #fff;
padding: 5px;
margin: 0 15px 10px 0;
}
#banner
{
overflow: hidden; 
width: 460px; 
height: 230px; 
margin: 0 0 20px 0px;
}
#banner img
{ 
border: 1px solid #ccc;
background: #fff;
padding: 10px;
text-decoration: none;
margin: 0 0 15px 0px;
}
#content a#interviewtips, #content a#interviewtips:visited
{
float: left;
clear: none;
display: block;
font-size: 14px;
text-decoration: none;
text-align: center;
color: #fff;
width: 200px;
height: 20px;
padding: 9px 0 8px 0;
margin: 0 0 10px 0;
background: url(/templates/images/submit_1.gif) center no-repeat;
}

#content a#interviewtips:hover, #content a#interviewtips:visited:hover
{
background: url(/templates/images/submit_2.gif) center no-repeat;
color: #000;
}

#content a#resumetips, #content a#resumetips:visited
{
float: right;
clear: none;
display: block;
font-size: 14px;
text-decoration: none;
text-align: center;
color: #fff;
width: 200px;
height: 20px;
padding: 9px 0 8px 0;
margin: 0 0 10px 0;
background: url(/templates/images/timesheets_1.gif) center no-repeat;
}

#content a#resumetips:hover, #content a#resumetips:visited:hover
{
background: url(/templates/images/timesheets_2.gif) center no-repeat;
color: #000;
}