body{
	font-size				: 12px;
	color					: #808080;
	font-weight				: normal;
	font-family				: arial,verdana,  helvetica, sans-serif;
}
table#do_4_borders{
	border-collapse			: collapse;
	padding:2px;
}
table#do_4_borders td {
	border-left				: #ececec 1px solid;
	border-right			: #ececec 1px solid;
	border-top				: #ececec 1px solid;
	border-bottom			: #ececec 1px solid;
}

.css_print_all{
	width:70px;
	text-decoration:none;
	border-right:1px solid;
	border-bottom:1px solid;
	border-right-color:#808080;
	border-bottom-color:#808080;
	background-color:#e2e2e2;
	color:#000000;
	height:18px;
	cursor:pointer;
}

.css_pricelist_border
{
	border-right			: #ececec 1px solid;
	border-top				: #ececec 1px solid;
	border-left				: #ececec 1px solid;
	border-bottom			: #ececec 1px solid;
	font-size				: 12px;
	color					: #000000;
}

.css_register_title{
	font-size				: 12px;
	color					: #3366ff;
	font-weight				: bold;
}
.css_all_titles{
	font-size				: 12px;
	color					: #808080;
	font-family				: arial,verdana,  helvetica, sans-serif;
	font-weight				: bold;
	text-decoration			: none;
}
.css_all_titles_regular{
	font-size				: 12px;
	color					: #308ee6;
	font-family				: arial,verdana,  helvetica, sans-serif;
}
.css_all_titles_regular_2{
	font-size				: 12px;
	color					: #308ee6;
	font-family				: arial,verdana,  helvetica, sans-serif;
	font-weight				: bolder;
}
.index_hr{
	height:1px;
	width:150px;
	background-color:#e2e2e2;
}

.css_session_report{
	font-size				: 12px;
	color					: green;
	padding					: 4px;
	/*font-weight				: bold;*/
}
.css_base{
	font-size				: 12px;
	color					: #808080;
	text-decoration			: none;
}
.css_base_most_popular{
	font-size				: 12px;
	color					: #969da3;
}
.css_base_most_popular_title{
	font-size				: 12px;
	color					: #308ee6;
	font-weight				: normal;
	text-align				: center;
}
.css_base_free_wallpaper_title{
	font-size				: 12px;
	color					: #3294d5;
	font-weight				: normal;
	text-align				: left;
}

.css_base_registeretion_title{
	font-size				: 12px;
	color					: #3294d5;
	font-weight				: normal;
	text-align				: left;
}
/*
.css_pages{
font-size				: 12px;
color					: #000000;
}
*/
.css_pages_selected{
	font-size				: 12px;
	color					: red;
	font-weight				: bold;
}
.css_rights_links_1{
	font-size				: 8px;
	color					: #989898;
}
.css_rights_links_2{
	font-size				: 11px;
	color					: #848484;
}
.css_rights_links_3{
	font-size				: 9px;
	color					: #3366ff;
}
.css_all_links{
	font-size				: 12px;
	color					: #308ee6;
	font-weight				: normal;
	text-decoration : underline;
}

.css_stars
{
	font-size				: 14px;
	color					: #fc0000;
	width					: 12px;
	text-align				: center;
	font-weight				: bold;
}
.css_4_border{
	border					: #ececec 1px solid;
}

/**
* Start of the Paypal iframe

#background_wrapper {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
bottom: 0;
z-index: 101;

display: none;
}
#background_black {
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
bottom: 0;
z-index: 101;

background: none repeat scroll 0 0 #000000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
#paypal_iframe_div {
border: none;
width: 700px;
height: 540px;
margin: 50px 270px 50px 270px;

background: white;
z-index: 110;

position: relative;
overflow: hidden;
}
#paypal_iframe {
width: 100%;
height: 540px;
border: none;
}

* End of the Paypal iframe
*/

#purchase_block {
	height: 230px;
	overflow: hidden;
}
#purchase_block div.payment_info {
	float: left;
	width: 70%;
	text-align: left;
}
#israeli_vat {
	margin-left: 20px;
}
#purchase_block div.payment_info div {
	margin: 6px;
	float: left;
	width: 90%;
}
#purchase_block div.payment_info div span:first-child{
	font-weight: bold;
	clear: both;
	float:left;
	width:170px;
}
div.paypal_button {
	float: left;
	width: 20%;
	margin: 110px 0;
	text-align: center;
	color: #808080;
	font-size: 12px;
	line-height: 200%;
}
#purchase_continue {
	cursor:pointer;
}

