body{
	text-align:center;
	font-family:verdana, arial, helvetica;
	font-size:12px;
	margin:0px 20px 20px 20px;
}
form{
	margin:0px;
	padding:0px;
}
a{
	cursor:pointer;
	color:blue;
}
/* ------------------ STARTING CONTAINER ----------------- */
#container{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	height:auto;
}
#boardDirectors p{
	margin-top:0px;
}
#boardDirectors img{
	border:0px;
}
/* ------------------ STARTING USER DISPLA ----------------- */
#userDisplayContainer{
	float:left;
	width:800px;
	height:20px;
	text-align:right;
}
#userDisplayContainer p{
	float:left;
	margin:2px 0px 0px 0px;
	padding:0px;
}
#userDisplayContainer a{
	float:left;
	margin:2px 0px 0px 0px;
	text-decoration:none;
}
#userDisplayContainer #welcome{
	font-size:12px;
	font-style:normal;
}
#userDisplay{
	float:right;
}
/* ------------------ STARTING HEADER CONTAINER ----------------- */
#header{
	position:relative;
	float:left;
	width:800px;
	height:140px;
	background-image:url('http://www.english.ficdn.ca/wp-content/themes/fic/images/header/headerBg.jpg');
}
#header img{
	border:0px;
}
#logo{
	float:left;
	margin:18px 0px 0px 18px;
}
#header label{
	display:none;
}
#header #searchContainer{
	float:left;
	margin:100px 0px 0px 490px;
}
#header #s{
	float:left;
	width:150px;
	margin:3px 5px 0px 0px;
	/*margin:107px 0px 0px 506px;*/
	border-top:2px solid #a9a9a9;
	border-left:2px solid #a9a9a9;
	border-bottom:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}
#header #searchform #searchsubmit{
}
#header #searchBtn{
	float:left;
}
#nav{
	height:440px;
	width:786px;
	position:relative;
}
#navLinks{
	position:absolute;
}
#memberNav{
	position:absolute;
}
/* ------------------ STARTING FRONT BANNER MENU ----------------- */
/*#menu-front-container{
	position:absolute;
	z-index:99999999;
}
#menu-front{
	position:absolute;
	z-index:99999999;
	margin:0px 0px 0px 35px;
	padding:0px;
	list-style-type:none;
}
#menu-front li{
	float:left;
	list-style-type:none;
	width:156px;
	height:104px;
	margin:317px 35px 0px 0px;
	background-image:url('http://www.andriysdesigns.com/fic/wp-content/themes/fic/images/buttons/bannerBg.png');	
}
#menu-front li a{
	float:left;
	text-decoration:none;
	color:#c21813;
	font-size:18px;
	margin:52px 0px 0px 3px;
}
#menu-front #menu-item-299 a{
	width:120px;
}*/
#banners{
	float:left;
	width:800px;
	position:absolute;
	left:11px;
	top:298px;
	z-index:999999999;
}
/*
#banners #bannerOne{
	background-image:url('http://www.andriysdesigns.com/fic/wp-content/themes/fic/images/buttons/getFicNews.png');
}
#banners #bannerTwo{
	background-image:url('http://www.andriysdesigns.com/fic/wp-content/themes/fic/images/buttons/becomeAMember.png');
}
#banners #bannerThree{
	background-image:url('http://www.andriysdesigns.com/fic/wp-content/themes/fic/images/buttons/ficSponsors.png');
}
#banners #bannerFour{
	background-image:url('http://www.andriysdesigns.com/fic/wp-content/themes/fic/images/buttons/ficNews.png');
}
*/
#banners div{
	float:left;
	list-style-type:none;
	width:186px;
	height:126px;
	margin:0px 11px 0px 0px;
}
#banners div a{
	text-decoration:none;
	color:#c21813;
}
#banners div p{
	float:left;
	text-decoration:none;
	color:#c21813;
	font-size:18px;
	margin:52px 0px 0px 3px;
}
#slideShow{
	position:absolute;
	left:0px;
	top:0px;
}
#navigation{
	float:left;
	width:800px;
	height:23px;
	background:url('images/menu/navigationBg.png');
}
/* ------------------ STARTING SLIDE NAV ----------------- */
#slideNav{	
	float:right;
	position:relative;
	top:228px;
	margin-right:1px;
	z-index:999999999;
}
#slideNav .fs-entry{
	float:left;
	position:relative;
	width:34px;
	height:34px;
	margin:0px 0px 0px 3px;
	color:#fff;
	font-weight:bold;
	font-size:26px;
	text-align:center;
	cursor:pointer;
}
#top-left{
	position:absolute;
	left:0px;
	top:0px;
	width:1px;
	height:1px;
}
/* ------------------ STARTING BREAD CRUM TRAIL ----------------- */
.breadcrumb-trail{
	float:left;
	width:800px;
	color:#48accd;
	margin:5px 0px 5px 0px;
}
.breadcrumb-trail a{
	text-decoration:none;
	font-weight:bold;
	color:#48accd;
}
.breadcrumb-trail .breadcrumb-title{
	display:none;
}
/* ------------------ STARTING ENTRY CONTENT ----------------- */
#content{
	width:800px;
}

