body{
	background:#014071 url(../img/m/fpbackground.png) repeat-x;
	font:12px Verdana,Arial,sans-serif;
	margin:15px 10px 0px 10px
}
div{
	margin:0px;
	padding:0px
}
h1{
	border:0px;
	color:#6C6C6C;
	font:normal 22px Arial,sans-serif;
	margin:0px;
	padding:12px 0 5px 17px
}
h2{
	color:#4C4C4C;
	font:bold 14px Arial,sans-serif;
	margin:0px;
	padding:12px 0 0 0
}
h3{
	color:#4C4C4C;
	font:bold 13px Arial,sans-serif;
	margin:0px;
	padding:5px 0 1px 0
}
p{
	margin:2px 0 10px 0
}

a{
	outline-style:none
}
a img{
	border:0
}
.articleText{
	color:#4C4C4C;
	float:left;
	font-size:11px;
	line-height:165%;
	margin:10px 0 5px 0;
	text-decoration:none;
	padding: 0 15px 0 20px
}
.articleText a{
	color:#1283C5;
	font-size:11px;
	text-decoration:none
	
}
.articleText a:hover{
	text-decoration:underline
}
.newsText{
	color: #4C4C4C;
	font-size: 11px;
	letter-spacing: 0px; 
	line-height: 140%;
	margin:18px 15px 25px 16px;
	text-decoration: none;
	width: 200px
}
.newsText a{
	color:#1283C5;
	font-size:11px;
	text-decoration:none
}
.newsText a:hover{
	text-decoration:underline
}
.unseen{
	display:none
}
.center{
	text-align:center
}
/*panel header*/

#ph{
	background-color:#000000;
	width:950px;
	margin:0px auto;
	overflow:hidden
}
#phl{
	float:left;
	height:69px;
	width:235px
}
#phm{
	background-image:url(../img/m/mh-bg.png);
	float:left;
	height:69px;
	width:530px
}
#phm ul{
	list-style-type:none;
	margin:0;
	padding:0
}
#phm li{
	float:left;
	margin:0;
	padding:0
}
#phm li a{
	outline-style:none;
	display:block
}
#phm li a span{
	display:none
}
#enHome a{
	background:url(../img/m/mh-e.png) 0 0;
	height:69px;
	width:103px
}
#enHome a:hover{
	background:url(../img/m/mh-e.png) 0 -69px
}
#enSoftware a{
	background:url(../img/m/mh-e.png) -103px 0;
	height:69px;
	width:101px
}
#enSoftware a:hover{
	background:url(../img/m/mh-e.png) -103px -69px
}
#enOutsourcing a{
	background:url(../img/m/mh-e.png) -204px 0;
	height:69px;
	width:125px
}
#enOutsourcing a:hover{
	background:url(../img/m/mh-e.png) -204px -69px
}
#enCompany a{
	background:url(../img/m/mh-e.png) -329px 0;
	height:69px;
	width:95px
}
#enCompany a:hover{
	background:url(../img/m/mh-e.png) -329px -69px
}
#enContact a{
	background:url(../img/m/mh-e.png) -424px 0;
	height:69px;
	width:105px
}
#enContact a:hover{
	background:url(../img/m/mh-e.png) -424px -69px
}
#plHome a {
	background:url(../img/m/mh-p.png) 0 0;
	height:69px;
	width:143px
}
#plHome a:hover{
	background:url(../img/m/mh-p.png) 0 -69px
}
#plSoftware a{
	background:url(../img/m/mh-p.png) -143px 0;
	height:69px;
	width:148px
}
#plSoftware a:hover{
	background:url(../img/m/mh-p.png) -143px -69px
}
#plCarrier a{
	background:url(../img/m/mh-p.png) -291px 0;
	height:69px;
	width:78px
}
#plCarrier a:hover{
	background:url(../img/m/mh-p.png) -291px -69px
}
#plCompany a{
	background:url(../img/m/mh-p.png) -369px 0;
	height:69px;
	width:70px
}
#plCompany a:hover{
	background:url(../img/m/mh-p.png) -369px -69px
}
#plContact a{
	background:url(../img/m/mh-p.png) -439px 0;
	height:69px;
	width:84px
}
#plContact a:hover{
	background:url(../img/m/mh-p.png) -439px -69px;
}
#phlc{
	background-image:url(../img/m/lang.png);
	color:#494949;
	float:left;
	font-size:11px;
	height:41px;
	letter-spacing:-1px;
	padding:28px 10px 0 0;
	text-indent:90px;
	width:175px
}
#phlc a{
	text-decoration:none;
	color:#6D6D6D
}
#phlc a:hover{
	color:#8D8D8D
}
#pts{
	height:33px;
	margin:0px auto;
	width:947px
}

