	body {
		font-family: Verdana, sans-serif;
		background-color:#99cc00;
		/*background-attachment:fixed;
		background-color:#9EB7C0;	
		background-image: url("../_sys_images/creation_website_v2_bg_page.png");
		background-position:top;
		background-repeat:repeat-x;*/
		font-size:10px;
		color:#7D7D7D;
		text-decoration:none;
		margin:0px;
		padding:0px;
	}
	body, td, th, td.yang_lain {
		font-size:10px;
		font-family: Verdana, sans-serif;
		color:#7D7D7D;
	}
	body a:link, body a:visited, body a:active	{
		color:#5A88B4;
		text-decoration:none;
	}
	input{
			padding:0px;
			margin:0px;
		}
	
	body a:hover {
		text-decoration:underline;
		color:#FF7953;
	}
	.promotion	{
		line-height: 1.5;
		font-size:10px;
	}
	
	form	{
		margin:0px;
		padding:0px;
	}
	ul{
		margin:0px;
	}
	
	
	strong, b	{
		font-weight:bold;
	}
	strong a:link, strong a:visited, strong a:active, b a:link, b a:active, b a:visited	{
		color:#5A88B4;
		text-decoration:none;
	}
	
	.reg1 {
		font-family:Arial, Helvetica, sans-serif;
		color:#009900;
		font-size:18px;
	}
	
	select, select span{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:none;
		size:0px;
		color:#7D7D7D;
		width:auto;
		
	}
	.selectcountry	{
		width:250px;
	}
	
	h1{
		font-size:16px;
	}
	
	h2{
		font-size:14px;
	}
	
	h3{
		font-size:12px;
		margin-top:0px;
		margin-bottom:0px;
	}
	
	input	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:0;
		color:#333333;
	}
	
	.inputradio	{
		width:auto;
		vertical-align:middle;
	}
	.inputcheck	{
	}
	
	textarea	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:0;
		color:#333333;
		width:250px;
		height:50px;
	}
	textarea.request_box{
		width:270px;
		height:120px;
	}
	.textareahtml	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:0;
		color:#333333;
		width:100%;
		height:100%;
	}
	
	img	{
		border:0px;
	}
	img a:hover 	{
		cursor:hand;
	}
	
	.input01, .textarea01	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		border:0;
		color:#333333;
		width:250px;
	}
	.inputday	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:0;
		color:#333333;
		width:20px;
		text-align:center;
	}
	.inputyear	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:0;
		color:#333333;
		width:40px;
		text-align:center;
	}
	.button01	{
		background-image:url(../_sys_images/creation_site_btn.jpg);
		background-color:#FFE2B7;
		border:none;
		cursor:hand;
		cursor:pointer;
		color:#333333;
		font-weight:bold;
		width:93px;
		height:25px;	
	}
	
	.button02	{
		background-color:#CCCC7F;
		color:#FFFFFF;
		font-weight:bold;
		width:auto;
		height:20px;
		cursor:hand;
		cursor:pointer;	
	}
	
	.button03	{
		background-color:#CCCC7F;
		cursor:hand;
		color:#FFFFFF;
		font-weight:bold;
		width:75px;
		height:20px;
		cursor:pointer;	
	}
	
	.buttontext	{
		font-weight:bold;
		padding:0px 20px 2px 20px;
	}
	.buttontext a:link, .buttontext a:active, .buttontext a:visited	{
		background-color:#CCCC7F;
	}
	.buttontext a:hover	{
		text-decoration:none;
	}
	
	.bgtable01	{background-color:#FFFFFF;}
	.bgtable02	{background-color:#FFFFFF;}
	.bgtable03	{background-color:#7196A3; color:#FFFFFF; text-align:center}
	
	.topmenu	{
		text-decoration:none;
		color:#222; /* 7D7D7D */
		background-image: url("../_sys_images/creation_website_v2_button_navigation.gif");
		background-position:bottom;
		background-repeat:repeat-x;
		padding-bottom:4px;
		background-color:#ffffff;
		font-size:11px;
		letter-spacing:1px;
		font-weight:bold;
	}
	.topmenu a:link, .topmenu a:visited, .topmenu a:active	{
		text-decoration:none;
		color:#7ba501; /* 888 */
		
		background-image: url("../_sys_images/creation_website_v2_button.gif");
		background-position:bottom;
		background-repeat:repeat-x;
		padding-bottom:4px;
		background-color:#ffffff;
		font-size:11px;
		letter-spacing:1px;
		font-weight:bold;
	}
	.topmenu a:hover	{
		color:#7196a3;
		text-decoration:none;
		background-image: url("../_sys_images/creation_website_v2_button_hover.gif");
		background-position:bottom;
		background-repeat:repeat-x;
		padding-bottom:4px;
		background-color:#ffffff;
		font-size:11px;
		letter-spacing:1px;
		font-weight:bold;
	}
	.topmenuspace	{
		color: #FFFFFF;
	}
	
	.lefttitle	{
		font-weight:bold;
	}
	
	.newsfaq	{
		font-size:12px;
	}
	.newsfaq_content	{
		font-size:11px;
	}
	.maintitle	{
		font-size:18px;
		font-weight:bold;
	}
	
	.formtitle	{
		font-size:11px;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	.subtitle	{
		font-size:12px;
		font-weight:bold;
		color:#5A88B4;
		background-color:#FFFFFF;
	}
	
	.subtitlebg	{
		background-image: url("../_sys_images/creation_website_v2_table_title_bg.gif");
		background-position: 50% 50%;
		background-repeat:repeat-x;
	}
	
	.subtitlecontent, .subtitlecontent a:link, .subtitlecontent a:visited, .subtitlecontent a:active	{
		font-size:11px;
		font-weight:bold;
		color:#7D7D7D;
		background-color:#FFFFFF;
		text-decoration:none
	}
	
	.subtitlecontent_aff, .subtitlecontent_aff a:link, .subtitlecontent_aff a:visited, .subtitlecontent_aff a:active	{
		font-size:11px;
		font-weight:bold;
		color: #7B68EE;
		background-color:#FFFFFF;
		text-decoration:none
	}
	
	.subtitlecontent a:hover	{
		text-decoration:underline;
	}
	
	.linkcontent, .linkcontent a:link, .linkcontent a:visited, .linkcontent a:active	{
		color:#5A88B4;
		text-decoration:none;
	}
	.linkcontent a:hover	{
		text-decoration:underline;
	}
	.error	{
		color:#FF0000;
	}
	
	.message {
		color:#8000FF;
	}
	
	.lib{
		color:#FFFFFF;
	}
	
	.bgbtngallerydown a:link, .bgbtngallerydown a:active, .bgbtngallerydown a:visited	{
		background-image: url("../_sys_images/arr_down.gif");
		background-repeat:no-repeat;
		background-position:right;
		height:12px;
		/*padding:8px 5px;
		display:block;*/
	}
	
	.bgbtngalleryup a:link, .bgbtngalleryup a:active, .bgbtngalleryup a:visited	{
		background-image: url("../_sys_images/arr_up.gif");
		background-repeat:no-repeat;
		background-position:left;
		height:12px;
		/*padding:8px 5px;
		display:block;*/
	}
	
	.CustomTextBox
	{
		border-color:#CCCCCC;
		border-width:1px;
		border-style:outset;
		font-size:12px;
		width:150px;
		height:15px;
	}
	
	.css_price {
		background-image:url(../_sys_images/creation_site_button.jpg);
	}
	
	.css_price a:link, .css_price a:visited, .css_price a:active{
		background-color:none;
	}
	
	.css_price a:hover{
		color:#E67300;
	
	}
	
	.css_price2 {
		background-image:url(../_sys_images/creation_site_button2.jpg);
	}
	
	.css_price2 a:link, .css_pric2 a:visited, .css_price2 a:active{
		background-color:none;
	}
	
	.css_price2 a:hover{
		color:#6178AD;
	
	}
	
	.css_button_register{
	 text-align:center; 
	 vertical-align:middle;
	 height:24px;
	 background-image:url(../_sys_images/creation_site_button_middle.gif);
	 background-repeat:no-repeat;
	 background-position:center;
	text-decoration:none;
	}
	
	.css_button_register a:hover{
		text-decoration:none;
	}
	
	.css_home_button_price {
		color:#333333;
		font-weight:bold;
		padding-left:22px; 
		padding-top:4px;
	}
	
	.css_product_price{
		color:#333333;
		font-weight:bold;
		text-align:center;
	}
	
	.css_form_button{
		background-image:url(../_sys_images/creation_site_button_middle.gif);
		border:none;
		cursor:hand;
		cursor:pointer;	
		color:#333333;
		font-weight:bold;
		height:25px;
		width:auto;
	}
	.css_form_button_edit, .css_form_button_save,.css_form_button_cancel, .css_form_button_view, .css_form_button_add, .css_form_button_remove, .css_form_button_print, .css_form_button_research, .css_form_button_add_images {
		
		border:none;
		cursor:hand;
		cursor:pointer;	
		color:#333333;
		font-weight:bold;
		padding:0px 0px 0px 0px;
		margin:0px;
		background:none;
		 }
	.css_form_button_print{
		background:url(../_sys_images/new_button_print_icon.gif) repeat-x;
		height:29px;
		width:180px;
		text-align:left;
		padding-left:35px;
		}
	.css_form_button_edit{
		background:url(../_sys_images/new_button_edit.gif) no-repeat;
		height:29px;
		width:100px;
		text-align:left; 
		padding-left:35px;       
	}
	.css_form_button_save{
		background:url(../_sys_images/new_button_save.gif) no-repeat;
		height:29px;
		width:100px;
		text-align:left;
		padding-left:30px;
	}
	.css_form_button_add{
		background:url(../_sys_images/new_button_add.gif) no-repeat;
		height:23px;
		width:88px;
		padding-left:28px;
		text-align:left;
	}.css_form_button_remove{
		background:url(../_sys_images/new_button_remove.gif) no-repeat;
		height:23px;
		width:114px;
		padding-left:25px;
		text-align:left;
	}
	.css_form_button_cancel{
		background:url(../_sys_images/new_button_cancel.gif) no-repeat;
		height:29px;
		width:98px;
		text-align:left;
		padding-left:30px;
	}
	.css_form_new_button{
		height:29px; 
		text-align:left;
		padding:0px 10px 0px 0px;
		margin:0px;
		background:none;
		background:url(../_sys_images/new_button_print.gif) no-repeat right;
	}
	.css_form_button_add_images{
		background:url(../_sys_images/new_button_add2.gif) no-repeat;
		height:29px;
		width:137px;
		padding-left:28px;
		text-align:left;
	
	}
	a.coba{
		 height:22px !Important; 
		 height:29px;
		 display:block;
		 vertical-align:middle;
		 padding-top:7px;
		 color:#333333;
		 font-weight:bold;
		 font-size:11px;
		 cursor:pointer;
		 cursor:hand;
		 	
		}
	
	a.coba:link, a.coba:visited {
		font-weight:bold;
		font-size:11px;
		cursor:pointer;
		cursor:hand;
		}
	a.coba:hover
	{
		color:#333333;
		text-decoration:none;
		cursor:pointer;
		cursor:hand;
		}
	.css_form_button_view{
		background:url(../_sys_images/new_button_view.gif) no-repeat ;
		height:29px;
		width:129px;
		padding:0px 0px 0px 40px;
		text-align:left;
	}
	.css_form_button_research{
		background:url(../_sys_images/new_button_research.gif) no-repeat ;
		height:29px;
		width:129px;
		padding:0px 0px 0px 42px;
		text-align:left;
	}
	.css_form_button_ok{
		background-image:url(../_sys_images/creation_site_button_middle_ok.gif);
		background-color:#FFE2B7;
		width:100px;
		border:none;
		cursor:hand;
		cursor:pointer;	
		color:#333333;
		font-weight:bold;
		height:25px;
		width:auto;
	}
	
	.css_custom_title{
		font-weight:bold;
	}
	
	.css_title_bg{
		background-image: url("../_sys_images/creation_website_v2_table_title_bg.png");
		background-position: 50% 50%;
		background-repeat:repeat-x;
		padding-left:22px;
		padding-right:22px;
	}
	
	.css_title_bg_plus{
		background-image: url("../_sys_images/creer-site-title-background-01.png");
		background-position: 50% 50%;
		background-repeat:repeat-x;
		padding-left:22px;
		padding-right:22px;	
	}
	
	.css_title_info{
		color:#5A88B4;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		vertical-align:top;
		padding-top:10px;
		
	}

	.css_title_info{
		color:#5A88B4;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
	}
	
	.css_title_holder{
		background-color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		color:#5A88B4;
		padding-left:4px;
		padding-right:4px;
	}
	
	.css_title_holder_plus{
		background-color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		color:#FF6600;
		padding-left:4px;
		padding-right:4px;	
	}	
	
	.css_register_info{
		border:0px solid #000;
		background-color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		color:#5A88B4;
	}	
	
	hr	{
		color:#EAEEF3;
		background-color: #EAEEF3;
		height: 1px;
		border: 0;
		width: 100%;	
	}
	
	
	.css_listing{
		width:700px;
		color:#0000FF;
		font-family:"Courier New", Courier, monospace;
		font-size:11px;
		overflow:auto;
		padding-left: 6px;
		padding-right: 5px;
		padding-top: 5px;
		padding-bottom: 12px;
		background-color: #F2F2F2;
		margin-top: 0px;
		border: 1px solid #E1E1E1;
	}
	
	.css_listing_span_green{
		color:#006600;
	}
	
	.css_listing_span_blue{
		color:#0000FF;
	}
	
	.css_listing_span_purple{
		color:#990099;
	}
	
	.css_listing_span_grey{
		color:#999999;
	}
	
	#css_creation_website_text{
		text-align:center;
		font-size:9px;
		position:absolute;
		top:-3000px;
	}
	
	#css_image_border{
		padding:2px;
	}
	
	#css_image_border_inner img{
		width:60px;
	}
	
	#div_info_promotion{
		background-image:url(../_sys_images/creation_site_welcome_bullet.gif);
		background-repeat:no-repeat;
		padding-left:20px;
		display:block;
	}
	
	ul {list-style: none outside; margin: 0; padding: 0 0 1em 0;}
	ul.square {list-style: square outside; margin: 0 0 0 16px; padding: 0 0 1em 0; color:#999999;}
	ul.circle {list-style: circle outside; margin: 0 0 0 16px; padding: 0 0 1em 0;}
	ol {list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}
	li {padding-bottom: .3em;}
	ul ul.circle {margin-top: .3em;}
	ul ul.square {margin-top: .3em;}
	
	ol.last {padding: 0;}
	ul.last {padding: 0;}
	dl.last {padding: 0;}
	li.last {padding: 0;}
	
	.css_welcome1{
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#009900;
	}
	.css_welcome2{
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#336699;
	}
	
	.css_textarea1{
		width:100%;
		height:100px;
	
	}
	
	.css_sub_title{
		color:#7D7D7D;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	
	.css_hidden {
		visibility:visible;
		display:none;
	}
	
	.css_div_icon a:link, .css_div_icon a:visited, .css_div_icon a:active{
		display:block;
		width:42px;
		height:42px;
		background-color:#CCCCCC;
		background-image:url(../_sys_images/creation-website-icon-holder.gif);
	}
	
	.css_div_icon a:hover{
		background-position:0 42px;
		background-image:url(../_sys_images/creation-website-icon-holder.gif);
	}
	
	.css_div_icon a img{
		margin-top:2px;
		margin-left:2px;
	}
	
	ul.css_ul_faq li{
		margin: 10px;
		list-style-type:square;
		margin-left:20px;
	}
	
	.info_popup	{
		margin:10px 0px 10px 0px;
		color:#FF6600;
	}
	
	.faq_in_page{
		font-weight:bold;
		margin:0px;
		padding:0px;		
	}

	.faq_in_page li{
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	
	.faq_in_page li ul li{
		margin:0px;
		padding:0px;
	
	}

	#menu_space{
		height:12px;	
	}
	
	/* style added 60808*/
	
	ul.statistic_style{
		margin-left:50px;
		}
	ul.statistic_style li{
		margin-top:20px;
		}
		
	input.file_upload{
	border:1px solid #a7a9ac;

	}
	
	a.menu01, a.menu02, a.menu03,a.menu04, a.menu05, a.menu06, a.menu07, a.menu08{
		height:45px!important;
		height:85px ;
		width:68px;
		display:block;
		padding-top:40px;
		color:#333333;
		}
	
	
	a.menu01:link, a.menu01:visited{
		background-image:url(../_sys_images/creer-site-icon-add-page.gif);
		}
		
	a.menu02:link, a.menu02:visited{
		background-image:url(../_sys_images/creer-site-icon-file-manager.gif);
		}
	a.menu03:link, a.menu03:visited{
		background-image:url(../_sys_images/creer-site-icon-edit-web.gif);
		}
	a.menu04:link, a.menu04:visited{
		background-image:url(../_sys_images/creer-site-icon-media-manager.gif);
		}
	a.menu05:link, a.menu05:visited{
		background-image:url(../_sys_images/creer-site-icon-alias.gif);
		}
	a.menu06:link, a.menu06:visited{
		background-image:url(../_sys_images/creer-site-icon-statistic.gif);
		}
	a.menu07:link, a.menu07:visited{
		background-image:url(../_sys_images/creer-site-icon-add-option.gif);
		}
	a.menu08:link, a.menu08:visited{
		background-image:url(../_sys_images/creer-site-icon-help.gif);
		}
	
	a.menu01:hover{
		background-image:url(../_sys_images/creer-site-icon-add-page.gif);
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		}
	a.menu02:hover{
		background-image:url(../_sys_images/creer-site-icon-file-manager.gif);
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		}
	a.menu03:hover{
		background-image:url(../_sys_images/creer-site-icon-edit-web.gif);
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		}
	a.menu04:hover{
		background-image:url(../_sys_images/creer-site-icon-media-manager.gif);
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		}
	a.menu05:hover{
		background-image:url(../_sys_images/creer-site-icon-alias.gif);
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		}
	a.menu06:hover{
		background-image:url(../_sys_images/creer-site-icon-statistic.gif);
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		}
	a.menu07:hover{
		background-image:url(../_sys_images/creer-site-icon-add-option.gif);
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		}
	a.menu08:hover{
		background-image:url(../_sys_images/creer-site-icon-help.gif);
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		}
	.config-table-top1{
		background:url(../_sys_images/config-table-top1.gif) no-repeat left top;
		border-right:1px solid #dadada;
		height:10px;
		}
	.config-table-top2{
		background:url(../_sys_images/config-table-top2.gif) no-repeat right top;
		height:10px;
		}
	.config-table-bottom1{
		background:url(../_sys_images/config-table-bottom1.gif) no-repeat;
		height:10px;
		
		}
	.config-table-bottom2{
		background:url(../_sys_images/config-table-bottom2.gif) no-repeat right;
		height:10px;
		
		}
	.config-table-bg{
		/*background:url(../_sys_images/config-table-bg.gif) repeat-y ;*/
		height:10px;
		padding:0px 0px 0px 0px;
		}
	.config_color{
	background-color:#dadada;
	}
	.general_bg{
		vertical-align:top;
		border-left:1px solid #dadada;
		background-image:url(../_sys_images/general-bg.gif);
		background-repeat:repeat-x;
		border-right:1px solid #dadada;
		}
	.module_bg{
		vertical-align:top;
		border-top:1px solid #dadada;
		border-left:1px solid #dadada;
		border-right:1px solid #dadada;
		background-image:url(../_sys_images/general-bg.gif);
		background-repeat:repeat-x;
		}
	.profile_bg{
		background:url(../_sys_images/profile-bg.gif);
		vertical-align:top;
		background-repeat:repeat-x;
		border-right:1px solid #dadada;
		}
	.themes_bg{
		background-image:url(../_sys_images/theme-bg.gif);
		vertical-align:top;
		border-left:1px solid #dadada;
		border-right:1px solid #dadada;
		background-repeat:repeat-x;
		}
	.invoice_bg{
		background-image:url(../_sys_images/invoice-bg.gif);
		vertical-align:top;
		background-repeat:repeat-x;
		border-right:1px solid #dadada;

		}
	.news_bg{
		background-image:url(../_sys_images/news-bg.gif);
		vertical-align:top;
		border-left:1px solid #dadada;
		border-right:1px solid #dadada;
		background-repeat:repeat-x;
		height:80px;
		}
	.commerce_bg{
		background-image:url(../_sys_images/commerce-bg.gif);
		vertical-align:top;
		background-repeat:repeat-x;
		border-right:1px solid #dadada;

		}
	.domain_bg{
		background-image:url(../_sys_images/domain-bg.gif);
		vertical-align:top;
		border-left:1px solid #dadada;
		border-right:1px solid #dadada;
		background-repeat:repeat-x;
		height:80px;
		
		}
	.upgrade_bg{
		background-image:url(../_sys_images/upgrade-bg.gif);
		vertical-align:top;
		background-repeat:repeat-x;
		border-right:1px solid #dadada;
		
		}
		
	.menu-container{
		background-image:url("../_sys_images/container-menu_bg.gif");
		background-repeat:repeat-y;
		}
	
	.theme_style{
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		-khtml-opacity: 0.7;
		opacity: 0.7;
		height:110px;

		}
	a.view_all:link, a.view_all:visited{
		background:url(../_sys_images/view_all_theme.gif) no-repeat top;
		height:30px;
		width:165px;
		display:block;
		}
	a.view_all:hover{
		background-image:url(../_sys_images/view_all_theme.gif);
		filter:alpha(opacity=60);
		-moz-opacity:0.6;
		-khtml-opacity: 0.6;
		opacity: 0.6;
		}
	td.title{
			background-color:#98b2cb;
			width:880px !important;
		}
		

/* Error & warning */
#errorExplanation, div.flash, .nodata, .warning {
    padding: 4px 4px 4px 35px;
    margin-bottom: 12px;
	font-size: 1.1em;
	border: 2px solid;
}

div.flash {margin-top: 8px;}

div.flash.error, #errorExplanation {
    background: url(../_sys_images/ajax_error.small.gif) 8px 5px no-repeat;
    background-color: #ffe3e3;
	border-color: #dd0000;
	color: #550000;
}

div.flash.notice {
    background: url(../_sys_images/ajax_ok.small.gif) 8px 5px no-repeat;
	background-color: #dfffdf;
	border-color: #9fcf9f;
	color: #005f00;
}

div.flash.warning {
  background: url(../images/warning.png) 8px 5px no-repeat;
	background-color: #FFEBC1;
	border-color: #FDBF3B;
	color: #A6750C;
  text-align: left;
}

.nodata, .warning {
    text-align: center;
	background-color: #FFEBC1;
	border-color: #FDBF3B;
	color: #A6750C;
}

#errorExplanation ul { font-size: 0.9em;}

/* End error & warning */