@charset "utf-8"; 
@import "common.css";
/*-----------------------------------------------------------------------------------*/
/*local navi title*/
#localMenu h3,#localMenu h3 a{
display:block;
width:170px;
height:37px;
background-image:url(../fps/img/lc_fps.gif);
background-repeat:no-repeat;
background-position:0px 0px;
text-indent:-9999px;
}

/*top*/
.leadtop{
	width:560px!important;
	width:590px;
	padding:14px 20px 30px 10px!important;
	padding:12px 20px 30px 10px;
	line-height:1.5!important;
	line-height:1.4;
}
#fpsl{
	display:block;
	float:left;
	width:167px!important;
	width:191px;
	padding:0 19px 0 5px;
}
#fpsr{
	display:block;
	float:right;
	width:167px!important;
	width:198px;
	padding:0 26px 0 5px;
}
.fpstxt{
	padding:0 13px 0 13px;
	line-height:1.4!important;
	line-height:1.3;
}

.fpstxt a{line-height:1.3;}
.fpstxt a:visited{color:#3A5AA4;}
.fpstxt .tolink{
	background-image:url(../img/cont_arrow.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding:0 0 0 12px;
}
/*--------------------*/
.lead{
	width:560px!important;
	width:590px;
	padding:14px 20px 40px 10px!important;
	padding:12px 20px 40px 10px;
}

#pkg {
	width:580px!important;
	width:590px;
	padding:0px 0 40px 10px!important;
	padding:0px 0 40px 10px;
}
#pkg #prc {
	display:block;
	background-image:url(../fps/img/cm_topbar.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:10px 0 0 0;
	line-height:1.4!important;
	line-height:1.3;
}
#pkg #inn {
	display:block;
	background-image:url(../fps/img/cm_underbar.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0 0 10px 0; 
}
#pkg #bgin{
	width:580px;
	display:block;
	background-color:#E9F6FC;
}
#pkg .tnum{
	float:left;
	width:89px;
}
#pkg .texpl{
	float:right;
	width:460px!important;
	width:491px;
	padding:0 30px 0 0;
}
.arralgn{text-align:center}

.expl{padding:0 15px 5px 15px;}

#spkgl {
	float:left;
	width:280px;
}

#spkgr {
	float:right;
	width:280px!important;
	width:300px;
	padding:0 0 0 20px;
}

#spkgl #prc,#spkgr #prc {
	display:block;
	background-image:url(../fps/img/cm_htopbar.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:10px 0 0 0;
	line-height:1.4!important;
	line-height:1.3;
}
#spkgl #inn,#spkgr #inn {
	display:block;
	background-image:url(../fps/img/cm_hunderbar.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0 0 10px 0; 
}
#spkgl #bgin,#spkgr #bgin{
	width:280px;
	display:block;
	background-color:#E9F6FC;
}
/*purchase case study*/
#qpkgl {
	float:left;
	width:326px;
}
#qpkgm {
	float:left;
	width:40px;
}

#qpkgr {
	float:right;
	width:186px!important;
	width:214px;
	padding:13px;
	border:1px solid #82CAE3;
}

#qpkgl #prc {
	display:block;
	background-image:url(../fps/img/cm_qtopbar.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:10px 0 0 0;
	line-height:1.4!important;
	line-height:1.3;
}
#qpkgl #inn {
	display:block;
	background-image:url(../fps/img/cm_qunderbar.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0 0 10px 0; 
}
#qpkgl #bgin{
	width:326px;
	display:block;
	background-color:#E9F6FC;
}



#subint {
	padding-top:20px;
}
#nmexpl{
	padding:11px 15px 15px;
	line-height!important:1.5;
	line-height:1.4;
}
.bggry{ background-color:#F4F4F5;}

/*related links*/
#pkg #rltn{
	padding:30px 0 0 0;
	width:430px;
}
#pkg #rltlnk{
	border:1px solid #71C9E7;
}
#pkg #rltlnk ul{
	padding:10px 14px 13px 14px;
}
#pkg #rltlnk li{
	background-image:url(../img/cont_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 12px;
}

.caution{
	color:#7176E3; 
	font-size:10px!important; 
	font-size:xx-small;
}












