/* CSS Document */

body {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
}

body a:link {
color: #ff7300;
text-decoration: none;
}

body a:visited {
color: #ff7300;
text-decoration: none;
}

body a:hover {
color: #ff7300;
text-decoration: underline;
}

.main {
width: 980px;
}

.searcharea {
margin-left: 30px;
}

.col1 {
width: 290px;
padding: 15px 15px 15px 15px;
}

.col2 {
width: 290px;
padding: 15px 15px 15px 15px;
}

.col3 {
width: 310px;
padding: 15px 15px 15px 15px;
}

.col1s {
width: 136px;
padding: 15px 15px 15px 15px;
}

.col2s {
width: 444px;
padding: 15px 15px 15px 15px;
}

.col3s {
width: 310px;
padding: 15px 15px 15px 15px;
}

.header {
float: left;
}

.floatleft {
float: left;
padding-right: 10px;
}

.subheads {
color: #ff7300;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
}

.subheadsbig {
color: #ff7300;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
}

.subheads2 {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
}

.subheads2 a:link {
color: #ff7300;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.subheads2 a:visited {
color: #ff7300;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.subheads2 a:hover {
color: #ff7300;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.depthead {
color: #9c0810;
font-size: 11px;
font-weight: bold, italic;
font-family: arial, helvetica, sans-serif;
}

