BODY {
 font-family: Arial;
 scrollbar-face-color:#FAFAFA;
 scrollbar-highlight-color:#C2C2C2;
 scrollbar-3dlight-color:#edf0f2;
 scrollbar-darkshadow-color:#edf0f2;
 scrollbar-shadow-color:#C2C2C2;
 scrollbar-arrow-color:#0099CC;
 scrollbar-track-color:#edf0f2;	
}


.txt_copyright {
 font-family: verdana, tahoma, arial;
 font-size: 9px;
 color: #AEAEAE;
}

.txt_small {
 font-family: verdana, tahoma, arial;
 font-size: 10px;
 color: #666666;
}

.txt_medium {
 font-family: verdana, tahoma, arial;
 font-size: 11px;
 color: #666666;
}

.txt_mediumlink {
 font-family: verdana, tahoma, arial;
 font-weight: bold;
 font-size: 11px;
}

.txt_headline_big {
 font-family: arial;
 font-size: 27px;
 font-weight: bold;
 color: #000000;
}

.txt_headline {
 font-family: arial;
 font-size: 22px;
 font-weight: bold;
 color: #000000;
}

.txt_headline_sub {
 font-family: arial;
 font-size: 18px;
 font-weight: normal;
 color: #000000;
}

.txt_ingress {
 font-family: arial;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
}

.txt_normal {
 font-family: verdana, tahoma, arial;
 font-size: 10px;
 font-weight: normalt;
 color: #000000;
}

.txt_normal_white {
 font-family: verdana, tahoma, arial;
 font-size: 10px;
 font-weight: normalt;
 color: #FFFFFF;
}

.nolinknav {
 font-family: verdana, tahoma, arial;
 font-size: 11px;
 font-weight: bold;
 color: #0099CC;
}

A:link, A:visited, A:active, A:hover,
A.boxlink:link, A.boxlink:visited, A.boxlink:active, A.boxlink:hover {
 	font-family: verdana, tahoma, arial;
	color: #0099CC;	
	text-decoration: none;
	font-size: 11px;
}



A:hover { 
	color: #0099CC; 
	text-decoration: underline;
}

