html {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-family:Arial;  
	font-size:11pt;  
	color:#524F4F;
	overflow-y:scroll;
	overflow-x:auto; 
	text-align:left;
	direction:ltr;     
}

img {
	margin: 0px;
	padding: 0px;
	border:0; 
}

a {
	color:#7ebfbf; 
	border:0;
}

a:hover{
	color:#bbbaba;  
}

body{
	margin: 0;
	padding: 0;
    width: 100%;
    height: 100%; 
}

/************************** h1 **********************************/

h1
{
    margin: 0;
	padding: 0;
    font-size:20px;  
	color: Gray;
}

h2
{
    margin: 0;
	padding: 0;
    font-size:17px;  
	color: Gray;
}

h3
{
    margin: 0;
	padding: 0;
    font-size:16px;  
	color: Gray;
}

textarea {
    font-family: Arial !important;
    padding-top:7px  !important;
    text-indent:7px  !important;
}

/************************** Header **********************************/

table.tableBody
{
	width:1024px;
	height:100%;    
}

table.tableBodyFooter
{
	border:solid 1px #cccccc;
	width:899px;
	height:100%; 
}

table.tableBodyPrint
{
	border:solid 1px #cccccc;
	background-color:White;
	width:700px;
	height:100%;  
}


tr.trHeader
{

	width:100%;
	height:131px;
}

/************************** Top Menu **********************************/

tr.trMenu 
{
	height:30px;
	width:100%;
	background-color:White; 
}

tr.trSuccess
{
	height:427px;
	width:100%;    
	background-image:url('../images/main_bg.jpg');
    background-repeat:no-repeat;
    background-position:center center;
    -o-background-size: 100% 100%, auto;
    -moz-background-size: 100% 100%, auto;
    -webkit-background-size: 100% 100%, auto;
    background-size: 100% 100%, auto;   
    padding:0px;
    margin:0px;
}

.divSuccessFlash
{
    overflow:hidden;
    width: 100%;
    height: 100%;
}

#divSuccessStory
{
    width:100%;
    height:427px;
    margin:auto;
    position:relative;
    float:left; 
}

#divSuccessStory p
{
    padding:0px;
    margin:0px;  
}

.boxImIntersted
{
    width:211px;
    height:63px; 
    margin:0px;     
    float:left;
    background-image:url('../images/btn_sign_up_now.png');
    background-position:0px 0px;
    background-repeat: no-repeat;
}

.boxImIntersted:hover
{
    background-position:0px -64px;
    cursor:pointer;  
}

.boxJoinNow
{
    width:209px;
    height:61px; 
    margin:0px;     
    float:left;
    background-image:url('../images/btn_join_now.png');
    background-position:0px 0px;
    background-repeat: no-repeat;
}

.boxSaveBtn
{
    width:152px;
    height:41px; 
    margin:0px;     
    float:left;
    background-image:url('../images/save.png');
    background-position:0px 0px;
    background-repeat: no-repeat;
}

.boxSaveBtn:hover
{
    background-position:0px -40px;
    cursor:pointer;  
}


tr.trSearch
{
	height:427px;
	width:100%;
	background-color:#f4f4f4;  
}

tr.trLogin
{
	height:30px;
	width:100%;
	background-color:White; 
}

tr.trLinks
{
 	width:100%;
 	height:1008px;
 	background-color:#ededed; 
	background-image:url('../images/footerbg.png');
	background-position:top left;
	background-repeat:repeat-x;   
}

tr.trLinksSelected1
{
 	width:100%;
 	height:170px;
 	background-color:#ededed; 
	background-image:url('../images/blue.png');
	background-position:top left;
	background-repeat:repeat-x;   
}

tr.trLinksSelected2
{
 	width:100%;
 	height:170px;
 	background-color:#ededed; 
	background-image:url('../images/green.png');
	background-position:top left;
	background-repeat:repeat-x;   
}

tr.trLinksSelected3
{
 	width:100%;
 	height:170px;
 	background-color:#ededed; 
	background-image:url('../images/Pink.png');
	background-position:top left;
	background-repeat:repeat-x;   
}


tr.trLinksSelectedPageWithLeftMenu
{
 	width:100%;
 	height:162px;
 	background-color:#ededed; 
	background-image:url('../images/Purple_on_gray.png');
	background-position:top left;
	background-repeat:repeat-x;   
}

tr.trFooter
{
 	width:100%;
	background-color:#efefef;    
	color: #929292;
	height:140px; 
}

 /************************** TOP Menus **********************************/


/* ON */
div.TopMenusOn 
{
    padding:10px 30px 10px 30px; 
	margin:0px;  
	color:#7ebfbf; 
	font-size:15pt;
	font-weight:bold; 
	float:left; 
	position:relative;  
	background-color:#f5f5f6;
	border-radius: 5px 5px 5px 5px;   
	cursor:pointer;  
}

div.TopMenusOn a{
	text-decoration:none; 
}

div.TopMenusOn:hover {
    padding:10px 30px 10px 30px; 
	margin:0px;    
	color:#7ebfbf; 
	font-size:15pt;
	font-weight:bold; 
	float:left; 
	position:relative;  
	background-color:#f5f5f6;
	border-radius: 5px 5px 5px 5px;   
	cursor:pointer;  
}

/* OFF */
div.TopMenusOff 
{
    padding:10px 30px 10px 30px; 
	margin:0px;  
	color:#7ebfbf; 
	font-size:15pt;
	font-weight:bold; 
	float:left; 
	position:relative;  
}

div.TopMenusOff a{
	text-decoration:none; 
}

div.TopMenusOff a:hover {
	color:#7ebfbf; 
}


div.TopMenusOff:hover {
    padding:10px 30px 10px 30px; 
	margin:0px;  
	font-size:15pt;
	font-weight:bold; 
	float:left; 
	position:relative;  
	background-color:#f5f5f6;
	border-radius: 5px 5px 5px 5px;   
	cursor:pointer;
}

 /************************** LEFT Menus **********************************/


/* ON */
div.LeftMenusOn 
{
    margin:0px;   
	padding:30px 0 30px 0;    
	float:left; 
	position:relative;   
	cursor:pointer;  
    color:#ffffff; 
	background-color:#a7a5c6;   
	width:260px;
	line-height:20px; 
	text-indent:40px; 
}

div.LeftMenusOn a{
    font-size:13pt;
    color:#ffffff; 
	text-decoration:none; 
	display:table;     
}

/* OFF */
div.LeftMenusOff 
{
    margin:0px;   
	padding:30px 0 30px 0;   
	float:left; 
	position:relative;   
	cursor:pointer;  
	border-bottom:1px solid #dbdbdb; 
	width:260px;
	text-indent:10px; 
	color:#454545; 
}

div.LeftMenusOff a
{
    font-size:13pt;
    color:inherit;
	text-decoration:none; 
	display:block;    
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 200ms ease;
}
    
div.LeftMenusOff:hover{
    color:#ffffff; 
	background-color:#a7a5c6;
	text-indent:20px;
	cursor:pointer;
}

 /************************** LEFT Menus **********************************/


/* OFF */
div.LeftLoginMenusOff 
{
    margin:0px;   
	padding:23px 0 23px 0;    
	float:left; 
	position:relative;   
	cursor:pointer;  
    border-bottom:1px solid #eaeaea; 
	width:320px;
    font-size:13pt;
    color:#63686a; 
    line-height:20px; 
}

/* OFF Hover */
div.LeftLoginMenusOff:hover
{
	cursor:pointer;  
	background-color:#9197BC;  
	color:#ffffff; 
}

/* ON */
div.LeftLoginMenusON 
{
    margin:0px;   
	padding:25px 0 25px 0;    
	float:left; 
	position:relative;   
	cursor:pointer;  
    border-bottom:1px solid #dbdbdb; 
	width:320px;
    font-size:13pt;
    color:#454545; 
    line-height:20px;
	background-color:#9197BC;  
	color:#ffffff;     
	cursor:pointer; 
}

