body{font-family:Trebuchet MS }
/*  main box containers - includes top and bottom of main box */
#container2 { width: 995px;margin:0px 190px 0px 218px; background: #fff url(../../images/248/box-top-bg.jpg) top left no-repeat; padding: 15px 0 0 0;  float: none;}
#container { padding:0px 0px 0px 0px auto;background: #fff url(../../images/248/box-main-bg.jpg) top left repeat-y; padding: 0 12px 0 16px; }
/* end main box containers */


/* header container with logo */
.header {width: 970px; height: 78px;background: #fff url(../../images/248/header-bg.jpg) top left no-repeat;}

td.logoAlign{vertical-align:middle;}
td.PIalign{vertical-align:top;padding-left: 110px}

/*sapp.css relevant*/
.producttitle_left {float:left; background:#c3e5f6 url(../../images/248/left-corner.gif) no-repeat left top; height:39px; width:5px; padding:0; margin:0 ;}
.producttitle_right {float:right; background:#c3e5f6 url(../../images/248/right-corner.gif) no-repeat right top; height:39px; width:5px; padding:0; margin:0 ;}
#producttitle {  background:#c3e5f6; height:39px; float:left; width:957px; padding:0; margin:0 ; overflow:hidden}

#producttitle h2 {
	overflow:hidden;
	line-height:1em;
	/*font-size: 1.5em;*/
	font-size:100%;
	margin-top: 11px;
	margin-left: 10px;
	font-weight: bold;
	color: #000066;
	font-family: Trebuchet MS ;
}

.producttitle_container {
	padding-top:5px;
	padding-bottom:5px;
}