body {
	background-image: url(../IMAGES/LAYOUT/BG.jpg);
	background-repeat: repeat-x;
	background-color: #DEDEDE;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}

a:link {
	color: #59a1e9;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #59a1e9;
}
a:hover {
	text-decoration: underline;
	color: #3e92e7;
}
a:active {
	text-decoration: none;
	color: #59a1e9;
}

.subbodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.applyNow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a.applyNow:link, a.applyNow:active, a.applyNow:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #59a1e9;
}
a.applyNow:hover {
	color: #3e92e7;
	text-decoration: underline;
}
.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

td.bodyText li {
	margin: 5px;
}

.bodyText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.largetitleTextGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.titleTextGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.titleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #dc1d2f;
}
.titleTextLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #dc1d2f;
}
.newsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	font-weight: bold;
}
.newsText, .newsText > a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.loginRed, a.loginRed:link, a.loginRed:active, a.loginRed:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #dc1d2f;
	font-weight: bold;
	text-decoration: none;
}
a.loginRed:hover {
	color: #dc1d2f;
	text-decoration: underline;
}
.bcText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	font-weight: bold;
}
.bcArrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #dc1d2f;
}
a.bcText:link, a.bcText:active, a.bcText:visited {
	color: #666666;
	text-decoration: none;
}
a.bcText:hover {
	color: #dc1d2f;
	text-decoration: underline;
}
.loginGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
}
.loginInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
#bottomBox {
	margin-top: 0px;
	margin-left: 20px;
}
#tabnavlist {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #666666;
		font-weight: bold;
    list-style:none;
}
#tabnavlist a {
    display:block;
    width:350px;
    margin-left: -12px;
    color:#666666;
    text-decoration:none;
    background:url("../IMAGES/TABS/tabButton.jpg") no-repeat;
    padding:17px 0px 17px 10px;
}
#tabnavlist a:hover { 
    background-position:0 -46px;
    font-size: 11px;
    color: #dc1d2f;
}
#tabnavlist a:active {
    background-position:0 -92px;
    font-size: 11px;
    color:#dc1d2f;
}

#tabnavlist .selected, #tabnavlist a.selected:hover{
		background-position:0 -92px;
		font-size: 11px;
		color:#dc1d2f;
}
#boxList {
	margin-left: 9;
	padding-left: 9;
}
.hideRow {

	height: 0px;
	font-size: 0;
	line-height: 0;
	margin: 0;
	padding: 0; 
}
.boxText, a.boxText:link, a.boxText:active, a.boxText:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
a.boxText:hover {
	color: #ffffff;
	text-decoration: underline;
}

.image_wrapper{
    float:left;
    height: 450px;
}

#tableSub, #tableBoxes {
    margin-top: 10px;
    margin-bottom: 0;
}

ul.mediakit > li > a {
    color: #666;
}

p.redlink { margin-top: 10pt; }
a.redlink { color: #dc1d2f; font-size: 11px; font-variant: small-caps; }

form#form {
    margin:0px; 
    padding:0px; 
    border:0px; 
    display: inline;
}