#content h1{
	font-weight:normal;
	font-size:18px;
	color:#c21813;
	margin:0px 0px 0px 0px;
}
#content img{
	border:0px;
}
#content h2{
	margin:0px 0px 10px 0px;
}
#content h2 a{
	color:#000080;
	text-decoration:none;
	font-size:14px;
}
#content .comment-form-comment label{
	float:left;
	clear:both;
	display:block;
}
#content .comment-form-comment textarea{
	float:left;
	clear:both;
	display:block;
}
#content .form-allowed-tags{
	float:left;
}
#content .form-submit{
	float:left;
}
#content #reply-title{
	color:#000080;
	text-decoration:none;
	font-size:14px;
}
#content .posts{
	border-bottom:1px solid #c9c9c9;
	padding-bottom:10px; 
	margin-bottom:9px;
}
#content .posts a{
	text-decoration:none;
}
#content .posts a:hover{
	color:#CB1917;
}
/* ------------------ STARTING BECOME MEMBER FORM ----------------- */
.red, .required{
	color:red;
}
#si_contact_form2 div{
	float:left;
}
#registerform p, #si_contact_form2 p{
	float:left;
	margin:0px 0px 10px 7px;
}
#registerform fieldset, #si_contact_form2 fieldset{
	float:left;
	width:800px;
	margin:0px;
	border:1px solid #e9e9e9;
	background-color:#fefefe;
	padding:10px 0px 0px 0px;
}
#registerform fieldset legend, #si_contact_form2 fieldset legend{
	font-weight:bold;
	font-size:15px;
	color:#C21813;
}
#registerform fieldset fieldset, #si_contact_form2 fieldset fieldset{
	width:777px;
	margin:0px 0px 10px 7px;
	padding:7px 0px 7px 7px;
	border:1px solid #d9d9d9;
	background-color:#f9f9f9;
	overflow:hidden;
}
#registerform fieldset fieldset:hover, #si_contact_form2 fieldset fieldset:hover{
	width:777px;
	margin:0px 0px 10px 7px;
	padding:7px 0px 7px 7px;
	border:1px solid #CB1917;
	background-color:#f9f9f9;
	overflow:hidden;
}
#registerform fieldset fieldset legend, #si_contact_form2 fieldset fieldset legend{
	font-weight:normal;
	font-size:14px;	
	color:#000;
	margin:0px 0px 10px 0px;
}
#registerform label, #si_contact_form2 label{
	float:left;
	padding:3px 5px 0px 0px;
}
#registerform input, #si_contact_form2 input{
	float:left;
}
#registerform span, #si_contact_form2 span{
	float:left;
	padding:3px 5px 0px 0px;
}
#pledgeInformation, #fieldset2{
	float:left;
	width:780px;
}
	.paymentTerms, #radio4{
		float:left;
		margin:10px 0px 10px 0px;
	}
