
body
{
    margin: 0;
    text-align: center;
    font-family: Verdana, sans-serif;
    font-size: 0.7em;
    background-color: #F6F6F6;
    background-image: url(images/bg.gif);
    background-repeat: repeat-y;
    background-position: center top;
    color: #444;
    line-height: 120%;
}

.bodyppc1
{
    margin: 0;
    text-align: center;
    font-family: Verdana, sans-serif;
    font-size: 0.7em;
    background-color: #F6F6F6;
    background-image: url(images/bgppc1.gif);
    background-repeat: repeat-y;
    background-position: center top;
    color: #444;
    line-height: 120%;
}

.bodyppc
{
    margin: 0;
    text-align: center;
    font-family: Verdana, sans-serif;
    font-size: 0.7em;
    background-color: #E7E6F0;
    background-image: url(images/bg2.gif);
    background-repeat: repeat-y;
    background-position: center top;
    color: #444;
    line-height: 120%;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4D4D;
}

a:link { color: #003399; text-decoration: underline} 
a:hover { color: #003399; text-decoration: none}
a:visited { color: #003399; text-decoration: underline}
a:visited:hover { color: #003399; text-decoration: none}

hr  {height: 1px; color:#D0D9DF}

input.bluesm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0060CC;
	border-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-collapse:collapse;
	border-style:solid;
	border-width:thin;
}

ul { margin-left: 30px;}

li.tick{
	list-style-image : url(images/tickgreen.gif);
	text-align:left;
	margin-bottom : -1em;
	margin-top : 1em;
}

li.ticksm{
	list-style-image : url(images/tickgreen_sm.gif);
	text-align:left;
	margin-bottom : -1em;
	margin-top : 1em;
}

ul.padd20 { padding-left:10px;margin-left:5px}

ul.padd15 { padding-left:15px;margin-left:5px; margin-top : 1em;}

li.home{
	text-align:left;
	margin-bottom : -1em;
	margin-top : 1em;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	letter-spacing:-1px;
	color: #000000;	
	padding:0px;
	margin:0px;

}

h1.white {
	font-family: Trebuchet ms, Verdana, Helvetica, sans-serif;
	font-size: 17pt;
	letter-spacing: normal;
	font-weight: bold;
	color: #ffffff;	
	padding:0px;
	margin:0px;

}

h1.blue {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15pt;
	letter-spacing: normal;
	font-weight: normal;
	color: #0060CC;	
	padding:0px;
	margin:0px;

}

h1.article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:normal;
	color: #000000;
	padding:0px;
	margin:0px;
}

h2 {
	font-size: 11pt;
	padding:0px;
	margin:0px;
}

h2.purple {
	font-family: Tahoma, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	letter-spacing: normal;
	color: #373737;
	padding:0px;
	margin:0px;

}

h2.white { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; }

h2.blk { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	letter-spacing:-1px;
	color: #000000;
}

h2.sm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10.5pt;
	letter-spacing: normal;
	color: #0B4599;
	padding:0px;
	margin:0px;
}

h2.bluesm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10.5pt;
	letter-spacing: normal;
	color: #0060CC;
	padding:0px;
	margin:0px;
}

.graysm {
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 10.5pt;
	letter-spacing: normal;
	color: #5E5E5E;
	padding:0px;
	margin:0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight:normal;
	color: #6670A6;
	margin-bottom:10px;
	padding:0px;
}

h4 {
	padding:0px;
	margin:0px;
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	padding:0px;
	margin:0px;
}

tr.tr_cc:hover{background:#D9E7F7;}
/*.compare table tr:hover{background:#D9E7F7;}*/



#leaderboardad,
#adSpotBanner-Leader
{
    position: absolute;
    left: 252px;
    top: 8px;
}

#cwheader
{
    position:relative;
    background-image: url(images/cwheader.gif);
    background-repeat: no-repeat;
	background-color:#ffffff;
	width: 970px;
	height: 65px;
    margin: 0 0;
}

#cwheader2
{
    position:relative;
    background-image: url(images/cwheader2.gif);
    background-repeat: no-repeat;
	background-color:#0D085B;
	width: 775px;
	height: 90px;
    margin: 0 0;
}

#cwheaderppc1
{
    position:relative;
    background-image: url(images/cwheader.gif);
    background-repeat: no-repeat;
	background-color:#ffffff;
	width: 780px;
	height: 55px;
    margin: 0 0;
}

#topnav
{
    position:relative;
    background-image: url(images/cwtopnavbg.gif);
    background-repeat: x-repeat;
	background-color:#0B4599;
	width: 970px;
	height: 31px;
    margin: 0 0;
}

#topnavppc1
{
    position:relative;
    background-image: url(images/cwtopnavbg.gif);
    background-repeat: x-repeat;
	background-color:#0B4599;
	width: 780px;
	height: 31px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-left: 10px;
    margin: 0 0;
}

/********** Top Navigation *********/

#nav {
	height: 30px;
	width: 970px;
	background-color: #FF860B;
	margin: 1px 0 0 0;
}

#nav .lists {
	float: left;
	width: 970px;
	height: 30px;
	}

