﻿/* GENERAL */
/**************************************/
/*@media screen
{
	* html
	{
		overflow-y: hidden;
	}
	* html body
	{
		height: 100%;
		overflow: auto;
	}
}
*/
*
{
	margin:0;
	padding:0;
	outline:0;
}
body 
{
	font-family:Arial;
	font-size:12px;
	color:#333333;
	
	margin-top:0px;
	padding-top:0px
	
}

.container
{
	width:890px;
	position:relative;
	margin:auto;
}
a
{
	text-decoration:none;
	color: #d51a21;
}
a:HOVER
{
	color:#e8cdce !important;
}
a img
{
	border:0;
}
.title
{
	font-family:Calibri;
	text-transform:uppercase;
	color:White;
}
.title2
{
	color:#8a070c !important;
	font-size:22px !important;
	text-transform:none;	
}
.title3
{
	color:#8a070c !important;
	font-size:15px !important;
	text-transform:none;
	font-weight:bold;	
}
.center
{
	text-align:center;
}
.bold
{
	font-weight:bold;
}
.white
{
	color:White;
}
.red
{
	color:#d51a21;
}
.black
{
	color:Black;
}
.darkGray
{
	color:#424242;
}
a.black:HOVER
{
	color:#8a070c !important;
}
a.red:HOVER
{
	color:#000 !important;
}
.medium
{
	font-size:medium;
}
.sMedium
{
	font-size:13px;
}
.xSmall
{
	font-size:11px;
}
.xxSmall
{
	font-size:10px;
}
.underline
{
	text-decoration:underline;
}
.orangeButton
{
	display:block;
	width:244px;
	height:55px;
	line-height:55px;
	vertical-align:middle;
}
.orangeButton a
{
	font-size:16px;
	color:Black;
	font-weight:bold;
	display:block;
	width:244px;
	height:55px;
}
.orangeButton a img
{
	width:244px;
	height:55px;
	
}
.orangeButton a:HOVER
{
	color:#8a070c !important;
}
.orangeButtonSmaller a
{
	display:block;
	width:197px;
	height:47px;	
}
.orangeButtonSmaller a img
{
	width:197px;
	height:47px;
}

 
/* HEADER */
/**************************************/

.header {
	height:98px;
	background: url(../images/top-bg.png) bottom repeat-x #d51a21;
}
.headerInner {
	height:98px;	
	background: url(../images/top-bg.png) bottom repeat-x #d51a21;
}
.logo
{
	position:absolute;
	top:0px;
}
.loginBox, .loginBoxInner {
	position:absolute;
	top:13px;
	left:556px;
	background: url(../images/loginbox-bg.png) no-repeat top;
	width: 305px;
	height: 53px;
}

.loginBox .floatDir {
	margin:8px;
}

.loginBtn {
	cursor:pointer;
	background: url(../images/blk.png) no-repeat;
	width:49px;
	height:19px;
	float:right;
	position:relative;
	margin: 1px 0 0 5px;
	top:0px;
	text-align:center;
	color:#fff;
	font-size: 11px;
	line-height: 17px;
}

.headerInner .loginBox
{
	top:39px;
}
.loginBox .inputbox
{
	border:0;
	font-size:11px;
	color:#4c4c4c;
	vertical-align:top;
	padding:3px;
	height:14px;
}
.loginBox .inputbox1
{
	border:0;
	padding:3px 3px 0 3px;
	font-size:11px;
	height:17px;
	color:#4c4c4c;
}
.langSelector
{
	height:40px;
}
.langSelector a
{
	font-size:11px;
	color:White;
	margin-top:10px;
	line-height:30px;
	vertical-align:middle;
}
.langOptions
{
	position:absolute;
	top:-24px;
	#top:-20px;
	background-color:White;
	z-index:9;
	display:none;
	border:1px #8a070c solid;
	padding-bottom:1px;
}
.langOptions ul
{	
	list-style:none;
}
.langOptions li a
{	
	border-bottom:1px #8a070c dotted;
	display:block;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	width:20px;
}
.langOptions li a:HOVER
{	
	border-bottom:1px #8a070c dotted;
	background:url(../images/langBg.gif) top repeat-x;
	color:black;
}
li.lastItem a
{
	border-bottom:0 !important;
}

