.bodyform {
	COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 8pt; 	FONT-WEIGHT: normal; LETTER-SPACING: 0.5pt; word-spacing: 0px; TEXT-DECORATION: none; WORD-SPACING: 0em;
}																																															  

.body {
	COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 8pt; 	FONT-WEIGHT: normal; LETTER-SPACING: 0.5pt; word-spacing: 0px; TEXT-DECORATION: none; WORD-SPACING: 0em;
}	

.bodywhite, .bodywhite p {
	COLOR: #FFFFFF !important; font-family: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; 	FONT-WEIGHT: normal; LETTER-SPACING: 0.5pt; word-spacing: 0px; TEXT-DECORATION: none; WORD-SPACING: 0em;
}	

.bodygrey {
	COLOR: #9D9D9E; font-family: Verdana, Arial, Helvetica, sans-serif;  FONT-SIZE: 9px; 	FONT-WEIGHT: normal; LETTER-SPACING: 0.5pt; word-spacing: 0px; TEXT-DECORATION: none; WORD-SPACING: 0em;
}	

a.bodygrey:hover {
	COLOR: #FFFFFF;
}	

p.search { color: #fff;
             margin: 10px 0 5px 0;
             PADDING: 0 0 4PX 0;
            ;}


h1 {
	font-family: Georgia, Times, Palatino, Serif;
  	font-size: 26px;
	font-style: normal;
	line-height: 30.5px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.1pc;
	text-indent: 0pt;
	margin-left:3px;
	margin-bottom:0;
}

h2 {
	font-family: Georgia, Times, Palatino, Serif;
	color:#000000;
	font-size: 14px;
	font-style: normal;
	line-height: 19.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;
	margin-left: 5px;
	margin-top:0;
	margin-bottom:0;
}



h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18.5px;
	margin-top: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;
	color: #000000;
	margin-top:0;
	margin-bottom:0;
	margin-left: 5px;
}

a.highlight
{
font-weight: bold;
}

h1.document
{
margin-bottom: 12px;
}
h2.document, h4.document
{
	margin-top: 10px;
	margin-left: 2px;
}

h1.search, h2.search, h3.search, h4.search
{
	margin-top: 10px;
}

h3.document
{
	font-weight: bold;
	letter-spacing: 0.2pc;
	margin-top: 10px;
	margin-left: 2px;

}
.homelink,a.homelink
{
	font-family: Georgia, Times, Palatino, Serif;
  	color:#000000;
  	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.1pc;
	margin-bottom:4.5px;
	text-indent: 0pt;

}


.tleft
{
	text-align:left;
	padding-left:12px;
}

.tright
{
	text-align:right;
	padding-right:12px;
}

.more, a.more
{
	font-family: Arial, Trebuchet, Verdana, Sans-Serif;
  	color:#000000;
  	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.1pc;
	margin-bottom:4.5px;
	text-indent: 0pt;

}

a.more:hover
{
	color: #422763;
	text-decoration:underline;
}

.moreon
{
	font-family: Arial, Trebuchet, Verdana, Sans-Serif;
  	color:red;
  	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.1pc;
	margin-bottom:4.5px;
	text-indent: 0pt;

}

.citationlink, a.citationlink
{
	font-family: Georgia, Times, Palatino, Serif;
  	color:#000000;
  	font-size: 14px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.1pc;
	margin-bottom:5.5px;
	text-indent: 0pt;

}

.authorlink, a.authorlink
{
	font-family: Georgia, Times, Palatino, Serif;
  	color:#210543;
  	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.05pc;
	margin-bottom:4.5px;
	text-indent: 0pt;

}

a.citationlink:hover, a.citationlink2:hover, a.body2:hover, a.citationlink2bold:hover, a.authorlink:hover {
	color: #422763;
	text-decoration:underline;
}
.citationlink2, a.citationlink2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18.5px;
	margin-top: 14px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;
	color: #000000;
}