#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#navitems li {
	float: left;
	position: relative;
	z-index: 9999;
}
#nav li ul {
	position: absolute;
	left: 0;
	top: 30px;
	display: none;
	z-index: 9999;
}
#nav ul li {
	display: block;
	text-decoration: none;
}
#navitems li:hover ul, #navitems li.over ul {
	display: block;
}
#nav .lists span {
	display: block;
}
#nav .lists .navtitle {
	display: none;
}
.navdrop {
	background-color: #EEEEEE;
	width: 170px;
	border-top: 0px solid #EEEEEE;
	border-left: 0px solid #EEEEEE;
	border-right: 0px solid #EEEEEE;
	border-bottom: 0px solid #EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #1E1E1E;
	z-index: 9999;
}
.navdrop li a {
	color: #1E1E1E;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding: 5px 5px 5px 5px;
	display: block;
	width: 160px;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #D4D4D4;
	z-index: 9999;
}

.navdrop li a:visited {
	color: #1E1E1E;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding: 5px 5px 5px 5px;
	display: block;
	font-size: 11px;
	text-decoration: none;
	border-top: 1px solid #D4D4D4;
	z-index: 9999;
}

.navdrop li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #0270C5;
	background-color: #FFFFFF;
	z-index: 9999;
}

.navdrop li a:visited:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	color: #0270C5;
	background-color: #FFFFFF;
	z-index: 9999;
}

* html .navdrop li a {
	width: 170px;
}

.navdrop-compare {
	background-color: #94adc9;
	width: 106px;
	border-top: 1px solid #466b96;
	border-left: 1px solid #466b96;
	border-right: 1px solid #466b96;
	border-bottom: 1px solid #466b96;
	z-index: 9999;
}
.navdrop-compare li a {
	color: #fff;
	padding: 4px 5px 4px 18px;
	display: block;
	width: 94px;
	font-size: 12px;
	text-decoration: none;
	z-index: 9999;
}
* html .navdrop-compare li a {
	width: 106px;
}
.navdrop-compare li a:hover {
	color: #fff;
	background-color: #810000;
	z-index: 9999;
	width: 83px;
}
* html .navdrop-compare li a:hover {
	width: 106px;
}

/* Section 1 - Home */

#nav .lists #navhome {
	width: 74px;
	height: 30px;
	background-image: url('images/nav/navhome.gif');
	margin: 0;
}
#nav .lists #navhome a {
	width: 74px;
	height: 30px;
	display: block;
}
body#section1 #nav .lists #navhome {
	width: 74px;
	height: 30px;
	background-image: url('images/nav/navhome_sel.gif');
	margin: 0;
}
body#section1 #nav .lists #navhome a {
	width: 74px;
	height: 30px;
	display: block;
}

/* Section 2 - Credit Cards */

#nav .lists #navcreditcards {
	width: 120px;
	height: 30px;
	background-image: url('images/nav/navcreditcards.gif');
	margin: 0 0 0 0;
}
#nav .lists #navcreditcards a {
	width: 120px;
	height: 30px;
	display: block;
}
body#section2 #nav .lists #navcreditcards {
	width: 120px;
	height: 30px;
	background-image: url('images/nav/navcreditcards_sel.gif');
	margin: 0 0 0 0;
}
body#section2 #nav .lists #navcreditcards a {
	width: 120px;
	height: 30px;
	display: block;
}

/* Section 3 - Personal Loans */

#nav .lists #navpersonalloans {
	width: 125px;
	height: 30px;
	background-image: url('images/nav/navpersonalloans.gif');
	margin: 0 0 0 0;
}
#nav .lists #navpersonalloans a {
	width: 125px;
	height: 30px;
	display: block;
}
body#section3 #nav .lists #navpersonalloans {
	width: 125px;
	height: 30px;
	background-image: url('images/nav/navpersonalloans_sel.gif');
	margin: 0 0 0 0;
}
body#section3 #nav .lists #navpersonalloans a {
	width: 125px;
	height: 30px;
	display: block;
}

/* Section 4 - Bank Accounts */

#nav .lists #navbankaccounts {
	width: 128px;
	height: 30px;
	background-image: url('images/nav/navbankaccounts.gif');
	margin: 0 0 0 0;
}
#nav .lists #navbankaccounts a {
	width: 128px;
	height: 30px;
	display: block;
}
body#section4 #nav .lists #navbankaccounts {
	width: 128px;
	height: 30px;
	background-image: url('images/nav/navbankaccounts_sel.gif');
	margin: 0 0 0 0;
}
body#section4 #nav .lists #navbankaccounts a {
	width: 128px;
	height: 30px;
	display: block;
}

/* Section 5 - Home Loans */

#nav .lists #navhomeloans {
	width: 110px;
	height: 30px;
	background-image: url('images/nav/navhomeloans.gif');
	margin: 0 0 0 0;
}
#nav .lists #navhomeloans a {
	width: 110px;
	height: 30px;
	display: block;
}
body#section5 #nav .lists #navhomeloans {
	width: 110px;
	height: 30px;
	background-image: url('images/nav/navhomeloans_sel.gif');
	margin: 0 0 0 0;
}
body#section5 #nav .lists #navhomeloans a {
	width: 110px;
	height: 30px;
	display: block;
}

/* Section 6 - FX Trading */

