/*CSS Reset for cross browser compatability*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}


:focus {
	outline: 0;
}


ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}


table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*End CSS Reset*/
BODY
{
	background-image:URL('../images/body_bak.png');
	background-repeat:repeat;
	min-width:995px;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	text-align: center;
}

P
{
    margin-bottom:3px;
    white-space:pre-line;
}


#Header_Content
{
	width:851px;
	height:146px;
	margin:0 auto;
	background-image:URL('../images/head_bak.png');
	background-repeat:repeat-x;
}

div.logo
{
	width:305px;
	height:105px;

}

div.banner
{
	width:460px;
	width:60px;
}

.floatimgleft 
{
    float:left;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
    margin-bottom:10px;
    width:200px;
    position:relative;
    top:35px;
    left:20px;

}
.floatimgleft2 
{
    float:left;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
    width:200px;
    position:relative;
    left:184px;

}
.floatimgleftLow
{
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
    width:200px;
    display:inline

}
.floatimgRight
{
    float:left;
    margin-top:5px;
    margin-right:5px;
    margin-bottom:5px;
    margin-left:5px;
    width:400px;

}

#main_content
{
    background-image:URL('../images/contentBG.png');
	background-repeat:repeat;
	background-color:White;
	text-align:left;
	width:851px;
	height:100%;
	margin:0 auto;
	position:relative;
	top:-2px;
	white-space: nowrap;
	overflow-y:hidden;
}

#c_topRow
{
    background-image:URL('../images/content_topBG.png');
    background-repeat:no-repeat;
    margin-top:1px;
    margin-left:0;
    margin-right:0px;
    margin-bottom:0px;
    height:15px;
    width:850px;

}
#d_topRow
{
    background-image:URL('../images/content_topBG.png');
    background-repeat:no-repeat;
    margin-top:0px;
    margin-left:0;
    margin-right:0px;
    margin-bottom:0px;
    height:60px;
    width:850px;

}
.contentBody
{
    background-image:URL('../images/contentBG.png');
	background-repeat:repeat;
	position:relative;
	top:-2px;
	height:100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	
   
}
.contentBody2
{
    background-image:URL('../images/contentBG.png');
	background-repeat:repeat;
	height:100%;
	overflow-y:hidden;
	margin-top:0px;
	margin-bottom:0px;
   
}
.articleContent
{
    white-space:pre-wrap;
    width:650px;
    height:inherit;
    float:right;
    margin:7px;
    margin-right:10px;
    font-family:Verdana,Arial;
    font-size:12px;
    line-height:12px;
    text-indent:0px;
    white-space:pre-wrap;
    display:inline;
    
}

.pubContent
{
    white-space:pre-wrap;
    width:650px;
    height:100%;
    overflow-y:hidden;
    float:right;
    margin:7px;
    margin-right:10px;
    font-family:Verdana,Arial;
    font-size:12px;
    white-space:pre-wrap;    
}

.bottomContent
{
    background-image:URL('../images/content_botBG.png');
    background-repeat:no-repeat;
    margin-top:0px;
    width:850px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    top:-5px;
}
H1.trends
{
    font-family:Verdana;
    font-size:small;
    font-weight:lighter;
    position:absolute;
    top:4px;
    left:186px;
}
H1.Fltrends
{
    font-family:Verdana;
    font-size:small;
    font-weight:lighter;   
}

.tHeader
{
    font-family:Verdana;
    font-size:small;
    font-weight:lighter;   
}

.Trendtitle1
{
    font-family:Goudy;
    color:Green;
    font-size:20px;
    font-weight:bolder;
    text-align:left;
    font-variant: small-caps;
    letter-spacing:1.3px;
    position:relative;
    left:240px;
    top:-20px;
}

.Trendtitle2
{
    font-family:Goudy;
    color:GrayText;
    font-size:24px;
    font-weight:bolder;
    text-align:left;
    letter-spacing:1.3px;
    position:relative;
    left:240px;
    top:-20px;
}