div.activeOff{ padding:10px 40px 10px 40px;  display:block; background-color:#f8f8f8; text-align:center;float:left; }
div.activeOff a{  font-size:15px;color:#666666;text-decoration:none;}
div.activeOff a:hover{ color:Black;cursor:pointer; }
div.activeOn{ padding:10px 40px 10px 40px; background-color:#9197BC; display:block;  text-align:center;float:left;}
div.activeOn a{  font-size:15px;color:White;text-decoration:none;}
div.activeOn a:hover{  color:Black;}

/************************* Additional ****************************/

/* OFF */
div.TopLoadMore1 
{
    padding: 38px 0px 38px 0px; 
	margin:0px 11px 0px 11px;     
    width:484px;
    display:table-cell;
    vertical-align:middle;  
    text-align:center;   
	color:#666666; 
	font-size:13pt;
	float:left; 
	position:relative;  
	border-radius: 5px 5px 5px 5px;  
	border:solid 1px #cccccc; 	
	background-image:url('../images/magnifing_lab_off.png');
	background-position:126px 37px;
	background-repeat:no-repeat;
}

div.TopLoadMore1:hover {
	color:White; 
	background-color:#9999cc;
	background-image:url('../images/magnifing_lab_on.png');
	background-position:126px 37px;
	background-repeat:no-repeat;	
	cursor:pointer;
    -webkit-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    transition: all 350ms ease;		 
}

div.TopLoadMore2 
{
    padding: 38px 0px 38px 0px; 
	margin:0px 11px 0px 11px; 
    width:484px;
    display:table-cell;
    vertical-align:middle;  
    text-align:center;   
	color:#666666; 
	font-size:13pt;
	float:left; 
	position:relative;  
	border-radius: 5px 5px 5px 5px;  
	border:solid 1px #cccccc; 	
	background-image:url('../images/magnifying-glass_off.png');
	background-position:116px 38px;
	background-repeat:no-repeat;
}

div.TopLoadMore2:hover {
	color:White; 
	background-color:#9999cc;
	background-image:url('../images/magnifying-glass_on.png');
	background-position:116px 38px;
	background-repeat:no-repeat;		
	cursor:pointer;
    -webkit-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    transition: all 350ms ease;		
}


/************************** Page *********************************/

tr.trPage
{
	width:100%;
	height:100%;
	background-image:url('../images/bckg_pasim.jpg');
	background-position:top right ;
	background-repeat:no-repeat;
}

.divPage
{
	width:100%;
	height:100%;
	background-image:url('../images/bckg_pasim2.jpg');
	background-position:bottom left ;
	background-repeat:no-repeat;
}

.divCubes 
{
	border:solid 1px #cccccc;
} 

.divCubesWelcome
{
	border:solid 1px #cccccc;
	width:170px;  
} 

td.tdLeftUsers
{
	width:282px;
	height:252px;
	background-image:url('../images/Users.jpg');
	background-position:top left ;
	background-repeat:no-repeat;
}

td.tdLeftUsers1
{
	width:282px;
	height:220px;
	background-image:url('../images/Users1_01.jpg');
	background-position:top left ;
	background-repeat:no-repeat;
}

td.tdLeftUsersLogin
{
	width:282px;
	height:193px;
	background-image:url('../images/UsersLogin.jpg');
	background-position:top left ;
	background-repeat:no-repeat;
}

/************************** Logins **********************************/

tr.trIinsideLogin
{
	background-image:url('../images/Inside_box_repeat.jpg');
	background-position:bottom left ;
	background-repeat:repeat-x;
}

#divBoxes a
{
	text-decoration: none;
	color:#3399cc;
    font-size:12px;
	font-family:Arial;  
}

#divBoxes a:hover 
{
    text-decoration: underline;
	color:Gray;
    font-size:12px;
	font-family:Arial;   
}

span.title1
{
	font-size:14px;
	font-family:Arial;
	font-weight:bold; 	
	color:#3399cc;
}

span.title2
{
	font-size:12px;
	font-family:Arial;
	font-weight:bold; 
	color:#3399cc;
}

span.title3
{
	font-size:13px;
	font-family:Arial;
	font-weight:bold; 
	color:#3399cc;
}

span.title4
{
	font-size:14px;
	font-family:Arial;
	font-weight:bold; 
	color:#3399cc;
}

span.title5
{
	font-size:21px;
	font-family:Arial;
	color:#3399cc;
}

/************************** Top Menu **********************************/

#divPage u 
{
	clear:both;  
} 

#divPage a 
{
	clear:both;  
    text-decoration:underline;
    font-weight:normal; 
    font-size:12px;
    color:Blue;
} 

#divPage a:hover 
{
	clear:both;  
    text-decoration:underline;
    font-weight:normal; 
    font-size:12px;
    color:Blue;
}

#divPage a:visited  
{
	clear:both;  
    text-decoration:underline;
    font-weight:normal; 
    font-size:12px;
    color:#0000ff;
}


/************************** TR **********************************/

td.offNew
{
	font-size:11px;
	font-family:Arial;
}

td.onNew
{
	font-size:11px;
	font-family:Arial;
	font-weight:bold; 	
}


/************************** Div **********************************/

#borderImageOff
{ 
    width : 112px; 
}
#borderImageOff a
{
	text-decoration: none;
	color:#3399cc;
    font-size:12px;
	font-family:Arial; 
	font-weight:bold;
}
#borderImageOff a:hover 
{
    text-decoration: none;
	color:Gray;
    font-size:12px;
	font-family:Arial; 
	font-weight:bold;  
}

div.borderImageOn a
{
	text-decoration: none;
	color:#3399cc;
    font-size:12px;
	font-family:Arial;  
}
div.borderImageOn a:hover 
{
    text-decoration: underline;
	color:Gray;
    font-size:12px;
	font-family:Arial;   
}

#borderImage2 a:visited  
{
    text-decoration: underline;
	color:Gray;
    font-size:12px;
	font-family:Arial;   
}

div.borderImage11
{
    background-color:#353132; 
    padding:1px; 
    height: 17px; 
    width : 100px; 
}
div.borderImage22
{
    background-color:#ffffff; 
    padding:1px; 
    height: 15px; 
    width : 98px; 
    text-align:center; 
    font-size:12px;
    font-weight:bold;
    font-family:Tahoma;  
    color:#000000; 
}

#borderImage22 a
{
	text-decoration: none;
	color:White;
    font-size:12px;
	font-family:Arial;  
}
#borderImage22 a:hover 
{
    text-decoration: underline;
	color:Gray;
    font-size:12px;
	font-family:Arial;   
}

#borderImage22 a:visited  
{
    text-decoration: underline;
	color:Gray;
    font-size:12px;
	font-family:Arial;   
}

#footerLink a 
{
	text-decoration:none;
    font-size:13pt;  
	color:#929292;
}
#footerLink a:hover 
{
	text-decoration:none;
    font-size:13pt; 
	color:#5C5B5B;
}
/************************** Links **********************************/

ul
{
    margin: 0px; 
	padding:0px;
}

li
{
	margin: 0px; 
	padding:0px;
}


#nav 
{
    margin: 0px; 
	padding:0px;
    float:right;
}


/************************** copyright **********************************/

#copyright a
{
	text-decoration: none;
	color:White;
    font-size:12px;
	font-family:Arial;  
}
#copyright a:hover 
{
    text-decoration: underline;
	color:Gray;
    font-size:12px;
	font-family:Arial;   
}

	
	/***************  Workshops  *************/
	
	.RadioButtonList
	{
		font-size:12px;    
		border-radius: 5px 5px 5px 5px;
		border:solid 1px #B9BDA9;   
		padding:12px; 
		margin:0px; 
		width:370px;
		position:relative;
		float: right;
		background-color:#EFF3DF; 
		cursor:pointer;  
	}
	
	table.rdo td input 
	{  
		padding: 0px;
		margin-top: 10px;
		margin-bottom: 10px;
		cursor:pointer;  
	}
	
	table.rdo td input 
	{  
		padding:20px; 
		margin:0px; 
		position:relative;
		float: right;
		cursor:pointer;  
	}
	
/**************** Registration ***************/
	
	.registrationFormText
	{
		 border-radius: 5px 5px 5px 5px;
		 border:solid 1px #B9BDA9;   
		 padding:0px; 
		 margin:0px; 
		 height:24px;
	}  
         
	#messageSent
	{
		color:#ff9933;
		display:none;
	}	
	
	
	.chkChoice input 
	{ 
		margin-right: -0px; 
	}
	.chkChoice td 
	{ 
		padding-right: 0px; 
	}
	
	
	tr.trTopHomePageProducts
    {
	    width:100%;
	    height:219px;	
        background-image:url('../images/GreenStrip-04.png');
        background-position:top center;
        background-repeat:repeat-x;  
        z-index:0;	
    }

    .divElseAreaRegistration
    { 
	    width:100%;
	    height:44px;
	    display:none; 
    }

/* Containers
----------------------------------------------------------------------------------------------------*/
.container {
	max-width: 1060px;
	min-width: 970px;
	width: 1240px;
    text-align:left;   
	height:100%;
	
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.container .gridCategory_25 , .container .gridCategory_25_1 {
	display:inline;
	float: left;
	position: relative;
	width: 264px;
	
}

.container .gridCategory_25:hover , .container .gridCategory_25_1:hover  {
	cursor:pointer;  
}


.container .gridCategory_25:hover .gridCategory_25_Details_Botton  {
	background-color:#67a8bb;  
}

.container .grid_25_left {

}

.container .gridCategory_25 .gridCategory_25_Details , .container .gridCategory_25_1 .gridCategory_25_Details {
    width:216px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	box-shadow: 3px 3px 3px #cccccc;     
    border-right:solid 1px #b8b8b8;     
    border-left:solid 1px #b8b8b8;
    border-top:solid 1px #b8b8b8;
    padding: 15px 15px 0px 15px;
    margin:0px 16px 0px 0px;
    float:left; 
    min-height:460px; 
}

.container .gridCategory_25 .gridCategory_25_Details_Botton {
    width:216px;
    height:40px; 
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
	box-shadow: 3px 3px 3px #cccccc;     
    border-right:solid 1px #b8b8b8;     
    border-left:solid 1px #b8b8b8;
    border-bottom:solid 1px #b8b8b8;
    padding:0px 15px 15px 15px;
    margin:0px 16px 16px 0px;
    float:left;
    background-color:#e0e5e6; 
}

.container .gridCategory_25_1 .gridCategory_25_Details_Botton {
    width:216px;
    height:20px; 
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
	box-shadow: 3px 3px 3px #cccccc;     
    border-right:solid 1px #b8b8b8;     
    border-left:solid 1px #b8b8b8;
    border-bottom:solid 1px #b8b8b8;
    padding:0px 15px 15px 15px;
    margin:0px 16px 16px 0px;
    float:left;
    background-color:#e0e5e6; 
}


.container .gridCategory_25 .lastRow , .container .gridCategory_25_1 .lastRow
{
    margin:0px 0px 0px 0px;
}

.container .gridCategory_25 a , .container .gridCategory_25_1 a
{
    text-decoration:none;
    color:#3d91a5;
}

.container .gridCategory_25_1 a img
{
    background-image:url('../images/sprite_arrow_for_pass_bottom_of_image.png');
    background-position:0 -11px;
    background-repeat:no-repeat;    
}

.container .gridCategory_25_1 a img:hover
{
    background-image:url('../images/sprite_arrow_for_pass_bottom_of_image.png');
    background-position:0 0;
    background-repeat:no-repeat;    
}

.container .gridCategory_25 .categoriesPageImg ,.container .gridCategory_25_1 .categoriesPageImg {
    width:214px;
    height:214px;
    border:solid 1px #b8b8b8;
    border-radius: 5px;
}

.gridCategoryHP_50_left,
.gridCategoryHP_50_right
.gridCategory_50_left,
.gridCategory_50_right {
	display:inline;
	float: left;
	position: relative;
	direction: ltr;
}

.container .grid_50_left {
    width:47%;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 3px 3px 3px #cccccc;     
    border:solid 1px #b8b8b8;
    padding:6px;
    margin:0px 22px 42px 0px;
    float:left;
    background:#FFFFFF;
}

.container .grid_50_right {
    width:47%;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 3px 3px 3px #cccccc;   
    border:solid 1px #b8b8b8;
    padding:6px;
    margin: 0px 0px 42px 0px;
    float:right;
    background:#FFFFFF;
}

.container .gridCategory_50_left {
    width:470px;
    height:330px;
	border-radius: 5px 5px 5px 5px;  
    border:solid 1px #b8b8b8;
    padding:6px;
    margin-right:22px;
    margin-bottom:22px; 
    float:left;
    background:#FFFFFF;
}

.container .gridCategory_50_left:hover {
    width:470px;
    height:330px;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 3px 3px 3px #cccccc;     
    border:solid 1px #b8b8b8;
    padding:6px;
    margin-right:22px;
    margin-bottom:22px; 
    float:left;
    background:#FFFFFF;
    cursor:pointer;  
}

.container .gridCategory_50_right {
    width:470px;
    height:330px;
	border-radius: 5px 5px 5px 5px;
    border:solid 1px #b8b8b8;
    padding:6px;
    margin-right:22px;
    margin-bottom:22px; 
    float:left;
    background:#FFFFFF;
}

.container .gridCategory_50_right:hover {
    width:470px;
    height:330px;
	border-radius:7px;
	box-shadow:3px 3px 3px #cccccc;   
    border:solid 1px #aeaeb1;
    padding:6px;
    margin-right:22px;
    margin-bottom:22px; 
    float:left;
    background:#FFFFFF;
    cursor:pointer;
}

.container .gridCategory_HomePage {
    width:495px;
    height:300px;
	border-radius:7px;
    border:solid 1px #aeaeb1;
    padding:6px;
    margin-bottom:50px; 
    float:left;
    background:#FFFFFF;
}

.container .gridCategory_HomePage:hover {
    width:495px;
    height:300px;
	border-radius: 7px;
	box-shadow: 3px 3px 3px #cccccc;   
    border:solid 1px #aeaeb1;
    padding:6px;
    margin-bottom:50px; 
    float:left;
    background:#FFFFFF;
}

.container .profileOutLeft
{
    width:40%;
    border:solid 1px #b8b8b8;
    padding:2px;
    float:left;
    margin-right:20px; 
    margin-bottom:20px;
    background:#FFFFFF;
}


.container .profileDetails
{

    margin:0px; 
    color:Black;     
    border: solid 20px #f1f2f3; 
    padding:20px; 
    position:relative; 

} 

.container .profileDetails1
{
    /* IE10 Consumer Preview */ 
    background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #f4f4f4 100%);
    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #f4f4f4 100%);
    /* Opera */ 
    background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #f4f4f4 100%);
    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #f4f4f4));
    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #f4f4f4 100%);
    /* W3C Markup, IE10 Release Preview */ 
    background-image: linear-gradient(to top, #FFFFFF 0%, #f4f4f4 100%);
    margin:0px; 
    color:Black; 
	border-radius: 5px 5px 5px 5px;     
    padding:10px; 
    position:relative; 
    color: #5C5B5B;
    font-size:13px;    
} 

.container .profileDetails2
{
    /* IE10 Consumer Preview */ 
    background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #f4f4f4 100%);
    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #f4f4f4 100%);
    /* Opera */ 
    background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #f4f4f4 100%);
    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #f4f4f4));
    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #f4f4f4 100%);
    /* W3C Markup, IE10 Release Preview */ 
    background-image: linear-gradient(to top, #FFFFFF 0%, #f4f4f4 100%);
    margin:0px; 
    color:Black; 
	border-radius: 5px 5px 5px 5px;     
    padding:10px; 
    position:relative; 
    color: #5C5B5B;
    font-size:13px;
} 

.container .profileDetails .homePageImg , .profilePageImg
{
    background-color:White; 
    padding:10px; 
    border: solid 2px #f1f2f3 !important;
    width:114px;    
    height:114px;
} 

.container .profileDetails .homePageImg , .isDivPersonVerified
{
    position:relative;
    float:left;
    width:114px;    
    height:114px;
    top:0px;
    right:0px;
} 

.container .profileDetails .homePageImg , .isPersonVerified
{
    background-image:url('../images/icon_medalija.png');
    background-position:0px 0px;
    background-repeat:no-repeat; 
    z-index:999;
    width:22px;
    height:31px;
    top:-10px;
    float:left;
    right:-30px;
    position:absolute;
    
} 

.container .profileDetails1 .homePageImg
{
    background-color:White; 
    padding:10px; 
    border: solid 1px #aeaeb1 !important;
    width:114px;    
    height:114px;
} 

.container .profileDetails1 a , .container .profileDetails2 a , .profilePageName  
{
    text-decoration:none; 
    color: #5661A6;
    font-size:17pt;
    font-weight:bold;   
} 

.container .profileDetails1 a:hover , .container .profileDetails2 a:hover , .profilePageName:hover
{
    text-decoration:underline;  
} 

.profilePageDivGradient
{
    width:100%;
    height:10px; 
    float:left;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#ffffff), color-stop(.1,#d9d9d9));  
}

.profilePageArea
{
    font-size:12px;  
    color:Gray;  
}

.container .profileDetails2 .homePageImg
{
    background-color:White; 
    padding:10px; 
    border: solid 1px #aeaeb1 !important;
    width:110px;    
    height:114px;
} 

.container .profileDetails .homePageMap
{
    background-color:White; 
    padding:10px; 
    border: solid 2px #f1f2f3 !important;
    width:300px;
    height:150px;
} 

.container .profileDetails1 .MembersImg
{
    background-color:White; 
    padding:10px; 
    border: solid 2px #f1f2f3 !important;
    width:90px;    
} 

/*********  StageIdea **********/
.container .divStageIdeaId
{
    /* IE10 Consumer Preview */ 
    background-image: url('../images/gistogram.png');
    background-repeat:no-repeat;  
    background-position: 0 0;
    width:310px;
    height:183px;
    margin:0 auto; 
} 

.ProfilePageMapTop
{
    float:right;
    right:0px;   
    padding:10px; 
    margin:0px; 
    border: solid 2px #f1f2f3 !important;
} 

.ProfilePageMap
{
    width:340px;
    height:160px;
} 

img.UserDetailsImg
{
    background-color:White; 
    padding:10px; 
    border: solid 2px #f1f2f3;
    width:120px;
} 

.container .profileDetails1 .categoriesPageImg
{
    background-color:White; 
    padding:10px; 
    border: solid 2px #f1f2f3 !important;
    width:420px;    
    height:200px;
} 

.container .profileDetails1 .profileClose, .container .profileDetails2 .profileClose
{
    background:url(../images/icons_close_add_faivorits.png) -26px 0 no-repeat; 
    width:26px;
    height:26px;
    top:10px;
    float:right;
    right:20px;
    position:absolute;
    border:1px solid #f1f2f3;
    z-index:1; 
}
.container .profileDetails1 .profileClose:hover, .container .profileDetails2 .profileClose:hover
{
    background:url(../images/icons_close_add_faivorits.png) -26px -26px no-repeat;
    cursor:pointer;
}

.container .profileDetails1 .profileFavorites, 
.container .profileDetails2 .profileFavorites , 
.container .divProfile .profileFavorites
{
    background:url(../images/icons_close_add_faivorits.png) 0 0 no-repeat; 
    width:26px;
    height:26px;
    top:10px;
    float:right; 
    right:50px;
    position:absolute;
    border:1px solid #f1f2f3;   
    z-index:1; 
}
.container .profileDetails1 .profileFavorites:hover , 
.container .profileDetails2 .profileFavorites:hover ,
.container .divProfile .profileFavorites:hover
{
    background:url(../images/icons_close_add_faivorits.png) 0 -26px no-repeat; 
    cursor:pointer;  
}

.container .profileDetails1 .profileIsFavorites , 
.container .profileDetails2 .profileIsFavorites ,
.container .divProfile .profileIsFavorites
{
    background:url(../images/icons_close_add_faivorits.png) 0 -52px no-repeat; 
    width:26px;
    height:26px;
    top:10px;
    float:right; 
    right:50px;
    position:absolute;
    border:1px solid #f1f2f3; 
    z-index:1; 
    cursor:pointer; 
}

.container .divProfile
{
    float:right;  
    right:30px; 
    top:-10px;
    position:relative;  
    background-color:Blue;
    padding:0px;  
    margin:0px;
}

.divUserAarea 
{
    width:250px;
    height:55px; 

}

.divUserAarea .divImage
{
    position:absolute; 
    z-index:3; 
    background-image:url('../images/icon_location.png');
    background-repeat:no-repeat; 
    background-position: 0px 0px;
    width:46px;
    height:55px;  
    
}

.divUserAarea .divText
{
    position:absolute;
    z-index:2;
    background-color:White;
    border-radius: 2px 2px 2px 2px;
    padding:0px; 
    border: solid 2px #f1f2f3;  
    width:250px;
    height:30px;   
    padding-top:12px;   
    padding-left:60px; 
    font-size:17px; 
    margin-top:15px; 
}

#divFooterLinksArticles 
{
    width:1060px; 
    margin:100px auto; 
    text-align: center;
    height:590px; 
    vertical-align:top; 
}

.divFooterLinksGFYPEHomePage
{
    width:1060px; 
    margin:0 auto;       
}

.divFooterLinksGFYPE 
{
    width:1060px; 
    margin:0 auto; 
    height:155px; 
    display:table-cell;
    vertical-align:middle; 
    font-size:28px;
    color:White;
    font-family:comic sans ms,cursive;  
}

#divFooterLinksPartners
{
    height:128px;
    width:1060px;
    margin:0 auto;
}

#divFooterFindCoFounder
{
    width:1060px; 
    margin:0px auto; 
    text-align: center;
    height:104px; 
    vertical-align:top; 
}

#divFooterFindCoFounder .btn
{
    width:237px;
    height:104px;
    background-image:url('../images/btn_find_your_co-founder.png');
    background-repeat:no-repeat;
    background-position:0 0;   
    margin: 0 auto; 
    padding-top:40px;
}

#divFooterFindCoFounder .btn:hover
{
    background-position:0 -105px;   
    cursor:pointer; 
}


#divFooterFindCoFounder .btn a
{
    font-size:14pt;
    color:White;    
    text-decoration:none; 
}

/***** Portfile *****/

.profilePageMessage
{
    background:url('../images/btn_send_a_message.png') 0 0 no-repeat; 
    width:137px;
    height:39px;
    float:left;
    padding-right:30px; 
    z-index:1; 
}

.profilePageMessage:hover
{
    cursor:pointer;
}

.profilePageFavorites , .profilePageIsFavorites
{
    background:url('../images/btn_add_to_favorite.png') 0 0 no-repeat; 
    width:126px;
    height:39px;
    float:left;
    z-index:1; 
}

.profilePageFavorites:hover , .profilePageIsFavorites:hover
{
    cursor:pointer; 
}

/*=== HomePage Articles ===============*/

.HomePageArticles  
{
    background-image:url('../images/pass_footer_hor_big.png');
    background-repeat:no-repeat; 
    background-position: 0px 0px;
    height:50px;
    width:500px;  
    padding-top:6px;
}

.HomePageArticlesDwon 
{
    background-image:url('../images/pass_footer_hor.png');
    background-repeat:no-repeat; 
    background-position: 0px 0px;
    height:3px;
    width:500px;  
    padding-top:4px;
    margin-bottom:40px;
}

.HomePageArticles h1
{
    float:left;  
    color:White;  
    padding-left:20px;  
    padding-top:12px;  
}

.HomePageArticles img
{
    float:left;  
    padding-left:20px;  
    padding-top:9px; 
}

#divFooterLinksArticles .HomePageArticleLeft
{
    float:left;  
    width:100px;
    padding-right:50px; 
}

#divFooterLinksArticles .HomePageTwitter
{
    position:relative;  
    float:left;  
    width:500px;
}

#divFooterLinksArticles .HomePageTwitter .twtr-timeline
{ 
    height:88px !important;

}

#divFooterLinksArticles .HomePageArticleLeft .WriterPictureAll 
{
    float:left;  
    position:relative;
    margin:0 auto; 
    width:74px;
    height:82px;
    text-align:center; 
}

#divFooterLinksArticles .HomePageArticleLeft .WriterPicture 
{
    margin:0 auto; 
    position:absolute;
    z-index:1;   
    background-image:url('../images/icon_img_for_blog.png');
    background-repeat:no-repeat; 
    background-position: 0px 0px;
    width:74px;
    height:72px;
    padding-bottom:10px;   
}

#divFooterLinksArticles .HomePageArticleLeft .WriterPictureOver 
{
    margin:0 auto; 
    position:absolute;
    z-index:2;   
    background-image:url('../images/blogpost.png');
    background-repeat:no-repeat; 
    background-position: 0px 0px;
    width:74px;
    height:72px;
    padding-bottom:10px;   
}

#divFooterLinksArticles .HomePageArticleLeft .WriterPicture img
{
    margin:6px 0px 0px 0px; 
    max-width:61px;
    max-height:61px;
}

#divFooterLinksArticles .HomePageArticleLeft .WriterName
{  
    color:White;   
    padding-bottom:2px; 
    text-align:center; 
}

#divFooterLinksArticles .HomePageArticleLeft .WriterDateInsert
{
    color:White;   
    font-size:8pt;
    padding-bottom:2px; 
    text-align:center;
}

#divFooterLinksArticles .HomePageArticleRight 
{
    float:left;  
    width:350px;
    text-align:left; 
}

#divFooterLinksArticles .HomePageArticleRight .Name
{
    float:left;  
    width:350px;
    text-align:left;  
    margin-bottom:20px; 
}

#divFooterLinksArticles .HomePageArticleRight .Name a
{
    font-size:15pt; 
    color:#074655;
    text-decoration:none;
}

#divFooterLinksArticles .HomePageArticleRight .Description
{
    float:left;  
    width:350px;
    text-align:left; 
    margin-bottom:20px; 
    color:White;  
}

#divFooterLinksArticles .HomePageArticleRight .ReadMore
{
    float:left;  
    width:350px;
    text-align:left;
}

#divFooterLinksArticles .HomePageArticleRight .ReadMore a
{
    text-decoration:none; 
    color:White;
}

/*=== Serch ===============*/

.boxSerch
{
    width:820px;
    height:33px; 
    margin:0px; 
	border-radius: 5px 5px 5px 5px;
	box-shadow: 1px 1px 1px #cccccc;      
    border: solid 5px #f1f2f3;     
    float:left;
    font-size:20px; 
}

.boxSerchBtn
{
    width:193px;
    height:63px; 
    margin:0px;     
    float:left;
    background-image:url('../images/btn_search.png');
    background-position:0px 0px;
    background-repeat: no-repeat;
}

.boxSerchBtn:hover
{
    background-position:0px -64px;
    cursor:pointer;  
}

.boxSendContact
{
    width:654px;
    margin:0px; 
    padding:20px; 
	border-radius: 5px 5px 5px 5px;     
    border: solid 2px #f1f2f3;   
    background-color:White;    
    float:right;
    font-size:20px; 
}

.boxSendContactMap
{
    margin:0px; 
    padding:2px; 
	border-radius: 5px 5px 5px 5px;     
    border: solid 2px #f1f2f3;   
    background-color:White;     
    float:left;
}

.boxSendContactBtn
{
    width:201px;
    height:57px; 
    margin:0px;     
    float:left;
    background-image:url('../images/btn_send_contact_us.png');
    background-position:0px 0px;
    background-repeat: no-repeat;
}

.boxSendContactBtn:hover
{
    background-position:0px -57px;
    cursor:pointer;  
}

.boxSendContactBtn:disabled 
{
    background-position:0px -57px;
    cursor:default; 
}

.g-recaptcha{display:inline-block;}

.float-right
{
    float:right;  
}

/*===registerForms start ====================*/


.container .steps {height:20px;text-align: center;}
.container .steps ul{list-style:none;}
.container .steps li{float:left; display:block; width:20px; margin-right:1px; height:20px; font-size:22px; font-weight:bold;}
.container .steps li a{display:block; text-decoration:none; /*color:#ededed;*/ /*color:#757d89;*/}
.container .steps li a:hover{}


.container .steps .regstepsIdea1 
{
    width:441px; 
    height:63px; 
    padding: 0px; 
    background-image:url('../images/bar_mazavim2.png');
    background-position:0px 0px;
    background-repeat: no-repeat;
    margin:0 auto; 
}

.container .steps .regstepsIdea2
{
    width:441px; 
    height:63px; 
    padding: 0px; 
    background-image:url('../images/bar_mazavim2.png');
    background-position:0px -64px;
    background-repeat: no-repeat;
    margin:0 auto; 
}
          
.container .steps .regstepsIdea3 
{
    width:441px; 
    height:63px; 
    padding: 0px; 
    background-image:url('../images/bar_mazavim2.png');
    background-position:0px -129px;
    background-repeat: no-repeat;
    margin:0 auto; 
}    
     
.container .steps .regstepsIdea4 
{
    width:441px; 
    height:63px; 
    padding: 0px; 
    background-image:url('../images/bar_mazavim2.png');
    background-position:0px -193px;
    background-repeat: no-repeat;
    margin:0 auto; 
}
 
.container .steps .regstepsPartner1 
{
    width:441px; 
    height:63px; 
    padding: 0px; 
    background-image:url('../images/bar_mazavim1.png');
    background-position:0px 0px;
    background-repeat: no-repeat;
    margin:0 auto; 
}

.container .steps .regstepsPartner2
{
    width:441px; 
    height:63px; 
    padding: 0px; 
    background-image:url('../images/bar_mazavim1.png');
    background-position:0px -64px;
    background-repeat: no-repeat;
    margin:0 auto; 
}
          
.container .steps .regstepsPartner3 
{
    width:441px; 
    height:63px; 
    padding: 0px; 
    background-image:url('../images/bar_mazavim1.png');
    background-position:0px -129px;
    background-repeat: no-repeat;
    margin:0 auto; 
}    
     
.container .steps .regstepsPartner4 
{
    width:441px; 
    height:63px; 
    padding: 0px; 
    background-image:url('../images/bar_mazavim1.png');
    background-position:0px -193px;
    background-repeat: no-repeat;
    margin:0 auto; 
}    
 
.container .steps .regstepsIdea1 a , .container .steps .regstepsIdea2 a  , .container .steps .regstepsIdea3 a   , .container .steps .regstepsIdea4 a ,                               
.container .steps .regstepsPartner1 a , .container .steps .regstepsPartner2 a  , .container .steps .regstepsPartner3 a   , .container .steps .regstepsPartner4 a 
{
    width:26px;
    height:26px;
    color:#757d89;
}

.container .steps .regstepsIdea1 a:hover  , .container .steps .regstepsIdea2 a:hover , .container .steps .regstepsIdea3 a:hover , .container .steps .regstepsIdea4 a:hover ,
.container .steps .regstepsPartner1 a:hover  , .container .steps .regstepsPartner2 a:hover , .container .steps .rregstepsPartner3 a:hover , .container .steps .regstepsPartner4 a:hover 
{
    cursor:pointer;
    width:26px;
    height:26px;
    color:#757d89;
}


/*=== regSteps style start===============*/
/************ registration *************/

    
.container .registerOuter {width:984px; border:solid 1px #b8b8b8; padding:2px; background:#FFFFFF; margin-bottom:20px;}
.container .registerInner {width:960px; border:solid 12px #f1f2f3;}
.registerInner .stepsRegistration {width:960px; height:80px;}
.registerInner .stepsRegistration ul{list-style:none;}
.registerInner .stepsRegistration li{float:left; display:block; width:136px; margin-right:1px; height:80px; font-size:22px; font-weight:bold;}
.registerInner .stepsRegistration li a{display:block; text-decoration:none; /*color:#ededed;*/ /*color:#757d89;*/}
.registerInner .stepsRegistration li a:hover{}
.container .registerInner h3{font-size:24px; color:#19273b; font-style:italic; padding:23px 0px; margin:0px 20px;}
.container .registerInner hr{background:#d7d7d7; border:none; margin:28px 0 15px 0; height:1px;}

.stepsRegistration #regsteps1{width:136px; height:80px;}
.stepsRegistration #regsteps1 a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) 0px -80px no-repeat; color:#ededed;}
.stepsRegistration #regsteps1 a:hover { background:url(../images/reg_buttons.png) 0px 0px no-repeat; color:#757d89;}
.stepsRegistration #regsteps1Active a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) 0px 0px no-repeat; color:#757d89;}
.stepsRegistration #regsteps1Done a{ width:124px; height:60px; padding:20px 0px 0px 12px;background:url(../images/reg_buttons.png) 0px -160px no-repeat; color:#757d89;}

.stepsRegistration #regsteps2{width:136px; height:80px;}
.stepsRegistration #regsteps2 a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -136px -80px no-repeat; color:#ededed;}
.stepsRegistration #regsteps2 a:hover {background:url(../images/reg_buttons.png) -136px 0px no-repeat; color:#757d89;}
.stepsRegistration #regsteps2Active a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -136px 0px no-repeat; color:#757d89;}
.stepsRegistration #regsteps2Done a{width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -136px -160px no-repeat; color:#757d89;}

.stepsRegistration #regsteps3{width:136px; height:80px;}
.stepsRegistration #regsteps3 a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -272px -80px no-repeat; color:#ededed;}
.stepsRegistration #regsteps3 a:hover {background:url(../images/reg_buttons.png) -272px 0px no-repeat; color:#757d89;}
.stepsRegistration #regsteps3Active a{width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -272px 0px no-repeat; color:#757d89;}
.stepsRegistration #regsteps3Done a{width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -272px -160px no-repeat; color:#757d89;}

.stepsRegistration #regsteps4{width:136px; height:80px;}
.stepsRegistration #regsteps4 a{ width:124px; height:60px; background:url(../images/reg_buttons.png) -408px -80px no-repeat; padding:20px 0px 0px 12px; color:#ededed;}
.stepsRegistration #regsteps4 a:hover {background:url(../images/reg_buttons.png) -408px 0px no-repeat; color:#757d89;}
.stepsRegistration #regsteps4Active a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -408px 0px no-repeat; color:#757d89;}
.stepsRegistration #regsteps4Done a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -408px -160px no-repeat; color:#757d89;}

#regsteps5{width:136px; height:80px;}
#regsteps5 a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -544px -80px no-repeat; color:#ededed;}
#regsteps5 a:hover {background:url(../images/reg_buttons.png) -544px 0px no-repeat; color:#757d89;}
#regsteps5Active a{width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -544px 0px no-repeat; color:#757d89;}
#regsteps5Done a{width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -544px -160px no-repeat; color:#757d89;}

#regsteps6{width:136px; height:80px;}
#regsteps6 a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -680px -80px no-repeat; color:#ededed;}
#regsteps6 a:hover {background:url(../images/reg_buttons.png) -680px 0px no-repeat; color:#757d89;}
#regsteps6Active a{width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -680px 0px no-repeat; color:#757d89;}
#regsteps6Done a{width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -680px -160px no-repeat; color:#757d89;}

#regsteps7{width:136px; height:80px;}
#regsteps7 a{ width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -816px -80px no-repeat; color:#ededed;}
#regsteps7 a:hover {background:url(../images/reg_buttons.png) -816px 0px no-repeat; color:#757d89;}
#regsteps7Active a{width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -816px 0px no-repeat; color:#757d89;}
#regsteps7Done a{width:124px; height:60px; padding:20px 0px 0px 12px; background:url(../images/reg_buttons.png) -816px -160px no-repeat; color:#757d89;}

/*=== regSteps style end===============*/



/*============mail popup start===============*/

#simplemodal-container , #simplemodal-container-notLogin , #simplemodal-container-saveingFavorites , #simplemodal-container-alert
{
    position:fixed;
    display :none;
    z-index:1000;
    height:100%;
    width:100%;
    background-color: rgba(0, 0, 0, 0.8);
    top:0px;
    left:0px;   
}

.mailOuter
{
    height:340px;
    width: 540px;
    top: 50%;
    left: 50%;
    margin-top: -170px;
    margin-left: -250px;
    padding:20px;
    position:absolute;
    background-color:#f8f8f8; 
    border-radius: 5px 5px 5px 5px;      
    border: solid 5px #f1f2f3;   
}

#simplemodal-container-notLogin .mailOuter , #simplemodal-container-saveingFavorites .mailOuter , #simplemodal-container-alert .mailOuter
{
    height: 200px;
    width: 420px;
    top: 50%;
    left: 50%;
    margin-top: -300px;
    margin-left: -200px;
    padding:20px;
    position:relative;
    background-color:White;  
    border-radius: 5px 5px 5px 5px;      
    border: solid 5px #f1f2f3;   
}

.textArea{border: 1px solid #D7D7D7; height: 100px; margin-top: 5px; width: 430px;}
.closeIcon{width:20px; height:20px; position:absolute; left: 411px; top: -11px;}
.mailOuter h4{font-size:16px; color:#3669b2; padding-bottom:20px;}

#simplemodal-container .mailOuter .simplemodal-close , #simplemodal-container-notLogin .mailOuter .simplemodal-close , #simplemodal-container-saveingFavorites .mailOuter .simplemodal-close , #simplemodal-container-alert .mailOuter .simplemodal-close{
    background-image:url('../images/close.png');
    background-repeat:no-repeat;
    background-position: -26 -26;
    cursor: pointer;
    display: inline;
    height: 28px;
    width: 28px;
    position: absolute;
    right: -20px;
    top: -14px;
    z-index: 3200;    
}

#simplemodal-container .mailOuter .simplemodal-send-message {
    background-image:url('../images/btn_send_message.png');
    background-repeat:no-repeat;
    background-position:0 0;
    cursor: pointer;
    display: inline;
    height: 45px;
    width: 137px; 
}

#simplemodal-container-notLogin .mailOuter .simplemodal-send-message , #simplemodal-container-saveingFavorites .mailOuter .simplemodal-send-message {
    cursor: pointer;
    display: inline;
    width:211px;
    height:63px; 
    margin:0px;     
    float:none;
    background-image:url('../images/btn_sign_up_now.png');
    background-position:0px 0px;
    background-repeat: no-repeat;
}

#simplemodal-container .boxSpl_new
{
    width:473px; 
    height:30px; 
    margin:7px;  
    float:left;
    border: solid 1px #cccccc !important;  
    border-radius: 5px 5px 5px 5px;
    text-indent:10px; 
    color:Gray;    
}

#simplemodal-container .boxSpl_newMulti
{
    width:473px; 
    height:150px; 
    margin:7px;  
    float:left;
    border: solid 1px #cccccc !important;  
    border-radius: 5px 5px 5px 5px;
    text-indent:10px; 
    color:Gray;    
}

/*============Articals===============*/

.BlogPage
{
    float:left;
    width:745px;
}

.BlogPage .articleBox 
{
    float:left; 
    width:705px;     
    border: solid 1px #d0d0d0;   
    background-color:White;    
    padding:20px 0px 20px 20px;
    margin:0 0 30px 0; 
    background-color:#f0fcff;
}

.BlogPage .articleBox .ArticleName
{
    float:left; 
    width:100%;
    padding:30px 0 40px 0;     
}

.BlogPage .articleBox .ArticleName a , .entry-title
{
	color:#26292c; 
	font-size:28pt;
	font-weight:bold;     
	text-decoration:none;  
}

.BlogPage .articleBox .articleDescription 
{
    float:left; 
    width:100%;
    color:#565454; 
}

.BlogPage .articleBox .articleDescription p
{
    clear:both; 
    margin:0;
    padding:0;
}

.BlogPage .articleBox .articleDescription img
{
    max-width:500px;
}

.BlogPage .articleBox .ReadMore
{
    float:left; 
    width:100%;
    padding-top:50px; 
    color:#185d7a; 
}

.BlogPage .articleBox .ReadMore a
{
	color:#185d7a; 
	font-size:11pt; 
	text-decoration:none;   
}

.BlogPage .articleBox .articleDetails
{
    float:right;  
    width:195px;
    padding-top:35px; 
    vertical-align:top; 
}

.BlogPage .articleBox .articleDetails .WriterDetails
{
    float:left; 
    width:100%;
}
    
.BlogPage .articleBox .articleDetails .WriterName
{ 
    padding-top:20px; 
    color:#676270; 
    font-size:14px; 
    padding-bottom:10px; 
    font-weight:bold; 
}

.BlogPage .articleBox .articleDetails .WriterKav
{ 
    height:1px; 
    width:100%; 
    background-color:#d0d0d0; 
}

.BlogPage .articleBox .articleDetails .WriterDateInsert
{ 
    padding-top:20px; 
    color:#676270; 
    font-size:12px; 
    padding:10px 0 10px 0; 
}

.BlogPage .articleBox .articleDetails .WriterPictureAll 
{
    float:left;  
    position:relative;
    margin:0 auto; 
    width:74px;
    height:82px;
    text-align:center; 
}

.BlogPage .articleBox .articleDetails .WriterPicture
{
    margin:0 auto; 
    position:absolute;
    z-index:1;   
    background-image:url('../images/icon_img_for_blog.png');
    background-repeat:no-repeat; 
    background-position: 0px 0px;
    width:74px;
    height:72px;
    padding-bottom:10px;
}

.BlogPage .articleBox .articleDetails .WriterPicture img
{
    /*border: solid 1px #d0d0d0 !important;  */
    margin:6px 0px 0px 0px; 
    max-width:61px;
    max-height:61px;
}

/*********** Last Article **********/

.LastBlogPage
{
    float:left; 
	border-radius: 5px 5px 5px 5px;     
    border: solid 1px #d0d0d0; 
    background-color:White;    
    padding:0px;
    margin:0; 
    width:260px;
    background-color:#f0fcff;
}

.LastArticlesTitle
{
    padding:20px 0 20px 0; 
    text-indent:10px; 
    color:#676270;  
    font-size:16px;
}

.LastArticlesPas
{
    background-color:#d0d0d0;
    height:1px;
    width:260px; 
}

.LastArticle
{
    float:left; 
    padding:30px 10px 30px 10px;
    border-bottom: solid 1px #d0d0d0 !important;  
    width:240px; 
}

.LastArticle .WriterPictureAll 
{
    float:left;  
    position:relative;
    margin:0 auto; 
    width:74px;
    height:82px;
    text-align:center; 
    padding-right:7px; 
}

.LastArticle .WriterPicture 
{
    margin:0 auto; 
    position:absolute;
    z-index:1;   
    background-image:url('../images/icon_img_for_blog.png');
    background-repeat:no-repeat; 
    background-position: 0px 0px;
    width:74px;
    height:72px;
    padding-bottom:10px;
}

.LastArticle .WriterPicture img
{
    margin:6px 0px 0px 0px; 
    max-width:61px;
    max-height:61px;
}

.LastArticle .ArticleName
{ 
    padding-top:10px; 
    color:#26292c; 
    font-size:14px; 
    font-weight:bold;  
    width:240px;  
}

.LastArticle .articleBox .WriterName
{ 
    padding-top:20px; 
    color:#26292c; 
    font-size:15px; 
    padding-bottom:10px; 
    text-indent:2px; 
}




/************************************************/

.stripViewer { /* this is the DIV container for your UL of images */
	position: relative;
	overflow: hidden; 
	/*border: 1px solid #D7D7D7;*/ /* this is the border. should have the same value for the links */
	margin: 0;
}

.stripViewerText 
{
    font-size:13px !important;
    line-height:19px !important; 
}

.stripViewerText P
{
    font-size:13px !important;
    line-height:19px !important;
    margin: 0px !important;
    padding : 0px !important;
}


.stripViewerText a 
{
    font-size:13px !important;
}


.stripViewer ul { /* this is your UL of images */
	position: relative;
	left: 0;
	top: 0;
	list-style-type: none;
}

.stripViewer ul li { /* each image is arranged horizontally */
	float:left;
}

/*============ Favorites ===============*/

.divFavorites
{
    width:200px;
    height:250px;
    float:left;
    margin-right:20px;    
}

.divFavorites .userImg , .divLoginFavorites .userImg
{
    padding:12px; 
    border: solid 1px #cccccc !important;  
    height:100px;
} 

.divFavorites a
{
    text-decoration:none; 
    color: Gray;
    font-size:20px;   
} 

.divFavorites a:hover
{
    text-decoration:underline; 
    color:Black;
    font-size:20px;  
}

.divAllBody
{
    position:relative; 
    text-align:center;
    width:100%;
    height:100%; 
    top:0px;
    z-index:10; 
    margin-top:16px; 
}

#openCloseAllFevorites
{
    color:White;
    text-decoration:none;  
    font-family:Arial;   
    font-size:8pt;
    line-height:20px;  
    opacity:0.9;
}

#openCloseAllFevorites:hover
{
    text-decoration:underline;  
}

/*============ HomPageFavorites ===============*/

.divAllHomPageFavorites 
{
    height:220px;
    width:100%;
    background-color: rgba(0, 0, 0, 0.8);  
    top:-200px;
    position:fixed; 
    z-index:102;
} 

.divHomPageFavorites 
{   
    position:relative; 
    height:200px;
    width:1050px;
    margin:auto;
    text-align:center; 
}

#divHomPageFavoritesPass 
{   
    float:left;
    height:20px;
    background-color:#808bd0;
    width:100%;
    position:fixed;
    cursor:pointer;
    z-index:102;
}

.divHomPageFavorites .divFavoriteContiner 
{   
    float:left;
    left:0px;   
    position:relative; 
    height:150px;
    text-align:center;
    margin:0; 
    padding:0;  
    width:996px; 
    overflow:hidden;
}

.divHomPageFavorites .divFavoriteItams 
{   
    float:left;
    left:0px;   
    position:relative; 
    height:150px;
    width:20000px; 
    text-align:center;
}

.divHomPageFavorites .left 
{   
    float:left;
    left:0px;  
    position:relative; 
    height:96px;
    width:17px;
    text-align:center;
    cursor:pointer;  
    background-image:url('../images/arrow_from_top_pass.png');
    background-repeat:no-repeat; 
    background-position:-17px 0px;
}

.divHomPageFavorites .right 
{   
    float:left;
    left:0px;  
    position:relative; 
    height:96px;
    width:17px;
    text-align:center;
    cursor:pointer;
    background-image:url('../images/arrow_from_top_pass.png');
    background-repeat:no-repeat; 
    background-position:0px 0px;
}

.divHomPageFavorites .divFavoriteItame
{   
    float:left;
    left:0px;   
    padding:10px;
    text-align:center;
    position:relative;
    margin-left:20px; 
}

.divHomPageFavorites .divFavoriteItameClose
{   
    background:url('../images/close.png') 0 0 no-repeat; 
    width:22px;
    height:22px;
    top:0px;
    float:right;
    right:0px;
    position:absolute;
    cursor:pointer;  
}

.divHomPageFavorites .divUserImg
{
    border: solid 1px gray !important;  
    border-radius: 2px 2px 2px 2px;
    padding:3px 3px 0px 3px;   
    text-align:center; 
    
}

.divHomPageFavorites .userImg
{
    max-height:96px;
    max-width:96px;
    height:96px;
    width:96px;    
    cursor:pointer;  
} 

.divHomPageFavorites a
{
    text-decoration:none; 
    text-align:left; 
    color: White;
    font-size:12px;   
} 

.divHomPageFavorites a:hover
{
    text-decoration:underline; 
    color:Gray;
    font-size:12px; 
}

.divHomPageFavorites b
{ 
    color:Gray;
    font-size:11px; 
}

/********* User Favorite Login ***************/

.divLoginFavorites .divFavoriteItame
{   
    float:left;
    left:0px;   
    padding:10px;
    text-align:left;
    position:relative;
    margin-left:20px; 
    border:1px solid #f2f2f2;  
}

.divLoginFavorites .divFavoriteItameSendMessage
{   
    width:100%;
    line-height:20px;
    padding:6px 0 6px 0;  
    top:100px;
    float:left;
    right:0px;
    position:absolute;
    cursor:pointer;  
    color:Gray; 
    background-color:#f2f2f2; 
    text-align:center;  
}

.divLoginFavorites .divFavoriteItameClose
{   
    background:url('../images/close.png') 0 0 no-repeat; 
    width:22px;
    height:22px;
    top:-9px;
    float:right;
    right:-9px;
    position:absolute;
    cursor:pointer;  
}

.divLoginFavorites .divFavoriteItame a
{   
    font-size:10pt;  
    color:#504B4B;
    font-weight:bold;
    text-decoration:none;    
}

.divLoginFavorites .divFavoriteItame span
{   
    color:#504B4B;
    font-size:8pt;  
}

/*============Registration start===============*/

.RegError
{
    font-size:12px;
    color:Red !important;
}   

.RegErrorSummary
{
    font-size:11px;
    color:Red !important;
    display:none; 
}   


.divRegistration .divAccountInfo
{
    border: solid 1px #cccccc !important;  
    border-radius: 5px 5px 5px 5px;
    padding:20px 30px 30px 30px; 
    float:left;
    text-align: left; 
    margin: auto; 
    
}

.divRegistration .divAccountInfo h3
{
    font-size:10pt;   
}


.divRegistration .divAccountInfo input
{
    float:left;
    clear:both;
}

.divRegistration .divAccountInfoLogin
{
    float:left;
    text-align: left; 
    margin: auto; 
    
}

.divRegistration .divAccountInfoLogin input
{
    float:left;
    clear:both;
}

.divRegistration .divFacbook
{
    padding:10px; 
    height:120px; 
    background-image:url('../images/text_reccomanded.png');
    background-position:150px 26px;
    background-repeat:no-repeat;
}

.divRegistration .boxSpl_new , .divRegistration .boxSpl_newMulti , .boxSendContact .boxSpl_new , .boxSendContact .boxSpl_newMulti
{
    width:350px; 
    height:30px; 
    margin:7px;  
    float:left;
    border: solid 1px #cccccc;  
    border-radius: 5px 5px 5px 5px;
    /*text-indent:10px; */
    padding-left:10px;   
    color:Gray;
    vertical-align:middle;  
    line-height:20px;  
}

.divRegistration .boxSpl_new:hover , .divRegistration .boxSpl_newMulti:hover
{
    width:350px; 
    height:30px; 
    margin:7px;  
    float:left;
    border: solid 1px #000000 !important;  
    border-radius: 5px 5px 5px 5px;
    /*text-indent:10px; */
    padding-left:10px;  
    color:Gray;
}

.divRegistration .boxSplHowr_new 
{
    width:150px; 
    height:30px; 
    margin:7px;  
    float:left;
    border: solid 1px #cccccc !important;  
    border-radius: 5px 5px 5px 5px;
    /*text-indent:10px; */
    padding-left:10px;   
    color:Gray;
}

.divRegistration .boxSplHowr_new:hover 
{
    width:150px; 
    height:30px; 
    margin:7px;  
    float:left;
    border: solid 1px #000000 !important;  
    border-radius: 5px 5px 5px 5px;
     /*text-indent:10px; */
    padding-left:10px;  
    color:Gray;
}
.divRegistration .ChooseFileRegistration , .ChooseFileRegistration
{
    position: relative !important;
    height: 30px !important;
    width: 150px !important;
    margin:7px;  
    float:left;
    color: #5661A6;
    z-index:2;
    cursor:pointer;  
}

.divRegistration .UploadRegistration
{
    height: 30px !important;
    width: 150px !important;
    margin:7px;  
    float:left;
    color:buttontext;
    cursor:pointer;
}

.divRegistration .UploadRegistration:disabled
{
    background-color:#f9f9f9;
    cursor:default;
}


#yourBtn
{
    float: left;
    clear: both;        
    height: 30px !important;
    width: 150px !important;
    margin:7px;           
    -webkit-box-align: center;
    text-align: center;
    cursor: default;
    color: buttontext;
    padding-top:5px;
    border: 2px outset buttonface;
    border-image: initial;
    background-color: buttonface;
    box-sizing: border-box;
    -webkit-appearance: push-button;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    -webkit-user-select: text;   
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    display: inline-block;      
    border-collapse: separate;
    border-spacing: 2px;
    border-color: gray;   
    cursor:pointer;                    
}

.borderColor
{
    width: 350px;
    height: 30px;
    margin: 7px;
    float: left;
    border-radius: 5px 5px 5px 5px;
    /*text-indent: 10px;*/
    padding-left:10px;  
    color: gray;
    border: solid 1px #39C !important;

}  

.divRegistration .boxSpl_newMulti , .divRegistration .boxSpl_newMulti:hover
{
    height:180px; 
}
    
.divRegistration .boxSpl_select{width:300px; height:30px; margin:9px; background:#f6f6f6; float:left; line-height:27px;}
.divRegistration .boxSpl_outer{width:369px; height:49px; background:#dedede; margin:9px 0px 20px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.divRegistration .boxSpl_outerMulti{width:369px; height:200px; background:#dedede; margin:9px 0px 20px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.divRegistration .boxSpl_outer_Sel{width:369px; height:49px; background:#4a77b8; margin:9px 0px 20px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.divRegistration .boxSpl_outerMulti_Sel{width:369px; height:200px; background:#4a77b8; margin:9px 0px 20px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

    .divRegistration .boxSpl_newCheckMulti 
    {
        width:100%;
        margin:7px;
        float:left;
    }

    .divRegistration input { }
    .divRegistration label  
    {
        float:left; 
        width:80%; 
        padding-left:3px; 
    }
    
/*============ divRegistrationEdit start===============*/

.divRegistrationEdit .divAccountInfoLogin
{

    float:left;
    text-align: left; 
    margin: auto; 
    
}

.divRegistrationEdit .divAccountInfoLogin .Title 
{
    font-size:13px;
    font-weight:bold;    
}

.divRegistrationEdit .divAccountInfoLogin .Desc 
{
    font-size:11px;    
}

.divRegistrationEdit .divAccountInfo input
{
    float:left;
    clear:both;
}

.divRegistrationEdit .divAccountInfoLogin
{
    float:left;
    text-align: left; 
    margin: auto; 
    
}

.divRegistrationEdit .divAccountInfoLogin input
{
    float:left;
    clear:both;
}

.divRegistrationEdit .divFacbook
{
    padding:10px; 
    height:120px; 
    background-image:url('../images/text_reccomanded.png');
    background-position:150px 26px;
    background-repeat:no-repeat;
}

.divRegistrationEdit .boxSpl_new , .divRegistrationEdit .boxSpl_newMulti 
{
    width:350px; 
    height:30px; 
    margin:7px;  
    float:left;
    text-indent:10px; 
    color:Gray;
    margin:7px;  
    float:left;
    border: solid 1px #cccccc !important;  
    border-radius: 5px 5px 5px 5px;
    text-indent:10px; 
    color:Gray;      
}

.divRegistrationEdit .boxSpl_newCheckMulti  
{
    width:350px; 
    height:30px; 
    margin:7px;  
    float:left;
    color:Gray;
}

.divRegistrationEdit .boxSplHowr_new 
{
    width:150px; 
    height:30px; 
    margin:7px;  
    float:left;
    border: solid 1px #cccccc !important;  
    border-radius: 5px 5px 5px 5px;
    /*text-indent:10px; */
    padding-left:10px;  
    color:Gray;
}

.divRegistrationEdit .boxSplHowr_new:hover 
{
    width:150px; 
    height:30px; 
    margin:7px;  
    float:left;
    border: solid 1px #000000 !important;  
    border-radius: 5px 5px 5px 5px;
    /*text-indent:10px; */
    padding-left:10px;  
    color:Gray;
}
.divRegistrationEdit .ChooseFileRegistration
{
    height: 30px !important;
    width: 150px !important;
    margin:7px;  
    float:left;
    color:Gray;
}

.divRegistrationEdit .UploadRegistration
{
    height: 30px !important;
    width: 150px !important;
    margin:7px;  
    float:left;
    color:Gray;
}

.divRegistrationEdit .boxSpl_newMulti , .divRegistrationEdit .boxSpl_newMulti:hover
{
    height:180px; 
}
    
.divRegistrationEdit .boxSpl_select{width:300px; height:30px; margin:9px; float:left; line-height:27px;}
.divRegistrationEdit .boxSpl_outer{width:369px; height:49px; background:#dedede; margin:9px 0px 20px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.divRegistrationEdit .boxSpl_outerMulti{width:369px; height:200px; background:#dedede; margin:9px 0px 20px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.divRegistrationEdit .boxSpl_outer_Sel{width:369px; height:49px; background:#4a77b8; margin:9px 0px 20px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.divRegistrationEdit .boxSpl_outerMulti_Sel{width:369px; height:200px; background:#4a77b8; margin:9px 0px 20px 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

    .divRegistrationEdit .boxSpl_newCheckMulti 
    {
        width:100%;
        margin:7px;
        float:left;
    }

    .divRegistrationEdit input { }
    .divRegistrationEdit label  
    {
        float:left; 
        width:80%; 
        padding-left:3px; 
    }

/***********************************************************************/

    #divAvatars{
        margin:auto; 
        text-align:center; 
        width:260px; 
    }

    #divAvatars p{   
        text-align:center; 
        color:Gray;
    } 
   
    .qv-link {
	    display:block;
	    border:1px solid #fff;
	    margin: 0px;
	    padding: 10px;
	    height:100px; 
	    width:100px; 
	    float:left; 
	    position:relative;
    }

	.qv-link:hover 
	{
	    cursor:pointer;  
		border:1px solid #ccc;
		text-decoration:none;
		-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
		-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
		box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
		 
	}
	
	.qv-linkSelected 
	{
	    cursor:pointer;  
	    display:block;
	    border:1px solid #3399cc;
	    margin: 0px;
	    padding: 10px;
	    height:100px; 
	    width:100px; 
	    float:left; 
	    position:relative;
	    text-align: center;
	    text-decoration:none;
	    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
	    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
	    box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
	}
	
	.qv-linkSelected:hover 
	{
        cursor:pointer;  
        display:block;
        border:1px solid #3399cc;
        position:relative;
        text-align: center;
        text-decoration:none;
        -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
        box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);
	}
	
   .RegistrationBtn
    {
        width:350px;
        height:50px; 
	    border-radius: 5px 5px 5px 5px;      
        font-size:20px; 
        background-color:#3399cc;
        color:White;  
        cursor:pointer; 
        float:none !important;
    }

   .BackBtn
    {
        width:100px;
        height:50px; 
	    border-radius: 5px 5px 5px 5px;      
        float:left;
        font-size:18px; 
        background-color:Gray;
        color:White;  
        cursor:pointer;  
    }
    
    .Registration2Btn
    {
        width:260px;
        height:50px; 
	    border-radius: 5px 5px 5px 5px;      
        float:left;
        font-size:18px; 
        background-color:#3399cc;
        color:White;  
        cursor:pointer;  
    }
    
/*===Registration end ====================*/




.footerFacebbok
{
    float:left;  
    background:url('../images/icons_footer_social_networks.png') 0 0 no-repeat; 
    width:50px;
    height:49px;
}

.footerFacebbok:hover 
{
    background:url('../images/icons_footer_social_networks.png') 0 -49px no-repeat; 
    cursor:pointer;  
}

.footerTwitter
{
    float:left;
    background:url('../images/icons_footer_social_networks.png') -50px 0 no-repeat; 
    width:50px;
    height:49px;
}

.footerTwitter:hover 
{
    background:url('../images/icons_footer_social_networks.png') -50px -49px no-repeat; 
    cursor:pointer;  
}

.footerLinkedin
{
    float:left;
    background:url('../images/icons_footer_social_networks.png') -100px 0 no-repeat; 
    width:50px;
    height:49px;
}

.footerLinkedin:hover 
{
    background:url('../images/icons_footer_social_networks.png') -100px -49px no-repeat; 
    cursor:pointer;  
}

/***************************/


.websiteLoginSignup
{
    background-color:#f1f1f1; 
    border-radius: 2px 2px 2px 2px;    
    float:right;
    padding:5px 10px 5px 10px;
    line-height:16px;
}

.websiteSignup
{
    float:left;  
    width:42px;
    color:#646464;
    cursor:pointer;   
}

.websiteLogin
{
    float:left;  
    background:url('../images/icon_login.png') 0 0 no-repeat; 
    width:52px;
    color:#646464;
    cursor:pointer;  
}

.websiteInbox
{
    float:left;  
    background:url('../images/icon_inbox.png') 0 2px no-repeat; 
    color:#646464;
    cursor:pointer; 
    padding:0 10px 0 10px;
    text-indent:12px;   
}

.websiteLoginName
{
    float:left;  
    background:url('../images/icon_login.png') 0  2px no-repeat; 
    color:#646464;
    cursor:pointer;  
    padding:0 10px 0 10px;
    text-indent:12px; 
}

.websiteLoginSignup .click 
{
    cursor:pointer;  
}


/**********************************************/

.SuccessStories
{   
    text-align:center;
    float:right; 
    height:73px;
    margin:0 auto;   
    padding-top:10px;
}

.SuccessStory
{   
    float:left;
    left:0px;   
    padding:0px;
    text-align:center;
    position:relative;
    margin-left:15px; 
}

.SuccessStory .divUserImg
{
    border: solid 1px #aeaeb1 !important;  
    border-radius: 2px 2px 2px 2px; 
    padding:2px;  
    height:60px; 
}

.SuccessStory .divUserImg .noSelectedImage
{
    height:58px;
    text-align:center; 
    border: solid 1px gray !important;  
} 

.SuccessStory .divUserImg .noSelectedImage:hover
{
    cursor:pointer;
    border: solid 1px #DD7600 !important;  
      
} 

.SuccessStory .divUserImg .selectedImage
{
    height:58px;
    text-align:center;
    border: solid 1px #DD7600 !important;  
}

.SuccessStoriesPepoles{
    float:left;
    position:relative; 
}

.SuccessStoriesPepoles .divSuccessStoryOn{
    color:Black;
    display:block;
    float:left;
    padding:30px;
    position:absolute;
    top:0px;  
    width:446px;   
    height:270px; 
} 

.SuccessStoriesPepoles .divSuccessStoryOff{
    color:Black;
    display:none;
    float:left;
    padding:30px; 
    position:absolute;
    top:0px;  
    width:446px;   
    height:270px;       
}

.SuccessStoriesPepoles .divSuccessStoriesImg
{
    border: solid 1px #aeaeb1 !important;  
    border-radius: 2px 2px 2px 2px; 
} 


.SuccessStoriesPepoles .divSuccessStoriesImg img
{
    padding:3px 3px 0px 3px; 
    max-width:110px;    
    height:114px;
} 

.SuccessStoriesPepoles span
{
    text-decoration:none; 
    color: #5661A6;
    font-size:27px;    
    font-weight:bold;    
} 

/************ InnerPage *******************/

.DivInnerPageBackGround
{
       float:left;
       height:205px;
       width:100%;
       background-image:url('../images/bg_pattern_for_heder_contact_us.png');
       background-repeat:repeat;
}

.DivInnerPageBackGround1
{
       float:left;
       height:55px;
       width:100%;
       background-color:#f0f0f0;
       background-image:url('../images/headerS.png');
       background-repeat:repeat-x;
       background-position:top left;  
}


.DivInnerPageTitle1
{
    float:left;
    font-size:60px;
    color:#364548;   
    width:100%; 
    line-height:48px; 
}


.DivInnerPageTitle2
{
    float:left;
    font-size:30px;
    color:#2698b3;  
    width:100%;
    padding-left:40px; 
    line-height:28px;
}

.loginBtn{
    height:53px;
    width:209px;
    background-image:url('../images/login.png');
    background-repeat:repeat;
    background-position:0 0; 
}

.loginBtn:hover{
    background-position:0 -53px;
}


/***********************   Members Categories  *************************/

.MembersCategories{
    width:100%;
    height:97px;
    background-image:url('../images/pass_bottom.jpg');
    background-repeat:repeat-x;
    background-position:top center;  
    -webkit-transition: all 150ms linear;		
    -moz-transition: all 150ms linear;        
    -ms-transition: all 150ms linear;        
    -o-transition: all 150ms linear;		
    transition: all 150ms linear;
}

.MembersCategories:hover
{
    cursor:pointer; 
    text-indent:20px; 
}

.MembersCategories-text
{
    width:500px;
    text-align:left;
    margin:0 auto;
}

.MembersCategories-text-1
{
    font-size:24pt; 
    color:White;   
    padding:13px 0 10px 0;      
}

.MembersCategories-text-2
{
    font-size:15pt; 
    color:White;   
    padding:0;       
}

.MembersCategories-text-DivInnerPageTitle1
{
    float:left;
    font-size:40px;
    color:#4F585A;   
    padding:8px 20px 0  0; 
    line-height:38px;
}


.MembersCategories-text-DivInnerPageTitle2
{
    float:left;
    font-size:60px;
    color:#35A7C4;  
    line-height:38px; 
}

/***********************************************************************/

#divFooterPartners
{
    float:left;
    width:100%;
}

#divFooterPartners img
{
    opacity:0.6;
    filter:alpha(opacity=60); /* For IE8 and earlier */
}

#divFooterPartners img:hover
{
    opacity:1;
    filter:alpha(opacity=100); /* For IE8 and earlier */
}

/********************* Messages ************************/

.profileDetails .ChooseFileRegistrationReply
{
    padding:0px;
    margin:0px;  
    height: 41px !important;
    width: 145px !important;
    float:left;
    cursor:pointer;  
    background-image:url('../images/reply.png'); 
    background-position:0 0;
    background-repeat:no-repeat;    
}

.profileDetails .ChooseFileRegistrationDelete
{
    padding:0px;
    margin:0px;  
    height: 41px !important;
    width: 145px !important;
    float:left;
    cursor:pointer;  
    background-image:url('../images/send.png'); 
    background-position:0 0;
    background-repeat:no-repeat;    
}

.profileDetails .ChooseFileRegistrationSpam
{
    padding:10px 30px;
    margin:0px;  
    float:left;
    cursor:pointer; 
    color:#fff; 
    background-color:#8c8c91;  
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border:solid 2px #eae9e9;     
    font-weight:normal;
    letter-spacing:1px;
    font-family:Arial;
    font-size:14px;
}

.profileDetails .ChooseFileRegistrationSendEmail
{
    clear:both !important; 
    border:none;
    padding:0px;
    margin:0px;  
    height: 41px !important;
    width: 145px !important;
    float:left;
    cursor:pointer;  
    background-image:url('../images/send_email.png'); 
    background-position:0 0;
    background-repeat:no-repeat;    
}

.profileDetails .ChooseFileRegistrationCancel
{
    padding:0px;
    margin:0px;  
    height: 41px !important;
    width: 145px !important;
    float:left;
    cursor:pointer;  
    background-image:url('../images/cancel.png'); 
    background-position:0 0;
    background-repeat:no-repeat;    
}

/******************   Advertiser  *********************/

.AdvertiserTitle
{
    padding:8px 6px 4px 0;
    margin:6px;
    font-size:16px;
    font-weight:bold;  
    float:left;
}

.AdvertiserBanner
{
    padding:8px 6px 4px 0;
    margin:6px;
    font-size:13px;  
    float:left;
}


.AdvertiserBannerSpce
{
    width:1px;
    height:100%; 
    float:left;
    background-color:White;  
}