<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @override http://emma.efront-dev.com.au/css/screen.css */

/* @override http://emma.efront-dev.com.au/css/screen.css */

/* @override http://emma.efront-dev.com.au/css/screen.css */

/* @override http://emma.efront-dev.com.au/css/screen.css */

/* @override http://emma.efront-dev.com.au/css/screen.css */

/* @override http://emma.efront-dev.com.au/css/screen.css */

/* @override http://emma.efront-dev.com.au/css/screen.css */

/* @override http://emma.efront-dev.com.au/css/screen.css */

/* CSS Reset */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
html{-webkit-text-size-adjust:none;}
img{ vertical-align:top;}
strong{ font-weight:normal;}


@font-face {
    font-family:'museo_300';
    src:url('/css/fonts/museo300-regular.eot');
    src:url('/css/fonts/museo300-regular.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/museo300-regular.woff') format('woff'),
         url('/css/fonts/museo300-regular.ttf') format('truetype'),
         url('/css/fonts/museo300-regular.svg#museo_300regular') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'museo_500';
    src:url('/css/fonts/museo500-regular-webfont.eot');
    src:url('/css/fonts/museo500-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/museo500-regular-webfont.woff') format('woff'),
         url('/css/fonts/museo500-regular-webfont.ttf') format('truetype'),
         url('/css/fonts/museo500-regular-webfont.svg#museo_500regular') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'museo_700';
    src:url('/css/fonts/museo700-regular-webfont.eot');
    src:url('/css/fonts/museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/museo700-regular-webfont.woff') format('woff'),
         url('/css/fonts/museo700-regular-webfont.ttf') format('truetype'),
         url('/css/fonts/museo700-regular-webfont.svg#museo_700regular') format('svg');
    font-weight:normal;
    font-style:normal;
}