.TrendHeader
{
    background-color:#d3b1c6;
    color:#f5f5f5;
    width:205px;
    height:15px;
}
.trendChartLink
{
    width:240px;
}
.title1
{
    font-family:Goudy;
    color:Green;
    font-size:30px;
    line-height:normal;
    font-weight:100;
    white-space:nowrap;
    text-align:left;
    position:absolute;
    left:187px;
    top:20px;
}
.title2
{
    font-family:Goudy;
    color:GrayText;
    font-size:30px;
    line-height:normal;
    white-space:nowrap;
    font-weight:100;
    text-align:left;
    position:absolute;
    width:200px;
    top:40px;
    left:216px;
}
.title1_3
{
    font-family:Goudy;
    color:Green;
    font-size:32px;
    font-weight:100;
    text-align:left;
    position:absolute;
    top:20px;
}
.title2_3
{
    font-family:Goudy;
    color:GrayText;
    font-size:32px;
    font-weight:100;
    text-align:left;
    position:absolute;
    top:40px;
    left:30px;
}
.artIntro
{
    font-family:Verdana,Arial;
    font-size:12px;
    white-space:pre-wrap;
    margin-top:10px;
    display:inline;
}
.artIntro2
{
    font-family:Verdana,Arial;
    font-size:12px;
    width:360px;
    white-space:pre-wrap;
    text-align:justify;
    margin-top:15px;
   

}
.artIntro3
{
    font-family:Verdana,Arial;
    padding:8px;
    font-size:12px;
    width:355px;
    white-space:pre-wrap;
    position:absolute;
    text-align:justify;
    margin-top:15px;
    top:80px;
}
.articleTXT
{
    font-family:Verdana,Arial;
    font-size:12px;
    white-space:pre-wrap;
    text-align:justify;

}

.pupTXT
{
    font-family:Verdana,Arial;
    text-indent:0px;
    font-size:12px;
    white-space:pre-wrap;
    text-align:justify;

}
.article2TXT
{
    font-family:Verdana,Arial;
    color:Black;
    font-weight:lighter;
    width:410px;
    font-size:12px;
    white-space:pre-line;
    position:relative;
    text-align:left;
    left:-181px;
    top:-2px;
}
.article3TXT
{
    font-family:Verdana,Arial;
    width:650px;
    height:auto;
    font-size:12px;
    white-space:pre-wrap;
    position:relative;
    text-align:justify;
    left:187px;
    top:-8px;
}
.article4TXT
{
    font-family:Verdana,Arial;
    color:Black;
    font-weight:lighter;
    width:410px;
    font-size:12px;
    white-space:pre-line;
    position:relative;
    text-align:left;

    top:-2px;
}

.expertTXT
{
    font-family:Verdana,Arial;
    font-size:12px;
    white-space:normal;
    position:relative;
    text-align:justify;
    left:180px;
    top:-382px;
}
.art1Top
{
    position:absolute;
    float:right;
    left:435px;
    top:35px;
}
.art1Mid
{
    position:absolute;
    top:400px;
    right:40px;
}
.moveNext
{
    font-family:Goudy;
    color:Red;
    font-size:14px;
    font-weight:100;
    margin-right:10px;
    float:right;
}