/*panel content*/

#pc{
	background-color:#E0E0E0;
	margin:0px auto;
	width:947px
}
#pcl{
	background-color:#E0E0E0;
	float:left;
	width:233px
}
#pclmh{
	background:url(../img/m/subMenuHeader.png);
	height:39px;
	overflow:hidden;
	text-align:left;
	width: 233px
}
#pclmh h3{
	font-size:13px;
	font-weight:normal;
	color:white;
	padding:0px 0 0 30px
}
#pclm{
	background-color:#e0e0e0;
	overflow:hidden;
	width:233px
}
#pclm ul{
	list-style-type:none;
	margin:0;
	padding:0
}
#pclm li a{
	background:url(../img/m/submenu.png) 0 -36px;
	display:block;
	width:203px;
	height:24px;
	text-decoration:none;
	color:#000000;
	padding:12px 0 0 30px;
	outline-style:none
}
#pclm li a:hover{
	background:url(../img/m/submenu.png) 0 -72px
}
#pclm li a.active{
	background:url(../img/m/submenu.png)
}
#pclm li a.active:hover{
	background:url(../img/m/submenu.png)
}
#pcs{
	background-image:url(../img/m/submenu_separator.jpg);
	height:1px;
	text-decoration:none;
	overflow:hidden;
	width:233px
}
#rfi2{
	clear:left;
	height:32px;
	margin-left:15px; 
	width:190px
}
#rfi2 a{
	display:block;
	height:32px;
	width:190px;
}
#rfi2 a span{
	display:none
}
#pclmf{
	background:url(../img/m/subMenu_footer.png) no-repeat;
	height:73px;
	width:233px;
}
#pclt{
	background-color:#E0E0E0;
	float:left;
	margin:0px auto;
	width:213px
}
#pcltd{
	margin-left:5px
}
#pca{
	background-color:#E0E0E0;
	overflow:hidden;
}
#vi{
	border-left:1px solid #ffffff;
	float:right;
	
	padding-bottom:1000px;
	margin-bottom:-1000px;
	overflow:hidden;
	width:318px
}
#vi div{
	float:right;
	height:593px;
	width:318px
}
#hi{
	height:212px;
	width:698px;
	float:right
}
#ch{
	float:left;
	height:50px
}
/*panel footet*/

#pf{
	background-color:#014071;
	clear:both;
	height:84px;
	margin:0px auto;
	width:947px
}
.copyright{ 
	color: #bababa; 
	font: 10px Verdana,Arial,sans-serif;
  letter-spacing: 0px;
  padding-top: 35px;
	text-align: center
}
/*company partners*/

#companyPartners{
	font-family: Verdana;
	font-size: 12px;
	margin-top: 20px;
	margin-left: 35px;
	margin-right: 35px;
	margin-bottom: 10px
}

#companyPartners a{
	text-decoration:none;
	color:#2222ff
}

#companyPartners a:hover{
	text-decoration:none;
	color:#6666ff
}

/*fpark*/

#lc{
	background-image: url(../img/m/lc.png)
}
#lc p{
	font-weight:bold;
	font-size:120%;
	color: #ffffff;
	padding: 18px 0 20px 15px
}
#lc p a{
	background-image: url(../img/m/bl.png);
	color: #ffffff;
	height:18px;
	font-size:110%;
	margin: 0 0 0 130px;
	padding: 5px 18px 8px 15px;
	text-decoration:none
}
.fparkLogo{
	float:right;
	margin:5px 10px 2px 5px
}

.partners {
	text-align:right;
	
}
.partners  a{
	color:#4C4C4C;
	font-size:8pt;
}
.italic {
	font-style:italic
}