.citationlink2bold, a.citationlink2bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14.5px;
	margin-top: 14px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	letter-spacing: 0.1pc;
	text-indent: 0pt;
	color: #000000;
}

.citationlink2boldon, a.citationlink2boldon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14.5px;
	margin-top: 14px;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	letter-spacing: 0.1pc;
	text-indent: 0pt;
	color: red;
}

.imagenav, a.imagenav
{
	font-family: Georgia, Times, Palatino, Serif;
  	color:#000000;
  	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0.1pc;
	margin-bottom:4.5px;
	text-indent: 0pt;

}

a.imagenav:hover {
	color: #422763;
	font-weight: bold;
	text-decoration: none;
}

a.h3  {
	font-size:15px;
	font-family:Geneva, Arial, Helvetica, sans-serif, serif;
	color:black;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	line-height: 26.5px;
	}

a.h3:hover {
	color: #FFFCD5;
}




.pbodyfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-style: normal;
	line-height: 17.5px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}


.pbodyform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}

a.booktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
	line-height: 17.5px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;
	text-decoration: none;
}

a.booktitle:hover {
	color: #051981;
}

div.padded {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 8px;
  padding-right: 12px;
}

.pbodyh {
	margin-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#041361;
	font-size: 13px;
	font-style: normal;
	line-height: 18.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}

a.pbodyh {
	margin-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#041361;
	font-size: 13px;
	font-style: normal;
	line-height: 23.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;
	text-decoration: none;
}

a.pbodyh:hover {
	color: #009900;
}

.pbodylarge {
	margin-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#041361;
	font-size: 16px;
	font-style: normal;
	line-height: 22.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}

.pbodyhserif {
	margin-top: 12px;
	font-family: Georgia, Times, Palatino, Serif;
	color:#041361;
	font-size: 16px;
	font-style: normal;
	line-height: 18.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.1pc;
	text-indent: 0pt;

}

.nav, .navecon {
	margin-top: 12px;
	font-family: Georgia, Times, Palatino, Serif;
	color:#FFFFFF;
	font-size: 16px;
	font-style: normal;
	line-height: 17.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}

#form { background-color: #fff;}

.navon {
	margin-top: 12px;
	font-family: Georgia, Times, Palatino, Serif;
	color:#ADA3B8;
	font-size: 16px;
	font-style: normal;
	line-height: 17.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}

.naveconon {
	margin-top: 12px;
	font-family: Georgia, Times, Palatino, Serif;
	color:#000000;
	font-size: 16px;
	font-style: normal;
	line-height: 17.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}

.leftnav2 {
	margin-top: 12px;
	font-family: Georgia, Times, Palatino, Serif;
	color:#ADA3B8;
	font-size: 11px;
	font-style: italic;
	line-height: 14.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;

}

.leftnav2econ {
	margin-top: 12px;
	font-family: Georgia, Times, Palatino, Serif;
	color:#000000;
	font-size: 11px;
	font-style: italic;
	line-height: 14.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;

}

.pbodyhseriftitle {
	margin-top: 28px;
	font-family: Georgia, Times, Palatino, Serif;
	color:#041361;
	font-size: 28px;
	font-style: normal;
	line-height: 24.5px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}

.pbodyhserif2 {
	font-family: Georgia, Times, Palatino, Serif;
	color:#000000;
	font-size: 14px;
	font-style: normal;
	line-height: 19.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;
	margin-left: 4px;
}

.pbodyhserif2nav {
	margin-top: 12px;
	font-family: Georgia, Times, Palatino, Serif;
	color:#FFFFFF;
	font-size: 14px;
	font-style: normal;
	line-height: 22.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}

.pbodyhserif3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14.5px;
	margin-top: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.1pc;
	text-indent: 0pt;
	color: #000000;
	margin-left: 4px;
}