/* Generic Styling */
a{ color:#4D4D4D; text-decoration:none;}
a:hover{ color:#222;}


h1{ font-family:'museo_500'; font-size:16px; color:#fff; padding-bottom:26px; background:url(/images/h1_bg.png) 0 bottom no-repeat; margin-bottom:25px; text-transform:uppercase; letter-spacing:1px;}
h2{ float:left; line-height:25px; font-size:21px; color:#F05A24; font-family:'museo_500'; padding:0 19px 0 9px; background:#fff; margin-right:14px;}
h3{ font-family:'museo_300'; font-size:16px; color:#4d4d4d; margin-bottom:4px;}
h4{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; color:#1a1a1a; margin-bottom:3px;}


html{ background:#fff}
body{ font-size:11px; color:#4D4D4D; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:40px;

 border-top: 3px solid #4D4D4D;
}

#wrapper{ width:1002px; margin:0 auto;}
#wrapper:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

	#header{ float:left; width:134px; margin-right:6px; padding-top:84px;}
		.logo_img{ display:block; height:68px; background:url(/images/logo_img.gif) 0 0 no-repeat; margin-bottom:12px; text-indent:-9999px; overflow:hidden;
		opacity: .7;
		}
		
		.logo_img:hover{
	opacity: 1;
}
		

		.nav{ width:100%; font-family:'museo_500'; border-top:1px #d1d1d2 solid;}
		.nav li{ border-bottom:1px #d1d1d2 solid;}
		.nav li a.lev1{ color:#808080; display:block; padding:6px 0;}
		.nav li.on a.lev1{ color:#1A1A1A;}
		.nav li a:hover{ color:#1A1A1A;}

		.nav li.on ul{ display:block;}

		.nav ul{ padding:0 0 8px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-style:italic; display:none;}
		.nav ul li{ border-bottom:0; padding:5px 0 0;}
		.nav ul li a{ color:#808080;}
		.nav ul li a:hover{color: #1A1A1A;}
		.nav ul li.sub_on a{ color:#1A1A1A;}


	#content{ float:right; width:862px; padding-top:28px;}
		.logo_txt{ width:157px; height:17px; background:url(/images/logo_txt.gif) 0 0 no-repeat; margin:0 0 30px 23px; text-indent:-9999px; overflow:hidden;}

		.content_box{ width:835px; padding:12px; border:1px #d1d1d2 solid; position:relative;}
			.btn_home{ position:absolute; display:block; width:24px; height:54px; text-indent:-9999px; overflow:hidden; background:url(/images/btn_home.gif) 0 0 no-repeat; right:-24px; bottom:12px;}
			.btn_home:hover{ background-position:-24px 0;}

	#footer{ padding-left:18px; font-size:10px; font-style:italic; color:#666; margin-top:10px;}


.dropdownlist li.on a{
	color: #1a1a1a;
}

/*----------------------------index page------------------------------------------*/
.home_box{ width:100%; overflow:hidden; background:#0071BB; color:#fff;}
.home_box p{ color:#9DD9F4; font-style:italic; border-top:1px #80b8dd solid; width:250px; padding-top:10px; line-height:17px;}

.welcome_subtitle{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#EFEFED; margin-bottom:18px; line-height: 24px;}

#homebox { width:432px; height:580px; position:relative; }
.layer { position:absolute; top:0; left:0; display:none; }




/*#layer1 { width:267px; height:171px; background:url(/images/animation/layer1.png); left:20px; z-index:1;  background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer1.png", sizingMethod="crop"); }
#layer2 { width:207px; height:142px; background:url(/images/animation/layer2.png); left:60px; z-index:2; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer2.png", sizingMethod="crop"); }
#layer3 { width:180px; height:236px; background:url(/images/animation/layer3.png); left:118px; top:92px; z-index:3; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer3.png", sizingMethod="crop"); }
#layer4 { width:391px; height:269px; background:url(/images/animation/layer4.png); left:auto; right:0; top:235px; z-index:2; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer4.png", sizingMethod="crop"); }
#layer5 { width:72px; height:72px; background:url(/images/animation/layer5.png); left:236px; top:307px; z-index:4; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer5.png", sizingMethod="crop"); }
#layer6 { width:76px; height:65px; background:url(/images/animation/layer6.png); left:45px; top:275px; z-index:5; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer6.png", sizingMethod="crop"); }
#layer6b { width:74px; height:59px; background:url(/images/animation/layer6b.png); left:158px; top:208px; z-index:5; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer6b.png", sizingMethod="crop"); }
#layer7 { width:75px; height:62px; background:url(/images/animation/layer7.png); left:57px; top:auto; bottom:-1px; z-index:5; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer7.png", sizingMethod="crop"); }
#layer8 { width:133px; height:146px; background:url(/images/animation/layer8.png); left:180px; top:auto; bottom:40px; z-index:5; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer8.png", sizingMethod="crop"); }
#layer9 { width:120px; height:79px; background:url(/images/animation/layer9.png); left:53px; top:349px; z-index:6; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer9.png", sizingMethod="crop"); }
#layer10 { width:139px; height:125px; background:url(/images/animation/layer10.png); left:33px; top:110px; z-index:6; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer10.png", sizingMethod="crop"); }
#layer11 { width:130px; height:65px; background:url(/images/animation/layer11.png); left:85px; top:auto; bottom:0px; z-index:7; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer11.png", sizingMethod="crop"); }
#layer12 { width:376px; height:258px; background:url(/images/animation/layer12.png); left:35px; top:auto; bottom:10px; z-index:8; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer12.png", sizingMethod="crop"); }
#layer13 { width:103px; height:268px; background:url(/images/animation/layer13.png); left:auto; top:auto; bottom:38px; right:5px; z-index:7; background:none\9;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/animation/layer13.png", sizingMethod="crop"); }*/






/*----------------------------about page------------------------------------------*/
.about_box{ width:100%; overflow:hidden; background:#f3db76;}
.about_box p{ margin-bottom:18px; line-height:140%;}
	.box_txt{ float:left; width:330px; margin-left:22px; padding-top:20px;}

	.box_img{ float:right;}


/*----------------------------contact page------------------------------------------*/
.contact_box{ width:100%; overflow:hidden; background:#ff3300; color:#fff;}
.contact_box p{ font-style:italic; line-height:200%; margin-bottom:12px;}
.contact_box p span{ font-family:'museo_500'; font-style:normal;}
.contact_box p a{ color:#fff;}
.contact_box p a:hover{ color:#eee;}
.contact_title{ font-family:'museo_500'; font-size:12px; line-height: 20px;

	line-height: 300%;

	}



/*----------------------------web page------------------------------------------*/
.normal_box{ width:100%; overflow:hidden; min-height:350px;}
	.title_row{ width:100%; border-bottom:1px #d1d1d2 solid; margin-bottom:10px; zoom:1;}
	.title_row:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
	.title_row h1{ color:#4d4d4d; float:left; margin:26px 0 0 24px; min-width:44px; background:url(/images/h1_bg2.gif) 0 bottom no-repeat;}
	.title_row span{ margin-left:10px;}

	.project_title{ padding:0 14px; margin-bottom:18px;}
	.project_title p{ font-style:italic;}

	.project_img{ margin-bottom:40px; margin-top: 40px; text-align:center; }

	.project_img img.loader {
	margin-top: 20px;
}

	.project_img img:first-child
	{
	margin-top: 0px;
	}

	.project_img p{ margin-bottom:18px;}

	.project_info{ padding:0 14px 15px; line-height:160%;}

	.related_cont{ padding:10px 18px 10px; line-height:155%; border-bottom:1px #d1d1d2 solid;}
	.related_cont a{ color:#808080; font-size:10px; font-style:italic;}
	.related_cont a:hover{ color:#1a1a1a;}

	.row_visit{ border-bottom:1px #d1d1d2 solid; padding:6px 18px;}
	.row_visit a{ color:#808080; font-size:10px; font-style:italic;}
	.row_visit a:hover{ color:#1a1a1a;}
	.row_visit img{ margin-left:3px;}



/*----------------------------identity page------------------------------------------*/
.identity_box .title_row{ width:221px;}
.identity_box .title_row h1{ margin-left:10px;}
.identity_box .title_row span{ margin:0; position:relative; right:-25px;}

.identity_box .project_title{ float: left; padding-left:10px; width:400px;}
.identity_box .project_img{ float:right; margin-right:50px; width:355px; text-align:center;}
.identity_box .project_info{ float:left; width:335px; padding-left:10px;}

.project_info p{
	line-height: 19px;
}

.project_info p em{
	font-style: italic;
}

.project_info h1{
	font-weight: bold;
	font-style: italic;
	margin:0px;
	padding: 0px;
	font-size:11px; color:#4D4D4D; font-family:Georgia, "Times New Roman", Times, serif;
	text-transform: none;
	letter-spacing: 0px;
	margin-bottom: 10px;
}


/*----------------------------classroom page------------------------------------------*/
.banner{ padding:23px 570px 0 22px; height:155px; position:relative; background:#f1f1f1; margin-bottom:7px;}
.banner h1{ color:#666; margin-bottom:13px;}
.banner p{ font-size:14px; margin-bottom:8px; line-height:150%;}
.banner .copyright{ border-top:1px #c7c7c7 solid; padding-top:6px; font-size:10px; color:#808080; font-style:italic;}
.banner .ban_img{ position:absolute; right:0; top:0; width:579px; height:178px; z-index:5;}

.subscribe_form{ width:100%; line-height:24px; overflow:hidden; background:#4d4d4d; margin-bottom:18px; padding:3px 0;}
.subscribe_form fieldset{ float:right;}
.subscribe_form .subs_title{ float:left; color:#fff; font-weight:bold; font-style:italic;}
.subscribe_form .subs_title span{ font-size:15px; font-family:'museo_300'; font-weight: normal;
	font-style:normal; margin-right:7px; letter-spacing:1px;}
.subscribe_form label{ float:left; font-size:15px; font-family:'museo_300'; color:#fff; margin:0 15px 0 17px;}
.subscribe_form .input_txt{ float:left; width:267px; height:24px; line-height:24px; background:#fff; border:0; padding:0 4px;}
.subscribe_form .input_submit{ float:left; width:28px; height:24px; cursor:pointer; border:0; background:url(/images/submit_bg.gif) center center no-repeat;}

.class_title_row{ width:100%; height:25px; background:url(/images/title_bg.gif) 0 0 repeat; margin-bottom:8px;}
.class_title_row .class_title{ float:left; line-height:25px; font-size:12px; font-family:'museo_500'; letter-spacing:0.5px;}
.class_title_row .class_title span{ color:#F05A24; margin-right:10px;}

.class_title_row h2{font-family:'museo_300'; font-weight: normal; }



.intro_box{ width:100%; background:#f1f1f1; margin-bottom:8px;}
.intro_box ul{ width:840px; overflow:hidden;}
.intro_box ul li{ float:left; width:258px; height:270px; padding:9px; border-right:3px #fff solid;}
.intro_box ul li .intro_img{ width:258px; height:232px; background:url(/images/img_bg.gif) 0 0 repeat; margin-bottom:7px; position:relative; font-size:15px; font-family:'museo_500'; display: block; cursor: hand;cursor:pointer;}
.intro_box ul li .intro_img img{ width:258px; height:222px;}
/*.intro_box ul li .intro_img span{ position:absolute; left:0; bottom:0; display:block; width:244px; height:51px; background:url(/images/trans_bg.png) 0 0 repeat; padding:7px; font-size:12px; font-family:'museo_300';display: none;}*/
.intro_box ul li .intro_txt{ color:#666;

}


.intro_box ul li .intro_txt p{ font-weight:bold; font-style:italic;}
.intro_box ul li .intro_txt .intro_title{ font-size:12px; width:100%; overflow:hidden; font-weight:bold; margin-bottom:3px; }
.intro_box ul li .intro_txt .intro_title a{ float:left; color:#333; background:url(/images/ico_arrow1.png) right 1px no-repeat; padding-right:24px; letter-spacing:1px;}
.intro_box ul li .intro_txt .intro_title a:hover{ color:#000;}
.intro_box ul li .intro_txt .intro_title a span{ font-family:'museo_300'; color:#333; font-weight:normal; margin-right:6px;}

div.intro_title a{
	display: block;
	height: 15px;
}

.classroom_cont{ width:100%; overflow:hidden; background:url(/images/classroom_bg.gif) 0 0 repeat-y;}
	.main_content{ float:left; width:556px;}
		.main_img{ width:556px; height:313px; position:relative; border-bottom:10px #fff solid;}
		.main_img span{ display:block; position:absolute; width:109px; height:109px; background:url(/images/ico_note.png) 0 0 no-repeat; left:30px; top:25px;}
		.player{ margin-bottom:28px;}
		.main_box{ padding:0 15px;}
		.main_box .txt_title{ font-size:13px; color:#333; font-family:'museo_500'; margin-bottom:18px;}
		.main_box p{ margin-bottom:10px; line-height:160%;}
		.main_box p em{ font-style:italic; font-weight: bold; font-size: 11px;
		}
		.main_box p span{ color:#F05A24;}
		.main_box p strong{ color:#F05A24; font-size:11px; font-weight: bold; font-style:italic;}


	.sidebar{ float:right; width:274px; }
		.side_title{ width:100%; overflow:hidden; height:31px; line-height:31px; background:#666; color:#EFEFED; font-family:'museo_500'; text-indent:11px; border-bottom:3px #fff solid;}
		.side_title .btn_close{ float:right; width:17px; height:17px; overflow:hidden; text-indent:-9999px; background:url(/images/btn_close.gif) 0 0 no-repeat; margin:7px 11px 0 0;}
		.side_box1{ background:url(/images/side_txt_bg.gif) 0 0 repeat; padding:20px 10px 30px; border-bottom:3px #fff solid;}
		.side_box1 .side_title1{ font-size:23px; color:#EFEFED; font-family:'museo_300'; margin-bottom:4px;}
		.side_box1 p{ color:#EFEFED; font-style:italic; font-weight:bold; margin-bottom:5px; line-height:140%;}
		.side_box1 p span{ display:block; color:#F9C28C; font-family:'museo_500'; font-weight:normal; font-style:normal;
		line-height: 100%; margin-top: 10px;
		}

		.side_box2{ background:#f7b874; padding:20px 10px 20px; border-bottom:3px #fff solid;}
		.side_box2 .side_title2{ width:100%; overflow:hidden; margin-bottom:10px;  border-bottom:1px #f3894c solid;}
		
		.side_title2 img{
	display: none;
}
		.side_box2 .side_title2 span{ float:left; line-height:28px; font-size:12px; color:#333; font-family:'museo_500'; padding-right:22px; }
		.side_box2 .side_title2 img{ margin-right:5px;}
		.side_box2 p{ font-style:italic; color:#333; margin-bottom:5px; line-height:160%;}

		.dvd_movie{ float:left; width:132px; height:37px; border-right:2px #fff solid; border-bottom:3px #fff solid; background:#989898 url(/images/ico_dvd2.png) 8px 4px no-repeat; font-size:10px;
					color:#EFEFED; font-weight:bold; text-indent:45px; line-height:37px;}

		.dvd_movie_wide{ float:left; width:274px; height:37px; border-right:2px #fff solid; border-bottom:3px #fff solid; background:#989898 url(/images/disc_book.png) 8px 4px no-repeat; font-size:12px;
					color:#EFEFED; font-weight:bold; font-style: italic;
					text-indent:70px; line-height:37px;}
					
		.dvd_movie_poster{ float:left; width:274px; height:37px; border-right:2px #fff solid; border-bottom:3px #fff solid; background:#989898 url(/images/poster.png) 8px 4px no-repeat; font-size:12px;
					color:#EFEFED; font-weight:bold; font-style: italic;
					text-indent:45px; line-height:37px;}			

		.time_wide{ float:left; width:274px; height:37px; border-bottom:3px #fff solid; background:#808080 url(/images/ico_time.png) 10px 6px no-repeat; font-size:10px;
			   color:#EFEFED; font-weight:bold; text-indent:47px; line-height:37px;}

		.time{ float:right; width:140px; height:37px; border-bottom:3px #fff solid; background:#808080 url(/images/ico_time.png) 15px 6px no-repeat; font-size:10px;
			   color:#EFEFED; font-weight:bold; text-indent:47px; line-height:37px;}
		.time span{ font-size:12px;}

		.btn_view{ display:block; width:100%; height:27px; clear:both; border-bottom:3px #fff solid; background:#808080 url(/images/ico_arrow2.png) 18px 8px no-repeat;
				   color:#EFEFED; font-style:italic; text-indent:40px; line-height:27px; font-size:11px;}
		.btn_view:hover{ background-color:#666; color:#EFEFED;}
		.money{ float:left; width:118px; height:35px; border-right:2px #fff solid; border-bottom:3px #fff solid; background:#ddd3cc url(/images/ico_money.png) 4px 6px no-repeat;
				color:#EFEFED; font-weight:bold; text-indent:34px; line-height:35px; font-size:13px; color:#F05A24;}
		.btn_order{ float:right; width:154px; height:35px; border-bottom:3px #fff solid; background:#f05a24 url(/images/ico_arrow3.png) 11px 6px no-repeat; font-size:11px;
					line-height:35px; text-indent:44px; color:#EFEFED; font-weight:bold; font-style:italic;}
		.btn_order:hover{ color:#fff;}



/*----------------------------classorder page------------------------------------------*/
.order_form{ padding-top:30px; border-top:1px #d1d1d2 solid; width:859px; margin-left:-12px;}
.order_form fieldset{ width:788px; margin:0 auto;}
	.btn_back{ float:right; height:28px; line-height:28px; background:#f05a24 url(/images/ico_back.gif) 0 0 no-repeat; padding:0 15px 0 46px; font-style:italic; color:#fff; font-weight:bold;}
	.btn_back:hover{ color:#eee;}

	.form_title{ padding:10px; clear:both; background:#4c4c4c; margin-bottom:1px; color:#fff; padding:18px 25px 5px;}
	.form_title p{ margin-bottom:10px; line-height:150%; font-style:italic;}
	.form_title p a{ color:#fff; padding-left:23px; background:url(/images/ico_arrow2.png) 0 0 no-repeat;}

	.form_cont{ background:#ccc; padding:30px 21px;}
		.cont_title{ width:100%; overflow:hidden; border-bottom:1px #acacac solid; margin-bottom:18px; font-size:13px; font-family:'museo_500'; padding-bottom:5px;}
		.cont_title strong{ float:left; margin-left:15px; width:450px; color:#f05a24;}
		.cont_title span{ float:left;}
		.cont_title span.c_tit1{ width:102px;}
		.cont_title span.c_tit2{ width:84px;}
		.cont_title span.c_tit3{ width:auto;}

		.class_name{ padding-left:15px; font-size:13px; color:#f05a24; font-family:'museo_300'; margin-bottom:5px;}
		.class_unit{ width:100%; margin-bottom:15px;}
			.unit_title{ padding-left:15px; font-size:13px; color:#333; font-family:'museo_300'; margin-bottom:12px;}
			.item_row{ width:100%; margin:0 auto 5px; overflow:hidden;}
			.item_row .item_col1{ float:left; width:450px; font-weight:bold; font-style:italic; margin-left:15px;}
			.item_row .item_col1 span{ color:#fff; margin-left:6px;}
			.item_row .item_col2{ float:left; width:92px; text-indent:12px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
			.item_row .item_col3{ float:left;}
			.item_row .item_col4{ float:left; margin-left:50px; color:#a6a6a6; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}

			.unit_line{ width:440px; height:1px; text-indent:-9999px; overflow:hidden; background:#acacac; margin:10px 0;}

		.form_block{ width:100%; zoom:1; margin-bottom:40px;}
		.form_block:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

		.total_row{ width:100%; overflow:hidden; font-size:13px; color:#333; font-family:'museo_300'; padding-top:16px;}
		.total_row .total_qty{ float:left; width:192px; margin-left:365px;}
		.total_row .total_qty_num{ float:left; width:45px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
		.total_row .total{ float:left; width:192px; margin-left:365px; color:#f05a24; width:192px;}
		.total_row .total_num{ float:left; margin-left:98px; color:#a6a6a6; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}

		.form_item{ width:100%; margin-bottom:11px; zoom:1;}
		.form_item:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
		.form_item label{ float:left; width:120px; text-align:right; margin-right:25px; line-height:20px; font-style:italic;}

		.form_item2{ width:480px; overflow:hidden; padding-left:145px; margin-bottom:12px; font-style:italic;}
		.form_item2 p{ margin-bottom:8px;}
		.form_item2 input{ float:left; width:18px; height:18px;}
		.form_item2 label{ float:left; line-height:18px; margin-right:12px;}

		.order_form .input_txt{ float:left; width:40px; height:20px; line-height:20px; border:0; background:#fff; padding:0 4px;}
		.order_form .input1{ width:40px;}
		.order_form .input2{ width:362px;}
		.order_form .input3{ width:112px;}
		.order_form .input_submit{ float:left; width:138px; height:24px; border:1px #fff solid; background:#f05a24 url(/images/ico_submit.gif) 90% center no-repeat; cursor:pointer; text-align:left; text-indent:10px; margin:20px 0 30px 145px;
									color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; font-style:italic;}

		.contact_info{ font-family:'museo_300'; padding:0 15px; margin-top:-8px;}
		.contact_info span{ padding-right:7px;}
		.contact_info span strong{ font-family:'museo_700';}

		/*simu Checker */
		.checker{ float:left; display:inline-block; vertical-align:middle; width:23px; cursor:pointer;}
		.checker span{ display:inline-block; text-align:center; width:18px; height:18px; background:url(/images/simu_checker.gif) 0 0 no-repeat;}
		.checker span.checked{ background-position:-18px 0;}
		.checker input{ opacity:0; filter:alpha(opacity:0); display:inline-block; background:none; cursor:pointer; width:18px; height:18px;}

		/*simu select*/
		.selector{ float:left; width:124px; height:21px; position:relative;}
		.selector span{ display:block; width:100%; height:21px; line-height:21px; overflow:hidden; text-indent:10px; color:#57595b; font-size:10px;
						background:url(/images/simu_select.gif) 0 0 no-repeat; font-family:Arial, Helvetica, sans-serif; position:relative; z-index:5;}
		.selector select{ width:124px; height:21px; border:0; opacity:0; filter:alpha(opacity=0); position:absolute; left:0; top:0; cursor:pointer; z-index:10; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#57595b;}
		.selector select option{ text-indent:2px;}
		.selector select:focus{ outline:0;}




.intro_box ul li.productboxes.firstbox .intro_img img.loader{
	display: none;
	z-index: -9999;
	position: relative;
}


.subscribe_form label.error {
	width: 0;
	height: 0;
	overflow: hidden;
	padding: 0;
	text-indent: 0;
	margin: 0;
	position: absolute;
}

.subscribe_form input.error {
	background-color: #e95d6a;
}





























</pre></body></html>