	body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
iframe 
{
	border-color:#ffffff;
}

.topbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#D1D3D4;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
}
.topbar:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#F7941D;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
}
.topbarover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#F7941D;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;
}
.topbarCurv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.topbarCurvYel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F5EC00;
	text-decoration: none;
}
.section {
font-family:"Times New Roman", Times, serif
	font-size: 14px;
	font-weight: bold;
	color: #af0e25;
	text-decoration: none;
}
.sectionSM {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #960018;
	text-decoration: none;
}
.HeadingTop{
font-family:"Times New Roman";
    font-size:16px;
	color:#AF0E25;
	text-decoration: none;
	font-weight:bold;
}
.pagenavi
{
	font-family:"Times New Roman", Times, serif;
    font-size:18px;
	color:#000000;
	text-decoration: none;
	padding:2px 2px 2px 2px;
	background-color:#EFEFEF;
	margin:2px 2px 2px 2px;
	line-height:20px;
}
.pagenavi:hover
{
	font-family:"Times New Roman", Times, serif;
    font-size:18px;
	color:#000000;
	text-decoration:none;
	background-color:#CCCCCC;
	padding:2px 2px 2px 2px;
	margin:2px 2px 2px 2px;
	line-height:20px;
}

.LiveScroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #FFffff;
	text-decoration: none;
}
.Headlines
{
font-family:"Times New Roman", Times, serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
	}
	
.Headlines:hover
{
color:#990000;
}
	
.FontAll {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.CurvHeading {
	font-family: Arial;
	font-size:11px;
	color:#666666;
	text-decoration: none;
	word-spacing:normal;
	text-transform:uppercase;
}

.CurvHeading:hover {
color:#990000;
}
.FontAllBold {
font-family:"Times New Roman";
	font-size:14px;
	color:#AF0E25;
	text-decoration: none;
	font-weight:bold;
}
.FontDating {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A9A7A8;
	text-decoration: none;
}
.FontNames {
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:9px;
	color: #808285;
	text-decoration: none;
}
.fontsubheadings {
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:9px;
	color: #808285;
	text-decoration: none;
	
}

#divdates, #divgrid, #divbuttons, #divarticledetails, #divupload, #toplinks, #divotherarticles, #divexpertchat
{
	text-align:center;
	width:95%;
	padding:5px 5px 5px 5px;
	border:solid 1px #999999;
}

#divgriddisplayno
{
	text-align:center;
	padding:2px 2px 2px 2px;
	border:dotted 3px #999999;
	width:350px;
	
}
#divgriddisplayyes
{
	text-align:center;
	width:350px;
	padding:2px 2px 2px 2px;
	border:dotted 3px #999999;
}
#divpageheading
{
	text-align:center;
	width:100%;
	padding:2px 2px 2px 2px;
	background-color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:5px;
}

.alertlabel
{
	background-color:Red;
	color:White;
	font-weight:bold;
}
.style6 {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 11px;
}
.style7 {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 11px;
}

.style13
{
	color:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 12px;
	font-weight:bold;
}
.strip {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:2;
color:#FFFF00
}

.strip1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:2;
color:#535858;
}

.gridcell{
background-color:#FFFFFF;
}

/*padding left and right for the main center column*/
.maincelltext
{
	padding-right:10px;
	padding-left:10px;
	text-align:justify;
}

.topcell
{
padding-right:10px;
padding-left:10px;
}

.topline{
background-color:#FFFFFF;
}

.topcellline{
background-color:#B5010A;
}

