@charset "utf-8";
/* CSS Document */

/*DO NOT Remove*/
#EI_Top_Page_Align_ProdServ {
	margin-top:0px; 
	*margin-top:-25px; 
	_margin-top:-7px;
}

#ProdServUI_Container {
	width:960px;
	height:53em;
	_height:0px;
  position: relative;
  display: inline-table;
}

.fl {float:left;}
.fr {float:right;}

h4 {
	font-weight:bold;
	color:#004b85;
	*font-size:1em;
}

strong {color:#004b85;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,
form,fieldset,legend,input,button,textarea,p,blockquote,th,td
  {margin:0;padding:0;}
  
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
li{list-style:none; color:#333;}
h1,h2,h3,h5,h6{font-size:100%;font-weight:normal;}
table{font-size:inherit;font:100%;}
body{margin:0 auto;}

H1{
  font-size: 18px;
  color: #004b85;
  margin-bottom: 5px;
}

#toptext{
  margin-bottom: 20px;
  margin-top:40px;
  width:960px;
  height: 5em;
  text-align: left;
}

#ps_icon{
  float: left;
  margin-right: 10px;
}

#ps_text{
  float: left;
  width: 840px;
  font-size: 100%;
  color: #333333;
}

#ps_text a{
  color: #004b85;
}

/*  prodserv main tabs - content box   */

.box-tabs {
	width:960px;
	margin-top:20px;
  margin-left: -1px;
  *margin-left: 0px;
  _margin-left: 0px; 
}

.btn-send {
  width:960px; 
	margin:0;
	padding:0;
	height:26px;
	color:#ffffff;
}

.pstabs {
  	width:960px; 
	margin-left: 0px;
	*margin-left: 1px;
	_margin-left: 0px;	
	padding:0;
	height:26px;
	color:#ffffff;
}

