﻿/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:

http://developer.yahoo.com/yui/license.html
version:3.1.0
build:2026
*/
html{color:#000; background:#fff}body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0; padding:0}table{border-collapse:collapse; border-spacing:0}fieldset, img{border:0}address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal}li{list-style:none}caption, th{text-align:left}h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal}q:before, q:after{content:''}abbr, acronym{border:0; font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input, textarea, select{font-family:inherit; font-size:inherit; font-weight:inherit}input, textarea, select{*font-size:100%}legend{color:#000}

/* END Yahoo! reset-min.css */
html{

font-family:Arial,Verdana,sans-serif !important; 

height:100%}

body{

line-height:30px; 
background:url("../images/body_bg.png") fixed repeat-x  left top #fff;
color:black; 

font-size:13px; 

font-family:Arial,Verdana,sans-serif  !important; 
margin:0 0 0 0; 
background-color:#fff}

ol, ul{

list-style:none; 

color:#31365E}

div{


}

a{

}

/* tables still need 'cellspacing="0"' in the markup */
table{

border-collapse:separate; 

border-spacing:0}

caption, th, td{

text-align:left; 

font-weight:normal}

blockquote:before, blockquote:after, q:before, q:after{

content:""}

blockquote, q{

quotes:""""}

img{
border-style:none}

.floatLeft{
float:left; 
margin:4px}

.floatRight{
float:right; 
margin:10px}

.bold

{

font-weight:bold}

.floatTop

{

top:0px}

.floatBottom

{

bottom:0px}

.center

{

margin:auto}

fieldset

{

/*border:0px solid #e8e8e8; 

-moz-border-radius:4px 4px 0px 0px; 

border-radius:4px 4px 0px 0px; 

margin:20px; 

background:#fff; */
border-radius:4px 4px 0px 0px; 

border:1px solid #e8e8e8}

fieldset fieldset

{

/*background:#fafafa; */

}

legend

{

color:#fff; 

background:#1b9ddb; 

border:1px solid #e8e8e8; 

padding:2px 16px; 

margin:20px; 

-moz-border-radius:4px; 

border-radius:4px; 

font-weight:bold}

select

{

width:210px}

/* main menu */
div.main_menu{
position:relative; 
z-index:100}

.imgsTop
{
	padding-bottom:2px;
display:inline-block !important}

.imgsBottom
{
	margin: 10px 0;
display:inline-block !important}

.imgsBottom img
{
float:left}

.imgsTop img
{
float:left}

a:link{} /* unvisited link */
a:visited{color:#015E8A; text-decoration:none} /* visited link */
a:hover{color:#9d9d9d; text-decoration:underline} /* mouse over link */
a:active{text-decoration:none} /* selected link */
/*page head*/
.tPageHead 
{
display:inline-block; 

text-align:left; 

width:900px; 

height:50px; 

background-color:#fff; 

box-shadow:0 1px 4px #006da1; 

border-radius:0px 0px 5px 5px}

.tPageHead h1{
padding:10px; 
padding-top:17px; 
font:22px/1 georgia; 
top:30px; 
color:#1D9DDA; 
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif  !important}

.tPageHead h2{

padding:1px 0 16px; 

font:16px/1 georgia; 

top:75px; 

color:#9B9A9A; 

line-height:30px; 

font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif  !important}

.tPageHead h3{

padding:1px 0 16px; 

font:16px/1 georgia; 

top:75px; 

color:#ccc; 

line-height:30px}

.roundcorners{

border-top-left-radius:5px; 
border-top-right-radius:5px; 
border-bottom-left-radius:5px; 
border-bottom-right-radius:5px}

.absolute{
position:absolute}

.hide
{
display:none}

div.main_menu_element{

padding:0px}

div.main_menu_shadow{

width:900px}

div.main_menu_border{

/*background:#343a4e; */
width:900px; 

-moz-border-radius-bottomright:3px; 

border-bottom-right-radius:3px; 

/*background-color:#1d9dda; */

}

#main_menu
{
background-color:#fff; 
height:190px}

#homeNote
{
background-color:#31365E; 
 padding:5px; 
 color:#fff; 
text-align:center; 
margin:4px 0px}

div.main_menu_wrap1 
{
border-bottom-right-radius:3px; 
box-shadow:0 1px 3px #006da1}

div.main_menu_wrap2
{
background:rgb(235,241,246); /* Old browsers */
/* IE9 SVG,needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZjFmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM2JSIgc3RvcC1jb2xvcj0iIzg5YzNlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU3JSIgc3RvcC1jb2xvcj0iI2FiZDNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWViZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); 
background:-moz-linear-gradient(top, rgba(235,241,246,1) 0%,rgba(137,195,235,1) 36%,rgba(171,211,238,1) 57%,rgba(213,235,251,1) 100%); /* FF3.6+*/
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(235,241,246,1)),color-stop(36%,rgba(137,195,235,1)),color-stop(57%,rgba(171,211,238,1)),color-stop(100%,rgba(213,235,251,1))); /* Chrome,Safari4+*/
background:-webkit-linear-gradient(top, rgba(235,241,246,1) 0%,rgba(137,195,235,1) 36%,rgba(171,211,238,1) 57%,rgba(213,235,251,1) 100%); /* Chrome10+,Safari5.1+*/
background:-o-linear-gradient(top, rgba(235,241,246,1) 0%,rgba(137,195,235,1) 36%,rgba(171,211,238,1) 57%,rgba(213,235,251,1) 100%); /* Opera 11.10+*/
background:-ms-linear-gradient(top, rgba(235,241,246,1) 0%,rgba(137,195,235,1) 36%,rgba(171,211,238,1) 57%,rgba(213,235,251,1) 100%); /* IE10+*/
background:linear-gradient(top, rgba(235,241,246,1) 0%,rgba(137,195,235,1) 36%,rgba(171,211,238,1) 57%,rgba(213,235,251,1) 100%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf1f6',endColorstr='#d5ebfb',GradientType=0 ); /* IE6-8 */

}

div.main_menu_wrap3{
padding:2px; 
height:30px; 
width:888px; 
font-weight:bold; 
white-space:nowrap}

a.main_menu_logo{

display:block; 

float:left; 

height:33px; 

width:60px; 

background:url("../Images/borders/minus.png") no-repeat scroll 5px -120px transparent}

a.main_menu_logo span{

display:none}

/* CSS layout */
#master{

margin:0 auto; 

 width:900px; 

position:relative}

#topnav, #main_menu, #container

{
   display:inline-block; 
   width:900px}

#container{


}

#container_intro{

position:relative; 
height:290px; 
background-position:left bottom; 
background-repeat:repeat-x}

#laurette_identity{

margin-left:190px; 

padding:4px; 

padding-top:0px; 

width:460px; 

font-size:18px; 

padding-top:20px}

#laurette_identity p{

margin-top:-2px; 

padding:18px; 

padding-top:05px}

.laurette_list{

padding:0 0 0 5px}

.laurette_list ul li{

background:url("../Images/borders/minus.png") no-repeat scroll -100px -198px transparent; 

padding-left:25px; 

padding-bottom:0px; 

display:block; 

line-height:18px; 

list-style-type:none; 

font-size:13px}

.laurette_list_sub

{

background:none !important}

.laurette_list_sub ul li

{

/*background:url("../Images/borders/minus.png") no-repeat scroll -320px -116px transparent; */
margin-bottom:10px !important; 

margin-top:10px !important; 

font-size:12px; 

text-align:justify}

#container_item{

height:50px; 

background-color:aqua}

.laurette_InfoBar{

left:0px; 

margin:10px 0px 15px 0px; 

z-index:1; 

-moz-border-radius:3px; 

border-radius:5px; 

border:1px #EFEFEF solid; 

padding:1px; 

background-color:#FFF; 

width:900px; 

height:40px; 

position:relative; 

color:#000}


#home_ul
{
	font-style:italic;padding: 0 0 0 20px;
}

#home_ul li
{
	list-style-type:circle;
}

#topnav{

padding:0px 0px 0px 0px; 

font-size:11px; 

line-height:23px; 

text-align:right; 

top:85px; 

width:100%; 

color:#000; 

background:#FFF}


.indexContainer 

{
 width:900px; 
 background-color:#fff; 
 -moz-border-radius-topleft:20px 10px; 
 -moz-border-radius-topright:20px 10px; 
border-top-right-radius:20px 10px; 
border-top-left-radius:20px 13px}

indexContainer .Login_btn_big

{

position:absolute; float:right; top:30px; right:30px}

.indexContainer >#Testimonials

{

position:absolute; 

bottom:0px; 

margin-top:0px; 

margin-left:0px}

.indexContainer >#Testimonials >Testimonial

{

background-color:#fff; 

border:none}

.indexContainer >.Prom 

{

font-size:16px; 

margin:15px; 

color:#000; 

width:700px}

.formContainer p

{

font-size:13px; 

 margin:15px 15px 15px 0px; 

color:#015E8A; 

text-align:justify}

.formContainer h3{

margin:10px 10px; 

padding:0px 0px 10px 0px; 

font-size:16px; 

font-weight:bold; 

color:#372a82; 

text-transform:uppercase}

.formContainer blockquote, .formContainer q{

 padding:0 30px; 

 padding-right:05px; 

 margin:0 30px 30px 0}

blockquote div

{

color:#000}

.inputForm

{

border:0px !important; 

-webkit-box-shadow:none !important}

.formContainer li

{

margin-left:15px; 

color:#282828; 

font-size:14px; 

margin-bottom:10px; 

list-style-type:circle; 

list-style-image:none; 

list-style-position:outside; 

margin-top:10px}

.formContainer a

{

color:#0079af; 

font-weight:normal}

.formContainer a:hover{color:#9b9a9a}

.formContainer >form >fieldset a

{

color:#efefef; 

font-style:italic; 

padding:10px; 

margin:5px}

#frmContent{

padding:0px}

.frmInfo

{

color:#000; 

background-color:#fff}

input[type="button"], input[type="submit"]{

-moz-border-radius:4px; 

border-radius:4px; 

background:#1b9ddb repeat-x scroll 0 0; 

border:1px solid #f5f5f5; 

color:#fff; 

padding:4px 10px 5px; 

font-size:11px; 

margin:5px 5px 0 0; 

font-weight:bold; 

width:150px}

.rowInfo

{

padding:10px}

.rowInfo a

{

line-height:35px}

.rowContainer{

overflow:hidden; 

padding:4px; 

padding-bottom:6px; 

line-height:14px; 

position:relative; 

height:55px; 

color:#000}

.rowContainer label, .rowContainer span{

width:200px; 

float:left; 

white-space:nowrap; 
font-size:10pt; 

padding:4px}

.rowContainer input[type="text"], input[type="password"]{

width:200px; 

display:block; 

-moz-border-radius:4px; 

border-radius:4px; 

border:1px solid #1b9ddb; 

font-size:11px; 

margin:0 0 5px; 

padding:5px; 

height:15px}

.tooltipContainer{

font-size:11px; 

color:blue; 

display:none; 

float:none; 

background-repeat:no-repeat; 

background-position:left center; 

padding:0px 20px}

div.divInfo

{

color:#000; 

font-weight:bold; 

background:#efefef}

.divInfo

{

 background-color:#fff; 

 border-left:0; 

 border-right:0; 

 width:99%}

.MsgError, label.error{

padding:0px 20px}

.error

{

top:40px; 

position:absolute; 

float:left; 

color:Red !important; /*#9e6261; */

}

.divError

{

 background-color:#fff; 

 border:1px solid red; 

 border-left:0; 

 border-right:0; 

 width:832px}

.fieldsetError

{

padding:20px; 

background-color:#FFF; 

color:#000; 

border:1px solid #DD3C10}

.fieldsetInfo

{

padding:20px; 

margin:50px; 

background-color:#FFF; 

color:#000; 

border:1px solid #DD3C10}

.fieldsetError a, .fieldsetInfo a

{

color:#fe7d12 !important}

.validation-summary-errors{

background-color:#FFEBE8; 

border:1px solid #DD3C10; 

width:400px; 

color:#000; 

margin:auto; 

margin-top:20px; 

width:65%; 

font-weight:bold; 

padding:8px}

div.validation-summary-errors{

border-bottom-color:#DD3C10; 

display:block}

ul.fields-validation-errors{

margin:0; 

padding:0; 

padding:8px; 

padding-top:2px; 

font-size:11px; 

margin:auto}

li.field-validation-error{

font-weight:normal; 

margin-top:0px!important; 

margin-bottom:0px!important; 

margin-left:30px; 

font-size:11px}

.readMore

{

font-size:10px; 

float:right}

.readMoreHeader

{

margin:0px 10px -25px !important; 

text-align:right; 

color:#A0A5A7 !important}

 .img_infoLeft
 {

border:2px solid #CCC; 

border-radius:5px; 

-moz-border-radius:5px; 

position:absolute; 

left:-70px; 

-moz-left:-90px; 

width:90px}

 
 .inf_inside_p
 {

 width:813px}

 
.SubmitButton input

{

float:right}

a.trigger

{

top:200px; right:0; 

-moz-border-radius-topleft:20px; 

border-top-left-radius:20px; 

-moz-border-radius-bottomleft:20px; 

border-bottom-left-radius:20px; 

-moz-border-radius-bottomright:0px; 

border-bottom-right-radius:0px}

a.trigger:hover{

padding:10px 5px 10px 40px; 

background-color:#222222}

a.active.trigger{


}

.columns{

clear:both; 

width:330px; 

padding:0 0 20px 0; 

line-height:22px}

.colleft{

float:left; 

width:130px; 

line-height:22px}

.colright{

float:right; 

width:130px; 

line-height:22px}

/*End Panel Contact Us *****/
.required

{


}

.Notes

{

border:solid 1px #FFF; 

background-color:Green; 

padding:10px; 

color:#FFF; 

font-style:italic}

 #documentStatusBar

{

top:20px; 

position:fixed; 

width:240px; 

font-weight:bold; 

padding:5px}

#dvNetCommerce

{

 width:170px; 

 height:77px; 

-moz-border-radius:3px; 

border-radius:3px; 

background-color:#FFF; 

float:left; 

padding-left:10px}

/*user page *****/
.headDeviceIco

{

padding-left:0px; padding-right:6px; padding-top:6px}

.deviceItem

{

margin-top:11px}

.deviceItem >a

{

border:1px solid #1b9ddb; 

border-radius:4px; 

padding:5px 25px}

#devices h3

{

margin:10px -80px}

/*Panel buy it now *****/
#PanelCheckout

{

height:50px; background-color:#545455; Padding:10px; text-align:right}

#PanelDescription

{

height:50px; background-color:#545455; Padding:10px; text-align:left}

#ProductInfo{

padding:20px; 

background-color:#545455; 

border-bottom:1px silver solid}

#EH_ProductInfo{

height:70px; 

left:700px; 

float:right; 

top:175px; 

width:150px; 

padding:8px}

#PanelCheckout span

{

padding-right:20px}

/*End Panel buy it now *****/
/*Overlay Start****/
/* the thumbnails */
#overlayCoProfile{

 text-align:center}

overlayCoProfile img{

 background-color:#fff; 

 padding:2px; 

border:1px solid #ccc; 

 margin:15px 2px; 

 -moz-border-radius:4px; 

 border-radius:4px}

/* the active thumbnail */
#overlayCoProfile a.active img{

 outline:1px solid #000; 

 /* show on top of the expose mask */
 z-index:9999; 

 position:relative}
/* the overlayed element */
.simple_overlay{

 /* must be initially hidden */
 display:none; 

 /* place overlay on top of other elements */
 z-index:10000; 

 /* styling */
 background-color:#333; 

 width:675px; 

 min-height:200px; 

 border:1px solid #666; 

/* CSS3 styling for latest browsers */
 -moz-box-shadow:0 0 90px 5px #000; 

 -webkit-box-shadow:0 0 90px #000}

/* close button positioned on upper right corner */
/* the large image. we use a gray border around it */
#img{

border:1px solid #666}

/* "next image"and "prev image"links */
.next, .prev{

/* absolute positioning relative to the overlay */
position:absolute; 

top:40%; 

border:1px solid #666; 

cursor:pointer; 

display:block; 

padding:10px 20px; 

color:#fff; 

font-size:11px; 

/* upcoming CSS3 features */
-moz-border-radius:5px; 

border-radius:5px}

.prev{

left:0; 

border-left:0; 

-moz-border-radius-topleft:0; 

-moz-border-radius-bottomleft:0; 

border-bottom-left-radius:0; 

border-top-left-radius:0}

.next{

right:0; 

border-right:0; 

-moz-border-radius-topright:0; 

-moz-border-radius-bottomright:0; 

border-bottom-right-radius:0; 

border-top-right-radius:0}

.next:hover, .prev:hover{

text-decoration:underline; 

background-color:#000}

/* when there is no next or previous link available this class is added */
a.disabled{

visibility:hidden}

/* the "information box"*/
.overlayInfo{

position:absolute; 

bottom:0; 

left:0; 

padding:10px 15px; 

color:#fff; 

font-size:11px; 

border-top:1px solid #666}

/*.info strong{

display:block}*/
/* progress indicator (animated gif). should be initially hidden */
.progress{

position:absolute; 

top:45%; 

left:50%; 

display:none}

/* everybody should know about RGBA colors. */
.next, .prev{

background:#333 !important; 

background:rgba(0,0,0,0.6) repeat-x}

/*Overlay Start****/
/*buttons images */
.cl_dv_img

{

display:inline-block; 

overflow:hidden; 

position:relative; 

float:left}

.cl_dv_img >img

{

position:absolute; 

clear:both; 

height:auto; 

width:auto; 

margin:0px}



.dv_Subscription >img

{

top:-61px; 

left:-145px}

.dv_WP >img

{

top:-69px; 

left:-78px}

.dv_WE >img

{

top:-66px; 

left:-375px}

.dv_newsIco, .dv_TestiIco, .dv_Subscription, .dv_WP, .dv_WE

{

width:40px; 

height:40px; 

top:1px; 

position:absolute; 

left:5px}

#dv_CUsIco

{

width:120px; 

height:100px; 

float:right}

#img_CUsIco

{

top:0px; 

left:-200px}

#dv_adsWinners{

float:right; 

height:180px; 

padding-bottom:15px; 

padding-left:15px; 

padding-right:15px; 

padding-top:15px; 

top:10px; 

width:180px; 

z-index:0; 

background:none !important}

.dv_ClientsIco >img

{

top:-70px; 

left:0px}



#img_adsWinners

{

top:-200px}

#dv_adsEchec{

width:220px; 

height:150px}

#img_adsEchec

{

top:-440px}

div.midlogo{

position:absolute; 

top:7px; 

left:-60px; 

width:105px; 

height:90px; 

z-index:100000; 

overflow:hidden; 

clear:both}

div.midlogo >a >img 

{

position:absolute; 

left:-200px; 

top:0; 

clear:both}

/*buttons images end */
/***** Option Page ******/
.LinkBox_Option

{

width:210px; 

height:20px; 

padding:10px; 

position:absolute; 

text-align:center; 

-moz-border-radius-bottomleft:7px; 

-moz-border-radius-bottomright:7px; 

border-bottom-right-radius:7px; 

border-bottom-left-radius:7px; 

color:#4B565A !important; 

text-decoration:none !important; 

top:-1px !important; 

right:35px; 

border:solid 1px #4B565A; 

border-top:none}

.LinkBox_Option:hover

{

background-color:#FFF; 

color:#4B565A!important}

.Page_Option

{

width:210px !important; 

height:35px !important; 

padding:10px !important; 

position:absolute !important; 

text-align:center !important; 

border-top-right-radius:0px !important; 

border-top-left-radius:0px !important; 

border-bottom-right-radius:7px !important; 

border-bottom-left-radius:7px !important; 

text-decoration:none !important; 

top:-6px !important; 

right:35px !important; 

background:#1b9ddb !important; 

border:solid 1px #1b9ddb !important; 

border-top:none !important; 

color:#fff !important; 

cursor:pointer}

.Page_Option >input

{

border:0px}

.Page_Option:hover

{

background-color:#FFF !important; 

color:#4B565A!important}

.tooltip{

background-color:#000; 

border:1px solid silver; 

padding:10px 15px; 

width:200px; 

display:none; 

color:#fff; 

text-align:left; 

font-size:12px; 

/* outline radius for mozilla/firefox only */
box-shadow:0 0 10px #000; 

-moz-box-shadow:0 0 10px #000; 

-webkit-box-shadow:0 0 10px #000; 

 -moz-opacity:.95; filter:alpha(opacity=95); opacity:.95}

#revision{

width:350px; 

background-color:#FFF; 

padding:5px; 

font-size:11px; 

color:#000}

/***** End Option Page ******/
@charset "utf-8"; 

/* CSS Document */
.lof-main-outer{

position:relative; 

height:100%; 

width:900px; 

z-index:3px; 

overflow:hidden}

/*******************************************************/
/*******************FRONT SLIDER ***********************/
.slide

{

cursor:pointer}

.lof-main-item-desc{

z-index:100px; 

position:absolute; 

top:50px; 

left:0px; 

width:320px; 

/*background:url(../Images/promotion/bg_trans.png); */

; /*filter:alpha(opacity=50); 

opacity:0.5; 

-moz-opacity:0.5; 

 filter:0.7; opacity:60; */
padding:10px; 

height:150px; 

border:1px solid #fff; 

border-left:none; 

border-radius:0px 4px 4px 0px; 

-moz-border-radius:0px 4px 4px 0px; 

border-radius:0px 4px 4px 0px}






.pagerWrapper

{

 float:left; 

 width:18px}

.activeSlide >a:hover

{

padding-left:7px!important}

/****** JUMP*****/
.productItems

{

clear:both; float:right}

.jmps

{

width:900px !important; 
text-align:left}

.jmp

{

float:left; 

width:200px; 

height:500px; 

color:#015E8A !important; }

/*.jmp:hover

{

box-shadow:0px 0px 9px #001a9f; 

color:#737373 !important}
*/


.jpm_txt

{



}

.jmp_img img

{


}

.jmp_img

{

padding-top:0px}

.jmp.a	

{

background-color:#f2edf9}

.aContent
{
		padding:0 5px;
width:690px;
display:table; 
background-color:#D9E1F2}

.jmp.b

{
	padding:0 5px;
width:490px;
display:table; 
background-color:#D9E1F2}

.jmp.c

{

background-color:#F2EDF9}

.jmp.d

{

background-color:#F3F3F3}

.jmp.e

{

background-color:#FFF}

.jmp_wrap

{

text-align:center; 

padding:10px}

#footerIndex
{
	margin-top:10px; 

color:#000; height:45px; width:900px; background-color:#fff; 

box-shadow:0 0px 2px #006da1; 

border-radius:5px;
}

#footer

{

margin-top:10px; 

color:#000; height:45px; width:900px; background-color:#fff; 

box-shadow:0 0px 2px #006da1; 

border-radius:5px;}

#footer_content

{

padding:7px}