.A-in-add-content A:link
{
	color:#626262;
 	font-family: verdana, tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.A-in-add-content A:visited
{
	color:#626262;
 	font-family: verdana, tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.A-in-add-content A:hover
{
	color:0099CC;
	text-decoration: none;
}

.A-in-add-contentnav A:link
{
	color:#000000;
 	font-family: verdana, tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.A-in-add-contentnav A:visited
{
	color:#000000;
 	font-family: verdana, tahoma, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.A-in-add-contentnav A:hover
{
	color:0099CC;
	text-decoration: none;
}



DIV.divCrumb {
 color: #AEAEAE;
 font-family: arial;
 padding-top: 1px;
 padding-bottom: 7px;
 padding-left: 0px;
 margin-top: 0px;
}
div.divCrumb, div.divCrumb a, div.divCrumb a:hover, div.divCrumb a:link, div.divCrumb a:visited, div.divCrumb a:active
{
	font-size: 10px;
}

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/bg_prodbox.gif");
 background-repeat: no-repeat;
}

DIV.divProductBoxActive{
 background-image: url("../images/bg_prodbox_active.gif");
 background-repeat: no-repeat;  
}

DIV.divAppBox, DIV.divAppBoxOver, DIV.divAppBoxnolink {
 cursor: hand;
 width: 123px;
 height: 96px;
 vertical-align: top;
 text-align: center;
 padding-top: 6px;
}

DIV.divAppBoxnolink {
 cursor: default;
}

.boxNews { width: 205px; }
.boxInfo, .boxLinks {	width: 180px; }

.boxInfo td.boxHeader {
	background: url(../images/e_box_info_top_hand.gif) no-repeat; width: 180px; height: 51px;
	vertical-align: top;
}
.boxLinks td.boxHeader {
	background: url(../images/e_box_info_top_doc.gif) no-repeat; width: 180px; height: 51px;
	vertical-align: top;
}
.boxNews td.boxHeader {
	background: url(../images/e_box_news_top.gif) no-repeat; width: 205px; height: 51px;
	vertical-align: top;
}

.boxInfo td.boxHeader div,
.boxLinks td.boxHeader div,
.boxNews td.boxHeader div {
	padding: 10px 35px 0px 10px;
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #6e6e78;
	
}
.boxInfo td.boxContent,
.boxLinks td.boxContent,
.boxNews td.boxContent {
	background-repeat: repeat-y;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.boxInfo td.boxContent { background-image: url(../images/bg_box_info.gif); }
.boxLinks td.boxContent{ background-image: url(../images/bg_box_info.gif); }
.boxNews td.boxContent { background-image: url(../images/bg_box_news.gif); }

.boxInfo td.boxContent div,
.boxLinks td.boxContent div,
.boxNews td.boxContent div {
	background-image: url(../images/arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-bottom: 7px;
	padding-left: 7px;
	font-size: 10px;
}
.boxInfo td.boxContent div a,
.boxLinks td.boxContent div a,
.boxNews td.boxContent div a {
	font-size: 10px;
}

.boxNews td.boxFooter {
	background: url(../images/e_box_news_bottom.gif) no-repeat; width: 205px; height:10px;
}
.boxInfo td.boxFooter,
.boxLinks td.boxFooter {
	background: url(../images/e_box_info_bottom.gif) no-repeat; width: 180px; height: 10px;
}


table.content {
	width: 715px;
	margin-bottom: 10px;
}

table.content td.maincontent {
	width: 100%;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 20px;
}

table.content td.rightcontent {
	width: 200px;
	padding-left: 15px;
	border-left: 1px solid #c8c8c8;
	vertical-align: top;
}



.boxTech {
	width: 100%;
}

.boxTech td.boxTop,
.boxTech td.boxHeader,
.boxTech td.boxFooter,
.boxTech td.boxBottom {
	background-color: #0199ca;
}

.boxTech td.boxTop {
	height: 4px; width: 100%;
}

.boxTech td.boxHeader {
	vertical-align: top;
	padding: 7px 2px 7px 8px;
	height: 34px;
	color: #ffffff;
	font-size: 11px;
	font-family: verdana, arial;
	font-weight: bold;
	
}

.boxTech td.boxContent {
	background-color: #ffffff;
}
.boxTech td.boxContent table { 
	width: 100%; 
	border: 2px solid #0199ca
}
.boxTech td.boxContent table td {
	border-bottom: 1px solid #0199ca;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
}

.boxTech td.boxFooter {
	height: 1px;
}

.boxTech td.boxBottom {

}


body.maincontent,
body.basket {
	background: #ffffff url(../images/cellback_right_wide.gif) 742px top repeat-y; 
}

body.maincontent {
	margin: 0px 0px 0px 0px;
}

body.basket {
	margin: 0px 0px 0px 4px;
}

body.leftnav {
	background: #ffffff url(../images/cellback_left.gif) left top repeat-y;
}

.topLinks a {
	text-decoration: underline;
}


/* --- Business Support - cm_more.html --------------- */

P.txt, .txt {
 color: #5A5A5A;
 font-family: verdana, arial;
 font-size: 11px;
 margin-top: 7px;
 margin-right: 15px;
 line-height: 125%;
}

P.hdrtxt {
 color: #827F75;
 font-size: 18px;
 font-family: verdana, arial;
 margin-top: 0px;
 margin-bottom: 0px;
}

TD.ProdTitleBox {
 background-image: url("../images/elements/e_prodtitlebox_bg.gif"); background-repeat: repeat-x; background-position: top; 
 background-color: #99ddf3;
 border-left: solid 1px #b6b6b6; border-right: solid 1px #b6b6b6;
 padding-left: 10px; padding-right: 10px;
}

.imgborder {
	border-left: solid 1px #5A5A5A; 
	border-right: solid 1px #5A5A5A;
	border-top: solid 1px #5A5A5A;
	border-bottom: solid 1px #5A5A5A;
}


.altText{
	position:absolute; 
	/*cursor: hand;*/
	display: none;
	background-color: #f2f1ad; 
	border: 1px solid #000000;
	padding: 5px;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
}

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: #0099CC;
 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;
}

DIV.divAppBox {
 cursor: hand;
 width: 123px;
 height: 96px;
 vertical-align: top;
 text-align: center;
 padding-top: 6px;
}

.AppImageOver {
 Filter: Gray Alpha(Opacity=60);
}



/* --- END Business Support -------------------------- */