#nav .lists #navfxtrading {
	width: 102px;
	height: 30px;
	background-image: url('images/nav/navfxtrading.gif');
	margin: 0 0 0 0;
}
#nav .lists #navfxtrading a {
	width: 102px;
	height: 30px;
	display: block;
}
body#section6 #nav .lists #navfxtrading {
	width: 102px;
	height: 30px;
	background-image: url('images/nav/navfxtrading_sel.gif');
	margin: 0 0 0 0;
}
body#section6 #nav .lists #navfxtrading a {
	width: 102px;
	height: 30px;
	display: block;
}

/* Section 7 - PIE */

#nav .lists #navpie {
	width: 99px;
	height: 30px;
	background-image: url('images/nav/navpie.gif');
	margin: 0 0 0 0;
}
#nav .lists #navpie a {
	width: 99px;
	height: 30px;
	display: block;
}
body#section7 #nav .lists #navpie {
	width: 99px;
	height: 30px;
	background-image: url('images/nav/navpie_sel.gif');
	margin: 0 0 0 0;
}
body#section7 #nav .lists #navpie a {
	width: 99px;
	height: 30px;
	display: block;
}


/* Section 8 - Calculators */

#nav .lists #navcalculators {
	width: 130px;
	height: 30px;
	background-image: url('images/nav/navcalculators.gif');
	margin: 0 0 0 0;
}
#nav .lists #navcalculators a {
	width: 130px;
	height: 30px;
	display: block;
}
body#section8 #nav .lists #navcalculators {
	width: 130px;
	height: 30px;
	background-image: url('images/nav/navcalculators_sel.gif');
	margin: 0 0 0 0;
}
body#section8 #nav .lists #navcalculators a {
	width: 130px;
	height: 30px;
	display: block;
}

/* Section 9 - Articles */

#nav .lists #navarticles {
	width: 212px;
	height: 30px;
	background-image: url('images/nav/navarticles2.gif');
	margin: 0 0 0 0;
}
#nav .lists #navarticles a {
	width: 212px;
	height: 30px;
	display: block;
}
body#section9 #nav .lists #navarticles {
	width: 212px;
	height: 30px;
	background-image: url('images/nav/navarticles2_sel.gif');
	margin: 0 0 0 0;
}
body#section9 #nav .lists #navarticles a {
	width: 212px;
	height: 30px;
	display: block;
}

/* END Top Navigation */


/********** Left Navigation *********/

#td-navside{padding:0;margin:0;background-color:#F2F2F2;border:0px solid #ebebeb;border-bottom:none;border-top:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#navside ul{margin:0;padding:0;list-style:none;width:155px;clear:left;border-bottom:1px solid #fff;z-index:1}
#navside ul li{position:relative;z-index:1}
#navside li ul{position:absolute;left:155px;top:0;display:none;border:1px solid #ededed}
#navside ul li a{display:block;font-size:1em;font-weight:bold;text-decoration:none;color:#000;background:#f5f5f5 ;padding:6px 15px 5px 5px;border-top:1px solid #fff;z-index:1}
#navside ul li a.bold{font-weight:bold;background:#ededed}
#navside ul li a:hover,#navside ul li a.Menu{color:#0B4599;background:#ededed}
#navside ul li a.bold:hover,#navside ul li a:hover.high{color:#e00;background:#ededed}
#navside ul li.first a{border-top:none}
#navside li li a,#navside li.first li a{text-decoration:none;font-weight:normal;color:#000;background:#f2f2f2 none;padding:6px 5px 5px 5px;border-top:1px solid #fff;border-left:1px solid #fff}
#navside li ul.high li a{padding:6px 5px 5px 20px;border-left:none;border-top:1px solid #f5f5f5;background:#ededed}
#navside ul li.first li.first a,#navside ul li li.first a{border-top:none}

/* Fix IE. Hide from IE Mac \*/
* html #navside ul li {float:left;height:1%}
* html #navside ul li a {height:1%}


#navsidetop ul{margin:0;padding:0;list-style:none;width:155px;clear:left;border-bottom:0px solid #fff;z-index:1}
#navsidetop ul li{position:relative;z-index:1}
#navsidetop li ul{position:absolute;left:155px;top:0;display:none;border:0px solid #ededed}
#navsidetop ul li a{display:block;font-size:1em;font-weight:bold;text-decoration:none;color:#000;background:#DEDEDE url("images/nav/ar_navsidetop_gray.gif") no-repeat 95% 50% ;padding:10px 15px 10px 5px;border-top:1px solid #fff;z-index:1}
#navsidetop ul li a.bold{font-weight:bold;background:#DEDEDE url("images/nav/ar_navsidetop_gray.gif") no-repeat 95% 50%}
#navsidetop ul li a:hover,#navsidetop ul li a.Menu{color:#ffffff;background:#0B4599 url("images/nav/ar_navsidetop_blue.gif") no-repeat 95% 50%}
#navsidetop ul li a.bold:hover,#navsidetop ul li a:hover.high{color:#ffffff;background:#0B4599}
#navsidetop ul li.first a{border-top:none}
#navsidetop li li a,#navsidetop li.first li a{text-decoration:none;font-weight:normal;color:#000;background:#f2f2f2 none;padding:6px 5px 5px 5px;border-top:1px solid #fff;border-left:1px solid #fff}
#navsidetop li ul.high li a{padding:6px 5px 5px 20px;border-left:none;border-top:1px solid #f5f5f5;background:#ededed}
#navsidetop ul li.first li.first a,#navsidetop ul li li.first a{border-top:none}


