/* General */
body
 {background-color:#acd057;
	background-position:center;background-repeat:repeat-y;
	font-family:Arial;}
	
td {font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal;font-size: 12px;line-height : 18px;color: #000000;}
input, textarea, select { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 20px;color: #000000;background-color: #FFFFFF; line-height:normal; }

img{border:none 0px black;}
#total_body {width:758px;height:621px;background-image:url('backpage.jpg');
		background-repeat:no-repeat; background-color:white; margin:0 auto; padding:25px 25px 25px 25px;}

#main_menu {width:429px;height:110px;position:absolute;}

#main_content {width:758px;height:487px;position:absolute;top:145px;padding:0;margin:0;}
#main_footer {position:absolute; top:645px; padding-left:10px; font-size:8pt; width:758px; text-align:left;}
.img_minibar{position:absolute;top:0px;left:10px;}

/* ABOUT */
#kidscalc_about {width:748px; height:420px; top:70px; left:5px; position:absolute; 
	background-image:url('zfp_KidsCalc_AboutBackground.gif');
	background-color:#00bae0;
	background-repeat:no-repeat;}
	
#kidscalc_about_text{
	color:#005765; font-weight:bold; 
	overflow:auto; 
	width:708px; height:380px;
	padding:5px;
	position:absolute; top:15px; left:15px;}
	
#kidscalc_about_text .about_caption{font-weight:bold; font-size:14pt; color:black;}

/* QUESTION FORMATTING */

#kids_question{position:absolute;top:55px;left:200px;width:535px;
	height:250px;color:White;font-weight:bold;font-size:24pt;
	letter-spacing:-1px;}
#kids_question td{color:#005765;font-weight:bold;font-size:14pt;}