#personalInformation{
	float:left;
	width:780px;
}
	.firstName, #text10{
		float:left;
		margin:0px 10px 0px 0px;
	}
	.firstName input, #si_contact_ex_field2_10{
		width:170px;
	}
	.lastName, #text11{
		float:left;	
		margin:0px 10px 0px 0px;
	}
	.lastName input, #si_contact_ex_field2_11{
		width:170px;
	}
	.title, #text12{
		float:left;
	}
	#si_contact_ex_field2_12{
		width:165px;
	}
	.title input{
		width:175px;
	}
#companyInformation{
	float:left;
	width:780px;
	display:block;
}
	.industryRelationship{ 
		float:left;
		margin:0px 0px 10px 0px;
	}
	.company{
		float:left;
		margin:0px 10px 0px 0px;
	}
	.company input{
		width:285px;
	}
	.numberOfLocations{
		float:left;
		margin:0px 10px 0px 0px;
	}
	.numberOfLocations input{
		width:100px;
	}
	.numberOfMembers{
		float:left;
	}
	.numberOfMembers input{
		width:100px;
	}
#locationInformation{
	float:left;
	width:780px;
	display:block;
}
	.city, .province, #text15, #text16{
		float:left;
		margin:0px 10px 0px 0px;
	}
	.city input, .province  input, #si_contact_ex_field2_15, #si_contact_ex_field2_16{
		width:224px;
	}
	.postalCode input, #si_contact_ex_field2_17{
		width:100px;
	}
	.address, #textArea14{
		float:left;
		width:770px;
		margin:0px 0px 10px 0px;
	}
	.address textarea, #si_contact_form2 textarea{
		width:763px;
		height:50px;
		overflow:hidden;
	}
#contactInformation{
	float:left;
	width:780px;
	display:block;
}
	.email, .telephone, .extension{
		float:left;
	}
	.email input, .telephone input, #si_contact_ex_field2_19, #si_contact_ex_field2_20{
		width:205px;
		margin:0px 10px 0px 0px;
	}
	.extension input{
		width:100px;
	}
	#si_contact_ex_field2_21{
		width:95px;
	}
#onlineInformation{
	float:left;
	width:780px;
	display:block;
}
	.username, .password{
		float:left;
		margin:0px 10px 0px 0px;
	}
	.passwordConfirm{
		float:left;
	}
	.username input{
		width:133px;
	}	
	.password input, .passwordConfirm input{
		width:145px;
	}