/* Fix IE. Hide from IE Mac \*/
* html #navsidetop ul li {float:left;height:1%}
* html #navsidetop ul li a {height:1%}


#navsidetopsel ul{margin:0;padding:0;list-style:none;width:155px;clear:left;border-top:1px solid #fff;z-index:1}
#navsidetopsel ul li{position:relative;z-index:1}
#navsidetopsel li ul{position:absolute;padding: 0; left:155px;top:0;display:none;border:1px solid #ededed}
#navsidetopsel ul li a{display:block;font-size:1em;font-weight:bold;text-decoration:none;color:#ffffff;background:#0B4599 url("images/nav/ar_navsidetop_blue.gif") no-repeat 95% 50% ;padding:10px 5px 10px 5px;border-top:0px solid #fff;z-index:1}
#navsidetopsel ul li a.bold{color:#ffffff;font-weight:bold;background:#0B4599 url("images/nav/ar_navsidetop_blue.gif") no-repeat 95% 50%}
#navsidetopsel ul li a:hover,#navsidetopsel ul li a.Menu{color:#000000;background:#DEDEDE url("images/nav/ar_navsidetop_gray.gif") no-repeat 95% 50%}
#navsidetopsel ul li a.bold:hover,#navsidetopsel ul li a:hover.high{color:#ffffff;background:#0B4599}
#navsidetopsel ul li.first a{border-top:none}
#navsidetopsel li li a,#navsidetopsel li.first li a{text-decoration:none;font-weight:normal;color:#000;background:#DEDEDE url("images/nav/ar_navsidetop_gray.gif") no-repeat 95% 50% ;padding:10px 5px 10px 5px;border-top:0px solid #fff;border-left:1px solid #fff}
#navsidetopsel li ul.high li a{padding:6px 5px 5px 10px;border-left:none;border-top:1px solid #f5f5f5;background:#ededed}
#navsidetopsel ul li.first li.first a,#navsidetopsel ul li li.first a{border-top:none}


/* Fix IE. Hide from IE Mac \*/
* html #navsidetop ul li {float:left;height:1%}
* html #navsidetop ul li a {height:1%}

/* END Left Navigation */

.textgreen15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #139033;
}

.textblue15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #003399;
}

.textblue16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color: #003399;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #565656;
	padding:5px;
}