/* CONTENT */
/**************************************/

.homeContent
{
	height:323px;
	background: #f0f0f0 url(../images/home_bg_line.png) bottom repeat-x;
}
.contentWrapper
{
	background: #F0F0F0;
	border-bottom:8px #000 solid;
	padding-bottom:50px;
}
.sideCol
{
	position:absolute;
	width:364px;
	top:-22px;
}

#homeAbout
{
	margin:0px 0px;
	padding:10px 10px;
	width:550px;
	height:160px;
	background:url(../images/smallBoxBgHome02.png) no-repeat;

	}
.boxSize1
{
	width:364px;
	height:252px;
	background:url(../images/shadowBox1.png) center top;
	-background:url(../images/shadowBox1.gif) center top;
}
.boxSize1:HOVER, .boxSize33:HOVER
{
	cursor:pointer !important;
}
.boxSize1:HOVER .orangeButton, .boxSize33:HOVER .orangeButton, 
.btnGo:HOVER, .alphaFx:HOVER, .btnFx:HOVER
{
	filter:alpha(opacity=80);
	opacity:0.8;
}
.advertisersTopFrame .btnOpenAccount:HOVER
{
	filter:alpha(opacity=80);
	opacity:0.8;	
}
.boxSize2
{
	width:315px;
	height:181px;
	background:url(../images/smallBoxBg.png) center top;
	-background:url(../images/smallBoxBg.gif) center top;
}
.boxSize2Home
{
	height:195px;
	background:url(../images/smallBoxBgHome.png) center top;
	-background:url(../images/smallBoxBgHome.gif) center top;
	
}
.boxSize3
{
	width:315px;
	height:312px;
	background:url(../images/boxSize3.png) center top no-repeat;
	-background:url(../images/boxSize3.gif) left top no-repeat;
}
.boxSize4
{
	width:315px;
	height:181px;
}
.boxSize5
{
	width:315px;
	height:177px;
	background:url(../images/boxSize5.png) center top;
	-background:url(../images/boxSize5.gif) center top;
	
}
.boxSize6
{
	width:575px;
	height:315px;
	background:url(../images/boxSize6.png) center top;
	-background:url(../images/boxSize6.gif) center top;
}
.boxSize7
{
	width:575px;
	height:442px;
	background:url(../images/boxSize7_new2.png) center top;
	-background:url(../images/boxSize7_new.gif) center top;
}

.boxVisitBlog
{
	background:url(../images/visitBlogBg.png) center top;
	-background:url(../images/visitBlogBg.gif) center top;	
}
.hand
{
	cursor:pointer;
}
.sponorsList ul
{
	list-style:none;
}
.sponorsList li
{
	display:block;
	width:118px;
	height:76px;
}
.sponorsListLarger li
{
	display:block;
	width:143px;
	height:90px;
}
.sponorsList img
{
	margin:5px;
}
.sponorsListLarger img
{
	margin:14px;
}

