BODY {
 font-family: Arial;
 scrollbar-face-color:#E7E7E7;
 scrollbar-highlight-color:#3A3A3A;
 scrollbar-3dlight-color:#8C8F93;
 scrollbar-darkshadow-color:#8C8F93;
 scrollbar-shadow-color:#3A3A3A;
 scrollbar-arrow-color:#435367;
 scrollbar-track-color:#8C8F93;	
}

P.txt, P.txt_light, .txt, .txt_light, LI {
 color: #5A5A5A;
 font-family: arial;
 font-size: 11px;
 margin-top: 7px;
 margin-right: 15px;
 line-height: 125%;
}

P.txt_light, .txt_light {
 color: #AEAEAE;
}

.txt_lightblue {
 font-family: arial;
 font-size: 11px;
 color: #B7DCE9;
}

.txt_grey {
 font-family: arial;
 font-size: 11px;
 color: #666666;
}

P.txt_onyellow {
 color: #827F75;
 font-family: arial;
 font-size: 11px;
 margin-top: 4px;
 margin-right: 15px;
 line-height: 125%
}

P.hdrtxt {
 color: #827F75;
 font-size: 18px;
 font-family: arial;
 margin-top: 0px;
 margin-bottom: 0px;
}

.hdr2txt {
 color: #000000;
 font-size: 13px;
 font-family: arial;
 margin-top: 0px;
 margin-bottom: 0px;
}

LI {
 margin-bottom: 0px;
 margin-top: 0px; 
}

UL {
 margin-top: 0px;
 margin-bottom: 0px; 
}

IMG.ContentImage {
 float: left;
 margin-right: 10px;
 margin-top: 4px; 
 margin-bottom: 4px;
}

A:link, A:visited, A:active, A:hover, A.highlight:link, A.highlight:visited, A.highlight:active, A.highlight:hover, A.boxlink:link, A.boxlink:visited, A.boxlink:active, A.boxlink:hover {
 color: #435367;
 text-decoration: none;
}

A:hover, A.highlight:hover {
 text-decoration: underline;
}

A.highlight:link, A.highlight:visited, A.highlight:active, A.highlight:hover, A.boxlink:link, A.boxlink:visited, A.boxlink:active, A.boxlink:hover  {
 font-weight: bold;
}

A.tablink:link, A.tablink:visited, A.tablink:active, A.tablink:hover, A.tabfaded:link, A.tabfaded:visited, A.tabfaded:active, A.tabfaded:hover, A.tabactive:link, A.tabactive:visited, A.tabactive:active, A.tabactive:hover {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #E4E4E4;
  text-decoration: none;
}

A.tabfaded:link, A.tabfaded:visited, A.tabfaded:active, A.tabfaded:hover {
 color: #D0D0D0;
}

A.tabfaded:hover {
  color: #E4E4E4;
}

A.tabactive:link, A.tabactive:visited, A.tabactive:active, A.tabactive:hover {
 color: #666666;
}

A.tablink:hover {
  color: #FFFFFF;
}

SELECT, INPUT {
 font-size: 11px;
 font-family: arial;
 color: #333333;
}

TD.CMintroText {
 padding-left: 17px;
 padding-top: 7px;
 border-left: solid 1px #C2C2C2;
 border-right: solid 1px #C2C2C2;
 vertical-align: top;
}

TD.CMtabbedContent {
 border-left: solid 1px #C2C2C2;
 border-right: solid 1px #C2C2C2;
}

TD.CMtabbedContentPart {
 padding-left: 17px;
 padding-top: 24px;
 padding-bottom: 12px;
 vertical-align: top;
}

TD.CMtabbedContentPartDivider {
 background-image:  url(../images/elements/e_borderfade_vtup.jpg);
 width: 1px; 
 background-position: bottom;
 background-repeat: no-repeat;
}

TD.CMintroPic {
 border-right: solid 1px #C2C2C2; 
}

