/*========================================================*/
/*  1. Universal                                          */
/*========================================================*/

html								{ }
table, tr, td						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: normal; color: #333;  }
p, div, ul, li						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: normal; color: #333;  }
p									{ display: block; margin:0; padding: 0 0 15px 0; }

li									{ list-style: none outside url("li.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/li.gif*/); }
ol li								{ list-style: decimal; }
ul li								{ list-style: none outside url("li.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/li.gif*/); }
li									{ margin: 5px 0; }

/*========================================================*/
/*  2. Design Elements                                    */
/*========================================================*/
img {border-style: none;}
    
.signaltable {
FONT-SIZE: 13px; FONT-FAMILY: arial; BORDER-COLLAPSE: collapse
}
.signaltable TD, .signaltable td {
BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; MIN-HEIGHT: 0px! important; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid
}
#OuterContainer						{ margin: 0 auto; background-color: #ffffff;z-index:1; }
#OuterContainerMiddle				{ width: 100%; background-color: #ffffff;z-index:1}
#OuterContainerMiddlePadding		{ padding: 10px 20px 40px 20px; }
img.corner							{ width: 10px; height: 10px; border: none; display: block !important; }
.w800x600							{ width: 780px; }
.w1024x768							{ width: 980px; }
.wFull								{ width: 90%; }

#HeaderRow							{float:left;}
#HeaderRow2							{float:right; }
#Logo								{ float: left; margin-bottom: 20px; }
#Logo a								{ border: none; }
#Logo a:hover						{ border: none; background: transparent; }
#Search								{ float: right; position: relative; width: 280px; height: 30px; background: url("search.bg.png"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/search.bg.png*/) no-repeat; }
span.SearchButton 					{ display: none; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { width: 155px; height:22px; background: transparent; color: #4d4d4d; padding: 3px 0 2px 0; margin: 4px 10px 4px 60px; border: none; cursor:text;}
a.SearchButton 						{ width:25px; height:25px; background: transparent; cursor: hand; font-size:1px; margin:0;}
a.SearchButton div					{ width: 26px; height: 27px; cursor: pointer; position: absolute; top: 1px; right: 10px; }

#NavBar								{ height:40px; margin: 0; overflow: hidden; clear: both; }
#NavBarBgL							{ width: 30px; background: url("navbar.bgL.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/navbar.bgL.gif*/) no-repeat; }
#NavBarBgL img						{ width: 30px; height: 40px; }
#NavBarBgR							{ width: 30px; background: url("navbar.bgR.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/navbar.bgR.gif*/) no-repeat; }
#NavBarBgR img						{ width: 30px; height: 40px; }
#Breadcrumb							{ padding: 0 10px 0 10px; margin: 9px 0; }
#Breadcrumb,
#Breadcrumb span,
#Breadcrumb div						{  }
.BorderBottom						{ border-bottom: 1px #e4e4e4 solid; }
#MiddleRow							{ }
.w800x600 #MiddleRow				{ width: 740px; }
.w1024x768 #MiddleRow				{ width: 940px; }
.wFull #MiddleRow					{ width: 100%; }
#HeaderBanner						{ height: 230px; position: relative; margin-bottom: 20px; }

#HeaderBannerBox					{ height: 230px; margin-left: 660px; margin-right: 15px; }
#HeaderBannerBoxIn					{ width: 100%; float: left; background: url("header.bgM.png"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/header.bgM.png*/) repeat-x bottom left; }
#HeaderBannerBoxIn .left			{ width: 660px; float: left; margin-left: -660px; position: relative; }
#HeaderBannerBoxIn .right			{ width: 15px; float: right; margin-right: -15px; position: relative; }

#HeaderBannerContent				{ width: 100%; height: 150px; position: absolute; left:0; bottom:0; }
#HeaderBannerPic					{ width: 480px; height: 230px; vertical-align: bottom; }
.HeaderBannerPic					{ width: 480px; height: 230px; vertical-align: bottom; }
#HeaderBannerPic p					{ margin: 0; padding: 0; }
.HeaderBannerPic p					{ margin: 0; padding: 0; }
#HeaderBannerText					{ padding: 50px 20px 20px 20px; vertical-align: middle; color: #ffffff; }
.HeaderBannerTitle					{ font-family: Georgia, times new roman; font-size: 24px; font-weight:300; line-height: 28px; color: #ffffff; }


#FooterRow							{ margin: 10px auto 0 auto; padding-bottom: 30px; }

.left								{ float: left; }
.right								{ float: right; }
.clear								{ clear: both; }
.dummy								{ display: none; }

/* Headings */
h1, h1 .head						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 24px; font-weight: 700; color: #000000; border: none; vertical-align: top; width: 100%; margin-bottom: 10px; }
h2									{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 18px; font-weight: 700; color: #000000; border: none; letter-spacing: -1px; }
h3									{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 15px; font-weight: 700; color: #382327; border: none; letter-spacing: -1px; }
h4									{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 13px; font-weight: 700; color: #93b425; border: none; }
h5									{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: 700; color: #666666; border: none; }
.textIntro							{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 10px; font-weight:300; color: #677f17; border: none; margin: 10px 20px; }

/* Forms */
div.form							{ width: 500px; text-align: left; }
div.form_group						{ text-align: left; margin-bottom: 10px; font: 14px; color: #60ae4b;  }
div.form_text						{ float: left; margin: 0; }
p.form_text							{ margin: 0 0 3px 0; }
textarea.form_text,
input.form_text,
select.form_text					{ font: bold 12px; color: #333; background: #efefef; border-color: #bbb #bbb #ddd; border-width: 2px 1px 1px; padding: 0.2em; margin: 0 10px 10px 0; }

/*========================================================*/
/*  3. Content Panes                                      */
/*========================================================*/

.TopPane, .BottomPane, .ContentPane	{ margin: 0; padding: 0 7px 7px 0; vertical-align: top; width: 100%;}
.LeftPane, .RightPane				{ margin: 0; padding: 0 7px 7px 0; vertical-align: top; width: 25%;}
.SidePane							{ margin: 0; padding: 0 7px 7px 0; vertical-align: top;}
.MiddlePane							{ margin: 0; padding: 0 7px 7px 0; vertical-align: top; width: 50%;}

/*========================================================*/
/*  4. Tokens                                             */
/*========================================================*/

a.USER_object:active,
a.USER_object:visited,
a.USER_object:link,
.USER_object,
a.LOGIN_object:active,
a.LOGIN_object:visited,
a.LOGIN_object:link,
.LOGIN_object						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 13px; font-weight: normal; color: #000000; background: transparent; text-decoration: none; }
a.USER_object:hover,
a.LOGIN_object:hover				{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 13px; font-weight: normal; color: #ff0000; background: transparent; text-decoration: underline; }

a.BREADCRUMBS_object:active			{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 13px; font-weight: normal; color: #000000; background: transparent; text-decoration: none; }
a.BREADCRUMBS_object:visited,
a.BREADCRUMBS_object:link,
.BREADCRUMBS_object					{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 13px; font-weight: normal; color: #999999; background: transparent; text-decoration: none; }
a.BREADCRUMBS_object:hover			{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 13px; font-weight: normal; color: #333333; background: transparent; text-decoration: underline; }

.FOOTER_objects						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 13px; font-weight: normal; color: #382327; background: transparent; text-decoration:none; }
a.FOOTER_objects:active,
a.FOOTER_objects:visited,
a.FOOTER_objects:link				{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #382327; background: transparent; text-decoration:none; border-bottom: 1px #6b584e solid; }
a.FOOTER_objects:hover				{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 11px; font-weight: normal; color: #000000; background: transparent; text-decoration:none; border-bottom: 1px #000000 solid; }

/*========================================================*/
/*  5. Text                                               */
/*========================================================*/

.Normal,
.normal								{ font-family: Arial, Verdana, Helvetica, Sans; font-size: 12px; font-weight: normal; color: #333; }

.SubHead							{ font-family: Arial, Verdana,Helvetica, Sans; font-size: 12px; font-weight: bold; color: #333;  }
span.SubHead						{ font-size: 9px; margin:0; padding:0; }
span.SubHead br						{ display: none; }
.font-family						{ font-family: Arial, Helvetica, Verdana, Sans; font-size: 12px; font-weight: bold; color: #777; background: transparent; }

/*========================================================*/
/*  6. Links                                        	  */
/*========================================================*/

a:active,
a:visited,
a:link 								{ background:transparent; color: #18409c; text-decoration: none; }
a:hover								{ background:transparent; color: #ff0000; text-decoration: underline; }
a.Normal:visited,
a.Normal:link						{ background:transparent; color: #18409c; text-decoration: none; font-weight: normal; }
a.Normal:hover						{ background:transparent; color: #ff0000; text-decoration: underline; font-weight: normal; }
a.CommandButton:active,
a.CommandButton:visited,
a.CommandButton:link				{ color: #93b425; background: #FFFFFF; border: #d1c7be 1px solid; padding: 2px 3px 3px 4px; height: 18px; font-weight: normal; text-decoration: none; }
a.CommandButton:hover				{ color: #FFFFFF; background: #d1c7be; border: #d1c7be 1px solid; padding: 2px 3px 3px 4px; height: 18px; font-weight: normal; text-decoration: none; }

/*========================================================*/
/*  7. Forms                                              */
/*========================================================*/

input								{ color: #999;}
select								{ color: #999;}
.StandardButton						{ color: #999; background: #EEEEEE; border-right: solid 1px #D1C7BE; border-bottom: solid 1px #D1C7BE; border-left: none; border-top: none; height: 17px; }
.NormalTextBox						{ color: #666; background: #FFF; border: solid 1px #EBE4DD; padding-left: 4px; font-weight: normal; }
td.NormalTextBox					{ padding: 0; margin: 0; background: transparent; visibility: invisible; border: 0; }

/*========================================================*/
/*  8. Main Menu and Module Menus                         */
/*========================================================*/

.MainMenu_MenuContainer				{ z-index: 999999; background: transparent; vertical-align: top; background: url("navbar.bg.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/navbar.bg.gif*/) repeat-x; }
.MainMenu_MenuBar					{ z-index: 999999; background: transparent; vertical-align: top; }
/*-- submenu --*/
.ModuleTitle_SubMenu,
.MainMenu_SubMenu					{ z-index: 999999; margin: 0px ; background: #fff url("navbarsub.bg.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/navbarsub.bg.gif*/) repeat-x bottom; border-right: 1px #990000 solid; border: 1px #e4e4e4 solid; border-bottom: 2px #e4e4e4 solid; padding: 0 5px 10px 5px; }

/*-- submenu items idle       --*/
.ModuleTitle_MenuItem,
.MainMenu_MenuItem					{ color: #000000; font-size: 12px; font-weight: normal; width: 100%; height: 23px; padding: 4px 50px 4px 30px; border: 0; border-bottom: 1px #f5f5f5 solid; white-space: nowrap; }
/*-- submenu items hover      --*/
.ModuleTitle_MenuItemSel,
.MainMenu_MenuItemSel				{ color: #000000; font-size: 12px; font-weight: normal; width: 100%; height: 23px; padding: 4px 50px 4px 30px; border: 0; border-bottom: 1px #f5f5f5 solid; white-space: nowrap; background-color: #93b425; }

/*-- menuitems idle           --*/
.MainMenu_Idle						{ z-index: 999999; color: #000000; font-size: 16px; font-weight: bold; height: 40px; padding: 9px 20px; margin: 0; border-right: 1px #e4e4e4 solid; text-decoration: none; }
.MainMenu_Idle td					{ z-index: 999999; color: #000000; font-size: 16px; font-weight: bold; height: 40px; padding: 9px 20px; margin: 0; border-right: 1px #e4e4e4 solid; }
/*-- menuitems over           --*/
.MainMenu_Selected					{ z-index: 999999; color: #000000; font-size: 16px; font-weight: bold; height: 40px; padding: 9px 20px; margin: 0; border-right: 1px #93b425 solid; text-decoration: none; }
.MainMenu_Selected td				{ z-index: 999999; color: #000000; font-size: 16px; font-weight: bold; height: 40px; padding: 9px 20px; margin: 0; border-right: 1px #93b425 solid; background: transparent url("navbar.on.jpg"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/navbar.on.jpg*/) no-repeat left; }
/*-- menuitems active         --*/
.MainMenu_BreadcrumbActive			{ z-index: 999999; color: #000000; font-size: 16px; font-weight: 300; height: 40px; padding: 9px 20px; margin: 0; border-right: 1px #e4e4e4 solid; text-decoration: none; background: url("nav.sep.png"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/nav.sep.png*/) no-repeat right; }
.MainMenu_Active					{ z-index: 999999; color: #000000; font-size: 16px; font-weight: bold; height: 40px; padding: 9px 20px; margin: 0; border-right: 1px #e4e4e4 solid; text-decoration: none; background: url("nav.sep.png"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/nav.sep.png*/) no-repeat right; }
.MainMenu_BreadcrumbActive td		{ z-index: 999999; color: #000000; font-size: 16px; font-weight: 300; height: 40px; padding: 9px 20px; margin: 0; border-right: 1px #e4e4e4 solid; }
.MainMenu_Active td					{ z-index: 999999; color: #000000; font-size: 16px; font-weight: bold; height: 40px; padding: 9px 20px; margin: 0; border-right: 1px #e4e4e4 solid; }


/*-- not needed - main menu   --*/	.MainMenu_MenuIcon  		{ display: none; }
									.MainMenu_RootMenuArrow  	{ display: none; }
									.MainMenu_MenuArrow  		{ display: none; }
/*-- module menu continer     --*/	.ModuleTitle_MenuContainer	{ color: #2c2c2c; }
/*-- module menu bar          --*/	.ModuleTitle_MenuBar		{ cursor: pointer; cursor: hand;}
/*-- module menu padding      --*/	.ModuleTitle_MenuItemSel	{ padding: 0px 5px 0px 0px; }
									.ModuleTitle_MenuItem		{ padding: 0px 5px 0px 0px; }
/*-- not needed - module menu --*/	.ModuleTitle_MenuIcon 		{ display: none; }
									.ModuleTitle_RootMenuArrow	{ display: none; }
									.ModuleTitle_MenuArrow		{ display: none; }
									.MainMenu_MenuBreak			{ display: none; }
									.MainMenuSeperator			{ display: none; }
									.ModuleTitle_MenuBreak		{ display: none; }

.article 
{
    clear: both;
    text-align: left;
    margin : 15px 0px;
    padding-bottom: 15px;
    font-size: 14px;
    font-family: verdana, arial;
    border-bottom: 1px dotted #d2d2d2
}
.Content {
    font-size: 13px;
    font-family: verdana, arial;
    font-weight: normal;
    
}
.articleHeadline {
    font-size: 15px;
    font-family: verdana, arial;
    font-weight: bold;
    
}
.articleHeadline a, .articleHeadline a:link, .articleheadline a:active, .articleHeadline a:visited{
    text-decoration:underline;
    
}

.articleAuthor { 
	margin-top:5px;
} 

.articleCalendar {
  float: left;
  margin-right: 6px;
  width: 42px;
  height: 42px;
}

.articleCalendarIcon-01 {
  background: url("01.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/01.gif*/);
}

.articleCalendarIcon-02 {
  background: url("02.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/02.gif*/);
}

.articleCalendarIcon-03 {
  background: url("03.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/03.gif*/);
}

.articleCalendarIcon-04 {
  background: url("04.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/04.gif*/);
}

.articleCalendarIcon-05 {
  background: url("05.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/05.gif*/);
}

.articleCalendarIcon-06 {
  background: url("06.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/06.gif*/);
}

.articleCalendarIcon-07 {
  background: url("07.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/07.gif*/);
}

.articleCalendarIcon-08 {
  background: url("08.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/08.gif*/);
}

.articleCalendarIcon-09 {
  background: url("09.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/09.gif*/);
}

.articleCalendarIcon-10 {
  background: url("10.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/10.gif*/);
}

.articleCalendarIcon-11 {
  background: url("11.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/11.gif*/);
}

.articleCalendarIcon-12 {
  background: url("12.gif"/*tpa=http://www.cashbackforex.com/Portals/0/Skins/custom/images/12.gif*/);
}

.articleCalendarDay {
  font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
  font-size:17px;
  font-weight: bold;
  color: #000;
  width: 42px;
  text-align:center;
  padding-top: 15px;
}

.articleEntry {
    margin: 10px 0px;
    padding: 10px 10px;
    border: 1px dashed #000000
} 
.articleEntryList {
    margin: 10px 0px;
      
} 
.articleImage { 
	margin : 2px 10px 4px 4px;
	float : left;
}

.articlePaging { 
    border-bottom:1px dotted #D8D8D8;
	padding-bottom : 2px;
	margin-bottom : 2px;
} 

.articleCategories  {
    
    margin-bottom:2px;
    padding-bottom:2px;
} 

.postRating h2
{
    margin-bottom: 0px;
    background-color:#F0F0F0;
    border:1px dashed #C8C8C8;
    padding-left: 5px;
}

.articleComments { 
    text-align: left;
} 

.articleComments h2 {
    margin-bottom: 0px;
    background-color:#F0F0F0;
    border:1px dashed #C8C8C8;
    padding-left: 5px;
}

.articleComment { 
	margin : 5px 0 0px 0;
	padding : 5px;
	min-height : 100px;
	height:auto !important;
	height:100px;
} 

.articleCommentGravatar { 
	margin : 2px 10px 4px 4px;
	float : left;
}

.articleCommentContent {
    text-align: left;
    padding:0px 5px 10px 5px;
}

.articleCommentAuthor { 
} 

.articleCommentDate { 
    border-bottom:1px dotted #D8D8D8;
    margin-bottom:2px;
    padding-bottom:2px;
} 

.postComment 
{
    text-align: left;
}

.postComment p, .postComment div
{
    padding:2px 10px;
    margin: 0px;
}

.postComment h2
{
    margin-bottom: 0px;
    background-color:#F0F0F0;
    border:1px dashed #C8C8C8;
    padding-left: 5px;
}

.postComment input
{
    width: 150px;
}

.postComment #notify input
{
    width: 20px;
}

.postComment textarea
{
    width: 450px;
    height: 150px;
}

