/* CSS Document */

/*---top text---*/
.introText					{width:939px; height:40px;  margin-left:auto; margin-right:auto; margin-bottom:20px; vertical-align:top;}
.introTextRight				{width:600px;text-align:left;  margin-top:10px; margin-left:10px; float:left; color:#4a4a4a;}
.date						{width:139px;text-align:right; margin-top:10px; margin-right:6px; float:right; color:#000000; }
.MainTxt                    {width:730px; float:left; padding-bottom:5px;}

/*-------------Left content Items-------------*/
.leftContentWrapper			{text-align:left; height:100%; clear:both; width:100%;}
.leftContentWrapper#bottomWrapper{height:290px;}
.leftContentWrapperTable       {width:750px;}
.leftContentWrapper .boxTitle	{height:40px;}
.leftContentWrapper .title		{width:280px; height:auto; float:left; padding-top:0px; padding-left:61px;}

/*----Left Side: Left----*/
.LeftSide				{width:368px; height:100%; padding-top:5px; padding-right:0px; padding-left:0px; vertical-align:top}
.sideLay  { padding-top:0px !important; }
/*----Left Side: Right----*/
.RightSide				{width:378px; height:100%; padding-top:5px; padding-right:0px; padding-left:0px; vertical-align:top}	
.horzSeperator  		{background-image:url(../../Images/homepage/dots_vertical.gif); background-repeat:repeat-y; width:1px; height:100%; background-position:center;}

/*slotStopNews*/
.slotStopNews				{  }
*html .slotStopNews			{margin-top:-1px}
.slotStopNews .boxTitle		{background-image:url(../../Images/homepage/slotstopNews_header.gif); background-repeat:no-repeat; background-position:left;}
.slotStopNews .boxTitle	.title	{padding-top:13px;}
.slotstopTabs				{height:32px; margin-left:4px}
.slotstopTabs div 			{height:32px; width:100%;margin: 0px;clear:left; float:left;  margin-top:6px}
.slotstopTabs div li 		{line-height:260%; display: inline; font-size:95%;}
.slotstopTabs div li.tab 	{ background-image: url(../../Images/homepage/tab_off.gif); background-repeat:no-repeat; width:90px; height:32px; text-align:center;  vertical-align:middle; cursor:pointer; float:left; text-decoration:none;  color:#000000; }
.slotstopTabs div li.tab a 	{color:#000000; text-decoration:none;}
.slotstopTabs div li.tab a.visited	{color:#000000; text-decoration:none;}
.slotstopTabs div li.tab a.hover	{color:#000000; text-decoration:none;}
.slotstopTabs div li.tabSelected{background-image: url(../../Images/homepage/tab_on.gif); background-repeat:no-repeat; width:90px; height:32px; text-align:center; vertical-align:middle; float: left;text-decoration: none;}
.slotstopTabs div li.tabSelected a{color:#3052ff; text-decoration:none;}
.slotstopTabs div li.tabSelected a:visited{color:#3052ff; text-decoration:none;}
.slotstopTabs div li.tabSelected a:hover{color:#3052ff; text-decoration:none;}
.folderContent				{border:1px solid #c7c7c7; border-top:none; border-bottom:none; height:286px; margin-left:4px; width:340px; padding-top:10px; padding-left:9px; padding-right:9px;}
.folderContent .newsContent	{margin-left:0px; margin-top:4px; padding-left:0px; width:335px; height:260px;}
.folderContent table		{width:100%; text-align:center; margin-top:10px; padding-right:6px }
.folderContent table img.button	{padding-top:5px;}
.folderBottom				{background-image:url(../../Images/homepage/folderBorder.gif); background-repeat:no-repeat; background-position:top; height:8px;}

.noFloat { float:none !important; }

/*free bonuses*/
.newsImg                    {vertical-align:top; float:left; margin-right:5px; }
.freeBonus					{background-image: url(../../Images/homepage/freeBonuses10_bg.gif); background-repeat: no-repeat; height:369px; margin-top:0px;}
.freeBonus .title			{padding-left:68px; padding-top:9px}
.freeBonus table			{width:100%; height:auto; margin-top:6px; margin-bottom:20px;   float:none;  overflow:hidden }
*html .freeBonus table		{margin-left:5px; width:auto; }/*for explorer 6.0*/
.freeBonus table th			{text-align:center; padding-top:2px; font-size:95%; padding-bottom:4px }
.freeBonus table td			{text-align:center; line-height:30px; font-size:85%; padding:0px; margin:0px; height:auto; }
.freeBonus table th.leftText {text-align:left; padding-left:4px;}
.freeBonus table td img		{vertical-align:middle;}
.freeBonus table td.name	{text-align:left; line-height:30px; font-size:85%; padding:0px; padding-left:3px; margin:0px; height:auto; }

/*dynamic boxes*/
.dynamicBox					{height:auto; margin-top:2px; clear:both; margin-left:auto; margin-right:auto; overflow:hidden;}
.dynamicBox .boxTitle		{width:100%; height:39px;}
.dynamicBox .boxTitleIcon	{width:64px; float:left; height:39px;}
.dynamicBox .title			{height:39px; width:231px; float:left; padding-top:10px; padding-left:0px;  background-image:url(../../Images/homepage/mid_blue.gif); background-repeat:repeat-x;}
.dynamicBox .boxEnd			{width:9px; height:39px; background-image: url(../../Images/homepage/right_blue.gif); background-repeat:no-repeat; float:left;}
.dynamicBox .section		{width:97%; height:auto; text-align:left; padding-top:8px; margin-left:auto; margin-right:auto; padding-bottom:15px; padding-left:6px;}

.dynamicBox h3				{width:90%; margin-bottom:5px;}
.dynamicBox .section p img  {margin-right:5px;}
.dynamicBox .section .dynImg  {float:left; width:121px; margin-right:10px; padding-bottom:0px; margin-top:4px; }
.dynamicBox .section p		{padding-right:9px; float:left; text-align:left; vertical-align:top; height:auto;  }
.dynTxt                     {float:left;}

/* Big box */
.dynamicBoxBig		        {width:750px; height:100%; }
.dynamicBoxBig .title	    {width:660px; padding-left:10px;}
.dynamicBoxBig .section	    {margin-left:6px; width:99%; text-align:left; }

/* Left box */
.dynamicSmallLeft		    {width:370px; height:100%;}
.dynamicSmallLeft .title	{padding-left:5px; width:289px;}
.dynamicSmallRight .boxEnd	{float:right;}

/* Right Box */
.dynamicSmallRight          {width:370px; margin-left:3px; height:100%;}
.dynamicSmallRight .boxTitleIcon	{width:64px; float:left; height:39px;}
.dynamicSmallRight .title			{height:39px; width:289px; float:left; padding-top:10px; padding-left:5px;  background-image:url(../../Images/homepage/mid_orange.gif); background-repeat:repeat-x;}
.dynamicSmallRight .boxEnd			{width:9px; height:39px; background-image: url(../../Images/homepage/right_orange.gif); background-repeat:no-repeat; float:left;}
