/* CSS Document */

body {
	margin: 0 0 0 0;
	background-image:url(../images/bkg.jpg);
	background-repeat:repeat-x;
	background-color:#B7D5DD;
	font-family: Arial, Helvetica, sans-serif; 
}

/*  NEW CSS ( ROD ) */

.box_content{
color:#232323;
font-size:11px;
padding-right:10px;
padding-left:38px;}

.content_dl{
color:#3C3C3C;
font-size:11px;
/*width:180px;*/
}

.title_dl{
color:#0B7689;
font-size:14px;
font-weight:700;}

.left_col_txt{
color:#0B7689;
font-size:14px;
font-weight:700;}

/* End ( ROD ) */

.box_title{
	color: #037285;
	font-size:12px;
	font-weight:700;
	text-transform:uppercase;
}
.box_subtitle{
	color: #3c3c3c;
	font-size:11px;
	font-weight:700;
}

.box_txtcontent{
	color: #2F2F2F;
	font-size:10px;
}

/*  NEW CSS ( SEB ) */
.stepbystep, .stepbystep a, .stepbystep a:link, .stepbystep a:visited {
	color: #616161;
	font-size:18px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
}

.category-title {
	color: #FFFFFF;
	font-size:14px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
}

.blue_subtitle{
	color: #0180a4;
	font-size:16px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
}

.blue_texte{
	color: #0180a4;
	font-size:14px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
}

.step_title_tab{
	color: #616161;
	font-size:16px;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
	padding-left:5px;
}

.step_info_tab{
	color: #616161;
	font-size:11px;
	line-height:11px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
	padding-left:15px;
}
.screensaver-titleBig {
	color: #94A734;
	font-size:18px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
}

.screensaver-title {
	color: #94A734;
	font-size:14px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
}

.screensaver-kind {
	color: #545454;
	font-size:11px;
	line-height: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
}

.bg-color-a { 
	background-color: #EAF5F7; 
}

.bg-color-b { 
	background-color: #F9FCFD;
}

.screensaver-text {
	color: #077082;
	font-size:10px;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif; 
}

.screensaver-text-home, .screensaver-text-home a, .screensaver-text-home a:link, .screensaver-text-home a:visited {
	color: #087285;
	font-size:12px;
	line-height: 13px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
}


.pager-text {
	color:#087183;
	font-size:13px; 
	line-height: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

.pager-text a, .pager-text a:visited, .pager-text a:link {
	color:#087183;
	font-size:13px; 
	line-height: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
}

.general-text {
	color:#545454;
	font-size:13px; 
	line-height: 15px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.general-text a, .general-text a:visited, .general-text a:link {
	color:#545454;
	font-size:13px; 
	line-height: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
}

.step-text {
	color:#545454;
	font-size:12px; 
	line-height: 14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.step-text a, .step-text a:visited, .step-text a:link {
	color:#545454;
	font-size:12px; 
	line-height: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
}

/*  OLD CSS STILL IN USE */

.txtltgrey {
	color:#707070;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.txtgrey .txtgrey a, .txtgrey a:visited, .txtgrey a:link {
	color:#626262;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.txtgrey a:hover{
	color:#626262;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

.txtgrey-s .txtgrey a, .txtgrey-s a:visited, .txtgrey-s a:link {
	color:#93A633;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none; font-weight: bolder;
}
.txtgrey-s a:hover{
	color:#93A633;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration:none;
}

.txtdkgrey {
	color:#545454;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

.txtgreen {
	color:#A2B73A;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.sendtoinput {
	width: 136px;
	height:16px;
	border:1px solid #8C8C8C;
	color:#626262;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.sendtotextarea {
	width: 136px;
	height:140px;
	border:1px solid #8C8C8C;
	color:#626262;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.txtsmblue {
	color:#087183;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
.txtmdblue {
	color:#087183;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}
.txtblue {
	color:#087183;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.txtdkblue .txtdkblue a, .txtdkblue a:visited, .txtdkblue a:link .txtdkblue a:hover{
	color:#1B375D;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration:none;
}

.hid {
    display:none;
}

.vis {
    display:block;
}

.browser {

	color: #F2FFE5;
	font-size:14px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bolder;
}
.txtwhite {
	color:#FFFFFF;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-transform: capitalize;
}
