body{
	font-family : Helvetica, Arial, Sans-Serif;
	color: #153753;
	
}

p, th, tr, td, span, div, li, font
{
    font-size: 100%;
    margin: 0; padding: 0;    
}

.maincontent ul li{list-style-type:square;margin:0;padding:0;}
.maincontent ul, .maincontent ol{padding:0 0 0 15px;margin:0;}

.maincontent p{line-height: 1.3em}

a
{
	color: #153753;
	text-decoration: none;
	font-size: 1.2em;
	text-decoration: underline;
}
a:visited
{
    color: #999e96;    
}
/*novisited-class overrides a-tags definitions, visited links uses a-novisit FF, IE problem*/
a:hover
{
	
	color: #91372A;
	
}

a.novisit:visited
{
    color: #153753; 
}
a.novisit:visited:hover /*IE fix  neeeded to let IE understand that its ment to hover over links*/ 
{
	color: #91372A;

}
a.nounderline
{
    text-decoration: none;    
}

a.linkwithimage
{
	background-image: url(/images/link.jpg);
	background-repeat:no-repeat;
	padding-left:1.2em;
	text-decoration:none;
	float:right;
}

.presslink a{font-size:1.1em;}

.searchrightcolumn a.novisit:hover{color: #C8A500;}

/*h3 a, h3 a:link, h3 a:hover, 
h2 a, h2 a:link, h2 a:hover,
h1 a, h1 a:link, h1 a:hover
{
    color: #003366;
    font-size: 100%;    
}*/

img {border: none;}

table td
{
	padding: 0px;
	margin: 0px;	
}
table th
{
	padding: 0px;
	margin: 0px;
	font-weight: bold;
}
table
{
	padding-left: 0px;
	margin: 0px;
	font-size: 100%;
	line-height: 133%;
}

table a
{
	padding-left: 0px;
	margin: 0px;
	font-size: 100%;
	line-height: 133%;
}

h1
{
	font-family: Helvetica, Arial, Sans-Serif;
    font-size: 18px; 
	margin: 0px;
	padding: 0px;
	margin-top: 16px;
	margin-bottom: 16px;
	color: #153753;
	text-transform: uppercase;
}
h2
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 14px; 
    font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-top: 16px;
	margin-bottom: 16px;
	text-transform:uppercase;
	color: #153753;
}
h3
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 11px; 
    font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-top: 14px;
	text-transform:uppercase;
	color: #153753;
}
h4
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 14px; 
    font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-top: 16px;
	margin-bottom: 0px;
	color: #153753;
	text-transform: uppercase;
	color: #C8A500;
}

h1.yellow
{
	font-family: Helvetica;
    font-size: 1.8em; 
	color: #C8A500;
	text-transform: uppercase;
	font-weight: lighter;
	margin: 16px 15px 0 0;
	padding: 0 0 0 15px ;
}
/*IR frontpage*/
#rowflow h1.yellow{padding: 0 0 0 14.4em ;}

h1.lowercase{text-transform: none; margin-bottom: 10px;}

div#rightregionquad h3
{
	font-size: 1.2em; 
    font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-top: 22px;
	margin-bottom: 10px;
	color: #c8a500;
	text-transform: uppercase;
}

div#rightregionquad ul, div#rightregionquad ol{margin:0; padding:0;}
div#rightregionquad ul.arrows li
{
	list-style-image:url(/images/grayblue_arrowright.gif);
	list-style-position:outside;
	margin-left:20px;
	padding-bottom:7px;
	
	}

	
	ul.bullets li
{
	list-style-image: url(/images/bullet.gif);
	list-style-position: outside;
	list-style-type: none;
	padding-bottom: 3px;
	margin-left: 0px;
	}
ul.bullets
{
	margin-left:20px;
	padding:0px;
	margin-top:10px;
	}
	
/*div#rightregionquad a{font-size: 100%; color: #153753;}*/

.mainintro
{
    font-family: Georgia, Times New Roman;
    font-size: 1.4em;
    color: #153753;
    margin-bottom: 1em;
}
/*.mainintro img
{
	margin-bottom:-15px;
	margin-top:5px;
	margin-left:-15px;
}*/
.maincontent
{
    font-family: Helvetica, Arial, Sans-Serif;
    font-size: 1.1em;
    color: #153753;  
    margin-bottom: 1.5em; 
}

div.maincontent p
{
    margin: 0em;
    padding: 0em;    
}

div.maincontent p, div.maincontent span, div.maincontent div, div.maincontent table td,
div.maincontent table th, div.maincontent font, div.maincontent a, div.maincontent h3, div.maincontent li
{
    font-size: 100%;
}


.datetext
{
    font-family: Helvetica, Arial, Sans-Serif;
    font-size: 1.1em;
    color: #609BBF;   
}

.bold{font-weight:bold;}
.footertext a, .footertext font a, .footertext p a{font-size: 1em}

.indent p, .rightwidthfirstpagelist p, .leftwidthfirstpagelist p,.indent a{font-size: 1.1em;}

img.right { margin: 0 0 0.5em 0.5em }
img.left { padding: 0 0.5em 0 0;  width:9em; height:9em; }