.mainContent
{
	width:578px;
	position:relative;
}
.frameHeader
{
	height:106px;
	position:relative;
	top:-30px;
	background-color:Blue;
	background:url(../images/contentFrameTop.png) center top no-repeat;	
	-background:url(../images/contentFrameTop.gif) center top no-repeat;	
}
.taskImage
{
	position:absolute;
	top:-70px;
	right:10px;
	height:160px;
	width:300px;
}
.taskImageAbout
{
	background:url(../images/about_image.png) center top no-repeat;	
	-background:url(../images/about_image.gif) center top no-repeat;	
}
.taskImageRegister
{
	background:url(../images/register_image.png) center top no-repeat;	
	-background:url(../images/register_image.gif) center top no-repeat;	
}
.taskImageRegisterPublisher
{
	background:url(../images/register_publisher_image.png) center top no-repeat;	
	-background:url(../images/register_publisher_image.gif) center top no-repeat;	
	top:-90px;
	height:180px;
	width:300px;
}
.taskImageAffilate
{
	background:url(../images/affilate_image.png) center top no-repeat;	
	-background:url(../images/affilate_image.gif) center top no-repeat;	
	position:absolute;
	top:-69px;
	right:-37px;
	height:160px;
	width:300px;
}
.taskImageCareers
{
	background:url(../images/careers_image.png) center top no-repeat;	
	-background:url(../images/careers_image.gif) center top no-repeat;	
	width:350px;
}
.taskImageContact
{
	zoom:1;
	background:url(../images/image_contact.png) center top no-repeat;	
	-background:url(../images/image_contact.gif) center top no-repeat;	
}
.frameContent
{
	zoom:1;
	padding:0 36px 30px 36px;
	margin:-34px 0 0 0;
	background:url(../images/contentFrameBg.png) left top repeat-y;
	-background:url(../images/contentFrameBg.gif) left top repeat-y;
	/*text-align:justify;*/
}
.frameContent p
{
	line-height:20px;
}

.frameFooter
{
	height:30px; 
	zoom:1;
	position:relative;
	background-color:Blue;	
	background:url(../images/contentFrameBottom.png) center top no-repeat;
	-background:url(../images/contentFrameBottom.gif) center top  no-repeat;
}
.alt
{
	display:none;
}

.contentSep
{
	font-size:0px;
	width:508px;
	margin:auto;
	height:1px;
	background-color:#d51a21;
	position:absolute;
	bottom:15px;
	left:35px;
	overflow:hidden;
}

.titleAboutUs
{
	margin-top:40px;
}

.aboutTabs
{
	padding:20px 0;
}

.aboutTabs ul
{
	list-style:none;
}
.aboutTabs li
{
	display:inline;
}
.aboutTabs li a
{
	font-weight:bold;
	color:#757575;
}
.aboutTabs li a.tabActive, .aboutTabs li a:HOVER
{
	color:#d51a21 !important;
}
.aboutTabs li.tabsSep
{
	padding:0 20px;
	color:#bababa;
}

.thumbFrame
{
	/*border:1px #6b6b6b solid;*/
	padding:1px;
	margin:0 3px 5px 0;
}
/*
.thumbFrame:HOVER
{
	border:1px #89070b solid;
	background-color:#89070b;
}
*/
.titleRegister
{
	margin-top:15px;	
}
.titleContact
{
	margin-top:40px;	
}
.techHighlightsTitle
{
	padding-top:23px;
}


.regFormStepsBar
{
	padding:30px 0 10px 0;
	background:url(../images/dottedSepFormH.gif) left bottom no-repeat;
	margin-bottom:30px;
}
.regFormStepsBar ul
{
	list-style:none;	
}
.regFormStepsBar li
{
	display:inline;	
	color:#a1a1a1;
}
.regFormStepsBar li.active
{
	color:Black;
}
.regFormStepsBar li.sep
{
	padding:0 20px;
}

.tblFormBasicInfo .inputbox
{
	width:181px;
	border:1px #a5a5a5 solid;
	padding:2px;
}

.tblFormProgDetails .inputbox
{
	width:254px;
	border:1px #a5a5a5 solid;
	padding:2px;	
}
.inputboxWide
{
	width:248px !important;
}
.inputboxSmaller
{
	width:73px !important;
}
.inputboxMed
{
	width:154px !important;
}
.tblFormProgDetails select
{
	width:185px;
	border:1px #a5a5a5 solid;
	padding:2px;	
}
.titleAffilate
{
	margin-top:16px;
}
.titleCareers
{
	margin-top:46px;
}
.contentSeperator
{
	background:url(../images/dottedSepFormH.gif) left center repeat-x;
	height:70px;
}
.contentSeperatorPaging
{
	height:50px;
	background:url(../images/dottedSepFormH.gif) left 40px repeat-x;
}
.contentSeperatorSmaller
{
	height:40px;
}
.paging
{
}
.paging ul
{
	list-style:none;
}
.paging li
{
	display:inline;
}
.paging a
{
	display:inline-block;
	width:15px;
	font-size:11px;
	color:#8a070c;
	line-height:20px;
	vertical-align:middle;
}

