@charset "utf-8";
/*Code (c) CREA Labs */

	
/* CSS helper classes */
.clear {clear:both;}
.bold {font-weight:bold;}
.italic  {font-style:italic;}
.underline {text-decoration:underline;}
.highlight{color:#0069ba}
.borders {border:1px solid red;}
.hidden {display:none!important;}
	
/* Layout */
.wrapper {width:100%; margin:0 auto;}
.masthead {width:1055px; margin:0 auto; background: transparent url(../images/masthead-bg.gif) no-repeat top center; display:block; height:159px; position:relative}
.content {display:block; width:1055px; margin-left:auto; margin-right:auto;}
.footer {height:82px; width:100%; background: transparent url(../images/footer-bg.gif) repeat-x 0 0; color:#fff; margin-left:auto; margin-right:auto;} /* check css sticky footer styles on reset.css */

.one-column-layout, .two-column-layout, .three-column-layout {clear:both; margin:10px auto 0; width:1050px; background:#F3F8FB;}
.two-column-layout {background:#FFF url(../images/separation.gif) no-repeat 23% 15px;}
	.two-column-layout .left-sidebar{float:left; width:180px; margin:20px 20px 0 20px; display:inline;}
	.two-column-layout .main-content{float:right; width:695px; margin:20px 67px 0 20px; display:inline; font-size:12px;}
.three-column-layout {}
	.three-column-layout .left-sidebar{float:left; width:180px; display:inline;}
	.three-column-layout .main-content{float:left; width:575px; margin-left:10px; display:inline;}
	.three-column-layout .right-sidebar{float:right; width:180px; display:inline;}


/* Masthead Area */

h1.logo {float:left; display:inline; font-size:1%; margin-left:56px; margin-top:5px}
h1.logo img { width:285px; height:119px;}
	

/* Add Image */
	.add-image {width:520px;}
	.add-image button {margin:10px auto;}	
	.add-image  .main-content{width:100%; margin-top:10px; clear:both; float:left;}	
	.add-image  .main-content  .image-gallery li {display:block; float:left; padding:5px; text-align:center;}	
	.add-image  .main-content  .image-gallery li.added {background:#e3eeff;}
	.add-image  .main-content  .image-gallery img {width:112px;}
	.add-image  .main-content  .gallery-buttons {clear:both; width:100%; text-align:center;}

	/* Navigation */
	.nav{clear:right; float:right; display:inline; width:590px; margin-right:62px;}
		.nav a {text-decoration:none;}	
		.nav li{float:left; display:inline; width:118px; height:28px; text-align:center; background: url(../images/nav-bg.gif) no-repeat 0 0;}
			.nav li a {line-height:28px; font-size:14px; font-weight:bold; color:#fff; text-shadow: 0 -1px #052741}		
		.nav li.active, .nav li.hover {background-position:0 -30px}
			
	/* Login Box */	
	.login-box {float:right; display:inline; width:207px; height:90px; margin:8px 90px 13px 0; z-index:200}
		.login-box  li{margin-bottom:2px}
		.login-box label {float:left; display:inline; width:40px; line-height:20px;}
		.login-box input {width:160px; font-size:10px; height:17px; padding-top:4px; background:none; border:none;}
		
		.login-box input.checkbox {float:left; display:inline; width:10px; height:10px; margin:4px 4px 0 0;} 
		.login-box label.checkbox-label {width:90px; padding:0; display:inline;}
		.login-box .retrieve-pw {clear:left; float:left; display:inline; width:130px; color:#333;}
		
		.login-box .sign-in-button {width:64px; height:26px; margin-top:-13px; padding-top:0!important; float:right; display:inline;}

	
/* Left SideBar */

	.left-sidebar h4 {font-size:14px; font-weight:bold; line-height:24px; color:#222; border-bottom:1px dotted #333;}
	.sidebar-link {background: transparent url(../images/sidebar-link-bg.gif) no-repeat left 50%; font-size:12px; color:#0069ba; font-weight:bold; line-height:33px; padding:12px 0 0 16px; display:block;}

	/* Side Navigation */
	.side-nav h3 {font-size:14px; font-weight:bold; color:#0069ba; line-height:36px; border-bottom:1px dotted #333; cursor:pointer; text-decoration:none; background: transparent url(../images/collapse.gif) no-repeat left 50%; padding-left:20px;}
	.side-nav h3 a {font-size:14px; font-weight:bold; color:#0069ba; line-height:36px; cursor:pointer; text-decoration:none;}
		.side-nav h3.collapsed /*, .side-nav h3.collapsed a */{background: transparent url(../images/expand.gif) no-repeat left 50%;}
	.side-nav .submenu li{background:#eef8fe; border-bottom:1px solid #FFF; height:21px;}
		.side-nav .submenu li a {font-size:11px; color:#0069ba; line-height:21px; padding-left:20px; text-decoration:none; display:block;}
		.side-nav .submenu li a:hover {text-decoration:underline;}
		.side-nav .submenu li a.active {font-weight:bold;}
	
	/* Sidebar Featured Websites box*/
	.sidebar-featured-websites {margin:20px 0; border-bottom:1px dotted #333;}
		.sidebar-featured-websites .view-more {color:#0069ba; line-height:40px; text-decoration:underline}
		.sidebar-featured-websites p {line-height:24px; font-weight:bold;}
		.sidebar-featured-websites #mini-showcase {height:110px;}
		.sidebar-featured-websites #mini-showcase span {width:180px; color:#fff; text-align:center; margin-top:-21px; display:block;}
		
		
/* Main Area */	
	
	/* HomePage */
	
		/* Promo Section */
		.promo { width:1050px; height:482px;}
		.promo-en { background: url(../images/promo-home-en.jpg) no-repeat 0 0; }
		.promo-fr { background: url(../images/promo-home-fr.jpg) no-repeat 0 0; }
			.promo .header {height:224px; float:left; display:inline; margin-left:90px; margin-top:40px;}
				.promo h2 {line-height:24px; font-weight:bold; margin-top:6px;}
			.promo .header form{margin-left:10px; margin-top:44px; width:185px;}
				.promo .header form label{display:inline; color:#fff; font-size:12px; font-weight:bold; line-height:25px; #display:block; #float:left;}
				.promo .header form input{width:125px; height:21px; padding:5px 0 15px 10px; font-size:12px; background:none; border:none; #padding-left:15px;}
				.promo .header form a{color:#FFF;}
				.promo .header .create-website-button {width:165px; height:44px; padding:0; margin-top:5px; margin-left:10px;}
			.promo .right-link {float:right; width:600px; height:482px; display:inline; text-decoration:none}

		/* Bottom Feature Home */
		.bottom-feature {width:100%; background: url(../images/bottom-bg.gif) repeat-x 0 0; height:235px; clear:both; float:left; display:inline;}
		.bottom-feature .content{width:1055px; margin:20px auto; background: url(../images/separation.gif) no-repeat 57% 0;}
			.bottom-feature  h3 {font-size:20px; line-height:36px; font-weight:bold; width:100%; border-bottom:1px dotted #333; margin-bottom:12px; float:left; display:inline}
			.featured-websites {width:46%; margin-left:80px; float:left; display:inline;}
				.featured-websites .left-text{float:left; display:inline;}
				.featured-websites .right-text{font-size:14px; color:#0069ba; float:right; display:inline;}
				
			.feature-list {float:right; width:40%; display:inline;}
				.feature-list li {background: transparent url(../images/tick.gif) no-repeat 0 50%; line-height:28px; font-size:14px; font-weight:bold; color:#0069ba; padding-left:30px}
			

	/*  Content Page */
	
	.main-content h2 {font-size:20px; line-height:36px; font-weight:bold; width:100%; border-bottom:1px dotted #333; margin-bottom:12px; display:block;}
	.main-content h4 { color:#0069BA; font-weight:bold; line-height:23px; font-size:18px;}
	
	.default-list {}
	.default-list li{padding:20px 0; /* border-bottom:1px dotted #999; */ float:left; display:block;}
		.default-list img{ float:left;}
			.default-list img.big-thumbnail {width:210px; height:110px; margin:0 10px 0 0;}
		.default-list h4{background:transparent url(../images/tick.gif) no-repeat scroll 0 0; width:440px; padding-left:30px; float:left;}
		.default-list p {color:#222;}

	ul.clean li{
		padding:5px;
		margin-left:20px;	
		float:none;
		list-style-type:disc;
	}
	
	ul.clean{
		float:left;
		width:473px;
	}
	
	ul.disc li {
		display:list-item;
	}
	/* Editor */	
	.editor-toolbar { width:327px; background: #f9f9f9; border:1px solid #ddd;}
		.editor-toolbar .header{width: 100%; height:28px; background: transparent url(../images/toolbar-sprite.gif) repeat-x 0 0;}
		.editor-toolbar h4{line-height:28px; font-size:10px; text-indent:10px; font-weight:bold; color:#fff; float:left; display:inline;}
		.editor-toolbar a, .editor-toolbar span{text-decoration:none; font-size:1%; line-height:1%;}
		.editor-toolbar .window-icon{width:28px; height:28px; float:right; display:inline; background: transparent url(../images/toolbar-sprite.gif) repeat-x 0 0;}

		.editor-toolbar.restored {}
		.editor-toolbar.restored .window-icon{background-position: right -29px}
		.editor-toolbar.restored .items{display:block}
		
		.editor-toolbar.minimized {}
		.editor-toolbar.minimized .window-icon{background-position: right -58px}
		.editor-toolbar.minimized .items{display:none;}
	
		.editor-toolbar .items {height:25px; padding:7px 10px;}
		.editor-toolbar .items li {float:left; display:inline;}
		.editor-toolbar .items li .separation {width:1px; height:21px; margin:3px; background:#e9e9e9; border-left:1px solid #ccc; display:block;}
		.editor-toolbar .items a {width:27px; height:25px; display:block; background: transparent url(../images/toolbar-sprite.gif) no-repeat;}
			.editor-toolbar .items a.edit-icon {background-position: left -87px}
			.editor-toolbar .items a.edit-icon:hover {background-position: left -113px}
			.editor-toolbar .items a.move-up-icon {background-position: left -139px}
			.editor-toolbar .items a.move-up-icon:hover {background-position: left -165px}
			.editor-toolbar .items a.move-down-icon {background-position: left -191px}
			.editor-toolbar .items a.move-down-icon:hover {background-position: left -217px}
			.editor-toolbar .items a.copy-icon {background-position: left -243px}
			.editor-toolbar .items a.copy-icon:hover {background-position: left -269px}
			.editor-toolbar .items a.duplicate-icon {background-position: left -295px}
			.editor-toolbar .items a.duplicate-icon:hover {background-position: left -321px}
			.editor-toolbar .items a.delete-icon {background-position: left -347px}
			.editor-toolbar .items a.delete-icon:hover {background-position: left -373px}
			.editor-toolbar .items a.style-icon {background-position: left -398px}
			.editor-toolbar .items a.style-icon:hover {background-position: left -423px}
			.editor-toolbar .items a.link-icon {background-position: left -448px}
			.editor-toolbar .items a.link-icon:hover {background-position: left -475px}
			.editor-toolbar .items a.stick-icon {background-position: left -503px}
			.editor-toolbar .items a.stick-icon:hover {background-position: left -529px}
			.editor-toolbar .items a.lock {background-position: left -558px}
			.editor-toolbar .items a.lock:hover {background-position: left -584px}
			.locked .editor-toolbar .items a.lock {background-position: left -584px}
	.editor-menu {background:#fff url(../images/editor-menu-bg.gif) repeat-x 0 0}
		.editor-menu .one-column-layout, .editor-template-area .one-column-layout{background-color:transparent; margin:auto;}
		.editor-menu h2 {font-size:10px; color:#ececec; text-shadow: 0 -1px #052741; font-weight:bold; padding-left:35px; line-height:40px; background: transparent url(../images/editor-menu-icons.gif) no-repeat left 10px}
		.editor-menu li {display:block; float:left; height:62px; padding:28px 9px 0}
		.editor-menu li.parameters {padding-top:24px}
		.editor-menu li.separation {padding:0; background: url(../images/separation.gif) no-repeat 0 10px; width:2px; height:90px; font-size:1%; line-height:1%}
		.editor-menu li.publish-button {padding-top:10px; width:55px; text-align:center;}
			.editor-menu li.publish-button img {clear:right;}
		
		.editor-menu a {color:#0069ba; font-weight:bold; font-size:12px; text-decoration:none; display:block;}
		.editor-menu .icon-link {padding-left:20px; background: url(../images/editor-menu-icons.gif) no-repeat 0 -60px; line-height:20px; margin-top:3px;}
		.editor-menu .icon-link.add-text {background-position: 0 -60px}
		.editor-menu .icon-link.add-picture {background-position: 0 -80px}
		.editor-menu .icon-link.add-content {background-position: 0 -100px}
		.editor-menu .icon-link.add-page {background-position: 0 -120px}
		
		.editor-menu .redo, .editor-menu .undo {width:30px; height:30px; float:left; display:block; background: url(../images/editor-menu-icons.gif) no-repeat 0 -140px;}
		.editor-menu .redo {background-position:0 -170px}
	
	.editor-template-area {background:#fff; width:100%; height:100%;}
	
	#header_action{position:absolute;right:56px;top:12px;}
	#header_action a{display:inline;color:#FFFFFF; font-size:10px}
	#header_action a:hover {color:#dce6f2;}
	
	
/* Modal Window */
.boxy-inner {border:1px solid #848c92; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
.boxy-inner .header, .boxy-inner .top-bg span{ font-size:1%; line-height:1%;}
	
	.boxy-inner .header {width: 100%; height:35px; background: transparent url(../images/modal-window-sprite.gif) repeat-x 0 0;}
		.boxy-inner h3{font-weight:bolder; float:left; display:inline;}
		.boxy-inner h4{line-height:35px; font-size:12px; text-indent:15px; font-weight:bold; color:#fff; float:left; display:inline;} 
		.boxy-inner h5{line-height:23px; font-size:11px; text-indent:8px; font-weight:bold; color:#0069ba; border:1px solid #c1dcf1; -moz-border-radius: 2px; -webkit-border-radius: 2px;
		background: transparent url(../images/modal-window-sprite.gif) repeat-x 0 -197px; border-bottom:1px dotted #555;}
		.boxy-inner h6 {font-size:13px; font-weight:bold; line-height:15px;}
		.boxy-inner .window-icon{width:35px; height:35px; float:right; display:inline; background: transparent url(../images/modal-window-sprite.gif) no-repeat left -35px; text-decoration:none;}
	
	.boxy-inner .left-items {float:left; display:inline;}
	.boxy-inner .right-items {float:right; display:inline;}
	
	.boxy-inner  .top-bg {min-height:53px; padding-top:10px; background: transparent url(../images/modal-window-sprite.gif) repeat-x left -646px;}
		.boxy-inner  .top-bg .tl, .boxy-inner .top-bg .tr  {height:63px; margin-top:-10px; background: transparent url(../images/modal-window-sprite.gif) repeat-x left -133px; width:20px; display:block;}
		.boxy-inner  .top-bg .tl {float:left; background-position: 0 -70px;}
		.boxy-inner  .top-bg .tr {float:right; background-position: 0 -133px;}
		
	.window-content {border-top:1px dotted #555; margin:12px !important; padding-top:10px !important}
	.window-content .left-sidebar {float:left; display:inline;}
	.window-content .main-content {float:right; display:inline;}
	
	.window-content .left-sidebar .item-list {margin-top:10px; clear:both;}
	.window-content .left-sidebar .item-list li p{margin:10px 0 10px 5px; width:110px; float:left; display:inline; font-size:11px; font-weight:bold; color:#0069BA;}
	.window-content .left-sidebar .item-list li .icon {margin:10px 0;} 
	
	.window-content .main-content .item-list li{padding:4px; float:left;}
	.window-content .main-content .item-list li .icon{margin:2px 4px;}
				
				.item-list li{clear:both;}	
				.item-list.dotted-border>li{border-bottom:1px dotted #555;}	
				.item-list.dotted-border.nested li{border-top:1px dotted #555;border-bottom:none; padding-right:0!important;}				
				.item-list li.separation {height:1%; line-height:1%; font-size:1%; border-bottom:1px dotted #555;}
				
				.item-list li .drag {display:inline; float:left; padding-right:8px; color:#FFF; text-decoration:none; line-height:25px; background: transparent url(../images/modal-window-sprite.gif) repeat-x left -256px;}
				.item-list li .drag .handle {height:25px; width:20px; float:left; display:block; background: transparent url(../images/modal-window-sprite.gif) repeat-x left -226px;}
				.item-list li .icon {float:left; display:inline; width:20px; height:24px; background: transparent url(../images/modal-window-sprite.gif) no-repeat left -286px; text-decoration:none;}
				.item-list li .link-to-page {background-position:0 -286px!important}
				.item-list li .link-to-file {background-position:0 -316px!important}
				.item-list li .link-to-site {background-position:0 -346px!important}
				.item-list li .link-to-mail {background-position:0 -376px!important}
				.item-list li .delete {background-position:0 -406px!important}
				.item-list li .folder-icon {background-position:0 -436px!important}
				.item-list li .page-icon {background-position:0 -466px!important}
				.item-list li .delete-page {background-position:0 -496px!important}
				.item-list li .magnifier {background-position:0 -526px!important}
				.item-list li .locked {background-position:0 -556px!important}
				.item-list li .unlocked {background-position:0 -586px!important}
				.item-list li .add-component {background-position:0 -616px!important}
				.item-list li .no-icon {background:none!important}
	
	.boxy-inner .secondary-list {margin:4px 0}
	.boxy-inner .secondary-list li a {color:#0069BA; text-decoration:none;}
	.boxy-inner .secondary-list li {background:#EEF8FE; border-bottom:1px solid #FFFFFF; height:21px; color:#0069ba; padding:0 7px;}
	.boxy-inner .inline-input {float:left; display:inline; font-size:1.1em; padding:0.4em 1em; border:1px solid #0069BA; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
	
	.boxy-inner .window-footer {height:43px; padding:0 15px; border-top:8px solid #0069ba; background:#fff;}
	.boxy-inner .window-footer button {float:left; display:inline; margin:6px 5px 5px 0}
	
	/* Site Setup */
	.site-setup {width:620px;}
	.site-setup h3.top-bg {width:100%; padding-top:20px; height:43px; min-height:43px; display:block}
	.site-setup h3.top-bg .tl, .site-setup h3.top-bg .tr{margin-top:-20px;!important}
	.site-setup .pick-url{clear:left; float:none; border-top:1px dotted #555; margin:0 12px 0; padding-top:12px; display:block}
	.site-setup .pick-url p {font-size:12px; font-weight:bold; color:#0069ba; float:left;}
	.site-setup .pick-url .inline-input {width:180px; margin:-3px 6px 0;}
	.site-setup .pick-url li{display:block;float:left; width:100%; padding:3px 0;}
	.site-setup .main-content{width:100%; margin-top:10px; padding:10px 0; clear:both; float:left; border-top:1px dotted #999; background: url(../images/design-showcase/bottom-bg.jpg) repeat-x left bottom}
	.site-setup .main-content .prev, .site-setup .main-content .next {float:left; width:50px; height:50px; margin-top:25px;}
	.site-setup .main-content .design-showcase {width:490px; float:left; overflow:hidden; text-align:center; margin-bottom:20px;}
	.site-setup .main-content .stretch-button {clear:both; display:block; width:130px; margin:0 auto;}
	.site-setup .main-content .design-showcase li {display:block; float:left;}
	
	/* Pages */
	.manage-pages {width:520px;}
	.manage-pages button {float:right;}	
	.manage-pages .main-content{width:100%; margin-top:10px; clear:both; float:left;}	
	.manage-pages .main-content  .item-list li {width:487px;}	
	.manage-pages .main-content  .item-list.nested li {width:483px;}
	.item-list li .left-items p{float:left; display:inline; line-height:23px;}
	.item-list li .left-items .group-name {font-weight:bold; color:#222;text-decoration:none}
	.item-list li .right-items a {text-decoration:none;}
	
	/* Navigation */
	.manage-navigation {width:650px}
	.manage-navigation .main-content {width:420px;}
	.manage-navigation .left-sidebar{width:148px;_margin-right:15px}
	
	.manage-navigation .window-content{background: url(../images/separation.gif) no-repeat 160px 10px;}
	.manage-navigation .main-content .item-list li { width:412px;}
		.manage-navigation .item-list li .left-items{float:left; display:inline; width:320px;}
			.manage-navigation .item-list li .left-items*{float:left; display:inline}
			.manage-navigation .item-list li .left-items .inline-input{width:80px; margin-right:6px;}
			
		.manage-navigation .item-list li .right-items{float:right; display:inline; text-align:right}
		.manage-navigation .item-list li .right-items a {text-decoration:none}

	/* Add Content */
	.add-content-window {width:620px}
	.add-content-window .main-content {width:596px;}
	.add-content-window .left-sidebar{width:148px;}
	/*.add-content-window .window-content{background: url(../images/separation.gif) no-repeat 160px 10px;}*/
	.add-content-window .main-content .item-list {height:275px; overflow-y:auto}
	.add-content-window .main-content .item-list li { width:567px;}
	.add-content-window .main-content .item-list li:hover { background-color:#DCDCFC}
	.add-content-window .main-content .left-items {width:366px; cursor:pointer}
	.add-content-window .main-content h3 {width:290px; float:left; font-size:14px; margin-top:10px;}
	.add-content-window .main-content .left-items p {width:290px; float:left; line-height:18px;}
	.add-content-window .main-content span.component-icon {width:56px; height:56px; margin-right:10px; display:block; float:left; background:url(../images/component-icons.gif) no-repeat 0 0}
			.component-icon.text-component {background-position:0 0}
			.component-icon.image-component {background-position:-57px 0!important}
			.component-icon.video-component {background-position:-114px 0!important}
			.component-icon.map-component {background-position:0 -57px!important}
			.component-icon.catalogue-component {background-position:-57px -57px!important}
			.component-icon.widget-component {background-position:-114px -57px!important}
			.component-icon.flash-component {background-position:0 -114px!important}
			.component-icon.navigation-component {background-position:-57px -114px!important}
			.component-icon.music-component {background-position:-114px -114px!important}
			.component-icon.youtube-component {background-position:-57px -171px!important}
			.component-icon.paypal-component {background-position:0px -171px!important}
			.component-icon.music-component {background-position:-114px -115px!important}
	
	
	
	.add-content-window .left-sidebar .sidebar-input{width:120px; margin:6px 0; font-size:1.1em; padding:0.4em 1em; border:1px solid #0069BA; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
	.add-content-window .left-sidebar .dotted-borders{border-top:1px dotted #555; border-bottom:1px dotted #555; padding:3px 0; margin:5px 0}
		
/* Buttons */
.plain-button, .save-button, .cancel-button, .stretch-button  {height:30px;cursor:pointer; display:block; border:none; color:#fff; line-height:30px; font-weight:bold; background: transparent url(../images/modal-window-buttons.gif) no-repeat 0 0;}		
	.plain-button { width:86px;}
	.save-button{background-position: 0 -31px; text-indent:5px; width:86px;}
	.cancel-button{background-position: 0 -62px; text-indent:5px; width:86px;}
	.stretch-button{background-position: 0 -94px; background-repeat:repeat-x; text-align:center}

	
/* Rounded Corners */
.top-rounded-corners {width:100%; position:relative; clear:both;}
	.top-rounded-corners .tl, .top-rounded-corners .tr {width:5px; height:5px; line-height:1%; font-size:1%; background: url(../images/rounded-corners.gif) no-repeat; position:relative; display:inline;}
		.top-rounded-corners .tl {background-position: left top; float: left;}
		.top-rounded-corners .tr {background-position: -5px top; float:right;}	
		
/* Custom Select fields */
.ui-selectmenu-menu li {border:none!important;}
.ui-selectmenu-item-focus, .ui-state-hover {background-image:none!important;}
.ui-selectmenu-status {padding-right:26px; overflow:hidden;}

	.custom-field  {}
		.custom-field.ui-state-default .ui-icon {background: url(../images/editor-menu-icons.gif) no-repeat 0 -36px;}
		.custom-field.ui-state-default{background:#FFF!important; border:1px solid #0069ba!important; color:#0069ba!important;}
		.custom-field.ui-widget-content {border:1px solid #0069ba!important; overflow:hidden; height:auto!important;}
		.custom-field .ui-selectmenu-item-focus, .custom-field .ui-state-hover {background-color:#daebfb!important;}

	.alternative-field {}
		.alternative-field .ui-icon {background: url(../images/ui-alternative-arrow.png) no-repeat 0 0; width:24px; height:24px;}
		a.alternative-field{background:#ff9900 url(../images/ui-alternative-bg.png) repeat-x scroll 50% 50%!important; border:1px solid #f9d168!important; color:#FFF!important;}
		.alternative-field.ui-selectmenu-open {background:#FFF!important; border:1px solid #DADADA!important; overflow:hidden; height:auto!important;}

		
	.parameter-select {width:115px!important; height:32px}
		.parameter-select .ui-selectmenu-status{line-height:23px; font-size:13px; font-weight:bold;}
		.parameter-select .ui-selectmenu-icon{margin-top:-12px!important; width:30px!important}
	.page-select {width:155px!important;}	
	.inline-select{width:110px!important; display:block;}

	
/* Footer  Area */

.footer .footer-right {width:955px; margin:0 auto;}
.footer .footer-right p {float:right; color:#fff; font-size:10px; background: url(../images/white-logo.gif) no-repeat 0 center; line-height:80px; font-weight:bold; padding-left:30px}

/* Forgot password */
#forgotContent {
	width:400px;
	text-align:center;
}

.label_forgot {
	float:left;
	width:200px;
	text-align:right;
	padding-right:20px;
}

.error {
	display:block;
	font-weight:normal;
	color:#FF0000;
}

label.error{ /* used for the validation plugin */
	display:block;
	font-weight:normal;
	color:#FF0000;
}
input.error, select.error{
	background-image:url('../images/icons/cross.png');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:16px;
}

#contact_table td {
	padding:5px;
}

.glob_theme {
	width:470px;
	overflow:hidden; 
	position:relative; 
	height:154px;
	margin:auto;
}

.items_theme {
	width:20000em; 
	position:absolute; 
	clear:both;
}

.outher_theme {
	float:left; 
	padding:3px; 
}

.nav_theme {
	height:35px;
	width:476px;
	margin:auto;
	margin-top:-35px;
	background:url('../images/design-showcase/nav.gif') bottom center no-repeat;
	position:relative;
}

.flag {
	float:right;
	margin-right:30px;
	margin-top:5px;
}

.signup_popup {
	background:transparent url(../images/signup_bg.gif) no-repeat scroll 0 0;
	width:219px;
	height:192px;
	margin-top:15px;
	padding-top:11px;
}

.signup_popup form {
	margin-left:15px;
	margin-top:10px;
	width:185px;
	#margin-top:20px;
}
				

.signup_popup form label {
	color:#FFFFFF;
	display:inline;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	#display:block; 
	#float:left;
}

.signup_popup form input {
	background:transparent none repeat scroll 0 0;
	border:medium none;
	font-size:12px;
	height:21px;
	padding:5px 0 15px 10px;
	width:125px;
	#padding-left:15px;
}

.signup_popup form .create-website-button {
	height:44px;
	margin-top:5px;
	margin-left:10px;
	padding:0;
	width:165px;
}
.signup_popup form a{
	color:#FFF;
}

.popup_cgu {
	width:500px; 
	height:350px; 
	overflow-y:scroll;
	padding-right:10px;
}

.popup_cgu p {
	margin-top:5px;
	margin-bottom:10px;
}

.sitebay-help {
	background:#FFFFFF url(../images/sitebay-support.gif) no-repeat right top;
	padding-top:80px;
}

.sitebay-help ul li {
	margin:5px 0;
}

.sitebay-help ul li a, .sitebay-help-left a, .sitebay-help-right a {
	color:#0069BA;
	text-decoration:none;
}

.sitebay-help ul li ul {
	margin-left:20px;
}

.sitebay-help-fils {
	padding-left:15px;
	margin-bottom:20px;
	background:transparent url(../images/expand.gif) no-repeat scroll left 50%;
}

.sitebay-help-fils a {
	text-decoration:none;
}

.sitebay-help-fils a:hover, .sitebay-help-left a:hover, .sitebay-help-right a:hover {
	text-decoration:underline;
}

.help_div h1 {
	font-size:18px;
	color:#0069BA;
	font-weight:bold;
	margin-bottom:10px;
}

.help_div {
	clear:both;
	width:750px;
	display:none;
}

.help_div p {
	margin:10px 0;
	text-align:justify;
}

.link_id_img {
	color:red;
	font-weight:bold;
}

.bleu-help {
	color:#0069BA;
	font-weight:bold;
}

p.bleu-help {
	margin-top:30px;
}

.list-help {
	margin-left:30px;
	font-size:11px;
}

.list-help li {
	list-style-type:disc;
}

.sitebay-help-left {
	width:49%; 
	text-align:left; 
	float:left;
	margin-top:30px;
}

.sitebay-help-right {
	width:49%; 
	text-align:right; 
	float:left;
	margin-top:30px;
}