.toppicborder{
border:solid 1px #999999;
padding:3px 3px 3px 3px;
margin: 3px 3px 3px 3px;
width:95px;
height:65px;
}
.ptibullet
{
	border: solid 0px #000000;
	vertical-align:top;
}
.expertlivechaton
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.expertlivechathead
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.expertlivechatname
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.picpadding
{
	padding-right:2px;
	padding-bottom:2px;
}
.picpaddingzero
{
	padding:0px;
}
.columnhead{
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.columnauthor{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#666666;
text-decoration:none;
}
.columndesc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
}
.columndate{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#006699;
text-decoration:none;
}
.expertlivechaton{
font-family:"Times New Roman", Times, serif;
font-size:14px;
}
.expertlivechathead{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.expertlivechatname{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#666666;
}
.bloggerhead{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.more {
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#000000;
font-size:9px;
text-decoration:none;
}
#divptiform
{
	border:solid 1px #CCCCCC;
	padding:10px 10px 10px 10px;
}
.solidborder
{
	border:solid 1px #999999;
	
}
.pticategory
{
	padding:3px 3px 3px 3px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#000000;
	font-size:9px;
	text-decoration:none;
}
.ptiheading
{
	padding:3px 3px 3px 3px;
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:22px;
	text-decoration:none;
	color:#990000;
}
.ptidescr
{
	padding:3px 3px 3px 3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.ptitext
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	padding:3px 3px 3px 3px;
	line-height:19px;

}
.onlinelink
{
	font-family:Arial;
	text-decoration:none;
	font-size:12px;
	color:#336699;
	font-weight:bold;
}

.ptiheadinghome
{
	padding:3px 3px 3px 3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
}
.ptidescrhome
{
	padding:3px 3px 3px 3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
}
.ptiheadingsection
{
	padding:3px 3px 3px 3px;
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:20px;
	text-decoration:none;
	color:#990000;
}
.ptidescrsection
{
	padding:3px 3px 3px 3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.ptipageheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #960018;
	text-decoration:none;
}
#divsearchmasterpage, #divhomemasterregister
{
	background-color:#f1f2f2;
	width:96%;
	text-align:center;
}
.registerfields
{
font-family:"Times New Roman", Times, serif;
	font-size:15px; 
	font-weight:bold; 
	text-decoration:none;
	color:#af0e25;
}
.registerfieldshead
{
font-family:"Times New Roman", Times, serif;
	font-size:16px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#000000; 
}
.bloggercentrebelowtop
{
font-family:"Times New Roman", Times, serif;
	font-size:14px; 
	color:#AF0E25; 
	text-decoration:none;
}

/*ARCHIVES BY SECTION*/
.abspageheading{
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:18px;
margin-top:2px;
margin-left:8px;
margin-right:10px;
padding-left:8px;
margin-bottom:2px;
}

.absline{
background-image:url(rule.gif);
background-repeat:repeat-x;
width:488px;
margin-left:15px;
margin-right:15px;
padding-bottom:20px;
}

.abscategoryname{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.abssectionname1{
font-family:"Times New Roman",Times, serif;
font-size:16px;
color:#B5010A;
width:300px;
font-weight:bold;
padding-left:15px;
text-decoration:none;	
}

.abssectionname2{
font-family:"Times New Roman",Times, serif;
font-size:16px;
color:#B5010A;
width:300px;
font-weight:bold;
padding-left:15px;
text-decoration:none;	
}

.abssectionname5{
font-family:"Times New Roman",Times, serif;
font-size:16px;
color:#B5010A;
width:300px;
font-weight:bold;
padding-left:15px;
text-decoration:none;		
}

.abssectionname8{
font-family:"Times New Roman",Times, serif;
font-size:16px;
color:#B5010A;
width:300px;
font-weight:bold;
padding-left:15px;
text-decoration:none;	
}

.abssectionname6{
font-family:"Times New Roman",Times, serif;
font-size:16px;
color:#B5010A;
width:300px;
font-weight:bold;
padding-left:15px;
text-decoration:none;	}

.abssectionname10{
font-family:"Times New Roman",Times, serif;
font-size:16px;
color:#B5010A;
width:300px;
font-weight:bold;
padding-left:15px;
text-decoration:none;	
}

.abssectionname11{
font-family:"Times New Roman",Times, serif;
font-size:16px;
color:#B5010A;
width:300px;
font-weight:bold;
padding-left:15px;
text-decoration:none;	
}

.abssectionname12{
font-family:"Times New Roman",Times, serif;
font-size:16px;
color:#B5010A;
width:300px;
font-weight:bold;
padding-left:15px;
text-decoration:none;	
}
.divabscategorynames
{
	/*padding:6px 6px 6px 6px;*/
	margin-bottom:10px;
}
/*Category Page*/

.categorypageheading{
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:18px;
margin-top:2px;
margin-left:8px;
margin-right:10px;
padding-left:8px;
margin-bottom:2px;
text-decoration:none;
}

.categoryline {
background-image:url(rule.gif);
background-repeat:repeat-x;
width:488px;
margin-left:15px;
margin-right:15px;
padding-bottom:20px;
}

.categorystoryhead {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#AF0E25;
font-weight:bold;
text-decoration:none;
}

.categorystorydate {
     font-family:Arial, Helvetica, sans-serif;
     font-size:10px;
	 color:#666666;
}

.categorystorytext {
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#000000;
}

.headdateseperator{
padding-right:1px;
padding-right:1px;
color:#999999;
}

.itemcategoryarticles {
     margin-left:15px;
     padding-top:10;
     padding-left:2px;
     padding-bottom:10px;
	 margin-left:15px;
     margin-right:15px;
}
/*Final Stroy Page*/

.storypageheading {
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:18px;
margin-top:2px;
margin-left:8px;
margin-right:10px;
padding-left:8px;
text-align:left;
		 
}
.storytopline 
{
background-image:url(rule.gif);
background-repeat:repeat-x;
width:488px;
margin-left:15px;
margin-right:15px;
padding-bottom:8px;
}

.storydate 
{
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:10px;
color:#666666;
margin-left:8px;
margin-right:10px;
padding-left:8px;
text-align:left;

}
.storyheading
{
font-family:"Times New Roman", Times, serif;
font-size:24px;
color:#B5010A;
font-weight:bold;
margin-left:8px;
margin-right:10px;
padding-left:8px;
text-align:left;
}

.storysubheading {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:13px;
text-decoration:none;
margin-left:8px;
margin-right:10px;
padding-left:8px;
line-height:18px;
text-align:left;
}

.storypageauthor
{
font-family:Arial, Helvetica, sans-serif;
color:#B5010A;
font-weight:bold;
font-size:10px;
text-decoration:none;
text-transform:uppercase;
margin-left:8px;
margin-right:10px;
padding-left:8px;
margin-top:2px;
padding-bottom:4px;
text-align:left;
}

.storypagenumber
{
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
	font-size:11px;
	text-decoration:none;
}
.ss
{
	margin-left:14px;
	margin-right:12px;
	padding-left:8px;
	padding-right:8px;
	/*padding-bottom:4px;*/
	background-color:#F1F2F2;
	text-align:left;
}

.story2ndline 
{
	background-color:#000000;
	height:1px;
}

.Storypagetext
{   font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	margin-left:8px;
	margin-right:10px;
	padding-left:8px;
	padding-top:5px;
	text-align:left;
	/*line-height:18px;*/
}
.itemstoryyarticles {
     margin-left:15px;
     padding-left:2px;
     padding-bottom:10px;
	 margin-left:15px;
     margin-right:15px;
}

/*Author Page*/
.authortophead
{
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:18px;
	margin-top:2px;
	margin-left:8px;
	margin-right:10px;
	padding-left:8px;
	margin-bottom:2px;
}
.authorpageline 
{
	background-image:url(rule.gif);
	background-repeat:repeat-x;
	width:488px;
	margin-left:15px;
	margin-right:15px;
	padding-bottom:6px;
	margin-bottom:5px;
}
.Authorpageheading {
    font-family:"Times New Roman", Times, serif;
    font-size:18px;
    color:#990000;
	padding-top:10px;
	padding-bottom:5px;
}

.Authoralphabeticsearch {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#AF0E25;
	text-transform:uppercase;
	text-decoration:none;
}
.Authoralphabeticsearch:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	text-transform:uppercase;
}

.Authortext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:5px;
}

.Authornames {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#AF0E25;
	margin-bottom:2px;
	text-decoration:none;
}
.authorname
{
	font-family:Times New Roman,Arial;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:4px;
	font-weight:bold;
}
.authorpagetopbar
{
	margin-left:20px;
	margin-right:2px;
	padding-left:15px;
}

/*Author Page ENDS*/

/*Side Show*/

.SideShowhead 
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#000000;
padding-left:1px;
padding-top:5px;
padding-bottom:7px;
text-align:left;
}

