/* SYNDICATOR CUSTOMIZABLE STYLES 
	 These should always be defined at the bottom of the .css file.
	 Otherwise the syndicated styles can be overwritten by the default styles.	
*/
@wsml-rules {
a:link, a.named:visited, div.breadcrumb, div.sitelinks{color:link-text-color;font-size:link-text-size;}
a:visited{color:visited-link-color;font-size:link-text-size;}
a:hover {text-decoration:hover-link-text-decoration;color:hover-link-text-color;}
td.redwidget a:hover{text-decoration:button1-hover-text-decoration;color:button1-hover-text-color;}
td.bluewidget a:hover{text-decoration:button2-hover-text-decoration;color:button2-hover-text-color;}

.redwidget{background:button1-background;color:button1-caption-color;vertical-align:top;font-family:button1-caption-font;font-size:button1-caption-size;}
.redbld{color:classification-color;font-size:classification-size;font-family:classification-font}

.bluewidget{background:button2-background;color:button2-caption-color;vertical-align:top;font-family:button2-caption-font;font-size:button2-caption-size;}

body,th,td,p,div,span,a,.main,.poFp-main,.date-stamp,.redlink,input,select,textarea,form,ul,ol,dl,h1,h2,h3,h4,h5,h6,li,.sunfont{font-family:body-text-font;color:body-text-color;font-size:body-text-size;}
body,th,td,p{color:text-color}

table.dkgrey1, tr.dkgrey1, td.dkgrey1{background:table-title-bar-background;}
table.grey1, tr.grey1, td.grey1{background:table-background1;}
table.grey2, tr.grey2, td.grey2{background:table-background2;}
table.yellow1, tr.yellow1, td.yellow1{background:product-info-background;}
table.blue1, tr.blue1, td.blue1{background:contextual-nav-border-color;}
table.navblue, tr.navblue, td.navblue{background:rightnav-background-color;}

th.columncaption, td.columncaption{text-align:left;background:product-title-bar-background;color:product-title-bar-color;font-weight:bold;font-size:product-title-size;font-family:product-title-font;}
th.columncaption2, td.columncaption2{text-align:left;background:table-title-bar-background;font-family:table-title-bar-font;font-size:table-title-bar-size;font-weight:bold;}
th.columncaption2 a:link,  th.columncaption2:visited, td.columncaption2 a:link,  td.columncaption2:visited{color:table-title-bar-color;}
th.columncaption2 a:hover, td.columncaption2 a:hover{color:table-title-bar-color;}

td.sectiontitle1, td.sectiontitle1 a, td.sectiontitle1 div{font-size:section-title-size;font-family:section-title-font;font-weight:bold;color:section-title-color;}
td.tablecaption, .tablecaption-onepx{color:second-title-bar-color;background:second-title-bar-background;font-size:second-title-size;font-family:second-title-font;font-weight:bold}
td.tablecaption2{color:bar-title-color;background-color:bar-title-background;font-family:bar-title-font;font-size:bar-title-size;}

.pagetitle{padding:0px 0px 0px 0px;font-size:pagetitle-text-size;font-weight:bold;color:pagetitle-text-color;}

.sunblue{color:contactinfo-text-color}
.sunblue{background:contactinfo-background-color;color:contactinfo-text-color;}
.sunblue-onepx{background:contactinfo-background-color;color:contactinfo-text-color; font-size:1px;line-height: 1%;}
td.sunblue b, td.sunblue big{color:contactinfo-boldtext-color;}
td.sunblue a:link, td.sunblue a:visited{color:contactinfo-link-color;}
td.sunblue a:hover{color:contactinfo-link-color;text-decoration:underline}

div.breadcrumb{padding:0px 10px 0px 10px;color:link-text-color;font-size:link-text-size;}
div.sectiontitle1, div.sectiontitle1 a{font-size:section-title-size;font-family:section-title-font;font-weight:bold;color:section-title-color;}

span.rightarrow{font-family:rightarrow-text-font}
span.rightarrowblue{font-family:rightarrow-text-font;color:rightarrow-text-color}
span.tablecaption2{color:bar-title-color;background-color:bar-title-background;font-family:bar-title-font;font-size:bar-title-size;}

input.buttonred{cursor:hand;font-family:button1-caption-font;font-size:button1-caption-size;background:button1-background;color:button1-caption-color;height:1.4em;font-weight:bold;padding:0px;margin:0px;border:0px none #000;text-decoration:button1-hover-text-decoration}
input.buttonblue{cursor:hand;font-family:button2-caption-font;font-size:button2-caption-size;background:button2-background;color:button2-caption-color;height:1.4em;font-weight:bold;padding:0px;margin:0px;border:0px none #000;text-decoration:button2-hover-text-decoration}

table tr td.redwidget {background:button1-background}
td.redwidget a:link,td.redwidget a:visited {color:
button1-caption-color; font-size: button1-caption-size}
}