#captchaInformation{
	float:right;
	display:block;
	margin:0px 0px 10px 0px;
}
#captchaInformation label, #captchaInformation span{
	margin:7px 0px 0px 0px;
}
#captchaInformation .red{
	margin:1px 0px 0px 0px;
}
#captchaInformation input{
	width:100px;
	margin:7px 10px 0px 0px;
}
#captchaInformation img{
	float:left;
	margin:0px 10px 0px 7px;
}
#formTerms{
	float:right;
	margin:10px 7px 0px 0px;
}
#formTerms p{
	float:right;
	text-align:right;
	display:block;
	clear:both;
	width:780px;
	margin:0px 0px 10px 0px;
}
#formTerms #wp-submit{
	float:right;
	display:block;
	margin:0px 0px 10px 0px;
}
#error24{
	margin:0px 0px 10px 7px;
}
/* ------------------ STARTING LOGIN PAGE ----------------- */
#user-login{
	list-style-type:none;
}
#user-login .widget-title{
	display:none;
	font-size:18px;
	color:#C21813;
	margin-top:0px;
	padding-top:0px;
	font-weight:normal;
}
#loginform{
	margin:20px 0px 0px 0px;
}
.wpul_menu{
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px;
}
#welcome{
	float:left;
	width:150px;
	font-size:14px;
	font-style:none;
	margin:0px 0px 20px 0px;
}
#memberNavigation{
	float:left;
	width:230px;
	height:auto;
}
#memberNavigation ul{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#memberNavigation ul li{
	float:left;
	width:230px;
}
#memberNavigation ul li a{
	text-decoration:none;
}
#otherContent{
	float:left;
	width:auto;
	height:auto;
}
#memberContent{
	float:left;
	width:550px;
	height:auto;
}
#memberContent ul{
	width:550px;
}
#memberContent ul li{
	margin:0px 5px 15px 0px;
	border:1px solid #c9c9c9;
	padding:5px;
	font-weight:bold;
}
/* ------------------ STARTING REGISTRATION ----------------- */
#registration-form{
	list-style-type:none;
}
#registration-form p{
	margin-right:20px;
}
#reg_passmail{
	display:none;
}
/* XXXXXX STARTING SITEMAP NAV XXXXXX */
#sitemapNav .menu-main-container{
	background-image:none;
}
#sitemapNav .menu-main-container ul, #sitemapNav .menu-main-container ul ul li{
	left:0px;
	top:0px;
	float:none;
	position:relative;
	background:none;
}
#sitemapNav .menu-main-container ul li{
	left:0px;
	top:0px;
	background-image:none;
	float:none;
	font-weigt:normal;
	background-color:none;
}
#sitemapNav .menu-main-container a{
	color:#000;
	background-image:none;
	float:none;
	font-weigt:normal;
	background-color:none;
}
/* ------------------ STARTING FOOTER ----------------- */
#footerContainer{
	text-align:center;
	position:relative;
	width:800px;
	margin:0px 0px 20px 0px;
}
#footerNavigation{
	text-align:center;
	width:800px;
}
#footerIcons{
	float:right;
	margin-right:20px;
}
#footerNavigation ul{
	float:left;
	text-align:center;
	margin:4px 153px 0px 320px;
	padding:0px;
}
#footerNavigation ul li{
	display:inline;
	list-style-type:0px;
	margin:0px 0px 0px 0px;
	padding:0px 9px 0px 5px;
	border-right:1px solid #757575;
}
#footerNavigation #menu-item-1179{
	border-right:0px;
}
#footerNavigation ul li a{
	text-decoration:none;
	color:#757575;
}
#footerRights{
	float:left;
	width:800px;
}
/* ------------------ STARTING NO SKIP TO CONTENT LINK ----------------- */
.skip-link-screen-reader-text{
	display:none;
}
/* ------------------ STARTING NO EDIT-POST LINK ----------------- */
.post-edit-link{
	display:none;
}
/* ------------------ STARTING DISPLAY NO COMMENTS MESSAGE ----------------- */
.nocomments{
	display:none;
}
/* ------------------ STARTING RIGHT WIDGET COLUMN ----------------- */
#primary{
	display:none;
}
/* ------------------ STARTING CUSTOM DROP DOWN ----------------- */
/*DROP DOWN MENU*/
#menu-item-134 a, #menu-item-135 a,#menu-item-137 a{
	cursor:default;
}
#menu-item-134 .sub-menu a,#menu-item-135 .sub-menu a,#menu-item-137 .sub-menu a{
	cursor:pointer;
}

#navigation .menu-main-container {
	float:left;
	position:absolute;
	width:800px;
	height:23px;
	padding:0px 0px 0px 0px;
	background:url('images/menu/navigationBg.png');
	z-index:9999999999999999;
	}
#navigation .menu-main-container ul {
	width:auto;
	float:right;
	border:none;
	margin:2px 0px 0px 0px;
	padding:0;
	list-style:none;
	}
#navigation .menu-main-container li {
	border:none;
	background:none;
	color:#FFFFFF;
	line-height:18px;
	z-index:20;
	height:23px;
	width:auto;
	letter-spacing:0px;
	background:;
	font-weight:bold;
	font-size:12px;
	padding:0;
	margin:0 0px;
	float:left;
	font-family:tahoma,sans-serif;
	position:relative;
	}
#navigation .menu-main-container li:hover,#navigation .menu-main-container li.menu {
	background-position:0 60px;
	}
#navigation .menu-main-container li a {
	border:none;
	background:none;
	text-decoration:none;
	display:block;
	padding:0 12px;
	color:#FFFFFF;
	}
