body {
	background: #d9e3ec repeat-y;
	padding: 0 0 0 50px;
	margin: 0;
	width: auto;
}

.IndexPageText{
	margin: 0px;
	padding : 0px;
	background-image : url('http://assafmedia.com/themes/asyagasy/images/layout_03.jpg');
	background-position: right ;
} 



h2.logo {
font-family : Tahoma; 
font-size : 24pt; 
color : #ffffff; 
font-weight : bold; 
text-align : center; 
direction : rtl; 
} 

h2.logo, a:visited.navl, a:active.nav1, a:link.nav1, a:hover.hmenu, a:hover.hmenu2, a:hover.hbut, a:hover.hbut1, a:hover.hbut2 {
	color: #fff;
}
h2.logo, p.sitetitleurl, td.lastyheader, td.bannertitle, td.bannerbox, td.searchbox, td.lastmassages, td.mymassage {
	text-align: center;
}
h2.logo, p.sitetitleurl, td.lastyheader, td.bannertitle, td.bannerbox, td.searchbox, td.lastmassages, td.mymesstexttitle, td.mymassage {
	direction: rtl;
}
td.navigationmenu {
	background: url('http://assafmedia.com/themes/asyagasy/images/uppermenu_02.gif');
}
td.headernewsblock {
	background: url('http://assafmedia.com/themes/asyagasy/images/header_block001.jpg');
}

td.headernewsblockback {
	border-right:1px solid #000000; height: 90px;
	background: #7EB4DD; border-left-width:1px; border-top-width:1px; border-bottom-width:1px
}
.buttonback {
	background: url('http://assafmedia.com/images/newasy/ok_bg.gif');
}
td.welcomebox {
	background: url('http://assafmedia.com/themes/asyagasy/images/Blocks_07.jpg');
	height: 83px;
	width: 234px;
}
font.sitedescription {font: 9pt arial bold;}
font.sitedescription, .tryus, p.sitetitleurl {
	color: #eaeff4;
}

a:tryus {
	font: 8pt arial;
	color: #eaeff4;

}

p.sitetitleurl {font: 10pt arial bold;}
p.sitetitleurl, H1, p {
	margin-top: 0;
	margin-bottom: 0;
}
td.logoblock {
	background: url('http://assafmedia.com/themes/asyagasy/images/Blocks_01.jpg');
}
td.lastyheader {
	background: url('http://assafmedia.com/themes/asyagasy/images/bannerbox_01.jpg');
	width: 415px;
	height: 31px;
}
td.bannertitle {background: url('http://assafmedia.com/themes/asyagasy/images/bannerbox_04.jpg'); height: 19px;}
td.bannertitle, td.bannerbox {width: 385px;}

td.bannerbox {
	background: url('http://assafmedia.com/themes/asyagasy/images/bannerbox_08.jpg');
	height: 72px;
}

td.searchbox {background: url('http://assafmedia.com/themes/asyagasy/images/bannerbox_16.jpg');}
td.searchbox, td.lastmassages, td.mymassage {width: 291px;}
td.searchbox, td.lastmassages {height: 41px;}
td.lastmassages {background: url('http://assafmedia.com/themes/asyagasy/images/bannerbox_17.jpg');}

td.mymesstexttitle {
	font: 14pt alexandrah bold;
	letter-spacing: -1pt;
	vertical-align: sub;
}
td.mymesstexttitle {
	text-align: right;
}
td.mymassage {
	background: url('http://assafmedia.com/themes/asyagasy/images/bannerbox_18.jpg');
	height: 79px;
}
td.HeaderB7 {
	background: url('http://assafmedia.com/themes/asyagasy/images/header.jpg');
	height: 387px;
}
td.HeaderB7, td.layout-03, td.footer {width: 780px;}

td.layout-03 {
	background: url('http://assafmedia.com/themes/asyagasy/images/layout_03.jpg');
	height: 418px;
}
td.footer {
	background: url('http://assafmedia.com/themes/asyagasy/images/footer_02.jpg');
	height: 39px;
}
a:link, a:visited, a:active, a:hover, input, table {
	font: 12px arial, tahoma;}
a:link, a:visited, a:active, input, p, table, a:link.hbut, a:visited.hbut, a:link.hbut1, a:visited.hbut1 {
	color: #000;
}

a:link, a:visited, a:active, a:hover, p, table, h1, a:visited.navl, a:active.nav1, a:hover.nav1, a:link.nav1, a:hover.hmenu, a:link.hmenu1, a:visited.hmenu1, a:hover.hmenu1, a:link.hmenu2, a:visited.hmenu2, a:hover.hmenu2, a:link.hbut, a:visited.hbut, a:hover.hbut, a:link.hbut1, a:visited.hbut1, a:hover.hbut1, a:link.hbut2, a:visited.hbut2, a:hover.hbut2 {
	text-decoration: none;
}

A:hover {
	color: #0cf;
}

