

/*========== styles.css ==========*/

#mycustomscroll {
	height:200px;
	width:254px;
	overflow: auto;
	position: relative;
	padding-bottom:5px;
}
#mycustomscrolllong {
	height:258px;
	width:254px;
	overflow: auto;
	position: relative;
	padding-bottom:5px;
}
html {
	width:100%;
	height: 100%;
	margin-bottom: 1px; /* Always show a scrollbar to avoid jumping when the scrollbar appears  */
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
}
/* body --------------------------- */
body,p,td,th,tr{		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}
body{					margin:0;	padding:0;	line-height: 1.4;}
/* clear div --------------------------- */
.clear {				clear: both;    height: 0px;    margin: 0px;    font-size: 1px;    line-height: 0px;}
/* image --------------------------- */
img {					border:0;}
.poster{				border:1px;	border-style:solid;	padding: 0px;	margin: 0px;}
.poster:hover{			border-color:#4b7dff;}
/* text --------------------------- */
.bold{					font-weight:bold;}
.light{					color:#999999;}
.hilight{				color:#FF0000;}
.hilightGreen{			color:#00FF00;}
.alert{					background-repeat:no-repeat;	background-position:0% 50%;	padding-left:17px;	font-size:11px;}
span.pro{				padding:5px 0px 5px 0px;	background-repeat:no-repeat;	background-position:0% 50%;	padding-left:30px;	background-image: url(http://static.fxhome.com/images/iconPro.gif);}
/* alignment --------------------------- */
.alignRight{			text-align:right;}
.alignCenter{			text-align:center;}
/* paragraph --------------------------- */
p{						padding:0em 0em 1em 0em;	margin:0;}
.small{					font-size:9px;	line-height: 1.6;	padding:0em 0em 0.5em 0em;}
.newsSubHeading{		font-size:9px;	line-height: 1;	padding:10px 0px 0px 0px !important;}
p.medium{				font-size:11px;	padding:0em 0em 1em 0em;}
p.mediumCinema{			font-size:11px;	padding:0px 10px 0px 0px;	line-height:1.4;}
p.short{				padding:0em 0em 0em 0em;	line-height: 1.3;}
p.tagline{				font-size:11px;	padding: 5px 0px 15px 0px;}
p.quote{				background-image: url(http://static.fxhome.com/images/quote.gif);	background-repeat: no-repeat;	padding: 0px 20px 0.5em 45px;	margin: 0px;}
p.quoteSource{			text-align:right;	font-size:11px;	font-weight:bold;	font-style:italic;}
p.line{					border-top-width:1px;	border-top-style:solid;	border-top-color:#cdd1d2;	font-size:1px;	line-height:1px;	padding:0;	margin:5px 0px 10px 0px;}
p.pro{					background: url(http://static.fxhome.com/images/iconPro.gif);	background-repeat: no-repeat;	background-position: 5px 5px;	background-color: #f0f3f5;	padding: 3px 5px 5px 35px;	margin-bottom: 10px;}
/* headings --------------------------- */
h1{						font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;	line-height: 1.2em;	font-size:24px;	font-weight:bold;	margin: 0px;	color:#414546;	padding: 10px 0px 20px 0px;	letter-spacing:-1px;}
h1.withTagline{			padding: 10px 0px 0px 0px;}
h2{						font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; font-size:13px;	font-weight:bold;	margin: 0px;	padding: 0px 0px 10px 0px;	color:#414546;}
h2.short{				padding:0em 0em 0em 0em;	line-height: 1.3em;}
h3{						font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; font-size:11px;	font-weight:bold;	margin: 0px;	padding: 0px 0px 10px 0px;	color:#414546;}
h3.short{				padding:0em 0em 0em 0em;	line-height: 1.3em;}
/* table --------------------------- */
td{						font-size:12px;	}
td.small{				font-size:10px;	}
table.forum{			border:none; margin:0;	padding:0;	width:100%;}
table.forum td {		background-color:transparent; }
table.forum p{			font-size:11px;	padding:0;}
table.forum h2{			padding:0; line-height: 1em;}
table.forum h3{			padding:0;}
td.icon{				width:22px; padding:0 20px; }
td.forum{				padding:0; }
.forum .forum{		padding:5px; }
td.forumDividerV{		width:1px; padding:0; }
td.forumTitles{			padding:0; }
td.forumTopics{			width:120px; text-align:center;	font-size:11px;	padding:0;}
td.forumPosts{			width:120px; text-align:center;	font-size:11px;	padding:0;}
td.forumLastPost{		width:160px; text-align:center;	font-size:11px; padding:5px 0px 5px 0px;}
td.forumLastPostTitles{		width:160px; text-align:center; font-size:11px; background-color:transparent; padding:0;}
td.forumTopicTitles{	text-align:center; font-size:11px; background-color:transparent; padding:0;}
td.forumReplies{		width:100px; text-align:center; font-size:11px; background-color:transparent; padding:0;}
td.forumAuthor{			width:134px; text-align:center; font-size:11px; background-color:transparent; padding:0;}
td.forumViews{			width:100px; text-align:center; font-size:11px; background-color:transparent; padding:0;}
table td.forumDividerH{		height:1px; padding:0 !important; }
table.forumProfileBackground{
	background-image:url(http://static.fxhome.com/images/white/forumProfileBackground.gif);
	background-repeat:no-repeat;
	height:88px;
}
table.forumProfileBackground td { background-color:transparent; padding:0; }
table.forumProfileBackground p{
	font-size:11px; padding:0; margin:0;
}
table.forumProfileBackground h2{
	padding:0; margin:0;
}
table.profile{			margin-bottom:10px;}
table.profile td{		padding-bottom:5px;	padding-top:5px;}
table.form th { padding:5px 0; }
table.form td { padding:5px 0; background-color:transparent; }
/* link --------------------------- */
a{						color: #4b7dff;	text-decoration: none;}
a:hover{				text-decoration: underline;}
a:visited{				color: #3b64cc;}
/* lists --------------------------- */
ul.list{				padding:0px 0px 10px 0px;	list-style-type:circle;	list-style-position:outside;	margin: 0px 0px 0px 20px;}
ul.list li{				padding:0 0 5px 0;}
ul.listSmall{			padding:0 0 10px 0;	list-style-type:circle;	list-style-position:outside;	margin:0 0 0 20px;	font-size:11px;}
ul.listSmall li{		padding:0 0 0 0;}
/* forms --------------------------- */
form {					padding:0;	margin:0;}
select {				font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	border-width:1px;	border-style:solid;	background-color:#f0f4f5;	border-color:#cdd1d2;	color:#646869; padding:5px; border-radius:3px;}
select.discount {		font-size:12px;}
input {					font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	border:0;	background-color:#f0f4f5;	padding:3px;	margin:0;	color:#646869; padding:5px;  border-radius:3px; }
input.discount {		font-size:12px;	border-width:1px;	border-style:solid;	border-color:#cdd1d2;}
select:focus, input:focus, textarea:focus { border-color:#4B7DFF !important; outline:none; box-shadow:inset 0 1px 2px #ddd; }
.inputDiv {				width:200px;	height:22px;	background-image:url(http://static.fxhome.com/images/white/searchBoxWhite.gif);	background-repeat:no-repeat;	padding:1px 0px 1px 22px;}
textarea {					font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	border:0;	background-color:#f0f4f5;	padding:3px;	margin:0;	color:#646869; padding:5px;  border-radius:3px; }
textarea.discount {		font-size:12px;	border-width:1px;	border-style:solid;	border-color:#cdd1d2;}
.border {				border-width:1px;	border-style:solid;}
form fieldset { border: 1px solid #ccc; padding:10px 20px; margin-bottom:20px; }
form fieldset legend { font-size: 14px; font-weight:bold; color: #0082e6; }
/* borders --------------------------- */
.borderTopBottom{		border:0;	border-top-style:solid;	border-top-width:1px;	border-bottom-style:solid;	border-bottom-width:1px;	margin: 0px;	padding: 0px;}
.borderBottom{			border:0;	border-bottom-style:solid;	border-bottom-width:1px;	margin: 0px 0px 0px 0px;	padding: 0px;}
.borderTopLeft{			border:0;	border-top-style:solid;	border-top-width:1px;	border-left-style:solid;	border-left-width:1px;	margin: 0px;	padding: 0px;}
.borderTop{				border:0;	border-top-style:solid;	border-top-width:1px;	margin: 0px;	padding: 0px;}
.borderLeft{			border:0;	border-left-style:solid;	border-left-width:1px;	margin: 0px;	padding: 0px;}
/* layout --------------------------- */
.container_12 {	margin-left: auto; margin-right: auto; width: 960px; }
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 { float: left ; position: relative ; margin-left: 10px ; margin-right: 10px;}
.alpha { margin-left: 0;}
.omega { margin-right: 0;}
.container_12 .grid_1 { width:60px;}
.container_12 .grid_2 { width:140px;}
.container_12 .grid_3 { width:220px;}
.container_12 .grid_4 { width:300px;}
.container_12 .grid_5 { width:380px;}
.container_12 .grid_6 { width:460px;}
.container_12 .grid_7 { width:540px;}
.container_12 .grid_8 { width:620px;}
.container_12 .grid_9 { width:700px;}
.container_12 .grid_10 { width:780px;}
.container_12 .grid_11 { width:860px;}
.container_12 .grid_12 { width:940px;}
.container_12 .prefix_1 { padding-left:80px;}
.container_12 .prefix_2 { padding-left:160px;}
.container_12 .prefix_3 { padding-left:240px;}
.container_12 .prefix_4 { padding-left:320px;}
.container_12 .prefix_5 { padding-left:400px;}
.container_12 .prefix_6 { padding-left:480px;}
.container_12 .prefix_7 { padding-left:560px;}
.container_12 .prefix_8 { padding-left:640px;}
.container_12 .prefix_9 { padding-left:720px;}
.container_12 .prefix_10 { padding-left:800px;}
.container_12 .prefix_11 { padding-left:880px;}
.container_12 .suffix_1 { padding-right:80px;}
.container_12 .suffix_2 { padding-right:160px;}
.container_12 .suffix_3 { padding-right:240px;}
.container_12 .suffix_4 { padding-right:320px;}
.container_12 .suffix_5 { padding-right:400px;}
.container_12 .suffix_6 { padding-right:480px;}
.container_12 .suffix_7 { padding-right:560px;}
.container_12 .suffix_8 { padding-right:640px;}
.container_12 .suffix_9 { padding-right:720px;}
.container_12 .suffix_10 { padding-right:800px;}
.container_12 .suffix_11 { padding-right:880px;}
.container_12 .push_1 { left:80px;}
.container_12 .push_2 { left:160px;}
.container_12 .push_3 { left:240px;}
.container_12 .push_4 { left:320px;}
.container_12 .push_5 { left:400px;}
.container_12 .push_6 { left:480px;}
.container_12 .push_7 { left:560px;}
.container_12 .push_8 { left:640px;}
.container_12 .push_9 { left:720px;}
.container_12 .push_10 { left:800px;}
.container_12 .push_11 { left:880px;}
.container_12 .pull_1 { right:80px;}
.container_12 .pull_2 { right:160px;}
.container_12 .pull_3 { right:240px;}
.container_12 .pull_4 { right:320px;}
.container_12 .pull_5 { right:400px;}
.container_12 .pull_6 { right:480px;}
.container_12 .pull_7 { right:560px;}
.container_12 .pull_8 { right:640px;}
.container_12 .pull_9 { right:720px;}
.container_12 .pull_10 { right:800px;}
.container_12 .pull_11 { right:880px;}
.clear { clear: both ; display: block ; overflow: hidden ; visibility: hidden ; width: 0 ; height: 0;}
.container_12:after,
.clearfix:after { clear: both ; content: ' ' ; display: block ; font-size: 0 ; line-height: 0 ; visibility: hidden ; width: 0 ; height: 0; }

.columnFull {				width:940px; margin:0 auto; }
.columnMediumSmall {		width:620px; float:left; }
.columnSmall {				width:300px; float:right; }
.columnLarge {				width:700px; float:left; }
.columnMediumLarge {		width:640px; float:left; }
.columnSmallest {			width:220px; float:right; }
.columnLargest {			width:740px; float:left; }
.columnEvenSplit {			width:50%; float:right; }
.columnEvenSplitGap {		width:49%; float:right; }
/* padding --------------------------- */
.padTmRmBsLm{			padding: 20px 20px 10px 20px;}
.padTmRmBnLm{			padding: 20px 20px 0px 20px;}
.padTsRmBnLm{			padding: 10px 20px 0px 20px;}
.padTnRmBnLm{			padding: 0px 20px 0px 20px;}
.padTnRmBnLn{			padding: 0px 20px 0px 0px;}
.padTnRmBnLs{			padding: 0px 20px 0px 10px;}
.padTsRmBsLm{			padding: 10px 20px 10px 20px;}
.padTsRmBmLm{			padding: 10px 20px 20px 20px;}
.textLeft{				padding-left:10px;}
.iconLeftPad{			padding-left:5px; display:inline;}

/* MENU ELEMENTS --------------------------- */
/* page --------------------------- */
div.menuPagebg{
	padding: 0px 0px 0px 0px;
	margin:0;
	line-height:30px;
	line-height:30px;
}
.menuPage{				color:#414546 !important;	text-decoration: none !important;	height:30px;	line-height:30px;	padding:8px 0px 9px 10px;	margin:0;}
.menuPage span{			color:#414546 !important;	text-decoration: none !important;	height:30px;	line-height:30px;	padding:8px 10px 9px 0px;	margin:0;}
.menuPage:hover, .menuPage:hover span{color:#FF0000 !important;}
.menuPageSelected{		color:#FF0000 !important;	background-position:0px 49%;	background-repeat:no-repeat;}
.menuPageSelected span{	color:#FF0000 !important;	background-position:100% 49%;	background-repeat:no-repeat;}
.menuPageHeaderStart{	background-position:top left;	background-repeat:no-repeat;	height:10px;	line-height:10px;	padding:0px 0px 0px 10px;	margin:0;	font-size:1px;}
.menuPageHeaderStartFlat{}
.menuPageHeaderEnd{		background-position:top right;	background-repeat:no-repeat;	height:10px;	line-height:10px;	padding:0;}
.menuPageHeaderEndFlat{}
/* simple --------------------------- */
.menuSimpleLeft{		background-position:0px 49%;	background-repeat:no-repeat;	height:30px;	line-height:30px;	padding:10px 15px 10px 10px;	margin:0;}
a.menuSimpleLeft, a.menuSimpleLeft:visited{}
a.menuSimpleLeft:hover{	text-decoration: none;}
.menuSimpleMiddle{		background-position:0px 49%;	background-repeat:no-repeat;	height:30px;	line-height:30px;	padding:10px 15px 10px 15px;	margin:0;}
a.menuSimpleMiddle, a.menuSimpleMiddle:visited{}
a.menuSimpleMiddle:hover{	text-decoration: none;}
.menuSimpleRight{		background-position:100% 49%;	background-repeat:no-repeat;	height:30px;	line-height:30px;	padding:10px 10px 10px 15px;	margin:0;}
a.menuSimpleRight, a.menuSimpleRight:visited{}
a.menuSimpleRight:hover{	text-decoration: none;}

/* PAGE ELEMENTS --------------------------- */
/* title --------------------------- */
.pTitleStart{			background-position: bottom left;	background-repeat: no-repeat;	padding:0px 0px 0px 10px;	margin:0px 0px 20px 0px;	height:1%;}
.pTitleEnd{				background-position: bottom right;	background-repeat: no-repeat;	font-size:1px;	height:1%;}
.pTitleNoMarginStart{	background-position: top left; margin:0;}
.pTitleNoMarginEnd{		background-position: top right;	margin:0;}
/* background --------------------------- */
.pStart{				background-position: bottom left;	background-repeat: no-repeat;	height:1%;}
.pEnd{					background-position: bottom right;	background-repeat: no-repeat;	height:1%;}
.p600_295Start{}
.p600_295End{}
.p696_200Start{}
.p696_200End{}
/* footer --------------------------- */
.pFooter600_295Start{}
.pFooter600_295End{}
.pFooter696_200Start{}
.pFooter696_200End{}

/* BOX ELEMENTS --------------------------- */
/* header --------------------------- */
.headerStart{			background-position:top left;	background-repeat:no-repeat;	height:10px;	line-height:10px;	padding:0px 0px 0px 10px;	margin:0;	font-size:1px;}
.headerEnd{				background-position:top right;	background-repeat:no-repeat;	height:10px;	line-height:10px;	padding:0;}
.headerEndLeft{}
/* title --------------------------- */
.titleStart{			background-position:bottom left;	background-repeat:no-repeat;	height:30px;	line-height:30px;	padding:0px 0px 0px 20px;	margin:0;}
.titleStart h2{			font-weight:bold;	padding: 0px;}
.titleStart p, .dividerStart p{	padding: 0px;}
.titleEnd{				background-position:bottom right;	background-repeat:no-repeat;	height:30px;	line-height:30px;}
/* divider --------------------------- */
.dividerStart{			background-position:bottom left;	background-repeat:no-repeat;	height:30px;	line-height:30px;	padding:0px 0px 0px 20px;	margin:0;}
.dividerStart h2{		font-weight:bold;	padding: 0px;}
.dividerStart p{		padding: 0px;}
.dividerEnd{			background-position:bottom right;	background-repeat:no-repeat;	height:30px;	line-height:30px;}
.dividerEndLeft{}
/* double divider --------------------------- */
.dividerDoubleStart{	background-position:bottom left;	background-repeat:no-repeat;	height:59px;	line-height:28px;	padding:0px 0px 0px 20px;	margin:0;}
.dividerDoubleStart h2{	font-weight:bold;	padding: 0px;}
.dividerDoubleStart p{	padding: 0px;}
.dividerDoubleEnd{		background-position:bottom right;	background-repeat:no-repeat;	height:59px;	line-height:28px;}
.dividerDoubleEndLeft{	background-image: url(http://static.fxhome.com/images/white/doubleDivRightCrop.gif);}
/* line --------------------------- */
.line{					border-top-width:1px;	border-top-style:solid;	font-size:1px;	padding:0;	margin:0;}
/* background simple --------------------------- */
.bgSimpleStart{			background-position: bottom left;	background-repeat: no-repeat;	height:1%;}
.bgSimpleEnd{			background-position: bottom right;	background-repeat: no-repeat;	height:1%;}
.bgSimpleEndLeft{}
/* background --------------------------- */
.bgStart{				background-position: bottom left;	background-repeat: no-repeat;	height:1%;}
.bgEnd{					background-position: bottom right;	background-repeat: no-repeat;	height:1%;}
.bgEndLeft{}
/* footer simple --------------------------- */
.footerSimpleStart{		border-top-width:1px;	border-top-style:solid;	height:0;	line-height:0;	padding:0;	margin:0;	font-size:1px;}
.footerSimpleEnd{		height:0;	line-height:0;	padding:0;	margin:0;	font-size:1px;}
/* footer footer --------------------------- */
.footerStart{			background-position:bottom left;	background-repeat:no-repeat;	height:10px;	line-height:10px;	padding:0px 0px 0px 10px;	margin:0px 0px 20px 0px;	font-size:1px;}
.footerEnd{				background-position:bottom right;	background-repeat:no-repeat;	height:10px;	line-height:10px;	padding:0;}
.forumFooter{			height:9px}

/* GRAPHIC ELEMENTS --------------------------- */
.windowsRight{			padding:5px 0px 5px 0px;	background-repeat:no-repeat;	background-position:100% 50%;	padding-right:25px;	background-image: url(http://static.fxhome.com/images/white/iconWindows.gif);}
.windowsLeft{			padding:5px 0px 5px 0px;	background-repeat:no-repeat;	background-position:0% 50%;	padding-left:25px;	background-image: url(http://static.fxhome.com/images/white/iconWindows.gif);}
.appleRight{			padding:5px 0px 5px 0px;	background-repeat:no-repeat;	background-position:100% 50%;	padding-right:25px;	background-image: url(http://static.fxhome.com/images/white/iconApple.gif);}
.appleLeft{				padding:5px 0px 5px 0px;	background-repeat:no-repeat;	background-position:0% 50%;	padding-left:25px;	background-image: url(http://static.fxhome.com/images/white/iconApple.gif);}
/* button --------------------------- */
.b{						background-position:0px 49%;	background-repeat:no-repeat;	color:#414546 !important;	font-size:11px;	font-weight:bold;	text-decoration: none !important;	height:22px;	line-height:22px;	padding:5px 0px 5px 10px;	margin:0;}
.b span{				background-position:100% 49%;	background-repeat:no-repeat;	color:#414546 !important;	font-size:11px;	font-weight:bold;	text-decoration: none !important;	height:22px;	line-height:22px;	padding:5px 28px 5px 0px;	margin:0;}
.b:hover{}
.b:hover span{}
.bCart span{}
.bCart:hover span{}
.bDialog span{}
.bDialog:hover span{}
.bDownload span{}
.bDownload:hover span{}
.bCalculator span{}
.bCalculator:hover span{}
.bTopic span{}
.bTopic:hover span{}
.bReply span{}
.bReply:hover span{}
.bPlus span{}
.bPlus:hover span{}
.bMinus span{}
.bMinus:hover span{}
.bDig span{}
.bDig:hover span{}
.bDel span{}
.bDel:hover span{}
.bQuote span{}
.bQuote:hover span{}
.bEdit span{}
.bEdit:hover span{}
.bYou span{}
.bYou:hover span{}
/* mini button --------------------------- */
.minib{					background-repeat:no-repeat;	background-position:100% 50%;	padding-right:17px;	font-size:11px;}
.minibClose{}
.minibDownload{}
.minibEmail{}
.minibMinus{}
.minibMySpace{}
.minibPlus{}
.minibProfile{}
.minibTopic{}
.minibWatch{}
.minibWebsite{}
.minibYou{}
/* star --------------------------- */
.star{					background-repeat:no-repeat;	background-position:100% 50%;	padding:14px 22px 6px 0px;	line-height:2px;	font-size:2px;}
.starHalf{				background-repeat:no-repeat;	background-position:100% 50%;	padding:14px 22px 6px 0px;	line-height:2px;	font-size:2px;}
.starDead{				background-repeat:no-repeat;	background-position:100% 50%;	padding:14px 22px 6px 0px;	line-height:2px;	font-size:2px;}
.starNone{				background-repeat:no-repeat;	background-position:100% 50%;	padding:14px 22px 6px 0px;	line-height:2px;	font-size:2px;}
/* mini star --------------------------- */
.miniStar{				background-repeat:no-repeat;	background-position:100% 50%;	padding:14px 16px 6px 0px;	line-height:2px;	font-size:2px;}
.miniStarHalf{			background-repeat:no-repeat;	background-position:100% 50%;	padding:14px 16px 6px 0px;	line-height:2px;	font-size:2px;}
.miniStarDead{			background-repeat:no-repeat;	background-position:100% 50%;	padding:14px 16px 6px 0px;	line-height:2px;	font-size:2px;}
.miniStarNone{			background-repeat:no-repeat;	background-position:100% 50%;	padding:14px 16px 6px 0px;	line-height:2px;	font-size:2px;}

/* fx-header ----------------------------------- */
#fx-header { overflow:hidden; }
#fxhome_logo { display: block; float: left; cursor: pointer; height: 46px; width: 174px; border: none; text-decoration: none; margin: 16px 20px 16px 0; }
#fxhome_logo { background: url(http://static.fxhome.com/images/white/fxhomeLogo.png) no-repeat left top; }
#fxhome_logo span { position:relative; top: -9999em; }
#globalNav { float: left; width: 478px; }
#globalNav ul { margin:0; padding:0 10px; overflow:hidden; }
#globalNav ul li { float:left; list-style-type: none; padding:16px 0; }
#globalNav ul li.divide-right { margin-right:10px; padding-right:10px; min-height:48px; _height:48px; }
#globalNav ul li a { float:left; text-transform: uppercase; padding:16px 12px; line-height:14px; margin:1px; font-size:14px; font-weight:bold; font-family: 'Trebuchet MS', Tahoma, Arial, Sans-serif; }
#globalNav ul li a:hover { text-decoration: none; }
#user_menu { overflow:hidden; width:239px; float:left; padding:16px 0 16px 20px; min-height:48px; _height:48px; position:relative; }
#user_menu .btn,
#user_menu .btn-buy { padding:2px 4px; }
#loggedIn { margin-bottom:5px; }
#loggedIn p { margin:0 0 8px 0; padding:0; }
#loggedOut { margin-bottom:5px; }
#loggedOut a { font-size:14px; font-weight:bold; }
#loggedInOptions { position: absolute; top: 0; font-size: 10px; left: 20px; }
#fxhomeusername { font-weight:bold; color:#F00; }

#subNav { overflow:hidden; }
#subNav ul { width:940px; margin:0 auto; padding:0; overflow:hidden; line-height:1; }
#subNav ul li { float:left; list-style-type:none; margin:0; padding:0; }
#subNav ul li.section { font-size:26px; font-family: 'Trebuchet MS', Tahoma, Arial, Sans-serif; font-weight:bold; padding:10px 10px 10px 0; }
#subNav ul li a { float:left; font-family: 'Trebuchet MS', Tahoma, Arial, Sans-serif; padding:7px 10px; margin:10px 0; font-size:12px; }
#subNav ul li.selected a { border-right:none; }
#subNav ul li a:hover { text-decoration: underline; }

/* fx-content ----------------------------------- */
#fx-content { padding:20px 0; }

/* fx-community-footer ----------------------------------- */
#fx-community-footer { padding: 20px 0; border-top-width:1px; border-top-style: solid; border-bottom-width:1px; border-bottom-style: solid; overflow:hidden; }
#fx-community-footer h3 { font-size:18px; font-family: 'Trebuchet MS', Arial, Sans-serif; text-transform: uppercase; }
#fx-community-footer .fx-community { width:339px; float:left; margin-right:20px; }
#fx-community-footer .fx-community .news-item { margin-bottom:10px; }
#fx-community-footer .fx-community .news-item .news-date { font-size:10px; padding-bottom:0; font-style:italic; }
#fx-community-footer .fx-community .news-item .news-title { font-weight: bold; padding-bottom:0; }
#fx-community-footer .fx-community .news-item .news-content { padding:0; }
#fx-community-footer .fx-community .forums-info { padding-top:10px }
#fx-community-footer .fx-community .forums-info .forum-post-count { float:right; font-size:11px; }
#fx-community-footer .social-networks { height:180px; width:581px; float:left; background:no-repeat 0 30px; position:relative; }
#fx-community-footer .social-networks .youtube { position: absolute; left: 38px; top: 30px; width: 150px; height: 51px; padding:5px 10px; }
#fx-community-footer .social-networks .facebook { position: absolute; left: 38px; top: 109px; width: 150px; height: 51px; padding:5px 10px; }
#fx-community-footer .social-networks .youtube-count,
#fx-community-footer .social-networks .facebook-count{ font-size:10px; position:absolute; top:35px; left:73px;}
#fx-community-footer .social-networks .tweet { position: absolute; left: 267px; top: 30px; height: 130px; padding:5px 10px; width: 292px; }
#fx-community-footer .social-networks .tweet-when { font-size:10px; padding-bottom:5px; font-style:italic; }
#fx-community-footer .social-networks .tweet-content { font-size:12px; padding:0 10px; }
#fx-community-footer .social-networks .tweet-follow-btn { position:absolute; right:10px; bottom:10px; display:block; width:73px; height:23px; background:url(http://static.fxhome.com/images/white/twitter-follow-btn.png) no-repeat left top; text-indent:-9999px; }

/* fx-footer ----------------------------------- */
#fx-footer { padding: 20px 10px; zoom:1; }
#fx-footer:before, #fx-footer:after { content:''; display:table; }
#fx-footer:after { clear:both; }
#footer-links { float:right; width:700px; }
#fx-footer .copyright { float:left; width:196px; line-height:1.6; }
#fx-footer .copyright-logo { display:block; width:135px; height:36px; text-indent:-9999px; padding-bottom:5px; background-repeat:no-repeat; background-position:left top; }
#fx-footer .copyright-logo:hover { opacity:0.8; }
#fx-footer .copyright-statement { font-size:11px;  }

#fx-footer .currencySelector { float:right; position:relative; }
#fx-footer .currencySelector .activeCurrency { display:block; line-height:1.2; padding:5px 10px; width: 170px; }
#fx-footer .currencySelector .activeCurrency img { float:left; margin-right:5px; }
#fx-footer .currencySelector .currencyList { padding:0 0 5px 0; margin:0; position:absolute; top:-83px; left:0; display:none; }
#fx-footer .currencySelector .currencyList:after { content:''; position:absolute; bottom:0; left:65px; border-right:5px solid transparent; border-left:5px solid transparent; border-bottom:0; }
#fx-footer .currencySelector .currencyList li { list-style: none; display: block; }
#fx-footer .currencySelector .currencyList img { float:left; margin-right:5px; }
#fx-footer .currencySelector .currencyList li a { display:block; padding:5px 10px; width:170px; }
#fx-footer .currencySelector .currencyList li a:hover { background-color:#4b7dff; color:white; }
#fx-footer .legacy-pages { float:right; clear:right; font-size:11px; padding-top:10px; padding-bottom:0; }
#fx-footer .footer-pages { float:right; clear:right; padding-top:5px; padding-bottom:0; font-size:11px; }



/* gallery start */
.gallery {
	position:relative;
	padding-bottom:60px;
	overflow:hidden;
}
.gallery-items {
	position:absolute;
	left:0;
	top:0;
}
.gallery-item { float:left; }
.gallery-prev-btn {
	display: block;
	position: absolute;
	left: 20px;
	padding: 2px 4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index: 2;
	background: #000 url(http://static.fxhome.com/images/global/gallery-left-right-arrows.png) no-repeat 5px 0;
	background: rgba(0, 0, 0, 0.6) url(http://static.fxhome.com/images/global/gallery-left-right-arrows.png) no-repeat 5px 0;
	border: 1px solid #666;
	border: 1px solid rgba(255, 255, 255, 0.15);
	-moz-background-clip:padding-box;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	text-indent:-999px;
	overflow:hidden;
	top: 50%;
	width:30px;
	height: 100px;
	margin-top: -51px;
	line-height: 100px;
	visibility: hidden;
	z-index:3;
	-webkit-box-shadow:inset 0 0 3px #333;
	-moz-box-shadow:inset 0 0 3px #333;
	-ms-box-shadow:inset 0 0 3px #333;
	-o-box-shadow:inset 0 0 3px #333;
	box-shadow:inset 0 0 3px #333;
}
.gallery-prev-btn:hover { opacity:0.8; text-decoration:none; }
.gallery:hover .gallery-prev-btn { visibility:visible; }
.gallery-next-btn {
	display: block;
	position: absolute;
	right: 20px;
	padding: 2px 4px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	z-index: 2;
	background: #000 url(http://static.fxhome.com/images/global/gallery-left-right-arrows.png) no-repeat -25px 0;
	background: rgba(0, 0, 0, 0.6) url(http://static.fxhome.com/images/global/gallery-left-right-arrows.png) no-repeat -25px 0;
	border: 1px solid #666;
	border: 1px solid rgba(255, 255, 255, 0.15);
	-moz-background-clip:padding-box;
	-webkit-background-clip:padding-box;
	background-clip:padding-box;
	text-indent:-999px;
	overflow:hidden;
	top: 50%;
	width:30px;
	height: 100px;
	margin-top: -51px;
	line-height: 100px;
	visibility: hidden;
	z-index:3;
	-webkit-box-shadow:inset 0 0 3px #333;
	-moz-box-shadow:inset 0 0 3px #333;
	-ms-box-shadow:inset 0 0 3px #333;
	-o-box-shadow:inset 0 0 3px #333;
	box-shadow:inset 0 0 3px #333;
}
.gallery-next-btn:hover { opacity:0.8; text-decoration:none; }
.gallery:hover .gallery-next-btn { visibility:visible; }
.gallery-nav {
	position:absolute;
	left:50%;
	bottom:0;
	display:block;
	margin:0;
	padding:0;
}
.gallery-nav li {
	display:block;
	list-style-type:none;
	float:left;
	margin:5px !important;
}
.gallery-nav li a {
	display:block;
	width:12px;
	height:12px;
	overflow:hidden;
	text-indent:-100px;
	background:#999;
	border-radius:6px;
}
.gallery-nav li.selected a { background-color:#407FFF; }
.gallery-nav li a:hover { opacity:0.7; }
/* gallery end */


/* preview gallery */
/* js disabled - degrades into a simple list */
.examples-nojs { overflow:hidden; margin:0; padding:0; }
.examples-nojs ul { overflow:hidden; margin:0; padding:0;}
.examples-nojs ul li.group { float:left; width:175px; list-style-image:none; list-style-type:none; display:block; margin:10px; padding:0; font-weight:bold; }
.examples-nojs ul ul { margin:0; padding:0 0 0 20px; }
.examples-nojs ul ul li { float:none; display:list-item; width:auto; list-style-image:url(http://static.fxhome.com/images/global/icons/blue_disc.gif); margin:0; padding:3px 0; font-weight:normal; }
.examples-nojs .filter-preview-canvas { display:none; }

/* js enabled - enhances into an widget where you can apply examples */
.examples-js { overflow:hidden; padding:20px; box-shadow:inset 0 0 4px #ccc; background:#ECECEC; }
.examples-js ul { width:250px; float:left; overflow:auto; padding:0 10px 0 0 !important; margin:0; font-family:'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; }
.examples-js ul li.group { margin:0; padding:0 0 5px 20px; list-style-type:none; list-style-image:none; font-size:14px; background:url(http://static.fxhome.com/images/global/folder-open.png) no-repeat left top; line-height:16px; }
.examples-js ul li.closed { background-image:url(http://static.fxhome.com/images/global/example-gallery-ui/folder.png) !important; }
.examples-js ul li .group-title { display:block; margin-bottom:10px; }
.examples-js ul li ul { padding:0; box-shadow:none; height:auto; width:auto; box-shadow:none; float:none; border-right:none;  }
.examples-js ul li li { margin:0; padding:0 0 5px 20px; list-style-type:none; list-style-image:none; line-height:16px; background:url(http://static.fxhome.com/images/global/effect.png) no-repeat left top; }
.examples-js ul li a { font-size:12px; display:block; }
.examples-js ul li a:hover { text-decoration:none; background:#ccc; }
.examples-js ul li.selected a { background:#407FFF; color:white; }
.examples-js .canvas { display:block; float:left; position:relative; background-color:black; background-repeat:no-repeat; background-position:center center; overflow:hidden; }
/* preview gallery end */


.billboard { min-height:48px; background:#D5D9DA; position:relative; width:100%; overflow:hidden; }
.billboard-nav { background-color:#D5D9DA; background-color:rgba(213, 217, 218, 0.9); border-top:1px solid #bbb; border-bottom:1px solid #ddd; width:100%; position:absolute; left:0; top:0; line-height:1; z-index:50; }
.billboard-nav-inner { width:940px; margin:0 auto; }
.billboard-nav .section { font-size:26px; font-family: 'Trebuchet MS', Tahoma, Arial, Sans-serif; font-weight: bold; padding: 10px 20px 10px 0; float:left; line-height:1; }
.billboard-nav .cta { float:right; padding:0; margin:0; }
.billboard-nav .cta li { float:left; list-style-type:none; margin:7px 0 7px 10px; padding:0; }
.billboard-nav .menu { float:left; padding:0; margin:0; }
.billboard-nav .menu li { float:left; list-style-type:none; margin:0; padding:0; }
.billboard-nav .menu li a { float:left; font-family:'Trebuchet MS', Tahoma, Arial, Sans-serif; padding:7px 10px; margin: 10px 0; font-size: 12px; }
.billboard-nav .menu li a:hover { text-decoration:underline; }
.billboard-nav .menu li.selected a { background-color:#4B7DFF; color:white; }

.billboard-gallery h2 {
	color:#FFF;
	text-align:center;
	margin-bottom:0;
}
.billboard-gallery p {
	font-family: "Trebuchet MS", Arial, "Helvetica Neue", Helvetica, Tahoma, Verdana, sans-serif !important;
	color:#cdcdcd;
	text-align:center;
	font-weight:800;
	font-size: 18px;
	line-height:1.4em;
}
.billboard-gallery {
	padding-bottom: 0 !important;
}
.billboard-gallery .gallery-next-btn {  }
.billboard-gallery .gallery-prev-btn { left:160px; margin-top:-23px; }
.billboard-gallery .gallery-next-btn { right:160px; margin-top:-23px; }
@media only screen and (min-width : 1140px) {
	.billboard-gallery .gallery-prev-btn { left:100px; }
	.billboard-gallery .gallery-next-btn { right:100px; }
}
@media only screen and (min-width : 1240px) {
	.billboard-gallery .gallery-prev-btn { left:20px; }
	.billboard-gallery .gallery-next-btn { right:20px; }
}

.billboard-text {
	position:absolute;
	bottom:10px;
	left:50%;
	text-align:center;
	width:100%;
}
.billboard-text-top {
	top:68px;
}
.billboard-text-inner {
	position:relative;
	left:-50%;
	display:inline-block;
	background:#111;
	background:rgba(0,0,0,0.5);
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius:10px;
	padding:10px 20px;
}
.billboard-text-top div.billboard-text-inner {
	-moz-border-radius:25px;
	-o-border-radius:25px;
	-webkit-border-radius:25px;
	background:#111;
	background:rgba(0,0,0,0.5);
	border-radius:25px;
	padding:5px 20px;
}
.billboard-text h2 {
	font-size:36px;
	padding:0;
	color:#FFF !important;
	margin:0;
	text-align:center;
}
.billboard-text p {
	padding:0;
	margin:0 0 5px 0;
	color:#CDCDCD !important;
	font-family:"Trebuchet MS", Arial, "Helvetica Neue", Helvetica, Tahoma, Verdana, sans-serif !important;
	font-size:18px;
	font-weight:800;
	line-height:1.4em;
	text-align:center;
}
.billboard-text-top .billboard-text-inner p {
	letter-spacing: -1px;
	padding-bottom:0;
	margin-bottom:0;
	font-size:28px;
}

.page-nav { overflow:hidden; min-height:32px; }
.page-nav-inner { width:100%; background:#fff; background:rgba(255,255,255,0.9); }
.page-nav .page-nav-inner ul { width:940px; padding:10px 0; margin:0 auto; overflow:hidden; }
.page-nav .page-nav-inner ul li { list-style-type:none; float:left; margin:0 10px 0 0; padding:0; }
.page-nav .page-nav-inner ul li a { display:block; padding:4px 8px; }
.page-nav .page-nav-inner ul li a:hover {}
.page-nav .page-nav-inner ul li.active a { background-color:#4B7DFF; color:white;}

.btn {
	display:inline-block;
	font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding:3px 6px;
	border-radius: 5px;
	background: #D0D0D0 url(http://static.fxhome.com/images/global/btn-bg.png) repeat-x left top;
	text-shadow: 0 1px 1px #fff;
	text-decoration:none;
	border: 1px solid #fff;
	color: #333 !important;
	-webkit-box-shadow:0 1px 3px #000;
	-moz-box-shadow:0 1px 3px #000;
	box-shadow:0 1px 3px #000;
}
.btn:hover {
	text-decoration:none;
	background:#fff;
}

.btn-primary {
	display:inline-block;
	font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:3px 6px;
	background:#3161C1 url(http://static.fxhome.com/images/global/btn-primary-bg.png) repeat-x left top;
	border: 1px solid #6191F1;
	text-shadow: 0 1px 1px #214183;
	color: #fff !important;
	-webkit-box-shadow:0 1px 3px black;
	-moz-box-shadow:0 1px 3px black;
	box-shadow:0 1px 3px black;
}
.btn-primary:hover {
	text-decoration:none;
	background:#3f7efd;
}
.btn-buy {
	display:inline-block;
	font-family: 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background: #4adc4c url(http://static.fxhome.com/images/global/btn-buy-bg.png) repeat-x left top;
	padding:3px 6px;
	border: 1px solid #4adc4c;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-shadow: 0 -1px 1px rgba(0,0,0,0.3);
	color: #FFF !important;
	text-decoration:none;
	-webkit-box-shadow:0 1px 3px black, inset 0 0 30px 15px transparent;
	-moz-box-shadow:0 1px 3px black, inset 0 0 30px 15px transparent;
	box-shadow:0 1px 3px black, inset 0 0 30px 15px transparent;
}
.btn-buy:hover {
	text-decoration:none;
	background:#4adc4c;
}
.btn img,
.btn-primary img,
.btn-buy img { vertical-align:middle; }
.btn span,
.btn-primary span,
.btn-buy span { line-height:1; }

input.btn,
input.btn-primary,
input.btn-buy { font-size:12px; vertical-align:top; }

input.confirm-order-btn {
	font-size:24px !important;
	font-weight:normal !important;
}

.layer-builder { overflow:hidden; }
.layer-builder .layer {}
.layer-builder .layer-content { position:relative; }
.layer-builder .layer-content img { display:block; }
.layer-builder .layer-annotation { font-size:16px; color:white; background:rgba(0,0,0,0.6); padding:10px 15px; width:270px; position:absolute; top:20px; right:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
.layer-builder .layer-annotation h2 { font-size:36px; color:white; font-family:'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; }
.layer-builder .layer-annotation p { font-size:18px; font-weight:bold; color:#ccc; font-family:'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; }
.layer-builder .fxlayerbuilder-replaybtn { position:absolute; right:10px; bottom:20px; background: #000; background:rgba(0, 0, 0, 0.6); border-radius:10px; border:1px solid #333; color:white; font-size:18px; padding:10px 10px 10px 50px; background-repeat:no-repeat; background-image:url(http://static.fxhome.com/images/global/replay.png); background-position:10px center; }
.layer-builder .fxlayerbuilder-replaybtn:hover { opacity:0.8; }


/*========== black.css ==========*/

/* body --------------------------- */
body{					color: #646869;	background-color: #070707;}
/* image --------------------------- */
.poster{				border-color:#3b3b3d;}
.poster:hover{			border-color:#4b7dff;}
/* font colors --------------------------- */
.hilight{				color:#FF0000;}
/* text --------------------------- */
.alert{					background-image: url(http://static.fxhome.com/images/iconProblem.gif);}
/* paragraph --------------------------- */
p.quote{				background-image: url(http://static.fxhome.com/images/quote.gif);}
p.line{					border-top-color:#3b3b3d;}
/* headings --------------------------- */
h1{						color:#919596;}
h2{						color:#919596;}
/* forms --------------------------- */
select {				background-color:#1e1e1f;	border-color:#3b3b3d;	color:#646869;}
input {					background-color:#1e1e1f;	color:#646869;}
.inputDiv {				background-image:url(http://static.fxhome.com/images/black/searchBoxBlack.gif); height:22px; }
.border {				border-color:#3b3b3d;}
/* borders --------------------------- */
.borderTopBottom{		border-top-color:#3b3b3d;	border-bottom-color:#3b3b3d;}
.borderBottom{			border-bottom-color:#3b3b3d;}
.borderTopLeft{			border-top-color:#3b3b3d;	border-left-color:#3b3b3d;}
.borderTop{				border-top-color:#3b3b3d;}
.borderLeft{			border-left-color:#3b3b3d;}

/* MENU ELEMENTS --------------------------- */
/* page --------------------------- */
.menuPage{				color:#646869 !important;}
.menuPage span{			color:#646869 !important;}
.menuPageSelected{		color:#FF0000 !important;	background-image:url(http://static.fxhome.com/images/black/menuALeft.gif);}
.menuPageSelected span{	color:#FF0000 !important;	background-image:url(http://static.fxhome.com/images/black/menuARight.gif);}
.menuPageHeaderStart{	background-image:url(http://static.fxhome.com/images/black/headerLeft.gif);}
.menuPageHeaderStartFlat{	background-image:url(http://static.fxhome.com/images/black/menuBLeftFlat.gif);}
.menuPageHeaderEnd{		background-image:url(http://static.fxhome.com/images/black/headerRight.gif);}
.menuPageHeaderEndFlat{	background-image:url(http://static.fxhome.com/images/black/menuBRightFlat.gif);}
/* simple --------------------------- */
.menuSimpleLeft{ 		background-image: url(http://static.fxhome.com/images/blackBox/pageMenuLeft.gif);	color:#FF0000;}
a.menuSimpleLeft, a.menuSimpleLeft:visited{	color: #646869;}
a.menuSimpleLeft:hover{	color: #4b7dff;}
.menuSimpleMiddle{		background-image: url(http://static.fxhome.com/images/blackBox/pageMenuMiddle.gif);	color:#FF0000;}
a.menuSimpleMiddle, a.menuSimpleMiddle:visited{	color: #646869;}
a.menuSimpleMiddle:hover{	color: #4b7dff;}
.menuSimpleRight{		background-image: url(http://static.fxhome.com/images/blackBox/pageMenuRight.gif);	color:#FF0000;}
a.menuSimpleRight, a.menuSimpleRight:visited{ color: #646869;}
a.menuSimpleRight:hover{	color: #4b7dff;}

/* PAGE ELEMENTS --------------------------- */
/* title --------------------------- */
.pTitleStart{			background-image: url(http://static.fxhome.com/images/black/pageTitleLeft.gif);}
.pTitleEnd{				background-image: url(http://static.fxhome.com/images/black/pageTitleRight.gif);}
/* background --------------------------- */
.pStart{}
.pEnd{}

/* BOX ELEMENTS --------------------------- */
/* header --------------------------- */
.headerStart{			background-image: url(http://static.fxhome.com/images/black/headerLeft.gif);}
.headerEnd{				background-image: url(http://static.fxhome.com/images/black/headerRight.gif);}
.headerEndLeft{			background-image: url(http://static.fxhome.com/images/black/headerRightCrop.gif);}
/* title --------------------------- */
.titleStart{			background-image: url(http://static.fxhome.com/images/black/titleLeft.gif);}
.titleEnd{				background-image: url(http://static.fxhome.com/images/black/titleRight.gif);}
/* divider --------------------------- */
.dividerStart{ 			background-image: url(http://static.fxhome.com/images/black/divLeft.gif);}
.dividerEnd{ 			background-image: url(http://static.fxhome.com/images/black/divRight.gif);}
.dividerEndLeft{		background-image: url(http://static.fxhome.com/images/black/divRightCrop.gif);}
/* double divider --------------------------- */
.dividerDoubleStart{	background-image: url(http://static.fxhome.com/images/black/doubleDivLeft.gif);}
.dividerDoubleEnd{		background-image: url(http://static.fxhome.com/images/black/doubleDivRight.gif);}
.dividerDoubleEndLeft{	background-image: url(http://static.fxhome.com/images/black/doubleDivRightCrop.gif);}
/* line --------------------------- */
.line{					border-top-color:#3b3b3d;}
/* background --------------------------- */
.bgStart{				background-image: url(http://static.fxhome.com/images/black/bgStart.gif);}
.bgEnd{					background-image: url(http://static.fxhome.com/images/black/bgEnd.gif);	background-color: #0f0f0f;}
.bgEndLeft{				background-image: url(http://static.fxhome.com/images/black/bgEndCrop.gif);}
.bgSimpleStart{			background-image: url(http://static.fxhome.com/images/black/bgLeft.gif);}
.bgSimpleEnd{			background-image: url(http://static.fxhome.com/images/black/bgRight.gif); background-color: #0f0f0f;}
.bgSimpleEndLeft{		background-image: url(http://static.fxhome.com/images/black/bgRightCrop.gif);}
.p600_295Start{			background-image: url(http://static.fxhome.com/images/black/bgStart.gif);}
.p600_295End{			background-image: url(http://static.fxhome.com/images/black/bg600_295End.gif); background-color: #0f0f0f;}
.p696_200Start{			background-image: url(http://static.fxhome.com/images/black/bgStart.gif);}
.p696_200End{			background-image: url(http://static.fxhome.com/images/black/p696_200End.gif); background-color: #0f0f0f;}
/* footer simple --------------------------- */
.footerSimpleStart{		border-top-color:#3b3b3d;}
/* footer --------------------------- */
.footerStart{			background-image: url(http://static.fxhome.com/images/black/fStart.gif);}
.footerEnd{				background-image: url(http://static.fxhome.com/images/black/fEnd.gif);}
.pFooter600_295Start{	background-image: url(http://static.fxhome.com/images/black/fStart.gif);}
.pFooter600_295End{		background-image: url(http://static.fxhome.com/images/black/f600_295End.gif);}
.pFooter696_200Start{	background-image: url(http://static.fxhome.com/images/black/fStart.gif);}
.pFooter696_200End{		background-image: url(http://static.fxhome.com/images/black/f696_200End.gif);}

/* GRAPHIC ELEMENTS --------------------------- */
/* button --------------------------- */
.b{						color:#646869 !important;	background-image: url(http://static.fxhome.com/images/black/searchLeft.gif);}
.b span{				color:#646869 !important;	background-image: url(http://static.fxhome.com/images/black/searchRight.gif);}
.b:hover{				background-image: url(http://static.fxhome.com/images/black/leftClick.gif);}
.b:hover span{			background-image: url(http://static.fxhome.com/images/black/rightClick.gif);}
.bCart span{			background-image: url(http://static.fxhome.com/images/black/rightCart.gif);}
.bCart:hover span{		background-image: url(http://static.fxhome.com/images/black/rightCartClick.gif);}
.bDialog span{			background-image: url(http://static.fxhome.com/images/black/rightDialog.gif);}
.bDialog:hover span{	background-image: url(http://static.fxhome.com/images/black/rightDialogClick.gif);}
.bDownload span{		background-image: url(http://static.fxhome.com/images/black/rightDownload.gif);}
.bDownload:hover span{	background-image: url(http://static.fxhome.com/images/black/rightDownloadClick.gif);}
.bCalculator span{		background-image: url(http://static.fxhome.com/images/black/rightCalculator.gif);}
.bCalculator:hover span{background-image: url(http://static.fxhome.com/images/black/rightCalculatorClick.gif);}
.bTopic span{			background-image: url(http://static.fxhome.com/images/black/rightTopic.gif);}
.bTopic:hover span{		background-image: url(http://static.fxhome.com/images/black/rightTopicClick.gif);}
.bReply span{			background-image: url(http://static.fxhome.com/images/black/rightReply.gif);}
.bReply:hover span{		background-image: url(http://static.fxhome.com/images/black/rightReplyClick.gif);}
.bPlus span{			background-image: url(http://static.fxhome.com/images/black/rightPlus.gif);}
.bPlus:hover span{		background-image: url(http://static.fxhome.com/images/black/rightPlusClick.gif);}
.bMinus span{			background-image: url(http://static.fxhome.com/images/black/rightMinus.gif);}
.bMinus:hover span{		background-image: url(http://static.fxhome.com/images/black/rightMinusClick.gif);}
.bDig span{				background-image: url(http://static.fxhome.com/images/black/rightDig.gif);}
.bDig:hover span{		background-image: url(http://static.fxhome.com/images/black/rightDigClick.gif);}
.bDel span{				background-image: url(http://static.fxhome.com/images/black/rightDel.gif);}
.bDel:hover span{		background-image: url(http://static.fxhome.com/images/black/rightDelClick.gif);}
.bQuote span{			background-image: url(http://static.fxhome.com/images/black/rightQuote.gif);}
.bQuote:hover span{		background-image: url(http://static.fxhome.com/images/black/rightQuoteClick.gif);}
.bEdit span{			background-image: url(http://static.fxhome.com/images/black/rightEdit.gif);}
.bEdit:hover span{		background-image: url(http://static.fxhome.com/images/black/rightEditClick.gif);}
.bYou span{				background-image: url(http://static.fxhome.com/images/black/rightYou.gif);}
.bYou:hover span{		background-image: url(http://static.fxhome.com/images/black/rightYouClick.gif);}
/* mini button --------------------------- */
.minib{					background-image: url(http://static.fxhome.com/images/black/mini.gif);}
.minibClose{			background-image: url(http://static.fxhome.com/images/black/miniClose.gif);}
.minibDownload{			background-image: url(http://static.fxhome.com/images/black/miniDownload.gif);}
.minibEmail{			background-image: url(http://static.fxhome.com/images/black/miniEmail.gif);}
.minibMinus{			background-image: url(http://static.fxhome.com/images/black/miniMinus.gif);}
.minibMySpace{			background-image: url(http://static.fxhome.com/images/black/miniMySpace.gif);}
.minibPlus{				background-image: url(http://static.fxhome.com/images/black/miniPlus.gif);}
.minibProfile{			background-image: url(http://static.fxhome.com/images/black/miniProfile.gif);}
.minibTopic{			background-image: url(http://static.fxhome.com/images/black/miniTopic.gif);}
.minibWatch{			background-image: url(http://static.fxhome.com/images/black/miniWatch.gif);}
.minibWebsite{			background-image: url(http://static.fxhome.com/images/black/miniWebsite.gif);}
.minibYou{				background-image: url(http://static.fxhome.com/images/black/miniYou.gif);}
/* star --------------------------- */
.star{					background-image: url(http://static.fxhome.com/images/black/star.gif);}
.starHalf{				background-image: url(http://static.fxhome.com/images/black/starHalf.gif);}
.starDead{				background-image: url(http://static.fxhome.com/images/black/starDead.gif);}
.starNone{				background-image: url(http://static.fxhome.com/images/black/starNone.gif);}
/* mini star --------------------------- */
.miniStar{				background-image: url(http://static.fxhome.com/images/black/miniStar.gif);}
.miniStarHalf{			background-image: url(http://static.fxhome.com/images/black/miniStarHalf.gif);}
.miniStarDead{			background-image: url(http://static.fxhome.com/images/black/miniStarDead.gif);}
.miniStarNone{			background-image: url(http://static.fxhome.com/images/black/miniStarNone.gif);}

/* fx-header ----------------------------------- */
#fx-header { background:#070707; }
#fxhome_logo { background: url(http://static.fxhome.com/images/black/fxhomeLogoDark.png) no-repeat left top; }
#globalNav ul li.divide-right { border-right:1px solid #444; }
#globalNav ul li a { background-color:#303030; color:#919596; }
#globalNav ul li a:hover { background-color:#505050; }
#globalNav ul li.selected a { background-color: #4b7dff; color:#fff; }
#subNav { background-color:#303030; border-top:1px solid #000; border-bottom:1px solid #3B3B3D; }
#subNav ul li.section { color:#919596; }
#subNav ul li a { border-left:1px solid #3B3B3D; }
#subNav ul li.selected a { background-color: #4b7dff; color:white; }
#user_menu { border-left:1px solid #3B3B3D; }

/* fx-content ----------------------------------- */
#fx-content { background:#1E1E1F; }

/* fx-community-footer ----------------------------------- */
#fx-community-footer { background-color:#303030; border-top-color:#000; border-bottom-color:#3B3B3D; }
#fx-community-footer h3 { color:#666; }
#fx-community-footer .fx-community .forums-info { border-top:1px solid #3B3B3D; }
#fx-community-footer .social-networks { background-image: url(http://static.fxhome.com/images/black/social-bg.png); }
#fx-community-footer .youtube-channel-link a,
#fx-community-footer .facebook-page-link a { color:#666; }

/* fx-footer ----------------------------------- */
#fx-footer { background-color:#070707; }
#fx-footer .copyright-logo { background-image: url(http://static.fxhome.com/images/black/fxhomeLogoFooter.png); }
#fx-footer .currencySelector .activeCurrency { background-color:#1E1E1F; }
#fx-footer .currencySelector .currencyList:after { border-top:5px solid #1E1E1F; }
#fx-footer .currencySelector .currencyList li a { background-color:#1E1E1F; }


/* 2008BlackUpdate.css */
select{					font-size: 12px;}
p.short{				padding:0em 0em 0em 0em;	line-height: 1.6em;}
/* TABLE BITS ------------------------------ */
.checkoutCellTitle{		border-width: 0px 1px 1px 0px;	padding: 0px 10px 0px 20px;	border-style: solid;	border-color: #CCCCCC;}
.checkoutCell{			border-width: 0px 1px 1px 0px;	padding: 10px 10px 10px 20px;	border-style: solid;	border-color: #CCCCCC;}
.checkoutCellImage{		border-width: 0px 1px 1px 0px;	padding: 10px 1px 10px 1px;	border-style: solid;	border-color: #CCCCCC;}
.checkoutCellTotal{		border-width: 0px 1px 0px 0px;	padding: 10px 10px 10px 20px;	border-style: solid;	border-color: #CCCCCC;}
/* TEXT ELEMENTS --------------------------- */
.storePrice{			font-size:14px; font-weight:bold;}
.storeProductLink{		font-size:14px; font-weight:bold;}
/* MENU ELEMENTS --------------------------- */
/* page --------------------------- */
.menuPage{				background-image:url(http://static.fxhome.com/images/black/menuAGreyLeft.gif);	background-position:0px 49%;	background-repeat:no-repeat;}
.menuPage span{			background-image:url(http://static.fxhome.com/images/black/menuAGreyRight.gif); margin-right:2px;	background-position:100% 49%;	background-repeat:no-repeat;}
.menuPageSelected{		font-weight:bold;	background-image:url(http://static.fxhome.com/images/black/menuALeft.gif);}
.menuPageSelected span{	background-image:url(http://static.fxhome.com/images/black/menuARight.gif);}
/* GRAPHIC ELEMENTS --------------------------- */

/* BOX ELEMENTS --------------------------- */
/* header --------------------------- */
.headerStart{			background-image: url(http://static.fxhome.com/images/black/headerLeft.gif);}
.headerEnd{				background-image: url(http://static.fxhome.com/images/black/headerRight.gif);}

/* title --------------------------- */
.titleStart{			background-image: url(http://static.fxhome.com/images/black/titleLeft.gif);}
.titleEnd{				background-image: url(http://static.fxhome.com/images/black/titleRight.gif);}

/* divider --------------------------- */
.dividerStart{ 			background-image: url(http://static.fxhome.com/images/black/divLeft.gif);}
.dividerEnd{ 			background-image: url(http://static.fxhome.com/images/black/divRight.gif);}
.dividerEndLeft{		background-image: url(http://static.fxhome.com/images/black/divRightCrop.gif);}

/* double divider --------------------------- */
.dividerDoubleStart{	background-image: url(http://static.fxhome.com/images/black/doubleDivLeft.gif);}
.dividerDoubleEnd{		background-image: url(http://static.fxhome.com/images/black/doubleDivRight.gif);}
.dividerDoubleEndLeft{	background-image: url(http://static.fxhome.com/images/black/doubleDivRightCrop.gif);}

/* line --------------------------- */
.line{					border-top-color:#3b3b3d;}
/* background --------------------------- */
.bgStart{				background-image: url(http://static.fxhome.com/images/black/bgStart.gif);}
.bgSimpleStart{			background-image: url(http://static.fxhome.com/images/black/bgStart.gif);}
.p600_295Start{			background-image: url(http://static.fxhome.com/images/black/bgStart.gif);}
.p696_200Start{			background-image: url(http://static.fxhome.com/images/black/bgStart.gif);}
.bgEnd{					background-image: url(http://static.fxhome.com/images/black/bgEnd.gif);	background-color: #0f0f0f;}
.bgSimpleEnd{			background-image: url(http://static.fxhome.com/images/black/bgEnd.gif); background-color: #0f0f0f;}
.bgEndLeft{				background-image: url(http://static.fxhome.com/images/black/bgEndCrop.gif);}
.bgSimpleEndLeft{		background-image: url(http://static.fxhome.com/images/black/bgEndCrop.gif);}
.p600_295End{			background-image: url(http://static.fxhome.com/images/black/bg600_295End.gif);}
.p696_200End{			background-image: url(http://static.fxhome.com/images/black/bg696_200End.gif);}
/* footer --------------------------- */
.footerSimpleStart{		border-top-color:#cdd1d2;}
.footerStart{			background-image: url(http://static.fxhome.com/images/black/fStart.gif);}
.pFooter600_295Start{	background-image: url(http://static.fxhome.com/images/black/fStart.gif);}
.pFooter696_200Start{	background-image: url(http://static.fxhome.com/images/black/fStart.gif);}
.footerEnd{				background-image: url(http://static.fxhome.com/images/black/fEnd.gif);}
.forumFooter{			background-image: url(http://static.fxhome.com/images/black/forumBottom.gif);}
.pFooter600_295End{		background-image: url(http://static.fxhome.com/images/black/f600_295End.gif);}
.pFooter696_200End{		background-image: url(http://static.fxhome.com/images/black/f696_200End.gif);}

/* title --------------------------- */
.titleCartStart{		background-position:bottom left;	background-repeat:no-repeat;	height:30px;	line-height:30px;	padding:0px 0px 0px 38px;	margin:0px;}
.titleCartStart h2{		color:#FFFFFF !important;	font-weight:bold;	padding: 0px;}
.titleCartStart p, .dividerStart p{	padding: 0px;}
.titleCartEnd{			background-position:bottom right;	background-repeat:no-repeat;	height:30px;	line-height:30px;}
/* title --------------------------- */
.titleCartStart{		background-image: url(http://static.fxhome.com/images/black/titleLeftCart.gif);}
.titleCartEnd{			background-image: url(http://static.fxhome.com/images/black/titleRightCart.gif);}

.b{						background-position:0px 49%;	background-repeat:no-repeat;	color:#FFFFFF !important;	font-size:12px;	font-weight:bold;	text-decoration: none !important;	height:25px;	line-height:25px;	padding:8px 0px 8px 14px;	margin:0px;}
.b span{				background-position:100% 49%;	background-repeat:no-repeat;	color:#FFFFFF !important;	font-size:12px;	font-weight:bold;	text-decoration: none !important;	height:25px;	line-height:25px;	padding:8px 32px 8px 0px;	margin:0px;}
.b{						background-image: url(http://static.fxhome.com/images/black/buttonBlueLeft.gif);}
.b span{				background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.b:hover{				background-image: url(http://static.fxhome.com/images/black/buttonBlueLeft.gif);}
.b:hover span{			background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}

.bCart {				background-image: url(http://static.fxhome.com/images/black/buttonGreenLeft.gif);}
.bCart:hover{			background-image: url(http://static.fxhome.com/images/black/buttonGreenLeft.gif);}
.bCart span{			background-image: url(http://static.fxhome.com/images/black/buttonGreenRight.gif);}
.bCart:hover span{		background-image: url(http://static.fxhome.com/images/black/buttonGreenRightOver.gif);}

.bQuote {				background-position:0px 49%;	background-repeat:no-repeat;	color:#aaa !important;	font-size:11px;	font-weight:bold;	text-decoration: none !important;	height:22px;	line-height:22px;	padding:5px 0px 5px 10px;	margin:0px;	background-image: url(http://static.fxhome.com/images/black/leftQuote.gif);}
.bQuote:hover{			background-image: url(http://static.fxhome.com/images/black/leftQuote.gif);}
.bQuote span{			background-position:100% 49%;	background-repeat:no-repeat;	color:#aaa !important;	font-size:11px;	font-weight:bold;	text-decoration: none !important;	height:22px;	line-height:22px;	padding:5px 28px 5px 0px;	margin:0px;	background-image: url(http://static.fxhome.com/images/black/rightQuote.gif);}
.bQuote:hover span{		background-image: url(http://static.fxhome.com/images/black/rightQuoteClick.gif);}

.bEdit 	{				background-position:0px 49%;	background-repeat:no-repeat;	color:#aaa !important;	font-size:11px;	font-weight:bold;	text-decoration: none !important;	height:22px;	line-height:22px;	padding:5px 0px 5px 10px;	margin:0px;	background-image: url(http://static.fxhome.com/images/black/leftEdit.gif);}
.bEdit:hover{			background-image: url(http://static.fxhome.com/images/black/leftEdit.gif);}
.bEdit span{			background-position:100% 49%;	background-repeat:no-repeat;	color:#aaa !important;	font-size:11px;	font-weight:bold;	text-decoration: none !important;	height:22px;	line-height:22px;	padding:5px 28px 5px 0px;	margin:0px;	background-image: url(http://static.fxhome.com/images/black/rightEdit.gif);}
.bEdit:hover span{		background-image: url(http://static.fxhome.com/images/black/rightEditClick.gif);}

.bDialog span{			background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bDialog:hover span{	background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
.bDownload span{		background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bDownload:hover span{	background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
.bCalculator span{		background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bCalculator:hover span{background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
.bTopic span{			background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bTopic:hover span{		background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
.bReply span{			background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bReply:hover span{		background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
.bPlus span{			background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bPlus:hover span{		background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
.bMinus span{			background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bMinus:hover span{		background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
.bDig span{				background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bDig:hover span{		background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
.bDel span{				background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bDel:hover span{		background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
.bYou span{				background-image: url(http://static.fxhome.com/images/black/buttonBlueRight.gif);}
.bYou:hover span{		background-image: url(http://static.fxhome.com/images/black/buttonBlueRightOver.gif);}
/* button --------------------------- */
.bMassive{				background-position:0px 49%;	letter-spacing:-1px;	background-repeat:no-repeat;	color:#FFFFFF !important;	font-size:16px;	font-weight:bold;	text-decoration: none !important;	height:30px;	line-height:30px;	padding:8px 0px 8px 14px;	margin:0px;}
.bMassive span{			background-position:100% 49%;	letter-spacing:-1px;	background-repeat:no-repeat;	color:#FFFFFF !important;	font-size:16px;	font-weight:bold;	text-decoration: none !important;	height:30px;	line-height:30px;	padding:8px 32px 8px 0px;	margin:0px;}
.bMassive{				background-image: url(http://static.fxhome.com/images/black/buttonLargeGreenLeft.gif);}
.bMassive span{			background-image: url(http://static.fxhome.com/images/black/buttonLargeGreenRight.gif);}
.bMassive:hover{		background-image: url(http://static.fxhome.com/images/black/buttonLargeGreenLeft.gif);}
.bMassive:hover span{	background-image: url(http://static.fxhome.com/images/black/buttonLargeGreenRightOver.gif);}
/* pointer button --------------------------- */
.bPointer{				background-image: url(http://static.fxhome.com/images/black/mini.gif);	background-repeat:no-repeat;	background-position:100% 50%;	padding-right:17px;}


/*========== black-malone.css ==========*/

.textStrong {
	font-weight:bold;
	color:#F00;
}
#loggedIn {
	display: none;
}
#loggedOut {
	display: none;
}

.infoBox {
	border: 1px solid #00ba27; background-color: #000000; font-weight: bold; margin:10px; padding:10px;
}

.errorBox {
	border: 1px solid #ba001f; background-color: #000000; font-weight: bold; margin:10px; padding:10px;
}

input {
	border:1px solid #3b3b3d;
}

input[type="radio"] {
	border:0px;
}

input[type="checkbox"] {
	border:0px;
}

input[type="image"] {
	border: 0px;
	padding: 0px;
}

textarea {
	background-color: #1e1e1f;
	border:1px solid #3b3b3d;
	color:#646869;
}

input.searchBox {
	border:0px;
	height:15px;
	line-height:15px;
	font-size:11px;
	padding:2px;
	margin:0;
	width:154px;
}

form {
	margin: 0px;
}

.smalltext{
    font-size: smaller;
}

.greentext {
  color: #0C9701;
}

.redtext {
  color: #BF0117;
}

th {
	background-image: url(http://media.test.fxhome.localhost/images/black/divRightCrop.gif);
	height: 28px;
	background-position: 0px -1px;
}

table.gridded {
  background-color: #3b3b3d;
  border-spacing: 1px;
}

td.normalcell {
  background-color: #0f0f0f;
  padding: 10px;
}

td.altcell {
  background-color: #1e1e1f;
  padding: 10px;
}

.hspacer {
	height: 10px;
}

.codebox {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #000000;
	border: 1px solid #3b3b3d;
	background-color: #0f0f0f;
	margin: 12px;
	padding: 12px;
}

.quotebox {
	border: 1px solid #3b3b3d;
	background-color: #0f0f0f;
	margin: 12px;
	padding: 12px;
}

.hitfilm-notice {
	margin:-10px 0 20px 0;
	display:block;
	font-size:12px;
	background:#070707;
	color:#919596;
	border-bottom:1px solid #38393B;
	position:relative;
	z-index:100;
}

.hitfilm-notice-content {
	padding:15px 0;
	width:841px;
	padding-left:55px;
	background:url(http://static.fxhome.com/images/hitfilm-announce/new-badge.png) no-repeat left center;
	margin:0 auto;
}

.hitfilm-notice-content-nobadge {
	padding:10px 0;
	width:896px;
	margin:0 auto;
}

.hitfilm-limited {
	font-weight:bold;
	color:#00a452;
}


/*========== flexcrollstyles.css ==========*/

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width:22px;
}
.vscrollerbar {
width: 22px;
/* following is the bit that allows us fixed height scrollbars */
height: 60px !important;
/* for fixed height, we force the vscrollerbar class with an !important decleration, and fleXcroll follows suit.*/

background-image: url(http://static.fxhome.com/images/scrollbar.gif);
/* unfortunately, due to limitations of CSS, we cannot provide a color for the background when we are
using alpha images, thay have to be transparent.*/
}

* html .vscrollerbar {
/* IE6 alpha png trick */
/* IE7 is not affected by this trick, as it perfectly handles the normal png */
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='scrollbar.png');
background-image: none;*/
}


/* do not forget to give horizontal scrollbars some color properties even if you don't plan on using them */
.hscrollerbase {height: 22px;}
.hscrollerbar {height: 22px; background-color: #84ADD6;}

.vscrollerbar, .hscrollerbar {
/* paddings of these elements will decide how far the scrollbar will stop in both ends, and are not actually
used for styling, and are set to 0 by the script, here we will set them the size of our faux arrows */
padding: 0px;
z-index: 2;
}

/* properties for scroller jog box, just in case */
.scrollerjogbox {
width: 22px;
height: 22px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #698AAA;
}


/* Scroll Bar Master Styling Ends Here */