.pstabs a {color:#515151;text-decoration:none;}

#pstab1 {background:url('http://cdn.idc.com/prodserv/images/buttons/buttons_off.jpg') no-repeat 0 0; margin-left:1px !important; *margin-left:0px !important; _margin-left:-2px !important;}
#pstab1 a {display: block; width:139px; height: 28px;}
#pstab1 a:hover, .tab-selected1 a{background:#004b85 url('http://cdn.idc.com/prodserv/images/buttons/buttons_on.jpg') no-repeat !important;}

#pstab2 {background:url('http://cdn.idc.com/prodserv/images/buttons/buttons_off.jpg') no-repeat -142px 0;}
#pstab2 a {display: block; width:98px; height: 28px;}
#pstab2 a:hover, .tab-selected2 a{background:#004b85 url('http://cdn.idc.com/prodserv/images/buttons/buttons_on.jpg') no-repeat -143px 0px !important;}

#pstab3 {background:url('http://cdn.idc.com/prodserv/images/buttons/buttons_off.jpg') no-repeat -243px 0;}
#pstab3 a {display: block; width:118px; height: 28px;}
#pstab3 a:hover, .tab-selected3 a{background:#004b85 url('http://cdn.idc.com/prodserv/images/buttons/buttons_on.jpg') no-repeat -245px 0px !important;}

#pstab4 {background:url('http://cdn.idc.com/prodserv/images/buttons/buttons_off.jpg') no-repeat -364px 0;}
#pstab4 a {display: block; width:180px; height: 28px;}
#pstab4 a:hover, .tab-selected4 a{background:#004b85 url('http://cdn.idc.com/prodserv/images/buttons/buttons_on.jpg') no-repeat -366px 0px !important;}

.tab-selected a {color:#ffffff;text-decoration:none;}

.pstabs li {
	display:block;
	float:left;
	margin:0;
	color:#000000;
	font-weight:bold;
}
li.separator {
	background-color:#ffffff;
	width:4px;
	height:26px;
	padding:0;
}

.tabs-content a {text-decoration: underline;}

.tabs-content_ps a {text-decoration:  underline;}
.tabs-content_ps li { list-style: disc; }
.tabs-content_ps .blueLine_pscon li { list-style: none; }
.text_ps li { list-style: disc; }

.psbox1, .psbox2, .psbox3, .psbox4 {
  margin-top: -14px;
  margin-left: -1px;
  _margin-left: 0px;
	background:#f6f6f6;
	display:block;
	visibility:visible;
	height:48.1em;
	_height:49em;
	*height:48.8em;
	width:957px;
	_width:950px;
	text-align:left;
	padding: 0 0 0 0 !important;
}

.psbox5 {
  position: absolute;
	background:#e9e9e9;
	z-index: -50;
	height:542px;
	width:958px;
	_width:940px;
	text-align:left;
	padding: 0 0 0 0 !important;
}

.blueLine {
	height:2.2em;
	margin:0 0 11px 0px;
	padding:9px 0 0 15px;
	position: relative;
	z-index: 2;
	width: 942px !important;
	_width: 945px !important;
}

.blueLine strong {position: absolute; color:#999;}
.hidden {
	display:none;
	width:0px;
	height:0em;
	visibility:hidden;
}




/*  prodserv content box   */


.box-tabs_ps {
	width:960px;
	margin-top:-10px;
}

.tabs_ps{
  width: 220px;
  height:42em;
}

#btn-send_ps {
  float:left;
	left: 0px;
	top: 0px;
	width:220px;
	height:41em;
	_height:42em;
	color:#ffffff;
}

.tab-selected_ps a {color:#004b85; text-decoration:none;}

.tab-selected_ps {
	border-top:2px solid #ffffff;
	border-bottom:2px solid #ffffff;  
}
.tab-selected_ps a{
  background-color: #f7e6cf !important;
  background-image: none !important;
	border:1px solid #f7e6cf !important;
	_margin-bottom: 0px !important;
	margin-bottom: 0px !important;
	padding:6px 10px 5px 6px !important;
  font-weight: 700;
  color: #666 !important;
}

.tabs_ps li a{
	display:block;
	margin-bottom: 1px;
	_margin-bottom: -12px;
  background-color: #e7e7e7;
    background-image: -moz-linear-gradient(top, #f8f8f8 0%, #e7e7e7 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e7e7e7));
    background-image: -o-linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%);
    background-image: -ms-linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%);
    background-image: linear-gradient(top, #f8f8f8 0%,#e7e7e7 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e7e7e7' );
    -ms-filter: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e7e7e7' );
	border: 1px solid #e0e0e0;
	font-size:1em;
	letter-spacing:0em;
	padding:7px 1px 7px 5px;
	text-decoration:none;
}

.tabs_ps li a {color:#333333;}
.tabs_ps li a:hover {
  background-color: #ccc;
    background-image: -moz-linear-gradient(top, #e7e7e7 0%, #ccc 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e7e7), color-stop(100%,#ccc));
    background-image: -o-linear-gradient(top, #e7e7e7 0%,#ccc 100%);
    background-image: -ms-linear-gradient(top, #e7e7e7 0%,#ccc 100%);
    background-image: linear-gradient(top, #e7e7e7 0%,#ccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#ccc' );
    -ms-filter: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#ccc' );
	border:1px solid #ccc;
}

.tabs_pscon li a{
	display:block;
	margin-bottom: 1px;
	_margin-bottom: -12px;
  background-color: #F5DCB9;
    background-image: -moz-linear-gradient(top, #ffefd8 0%, #F5DCB9 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffefd8), color-stop(100%,#F5DCB9));
    background-image: -o-linear-gradient(top, #ffefd8 0%,#F5DCB9 100%);
    background-image: -ms-linear-gradient(top, #ffefd8 0%,#F5DCB9 100%);
    background-image: linear-gradient(top, #ffefd8 0%,#F5DCB9 100%);  
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffefd8', endColorstr='#F5DCB9' );
    -ms-filter: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffefd8', endColorstr='#F5DCB9' );
	border:1px solid #edd1aa;
	font-size:1em;
	letter-spacing:-0.01em;
	padding:7px 10px 7px 5px;
	text-decoration: none;
}

.tabs_pscon li a {color:#333; }
.tabs_pscon li a:hover {
  background-color: #e6bf88;
    background-image: -moz-linear-gradient(top, #F5DCB9 0%, #e6bf88 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F5DCB9), color-stop(100%,#e6bf88));
    background-image: -o-linear-gradient(top, #F5DCB9 0%,#e6bf88 100%);
    background-image: -ms-linear-gradient(top, #F5DCB9 0%,#e6bf88 100%);
    background-image: linear-gradient(top, #F5DCB9 0%,#e6bf88 100%);  
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5DCB9', endColorstr='#e6bf88' );
    -ms-filter: filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5DCB9', endColorstr='#e6bf88' );
	border:1px solid #e6bf88;
}

.box_ps****{
  background:#e9e9e9;
  display:block;
	visibility:visible;
	height:45.1em;
	_height:46em;
	width:737px;
	text-align:left;
	top: 1px;
}

#tab_ps18, #tab_ps18 .tab-selected {
  display: none !important;
}

.tabs-content p {
	clear:both;
	color:#004b85;
	font-weight:bold;
}

.tabs-content_ps p {
	clear:both;
	color:#004b85;
	font-weight:bold;
}

.tabs-content_ps {
  float:left;
}

.blueLine_ps {
  float:left;
	background-color:#f7e6cf;
	border-top: solid 2px #ffffff;
	border-left: solid 2px #ffffff;
	border-right: solid 2px #ffffff;
	width: 220px;
	height:44.8em;
	_height:47.6em;
	*height:44.7em;
	padding:5px 0 0 0px;
	z-index: 2;
}

.blueLine_pscon {
  float:left;
	background-color:#f7e6cf;
	border-left: solid 2px #ffffff;
	border-right: solid 2px #ffffff;
	width: 220px;
	padding-top:1px;
	height:45.3em;
	_height:46.9em;
	*height:45.3em;
	z-index: 2;
}

.blueLine_ps li {
  margin-left: 17px;
  width: 170px;
}

.blueLine_ps li img {
  margin-left: -15px;
  _position: relative;
  _left: -0px;
}

.blueLine_ps p {
  padding-left: 10px;
  height: 23px;
  border-bottom: solid 2px #ffffff;
}

.blueLine_ps ul {
  padding-left: 10px;
  color:#333333;
  font-size: 100%;
  line-height: 16px;
}

#content_ps{
  position: absolute;
  width:498px;
  margin:0px;
  margin-left: 224px;
  *margin-left: 0px;
  _margin-left: 0px;
}

#content_ps3100, #content_ps3101, #content_ps3102, #content_ps3103, #content_ps3104, #content_ps3105, #content_ps3106, #content_ps3107, #content_ps3108, #content_ps3109, #content_ps3110,
#content_ps3110, #content_ps3111, #content_ps3112, #content_ps3113, #content_ps3114, #content_ps3115, #content_ps3116, #content_ps3117, #content_ps3118, #content_ps3119, #content_ps3120,
#content_ps3200, #content_ps3201, #content_ps3202, #content_ps3203, #content_ps3204, #content_ps3205, #content_ps3206, #content_ps3207, #content_ps3208, #content_ps3209, #content_ps3210,
#content_ps3210, #content_ps3211, #content_ps3212, #content_ps3213, #content_ps3214, #content_ps3215, #content_ps3216, #content_ps3217, #content_ps3218, #content_ps3219, #content_ps3220,
#content_ps3300, #content_ps3301, #content_ps3302, #content_ps3303, #content_ps3304, #content_ps3305, #content_ps3306, #content_ps3307, #content_ps3308, #content_ps3309, #content_ps3310,
#content_ps3310, #content_ps3311, #content_ps3312, #content_ps3313, #content_ps3314, #content_ps3315, #content_ps3316, #content_ps3317, #content_ps3318, #content_ps3319, #content_ps3320,
#content_ps3400, #content_ps3401, #content_ps3402, #content_ps3403, #content_ps3404, #content_ps3405, #content_ps3406, #content_ps3407, #content_ps3408, #content_ps3409, #content_ps3410,
#content_ps3410, #content_ps3411, #content_ps3412, #content_ps3413, #content_ps3414, #content_ps3415, #content_ps3416, #content_ps3417, #content_ps3418, #content_ps3419, #content_ps3420,
#content_ps3500, #content_ps3501, #content_ps3502, #content_ps3503, #content_ps3504, #content_ps3505, #content_ps3506, #content_ps3507, #content_ps3508, #content_ps3509, #content_ps3510,
#content_ps3510, #content_ps3511, #content_ps3512, #content_ps3513, #content_ps3514, #content_ps3515, #content_ps3516, #content_ps3517, #content_ps3518, #content_ps3519, #content_ps3520,
#content_ps4100, #content_ps4101, #content_ps4102, #content_ps4103, #content_ps4104, #content_ps4105, #content_ps4106, #content_ps4107, #content_ps4108, #content_ps4109, #content_ps4110,
#content_ps4110, #content_ps4111, #content_ps4112, #content_ps4113, #content_ps4114, #content_ps4115, #content_ps4116, #content_ps4117, #content_ps4118, #content_ps4119, #content_ps4120
{
  position: absolute;
  width:498px;
  margin:0px;
  margin-left: 224px;
  *margin-left: 0px;
  _margin-left: 0px;
}

#picture_ps{
  float:left;
  top: 0px;
  border-top: solid 2px #ffffff;
  border-bottom: solid 2px #ffffff;
  width: 513px;
  _width: 516px;
}

#text_ps p{
  background-color:#d4e5f5;
  height: 1.5em;
  border-top: solid 2px #ffffff;
  border-bottom: solid 2px #ffffff;
  margin-left: -15px;
  padding-top: 3px;
  padding-left: 15px;
  width: 498px;
}

#text_ps {
  float:left;
  color: #333333;
  height: 17px;
  _height: 26px;
  line-height: 16px;
  padding-left: 15px;
  margin-top: -2px;
  width: 480px;
}


#text_ps span{
  font-weight: bold;
}

#text_ps li {
  margin-left: 15px;
}

#text_ps li img {
  margin-left: -15px;
}

#text_ps a img{
  height: 29px;
  width: 227px;
  margin-top: 10px;
  margin-right: 5px;
}

#text_ps a {
  _padding-right: 10px;
}

/* CSS added for \WEB-INF\jsp\productsServices\subscriptionServices.jsp */

.prod_icon {
	width:60px;
	height:49px;
	float:left;
	margin-bottom:25px;
}

#services_text{		
  margin-left:65px;
  padding-right:10px;
}

.blueheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 7px;
	background-color: #004b85;
	padding-top: 5px;
	padding-bottom: 5px;
}

.Related_Links_Text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004b85;
	text-decoration:underline;
	line-height:2em;
	padding-left: 6px;
	padding-top: 5px;
}

.Related_Links_Text .relatedlinks{
  line-height:2em;
}


.Related_Links_Text a,.Related_Links_Text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004b85;
	text-decoration:underline;
	line-height:2em;
}
.Related_Links_Text a:visited {
	color: #68aedf;
}

#factsheetpage_main_container {
	min-width:940px;
	text-align: left !important;
	height:auto;
    margin: 35px 10px;
}
#factsheetpage_Left_container {
	height:auto;
	float:left;
}

#factsheetpage_Left_container .fl{
  margin-top: 20px;
}

#factsheetpage_Right_container {
	width:198px;
	height:auto;
	background-color:#d4e5f5;
	/*float:right;*/
	text-align: left !important;
	margin-left:20px;
	margin-right:15px;	
}
.trFix{display:block; position:relative; top:-4px\9;}

@media

#factsheetpage_main_container {
    width:100%;
    _width:950px;
    min-width:965px;
    text-align: left !important;
    height:auto;
    margin:35px 0px 45px 30px;
    *margin:15px 0px 45px 30px;
    _margin:35px 0px 45px 0px;
}