.footer {border-right: 1px solid #6e82a9; border-left: 1px solid #6e82a9; border-bottom: 1px solid #6e82a9; border-top: 0;}

/* General Tags */
HR {padding:0px; color: #6E82A9; border-style:dashed; border-width:3px; border-style:dashed; border-width:1pt}
UL {list-style-type: square;}
H1 {color: #000; letter-spacing: 0;	text-decoration: none;	margin: 0;	padding: 0;	font: bold 12px arial, tahoma;}
P {font: 12px arial, Tahoma;word-spacing: 0;}
input, textarea {color: #000; border: 1px solid #000; background: #eaeff4 url('http://Assafmedia.com/themes/asyagasy/images/inputbg.gif') no-repeat;	font: 12px arial, tahoma;}

/* MainMenu */
table.c2 {DIRECTION: rtl}
a:link.c1, a:visited.c1 {FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff}

/*guideboxonindex*/
.rgb {border: #000080 1px solid;}
.guideboxtitle {color: #5d81af;	font: 12pt arial;FONT-WEIGHT: bold}
.tgb {border: #000080 1px solid;width: 95%;	direction: rtl;	margin: 0;}
#guideboxonindex {margin: 0;padding: 0;}


/* Partners */
.becomeapartner {margin: 13px; padding : 13px;}

.partners_links_zone {
	margin: 20px;
	padding-right : 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	background: #c6d4e1;
	border: 4px solid #375f83;
	line-height: 280%;
}






















div#contact {
    width: 444px;
    margin: 0 auto;
}

div#top {
    background: url(http://assafmedia.com/modules/myfeedback/contact-form/assets/img/lay/top.jpg);
    height: 64px;
}

div#top h1 {
    font-family: Verdana, Arial;
    font-size: 22px;
    font-weight: normal;
    padding: 20px 0 0 20px;
    color: #fff;
}

div#center {
    background: url(http://assafmedia.com/modules/myfeedback/contact-form/assets/img/lay/center.jpg);
    padding: 5px 15px 5px 25px;
}

div#bot {
    background: url(http://assafmedia.com/modules/myfeedback/contact-form/assets/img/lay/bot.jpg);
    height: 13px;
}

#contact_form {
    font-family: Verdana, Arial, "Times New Roman";
    font-size: 12px;
    color: #666;
}
/** FORM STYLES GENERAL **/
#contact_form input, select, textarea {
    font-size: 11px;
    color:#999999;
    width: 300px;
    height: 28px;
    border: #CCC solid 1px;
    /** BORDER RADIUS HACKS **/
    border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
}

#contact_form input:hover, select:hover, textarea:hover {
    border: 1px solid #999;
}

#contact_form input:focus, select:focus, textarea:focus {
    border: 1px solid #999;
}

/** FORM STYLE: select **/
#contact_form select {
    padding: 5px 5px 3px 5px;
}
#contact_form select option {
    cursor: pointer;
    padding: 5px;
}


/** FORM STYLE: textarea **/
#contact_form textarea {
    height: 80px;
    padding: 8px;
    font-family: Verdana, Arial, "Times New Roman";
}


/** FORM STYLE: input **/
#contact_form input {
    padding: 8px 5px 0px 30px;
    background-position: 7px 6px;
    background-repeat: no-repeat;
}

input#send {
    padding:0;
    cursor:pointer;
    width:135px;
    height: 23px;
    background: url(http://assafmedia.com/modules/myfeedback/contact-form/assets/img/contact/send_button.png);
}

input#send:hover {
    border: 1px solid #999;
    color: #666;
}

#contact_form label {
    display:inline-block;
    width: 100px;
    vertical-align:top;
    margin-top: 6px;
}
/** CONTAINER OF INPUTS **/
#contact_form span {
    border:0;
    padding:0;
    margin:0;
    display: block;
    margin-bottom: 10px;
}

#name {
background-image: url(http://assafmedia.com/modules/myfeedback/contact-form/assets/img/contact/user_suit.png);
}
#email {
background-image: url(http://assafmedia.com/modules/myfeedback/contact-form/assets/img/contact/email.png);
}
#phone {
background-image: url(http://assafmedia.com/modules/myfeedback/contact-form/assets/img/contact/phone.png);
}

#ajax_loader {
    display:none;

}


.success {
    border: 1px solid #00CC00 ;
    color:#4F8A10;
    background: #F2FFF2;
    display:none;
    margin-top: 3px;
    font-size: 11px;
    padding: 5px;
    text-align: center;
    margin-bottom: 5px;
    /** BORDER RADIUS HACKS **/
    border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.error {
    display:none;
    margin-top: 3px;
    font-size: 11px;
    border: 1px solid #FF4F4F;
    color:#D6000E;
    background: #FFF2F2;
    padding: 5px;
    text-align: center;
    margin-bottom: 5px;
    /** BORDER RADIUS HACKS **/
    border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.warning {
    display:none;
    margin-top: 3px;
    font-size: 11px;
    color: #9F6000;
    background: #FFF9D5;
    border: 1px solid #FFD324;
    padding: 5px;
    text-align: center;
    /** BORDER RADIUS HACKS **/
    border-radius: 5px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
}

#contact_form .noicon {
    padding: 7px 7px 0 7px;
}

#assafmedia{
	margin: 0 auto;
	background: url("http://assafmedia.com/soon.jpg");
	height: 1024px;
	width: 1444px;
	text-indent: -9999px;
	text-align: right;
	overflow: hidden;
}