.paging li.current a
{
	color:Black !important;
}
.visitBlogSumary
{
	width:130px;
	padding:100px 30px 0 30px;
}
.quotes
{
	width:198px;
	background:url(../images/quotesBg.gif) no-repeat;
	
	padding:20px 40px;
	margin-top:20px;
}
.expendableList ul
{
	list-style:none;
}
.advertisesContentTitle {
	-padding-top: 10px;
}
.advertisersTopFrameHeader
{
	width:892px;
	height:6px;
	background:url(../images/advertisersTopHeader.png) no-repeat top;
	-background:url(../images/advertisersTopHeader.gif) no-repeat top left;
}
.advertisersTopFrame {
	height:249px;
	width:892px;
	background:url(../images/advertisersTopFrameBg.png) no-repeat center top;
	-background:url(../images/advertisersTopFrameBg.gif) no-repeat top left;
}
.publishersTopFrameHeader
{
	width:892px;
	height:5px;
	background:url(../images/publishersTopHeader.png) no-repeat top;
	-background:url(../images/publishersTopHeader.gif) no-repeat top;

}
.publishersTopFrame
{
	margin-left: 2px;
	height:214px;
	width:892px;
	-background:url(../images/publishersTopFrameBg.png) no-repeat center top;
	-background:url(../images/publishersTopFrameBg.gif) no-repeat center top;
}
.listArrowGreen
{
	margin-left:16px; 
	line-height:25px; 
	vertical-align:middle; 
	display:block;
	list-style-type:none;
	
}

.listArrowGreen li
{
	padding-left:20px;
	background:url(../images/bulletArrowGreen.gif) no-repeat;
	
}
.listArrowGreenPublishers
{
	line-height:16px;
	margin-left:0px;
}
.listArrowGreenPublishers li
{
	font-weight:bold;
	color:Black;
	padding-bottom:10px;
	font-size:13px;
	display:block;
	padding-left:20px;
	background:url(../images/bulletArrowGreen.gif) no-repeat;
	
}

.listArrowGreenPublishers li span
{
	font-size:11px;
	display:block;
	font-weight:normal;
	color:#464646;
}
.boxSize6Padding
{
	padding-top:10px;
}
.boxSize7Padding
{
	padding-top:50px;
}
.vList
{
	list-style:none;
	margin-top:9px;
}

.vList li
{
	display:block;
	color:Black;
	font-weight:bold;
	padding-left:35px;
	background:url(../images/bulletV.gif) no-repeat left top;
	padding-top:2px;
}
.vList li span
{
	font-size:12px;
	font-weight:normal;
	display:block;
	padding-top:3px;
	padding-left:15px;
}

.vList2
{
	list-style:none;
	margin-top:9px;
}

.vList2 li
{
	display:block;
	color:Black;
	font-weight:bold;
	padding-left:35px;
	height:40px;
	background:url(../images/bulletV.gif) no-repeat left top;
	padding-top:2px;
}
.vList2 li span
{
	font-size:12px;
	font-weight:normal;
	display:block;
	padding-top:3px;
	padding-left:15px;
}

.btnSendWhite
{
	background-color:White;
	border:1px black solid;
	height:20px;
	font-weight:bold;
	cursor:pointer;
	line-height:15px;
	vertical-align:middle;
	margin-top:-5px;
}
.titleNews
{
	margin-top:35px;
}
.transLink
{
	position:absolute;
	display:block;
	top:8px;
	left:8px;
}
.transLink img
{
	width:230px;
	height:40px;

}
.popupWrapper
{
	width:365px;
}

.popup
{
	background:url(../images/popupBg.png) no-repeat;
	-background:url(../images/popupBg.gif) no-repeat;
	width:365px;
	height:200px;
}


.tblManagement td
{
	padding-bottom:40px;
}