TD.CMblockhdr_grey {
 border-left: solid 1px #C2C2C2;
 background-image: url(../images/elements/bg_blockhdr_grey.jpg); 
 height: 27px;
 padding-left: 17px;
 font-weight: bold;
 color: #FFFFFF;
 font-family: arial;
 font-size: 13px;
}

TD.CMblockhdr_blue {
 border-right: solid 1px #C2C2C2;
 background-image: url(../images/elements/bg_blockhdr_blue.jpg); 
 height: 27px;
 padding-left: 17px;
 font-weight: bold;
 color: #FFFFFF;
 font-family: arial;
 font-size: 13px; 
}

TD.CMblockcontent_yellow, TD.CMblockcontent_grey {
  background-image: url(../images/elements/bg_fade_yellow.jpg);
  background-repeat: repeat-x;
  padding-left: 8px;
  padding-right: 2px;
  padding-top: 8px;
  vertical-align: top;
}

TD.CMblockcontent_grey {
  background-image: url(../images/elements/bg_fade_grey.jpg);
  border-bottom: solid 1px #C2C2C2; 
  padding-left: 20px;  
}

TD.CMblockcontent_blue, TD.CMblockcontent_bluestroked, TD.CMblockcontent_bluestrokedright {
  background-image: url(../images/elements/bg_fade_blue.jpg);
  background-repeat: repeat-x;
  padding-left: 8px;
  padding-top: 8px;
  vertical-align: top;
}

TD.CMblockcontent_bluestroked {
  border-right: solid 1px #C2C2C2; 
  border-left: solid 1px #C2C2C2;
  border-bottom: solid 1px #C2C2C2;  
}

TD.CMblockcontent_bluestrokedright {
  border-right: solid 1px #C2C2C2; 
  border-bottom: solid 1px #C2C2C2;  
}

TD.CMblockcontent_strokedright {
  border-right: solid 1px #C2C2C2; 
  border-bottom: solid 1px #C2C2C2;  
}

TD.CMfadeborder {
 width: 1px;
}

TD.InfoColumn {
 background-image: url(../images/elements/bg_pageborder_colfade.gif);
 background-repeat: no-repeat;
 background-position: top right;
 width: 270px;
 padding-left: 54px;
 padding-right: 24px;
 padding-bottom: 82px;
}

TD.ContentColumn {
 padding-right: 10px;
}

TD.TabDlg_top {
  width: 711px;
  background-image: url(../images/elements/bg_tabtop.gif);
  height: 36px;
  border-left: solid 1px #A4A4A4;
  border-right: solid 1px #A4A4A4;
  padding-left: 5px;
  padding-right: 5px;
}

TD.TabDlg_content {
  border-left: solid 1px #A4A4A4;
  border-right: solid 1px #A4A4A4;
  border-bottom: solid 1px #A4A4A4;
  padding-left: 22px;
}

TD.TabDlg_content_borderless {
  padding-left: 24px;
}

TD.tab_active {
  background-image: url(../images/elements/e_tab_active.gif);  
  font-family: arial;
  font-size: 12px;
  font-weight: bold; 
  color: #000000;
  vertical-align: top;
  padding-top: 16px;
}

TD.tab_inactive {
  background-image: url(../images/elements/e_tab_inactive.gif);  
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #E4E4E4;
  vertical-align: top;
  padding-top: 16px;
}

TD.tab_faded {
  background-image: url(../images/elements/e_tab_faded.gif);  
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #45AFD3;
  vertical-align: top;
  padding-top: 16px;
}

DIV.divCopyright {
 position: absolute;
 top: 366px;
}

DIV.divCrumb {
 background-color: #FFFFFF;
 color: #AEAEAE;
 font-family: arial;
 font-size: 11px;
 padding-top: 1px;
 padding-bottom: 2px;
 padding-left: 2px;
 margin-top: 0px;
}

DIV.divProductBox, DIV.divProductBoxOver, DIV.divProductBoxActive {
 cursor: hand;
 width: 123px;
 height: 108px;
 vertical-align: top;
 text-align: center;
 padding-top: 6px;
}