.moveNext A:link {color: #a54399; text-decoration: none;font-weight:bold;}
.moveNext A:visited {color: #a54399; text-decoration: none;font-weight:bold;}
.moveNext A:active {color: #a54399; text-decoration: none;font-weight:bold;}
.moveNext A:hover {color: #d3b1c6; text-decoration: none;font-weight:bold;}

.expTitle
{
    font-family:Verdana,Arial;
    white-space:nowrap;
    font-size:12px;
    font-weight:bold;
    width:200px;
    color:Green;
}

.secTitle
{
    font-family:Verdana,Arial;
    position:relative;
    top:15px;
    white-space:nowrap;
    font-size:12px;
    font-weight:bold;
    width:200px;
    left:0px;
    color:Green;
    margin-bottom:5px;

}

.secTitleIE
{
    font-family:Verdana,Arial;
    position:relative;
    top:15px;
    white-space:nowrap;
    font-size:12px;
    font-weight:bold;
    width:200px;
    left:0px;
    color:Green;
    margin-bottom:5px;

}
.sec2Title
{
    font-family:Verdana,Arial;
    font-size:12px;
    white-space:nowrap;
    line-height:12px;
    font-weight:bold;
    color:Green;

 }
 
 .secPTitle
{
    font-family:Verdana,Arial;
    font-size:12px;
    white-space:nowrap;
    font-weight:bold;
    color:Green;
    float:left;

 }
 .sec2_3Title
{
    font-family:Verdana,Arial;
    position:absolute;
    left:10px;
    top:75px;
    white-space:nowrap;
    font-size:12px;
    font-weight:bold;
    width:440px;
    color:Green;
    margin-top:7px;
    margin-bottom:5px;
 }
 .sec3Title
{
    font-family:Verdana,Arial;
    position:relative;
    white-space:nowrap;
    font-size:12px;
    font-weight:bold;
    width:200px;
    left:186px;
    color:Green;
    margin-bottom:5px;


}
 .sec3_3Title
{
    font-family:Verdana,Arial;
    position:relative;
    white-space:nowrap;
    font-size:12px;
    font-weight:bold;
    width:200px;
    color:Green;
    margin-bottom:5px;

}
.xTraTXT
{
    font-family:Verdana,Arial;
    width:650px;
    white-space:pre-wrap;
    font-size:12px;
    position:relative;
    text-align:justify;
    left:187px;
}

.hrNav
{
    width:127px;
}


.leftNav
{
    width:145px;
    font-family:Verdana,Arial;
    font-size:11px;
    white-space:nowrap;
    margin-left:17px;
    margin-right:5px;
    margin-top:60px;
    float:left;

}
.navLink
{
    color:#5e1e3d;
    font-weight:normal;
    font-size:10px;  
}
.navLink2
{
    color:GrayText;
    font-size:9px;
}
A:link {text-decoration: none; color:black;}
A:visited {text-decoration: none; color:black;}
A:active {text-decoration: none;color:black;}
A:hover {text-decoration: underline; color: #5e1e3d;}
A {outline: none;}

.right_content
{
		font-family:'Myriad Pro', Verdana, Arial;
	    height:100%;
	    overflow-y:hidden;
		color:#862960;
		font-weight:bold;
		width:660px;
		position:absolute;
		top:5px;
		left:178px;
}
.right_trends
{
    float:left;
    text-align:justify;
    margin:5px;
    width:205px;
    font-family:Verdana,Arial;
    font-size:11px;
}
.left_content
{
		font-family:'Myriad Pro', Verdana, Arial;
		color:#862960;
		font-weight:900;
		background-color:Transparent;
		font-size:xx-large;
		text-align:center;
		width:250px;
}
.left_trends
{
		font-family:'Myriad Pro', Verdana, Arial;
		margin:0 auto;
		float:left;
		color:#862960;
		font-weight:900;
		background-color:Transparent;
		text-align:center;
		max-width:150px;
		min-width:200px;
}

p
{
    text-indent:0;
}
p.right_side
{
	width:400px;
	position:relative;
	top:2px;
	left:60px;
	text-indent:0;

}
p.left_side
{
    width:100px;
	position:relative;
	top:20px;
	left:-30px;
	text-indent:0;
}

.left_side
{
    width:140px;
    display:inline;

}

.payOffs
{
    font-family:Verdana,Arial;
    padding:8px;
    margin:8px;
    color:Black;
    font-weight:lighter;
    font-size:.7em;
    white-space:normal;
    background-color:#EBEBEB;
    height:100%;
	overflow-y:hidden;
    position:absolute;
    right:5px;
    top:25px;
    width:260px;
}
.payTitle
{
    font-family:Verdana,Arial;
    white-space:nowrap;
    font-size:12px;
    font-weight:bold;
    width:260px;
    color:Green;
    margin-bottom:5px;

}

.links
{
    position:relative;
    margin-top:10px;
    margin-bottom:0px;
    padding-bottom:0px;
    margin:0 auto;
    height:20px;
    overflow:hidden;
    width:400px;
    display:inline-block; 
    vertical-align:bottom;
    text-align:center;
}

.tweetBtn
{
    position:relative;
    top:5px;
    margin-left:25px;
    margin-right:25px;
}

.fbBtn
{
    position:relative;
    top:1px;
}