#navigation .menu-main-container li a:hover {
	border:none;
	background:none;
	text-decoration:none;
	color:#FFFFFF;
	background-position:100% -120px;
	}
#navigation .menu-main-container ul ul {
	position:absolute;
	left:-999em;
	top:19px;
	width:auto;
	}
#navigation .menu-main-container li:hover ul,#navigation .menu-main-container li.menu ul {
	left:auto;
	}
#navigation .menu-main-container ul ul li a {
	padding:4px 10px;
	text-transform:normal;
	font-variant:normal;
	}
#navigation .menu-main-container ul ul li {
	letter-spacing:0px;
	color:#444444;
	z-index:20;
	height:auto;
	font-family:helvetica,arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	background:#f4706c;
	margin:0;
	}
/* ------------------ STARTING INDIVIDUAL DROP DOWN SIZE ----------------- */
#navigation #menu-item-134 ul li{
	width:140px;
}
#navigation #menu-item-135 ul li{
	width:110px;
}
#navigation #menu-item-137 ul li{
	width:140px;
}
/* ------------------ STARTING  ----------------- */
#navigation .menu-main-container ul ul li a {
	line-height:22px;
	color:#fff;
	text-decoration:none;
	}
#navigation .menu-main-container ul ul li:hover a,#navigation .menu-main-container ul ul li.menu a {
	color:#FFFFFF;
	text-decoration:none;
	}
#navigation .menu-main-container ul ul li:hover li a,#navigation .menu-main-container ul ul li.menu li a {
	color:#fff;
	}
#navigation .menu-main-container ul ul li:hover li a:hover,.menu-main-container ul ul li.menu li a:hover {
	color:#FFFFFF;
	}
#navigation .menu-main-container ul ul li:hover,#navigation .menu-main-container ul ul li.menu {
	color:#FFFFFF;
	background:#c21813;
	}
#navigation .menu-main-container ul ul ul li {
	font-size:12px;
	}	
#navigation .menu-main-container ul ul ul, #navigation .menu-main-container ul ul ul ul {
	position:absolute;
	margin-left:-999em;
	top:0;
	width:120px;
	}
#navigation .menu-main-container li li:hover ul,#navigation .menu-main-container li li.menu ul,#navigation .menu-main-container li li li:hover ul,#navigation .menu-main-container li li li.menu ul {
	margin-left:120px;
	}
#navigation .menu-main-container ul ul li:hover li a,#navigation .menu-main-container ul ul li.menu li a {
	text-decoration:none;
	}
#navigation .menu-main-container ul ul li li:hover a,#navigation .menu-main-container ul ul li li.menu a {
	color:#FFFFFF;
	text-decoration:none;
	}
. li.pixo_search:hover {
	background:none;
	}
#pixopoint_menu1 li.pixo_search form {
	margin:0;
	padding:0;
	}
#pixopoint_menu1 li.pixo_search input {
	font-family:tahoma,sans-serif;}
#pixopoint_menu1 li.pixo_search input.pixo_inputsearch {
	width:100px;
	}
#pixopoint_menu1 li.pixo_right {
	float:right;
	}
.sf-menu a{
		cursor:default;
}
.sf-menu .sub-menu a{
	cursor:pointer;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/* ------------------ STARTING CUSTOM DROP DOWN ----------------- */
/*DROP DOWN MENU*/
#menu-item-134 a, #menu-item-135 a,#menu-item-137 a{
	cursor:default;
}
#menu-item-134 .sub-menu a,#menu-item-135 .sub-menu a,#menu-item-137 .sub-menu a{
	cursor:pointer;
}

.menu-members-container {
	float:left;
	position:absolute;
	width:800px;
	height:23px;
	padding:0px 0px 0px 0px;
	background-image:url('http://www.andriysdesigns.com/fic/wp-content/themes/fic/images/menu/navBg.png');
	background-repeat:no-repeat;
	z-index:9999999999999999;
	}