.kid_txt{font-size:14pt;}
.kid_txt label{font-size:14pt;}
.kid_ddl{}
.kid_cb input{width:24px; height:24px; border:none; background:none;margin:0 auto;}
.kid_cb label{color:#005765; font-size:14pt;padding-left:10px;margin:0 auto;}
.kid_rbl{width:550px;}
.kid_rbl input{width:24px; height:24px; border:none; background:none;margin:0 auto;}
.kid_rbl label{color:#005765; font-size:14pt; padding-left:10px;margin:0 auto;}

.ibtn_back{top:314px;left:200px;position:absolute;background-color:Transparent;}
.ibtn_next{top:314px;left:335px;position:absolute;background-color:Transparent;}
.ibtn_skip{top:314px;left:470px;position:absolute;background-color:Transparent;}
.ibtn_finish{top:314px;left:605px;position:absolute;background-color:Transparent;}
.ibtn_results{top:390px;left:200px;position:absolute;}
.ibtn_startagain{top:-55px;left:590px;position:absolute;}


.ibtn_teacher{top:-50px;left:450px;position:absolute;}
.logo{top:445px;left:15px;position:absolute;}

/* RESULTS FORMATTING */
#kids_results{position:absolute;top:108px;left:200px;width:534px;height:364px;color:White;font-weight:bold;font-size:22px;}

#kid_results_units{letter-spacing:-0.5px; color:black; top:19px; left:18px; position:absolute; font-size:10pt; font-weight:bold;}

#kid_results_tabletitle{top:50px; left:18px;position:absolute;}
#kid_results_tabletitle td{color:white; font-size:18pt; font-weight:bold;}
#kid_results_tabletitle .kid_results_title_col1{width:205px; text-align:center;}
#kid_results_tabletitle .kid_results_title_col2{width:80px; text-align:right;}
#kid_results_tabletitle .kid_results_title_col3{width:180px; text-align:right; height:30px; overflow:hidden;}

#kid_results_tabledetails{top:90px; left:18px; position:absolute; z-index:200;}
#kid_results_tabledetails td{color:white; font-size:12pt; font-weight:bold;}

#kid_results_tabledetails .kid_results_col1{width:205px; text-align:left;}
#kid_results_tabledetails .kid_results_col2{width:72px; text-align:right; font-size:14pt; color:#06789a; font-weight:bold;}
#kid_results_tabledetails .kid_results_col3{width:144px; text-align:right; font-size:14pt; color:#06789a; font-weight:bold;}

#kid_results_categorydefinition{top:268px; left:18px; width:480px; position:absolute; color:#06789a; font-size:9pt;}
#kid_results_categorydefinition .kid_results_categorytitle{color:black;}

.img_tab_carbon{position:absolute;top:61px;left:201px;}
.img_tab_land{position:absolute;top:61px;left:319px;}
.img_tab_trees{position:absolute;top:61px;left:418px;}
.img_tab_water{position:absolute;top:61px;left:517px;}
.img_tab_total{position:absolute;top:61px;left:616px;}

.{}
.kid_results_you{}
.kid_results_flags{width:200px;background-color:White;color:Black;}

#kid_results_total_earths{left: 20px; width:500px; top: 15px; position:absolute;}
#kid_results_total_earths table{width:100%;}
#kid_results_total_earths table td{width:50%;}


.kid_results_total_earths_title{color:black; font-size:13pt; font-weight:bold; width:80px; text-align:left;}
.kid_results_total_earths_text {color:white; font-size:10pt; font-weight:bold; letter-spacing:-1px; width:200px;}


.results_total_small{font-size:10pt;}
.results_total_value{color:#336633;}

#kid_results_total_flash{position:absolute; top:155px;left:20px;}
#kid_national_avg_flash {position:absolute; top:155px; left:280px;}

#countries {visibility:hidden; overflow:auto; width:180px;height:300px; position:absolute; z-index:300; left:325px; top:77px;}
#flagmenu {margin:0 auto; padding:0;}
#flagmenu td{color:#005765; font-size:9pt; vertical-align:middle; margin:0 auto; padding:0;}
#flagmenu td img{vertical-align:middle; border:none; margin:0 auto;}
#flagmenu td input{vertical-align:middle; border:none; margin:0 auto;}

#countries2 {visibility:hidden; overflow:auto; width:180px; height:300px; position:absolute; z-index:310; left:250px; top:70px;}
#flagmenu2 {margin:0 auto; padding:0;}
#flagmenu2 td{color:#005765; font-size:9pt; vertical-align:middle; margin:0 auto; padding:0;}
#flagmenu2 td img{vertical-align:middle; border:none; margin:0 auto;}
#flagmenu2 td input{vertical-align:middle; border:none; margin:0 auto;}

/* KIDS LEFT PANEL */
.kids_left_transport {top:80px;left:18px;position:absolute;}
.kids_left_label_transport{top:102px; left:29px; position:absolute; font-size:10pt; font-weight:bold; color:#488406;}
.kids_left_food {top:130px;left:18px;position:absolute;}
.kids_left_label_food{top:152px; left:29px; position:absolute; font-size:10pt; font-weight:bold; color:#488406;}
.kids_left_home {top:180px;left:18px;position:absolute;}
.kids_left_label_home{top:202px; left:29px; position:absolute; font-size:10pt; font-weight:bold; color:#488406;}
.kids_left_consumption {top:230px;left:18px;position:absolute;}
.kids_left_label_consumption{top:252px; left:29px; position:absolute; font-size:10pt; font-weight:bold; color:#488406;}
.kids_left_waste {top:280px;left:18px;position:absolute;}
.kids_left_label_waste{top:326px; left:29px; position:absolute; font-size:10pt; font-weight:bold; color:#488406;}










/* Teacher section */
#teacher_info{position:relative;top:38px;width:559px;
	color:White;font-weight:bold;font-size:12pt;
	margin-bottom:40px;
	margin-right:5px;
	margin-top:5px;
	padding: 0 0px  10px 0px;
	letter-spacing:-1px;float:right;
	 background-image:url('zfp_KidsCalc_ContentBackTop.gif');
	 background-repeat:no-repeat;clear:none;}

#teacher_info h2{font-size:18pt;margin:20px 0 10px 0;}
#teacher_info h3{font-size:12pt;}
#teacher_info ul{list-style-type:none;}
#teacher_info ul li{}
#teacher_info a:link{color:#334477;font-weight:bold;}
#teacher_info a:visited{color:#334477;font-weight:bold;}
#teacher_info a:hover{}
#teacher_info a:active{}

#left_teacher_panel{clear:left; 
	 background-image:url('zfp_KidsCalc_teachersidebar.gif');
	 background-repeat:no-repeat; height:465px; width:162px; 
	 padding-right:8px;position:relative;float:left;
	 margin-left:5px;margin-top:5px;	}
#left_teacher_panel ul{list-style-type:none;padding:14px 0px 0 17px; margin:0; font-size:16pt;}
#left_teacher_panel li{padding:10px 20px 0 0; }
#left_teacher_panel a:link {color: #FFFFFF;font-weight: normal;text-decoration: none;}
#left_teacher_panel a:visited {color: #FFFFFF;font-weight: normal;text-decoration: none;}
#left_teacher_panel a:hover {color: #FFFFFF;font-weight: normal;}
#left_teacher_panel a:active {color: #FFFFFF;font-weight: normal;text-decoration: none;}

#total_info_body {width:758px;background-image:url('zfp_PageBackTop.gif');
		background-repeat: repeat-y;margin:0 auto;  padding:25px 25px 0px 25px;}

#main_info_menu {width:429px;height:110px;}
#main_info_content {width:758px;position:relative;padding:0;margin:0;}
#main_info_footer {position:relative;padding-left:10px;
	background-color:White;margin-left:-25px;clear:both;
	padding-top:25px;padding-bottom:10px; 
	padding-left:25px;
	font-size:8pt; width:773px; text-align:left;
	background-image:url('zfp_PageBackBtm.gif');
	}

.ibtn_teacherstartagain{padding-top:50px;position:relative;float:left;}

.teach_section{padding:0 20px 0px 20px;}
.teach_inner{background-image:url('zfp_KidsCalc_ContentBackMid.gif');
	padding:1px 20px 10px 20px; }
#teach_info_btm {background-image:url('zfp_KidsCalc_ContentBackBtm.gif');height:25px;
	background-repeat:no-repeat;float:right;clear:left;width:559px;}

#teacher_info .about_caption{font-weight:bold; font-size:14pt; color:#334477;}
#div_welcomelink {float:right;display:inline;font-size:12pt;padding-top:5px;}


#feedback_suggestion {float:right;position:relative;width:200px;padding-right:50px; padding-top:50px; z-index:200;}
.feedback_suggestion_popup {width:200px;}
.newquestion_popup{
width:200px;background:#bff6ff;
z-index:500;padding:0px 10px 10px 10px; 
position:absolute;
margin-top:65px; border:1px solid #00b1cc;}





a:link {color: #CC0000;font-weight: normal;text-decoration: none;}
a:visited {color: #CC0000;font-weight: normal;text-decoration: none;}
a:hover {color: #CC0000;font-weight: normal;}
a:active {color: #993302;font-weight: normal;text-decoration: none;}

.big_hd{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#FFFFFF; letter-spacing:-1; line-height:30px;}
.intro_txt { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; color:#666666; line-height:18px;}
.grey_hd { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#999999; letter-spacing:-1; line-height:24px; padding-top:2px; padding-bottom:7px;}

.right_menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px;line-height : 12px;color: #CC0000;}
.right_menu a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px;line-height : 12px; color: #CC0000; text-decoration: none; }
.right_menu a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px;line-height : 12px; color: #CC0000; text-decoration: none;}
.right_menu a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px;line-height : 12px; color: #000000; text-decoration: underline;}
.right_menu a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px;line-height : 12px; color: #CC0000; text-decoration: none;}

/* footer */
.footer {font-family: Verdana, Arial, Helvetica, sans-serif;color: #BCBCBC;font-size: 9px;line-height : 16px;font-weight: normal;}
.footer a:link {color: #909090;font-weight: normal;text-decoration: none;}
.footer a:visited {color: #909090;font-weight: normal;text-decoration: none;}
.footer a:hover {color: #000000;font-weight: normal;text-decoration: underline;}
.footer a:active {color: #909090;font-weight: normal;text-decoration: none;}

.legaltext {color: #666666;font-size: 10px;line-height : 14px;font-weight: normal;}

/* line */
.line_a { height:1px; background-color:#CCCCCC; line-height:1px;} /* dark */
.line_b { height:1px; background-color:#F0EFEF; line-height:1px;}
.line_c { height:1px; background-color:#83E3A7; line-height:1px;}

/* font */
/* verdana */

.small {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 11px;line-height : 14px;color: #666666;}
.smaller {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 10px;line-height : 12px;color: #000000;}
.smallest {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 9px;line-height : 12px;color: #000000;}
.smallest a:link {color: #CC0000;font-weight: normal;text-decoration: none;}
.smallest a:visited {color: #CC0000;font-weight: normal;text-decoration: none;}
.smallest a:hover {color: #000000;font-weight: normal;text-decoration: underline;}
.smallest a:active {color: #CC0000;font-weight: normal;text-decoration: none;}

.small_uppercase {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 10px;line-height : 18px;color: #999999; text-transform:uppercase;}

.notgreytext, .notgreytext td {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px;line-height : 16px;color: #000000;}

.greytext, .greytext td {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px;line-height : 16px;color: #999999;}
.biggreytext {font-family:Arial, sans-serif; font-weight: normal;font-size: 18px;line-height : 18px;color: #999999;}
.smgreytext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 11px;line-height : 16px;color: #999999;}
.smallergreytext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 10px;line-height : 16px;color: #999999;}
.greentext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px;line-height : 18px;color: #5B7A20;}
.darkgreentext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px;line-height : 18px;color: #37561B;}
.whitetext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 11px;line-height : 18px;color: #FFFFFF;}
.redtext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px;line-height : 18px;color: #993302;}
.blacktext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 11px;line-height : 16px;color: #000000;}
.lrgblacktext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 12px;line-height : 16px;color: #000000;}
.smblacktext {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 10px;line-height : 16px;color: #000000;}

/* arial */
.arial {font-family: arial, sans-serif; font-weight: normal;font-size: 11px;line-height : 15px;color: #000000;}
.arialmed {font-family: arial, sans-serif; font-weight: normal;font-size: 12px;line-height : 15px;color: #000000;}
.ariallarge {font-family: arial, sans-serif; font-weight: normal;font-size: 14px;line-height : 19px;color: #000000;}
.browntext {font-family: arial, sans-serif; color: #B2824A;font-size: 11px;line-height : 16px;font-weight: normal;}

/* header */
.greenheader {color: #5B7A20;font-size: 12px;line-height : 16px;font-weight: bold;}
.biggreenheader {font-family: arial, sans-serif; color: #87B400;font-size: 16px;line-height : 16px;font-weight: bold;}
.biggestgreenheader {font-family: arial, sans-serif; color: #87B400;font-size: 28px;line-height : 24px;font-weight: bold;}
.blackheader {font-family: arial, sans-serif; color: #000000;font-size: 13px;line-height : 16px;font-weight: bold;}
.greyheader {color: #989898;font-size: 12px;line-height : 16px;font-weight: normal;}
.biggoldheader {font-family: arial, sans-serif;color: #CC9900;font-size: 26px;line-height : 28px;font-weight: normal;}
.brownheader {font-family: arial, sans-serif; color: #B2824A;font-size: 13px;line-height : 16px;font-weight: bold;}
.darkbrownheader {font-family: arial, sans-serif; color: #643A09;font-size: 13px;line-height : 16px;font-weight: bold;}
.redheader {font-family: arial, sans-serif; color: #B04215;font-size: 13px;line-height : 16px;font-weight: bold;}
.goldsubheader {font-family: georgia, times new roman, serif;color: #CC9900;font-size: 18px;line-height : 22px;font-weight: normal;}
.redsubheader {font-family: georgia, times new roman, serif;color: #990000;font-size: 15px;line-height : 22px;font-weight: bold;}
.greyheaderbold {color: #666666;font-size: 12px;line-height : 16px;font-weight: bold;}

/* background colour*/
.bluebg {background-color: #5A94CE;}
.greybg {background-color: #B2ACA6;}
.bg_diag_759 {background-image:url(../img/bg_diag_759.gif);} 
.bg_diag_574 {background-image:url(../img/bg_diag_574.gif);} 
.bg_foot {background-image:url(../img/bg_foot.gif);} 
.browse {background-image:url(img/b_browse.gif);} 

/* content links */
a.text:link {color: #000000;font-weight: normal;text-decoration: none;}
a.text:visited {color: #000000;font-weight: normal;text-decoration: none;}
a.text:hover {color: #000000;font-weight: normal;text-decoration: underline;}
a.text:active {color: #000000;font-weight: normal;text-decoration: none;}

a.grey:link {color: #666666;font-weight: normal;text-decoration: none;}
a.grey:visited {color: #666666;font-weight: normal;text-decoration: none;}
a.grey:hover {color: #666666;font-weight: normal;text-decoration: underline;}
a.grey:active {color: #666666;font-weight: normal;text-decoration: none;}

a.smgrey:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;font-weight: normal;text-decoration: none;line-height : 12px;}
a.smgrey:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;font-weight: normal;text-decoration: none;}
a.smgrey:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;font-weight: normal;text-decoration: underline;}
a.smgrey:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;font-weight: normal;text-decoration: none;}

a.blacktext:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 11px;line-height : 16px;color: #000000;text-decoration: none;}
a.blacktext:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 11px;line-height : 16px;color: #000000;text-decoration: none;}
a.blacktext:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 11px;line-height : 16px;color: #000000;text-decoration: underline;}
a.blacktext:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 11px;line-height : 16px;color: #000000;text-decoration: none;}

a.smblacktext:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 10px;line-height : 16px;color: #000000;text-decoration: underline;}
a.smblacktext:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 10px;line-height : 16px;color: #000000;text-decoration: underline;}
a.smblacktext:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 10px;line-height : 16px;color: #000000;text-decoration: underline;}
a.smblacktext:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;font-size: 10px;line-height : 16px;color: #000000;text-decoration: underline;}

a.green:link {font-size: 11px;color: #87B400;font-weight: normal;line-height : 15px;text-decoration: none;}
a.green:visited {font-size: 11px;color: #87B400;font-weight: normal;line-height : 15px;text-decoration: none;}
a.green:hover {font-size: 11px;color: #87B400;font-weight: normal;line-height : 15px;text-decoration: underline;}
a.green:active {font-size: 11px;color: #87B400;font-weight: normal;line-height : 15px;text-decoration: none;}

a.boldgreen:link {font-size: 11px;color: #87B400;font-weight: bold;line-height : 15px;text-decoration: none;}
a.boldgreen:visited {font-size: 11px;color: #87B400;font-weight: bold;line-height : 15px;text-decoration: none;}
a.boldgreen:hover {font-size: 11px;color: #87B400;font-weight: bold;line-height : 15px;text-decoration: underline;}
a.boldgreen:active {font-size: 11px;color: #87B400;font-weight: bold;line-height : 15px;text-decoration: none;}

a.biggreen:link {font-family: arial, sans-serif;font-size: 14px;color: #87B400;font-weight: bold;line-height : 15px;text-decoration: none;}
a.biggreen:visited {font-family: arial, sans-serif;font-size: 14px;color: #87B400;font-weight: bold;line-height : 15px;text-decoration: none;}
a.biggreen:hover {font-family: arial, sans-serif;font-size: 14px;color: #87B400;font-weight: bold;line-height : 15px;text-decoration: underline;}
a.biggreen:active {font-family: arial, sans-serif;font-size: 14px;color: #87B400;font-weight: bold;line-height : 15px;text-decoration: none;}

a.boldred:link {font-size: 11px; color: #B04215;font-weight: bold;line-height : 16px;text-decoration: none;}
a.boldred:visited {font-size: 11px; color: #B04215;font-weight: bold;line-height : 16px;text-decoration: none;}
a.boldred:hover {font-size: 11px; color: #B04215;font-weight: bold;line-height : 16px;text-decoration: underline;}
a.boldred:active {font-size: 11px; color: #B04215;font-weight: bold;line-height : 16px;text-decoration: none;}

a.smboldred:link {font-size: 10px; color: #B04215;font-weight: bold;line-height : 14px;text-decoration: none;}
a.smboldred:visited {font-size: 10px; color: #B04215;font-weight: bold;line-height : 14px;text-decoration: none;}
a.smboldred:hover {font-size: 10px; color: #B04215;font-weight: bold;line-height : 14px;text-decoration: underline;}
a.smboldred:active {font-size: 10px; color: #B04215;font-weight: bold;line-height : 14px;text-decoration: none;}

a.smred:link {font-size: 10px; color: #AC0214;font-weight: normal;line-height : 16px;text-decoration: none;}
a.smred:visited {font-size: 10px; color: #AC0214;font-weight: normal;line-height : 16px;text-decoration: none;}
a.smred:hover {font-size: 10px; color: #AC0214;font-weight: normal;line-height : 16px;text-decoration: underline;}
a.smred:active {font-size: 10px; color: #AC0214;font-weight: normal;line-height : 16px;text-decoration: none;}

a.red:link {font-size: 11px; color: #AC0214;font-weight: normal;line-height : 16px;text-decoration: none;}
a.red:visited {font-size: 11px; color: #AC0214;font-weight: normal;line-height : 16px;text-decoration: none;}
a.red:hover {font-size: 11px; color: #AC0214;font-weight: normal;line-height : 16px;text-decoration: underline;}
a.red:active {font-size: 11px; color: #AC0214;font-weight: normal;line-height : 16px;text-decoration: none;}

a.boldred2:link {font-size: 11px; color: #AC0214;font-weight: bold;line-height : 16px;text-decoration: none;}
a.boldred2:visited {font-size: 11px; color: #AC0214;font-weight: bold;line-height : 16px;text-decoration: none;}
a.boldred2:hover {font-size: 11px; color: #AC0214;font-weight: bold;line-height : 16px;text-decoration: underline;}
a.boldred2:active {font-size: 11px; color: #AC0214;font-weight: bold;line-height : 16px;text-decoration: none;}

a.white:link {font-size: 11px; color: #FFFFFF;font-weight: bold;line-height : 16px;text-decoration: underline;}
a.white:visited {font-size: 11px; color: #FFFFFF;font-weight: bold;line-height : 16px;text-decoration: underline;}
a.white:hover {font-size: 11px; color: #FFFFFF;font-weight: bold;line-height : 16px;text-decoration: underline;}
a.white:active {font-size: 11px; color: #FFFFFF;font-weight: bold;line-height : 16px;text-decoration: underline;}

a.darkbrown:link {font-family: arial, sans-serif; color: #643A09;font-size: 13px;font-weight: bold;text-decoration: none;}

a.darkbrown:visited {font-family: arial, sans-serif; color: #643A09;font-size: 13px;font-weight: bold;text-decoration: none;}
a.darkbrown:hover {font-family: arial, sans-serif; color: #643A09;font-size: 13px;font-weight: bold;text-decoration: underline;}
a.darkbrown:active {font-family: arial, sans-serif; color: #643A09;font-size: 13px;font-weight: bold;text-decoration: none;}

a.darkgreen:link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #37561B;font-size: 12px;font-weight: normal;text-decoration: underline;}
a.darkgreen:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color: #37561B;font-size: 12px;font-weight: normal;text-decoration: underline;}
a.darkgreen:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #37561B;font-size: 12px;font-weight: normal;text-decoration: underline;}
a.darkgreen:active {font-family: Verdana, Arial, Helvetica, sans-serif; color: #37561B;font-size: 12px;font-weight: normal;text-decoration: underline;}

a.darkgreenbold:link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #37561B;font-size: 12px;font-weight: bold;text-decoration: none;}
a.darkgreenbold:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color: #37561B;font-size: 12px;font-weight: bold;text-decoration: none;}
a.darkgreenbold:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #B04215;font-size: 12px;font-weight: bold;text-decoration: none;}
a.darkgreenbold:active {font-family: Verdana, Arial, Helvetica, sans-serif; color: #37561B;font-size: 12px;font-weight: bold;text-decoration: none;}


a.arial:link {font-family: arial, sans-serif; font-weight: normal;font-size: 11px;color: #000000;font-weight: normal;text-decoration: none;}
a.arial:visited {font-family: arial, sans-serif; font-weight: normal;font-size: 11px;color: #000000;font-weight: normal;text-decoration: none;}
a.arial:hover {font-family: arial, sans-serif; font-weight: normal;font-size: 11px;color: #000000;font-weight: normal;text-decoration: underline;}
a.arial:active {font-family: arial, sans-serif; font-weight: normal;font-size: 11px;color: #000000;font-weight: normal;text-decoration: underline;}

a.arialmed:link {font-family: arial, sans-serif; font-weight: normal;font-size: 12px;color: #000000;font-weight: normal;text-decoration: none;}
a.arialmed:visited {font-family: arial, sans-serif; font-weight: normal;font-size: 12px;color: #000000;font-weight: normal;text-decoration: none;}
a.arialmed:hover {font-family: arial, sans-serif; font-weight: normal;font-size: 12px;color: #000000;font-weight: normal;text-decoration: underline;}
a.arialmed:active {font-family: arial, sans-serif; font-weight: normal;font-size: 12px;color: #000000;font-weight: normal;text-decoration: underline;}

/* bottom links */

a.bottom:link {color: #8E300A;font-weight: bold;text-decoration: none;}
a.bottom:visited {color: #8E300A;font-weight: bold;text-decoration: none;}
a.bottom:hover {color: #7E2A08;font-weight: bold;text-decoration: none;}
a.bottom:active {color: #7E2A08;font-weight: bold;text-decoration: none;}

/* Calendar Style */
/* General */
.cal_login { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#858484;}
.cal_login a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#4FA90B; text-decoration:none;}
.cal_login a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#4FA90B; text-decoration:none;}
.cal_login a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-decoration:underline;}
.cal_login a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#4FA90B; text-decoration:none;}

/* small calendar */
.cal_selected{background-color:#80D635; color:#FFFFFF; text-align:center; font-weight:bold; font-size:11px; height:24px; width:24px;}
.cal_default{background-color:#FFFFFF; color:#80D635; text-align:center;font-weight:bold; font-size:11px; height:24px; width:24px;}
.cal_ws_button{background-color:#6C9442; text-align:center; font-size:7px; letter-spacing: -2px; color:#FFFFFF; font-weight:bold; height:24px; width:24px;}
.cal_year_button{background-color:#FFFFFF; text-align:center; font-size:7px; letter-spacing: -2px; color:#6C9442; font-weight:bold; height:24px; width:24px;}
.cal_day{background-color:#ECECEC; color:#666666; text-align:center;font-weight:bold; font-size:11px; height:24px; width:24px;}
.cal_year{background-color:#FFFFFF; color:#666666; font-size:11px; padding:2px 2px 2px 4px;}

/* Search result */
.cal_date {font-family:Arial, Helvetica, sans-serif; color:#83D43A; font-size:32px; text-align:right; font-weight:bold; vertical-align:top; width:38px; line-height:28px;}
.cal_month {font-family:Arial, Helvetica, sans-serif; color:#83D43A; font-size:32px; vertical-align:top; letter-spacing: -1px; line-height:28px;}
.cal_result_year {font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:40px; font-weight:bold; vertical-align:top; letter-spacing: -1px; line-height:36px;}

.cal_text_place {font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:11px; line-height:16px;}
.cal_text_title {font-family:Verdana, Arial, Helvetica, sans-serif; color:#4FA90B; font-size:11px; line-height:16px; font-weight:bold;}
.cal_text_title a:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#4FA90B; font-size:11px; text-decoration: none; font-weight:bold;}
.cal_text_title a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#4FA90B; font-size:11px; text-decoration: none; font-weight:bold;}
.cal_text_title a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#4FA90B; font-size:11px; text-decoration: underline; font-weight:bold;}
.cal_text_title a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#4FA90B; font-size:11px; text-decoration: none; font-weight:bold;}

.cal_text_content {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; line-height:16px;}
.cal_text_content a:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; text-decoration: none; }
.cal_text_content a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; text-decoration: none;}
.cal_text_content a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; text-decoration: underline;}
.cal_text_content a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; text-decoration: none;}

/* Green background section */
.cal_background{background-color:#1AE460;}
.cal_gs_background{background-color:#1AE460;}
.cal_gs_sub_hd{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; line-height:25px; text-transform:uppercase;}
.cal_gs_instruction {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#056125; line-height:16px;}
.cal_gs_filter_txt {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; line-height:23px; font-weight:bold;}

/* task bar */
.cal_taskbar_background {background-color:#ECEBEB;}

.cal_taskbar_text { font-size:9px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cal_taskbar_text a:link { font-size:9px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.cal_taskbar_text a:visited { font-size:9px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.cal_taskbar_text a:hover { font-size:9px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;}
.cal_taskbar_text a:active { font-size:9px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}

/* Event detail*/
.cal_text_detail_gray {font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:14px; line-height:15px;}
.cal_text_detail_darkgray {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:14px; line-height:15px;}
.cal_text_detail_title {font-family:Arial, Helvetica, sans-serif; color:#4FA90B; font-size:21px; line-height:21px; letter-spacing:-1;}
.cal_text_content_detail {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; line-height:18px;}
.cal_white_arial_small{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.cal_gray_arial_small{font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:11px; font-weight:bold; line-height:16px;}
.cal_detail_venue {font-family:Verdana, Arial, Helvetica, sans-serif; color:#056125; font-size:11px; line-height:16px;}

.cal_white_arial{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:15px; font-size:12px;}
.cal_white_arial a:link {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration: none; }
.cal_white_arial a:visited {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration: none;}
.cal_white_arial a:hover {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration: underline;}
.cal_white_arial a:active {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration: none;}

/* old */
.cal_white_arial{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:15px; font-size:12px;}
.cal_white_arial a:link {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration: none; }
.cal_white_arial a:visited {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration: none;}
.cal_white_arial a:hover {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration: underline;}
.cal_white_arial a:active {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration: none;}
.cal_white_arial_big {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:15px; line-height:15px;}
.cal_white_arial_big a:link {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:15px; text-decoration: none; }
.cal_white_arial_big a:visited {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:15px; text-decoration: none;}
.cal_white_arial_big a:hover {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:15px; text-decoration: underline;}
.cal_white_arial_big a:active {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:15px; text-decoration: none;}

.cal_text_link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:11px; line-height:16px;}
.cal_text_link a:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993302; font-size:11px; text-decoration: none; }
.cal_text_link a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993302; font-size:11px; text-decoration: none;}
.cal_text_link a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993302; font-size:11px; text-decoration: underline;}
.cal_text_link a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#993302; font-size:11px; text-decoration: none;}


/* input style */
.cal_input { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 20px;color: #000000; background-color: #F3F3F3; width:170px;}
.cal_input_full { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 20px;color: #000000; background-color: #F3F3F3; width:100%;}


/* Green Product */
.features {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:-1; text-transform:uppercase; line-height:15px;}
.black_white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px; padding-bottom:8px; padding-top:8px;}
.black_white a:link {color: #FFFFFF;font-weight: normal;text-decoration: none;}
.black_white a:visited {color: #FFFFFF;font-weight: normal;text-decoration: none;}

.black_white a:hover {color: #FFFFFF;font-weight: normal;text-decoration: underline;}
.black_white a:active {color: #FFFFFF;font-weight: normal;text-decoration: none;}

.category_hd { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#FFFFFF; letter-spacing:-1; background-image:url(/img/bg_category_hd.gif); line-height:35px;padding-left:6px;}
.category_grey_hd { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#858484; letter-spacing:-1; line-height:24px; padding-top:10px;}
.category_title { font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; line-height:21px; padding-top:4px; padding-bottom:2px;}
.category_sb_hd { font-family: Verdana, Arial, Helvetica, sans-serif; color:#999999; font-weight:bold; line-height:21px;}

.category_desc { font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:normal; line-height:18px; padding-top:5px; font-size:11px;}
.category_desc a:link {color: #CC0000;font-weight: bold;text-decoration: none;}
.category_desc a:visited {color: #CC0000;font-weight: bold;text-decoration: none;}
.category_desc a:hover {color: #000000;font-weight: bold;text-decoration: underline;}
.category_desc a:active {color: #CC0000;font-weight: bold;text-decoration: none;}

.category_links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:21px;color:#666666;}
.category_links a:link {color: #CC0000;font-weight: normal;text-decoration: none;}
.category_links a:visited {color: #CC0000;font-weight: normal;text-decoration: none;}
.category_links a:hover {color: #000000;font-weight: normal;text-decoration: underline;}
.category_links a:active {color: #CC0000;font-weight: normal;text-decoration: none;}

.news_right { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;color:#333333;}
.news_right  a:link {color: #CC0000;font-weight: normal;text-decoration: none;}
.news_right  a:visited {color: #CC0000;font-weight: normal;text-decoration: none;}
.news_right  a:hover {color: #000000;font-weight: normal;text-decoration: underline;}
.news_right  a:active {color: #CC0000;font-weight: normal;text-decoration: none;}
/*** © 2007 Trioro Inc. ***/