.headline {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headline a:link {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headline a:visited {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headline a:hover {
color: #9e0810;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.headlineh {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headlineh a:link {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headlineh a:visited {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;}

.headlineh a:hover {
color: #9e0810;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.headlines {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headlines a:link {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headlines a:visited {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headlines a:hover {
color: #9e0810;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.headlinesbody {
color: #434343;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headlinesbody a:link {
color: #434343;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headlinesbody a:visited {
color: #434343;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.headlinesbody a:hover {
color: #9e0810;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.linklist a:link {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: none;
}

.linklist a:visited {
color: #434343;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: none;
}

.linklist a:hover {
color: #9e0810;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: underline;
}

.linklist2 {
color: #b00015;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: none;
}

.linklist2 a:link {
color: #b00015;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: none;
font-weight: normal;
}

.linklist2 a:visited {
color: #b00015;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: none;
font-weight: normal;
}

.linklist2 a:hover {
color: #9e0810;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: underline;
font-weight: normal;
}


.linklist4 {
color: #b00015;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: none;
}

.linklist4 a:link {
color: #b00015;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: none;
font-weight: bold;
}

.linklist4 a:visited {
color: #b00015;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: none;
font-weight: bold;
}

.linklist4 a:hover {
color: #9e0810;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
text-decoration: underline;
font-weight: bold;
}

.mores {
color: #9c0810;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.mores a:link {
color: #9c0810;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.mores a:visited {
color: #9c0810;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.mores a:hover {
color: #9c0810;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.archives a:link {
color: #491438;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.archives a:visited {
color: #491438;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.archives a:hover {
color: #491438;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.keywords a:link {
color: #005a9a;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}

.keywords a:visited {
color: #005a9a;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}

.keywords a:hover {
color: #005a9a;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}

#multimedia {
border: 1px solid #939395;
background-color: #eef2db;
}

.multimediapadding {
padding: 13px 12px 15px 0px;
border-bottom: 1px solid #fbc890;
}

.multimediapadding2 {
padding: 13px 12px 15px 0px;
}

.multimediaheaders {
color: #9e2828;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
}

.multimediaheaders a:link {
color: #9e2828;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.multimediaheaders a:visited {
color: #9e2828;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.multimediaheaders a:hover {
color: #9e2828;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.floatright {
float:right;
padding-left: 10px;
}

.googlelink a:link {
color: #434343;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.googlelink a:visited {
color: #434343;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.googlelink a:hover {
color: #434343;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.storylink {
color: #9c0810;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.storylink a:link {
color: #9c0810;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.storylink a:visited {
color: #9c0810;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.storylink a:hover {
color: #9c0810;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.continue a:link {
color: #434343;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.continue a:visited {
color: #434343;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.continue a:hover {
color: #434343;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}


.continuebig a:link {
color: #434343;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;}

.continuebig a:visited {
color: #434343;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.continuebig a:hover {
color: #434343;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.divider {
border-bottom: 1px 
solid #fbc890;
}

.sections{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #434343;
font-weight: bold;
}

.bottomlines {
border-top: 1px 
solid #0175A4;
}
	
.breadcrumb {
color: #9c0810;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.breadcrumb a:link {
color: #9c0810;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.breadcrumb a:visited {
color: #9c0810;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.breadcrumb a:hover {
color: #9c0810;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.storyname {
color: black;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

.author {
color: black;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
}

.blurb {
color: black;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
}

.storybluelinks a:link {
color: #0a95d8;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}

.storybluelinks a:visited {
color: #0a95d8;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}

.storybluelinks a:hover {
color: #0a95d8;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
}

.related {
width: 444px;
border-top: 1px solid #8f2e30;
border-right: 1px solid #e6e6e6;
border-left: 1px solid #e6e6e6;
border-bottom: 1px solid #e6e6e6;
padding: 10px 10px 10px 10px;
}

.secondaryred {
color: #9e0810;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
font-weight: bold;
}

.searchresults {
color: black;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
}

.searchresultsitalic {
color: #9e0810;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
font-style: italic;
}

.buyersborder {
border: 1px solid #a6a6a6;
background-color: #f4f4f4;
width: 444px;
}

.buyerstop {
padding-right: 10px;
padding-left: 10px;
padding-top: 10px;
}

.tablebottom {
padding-bottom: 10px;
}

.buyersresults {
width: 444px;
padding-top: 5px;
padding-bottom: 5px;
}

.breadcrumb2 a:link {
color: #9c0810;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.breadcrumb2 a:visited {
color: #9c0810;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.breadcrumb2 a:hover {
color: #9c0810;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.smallblue a:link {
color: #005a9a;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
}

.smallblue a:visited {
color: #005a9a;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
}

.smallblue a:hover {
color: #005a9a;
font-size: 10px;
font-family: arial, helvetica, sans-serif;
}

.linklist3 a:link {
color: #363636;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 16px;
text-decoration: none;
}

.linklist3 a:visited {
color: #363636;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 16px;
text-decoration: none;
}

.linklist3 a:hover {
color: #363636;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 16px;
text-decoration: underline;
}

.bodycopy {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
font-weight: normal;
}

.darkheadlines {
color: black;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.darkheadlines a:link {
color: black;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.darkheadlines a:visited {
color: black;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.darkheadlines a:hover {
color: black;
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.keywordsbig a:link {
color: #005a9a;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
}

.keywordsbig a:visited {
color: #005a9a;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
}

.keywordsbig a:hover {
color: #005a9a;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
}

.homepagetext {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
font-weight: normal;
}

.text {
color: #363636;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
}

.text a:link {
color: #ff7300;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}

.text a:visited {
color: #ff7300;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}

.text a:hover {
color: #ff7300;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
font-weight: normal;
text-decoration: underline;
}

.test {
border: 1px solid black;
}

ul {
padding-left: 15px;
margin: 1px 1px 1px 1px;
}
 
.list li {
list-style-image :  url(images/arrow.gif);
line-height: 1em;
margin: 0px 0px 0px 0px;
}

.listi li {
list-style-image :  url(images/warrow.gif);
line-height: 1em;
margin: 0px 0px 0px 0px;
}
	 
.caltable {
width: 444px;
margin-left: 0px;
}

.caltabletd {
padding: 10px;
margin-right: 10px;
width: 100px;
height: 65px;
vertical-align: top;
text-align: right;
font-weight: bold;
font-size: 14px;
}

.caltabletdO {
padding: 10px;
margin-right: 10px;
width: 100px;
height: 65px;
vertical-align: top;
text-align: right;
font-weight: bold;
color: #e56d00;
font-size: 14px;
}

.caltabletdG {
padding: 10px;
margin-right: 10px;
width: 100px;
height: 65px;
vertical-align: top;
text-align: right;
font-weight: bold;
color: #0c822c;
font-size: 14px;
}

.caltabletdB {
padding: 10px;
margin-right: 10px;
width: 100px;
height: 65px;
vertical-align: top;
text-align: right;
font-weight: bold;
color: #074b7d;
font-size: 14px;
}

.advertise {
color: #ff7300;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
}

.advertise a:link {
color: #ff7300;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.advertise a:visited {
color: #ff7300;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: none;
}

.advertise a:hover {
color: #ff7300;
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
text-decoration: underline;
}

.nav2 {height: 10px;
/*background-image: url(images/nav2bg.gif);*/
font-size: 11px;
}

.topnav3 {
margin: 10px 0px 0px 0px;
}

/* White Papers START ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.wptext {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #363636;
font-weight: normal;
}
	
.wptextblue {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #005a9a;
font-weight:bolder;
}
	
.wptitlelink a:link {
color: #005a9a;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
}

.wptitlelink a:visited {
color: #005a9a;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
}

.wptitlelink a:hover {
color: #005a9a;
font-size: 12px;
font-family: arial, helvetica, sans-serif;
}
	
.wplink a:link {
color: #005a9a;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}

.wplink a:visited {
color: #005a9a;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}

.wplink a:hover {
color: #005a9a;
font-size: 11px;
font-family: arial, helvetica, sans-serif;
}

/* White Papers END ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* Glossary Styles START */

.glletter {
font-family:arial,helvetica,sans-serif;
font-size:13px;
color: #ED1C24;
font-weight:bold;
text-decoration:none;
}

.glw {
font-family:arial,helvetica,sans-serif;
font-size:12px;
color: #ED1D24;
font-weight:bold;
vertical-align: top;
}

.gld {
font-family:arial,helvetica,sans-serif;
font-size:11px;
color: black;
font-weight: normal;
vertical-align: top;
}

.gllink {
font-family:arial,helvetica,sans-serif;
font-size:11px;
color: blue;
}

.gllink a:link {
font-family:arial,helvetica,sans-serif;
font-size:11px;
color: blue;
text-decoration:none;
}

.gllink a:visited {
font-family:arial,helvetica,sans-serif;
font-size:11px;
color: blue;
text-decoration:none;
}

.gllink a:hover {
font-family:arial,helvetica,sans-serif;
font-size:11px;
color: red;
text-decoration:underline;
}
	
/* END Glossary Styles */

/* For the InText markup */
.InTextGreen {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #228822;
	font-weight: normal;
	color: #228822;
}
.InTextRed {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #800000;
	font-weight: normal;
	color: #800000;
}