a.pbodyhserif, a.pbodyhserif2nav, a.pbodyhserif2, a.nav, a.pbodyhserif3
			  {
	text-decoration:none;		  
			   }

a.pbodyhserif:hover, a.pbodyhserif2:hover, a.pbodyhserif3:hover {
	color: #422763;
	text-decoration:underline;		  
}

a.nav:hover {
	color: #ADA3B8;
	text-decoration:underline;		  
}

a.navecon:hover, a.naveconon:hover {
	color: #000000;
	text-decoration:underline;		  
}

a.body {
	font-weight:bold;
	color: #000000;
	text-decoration:none;		  
	margin-left:-7px;
}

a.body:visited {
	color: #422763;
}

a.body:hover {
	text-decoration:underline;		  
}

a.body2 {
	color: #000000;
	text-decoration:none;		  
}

.pimages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;

}

.pbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18.5px;
	margin-top: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;
	color: #000000;

}

a.pbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18.5px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
	text-indent: 0pt;
	color: #000000;

}

select.pbody {
width: 140px; 
}

a.pbody:hover {
	color: #0A0231;
}

.dtimg {
	line-height: 28px;
	text-align: right;

}

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

.bodyred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18.5px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.05pc;
		color:red;
		}

div#leftnav p
{
	margin-bottom: -4px;
}

div#main p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 17.5px;
	margin-top: 10px;
	margin-left: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.02em;
	text-indent: 0pt;
	color: #000000;
}	

div#main p.document
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18.5px;
	margin-top: 10px;
	margin-left: 2px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.02em;
	text-indent: 0pt;
	color: #000000;
}	

div#main p.author
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18.5px;
	margin-top: 10px;
	margin-left: 1px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.02em;
	text-indent: 0pt;
	color: #000000;
}	

div#main p.homelink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18.5px;
	margin-top: 0px;
	margin-left: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	letter-spacing: 0.02em;
	text-indent: 0pt;
	color: #000000;
}	

div#main p.quote
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15.5px;
	letter-spacing: 0.05pc;
}	
	#container
	{
		}

	#leftnav
	{
		position:absolute;
		top:140px;
		left:25px;
		width:144px;
		}

	#leftcorner
	{
		position:absolute;
		top:25px;
		left:25px;
		width:144px;
			}

	#banner
	{
	position:absolute;
   	left: 174px;
   	right: 0px;
	top: 59px;
		}


	#main
	{
		position:absolute;
		top:140px;
		left:174px;
		padding-right: 56px;
		padding-bottom: 26px;
				}

	#footer
	{
		position:relative;
		
		}

a 
{
text-decoration: none;
color:#000000;
}

a:hover
{
	color: #422763;
	text-decoration:underline;
}

a.navon:hover
{
	color: #ADA3B8;
	text-decoration:none;
}

h2.temp {
	margin-left: 12px;
}

table.news tr td p {
	margin-bottom:10px;
}

a.comments {
	width:auto !important;
	padding-right:35px;
	background:url(../images/new_feat.gif) center right no-repeat;
}

label {
	margin-top:8px;
	display:block;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; 
	FONT-SIZE: 11px;
}

form#postcomment {
	padding-top:10px !important;
	margin-left:9px;
	position:relative;
}

#postcomment textarea {
	width:500px;
	height:120px;
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; 
	FONT-SIZE: 12px;
}

#postcomment input.submit {
	display:block;
	border:1px solid #ccc;
	margin-top:5px;
	font-weight:bold;
	font-size:12px;
}


#comment_tips {
	position:absolute;
	left:230px;
	top:10px;
	padding:8px;
	border:1px solid #210543;
	width:250px;
}

#comment_tips ul {
	margin:5px 0 0 10px;
	padding:0 0 0 10px;
}

#comment_tips ul li {
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; 
	FONT-SIZE: 11px;
}


#commentsort th a {
	width:30px;
	display:block;
	float:left;
}