.menu-members-container ul {
	width:auto;
	float:right;
	border:none;
	margin:2px 0px 0px 0px;
	padding:0;
	list-style:none;
	}
.menu-members-container li {
	border:none;
	background:none;
	color:#FFFFFF;
	line-height:18px;
	z-index:20;
	height:23px;
	width:auto;
	letter-spacing:0px;
	background:;
	font-weight:bold;
	font-size:12px;
	padding:0;
	margin:0 0px;
	float:left;
	font-family:tahoma,sans-serif;
	position:relative;
	}
.menu-members-container li:hover,.menu-members-container li.menu {
	background-position:0 60px;
	}
.menu-members-container li a {
	border:none;
	background:none;
	text-decoration:none;
	display:block;
	padding:0 12px;
	color:#FFFFFF;
	}
.menu-members-container li a:hover {
	border:none;
	background:none;
	text-decoration:none;
	color:#FFFFFF;
	background-position:100% -120px;
	}
.menu-members-container ul ul {
	position:absolute;
	left:-999em;
	top:19px;
	width:auto;
	}
.menu-members-container li:hover ul,.menu-members-container li.menu ul {
	left:auto;
	}
.menu-members-container ul ul li a {
	padding:4px 10px;
	text-transform:normal;
	font-variant:normal;
	}
.menu-members-container ul ul li {
	letter-spacing:0px;
	color:#444444;
	z-index:20;
	height:auto;
	font-family:helvetica,arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	background:#f4706c;
	margin:0;
	}
/* ------------------ STARTING INDIVIDUAL DROP DOWN SIZE ----------------- */
#menu-item-379 ul li{
	width:140px;
}
#menu-item-389 ul li{
	width:110px;
}
#menu-item-393 ul li{
	width:120px;
}
#menu-item-137 ul li{
	width:115px;
}
/* ------------------ STARTING  ----------------- */
.menu-members-container ul ul li a {
	line-height:22px;
	color:#fff;
	text-decoration:none;
	}
.menu-members-container ul ul li:hover a,.menu-members-container ul ul li.menu a {
	color:#FFFFFF;
	text-decoration:none;
	}
.menu-members-container ul ul li:hover li a,.menu-members-container ul ul li.menu li a {
	color:#fff;
	}
.menu-members-container ul ul li:hover li a:hover,.menu-members-container ul ul li.menu li a:hover {
	color:#FFFFFF;
	}
.menu-members-container ul ul li:hover,.menu-members-container ul ul li.menu {
	color:#FFFFFF;
	background:#c21813;
	}
.menu-members-container ul ul ul li {
	font-size:12px;
	}	
.menu-members-container ul ul ul, .menu-members-container ul ul ul ul {
	position:absolute;
	margin-left:-999em;
	top:0;
	width:120px;
	}
.menu-members-container li li:hover ul,.menu-members-container li li.menu ul,.menu-members-container li li li:hover ul,.menu-members-container li li li.menu ul {
	margin-left:120px;
	}
.menu-members-container ul ul li:hover li a,.menu-members-container ul ul li.menu li a {
	text-decoration:none;
	}
.menu-members-container ul ul li li:hover a,.menu-members-container ul ul li li.menu a {
	color:#FFFFFF;
	text-decoration:none;
	}
. li.pixo_search:hover {
	background:none;
	}
#pixopoint_menu1 li.pixo_search form {
	margin:0;
	padding:0;
	}
#pixopoint_menu1 li.pixo_search input {
	font-family:tahoma,sans-serif;}
#pixopoint_menu1 li.pixo_search input.pixo_inputsearch {
	width:100px;
	}
#pixopoint_menu1 li.pixo_right {
	float:right;
	}