#ajax_messages {
	display: none;
}
#ajax_messages div:first-child {
	float: left;
	width: 18%;
}
#ajax_text {
	float: left;
	width: 56%;
	font-size: 20px;
	font-weight: bold;
	margin: 40px 80px;
}
.css_price_list_border{
	border					: #ececec 1px solid;
	font-size				: 12px;
}

.css_all_border_description{
	font-size				: 12px;
	color					: #3366ff;
	text-align				: center;
}
.css_left_menu{
	/*background-color		: #ffe402;*/
	background-color		: #ffe500;
	padding-left			: 12px;
	text-align				: left;
	height					: 16px;
}
.css_left_menu_2
{
	background-color		: #e2e2e2;
	/*background-color		: #308ee6;*/
	padding-left			: 12px;
	text-align				: left;
	height					: 16px;
}
.css_left_menu_link_loged{
	font-weight				: bold;
	color					: #ffffff;
	color					: #000000;
	font-size				: 12px;
	text-decoration			: none;
}
.css_left_menu_link{
	color					: #3082d8;
	font-weight:bold;
	font-size				: 12px;
	text-decoration			: none;

}
.css_left_menu_link_home{
	color					: #308ee6;
	font-size				: 12px;
	text-decoration			: none;
	font-weight:normal;
}
.css_search_login_bg_notloged{
	background-color		: #cbc9ca;
	/*font-weight				: bold;*/
	color					: #000000;
	text-align				: left;
	font-size				: 12px;
}
.css_search_login_bg_loged{
	background-color		: #a4a2a3;
	/*font-weight				: bold;*/
	color					: #000000;
	text-align				: left;
	font-size				: 12px;
}
.css_search_login_bg{
	background-color		: #e2e2e2;
	/*font-weight				: bold;*/
	color					: #328aeb;
	text-align				: left;
	font-size				: 12px;
}
.css_title_1_loged{
	font-size				: 12px;
	color					: #ffffff;
}
.css_title_1{
	height					: 20px;
	font-size				: 12px;
	color					: #808080;
	text-decoration			: none;
}
.css_title_1 input[type="checkbox"]{
	margin-right: 8px;
}
.css_title_1_video{
	font-size				: 12px;
	color					: #238dea;
}
.css_title_1_image{
	font-size				: 12px;
	color					: #238dea;
	/*color					: #3366ff;*/
}
.css_title_1_1{
	font-size				: 12px;
	color					: #808080;
}
.css_input_global{
	border					: #8c99aa 1px solid;
	background-color		: #fcfcfc;
	height					: 22px;
	width 					: 200px;
}

span#id_buttons input{
	border:0px;
	background-color:#e2e2e2;
	color:#000000;
	height:22px;
	cursor:pointer;
}
td#id_buttons input{
	border-right:1px solid;
	border-bottom:1px solid;
	border-right-color:#808080;
	border-bottom-color:#808080;
	background-color:#e2e2e2;
	color:#000000;
	height:22px;
	cursor:pointer;
}
td#id_buttons_2 input{
	border:none;
	background-color:#ffee00;
	color:#308ee6;
	height:22px;
	cursor:pointer;
}

.see_image_details{
	border				: #e2e2e2 6px solid;
}

.css_mod_rel_do_yes{
	color:green;
}
.css_mod_rel_do_no{
	color:red;
	font-weight:bold;
}
.css_button_up{
	border-left				: #328aeb 0px solid;
	border-right			: #328aeb 0px solid;
	border-top				: #328aeb 0px solid;
	border-bottom			: #328aeb 0px solid;
	background-color		: #ffffff;
	color					: #328aeb;
	font-weight				: bold;
	height					: 22px;
	cursor:pointer;
}

.css_button_selected{
	border-left				: #328aeb 0px solid;
	border-right			: #328aeb 0px solid;
	border-top				: #328aeb 0px solid;
	border-bottom			: #328aeb 0px solid;
	background-color		: #fce503;
	color					: #328aeb;
	font-weight				: bold;
	height					: 22px;
}
.css_index_packages{
	font-size				: 9px;
	color					: #308ee6;
	/*color					: #3366ff;;*/
	text-decoration			: none;
}
.css_index_login{
	font-size				: 12px;
	color					: #ffffff;
	text-decoration			: none;
}
.css_index_photographer{
	font-size				: 12px;
	color					: #238dea;
	text-decoration			: none;
	font-weight				: bold;
	text-align				: center;
}
.css_bolded_string{
	color 					: #308ee6;
	/*font-weight				: bold;*/
}
.css_totalpay_color{
	color 					: #308ee6;
	/*font-weight				: bold;*/
}
.css_hr_photographer{
	width					: 100%;
	color					: #e2e2e2;
	height					: 1px;
}
.css_photographer_manageadmin_link{
	border-left				: #e2e2e2 1px solid;
	border-right			: #e2e2e2 1px solid;
	border-top				: #e2e2e2 1px solid;
	border-bottom			: #e2e2e2 1px solid;
	background-color		: #ffffff;
	color					: red;
	padding					: 2px;
	font-weight				: bold;
	height					: 22px;
	text-decoration 		: none;
	cursor					: pointer;
}

