/* common classes starts */
body {
	text-align: center;
	margin:0;padding:0;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#666;
	/*background:url(../images/soflog-telis-img-138.jpg) top left repeat-x;*/
}
body.index{
	/*background:url(../images/soflog-telis-img-139.jpg) top left repeat-x;*/
}
a:focus{
	outline:none;
}
a{
	text-decoration:none;
	color:#666;
}
a:hover{
	color:#f58323;
}
.clear{
	clear:both;
}
img{
	border:0;
}
.opacitylayer{
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
	opacity: 0.8;
	position:absolute;
	top:0px;left:0px;
	height:1700px;width:100%;
	background:#192239;
	z-index:1;
	padding:0px;margin:0px;
}
.print{
	text-align:right;
	margin:-14px 21px 0 0;
}
.print a{
	background:url(../images/soflog-telis-img-142.png) right top no-repeat;
	padding:0 21px 0 0;
	font-size:11px;
}
/* common classes end */
/* lightboxes classes starts */
.lightboxesmain{
	 position:relative;width:990px;margin:0 auto;
	 z-index:2;
}
.lightboxes{
	position:absolute;
	z-index:3;
	text-align:left;
}
.lightboxes .lightboxheader{
	font:bold 16px/33px Arial, Helvetica, sans-serif;
	color:#001342;
	text-transform:uppercase;
	padding:0 51px;
	background:#f09409;
}
.lightboxes .lightboxfooter{
	padding:0 51px;
	background:#f09409;
	font:bold 16px/33px Arial, Helvetica, sans-serif;
	color:#001342;
	text-align:right;
	text-transform:uppercase;
}
.lightboxes .lightboxfooter a{
	color:#fff;
}
.lightboxes .lightboxcontent{
	padding:5px 51px;
	background:#fff;
}
.formbox{
	width:640px;
	left:185px;
}
.gallerybigimg{
	width:416px;
	left:350px;
}
.bigimg{
	width:416px;
	height:288px;
	background:#fff;
	position:relative;
}
.bigimg .bigimage{
	position:absolute;
	top:10px;left:9px;
	width:397px;height:266px;
}
.bigimg .close{
	position:absolute;
	top:10px;right:10px;
	width:16px;height:18px;
}
/* lightboxes classes end */
/* container classes starts */
.container{
	width:990px;
	margin:0 auto;
	text-align:left;
}
/* container classes end */
/* slideshow classes starts */
.slideshow{
	position:relative;
	width:990px;
	height:341px;
	background:url(../images/soflog-telis-img-12.png) top left no-repeat;
	overflow:hidden;
	z-index:0;
}
.slideshow .slidingimages{
	position:absolute;
	width:711px;height:307px;
	overflow:hidden;
	top:15px;left:21px;
}
.slideshow .slidingimages ul{
	margin:0;padding:0;
	list-style:none;
}
.slideshow .slidingimages ul li{
	float:left;
	width:711px;height:307px;
	overflow:hidden;
}
.slideshow .slideshowbutton{
	background:url(../images/soflog-telis-img-144.png) top left no-repeat;
	display:block;
	width:183px;
	height:40px;
	position:absolute;
	bottom:78px;right:470px;
	text-decoration:none;
}
.slideshow .slideshowbutton span{
	color:#fff;
	font:bold 17px/38px Arial, Helvetica, sans-serif;
	padding:0 14px;
}
.slideshow .paging{
	position:absolute;
	bottom:19px;left:21px;
	width:268px;height:25px;
	background:#001342;
}
.slideshow .paging a{
	font:normal 11px/25px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
	padding:0 0 0 5px;
}
.slideshow .paging a.previous{
	padding:0 0 0 15px;
}
.slideshow .paging a:hover,
.slideshow .paging a.selected{
	color:#f09307;
	text-decoration:underline;
}
.sidelinks{
	position:absolute;
	top:15px;right:20px;
	width:239px;
	padding:0;margin:0;
	list-style:none;
}
.sidelinks li{
	border-bottom:1px solid #001342;
}
.sidelinks li a{
	background:url(../images/soflog-telis-img-145.png) top left no-repeat;
	height:76px;
	display:block;
	font-weight:bold;
}
.sidelinks li a:hover,
.sidelinks li a.selected{
	background:url(../images/soflog-telis-img-146.png) top left no-repeat;
}
.sidelinks li a:hover span,
.sidelinks li a.selected span{
	color:#f09307;
}
.sidelinks li a span{
	padding:30px 0 0 11px;
	display:block;
	text-transform:uppercase;
	color:#fff;
}
.sidelinks li.noblueborder{
	border-bottom:0px solid #001342;
}
/* slideshow classes end */
/* header classes starts */
.header{
	position:relative;
	height:108px;
	font-size:11px;
	z-index:1;
}
.header .logo{
	width:97px;height:97px;
	background:url(../images/soflog-telis-img-01.png) top left no-repeat;
	display:block;
	text-indent:-999999px;
	position:absolute;top:9px;left:24px;
}
.header .date{
	position:absolute;top:15px;left:152px;
}
.header .rss{
	background:url(../images/soflog-telis-img-02.png) top right no-repeat;
	display:block;
	padding:0 32px 0 0;
	line-height:28px;
	position:absolute;top:4px;right:244px;
}
.header .fr{
	background:url(../images/soflog-telis-img-03.png) top right no-repeat;
	display:block;
	padding:0 23px 0 0;
	line-height:17px;
	position:absolute;top:10px;right:195px;
}
.header .en{
	background:url(../images/soflog-telis-img-04.png) top right no-repeat;
	display:block;
	padding:0 23px 0 0;
	line-height:17px;
	position:absolute;top:10px;right:152px;
}
.loginform{
	color:#999999;
}
.loginform .accesclient{
	color:#F09307;
	font-weight:bold;
	position:absolute;top:12px;right:372px;
}
.loginform .memoriser{
	color:#999999;
	font:11px "Trebuchet MS";
	position:absolute;top:34px;right:56px;
}
.loginform .monidentifiant{
	position:absolute;top:35px;right:41px;
	padding:0;margin:0;
	width:11px;height:16px;
}
.loginform .logintextbox{
	width:154px;
	height:17px;
	border:1px solid #999;
	color:#999999;
	font:11px "Trebuchet MS";
	padding:1px 0 1px 5px;
	position:absolute;top:10px;right:204px;
}
.loginform .mottextbox{
	width:154px;
	height:17px;
	border:1px solid #999;
	color:#999999;
	font:11px "Trebuchet MS";
	padding:1px 0 1px 5px;
	position:absolute;top:10px;right:41px;
}
.loginform .gobutton{
	background: transparent url(../images/soflog-telis-img-147.png) top left no-repeat;
	width:24px;
	text-align:center;
	font:bold 12px/21px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	border:0;
	height:23px;
	position:absolute;top:9px;right:10px;
}
.loginform .checkbox{
	margin-right:24px;
}
.loginform .checkbox input{

}
.header .access{
	background:url(../images/soflog-telis-img-05.png) top left no-repeat;
	width:122px;height:35px;
	position:absolute;top:0px;right:6px;
	margin:0;padding:0;
	list-style:none;
}
.header .access li{
	padding:0px 14px;
}
.header .access li.client{
	padding-top:2px;
}
.header .access li a{
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#fff;
}
/* header classes end */
/* main-navigation classes starts */
.main-navigation{
	background:url(../images/soflog-telis-img-06.png) top left repeat-x;
	position:absolute;top:64px;left:6px;
	width:978px;height:44px;
}
.main-navigation .curve-left{
	background:url(../images/soflog-telis-img-07.png) bottom left no-repeat;
}
.main-navigation .curve-right{
	background:url(../images/soflog-telis-img-08.png) bottom right no-repeat;
	width:978px;height:44px;
}
.main-navigation ul{
	padding:0 0 0 139px;
	margin:0;list-style:none;
}
.main-navigation ul li{
	float:left;
	background:url(../images/soflog-telis-img-10.png) top right no-repeat;
	padding:0 16px;
	position:relative;
}
.main-navigation ul li.last{
	background:url() top right no-repeat;
	padding:0 0 0 16px;
}
.main-navigation ul li a{
	font:bold 12px/44px Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	text-transform:uppercase;
}
.main-navigation ul li a.selected,
.main-navigation ul li a:hover{
	color:#3e4861;
	background:url(../images/soflog-telis-img-09.png) bottom center no-repeat;
}
.main-navigation ul li ul{
	position: absolute;
	left: 0;
	display: block;
	padding:6px 13px;margin:0;
	background:url(../images/soflog-telis-img-11.png) top left repeat;
	display:none;
}
.main-navigation ul li.presse ul{
	left:-31px;
}
.main-navigation ul li.contact ul{
	left:-109px;
}
.main-navigation ul li ul li{
	float:none;
	padding:3px 0 4px 0;
	background:url() top right no-repeat;
	border-bottom:1px solid #de7110;
	width:190px;
}
.main-navigation ul li ul li.last{
	border-bottom:1px solid #ea8e28;
	padding:0;
}
.main-navigation ul li ul li a{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	text-transform:none;
}
.main-navigation ul li ul li a:hover{
	background:url() top right no-repeat;
}
/* main-navigation classes end */
/* breadcom classes starts */
.breadcom{
	padding:2px 0 9px 33px;
}
/* breadcom classes end */
/* maincolumns classes starts */
.maincolumns{
	width:952px;
	margin:0 auto;
}
.maincolumns .leftcolumn{
	width:270px;
	float:left;
}
/* sidenavigation classes starts */
.sidenavigation{
	position:relative;
	width:270px;
}
.sidenavigation h1{
	background:url(../images/soflog-telis-img-14.png) top left no-repeat;
	padding:0 0 0 12px;margin:0 0 3px 0;
	font:bold 12px/37px Arial, Helvetica, sans-serif;
}
.sidenavigation h1.selected{
	color:#f09307;
}
.sidenavigation .curve-top{
	background:url(../images/soflog-telis-img-15.png) top left no-repeat;
	height:7px;
	width:270px;
	position:absolute;top:39px;left:0;
}
.sidenavigation .links{
	background:url(../images/soflog-telis-img-17.png) top left repeat-y;
}
.sidenavigation .links ul{
	padding:0;margin:0;
	list-style:none;
}
.sidenavigation .links ul li{
	background:url(../images/soflog-telis-img-18.png) 7px 11px no-repeat;
	height:34px;
	padding:0 8px;
}
.sidenavigation .links ul li img{
	float:right;
	display:block;
	width:58px;height:34px;
}
.sidenavigation .links ul li a{
	font:bold 12px/34px Arial, Helvetica, sans-serif;
	color:#666;
	display:block;
	padding:0 0px 0 15px;
	border-bottom:1px solid #e2dddd;
}
.sidenavigation .links ul li.selected a,
.sidenavigation .links ul li a:hover{
	color:#f09307;
}
.sidenavigation .links ul li a.automobile{
	background:url(../images/soflog-telis-img-19.png) right top no-repeat;
}
.sidenavigation .links ul li a.telecommunication{
	background:url(../images/soflog-telis-img-20.png) right top no-repeat;
}
.sidenavigation .links ul li a.hightech{
	background:url(../images/soflog-telis-img-60.png) right top no-repeat;
}
.sidenavigation .links ul li a.aeronautique{
	background:url(../images/soflog-telis-img-21.png) right top no-repeat;
}
.sidenavigation .links ul li a.electromecanique{
	background:url(../images/soflog-telis-img-22.png) right top no-repeat;
}
.sidenavigation .links ul li a.biens_equipement{
	background:url(../images/soflog-telis-img-23.png) right top no-repeat;
}
.sidenavigation .links ul li a.medical{
	background:url(../images/soflog-telis-img-24.png) right top no-repeat;
}
.sidenavigation .links ul li a.defense{
	background:url(../images/soflog-telis-img-25.png) right top no-repeat;
}
.sidenavigation .links ul li a.energie{
	background:url(../images/soflog-telis-img-26.png) right top no-repeat;
}
.sidenavigation .links ul li a.ingenierie{
	background:url(../images/soflog-telis-img-27.png) right top no-repeat;
}
.sidenavigation .links ul li a.petrole{
	background:url(../images/soflog-telis-img-28.png) right top no-repeat;
}
.sidenavigation .links ul li a.autres{
	background:url(../images/soflog-telis-img-29.png) right top no-repeat;
}
.sidenavigation .curve-btm{
	background:url(../images/soflog-telis-img-16.png) top left no-repeat;
	height:7px;width:270px;
	position:absolute;bottom:-1px;left:0;
}
/* sidenavigation classes end */
.mappanel{
	width:270px;height:115px;
	background:url(../images/soflog-telis-img-30.png) top left no-repeat;
	display:block;
	margin:10px 0;
}
.mappanel span{
	font-weight:bold;
	padding:12px 0 0 12px;
	display:block;
}
/* actualites classes starts */
.actualites{
	background:url(../images/soflog-telis-img-31.png) top left no-repeat;
	width:270px;height:115px;
	overflow:hidden;position:relative;
}
.actualites .title{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f58323;
	height:18px;
	overflow:hidden;
	text-transform:uppercase;
	position:absolute;top:12px;left:12px;
}
.actualites .title a{
	color:#f58323;
}
.actualites ul{
	font-size:11px;
	line-height:12px;
	position:absolute;top:30px;left:12px;
	margin:0;padding:0;list-style:none;
}
.actualites ul li a img{
	float:right;
	margin:-11px 11px 0 22px;
}
.actualites .link{
	position:absolute;bottom:10px;left:12px;
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#f58323;
}
.actualites .arrows{
	position:absolute;
	right:12px;bottom:7px;
	text-align:right;
}
.actualites .arrows a{
	width:16px;height:15px;
	background:url(../images/soflog-telis-img-34.png) top left no-repeat;
	display:block;
	margin:0 0 0 4px;
	float:left;
}
.actualites .arrows a.previous{
	background:url(../images/soflog-telis-img-33.png) top left no-repeat;
}
.actualites .arrows a.previous:hover{
	background:url(../images/soflog-telis-img-140.png) top left no-repeat;
}
.actualites .arrows a.next{
	background:url(../images/soflog-telis-img-141.png) top left no-repeat;
}
.actualites .arrows a.next:hover{
	background:url(../images/soflog-telis-img-34.png) top left no-repeat;
}
/* actualites classes end */
/* small logos classes starts */
.smalllogos{
	margin:18px 0 0 0;
}
.smalllogos img{
	padding:0 0 0 12px;
}
/* small logos classes end */
.maincolumns .rightcolumn{
	width:637px;
	float:right;

	text-align:justify;
}
.maincolumns .rightcolumn h1{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#001342;
	margin:0;padding:0;
	text-transform:uppercase;
}
.maincolumns .rightcolumn p{
	margin:13px 0;padding:0;
}
.orangedots{
	padding:0;margin:0;
	list-style:none;
}
.orangedots li{
	background:url(../images/soflog-telis-img-37.png) 0 5px no-repeat;
	padding:0 0 0 12px;
}
.gradientbg{
	background:url(../images/soflog-telis-img-38.png) top left repeat-x;
	height:15px;
	overflow:hidden;
}
.gradientbg1{
	background:url(../images/soflog-telis-img-38.png) top left repeat-x;
	height:15px;
	overflow:hidden;
	margin:13px 0 0 0;
}
/* video-donners classes starts */
.video-donners{}
.video-donners .videopanel{
	width:290px;
	float:left;
	border-right:1px solid #999999;
}
.video-donners .videopanel h1,
.video-donners .donnerspanel h1{
	background:url(../images/soflog-telis-img-40.png) top left no-repeat;
	font:bold 12px/21px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:0 7px;
	margin:0 0 7px 0;
}
.video-donners .rightimg{
	float:right;
	width:149px;height:148px;
}
.video-donners .donnerspanel{
	float:left;
	width:157px;
	margin:0 0 0 15px;
}
/* video-donners classes end */
/* donnerspanel classes starts */
.donnerspanel{
	margin:11px 0 0 0;
}
.donnerspanel .curve-top{
	background:url(../images/soflog-telis-img-43.png) top left no-repeat;
	height:12px;
	overflow:hidden;
}
.donnerspanel .content{
	background:url(../images/soflog-telis-img-45.png) top left repeat-y;
	padding:0 12px 6px 12px;
}
.donnerspanel .content h1{
	padding:0;margin:0;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.donnerspanel .content p{
	padding:10px 0 0 0;margin:0;
	text-align:justify;
}
.donnerspanel .curve-btm{
	background:url(../images/soflog-telis-img-44.png) top left no-repeat;
	height:12px;
}
/* donnerspanel classes end */
/* actualite-content classes starts */
.actualite-content{
	padding:0;margin:13px 0;
	list-style:none;
}
.actualite-content li.title{
	font:bold 12px Arial, Helvetica, sans-serif;
	background:url(../images/soflog-telis-img-37.png) 0 5px no-repeat;
	padding:0 0 0 13px;
}
.actualite-content li.date{
	font-weight:bold;
}
.actualite-content li.img{
	padding:12px 0;
}
.actualite-content li.img img{
	width:100px;height:67px;
}
/* actualite-content classes end */
/* maincolumns classes end */
/* seo links starts */
.seo-links{
	background:#e9e7e7 url(../images/soflog-telis-img-13.png) top left repeat-x;
	padding:55px 0 23px 20px;
}
.seo-links .column1,
.seo-links .column2,
.seo-links .column3,
.seo-links .column4{
	float:left;
	width:262px;
}
.seo-links .column4{
	float:left;
	width:161px;
}
.seo-links dl{
	margin:0 0 19px 0;padding:0;
}
.seo-links dl dt{
	font-weight:bold;
	text-transform:uppercase;
}
.seo-links dl dd{
	padding:0;margin:0;
}
.seo-links .column4 dl dt{
	padding:0 0 16px 0;
}
.seo-links a.selected{
	color:#f58323;
}
/* seo links end */
/* footer classes starts */
.footer{
	text-align:center;
}
.footer p{
	padding:18px;margin:0;
}
.footer .links{
	background:#f09307;
}
.footer .links a{
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	line-height:32px;
	padding:0 12px;
}
/* footer classes end */
/* secteures content starts */
.secteures{
	padding:0;margin:0;
	list-style:none;
}
.secteures li.maintext{
	font-weight:bold;
	padding:15px 0 0 0;
}
.secteures li.graphimg{
	padding:15px 0;
	text-align:center;
}
.secteures li.dot{
	background:url(../images/soflog-telis-img-37.png) 0 5px no-repeat;
	padding:0 0 2px 13px;
	font-weight:bold;
}
.secteures li.gallery{
	padding:15px 0;
	text-align:left;
}
.secteures li.gallery img{
	padding:0 2px 0 0;
}
/* secteures content end */
/* subpage-info classes starts */
.subpage-info{
	background:url(../images/soflog-telis-img-64.png) left bottom no-repeat;
	padding:18px 12px;
}
.subpage-info .leftimg{
	float:left;
	width:100px;
}
.subpage-info .leftimg img{
	height:67px;
	width:100px;
}
.subpage-info .details{
	float:right;
	width:483px;
	margin:0;
	padding:0 0 0 14px;
	list-style:none;
	background:url(../images/soflog-telis-img-66.png) 0 2px no-repeat;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
}
.subpage-info .details li.bold{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
}
.subpage-info .details li.button{
	margin:5px 0 0 0;
	height:25px;
}
.subpage-info .details li.button a{
	display:block;
	background:url(../images/soflog-telis-img-67.png) top left no-repeat;
	width:136px;
	height:25px;
	float:right;
}
.subpage-info .details li.button a:hover{
	background:url(../images/soflog-telis-img-68.png) top left no-repeat;
}
.subpage-info .details li.button a span{
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 11px;
}
/* subpage-info classes end */
/* rsslogos classes starts */
.rsslogos{
	padding:15px 0 0 0;
}
.rsslogos .rss{
	padding:0 194px 0 0;
}
.rsslogos .mony{
	padding:0 45px 0 0;
}
.rsslogos .netvibes{
	padding:0 55px 0 0;
}
/* rsslogos classes end */
.dottitle{
	margin:13px 0;
	padding:0;
	list-style:none;
}
.dottitle li.dot{
	background:url(../images/soflog-telis-img-37.png) 0 5px no-repeat;
	padding:0 0 2px 13px;
	font-weight:bold;
}
.clientlist{
	padding:0;margin:3px 0;
	list-style:none;
}
.clientlist li.dot{
	background:url(../images/soflog-telis-img-37.png) 0 5px no-repeat;
	padding:0 0 2px 13px;
	font-weight:bold;
}
.clientlist li.logos{
	margin:7px 0 0 0;
}
.clientlist li.logos img{
	padding:0 9px 5px 0;
}
.orangebold{
	font-weight:bold;
	color:#f09307;
}
/* form classes starts */
.form{
	text-align:left;
}
.form .row{
	margin:4px 0;
}
.form .row label{
	width:185px;
	float:left;
	font-weight:bold;
	line-height:16px;
}
.form .row .error{
	color:#ff0000;
	display:none;
}
.form ul{
	padding:0;margin:0;
	list-style:none;
}
.form ul li.label{
	width:185px;
	float:left;
	font-weight:bold;
	line-height:16px;
}
.form ul li{
	margin:4px 0;
}
.form .textbox{
	width:238px;
	height:20px;
	border:1px solid #6b6767;
	margin:0 8px 0 0;
	color:#726b6b;
}
.form .file{
	width:323px;
	border:1px solid #6b6767;
	color:#726b6b;
}
.form .textbox-small{
	width:126px;
	height:20px;
	border:1px solid #6b6767;
	color:#726b6b;
}
.form select{
	width:238px;
	height:20px;
	border:1px solid #6b6767;
	color:#726b6b;
}
.form select.small{
	width:126px;
	height:20px;
	border:1px solid #6b6767;
	color:#726b6b;
}
.form textarea{
	width:238px;
	height:68px;
	border:1px solid #6b6767;
	color:#726b6b;
}
.form .button{
	margin:16px 0 0 293px;
}
.form .button a{
	float:left;
	background:url(../images/soflog-telis-img-122.png) top left no-repeat;
	width:132px;
	text-align:center;
	font:bold 12px/21px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
}
.button input{
	float:left;
	background: transparent url(../images/soflog-telis-img-122.png) top left no-repeat;
	width:132px;
	text-align:center;
	font:bold 12px/21px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	border:0;
	height:21px;
}
/* form classes end */
/* datagrid clases starts */
.datagrid{}
.datagrid p.orangebold{
	margin:8px 0;
}
.datagrid .grid{
	background:url(../images/soflog-telis-img-124.png) top left repeat-x;
	padding:0 0 0 8px
}
.datagrid .grid ul{
	padding:0;margin:0;
	list-style:none;
	width:615px;
}
.datagrid .grid ul li{
	float:left;
	width:195px;
	padding:3px 0 10px 0;
}
.datagrid .grid ul li.column3{
	width:135px;
}
.datagrid .grid ul li.column4{
	width:90px;
}
.datagrid .grid ul li.column1{
	clear:left;
}
.datagrid .grid ul li.heading{
	font-weight:bold;
}
/* datagrid clases end */
/* sitemap classes starts */
.sitemap{}
.sitemap .leftcolumn{
	float:left;
	width:315px;
}
.sitemap .rightcolumn{
	float:right;
	width:315px;
}
.sitemap dl{
	margin:0;padding:0;
	list-style:none;
}
.sitemap dl dt{
	background:url(../images/soflog-telis-img-37.png) 0 18px no-repeat;
	padding:13px 0 2px 13px;
	font-weight:bold;
}
.sitemap dl dd{
	padding:0;margin:0;
}
/* sitemap classes end */
/* referencepanel classes starts */
.referencepanel{
	padding:15px 0;
}
.referencepanel .referenceinfo{
	float:left;
	color:#f09307;
	font-weight:bold;
}
.referencepanel .referencelinks{
	float:right;
	height:25px;
	width:400px;
}
.referencepanel .referencelinks a{
	color:#666;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	float:right;
}
.referencepanel .referencelinks a:hover{
	color:#f09307;
}
.referencepanel .referencelinks .button{
	display:block;
	background:url(../images/soflog-telis-img-67.png) top left no-repeat;
	width:136px;
	text-align:center;
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	float:right;
	margin:0 0 0 13px;
}
.referencepanel .referencelinks .button:hover{
	background:url(../images/soflog-telis-img-68.png) top left no-repeat;
}
/* referencepanel classes end */
/* flash classe starts */
.flash{
	height:262px;
	width:990px;
}
.img-63{
	background:url(../images/soflog-telis-img-63.png) top left no-repeat;
}
.img-119{
	background:url(../images/soflog-telis-img-119.png) top left no-repeat;
}
.img-42{
	background:url(../images/soflog-telis-img-42.png) top left no-repeat;
}
.img-48{
	background:url(../images/soflog-telis-img-48.png) top left no-repeat;
}
.img-58{
	background:url(../images/soflog-telis-img-58.png) top left no-repeat;
}
.img-59{
	background:url(../images/soflog-telis-img-59.png) top left no-repeat;
}
.img-61{
	background:url(../images/soflog-telis-img-61.png) top left no-repeat;
}
.img-62{
	background:url(../images/soflog-telis-img-62.png) top left no-repeat;
}
.img-63{
	background:url(../images/soflog-telis-img-63.png) top left no-repeat;
}
.img-75{
	background:url(../images/soflog-telis-img-75.png) top left no-repeat;
}
.img-76{
	background:url(../images/soflog-telis-img-76.png) top left no-repeat;
}
.img-77{
	background:url(../images/soflog-telis-img-77.png) top left no-repeat;
}
.img-79{
	background:url(../images/soflog-telis-img-79.png) top left no-repeat;
}
.img-82{
	background:url(../images/soflog-telis-img-82.png) top left no-repeat;
}
.img-85{
	background:url(../images/soflog-telis-img-85.png) top left no-repeat;
}
.img-88{
	background:url(../images/soflog-telis-img-88.png) top left no-repeat;
}
.img-93{
	background:url(../images/soflog-telis-img-93.png) top left no-repeat;
}
.img-95{
	background:url(../images/soflog-telis-img-95.png) top left no-repeat;
}
.img-101{
	background:url(../images/soflog-telis-img-101.png) top left no-repeat;
}
.img-103{
	background:url(../images/soflog-telis-img-103.png) top left no-repeat;
}
.img-104{
	background:url(../images/soflog-telis-img-104.png) top left no-repeat;
}
.img-105{
	background:url(../images/soflog-telis-img-105.png) top left no-repeat;
}
.img-106{
	background:url(../images/soflog-telis-img-106.png) top left no-repeat;
}
.img-107{
	background:url(../images/soflog-telis-img-107.png) top left no-repeat;
}
.img-109{
	background:url(../images/soflog-telis-img-109.png) top left no-repeat;
}
.img-111{
	background:url(../images/soflog-telis-img-111.png) top left no-repeat;
}
.img-113{
	background:url(../images/soflog-telis-img-113.png) top left no-repeat;
}
.img-121{
	background:url(../images/soflog-telis-img-121.png) top left no-repeat;
}
.img-123{
	background:url(../images/soflog-telis-img-123.png) top left no-repeat;
}
.img-125{
	background:url(../images/soflog-telis-img-125.png) top left no-repeat;
}
.img-127{
	background:url(../images/soflog-telis-img-127.png) top left no-repeat;
}
.img-129{
	background:url(../images/soflog-telis-img-129.png) top left no-repeat;
}
.img-131{
	background:url(../images/soflog-telis-img-131.png) top left no-repeat;
}
.img-132{
	background:url(../images/soflog-telis-img-132.png) top left no-repeat;
}
.img-133{
	background:url(../images/soflog-telis-img-133.png) top left no-repeat;
}
.img-136{
	background:url(../images/soflog-telis-img-136.png) top left no-repeat;
}
.img-137{
	background:url(../images/soflog-telis-img-137.png) top left no-repeat;
}
/* flash classe end */

/* PHPSC */
/* common classes end */
/* lightboxes classes starts */
.lightboxes{
	padding:0;
	margin:0;
	clear:both;
	cursor:default;
	position:relative;
	text-align:left;
	z-index: 1001;
}
.lightboxes .lightboxheader{
	font:bold 16px/33px Arial, Helvetica, sans-serif;
	color:#001342;
	text-transform:uppercase;
	padding:0 51px;
	background:#f09409;
}
.lightboxes .lightboxfooter{
	padding:0 51px;
	background:#f09409;
	font:bold 16px/33px Arial, Helvetica, sans-serif;
	color:#001342;
	text-align:right;
	text-transform:uppercase;
}
.lightboxes .lightboxfooter a{
	color:#fff;
}
.lightboxes .lightboxcontent{
	padding:5px 51px;
	background:#fff;
}

#navigation-container{
	display:none;
}
#learnMore {
	display:none;
}

.orange {
	color:#F09307;
}
.large {
	font-size:16px;
	line-height:18px;
}
.large_orange {
	font-size:16px;
	line-height:20px;
	color:#F09307;
}

/* form */
.formbox{
	width:640px;
	left:0px;
}
.error-message {
	color:#FF0000;
	margin-left:185px;
}
div.required span {
	font-weight:bold;
	color:#F09307;
}
.message {
	color:#F09307;
	font-weight:bold;
}
.message.error {
	color:#FF0000;
}
