BODY {
	MARGIN: 3px 0px 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #cfd1d2
}

table {
border-collapse : collapse; 
margin-left : auto; 
margin-right : auto; 
text-align : center;  
}

table td, table th {
padding : 0; 
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 0px 10px -10px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 10px -10px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 10px -10px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 10px -10px
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 10px -10px
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 10px -10px
}
.style1 {
	FONT-WEIGHT: bold 
}

.style-a {
FONT-SIZE: 13px;
COLOR: #3e4659;
FONT-WEIGHT: bold; 
}

.style-b {
FONT-SIZE: 13px;
COLOR: #8b5d08;
FONT-WEIGHT: bold;
}

.style-c {
FONT-SIZE: 11px;
COLOR: #3e4659;
}

.style-d {
FONT-SIZE: 13px;
COLOR: #c70007;
FONT-WEIGHT: bold;
MARGIN-LEFT: 10px; 
MARGIN-RIGHT: 10px;
}

.style-e {
FONT-SIZE: 13px;
COLOR: #110E7d;
FONT-WEIGHT: bold;
}


.circle
{ list-style-type:circle;
}

.mainnavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; LINE-HEIGHT: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.mainnavigation:hover {
	COLOR: #ffe100; TEXT-DECORATION: underline
}
.content {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 10px -5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.H2-big {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 10px -5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hidden {
	DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contentlink {
	FONT-SIZE: 11px; MARGIN: 3px 10px 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.newsupdates {
	BACKGROUND-IMAGE: url("../0_services_seo_fichiers/ok/news-new-bkgrnd.jpg"); BACKGROUND-REPEAT: no-repeat
}
.blogsidehead {
	BACKGROUND-IMAGE: url("../0_services_seo_fichiers/ok/blog-info-side-head.jpg"); BACKGROUND-REPEAT: no-repeat
}
.subnavcorner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url("../0_services_seo_fichiers/ok/sub-nav-top-corner.gif"); PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
.subnavcorner-red {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url("../0_services_seo_fichiers/ok/red-sub-bkgrnd.jpg"); PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
.subnavcorner-green {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url("../0_services_seo_fichiers/ok/green-sub-bkgrnd.jpg"); PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
.subnavcorner-yellow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url("../0_services_seo_fichiers/ok/yellow-sub-bkgrnd.jpg"); PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
.subnavcorner-orange {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url("../0_services_seo_fichiers/ok/orange-sub-bkgrnd.jpg"); PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat
}
.bodycontent {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px; LINE-HEIGHT: normal; MARGIN-RIGHT: 10px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.bodycontent-portfolio {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px; LINE-HEIGHT: normal; MARGIN-RIGHT: 10px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.bodycontent:link {
	COLOR: #0866a6; MARGIN-RIGHT: 10px
}
.bodytext {
	FONT-SIZE: 12px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.bodytext-nospace {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.bodytext-nospace-rt {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.bodycontent-bold-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444f86; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodycontent-bold-blue:hover {
	TEXT-DECORATION: underline
}
.bodycontent-bold-blue12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444f86; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.brderwht-lft-rt {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.brderwht-lft {
	FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.brderwht-rt {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.brderwht-rt-bkgrnd {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 12px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.brderwht-lft-rt {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.brder-black {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 12px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form-fields {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffc497
}
.form-error {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 10px; COLOR: #ff0000; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.virt-tour-links {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.virt-tour-links:hover {
	COLOR: #666666
}
.virt-tour-links-ctr {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #339900; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.virt-tour-links-ctr:hover {
	COLOR: #666666
}
.quotes {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.quoteattribute {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.quotebox {
	BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px dotted; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 5px; BORDER-LEFT: #999999 1px dotted; WIDTH: 90%; COLOR: #e1e1e1; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px dotted; BACKGROUND-COLOR: #9bbace
}
.quotebox2 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; MARGIN: 0px 5px 5px; BORDER-LEFT: #999999 1px solid; WIDTH: 90%; COLOR: #e1e1e1; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.quotetitle {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 5px; BORDER-LEFT: #000000 1px solid; WIDTH: 90%; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffeec1; TEXT-ALIGN: center
}
A {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#feattemp A:link {
	FONT-SIZE: 10px; COLOR: #eaeaea
}
DIV#feattemp A:visited {
	FONT-SIZE: 10px; COLOR: #eaeaea
}
DIV#feattemp A:hover {
	FONT-SIZE: 10px; COLOR: #fff
}
.news {
	DISPLAY: inline; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.newsbold {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00416f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.newsbold :hover {
	FONT-WEIGHT: bold; COLOR: #999999; TEXT-DECORATION: underline
}
.newsDate {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00416f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.scrollbar {
	SCROLLBAR-FACE-COLOR: #468ad9; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #efefef; SCROLLBAR-DARKSHADOW-COLOR: #cccccc
}
.subnavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #000000; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnavigation:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.subnavnumber {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.footernav {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 3px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.footernav:hover {
	COLOR: #ffe100; TEXT-DECORATION: underline
}
.footernava {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.footernava:hover {
	COLOR: #C70007; TEXT-DECORATION: underline
}
.footernavb {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 3px; COLOR: #C70007; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.footernavb:hover {
	COLOR: #D99C38; TEXT-DECORATION: underline
}
.footernavc {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 3px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.footernavc:hover {
	COLOR: #C70007; TEXT-DECORATION: underline
}
.footertext {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.footertext-blk {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

/* Buttons */
.button:link, .button:visited, .button:hover, .button:active, .action_button:link, .action_button:visited, .action_button:hover, .action_button:active, .big_button:link, .big_button:visited, .big_button:hover, .big_button:active {
	border: 1px solid #d85b07;
	color: #ffffff;
	background: #d0620f url('images/but_bg.gif') repeat-x 0 0;
	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	white-space: nowrap;
	display: inline;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
}

.action_button:link, .action_button:visited, .action_button:hover, .action_button:active {
	border: 1px solid #f8b100;
	background: #ff501a url('images/action_but_bg.gif') repeat-x 0 0;
}

.big_button:link, .big_button:visited, .big_button:hover, .big_button:active {
	border: 1px solid #b75128;
	background: #ff501a url('images/big_but_bg.gif') repeat-x 0 0;
	padding: 5px 14px 5px 17px;
}
.disabled_big_button:link, .disabled_big_button:visited, .disabled_big_button:hover, .disabled_big_button:active {
    background: #ededed url(images/big_but_disable_bg.gif) repeat-x;
    color: #b4b4b4;
    border: 1px solid #c1c1c1;
    text-decoration: none;
	display: inline;
    font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;    
    padding: 5px 14px 5px 17px;
    cursor: not-allowed;
}

.text_button_link:link, .text_button_link:visited, .text_button_link:hover, .text_button_link:active, .action_text_button_link:link, .action_text_button_link:visited, .action_text_button_link:hover, .action_text_button_link:active {
	white-space: nowrap;
	margin-right: 1px;
	font: normal 11px tahoma, verdana, arial, sans-serif;
	text-decoration: underline;
	padding: 2px 5px 2px 0px;

}
.text_button_link:hover, .action_text_button_link:hover {
	text-decoration: none;
}

.action_text_button_link:link, .action_text_button_link:visited, .action_text_button_link:hover, .action_text_button_link:active {
	color: #0c6ed5;
}
/* /Buttons */