body 
{
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

td
{
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

th
{
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

.footerlink
{
    font-family: Arial, Verdana, Helvetica, sanserif;
    font-size: 10px;
    font-style: normal;
    color: #666666;
    text-decoration: underline;
}
.footerlink:visited
{
    font-family: Arial, Verdana, Helvetica, sanserif;
    font-size: 10px;
    font-style: normal;
    color: #666666;
    text-decoration: underline;
}
.footerlink:hover
{
    font-family: Arial, Verdana, Helvetica, sanserif;
    font-size: 10px;
    font-style: normal;
    color: #666666;
    text-decoration: underline;
}
.footerlink:active
{
    font-family: Arial, Verdana, Helvetica, sanserif;
    font-size: 10px;
    font-style: normal;
    color: #666666;
    text-decoration: underline;
}

.title1
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    color: #0033cc;
}

.title2
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #333333;
    line-height: 25px;
}

.title3
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-style: normal;
    color: #666666;
    line-height: 25px;
    font-weight: 400;
}

.content
{
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    line-height: 20px;
}

.content1
{
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    line-height: 15px;
}

.partnership
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 15px;
    font-variant: normal;
    color: #333333;
    background-color: #F0F0F0;
    text-align: left;
}
.linecolor
{
	color: #e7e7e7;
}

.footer
{
    font-size: 9px;
    color: #666666;
    font-style: normal;
    text-align: left;
    text-transform: capitalize;
    text-align: center;
}

.footernocap
{
    font-size: 9px;
    color: #666666;
    font-style: normal;
    text-align: left;
    text-transform: lowercase;
    text-align: center;
}

.selected
{
    border: thin;
    border-color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12;
    color: #FFFFFF;
    font-weight: bold;
}

/* Page Specific - Shared Across All */

.TopOfPageNav, A:link, .TopOfPageNav A:visited, .TopOfPageNav A:active
{
    text-decoration: none;
    color: #0033CC;
}
.TopOfPageNav A:link
{
    line-height: 20px;
}
.TopOfPageNav A:hover
{
    text-decoration: underline;
    color: #0033CC;
}

.NavBarNormal, .NavBarNormal A:link, .NavBarNormal A:visited, .NavBarNormal A:active
{
    font: Arial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFFFFF;
}

.NavBarNormal A:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}

.FooterNav A:link
{
    font: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
    text-decoration: underline;
    color: #666666;
    line-height: 35px;
}
.FooterNav A:visited
{
    text-decoration: underline;
    color: #666666;
    font-size: 9px;
    line-height: 35px;
}
.FooterNav A:active
{
    text-decoration: underline;
    color: #666666;
    font-size: 9px;
    line-height: 35px;
}
.FooterNav A:hover
{
    text-decoration: none;
    color: #666666;
    font-size: 9px;
    line-height: 35px;
}

.class4 A:link
{
    text-decoration: none;
    font-size: 11px;
    color: #0033CC;
}
.class4 A:visited
{
    text-decoration: none;
    color: #0033CC;
}
.class4 A:active
{
    text-decoration: none;
    color: #0033CC;
}
.class4 A:hover
{
    text-decoration: underline;
    color: #0033CC;
}

.title4 A:link
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-style: normal;
    color: #666666;
    text-indent: 20px;
    text-decoration: none;
}
.title4 A:visited
{
    text-decoration: none;
    color: #666666;
    text-indent: 20px;
    font-size: 15px;
}
.title4 A:active
{
    text-decoration: none;
    color: #666666;
    text-indent: 20px;
    font-size: 15px;
}
.title4 A:hover
{
    text-decoration: underline;
    color: #0033CC;
    text-indent: 20px;
    font-size: 15px;
}

.nav A:link
{
    text-decoration: none;
    color: #0033CC;
    background-color: #F0F0F0;
}
.nav A:visited
{
    text-decoration: none;
    color: #0033CC;
}
.nav A:active
{
    text-decoration: none;
    color: #0033CC;
}
.nav A:hover
{
    text-decoration: bold;
    color: #0033CC;
}

.style1
{
    color: #0033CC;
    font-weight: bold;
}
.style2
{
    color: #0066CC;
    font-weight: bold;
}
.style3
{
    color: #0033cc;
    font-weight: bold;
}

.style4
{
	color: #cccccc;
	font-weight: bold;
}

.linecolor
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	color: #cccccc;
}

@media print {
    #jobs {overflow: visible; height: auto;}
}

@media screen
{
    #jobs {text-align: left; height: 400px; width: 455px; overflow-y: scroll; overflow: scroll}
}