a.menugray:link { font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #002099; text-decoration: none} 
a.menugray:hover { font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #002099; text-decoration: none}
a.menugray:visited { font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #002099; text-decoration: none}

a.catgray:link { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #565656; text-decoration: underline} 
a.catgray:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #565656; text-decoration: none}
a.catgray:visited { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #565656; text-decoration: underline}
a.catgray:visited:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #565656; text-decoration: none}

a.catyell:link { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #CAC511; text-decoration: underline} 
a.catyell:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #CAC511; text-decoration: none}
a.catyell:visited { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #CAC511; text-decoration: underline}
a.catyell:visited:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #CAC511; text-decoration: none}

a.catoran:link { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FF8A00; text-decoration: underline} 
a.catoran:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FF8A00; text-decoration: none}
a.catoran:visited { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FF8A00; text-decoration: underline}
a.catoran:visited:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FF8A00; text-decoration: none}

a.catred:link { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FF0506; text-decoration: underline} 
a.catred:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FF0506; text-decoration: none}
a.catred:visited { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FF0506; text-decoration: underline}
a.catred:visited:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #FF0506; text-decoration: none}

a.catgreen:link { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #11CA2F; text-decoration: underline} 
a.catgreen:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #11CA2F; text-decoration: none}
a.catgreen:visited { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #11CA2F; text-decoration: underline}
a.catgreen:visited:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #11CA2F; text-decoration: none}

a.catpurp:link { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #A12AA8; text-decoration: underline} 
a.catpurp:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #A12AA8; text-decoration: none}
a.catpurp:visited { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #A12AA8; text-decoration: underline}
a.catpurp:visited:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #A12AA8; text-decoration: none}

a.catblue:link { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #1116CA; text-decoration: underline} 
a.catblue:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #1116CA; text-decoration: none}
a.catblue:visited { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #1116CA; text-decoration: underline}
a.catblue:visited:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #1116CA; text-decoration: none}

a.footerlink:link { font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #565656; text-decoration: none} 
a.footerlink:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #25C2DE; text-decoration: underline}
a.footerlink:visited { font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #565656; text-decoration: none}
a.footerlink:visited:hover { font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #25C2DE; text-decoration: underline}

a.bu:link { font-family: Verdana, Helvetica, sans-serif; color: #002099; text-decoration: none;} 
a.bu:hover { font-family: Verdana, Helvetica, sans-serif; color: #0D17D3; text-decoration: underline}
a.bu:visited { font-family: Verdana, Helvetica, sans-serif; color: #002099; text-decoration: none}
a.bu:visited:hover { font-family: Verdana, Helvetica, sans-serif; color: #0D17D3; text-decoration: underline}

a.tms:link { font-family: Tahoma, Trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration: none;} 
a.tms:hover { font-family: Tahoma, Trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration: underline}
a.tms:visited { font-family: Tahoma, Trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration: none}
a.tms:visited:hover { font-family: Tahoma, Trebuchet ms, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration: underline}

a.lor:link { font-family: Verdana, Helvetica, sans-serif; color: #FFAD4C; text-decoration: none;padding-left:5px;} 
a.lor:hover { font-family: Verdana, Helvetica, sans-serif; color: #FF8A00; text-decoration: underline; padding-left:5px;}
a.lor:visited { font-family: Verdana, Helvetica, sans-serif; color: #FFAD4C; text-decoration: none; padding-left:5px;}
a.lor:visited:hover { font-family: Verdana, Helvetica, sans-serif; color: #FF8A00; text-decoration: underline; padding-left:5px;}

a.bl:link { color: #000000; text-decoration: none;} 
a.bl:hover { color: #000000; text-decoration: underline}
a.bl:visited { color: #000000; text-decoration: none}
a.bl:visited:hover { color: #000000; text-decoration: underline}

a.blue:link { color: #002099; text-decoration: none;} 
a.blue:hover { color: #0D17D3; text-decoration: underline}
a.blue:visited { color: #002099; text-decoration: none}
a.blue:visited:hover { color: #0D17D3; text-decoration: underline}

a.blue2:link { color: #0270C5; text-decoration: underline;} 
a.blue2:hover { color: #0270C5; text-decoration: none}
a.blue2:visited { color: #0270C5; text-decoration: underline}
a.blue2:visited:hover { color: #0270C5; text-decoration: none}

a.bluenu:link { color: #0060CC; text-decoration: none;} 
a.bluenu:hover { color: #0060CC; text-decoration: underline}
a.bluenu:visited { color: #0060CC; text-decoration: none}
a.bluenu:visited:hover { color: #0060CC; text-decoration: underline}

a.blueu:link { color: #0060CC; text-decoration: underline;} 
a.blueu:hover { color: #0060CC; text-decoration: none}
a.blueu:visited { color: #0060CC; text-decoration: underline}
a.blueu:visited:hover { color: #0060CC; text-decoration: none}

a.bluebold:link { color: #002099; text-decoration: none;} 
a.bluebold:hover { color: #0D17D3; text-decoration: none;font-weight:bold}
a.bluebold:visited { color: #002099; text-decoration: none}
a.bluebold:visited:hover { color: #0D17D3; text-decoration: none;font-weight:bold}

a.br:link { color: #868379; text-decoration: underline} 
a.br:hover { color: #868379; text-decoration: none}
a.br:visited { color: #868379; text-decoration: underline}
a.br:visited:hover { color: #868379; text-decoration: none}

a.blk:link { color: #000000; text-decoration: underline} 
a.blk:hover { color: #000000; text-decoration: none}
a.blk:visited { color: #000000; text-decoration: underline}
a.blk:visited:hover { color: #000000; text-decoration: none}

a.blku:link { color: #000000; text-decoration: none} 
a.blku:hover { color: #000000; text-decoration: none}
a.blku:visited { color: #000000; text-decoration: none}
a.blku:visited:hover { color: #000000; text-decoration: none}

a.blkcc:link { font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 14px; color: #000000; text-decoration: none} 
a.blkcc:hover { font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 14px; color: #000000; text-decoration: underline}
a.blkcc:visited { font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 14px; color: #000000; text-decoration: none}
a.blkcc:visited:hover { font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 14px; color: #000000; text-decoration: underline}

a.green:link { color: #139033; text-decoration: none} 
a.green:hover { color: #139033; text-decoration: none}
a.green:visited { color: #139033; text-decoration: none}
a.green:visited:hover { color: #139033; text-decoration: none}

a.greenu:link { color: #139033; text-decoration: none} 
a.greenu:hover { color: #139033; text-decoration: underline}
a.greenu:visited { color: #139033; text-decoration: none}
a.greenu:visited:hover { color: #139033; text-decoration: underline}

a.grayu:link { color: #78787B; text-decoration: none} 
a.grayu:hover { color: #78787B; text-decoration: underline}
a.grayu:visited { color: #78787B; text-decoration: none}
a.grayu:visited:hover { color: #78787B; text-decoration: underline}

a.grayu2:link { color: #4D4D4D; text-decoration: underline} 
a.grayu2:hover { color: #4D4D4D; text-decoration: none}
a.grayu2:visited { color: #4D4D4D; text-decoration: underline}
a.grayu2:visited:hover { color: #4D4D4D; text-decoration: none}

a.grayu3:link { color: #4D4D4D; text-decoration: none} 
a.grayu3:hover { color: #4D4D4D; text-decoration: underline}
a.grayu3:visited { color: #4D4D4D; text-decoration: none}
a.grayu3:visited:hover { color: #4D4D4D; text-decoration: underline}

a.greenund:link { color: #444444; text-decoration: underline} 
a.greenund:hover { color: #444444; text-decoration: none}
a.greenund:visited { color: #444444; text-decoration: underline}
a.greenund:visited:hover { color: #444444; text-decoration: none}

a.whiteund:link { color: #ffffff; text-decoration: none} 
a.whiteund:hover { color: #ffffff; text-decoration: underline}
a.whiteund:visited { color: #ffffff; text-decoration: none}
a.whiteund:visited:hover { color: #ffffff; text-decoration: underline}

a.nound:link { text-decoration: none} 
a.nound:hover { text-decoration: none}
a.nound:visited { text-decoration: none}
a.nound:visited:hover { text-decoration: none}

#navleft { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 7.5pt; font-weight: bold; color: #0270C5 }

#navleft a {	
color: #0270C5;
text-decoration:none;
}

#navleft a:hover {	
color: #0270C5;
text-decoration:underline;
}

.topcards { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 0.7em;color: #000000 }

.topcards a {	
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #003399;
text-decoration:underline;
}

.topcards a:hover {	
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #003399;
text-decoration:none;
}

.text8_simple {	font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;}
.text8_simpleav {	font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #ffffff;}
.text10_simple {	font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #4D4D4D;}
.text10_simpleg {	font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #139033;}
.text9_simple {	font-family: Arial, Helvetica, sans-serif;font-size: 9pt;color: #000000;}
.text12_simple {	font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #525252;font-weight: bold}
.text9_simplev {	font-family: Verdana, Helvetica, sans-serif;font-size: 9pt;color: #4D4D4D;}
.text9_simplevb {	font-family: Verdana, Helvetica, sans-serif;font-size: 9pt;color: #000000;}
.text9_articlevb {	font-family: Verdana, Helvetica, sans-serif;font-size: 9pt;color: #000000; line-height:18px}
.text9_simplevblk {	font-family: Verdana, Helvetica, sans-serif;font-size: 9pt;color: #000000;}
.text10_simplev {	font-family: Verdana, Helvetica, sans-serif;font-size: 10pt;color: #000000;}
.text10_simplet {	font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 14px;color: #333333;}
.text7_simplet {	font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}
.text7_simplev {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.text7_simpleg {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;}
.text8_simplev {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;}
.text8_grayv {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #727272;}
.text10_simplevb2 {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;color: #4d4d4d;}
.text_green {	color: #FF860B;}
.text_white {	color: #0078C1;font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11pt;font-weight:bold}
.text10_bluev {	font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #34325B;}
.text_blue {	color: #120B81;}
.text_lblue {	color: #003399;}
.text_dblue {	color: #0E0059;}
.text10_intro {	font-family: Arial, Helvetica, sans-serif;font-size: 11pt;color: #666666;font-weight:bold}
.text10_simpleb {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
.text10_cur {	font-family: Arial, Helvetica, sans-serif;font-size: 16pt;color: #000000;font-weight:bold}

.box_fill_blue { background-color: #F0F5FE; border: 1px solid #C8CADC }
.box_fill_lorange { background-color: #FFE8CC; border: 1px solid #FFC47F }
.fill_whitetbl { background-color: #ffffff; padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #444444; }
.fill_white { background-color: #ffffff }
.fill_blue { background-color: #0E0059 }
.fill_lblue1 { background-color: #E3E7F4; padding: 2px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #003399; }
.fill_lblue2 { background-color: #D0D7EC;padding: 2px; }
.fill_lblue3 { background-color: #E7EBF5;padding: 2px; }

.fill_homet_blue { background-color: #0060CC;padding: 10px; font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff;}
.fill_homet_blue a { font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff; text-decoration:underline}
.fill_homet_blue a:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff; text-decoration:none}
.fill_homet_blue a:visited { font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff; text-decoration:underline}
.fill_homet_blue a:visited:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff; text-decoration:none}

.fill_homet_blue2 { background-image: url(images/hbgbluegrad.gif); background-repeat: repeat-y; background-color: #0060CC;padding-right: 25px;padding-left: 25px; font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 8pt; font-weight:normal;color: #ffffff;}
.fill_homet_blue2 a { font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff; text-decoration:underline}
.fill_homet_blue2 a:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff; text-decoration:none}
.fill_homet_blue2 a:visited { font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff; text-decoration:underline}
.fill_homet_blue2 a:visited:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff; text-decoration:none}

.fill_homet_bluesub2 { background-image: url(images/hbgbluegrad.gif); background-repeat: repeat-y; background-color: #0060CC;padding: 25px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 8pt; font-weight:normal;color: #ffffff;}
.fill_homet_bluesub2 a { font-family: Arial, Helvetica, sans-serif;font-size: 8pt; font-weight:normal;color: #ffffff; text-decoration:underline}
.fill_homet_bluesub2 a:hover { font-family: Arial, Helvetica, sans-serif;font-size: 8pt; font-weight:normal;color: #ffffff; text-decoration:none}
.fill_homet_bluesub2 a:visited { font-family: Arial, Helvetica, sans-serif;font-size: 8pt; font-weight:normal;color: #ffffff; text-decoration:underline}
.fill_homet_bluesub2 a:visited:hover { font-family: Arial, Helvetica, sans-serif;font-size: 8pt; font-weight:normal;color: #ffffff; text-decoration:none}


.fill_nopadd_blue { background-color: #0060CC;font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight:normal;color: #ffffff;}
.fill_homet_lblue { background-color: #C6DAF1;padding: 10px; font-family: Verdana, Helvetica, sans-serif;font-size: 7.5pt; font-weight:normal;color: #0060CC;}
.fill_homet_lgray { background-color: #EDEDED;padding-right: 10px; padding-left: 10px; padding-top: 5px; line-height: 17px; font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 8pt; font-weight:normal;color: #0060CC;}


.fill_hbox_orange { background-color: #FF9B04;}
.fill_nopadd_orange { background-color: #FF860B;}
.fill_subhead_gray { height: 36px; background-color: #373737; padding-left: 12px; padding-right: 12px;font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff;}
.fill_subhead_gray a { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_gray a:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_gray a:visited { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_gray a:visited:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}


.fill_subhead_orange { height: 36px; background-image: url(images/hsubhead_orange.gif); background-repeat: repeat-x; background-color: #FF860B; padding-left: 12px; padding-right: 12px;font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff;}
.fill_subhead_orange2 { height: 36px; background-image: url(images/hsubhead_orange.gif); background-repeat: repeat-x; background-color: #FF860B; padding-left: 12px; padding-right: 12px;font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff;}
.fill_subhead_orange2 a { font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_orange2 a:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_orange2 a:visited { font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_orange2 a:visited:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff; text-decoration:none}

.fill_hbox_orangetxt 
	{ 
	background-color: #FF9B04;
    background-image: url(images/hbox_orangegrad.gif);
    background-repeat: repeat-x;
    background-position: center top;
	padding-left: 10px; 
	padding-right: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight:normal;
	color: #ffffff;
	}

.fill_hbox_green { background-color: #ABD210;}
.fill_nopadd_green { background-color: #9BBE0E;}
.fill_subhead_green { height: 36px; background-color: #373737; padding-left: 12px; padding-right: 12px; padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff;}
.fill_subhead_green a { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_green a:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_green a:visited { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_green a:visited:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}

.fill_hbox_greentxt 
	{ 
	background-color: #ABD210;
    background-image: url(images/hbox_greengrad.gif);
    background-repeat: repeat-x;
    background-position: center top;
	padding-left: 10px; 
	padding-right: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight:normal;
	color: #ffffff;
	}

.fill_hbox_purple { background-color: #745B9C;}
.fill_nopadd_purple { background-color: #5F4A7F;}
.fill_subhead_purple { height: 36px; background-color: #373737; padding-left: 12px; padding-right: 12px; padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff;}
.fill_subhead_purple a { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_purple a:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_purple a:visited { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_purple a:visited:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}

.fill_subhead_purple2 { height: 36px; background-image: url(images/hsubhead_purple.gif); background-repeat: repeat-x; background-color: #5F4A7F; padding-left: 12px; padding-right: 12px;font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff;}
.fill_subhead_purple2 a { font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_purple2 a:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_purple2 a:visited { font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_purple2 a:visited:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 12pt; font-weight:bold;color: #ffffff; text-decoration:none}

.fill_hbox_purpletxt 
	{ 
	background-color: #745B9C;
    background-image: url(images/hbox_purplegrad.gif);
    background-repeat: repeat-x;
    background-position: center top;
	padding-left: 10px; 
	padding-right: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight:normal;
	color: #ffffff;
	}

.fill_hbox_blue { background-color: #0060CC;}
.fill_subhead_blue { height: 36px; background-color: #373737; padding-left: 12px; padding-right: 12px; padding-top: 5px; padding-bottom: 5px; font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff;}
.fill_subhead_blue a { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_blue a:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_blue a:visited { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}
.fill_subhead_blue a:visited:hover { font-family: Verdana, Helvetica, sans-serif;font-size: 11pt; font-weight:bold;color: #ffffff; text-decoration:none}

.fill_hbox_bluetxt 
	{ 
	background-color: #0060CC;
    background-image: url(images/hbox_bluegrad.gif);
    background-repeat: repeat-x;
    background-position: center top;
	padding-left: 10px; 
	padding-right: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight:normal;
	color: #ffffff;
	}

.fill_htable3 { background-color: #ffffff;padding: 6px;font-family: Arial, Helvetica, sans-serif;font-size: 18px; font-weight:bold;color: #5E5E5E; }
.fill_htable3img { background-color: #ffffff;padding: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #003399; }
.fill_htable3txt { background-color: #ffffff;padding: 6px;font-family: Arial, Helvetica, sans-serif;font-size: 13px; color: #003399; }
.fill_htable3high { background-color: #ffffff;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight:normal; color: #5E5E5E; }
.fill_htable4 { background-color: #f4f4f4;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 18px; font-weight:bold;color: #5E5E5E; }
.fill_htable4img { background-color: #f4f4f4;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #003399; }
.fill_htable4txt { background-color: #f4f4f4;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 15px; font-weight:bold;color: #003399; }

.fill_hcard3txt { background-color: #ffffff;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 13pt; font-weight:normal;color: #5E5E5E; }
.fill_hcard3img { background-color: #ffffff;padding-left: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 13pt;color: #003399; }
.fill_hcard3title { background-color: #ffffff;padding-left: 5px;padding-bottom: 5px; padding-top: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 10pt; font-weight:normal;color: #5E5E5E; }

.fill_hdesc3txt { background-color: #ffffff;padding: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 10pt; font-weight:normal;color: #5E5E5E; }

.fill_search3 { background-color: #ffffff;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 13px; font-weight:normal;color: #222222;  }
.fill_search4 { background-color: #f4f4f4;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 13px; font-weight:normal;color: #222222; }

.fill_table1 { background-color: #FF860B; padding-left: 10px; padding-top:4px; padding-bottom:4px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #ffffff; }
.fill_table1ppc { background-color: #686A99; padding-left: 10px; padding-top:4px; padding-bottom:4px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #ffffff; }
.fill_table2 { background-color: #e1e1e1;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #505050; }
.fill_tableppcside { padding:10px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #8A8A8A;background-color: #F0F0F0 }
.fill_tableppcside2 { padding:10px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #8A8A8A;}

.fill_table1ba { background-color: #373737; padding-left: 10px; padding-top:4px; padding-bottom:4px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #ffffff; }

.fill_table2ppc1 { background-color: #e1e1e1;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050; height: 25px; width: 75px }
.fill_table2ppc2 { background-color: #e1e1e1;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050; height: 25px; width: 65px }
.fill_table2ppc3 { background-color: #e1e1e1;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050; height: 25px; width: 105px }
.fill_table2ppc4 { background-color: #e1e1e1;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050; height: 25px; width: 105px }
.fill_table2ppc5 { background-color: #e1e1e1;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050; height: 25px; width: 70px }
.fill_table2ppc6 { background-color: #e1e1e1;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050; height: 25px; width: 80px }
.fill_table2ppc7 { background-color: #e1e1e1;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050; height: 25px; width: 180px }
.fill_table2ppc8 { background-color: #e1e1e1;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #505050; height: 25px; width: 80px }


.fill_table3 { background-color: #ffffff;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 18px; font-weight:bold;color: #5E5E5E; }
.fill_table3img { background-color: #ffffff;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #003399; }
.fill_table3txt { background-color: #ffffff;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 15px; font-weight:bold; color: #003399; }
.fill_table3high { background-color: #ffffff;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight:normal; color: #5E5E5E; }
.fill_table4 { background-color: #f4f4f4;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 18px; font-weight:bold;color: #5E5E5E; }
.fill_table4img { background-color: #f4f4f4;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #003399; }
.fill_table4txt { background-color: #f4f4f4;padding: 2px;font-family: Arial, Helvetica, sans-serif;font-size: 15px; font-weight:bold;color: #003399; }

.fill_green { background-color: #139033 }
.fill_curfxgreen { background-color: #59990E; padding: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;}
.fill_curfxred { background-color: #CB1D06; padding: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;}
.fill_lgray { background-color: #F1F0F6 }
.fill_lgraycurrency { background-color: #E2E1CF }
.fill_lightgray2 { background-color: #F7F7F7 }
.fill_lightgray { background-color: #F1F0F6 }
.fill_lgray2 { background-color: #F9FBFB }
.fill_lgray4 { background-color: #D4D4D4 }
.fill_lgray2cur { background-color: #EEEBED }
.fill_lgray3 { background-color: #CECDD6 }
.fill_box_lgray4 { background-color: #C4CADE;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000; }
.fill_lgreen { background-color: #F0F9F2 }
.fill_important { padding:8px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;background-color: #F1F4F5 }
.fill_lgrayterms { padding:8px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #4D4D4D;background-color: #F1F4F5 }
.fill_lgreenfoot { padding:10px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color: #4D4D4D;background-color: #F0F9F2 }
.fill_lgrayfoot { padding:10px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #8A8A8A;background-color: #F0F0F0 }
.fill_box_lgray { padding-top:8px;padding-right:8px;padding-left:8px;padding-bottom:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;background-color: #F1F0F6 }
.fill_box_lgray2 {padding-left:8px;padding-bottom:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #000000;background-color: #F1F0F6 }
.fill_box_lgraytop {padding-left:8px;padding-right:8px;padding-bottom:0px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;background-color: #F1F0F6 }
.fill_artbox_lgraytop {padding-left:8px;padding-right:8px;padding-bottom:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: #000000;background-color: #F1F0F6; line-height:18px }
.fill_box_lgray3 {padding-left:8px;padding-right:8px;padding-bottom:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #4D4D4D;background-color: #CECDD6 }
.fill_box_white3 {padding-left:8px;padding-right:8px;padding-bottom:0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #4D4D4D;background-color: #ffffff }
.borderbottom_blue { border-bottom: 1px solid #C8CADC }
.borderbottom_lorange { border-bottom: 1px solid #FFC47F }

.borderbox_gray { border-bottom: 1px solid #D3D3D3; border-left: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3; font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#626262; }
.borderbox_graytms { border-bottom: 1px solid #D3D3D3; border-left: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3; font-family: Tahoma, Verdana, Helvetica, sans-serif;font-size: 14px;color: #333333; }

.borderbox_bottom { border-bottom: 1px solid #D3D3D3;}

.paddright10 { padding-right: 10px }
.padd15text { padding: 15px;}
.padd15textarticle { padding: 15px;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #000000;line-height:20px}
.padd10text { padding: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #4D4D4D}
.paddleft10 { padding-left: 10px }
.padd10 { padding: 10px }
.paddleftb10 { padding-left: 10px; padding-bottom: 10px }
.padd10leftright { padding-left: 10px;padding-right: 10px  }

/*------------------------------Sponsored Links------------------------------*/

#sponsorlink { border:1px #D3D3D3 solid; width:655px; color:#727272; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px !important; display:inline ;padding:5px; float:left;}
#sponsorlink a { color:#4d4d4d; font-size:11px !important; font-weight:bold; text-decoration:underline;  line-height:20px;}
#sponsorlink a:hover { color:#4d4d4d; font-size:11px; font-weight:bold;text-decoration:none; }
SPAN.title {font-weight:bold; color:blue; text-decoration:underline}
SPAN.host {font:italic; font-size:80%; color:#4A4A4A}


/*------------------------------Sponsored Links------------------------------*/