/*LAYOUT DIVS*/
#masthead{
	width:770px;
	padding: 0px;
}


/*General*/
body{
	font-family: Arial,sans-serif;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
P{
	 font: 80%;
}
A.topmenu
{
    FONT-SIZE: 12px Arial , Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
a.topmenu:hover
{
    FONT-SIZE: 12px Arial , Helvetica, sans-serif;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.menu
{
    font: 70% Arial , Helvetica, sans-serif;
    COLOR: #555555;
    TEXT-DECORATION: none
}
a.menu:hover
{
    font: 70% Arial , Helvetica, sans-serif;
    COLOR: #555555;
    TEXT-DECORATION: underline
}
A.vacancyLink
{
	font: 70% Arial , Helvetica, sans-serif;
	COLOR: #CC6600;
	TEXT-DECORATION: none;
	font-weight: bold;
}
a.vacancyLink:hover
{
    font: 70% Arial , Helvetica, sans-serif;
    COLOR: #CC6600;
    TEXT-DECORATION: underline;
	font-weight: bold;
}
A.blockLink
{
    COLOR: #CC6600;
    FONT:  Arial , Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.blockLink:hover
{
    COLOR: #CC6600;
    FONT:  Arial , Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.blockTitle
{
    font: bold 85% Arial , Helvetica, sans-serif;
    COLOR: #999999;
    LETTER-SPACING: 1px
}
.blockHeading
{
    font: bold 80% Arial , Helvetica, sans-serif;
    COLOR: #5b1e6c;
}
.blockTxt
{
    font: 70% Arial , Helvetica, sans-serif;
    line-height: 1.5;	
    COLOR: #444444;
}
.newsTxt
{
    font:  70% Arial , Helvetica, sans-serif;
    line-height: 1.35;	
    COLOR: #444444;
}
.menuHeading
{
    font: bold 80% Arial , Helvetica, sans-serif;
    COLOR: #e59c20;
}
.copyright
{
    font: 70% Arial , Helvetica, sans-serif;
    COLOR: #999999;
}
.botLinks
{
    font: bold 70% Arial , Helvetica, sans-serif;
    COLOR: #666666;
}
.pipeSpacer
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial
}
/*Form styles*/
SELECT
{
    border:1px solid #000000; padding:1px; 
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #ffffff
}
.fieldLogin
{
    border:1px solid #000000; padding:1px; 
    FONT-SIZE: 10pt;
    WIDTH: 130px;
    COLOR: #000000;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #ffffff
}
.mainPagefields
{
    border:1px solid #000000; padding:1px; 
    FONT-SIZE: 10pt;
    WIDTH: 280px;
    COLOR: #000000;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #ffffff
}
.longPagefields
{
    border:1px solid #000000; padding:1px; 
    FONT-SIZE: 10pt;
    WIDTH: 530px;
    COLOR: #000000;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #ffffff
}
.RHSfields
{
    border:1px solid #000000; padding:1px; 
    FONT-SIZE: 10pt;
    WIDTH: 185px;
    COLOR: #000000;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #ffffff
}
.QLinks
{
    border:1px solid #000000; padding:1px; 
    FONT-SIZE: 10pt;
    WIDTH: 250px;
    COLOR: #000000;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #ffffff
}
.strokedButtons
{
    border:1px solid #000000; padding:1px; 
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #ffffff
}