body {
	background-color:#ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	color:#333333;
	font-size:10px;
	font-family:arial,verdana,helvetica;
	}

a:link	{
	color: #336699;
	}

a:hover	{
	color:#3399FF;
	text-decoration:none;
	}


.bodyCopy {
	font-size:11px;
	font-family:arial, verdana, helvetica;
	line-height: 14px;
	color: #333333;
	}

td{
	font-size:11px;
	font-family:arial, verdana, helvetica;
	line-height: 14px;
	color: #333333;
	}

td.MainTitle, TH.MainTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000099;
    font-weight:bold;
	}

td.SubTitle, TH.SubTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3366FF;
    font-weight:bold;
	}

.css_body_font_color {
	color:#838383;
	}

.css_error_color{
	color:#ff0000;
	font-weight:bold
	}

.t_new_sellers{
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#CC6633;
    text-decoration:none;
	}

.marketingHead{
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#336699;
    text-decoration:none;
	}

A.marketingHead{
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#336699;
    text-decoration:none;
}

A.marketingHead:HOVER {
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	color:#336699;
    text-decoration:underline;
}

.subheadertxt{
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#003366;
    text-decoration:none;
	}

.footerNav2{
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	background-color: 336699;
	padding-left: 25px;
	padding-top: 10px;
	text-align: left;
	vertical-align: top;
	}

a.footerNav{
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#ffffff;
    text-decoration:none;
	}

a.footerNav:hover {
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#ffffff;
    text-decoration:underline;
	}

a.footerNav:visited {
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#AFC3D7;
	}


.navBakgrn {
	background-color: 336699;
	background-image:  url(../c/images/top_repeater.jpg);
	background-repeat: repeat-x;
}
.header {
	text-align: left;
	vertical-align: top;
	height: 120px;
}
.headerStyle {
	background-color: 336699;
	background-image:     url("../i/top_repeater.jpg");
	background-repeat: repeat-x;
}

.newsIframe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	height: 115px;
	width: 237px;
}
.boldBlue {
	font-weight: bold;
	color: 336699;
}
.boldGrey {
	font-weight: bold;
	color: 333333;
	}
.sideNav {
	padding-left: 10px;
	}


.navBakgrnd {
	background-image:    url("../i/navBackgrnd.gif");
	width: 671px;
	background-repeat: no-repeat;
	color: #990000;
	text-align: left;
	background-position: 129px;
	}	


.placeholderRoll {
	height: 5px;
	text-align: center;
	vertical-align: top;
	}

.subNavBlock {
	display: block;
	padding-top: 13px;
	padding-bottom: 2px;
	}

/*===========ILG===========*/

a.ILGsubnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	text-align: left;
	text-decoration: none;
	}
a.ILGsubnav:hover {
	color: #ffcc66;
	text-decoration: underline;
	}
.ILGhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffcc66;
	text-decoration: underline;
	}
a.ILGhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffcc66;
	text-decoration: underline;
	}
a.ILGhome:hover {
	text-decoration: none;
	}
a.ILGlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration: underline;
	}
a.ILGlinks:hover {
	color: #ffcc66;
	text-decoration: none;
	}
.ILGborder {
	border: 1px;
	border-color: #ffcc66;
	border-style: solid;
	}
.ILGform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: 336699;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: ffcc66;
	border-bottom-color: ffcc66;
	border-left-color: ffcc66;
	width: 228px;
	}


/*===========ILG===========*/


.hairLineTop {
	border-top: 1px solid #336699;
	border-right: 1px #336699;
	border-bottom: 1px #336699;
	border-left: 1px solid #336699;
	text-align: right;
	vertical-align: top;
	padding-top: 25px;
	padding-left: 25px;
	}

.sectionHeader {
	background-image:    url("../i/headerBackgrn.gif");
	height: 90px;
	background-repeat: repeat-x;
	background-position: top;
	text-align: right;
	vertical-align: top;
	margin: 0px;
	padding-left: 25px;
	}
.sectionHeader2 {
	background-image:    url("../i/headerBackgrn.gif");
	height: 72px;
	background-repeat: repeat-x;
	background-position: top;
	text-align: right;
	vertical-align: top;
	margin: 0px;
	padding-left: 25px;
	}
table.matriceILG {
	border: 1px solid #ffcc66;
	width: 345px;
	margin-bottom: 12px;
	margin-left: 22px;
	}
.IFCsalesColumn {
	padding-top: 20px;
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	}

.headerCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	line-height: 15px;
	}

.contactSections {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
	text-align: left;
	vertical-align: middle;
	padding: 6px;
	}
.IFCfullBorder {
	border: 1px solid;
	color: cc6600;
	}

ul.GENERAL {
	list-style-type: none;
	list-style-image:   url(../common/i/bullet_general.gif);
	}


ul.IFC {
	list-style-type: none;
	list-style-image:   url(../common/i/bullet_IFC.gif);
	}
	
.ILGfullBorder {
	border: 1px solid;
	color: ffcc66;
	}
.corporatefullBorder {
	border: 1px solid;
	color: 336699;
	}
.boldHead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	}
.whiteCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	}

.leftMarginLine {
	background-image:   url(../i/side_bg_sales.gif);
	background-repeat: repeat-y;
	background-position: left;
	text-align: left;
	vertical-align: top;
	padding-left: 35px;
	padding-top: 20px;
	padding-bottom: 15px;
	}


a.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
	}
a.white:hover {
	text-decoration: none;
	}

a.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #336699;
	text-decoration: underline;
	}
a.blue:hover {
	text-decoration: none;
	}

/*===========g2===========*/
ul.g2 {
	list-style-type: none;
	list-style-image:   url(../common/i/bullet_g2.gif);
	}

a.g2home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	text-decoration: underline;
	}
a.g2home:hover {
	text-decoration: none;
	}
a.g2subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	text-align: left;
	text-decoration: none;
	}
a.g2subnav:hover {
	color: #660033;
	text-decoration: underline;
	}
a.g2links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration: underline;
	}
a.g2links:hover {
	color: #003366;
	}

.g2border {
	border: 1px;
	border-color: #003366;
	border-style: solid;
	}

.g2form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: 336699;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	width: 220px;
	}

/*===========g2===========*/



.idaslBody {
	padding: 10px 15px 15px;
	vertical-align: top;
	}
.idaslHeader {
	padding-top: 25px;
	}


a.approvedBrokerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	}