.SideShowtext 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
line-height:18px;
text-align:left;	
}
.ssbullets 
{
text-align:left;
vertical-align:top;
padding-left:7px;
padding-right:5px;
text-align:left;	
}
.SideShowfooter
{
padding-left:3px;
padding-bottom:3px;
}

/*Side Show ENDS*/

.clsCMOn, .clsCMOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	font-weight: bold;
	color:#F7941D;
	text-align:center;
	
}
.clsCMOn, .clsCMOver:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	font-weight: bold;
	color:#D1D3D4;
	text-align:center;
	}

.clsCMOnSub, .clsCMOverSub 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 4px 2px 4px;
	color: black;
	font-weight:bold;
	text-align:left;
}


.topbarxdcvxcv
{
	/*padding-top:15px;*/
	padding-bottom:25px;
}
/* Calculators Document */

.calculatorhead {
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:18px;
margin-top:2px;
margin-left:8px;
margin-right:10px;
padding-left:8px;
margin-bottom:2px;
font-weight:bold;
}

.calculatorheadtext{
font-family:"Times New Roman",Times, serif;
font-size:16px;
color:#B5010A;
font-weight:bold;
padding-left:15px;
text-align:left;
text-decoration:none;
}

.calculatortext {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
padding-left:5px;
margin-right:5px;
text-align:left;
text-decoration:none;
}