.sf-menu a{
		cursor:default;
}
.sf-menu .sub-menu a{
	cursor:pointer;
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/* ------------------ STARTING MEMBERS DROP DOWN ----------------- */
.menu-subscriber-container {
	float:left;
	position:absolute;
	width:800px;
	height:23px;
	padding:0px 0px 0px 0px;
	background-color:#c21813;
	/* ------------------ STARTING background-image:url('http://www.andriysdesigns.com/fic/wp-content/themes/fic/images/menu/navBg.png'); ----------------- */
	background-repeat:no-repeat;
	z-index:99999999999999999999;
	}
.menu-subscriber-container ul {
	width:auto;
	float:right;
	border:none;
	margin:2px 0px 0px 0px;
	padding:0;
	list-style:none;
	}
.menu-subscriber-container li {
	border:none;
	background:none;
	color:#FFFFFF;
	line-height:18px;
	z-index:20;
	height:23px;
	width:auto;
	letter-spacing:0px;
	background:;
	font-weight:bold;
	font-size:12px;
	padding:0;
	margin:0 0px;
	float:left;
	font-family:tahoma,sans-serif;
	position:relative;
	}
.menu-subscriber-container li:hover,.menu-subscriber-container li.menu {
	background-position:0 60px;
	}
.menu-subscriber-container li a {
	border:none;
	background:none;
	text-decoration:none;
	display:block;
	padding:0 12px;
	color:#FFFFFF;
	}
.menu-subscriber-container li a:hover {
	border:none;
	background:none;
	text-decoration:none;
	color:#FFFFFF;
	background-position:100% -120px;
	}
.menu-main-container ul ul {
	position:absolute;
	left:-999em;
	top:19px;
	width:auto;
	}
.menu-subscriber-container li:hover ul,.menu-subscriber-container li.menu ul {
	left:auto;
	}
.menu-subscriber-container ul ul li a {
	padding:4px 10px;
	text-transform:normal;
	font-variant:normal;
	}
.menu-subscriber-container ul ul li {
	letter-spacing:0px;
	color:#444444;
	z-index:20;
	height:auto;
	font-family:helvetica,arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	background:#f4706c;
	margin:0;
	}
.menu-subscriber-container ul ul li a {
	line-height:22px;
	color:#fff;
	text-decoration:none;
	}
.menu-subscriber-container ul ul li:hover a,.menu-subscriber-container ul ul li.menu a {
	color:#FFFFFF;
	text-decoration:none;
	}
.menu-subscriber-container ul ul li:hover li a,.menu-subscriber-container ul ul li.menu li a {
	color:#fff;
	}
.menu-subscriber-container ul ul li:hover li a:hover,.menu-subscriber-container ul ul li.menu li a:hover {
	color:#FFFFFF;
	}
.menu-subscriber-container ul ul li:hover,.menu-subscriber-container ul ul li.menu {
	color:#FFFFFF;
	background:#c21813;
	}
.menu-subscriber-container ul ul ul li {
	font-size:12px;
	}	
.menu-subscriber-container ul ul ul, .menu-subscriber-container ul ul ul ul {
	position:absolute;
	margin-left:-999em;
	top:0;
	width:120px;
	}
.menu-subscriber-container li li:hover ul,.menu-subscriber-container li li.menu ul,.menu-subscriber-container li li li:hover ul,.menu-subscriber-container li li li.menu ul {
	margin-left:120px;
	}
.menu-subscriber-container ul ul li:hover li a,.menu-subscriber-container ul ul li.menu li a {
	text-decoration:none;
	}
.menu-subscriber-container ul ul li li:hover a,.menu-subscriber-container ul ul li li.menu a {
	color:#FFFFFF;
	text-decoration:none;
	}
. li.pixo_search:hover {
	background:none;
	}
#pixopoint_menu1 li.pixo_search form {
	margin:0;
	padding:0;
	}
#pixopoint_menu1 li.pixo_search input {
	font-family:tahoma,sans-serif;}
#pixopoint_menu1 li.pixo_search input.pixo_inputsearch {
	width:100px;
	}
#pixopoint_menu1 li.pixo_right {
	float:right;
	}
.sf-menu a{
		cursor:default;
}
.sf-menu .sub-menu a{
	cursor:pointer;
}

/* ------------------ STARTING ORIGINAL CSS ----------------- */