DIV.divProductBoxActive {
 cursor: default;
}

DIV.divProductBoxOver {
 background-image: url(../images/elements/bg_prodbox.gif);
 background-repeat: no-repeat;
}

DIV.divProductBoxActive{
 background-image: url(../images/elements/bg_prodbox_active.gif);
 background-repeat: no-repeat;  
}

DIV.divAppBox, DIV.divAppBoxOver, DIV.divAppBoxnolink {
 cursor: hand;
 width: 123px;
 height: 108px;
 vertical-align: top;
 text-align: center;
 padding-top: 6px;
}

DIV.divAppBoxnolink {
 cursor: default;
}

.AppImagenolink {
 Filter: Gray Alpha(Opacity=20);
}

DIV.divAppBoxOver {
 cursor: hand;
 Filter: Gray;
}

.AppImageOver {
 Filter: Gray Alpha(Opacity=60);
}


DIV.divProductInfo {
 width: 300px;
 position: absolute;
 top: 53px;
 left: 17px;
}






.smalltext {
 font-family: tahoma, verdana, arial;
 font-size: 11px;
}

.minitext {
 font-family: tahoma, verdana, arial;
 font-size: 10px;
}

.infotext {
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 color: #333333;
}

.subnav_active {
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 color: #676767;
 font-weight: bold;
 TEXT-DECORATION: underline;
}

.bigtext {
 font-family: arial, tahoma, verdana;
 font-size: 17px;
 color: #333333;
 font-weight: bold;
}

.supertext {
 font-family: arial, tahoma, verdana;
 font-size: 23px;
 color: #6F2D2D;
 font-weight: normal;
}

.A-in-add-content A:link
{
    FONT-SIZE: 11px;
	font-weight: bold;
    COLOR: #676767;
 	font-family: tahoma, verdana, arial;
    TEXT-DECORATION: bold;
}
.A-in-add-content A:visited
{
    FONT-SIZE: 11px;
	font-weight: bold;
    COLOR: #676767;
 	font-family: tahoma, verdana, arial;
    TEXT-DECORATION: bold;
}
.A-in-add-content A:hover
{
    FONT-SIZE: 11px;
	font-weight: bold;
    COLOR: #6F2D2D;
 	font-family: tahoma, verdana, arial;
    TEXT-DECORATION: underline;
}

TD.SubpageBack {
 background-color: #F2F2F2;
}

.subsubnav_active {
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 color: #676767;
 font-weight: bold;
 TEXT-DECORATION: underline;
}

.subsubnav {
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 font-weight: bold;
}


.A-in-add-content2 A:link
{
    FONT-SIZE: 10px;
	font-weight: normal;
    COLOR: #676767;
 	font-family: tahoma, verdana, arial;
    TEXT-DECORATION: normal;
}
.A-in-add-content2 A:visited
{
    FONT-SIZE: 10px;
	font-weight: normal;
    COLOR: #676767;
 	font-family: tahoma, verdana, arial;
    TEXT-DECORATION: normal;
}
.A-in-add-content2 A:hover
{
    FONT-SIZE: 10px;
	font-weight: normal;
    COLOR: #FFFFFF;
 	font-family: tahoma, verdana, arial;
    TEXT-DECORATION: normal;
}

.casenav_active {
 font-family: tahoma, verdana, arial;
 COLOR: #111111;
 font-size: 11px;
 font-weight: normal;
}

TD.tdCaseNav, TD.tdCaseNavActive, TD.tdCaseNavHover {
 font-family: tahoma, verdana, arial;
 font-size: 11px;
 color: #87AAC6;
 border: solid 1px #87AAC6; 
 width: 16px;
 height: 16px;
 text-align:center;
 cursor: hand;
}
TD.tdCaseNavActive {
 background-color: #648CA6; 
 color: #3E617D;
 cursor: default; 
}
TD.tdCaseNavHover {
 border: solid 1px #BED1E0;
 color: #FFFFFF;
}