.calculatortext:hover {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
padding-left:5px;
margin-right:5px;
text-align:left;
text-decoration:underline;
}
/* end Calculators Document */

.sectionheading{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.categoryheading{
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:18px;
text-decoration:none;
}

/* CONTACT AND DISCLAIMER */

/* for page headings */
.CnDhead{
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:18px;
margin-top:2px;
margin-left:8px;
margin-right:10px;
padding-left:8px;
margin-bottom:2px;
text-decoration:none;
}

/* for lable text headings */
.CnDlabletext{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
font-weight:bold;
}

/* for sub headings in bold burgandy */
.CnDsubheads{
font-family:Arial, Helvetica, sans-serif;
color:#af0e25;
font-size:12px;
font-weight:bold;
}

/* for sub headings in bold black */
.CnDsubheads1{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
}

/* for common plian text */
.CnDtext{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:left;
line-height:19px;

}

/* for hyperlink text */
.CnDhyperlinks{
font-family:Arial, Helvetica, sans-serif;
color:#af0e25;
font-size:12px;
text-decoration:underline;
}

/* Contact and Disclaimer ENDS */

/* editorial calendar starts */

.tabledate
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.tabletext
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 12px;
    COLOR: #990000;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.textbelow
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff6d00;
    TEXT-ALIGN: center
}
.texttop
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0eddb;
    TEXT-ALIGN: left
}
.editorialtopspace 
{
	width:488px;
	margin-left:15px;
	margin-right:15px;
}
.alphabetics {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#af0e25;
text-decoration:none;
letter-spacing:1px;
text-transform:uppercase;
}

.alphabetics:hover {
}

.head {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#000000;
text-decoration:none;
}

.smalltext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;	
text-decoration:none;
padding-bottom:10px;
padding-top:10px;
}

.text {
font-family:"Times New Roman", Times, serif;
font-size:17px;
color:#af0e25;
text-decoration:none;
}

.text:hover {
text-decoration:underline;
}

.text2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

.alphabethead{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#666666;	
}

.bottomtex{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ffffff;
word-spacing:5px;
text-decoration:none;
}

.fontsalpha {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-bottom:1px;
}

.fontsalpha:hover {
background-color:#CCCCCC;
}

.dhirajtoptex {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
word-spacing:6px;
color:#000000;
text-decoration:none;
}

.dhirajtoptex2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
word-spacing:6px;
color:#666666;
text-decoration:none;
}

.dossiertext {
font-family:Arial;
font-size:16px;
color:#af0e25;	
text-decoration:none;
line-height:17px;
}

.dossiertext:hover {
text-decoration:underline;
}
.dossierhead	 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#af0e25;	
}
.alfabethead	 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#af0e25;	
text-transform:uppercase;
}

.authortext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#af0e25;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;	
border-color:#efefef;
text-decoration:none;
}

.authortext:hover{
background-color:#efefef;
}

.bordercolor {
border-color:#efefef;
}

.fontbackto {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
line-height:20px;
word-spacing:2px;
}

.fontbackto2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#af0e25;
text-align:center;
line-height:20px;
word-spacing:2px;
}


.pagename{
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-style:normal;
color:#af0e25;
text-decoration:none;
font-weight:bold;
}
.divspacing
{
	padding-top:1px;
	padding-bottom:1px;
}