.tab_benefits
{
	position:absolute;
	width:231px;
	height:43px;
	top:7px;
	left:7px;
	background:url(../images/trans.gif) no-repeat;
}
.tab_publisher
{
	position:absolute;
	width:326px;
	height:43px;
	top:7px;
	left:241px;
	background:url(../images/trans.gif) no-repeat;
}
.tab_benefits:HOVER, .tab_benefits_active
{
	background:url(../images/titles/client_benefits.png) no-repeat !important;
}
.tab_publisher:HOVER, .tab_publisher_active
{
	background:url(../images/tab_publisher_active.png) no-repeat;
}




/* header menu */
.headerMenu
{
	clear:both;
}
.headerMenu ul
{
	list-style:none;
	text-align:left;
	margin-top:1px;
}
.headerMenu li
{
	display:inline;
	color:#FFFFFF;	
	font: 13px calibri;
	margin-right:23px;
}
.headerMenu
{
	font:10px calibri;
	color:#FFFFFF;
}
.headerMenu a
{
	font: 13px calibri;
	color:#FFFFFF;	
}
.headerMenu a:HOVER
{
	font: 13px calibri;
	color:#ff6509 !important;	
}




/* FOOTER */ 
/******************************/

.footerMenu
{
	clear:both;
	padding-top:20px;
	text-align: -moz-center;
}
.footerMenu ul
{
	list-style:none;
	text-align:center;
	line-height:20px;
		
	
}
.footerMenu li, .footerCredits li
{
	display:inline;
	color:#999999;
	text-align:center;
	vertical-align:middle;
	

}
.footerMenu li.sep, .footerCredits li.sep
{
	font-size:10px;
	color:#999;
	
}
.footerMenu li.sep, .footerCredits li.sep
{
	padding:0 8px;
}
.footerMenu a
{
	font-size:12px;
	color:#666666;	
}
.footerMenu a:HOVER
{
	font-size:12px;
	color:#8a070c !important;	
}
.footerWrapper
{
	background:url(../images/footerBg.gif) no-repeat center top; 

}
.footerWrapper .container
{

}
.footerCredits
{
	clear:both;
	margin-top:20px;


}
.footerCredits ul
{
	list-style:none;
	line-height:25px;
}


.footerCredits a, .footerCredits span
{
	font-size:11px;
	color:#666666;
	vertical-align:middle;
}
.footerCredits a:HOVER
{
	color:#8a070c !important;	
}

/*--------------Sign Up News start-----------------*/
#envelope
{
	margin:15px auto;
	float:left;
	width:90px;
	height:80px;
	display:block;
	line-height:60px;
	}
	
.email_input
	{
		margin-top:20px;
		line-height:25px;
		}
	
.inputbox_email{
	border:1px #972316 solid;
	font-size:11px;
	color:#4c4c4c;
	padding:3px;
	height:12px;
	width:110px;
	line-height:13px;
	vertical-align:middle;
}

.hoverBtn:HOVER {
	background: #FFF;
	filter:alpha(opacity=20);
	opacity:0.2;
	cursor:pointer;
}

.homeBox {
	width: 315px;
	height: 185px;
	-margin-top: 4px;
	display: block;
}

.homeBoxPub {
	background:url("/images/titles/smallBoxBg_pub.png") no-repeat center;
}

.homeBoxAdv {
	background:url("/images/titles/smallBoxBg_adv.png") no-repeat center;
}

.regBtn {
	width: 187px;
	height: 38px;
	top: 122px;
	left: 64px;
	position: relative;
}

#SignUpNewsGo
{
  width: 31px;
  height: 12px;
  padding:3px;
  font-size:11px;
  border:solid #4c4c4c 1px ;
  color:#4c4c4c;
  display:inline; 
  vertical-align:middle
}
#SignUpNewsGo:hover
{ 
  background: url(images/but_over.gif') no-repeat 0 0;
}

.yaniv1 {
    border: solid 1px red;
    background: url(images/but.gif) no-repeat;
    display:inline; vertical-align:middle;
}

}
label {
    display: block;
    width: 150px;
    float: left;
    text-align: right;
}


/*--------------Sign Up News end-----------------*/