/* begin :: up menus */
.css_up_menu_backgroundimage{
	background-color		: #308ee6;
}

.css_up_menu{
	font-size				: 12px;
	color					: #ffffff;
	text-decoration			: none;
	/*font-weight				: bold;*/
}

.css_up_menu_over{
	font-size				: 12px;
	color:green;
	text-decoration			: none;
	background-color		: #150798;
}

.css_submenu
{
	width					: 140px;
}
.css_up_menu_selected{
	font-size				: 12px;
	color					: #308ee6;
	text-decoration			: none;
	/*font-weight				: bold;*/
}
.css_up_menu_selected_bg{
	background-color		: #ffe500;
}
#dropmenudiv{
	position:absolute;
	/*border:1px solid ffe500;*/
	border-bottom-width: 0;
	font:normal 12px;
	line-height:18px;
	z-index:100;
	/*filter: alpha(opacity=80); */
}
#dropmenudiv_ff{
	position:absolute;
	/*border:1px solid ffe500;*/
	border-bottom-width: 0;
	font:normal 12px;
	line-height:18px;
	z-index:100;
	filter: alpha(opacity=95);
}
#dropmenudiv a{
	width: 100%;
	font-size:12px;
	display: block;
	text-indent: 3px;
	/*border-bottom: 1px solid ffe500;*/
	padding: 1px 0;
	text-decoration: none;
	color : #ffffff;
	/*font-weight: bold;*/
}
#dropmenudiv a:hover{ /*hover background color*/
	background-color: #150798;
	color : #ffffff;

}
/* end :: up menus */



/* begin :: search result */
.css_search_res_title{
	font-size				: 12px;
	color					: #308ee6;
	font-weight				: bold;
}
.css_search_res_text{
	font-size				: 11px;
	color					: #000000;
}
.css_search_res_text_id_image{
	font-size				: 9px;
	color					: #939496;
}
.css_search_res_table_border{
	border: 1px solid #ececec;
	/*
	border-left					: 1px solid #ececec;
	border-right				: 1px solid #ececec;
	border-top					: 1px solid #ececec;
	border-bottom				: 1px solid #ececec;
	*/
}

/* end :: search result */

.css_img_permission_to_use_text{
	font-size				: 12px;
	color					: #7f8386;
	font-weight				: bold;
}
.css_img_redalert_text{
	font-size				: 12px;
	color					: #008000;
	font-weight				: bold;
}
.css_img_dimensions{
	font-size				: 12px;
	color					: #2982d6;
	border					: 1px solid #ececec;
}
.css_img_dimensions_2{
	font-size				: 12px;
	color					: #2982d6;
	border					: 1px solid #808080;
}
.css_img_description{
	font-size				: 12px;
	color					: #000000;
	border					: 1px solid #808080;
}
/* end :: see_emage_details.php */



/* begin :: index.php */
.main_page_content {
	padding-bottom: 15px;
	font-size				: 12px;
	color					: #7c7d7f;
	text-align				: justify;
}
.main_page_mainflash {
	/*background-color: #e1e1e1;*/
}
.main_page_bottom_modules {
	padding-top				: 15px;
	padding-bottom			: 15px;

}
.main_page_bottom_modules td{
	font-size				: 12px;
	color					: #7c7d7f;
}
.main_page_bottom_modules h3 {
	font-size				: 12px;
	color					: #2982d6;
	font-weight				: bold;
}
.main_page_special_offers a {
	font-size				: 12px;
	color					: #2982d6;
	font-weight				: bold;
	text-decoration			: none;
}
.main_page_special_offers {
	padding-bottom			: 12px;
}
.main_total_photos_on_basket{
	font-size				: 12px;
	font-weight				: bold;
	color					: #669700;
}
/* end :: index.php */


/* begin :: photographer_acount.php?task=imageupload */
.css_uploadimages_welcome{
	font-size				: 12px;
	color					: #308ee6;
	text-align				: justify;
}
.css_uploadimages_welcome_bold{
	font-size				: 12px;
	color					: #000000;
	/*background-color		: #e5e5e5;*/
	text-align				: center;
	padding-left			: 5px;
	padding-right			: 5px;
}
/* end :: photographer_acount.php?task=imageupload */