.authornamedesignation{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
/*.peoplename
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}*/

.peoplename {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

.autpeoplelbpagehead {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#ffffff;
font-weight:bold;
}

.autpeoplelbtexthead {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#af0e25;
text-align:left;
font-weight:bold;
text-decoration:none;
}

.autpeoplelbsection {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
padding-top:1px;
padding-bottom:4px;
padding-left:5px;
font-weight:bold;
text-align:left;
text-decoration:none;
}

.autpeoplelbsectiontext {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
text-align:left;
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
text-decoration:none;
}

.autpeoplelbsectiontext:hover {
background-color:#efefef;
color:#000000;
}

.autpeoplerbtexthead {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#af0e25;
text-align:left;
padding-top:2px;
padding-left:5px;
padding-bottom:2px;
font-weight:bold;
}

.autpeoplerbtextsec {
font-family:Arial;
font-size:10px;
color:#000000;
text-align:left;
padding-left:5px;
text-transform:uppercase;
}

.autpeoplerbauthor {
font-family:Arial;
font-size:10px;
color:#666666;
text-align:left;
padding-left:5px;
text-transform:uppercase;
}

.autpeoplerbtexthead2 {
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#af0e25;
text-align:left;
padding-left:5px;
font-weight:bold;
text-decoration:none;
}

.autpeoplerbtext {
font-family:Arial;
font-size:12px;
color:#000000;
text-align:left;
padding-left:5px;
}

.autpeoplerbdate {
font-family:Arial;
font-size:10px;
color:#666666;
text-align:left;
padding-left:5px;
text-transform:uppercase;
}
#divpagejumpform
{
	width:100px;
	padding:1px;
	background-color:#EFEFEF;
	border:solid 1px #919191;
	font-family:Arial;
	font-size:11px;
	color:#004080;
}
#subdivpagejumpform
{
	position:relative;
	height:30px;
	width:100px;
	padding:1px;
	background-color:#EFEFEF;
	border:solid 1px #919191;
	display:none;
}

.line {
border-bottom-style:solid;
border-bottom-color:#efefef;
border-bottom-width:1px;
}

.redline {
border-bottom-style:solid;
border-bottom-color:#af0e25;
border-bottom-width:2px;
}

.featurespgname{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#afoe25;
text-align:center;
}

.featurespgheaddate{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:right;
text-decoration:none;
}

/*.featurespghead{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#af0e25;
text-decoration:none;
}*/
.featurespghead{
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#af0e25;
text-decoration:none;
font-weight:bold;
}


.featurespghead2{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#000000;
text-decoration:none;
}
.featurespghead3{
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#af0e25;
text-transform:uppercase;
text-decoration:none;
}

/*.featurestext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:20px;
}*/

.featurestext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:15px;
}

.featuresrecentheadtext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.featuresrecentheadtext2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.booklist{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#363636;
text-transform:none;
}

.featuresrecenttext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#363636;
text-transform:uppercase;
}

.featuresrecenttext2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#af0e25;
text-decoration:none;
}

.featuresrecenttext3{
font-family:arial;
font-size:11px;
color:#af0e25;
text-decoration:none;
line-height:20px;
word-spacing:2px;
}

/*.featuresrecenttext4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#af0e25;
text-transform:uppercase;
}*/
.featuresrecenttext4{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-transform:uppercase;
}

.featuresrecenttext5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.markeetext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.toptext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
word-spacing:5px;
padding-top:5px;
}

.pspagename{
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-style:normal;
color:#af0e25;
text-decoration:none;
padding-left:20px;
font-weight:bold;
}

/*.featurespagedate{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}*/

.featurespagedate{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
}

.featureshaveyoursay{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#000000;
font-weight:bold;
}

.featuresnormalarialtextbold{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.featuresnormalarialtext2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.featurescommentsmalltext{
font-family:Arial,;
font-size:11px;
color:#000000;	
}

.featuresdossiertext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#363636;	
text-decoration:none;
line-height:20px;
}
.numberfont{
font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:11px;text-align:center;text-decoration:none;
}
.numberfont:hover {
color:#af0e25;
}
.bottomtextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-DECORATION: none; text-align:center
}

/* editorial calendar ENDS */


