body, html			{margin:0;padding:0;height:100%;color:#333;background-color:#ecf9e2;font:14px Arial, Helvetica, sans-serif;text-align: center;}
h1,h2,h3,h4,div,pre,form,input,textarea,p,ol,ul,li,script {margin:0; padding:0;}
img,table				{border:0;}
a img					{border:none;}
fieldset				{border:none;}
pre						{font:14px Arial, Helvetica, sans-serif;}
ol,ul 					{list-style:none;}
#container				{width:978px;margin-top:9px; margin-left:auto;margin-right:auto; text-align:left; overflow:hidden;background:url(../images/bg_main.gif) repeat-y;}
#container_p			{width:650px;margin-top:20px; margin-left:auto;margin-right:auto; text-align:left;background-color:#fff;}

/* clear all */
.clear_all				{content: "."; display: block;height: 0;clear: both;visibility: hidden;}
.clear_3				{content: "."; display: block;height: 3px;clear: both;visibility: hidden;}
.clear_5				{content: "."; display: block;height: 5px;clear: both;visibility: hidden;}
.clear_10				{content: "."; display: block;height: 10px;clear: both;visibility: hidden;}
.clear_15				{content: "."; display: block;height: 15px;clear: both;visibility: hidden;}
.clear_20				{content: "."; display: block;height: 20px;clear: both;visibility: hidden;}
.clear_30				{content: "."; display: block;height: 30px;clear: both;visibility: hidden;}
.clear_40				{content: "."; display: block;height: 40px;clear: both;visibility: hidden;}
.clear_50				{content: "."; display: block;height: 50px;clear: both;visibility: hidden;}
.clear_100				{content: "."; display: block;height: 100px;clear: both;visibility: hidden;}

/* columns holder */
.columns				{display:inline;clear: both;}
.columns ul				{margin: 0;padding: 0;list-style-type: none;}
.columns li				{float: left;}


/*background-color:#ffffcc; // border: #000 1px solid;*/ /*padding/margin:30px 0 20px 0px; = top,right,bot,left;*/ /*background:30px 0 20px 0px; = left,top,right,bot;
***the background repeat-x for horizontal --- the repeat-y for vertical****/


/* menu */
.menu_cat					{float:left;font-size: 13px;border-left: #cad0c8 1px solid;border-right: #cad0c8 1px solid;padding:5px 0 22px 0;}
.menu_cat li 				{width:238px;}
.menu_cat li a				{color:#888;text-decoration: none;background:url(../images/arrow_off.gif) no-repeat;background-position: 20px 4px;padding-left:35px;}
.menu_cat li a:hover		{color:#000;text-decoration: none;background:url(../images/arrow_on.gif) no-repeat;background-position: 22px 4px;text-shadow: 0 1px 3px #ccc;}
.menu_cat li a.up			{color:#ff8942;text-decoration: none;padding-left:42px;background:url(../images/arrow_up.gif) no-repeat;background-position: 20px 4px;}
.menu_cat li a.on			{color:#000;text-decoration: none;padding-left:42px;background:url(../images/arrow_on-.gif) no-repeat;background-position: 20px 4px;}

.menu_cat_sub				{float:left;font-size: 13px;padding:5px 0 12px 0;}
.menu_cat_sub li 			{width:238px;}
.menu_cat_sub li a			{color:#888;text-decoration: none;background:url(../images/arrow_off.gif) no-repeat;background-position: 45px 4px;padding-left:60px;}
.menu_cat_sub li a:hover	{color:#000;text-decoration: none;background:url(../images/arrow_on.gif) no-repeat;background-position: 47px 4px;text-shadow: 0 1px 3px #ccc;}
.menu_cat_sub li a.up		{color:#ff8942;text-decoration: none;padding-left:67px;background:url(../images/arrow_up.gif) no-repeat;background-position: 45px 4px;}

/*menu*/
.menu_sub {}
.menu_sub li 				{float:left;font-size: 13px;width:238px;border-left: #cad0c8 1px solid;border-right: #cad0c8 1px solid;}
.menu_sub li a,
.menu_sub li a:hover,
.menu_sub li a:focus		{padding:10px 0 10px 16px;display: block;color: #383838;text-decoration: none;font-weight: bold;background:url(../images/menu_arw_of.gif) no-repeat;background-position: 0 13px;}

.menu_sub li a:hover,
.menu_sub li a:focus		{background:url(../images/menu_arw_on.gif) no-repeat;background-position: 0 13px;background-color: #888;color: #fff;}

.menu_sub li a.selected:hover,
.menu_sub li a.selected:focus{background-color: #F2F0E5;background-image: none;color: #C36400;}
.menu_sub li a.up			{background-color:#f0f0f0;color:#388902;text-decoration: none;background:url(../images/menu_arw_up.gif) no-repeat;background-position: 0 13px;}

/*menu*/

.menu					{position:absolute;z-index:108; top:112px; width:968px;white-space: nowrap;}
.menu div				{float:right;}
.menu li 				{float:left;display: inline;font-size: 15px;line-height:18px;}

.menu li a:link,
.menu li a:visited,
.menu li a:hover,
.menu li a:focus		{margin-right:3px;
						display: block;
						background-image: url(../images/transparent_yel.png);
						background-position: bottom left;
						background-repeat: repeat;
						color: #000;
						padding:11px 18px 16px 18px;
						text-decoration: none;
						font-weight: bold;
						white-space: nowrap;}

.menu li a:hover,
.menu li a:focus		{background-image: url(../images/transparent_black.png);background-position: bottom left;background-repeat: repeat;color: #fff;}
	
.menu li a.up			{color:#005102;text-decoration: none;background:url(../images/bg_up.gif) repeat-x;background-position: 0 0;padding-bottom:22px;}


/* basic */
.bold					{font-weight:bold;}
.center					{text-align: center;}
.left					{float:left;}
.right					{text-align:right;}
.hide					{display: none; visibility:hidden;}


/* uniqe */
.autor					{padding-right:38px;margin-top:5px;font-style: italic;color:#484848;text-align: right;}
.bg_top					{width:100%;background:url(../images/loading.gif) no-repeat;background-position: 6px 3px;}
.anounce				{line-height:18px;}
.brand					{font-size:34px;color:#fff;padding:11px 0 8px 0;font-weight:normal;text-decoration: none;text-shadow: 0 1px 7px #02298a;}
.brand2					{font-size:40px;color:#ffcc00;text-decoration: none;text-shadow: 0 1px 5px #214d20;}
.brand3					{font-size:29px;color:#fff;padding:11px 0 8px 0;font-weight:normal;text-decoration: none;}
.brand5					{font-size:32px;color:#eeb300;text-decoration: none;}
.breadcrumbs			{margin-left:15px;margin-right:13px;}
.breadcrumbs_arrow		{padding:9px 8px 14px 20px; color:#ff7800;}
.breadcrumbs_arrow	a	{color:#888;}
.breadcrumbs_bg			{background:url(../images/bg_breadcrumbs.gif) repeat-x;border:0 solid #cad0c8; border-width:0 1px;font: 10px verdana, sans-serif, helvetica, arial;}
.breadcrumbs_option		{padding:9px 0 14px 3px; color:#555;text-transform: uppercase;}
.account_option			{padding:2px 0 14px 3px; color:#333;text-transform: uppercase;font-size:12px;}
.account_title			{color:#333;text-transform: uppercase;}
.brd					{background:url(../images/bg_menu_sub_.gif) repeat-x;background-position: 0 1px;}
.brd1					{border-top: #a9b7a9 1px solid;background:url(../images/bg_menu_sub_.gif) repeat-x;background-position: 0 1px;}
.comments_cover			{background-image: url(../images/transparent_white80.png);background-position: top left;background-repeat: repeat;border:0 solid #cad0c8; border-width:0 1px;padding:38px 250px 188px 240px;}
.comments_title			{color:#005102;font:bold 12px Arial, Helvetica, sans-serif;}
.comments_text			{width:370px;color:#003399;font: 11px verdana, sans-serif, helvetica, arial;}
.comments_date			{font: 10px verdana, sans-serif, helvetica, arial;color:#999;padding:3px 0 4px 0;}
.comments_globe			{margin:0 4px 0 -3px;}
.comments_name			{font:bold 10px verdana, sans-serif, helvetica, arial;color:#000;}
.comments_option		{font:10px verdana, sans-serif, helvetica, arial;color:#555;text-transform: uppercase;}
.comments_popup			{background:#e9f2ed;padding:5px 15px 3px 15px;}
.comments_review		{width:330px;color:#003399;font: 11px verdana, sans-serif, helvetica, arial;}
.comments_number		{font: 10px verdana, sans-serif, helvetica, arial;color:#555;padding:3px 4px 4px 0;}
.copyright				{padding:43px 34px 0 38px;font: 10px verdana, arial, helvetica, sans-serif;color:#888;}
.copyright2				{padding:23px 15px 0 38px;font: 10px verdana, arial, helvetica, sans-serif;color:#888;}
.copyright	a			{color:#888;}
.cursor					{cursor:pointer;}
.display				{margin:0 4px 0 6px;padding-top:3px;border-bottom: #cad0c8 1px solid;position:absolute;z-index:100;}
.exp_01					{padding:0 0 0 50px;}
.exp_02					{padding:0 0 0 70px;}
.exp_03					{padding:0 0 0 110px;}
.header					{background:url(../images/bg_top.gif) no-repeat;background-position: 0 0;}
.header_display			{background:url(../images/bg_top.gif) no-repeat;background-position: 0 0;height:490px;}
.header_home			{position:absolute;z-index:101;width:970px;}	
.header_left			{width:820px;}
.header_left2			{width:813px;}
.header_right			{width:145px;overflow:hidden;margin-top:3px;background: url(../images/transparent_wht.png) repeat;font:bold 10px verdana, arial, helvetica, sans-serif;}
.header_right2			{width:152px;overflow:hidden;margin-top:3px;background: url(../images/transparent_wht.png) repeat;font:bold 10px verdana, arial, helvetica, sans-serif;}
.holder_bottom			{margin:0 13px 0 15px;}
.hr						{display: block;margin-top:18px;margin-bottom:10px;height: 0; border-top: #d0d0d0 1px dotted;}
.hr2					{display: block;margin-top:3px;margin-bottom:10px;height: 0; border-top: #d0d0d0 1px dotted;}
.icon_bot				{margin-bottom:-3px;}
.quote					{background:#fbe5af;padding:5px 5px 8px 15px;}
.quote_table			{background:#fbe5af;padding:12px 0 15px 0;}
.quote_home				{font-style: italic;padding:0 2px;color:#708102;font: italic 12px Georgia, Times New Roman, Times, serif;line-height:18px;}
.quote_green			{padding:8px;background-color:#e5fcd8;}
.fields					{background:#e9f2ed;padding:5px 5px 3px 15px;}
.footer					{height:77px; background:#fff;background:url(../images/bg_footer.gif) no-repeat;background-position: 0 0;}
.footer2				{height:57px; background:#fff;background:url(../images/bg_footer.gif) no-repeat;background-position: 0 -20px;}
.format					{color:#888;font: 11px verdana, sans-serif, helvetica, arial;}
.left_box				{background:url(../images/bg_bar_grey.gif) no-repeat;background-position: 1px 0;}
.left_picture			{float: left;margin:5px 25px 8px 0}
.logout					{cursor:pointer;background-color:#ff9900;background:url(../images/icon_login.gif) no-repeat;background-position: 0 1px;padding:5px 0 5px 15px;line-height:12px;}
.logo					{padding:14px 0 0 36px;}
.list_title				{background:#f1faff;color:#888;font:bold 9px verdana, arial, helvetica, sans-serif;padding-top:1px; padding-bottom:8px; border-bottom: #dedede 1px solid;text-transform: uppercase;}
.list_title2			{color:#888;font:bold 9px verdana, arial, helvetica, sans-serif;text-transform: uppercase;
padding:8px 0 3px 0;margin-right:10px;border-bottom: #7ccdd7 1px solid;}
.list_title_green		{background:#e5fcd8;color:#888;font:bold 9px verdana, arial, helvetica, sans-serif;padding-top:1px; padding-bottom:8px; border-bottom: #dedede 1px solid;text-transform: uppercase;}
.list_title_green2		{background:#e5fcd8;color:#888;padding-top:1px; padding-bottom:8px; border-bottom: #dedede 1px solid;}

.list_title_outline		{background:#edeefb;color:#888;font:bold 9px verdana, arial, helvetica, sans-serif;padding-top:1px; padding-bottom:8px; border-bottom: #dedede 1px solid;text-transform: uppercase;}
.list_spacer			{background:#f1faff;border:0;padding-top:1px;padding-bottom:1px;}
.list_spacer_green		{background:#e5fcd8;border:0;padding-top:1px;padding-bottom:1px;}
.list_spacer_outline	{background:#edeefb;border:0;padding-top:1px;padding-bottom:1px;}
.main_box				{width:965px;}
.more					{font-style: italic;font-size:12px;padding:0 2px 0 8px;}
.normal					{font-weight:normal;}
.otln_01	a			{font-size:20px;color:#000;}
.otln_02	a			{font-size:14px;font-weight: bold;color:#444;padding-left:23px;}
.otln_03	a			{font-size:14px;color:#777;padding:0 0 0 40px;}
.otln_04	a			{font-size:13px;color:#888;padding:0 0 0 74px;}
.sample					{font-size: 12px; padding:8px 0 0 34px;}

.side_border			{display:block; padding:3px 0 3px 0; color:#333;font:bold 10px verdana, sans-serif, helvetica, arial;border:0 solid #cad0c8; border-width:0 1px;}
.signup					{cursor:pointer;background-color:#ff9900;background:url(../images/icon_signin.gif) no-repeat;background-position: 0 1px;padding:5px 15px 5px 15px;line-height:12px;}

.settings				{cursor:pointer;background-color:#ff9900;background:url(../images/icon_settings.gif) no-repeat;background-position: 9px 3px;padding:5px 11px 5px 25px;line-height:12px;}
.thanks					{height:65px;padding-top:10px;font-size:16px;background: #fff;color:#669900;}
.holder2				{display:table;height:100%;margin-left:15px;padding:0 20px 0 20px;border:0 solid #cad0c8; border-width:0 1px;background-color:#fff;}
.thanks					{height:65px;padding-top:10px;font-size:16px;background: #fff;color:#669900;}
.holder3				{display:table;height:100%;margin-left:15px;padding:0 20px 0 20px;border:1px solid #fff; border-width:0 1px;background-color:#fff;}
.upper_12				{text-transform: uppercase;font-size:12px;}
.utility_tab			{margin:2px 0 0 13px;}
.utility_tab2			{margin:2px 0 0 1px;}


/* rounding corners banner */
#round_box	 			{width:935px;margin:0; padding:0; background:transparent;}



/* subscribe bubble box */
.enter					{position:absolute;z-index:108;display:block;top:28px;margin-left:672px;width:284px;}
.comments				{position:absolute;z-index:105;display:block;top:197px;margin-left:36px;}
.comments_cove			{position:absolute;z-index:104;display:block;top:197px;margin-left:36px; width:908px;filter:alpha(opacity:80);opacity: 0.8;moz-opacity : 0.8; khtml-opacity : 0.8;}
.subscribe				{position:absolute;z-index:108;display:block;top:28px;margin-left:608px;width:284px;}

.bubsm					{display:block; padding:3px 8px 3px 8px; color:#333;font:bold 10px verdana, sans-serif, helvetica, arial;border:0 solid #cad0c8; border-width:0 1px;background-color:#fff;}

.bubsm_admin			{display:block; padding:3px 17px 3px 16px; color:#333;font: 12px verdana, sans-serif, helvetica, arial;border:0 solid #cad0c8; border-width:0 1px;background-color:#fff;}

.bubsm_comments			{display:block; padding:3px 17px 3px 16px; color:#333;font: 11px verdana, sans-serif, helvetica, arial;border:0 solid #cad0c8; border-width:0 1px;background-color:#fff;}

.bubsm_class			{display:block; padding:3px 8px 3px 58px; color:#333;border:0 solid #cad0c8; border-width:0 1px;background:url(../images/icon_class.gif) no-repeat;background-position: 8px 3px;}

.bubsm_scholarship			{display:block; padding:3px 8px 3px 58px; color:#333;border:0 solid #cad0c8; border-width:0 1px;background:url(../images/icon_scholarship.gif) no-repeat;background-position: 8px 3px;}

.bubsm2					{display:block; margin-top:8px;padding:18px 5px 10px 8px; color:#484848;font:normal 11px verdana, Helvetica, sans-serif;border: #ccc 1px solid;background-color:#fff;}

.bubsm3					{display:block; margin-top:8px;padding:14px 0 18px 15px; color:#006600;font:normal 11px Arial, Helvetica, sans-serif;border: #ccc 1px solid;background-color:#fff;}

.bubsm4					{padding:3px 0 24px 15px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #cad0c8; border-width:0 1px;border-bottom: #ccc 1px solid;background-color:#fff;}

.bubsm5					{display:block; padding:3px 18px 3px 18px; color:#333;font:bold 10px verdana, sans-serif, helvetica, arial;border:0 solid #cad0c8; border-width:0 1px;background-color:#fff;}

.bubsm6					{text-align:right;display:block; padding:8px 7px 2px 0; color:#333;font:bold 10px verdana, sans-serif, helvetica, arial;border:0 solid #cad0c8; border-width:0 1px;background-color:#fff;}

.bar_border_green		{padding:4px 0 0 20px;height:23px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #c2e25d; border-width:0 1px;border-bottom: #c2e25d 1px solid;background:#e6f8e2;}
.bar_border_blue		{padding:4px 0 0 20px;height:23px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #7ccdd7; border-width:0 1px;border-bottom: #7ccdd7 1px solid;background:#d7effb;}
.bar_border_yellow		{padding:4px 0 0 20px;height:23px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #e0c300; border-width:0 1px;background:#fff8e7;}
.bar_border_yellow2		{padding:4px 0 0 20px;height:23px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #e0c300; border-width:0 1px;border-bottom: #e0c300 1px solid;background:#fff2d2;}
.bar_border_purple		{padding:4px 0 0 20px;height:23px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #7d5ee2; border-width:0 1px;border-bottom: #7d5ee2 1px solid;background:#d4d9ff;}
.bar_border_pink		{padding:4px 0 0 20px;height:23px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #c2976d; border-width:0 1px;background:#f9ede1;}
.bar_border_pink2		{padding:4px 0 0 20px;height:23px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #c2976d; border-width:0 1px;border-bottom: #c2976d 1px solid;background:#eee2d6;}
.bar_border_admin		{padding:4px 0 0 20px;height:23px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #8ebab8; border-width:0 1px;background:#e9f2ed;}
.bar_border_admin_up	{padding:4px 0 0 20px;height:23px; color:#373737;font:bold 14px Arial, Helvetica, sans-serif;border:0 solid #8ebab8; border-width:0 1px;background:#e9f2ed;background:url(../images/bg_breadcrumbs.gif) repeat-x;}
.bar_border_admin_left	{padding:4px 0 0 16px;height:23px; color:#005102;font:bold 12px Arial, Helvetica, sans-serif;border:0 solid #cad0c8; border-width:0 1px;border-bottom: #cad0c8 1px solid;background:#e9f2ed;background:url(../images/bg_breadcrumbs.gif) repeat-x;}
.bar_border_comments_left{padding:4px 7px 0 18px;height:23px; color:#005102;font:bold 12px Arial, Helvetica, sans-serif;border:0 solid #cad0c8; border-width:0 1px;background:#e9f2ed;background:url(../images/bg_breadcrumbs.gif) repeat-x;}

.bar_border_text_green	{display:block; padding:14px 38px 20px 20px;border:0 solid #c2e25d; border-width:0 1px;line-height:18px;background:#f2fbf0;}
.bar_border_text_blue	{display:block; padding:14px 38px 20px 20px;border:0 solid #7ccdd7; border-width:0 1px;line-height:18px;background:#f1faff;}
.bar_border_text_yellow	{display:block; padding:14px 38px 20px 20px;border:0 solid #e0c300; border-width:0 1px;line-height:18px;background:#fff8e7;}
.bar_border_text_pink	{display:block; padding:14px 38px 20px 20px;border:0 solid #c2976d; border-width:0 1px;line-height:18px;background:#f9ede1;}
.bar_border_text_purple	{display:block; padding:14px 20px 20px 20px;border:0 solid #7d5ee2; border-width:0 1px;line-height:18px;background:#edeefb;}
.bar_border_text_blu	{display:block; padding:14px 20px 20px 20px;border:0 solid #7ccdd7; border-width:0 1px;line-height:18px;background:#f1faff;}
.bar_border_text_admin	{display:block; padding:14px 18px 20px 20px;border:0 solid #8ebab8; border-width:0 1px;line-height:18px;background:#fff;}
.bar_border_text_comment{display:block; padding:14px 18px 16px 20px;border:0 solid #8ebab8; border-width:0 1px;line-height:18px;background:#fff;}
.bar_border_text_home	{display:block; padding:14px 18px 20px 20px;border:0 solid #a9c300; border-width:0 1px;line-height:18px;background:#f7f9f1;}

.sb1,.sb2,.sb3,.sb4		{display:block; overflow:hidden;}
.sb1,.sb2,.sb3			{height:1px;}
.sb2,.sb3,.sb4			{background:#fff; border-left:1px solid #cad0c8; border-right:1px solid #cad0c8;}
.sb1 					{margin:0 5px; background:#cad0c8;}
.sb2					{margin:0 3px; border-width:0 2px;}
.sb3					{margin:0 2px;}
.sb4					{margin:0 1px; height:2px;}

.s2b1,.s2b2,.s2b3,.s2b4	{display:block; overflow:hidden;}
.s2b1,.s2b2,.s2b3		{height:1px;}
.s2b2,.s2b3,.s2b4		{background:transparent; border-left:1px solid #cad0c8; border-right:1px solid #cad0c8;}
.s2b1 					{margin:0 0 0 5px; background:#cad0c8;}
.s2b2					{margin:0 0 0 3px; border-width:0 1px 0 2px;background:#fdfdfd;}
.s2b3					{margin:0 0 0 2px;background:#f7f7f7;}
.s2b4					{margin:0 0 0 1px; height:2px;background:#f4f4f4;}

.s3b1,.s3b2,.s3b3,.s3b4	{display:block; overflow:hidden;}
.s3b1,.s3b2,.s3b3		{height:1px;}
.s3b2,.s3b3,.s3b4		{background:#fafafa; border-left:1px solid #cad0c8; border-right:1px solid #cad0c8;}
.s3b1 					{margin:0 5px; background:#cad0c8;}
.s3b2					{margin:0 3px; border-width:0 2px;background:#fcfcfc;}
.s3b3					{margin:0 2px;background:#fafafa;}
.s3b4					{margin:0 1px; height:2px;background:#f7f7f7;}

.s4b1,.s4b2,.s4b3,.s4b4	{display:block; overflow:hidden;}
.s4b1,.s4b2,.s4b3		{height:1px;}
.s4b2,.s4b3,.s4b4		{background:#fff8e7; border-left:1px solid #e0c300; border-right:1px solid #e0c300;}
.s4b1 					{margin:0 5px 0 0; background:url(../images/yellow.gif) no-repeat;background-position: 1px 0;background-color:#e0c300;}
.s4b2					{margin:0 3px 0 0; border-width:0 2px 0 1px;}
.s4b3					{margin:0 2px 0 0;}
.s4b4					{margin:0 1px 0 0; height:2px;}

.s5b1,.s5b2,.s5b3,.s5b4	{display:block; overflow:hidden;}
.s5b1,.s5b2,.s5b3		{height:1px;}
.s5b2,.s5b3,.s5b4		{ border-left:1px solid #8ebab8; border-right:1px solid #8ebab8;}
.s5b1 					{margin:0 5px 0 0; background:url(../images/settings.gif) no-repeat;background-position: 1px 0;background-color:#8ebab8;}
.s5b2					{margin:0 3px 0 0; border-width:0 2px 0 1px;}
.s5b3					{margin:0 2px 0 0;}
.s5b4					{margin:0 1px 0 0; height:2px;}

.s6b1,.s6b2,.s6b3,.s6b4	{display:block; overflow:hidden;}
.s6b1,.s6b2,.s6b3		{height:1px;}
.s6b2,.s6b3,.s6b4		{ border-left:1px solid #8ebab8; border-right:1px solid #8ebab8;}
.s6b1 					{margin:0 5px 0 0; background:url(../images/profile.gif) no-repeat;background-position: 1px 0;background-color:#8ebab8;}
.s6b2					{margin:0 3px 0 0; border-width:0 2px 0 1px;}
.s6b3					{margin:0 2px 0 0;}
.s6b4					{margin:0 1px 0 0; height:2px;}

.s7b1,.s7b2,.s7b3,.s7b4	{display:block; overflow:hidden;}
.s7b1,.s7b2,.s7b3		{height:1px;}
.s7b2,.s7b3,.s7b4		{ border-left:1px solid #8ebab8; border-right:1px solid #8ebab8;}
.s7b1 					{margin:0 5px 0 0; background:url(../images/user.gif) no-repeat;background-position: 1px 0;background-color:#8ebab8;}
.s7b2					{margin:0 3px 0 0; border-width:0 2px 0 1px;}
.s7b3					{margin:0 2px 0 0;}
.s7b4					{margin:0 1px 0 0; height:2px;}

.s8b1,.s8b2,.s8b3,.s8b4	{display:block; overflow:hidden;}
.s8b1,.s8b2,.s8b3		{height:1px;}
.s8b2,.s8b3,.s8b4		{ border-left:1px solid #8ebab8; border-right:1px solid #8ebab8;}
.s8b1 					{margin:0 5px 0 0; background:url(../images/comment.gif) no-repeat;background-position: 1px 0;background-color:#8ebab8;}
.s8b2					{margin:0 3px 0 0; border-width:0 2px 0 1px;}
.s8b3					{margin:0 2px 0 0;}
.s8b4					{margin:0 1px 0 0; height:2px;}

.syb1,.syb2,.syb3,.syb4	{display:block; overflow:hidden;}
.syb1,.syb2,.syb3		{height:1px;}
.syb2,.syb3,.syb4		{background:#fff8e7; border-left:1px solid #e0c300; border-right:1px solid #e0c300;}
.syb1 					{margin:0 5px; background:#e0c300;}
.syb2					{margin:0 3px; border-width:0 2px;background:#fff;}
.syb3					{margin:0 2px;background:#fffdf8;}
.syb4					{margin:0 1px; height:2px;background:#fffbf1;}

.sgg1,.sgg2,.sgg3,.sgg4	{display:block; overflow:hidden;}
.sgg1,.sgg2,.sgg3		{height:1px;}
.sgg2,.sgg3,.sgg4		{background:#e7f1eb; border-left:1px solid #8ebab8; border-right:1px solid #8ebab8;}
.sgg1 					{margin:0 5px; background:#8ebab8;}
.sgg2					{margin:0 3px; border-width:0 2px;background:#fafbfa;}
.sgg3					{margin:0 2px;background:#f5f9f7;}
.sgg4					{margin:0 1px; height:2px;background:#eef5f1;}

.spb1,.spb2,.spb3,.spb4	{display:block; overflow:hidden;}
.spb1,.spb2,.spb3		{height:1px;}
.spb2,.spb3,.spb4		{background:#f9ede1; border-left:1px solid #c2976d; border-right:1px solid #c2976d;}
.spb1 					{margin:0 5px; background:#c2976d;}
.spb2					{margin:0 3px; border-width:0 2px;background:#fcfbfa;}
.spb3					{margin:0 2px;background:#fbf6f1;}
.spb4					{margin:0 1px; height:2px;background:#faf2ea;}

.spc1,.spc2,.spc3,.spc4	{display:block; overflow:hidden;}
.spc1,.spc2,.spc3		{height:1px;}
.spc2,.spc3,.spc4		{background:#f9ede1; border-left:1px solid #c2976d; border-right:1px solid #c2976d;}
.spc1 					{margin:0 5px; background:#c2976d;}
.spc2					{margin:0 3px; border-width:0 2px;background:#fcfbfa;}
.spc3					{margin:0 2px;background:#faf4ed;}
.spc4					{margin:0 1px; height:2px;background:#f7eee5;}


.sgb1,.sgb2,.sgb3,.sgb4	{display:block; overflow:hidden;}
.sgb1,.sgb2,.sgb3		{height:1px;}
.sgb2,.sgb3,.sgb4		{background:#e6f8e2; border-left:1px solid #c2e25d; border-right:1px solid #c2e25d;}
.sgb1 					{margin:0 5px; background:#c2e25d;}
.sgb2					{margin:0 3px; border-width:0 2px;background:#f8fcf7;}
.sgb3					{margin:0 2px;background:#f2fbf0;}
.sgb4					{margin:0 1px; height:2px;background:#edfbea;}

.spp1,.spp2,.spp3,.spp4	{display:block; overflow:hidden;}
.spp1,.spp2,.spp3		{height:1px;}
.spp2,.spp3,.spp4		{background:#f9ede1; border-left:1px solid #c2976d; border-right:1px solid #c2976d;}
.spp1 					{margin:0 5px 0 0; background:url(../images/pink.gif) no-repeat;background-position: 102px 0;background-color:#c2976d;}
.spp2					{margin:0 3px 0 0; border-width:0 2px 0 1px;}
.spp3					{margin:0 2px 0 0;}
.spp4					{margin:0 1px 0 0; height:2px;}

.soo1,.soo2,.soo3,.soo4	{display:block; overflow:hidden;}
.soo1,.soo2,.soo3		{height:1px;}
.soo2,.soo3,.soo4		{background:#fbe5af; border-left:1px solid #fbe5af; border-right:1px solid #fbe5af;}
.soo1 					{margin:0 5px; background-color:#fbe5af;}
.soo2					{margin:0 3px; border-width:0 2px 0 1px;}
.soo3					{margin:0 2px;}
.soo4					{margin:0 1px; height:2px;}

.sog1,.sog2,.sog3,.sog4	{display:block; overflow:hidden;}
.sog1,.sog2,.sog3		{height:1px;}
.sog2,.sog3,.sog4		{background:#e9f2ed; border-left:1px solid #e9f2ed; border-right:1px solid #e9f2ed;}
.sog1 					{margin:0 5px; background-color:#e9f2ed;}
.sog2					{margin:0 3px; border-width:0 2px 0 1px;}
.sog3					{margin:0 2px;}
.sog4					{margin:0 1px; height:2px;}

.sbb1,.sbb2,.sbb3,.sbb4	{display:block; overflow:hidden;}
.sbb1,.sbb2,.sbb3		{height:1px;}
.sbb2,.sbb3,.sbb4		{background:#d7effb; border-left:1px solid #7ccdd7; border-right:1px solid #7ccdd7;}
.sbb1 					{margin:0 5px; background:#7ccdd7;}
.sbb2					{margin:0 3px; border-width:0 2px;background:#f9fdff;}
.sbb3					{margin:0 2px;background:#ecf7fc;}
.sbb4					{margin:0 1px; height:2px;background:#e3f4fc;}

.spu1,.spu2,.spu3,.spu4	{display:block; overflow:hidden;}
.spu1,.spu2,.spu3		{height:1px;}
.spu2,.spu3,.spu4		{background:#d7effb; border-left:1px solid #7d5ee2; border-right:1px solid #7d5ee2;}
.spu1 					{margin:0 5px; background:#7d5ee2;}
.spu2					{margin:0 3px; border-width:0 2px;background:#f4f5ff;}
.spu3					{margin:0 2px;background:#edefff;}
.spu4					{margin:0 1px; height:2px;background:#e2e5ff;}

.shh1,.shh2,.shh3,.shh4	{display:block; overflow:hidden;}
.shh1,.shh2,.shh3		{height:1px;}
.shh2,.shh3,.shh4		{background:#e7f1eb; border-left:1px solid #a9c300; border-right:1px solid #a9c300;}
.shh1 					{margin:0 5px; background:#a9c300;}
.shh2					{margin:0 3px; border-width:0 2px;background:#fafbfa;}
.shh3					{margin:0 2px;background:#f5f9f7;}
.shh4					{margin:0 1px; height:2px;background:#f7f9f1;}

.sgn1,.sgn2,.sgn3,.sgn4	{display:block; overflow:hidden;}
.sgn1,.sgn2,.sgn3		{height:1px;}
.sgn2,.sgn3,.sgn4		{background:#e5fcd8; border-left:1px solid #e5fcd8; border-right:1px solid #e5fcd8;}
.sgn1 					{margin:0 5px; background-color:#e5fcd8;}
.sgn2					{margin:0 3px; border-width:0 2px 0 1px;}
.sgn3					{margin:0 2px;}
.sgn4					{margin:0 1px; height:2px;}


/* colors */
.dred					{color:#9f1210;}
.bred					{color:#ff3c0a;}
.dgrn					{color:#006600;}
.blk					{color:#111;}
.gry					{color:#ccc;}
.grey2					{color:#888;}
.gray					{color:#555;}
.green					{color:#336633}
.green2					{color:#495400}

/* font-size */
.f10					{font-size:10px;}
.f11					{font-size:11px;}
.f12					{font-size:12px;}
.f14					{font-size:14px;}
.f16					{font-size:16px;}
.f17					{font-size:17px;}
.f20					{font-size:20px;}
.f24					{font-size:24px;}
.f25					{font-size:25px;}

/* background colors */
.white					{background-color:#fff;}
.purple					{background-color:#0176a1;}
.pink					{background-color:#c693ff;}
.black					{background-color:#000;}
.light					{background-color: #e9f2ed;}
.yellow_table			{background-color: #fbe5af;}
.gray_table				{background-color: #dcdcdc;}
.green_table			{padding:0 12px 12px 12px;background-color:#e5fcd8;}



/*spacers*/

.m1						{margin-left:1px;}
.m2						{margin-left:2px;}
.m3						{margin-left:3px;}
.m4						{margin-top:2px;}
.m5						{margin-right:4px;}
.m8						{margin-left:8px;}
.m9						{margin-right:7px;}
.m16					{margin-right:16px;}
.mr21					{margin-right:21px;}
.p2						{padding-top:2px;}
.p3						{padding-top:3px;}
.p4						{padding-right:4px;}
.p5						{padding-top:5px;}
.p7						{padding-top:7px;}
.p8						{padding-bottom:8px;}
.p9						{padding-top:9px;}
.pl0					{padding-left:10px;}
.p14					{padding-top:14px;}
.pl5					{padding-left:5px;}
.p25					{padding-left:25px;}
.pr7					{padding-right:7px;}
.pr10					{padding-right:10px;}
.pr15					{padding-right:15px;}
.h148					{height:148px;}



/* links */
a						{text-decoration: none; color: #0099ff;}
a:hover					{text-decoration: none; color: #ff9700;}

a.b						{text-decoration: none; color: #36291f;}
a:hover.b				{text-decoration: none; color: #db6c00;}

a.c						{text-decoration: none; color: #244428;}
a:hover.c				{text-decoration: none; color: #54bd00;}

a.d						{text-decoration: none; color: #111;}
a:hover.d				{text-decoration: none; color: #ff9700;}

a.e						{text-decoration: none; color: #49ac00;}
a:hover.e				{text-decoration: none; color: #ff9700;}

a.f						{text-decoration: none; color: #7e7e7e;}
a:hover.f				{text-decoration: none; color: #444;}

a.g						{text-decoration: none; color: #fff;}
a:hover.g				{text-decoration: none; color: #ff9700;}

a.h						{text-decoration: none; color: #ffcc00;}
a:hover.h				{text-decoration: none; color: #ff9700;}

a.j						{text-decoration: none; color: #777;}
a:hover.j				{text-decoration: none; color: #ff9700;}

a.k						{text-decoration: none; color: #fff;}
a:hover.k				{text-decoration: none; color: #333;}

a.remove img			{background-color:#fff;cursor:pointer;}
a.remove:hover img		{background-color:#ff3c0a;}

a.prt img				{background-color:#f0f0f0;cursor:pointer;}
a.prt:hover img			{background-color:#99ff66;}

a.cls img				{background-color:#f0f0f0;cursor:pointer;}
a.cls:hover img			{background-color:#99ff66;}

a.box img			{margin-top:-3px;}			
a.box:hover img		{background:url(../images/box.gif) no-repeat;}

/* list */
.list				{width:583px;display: block;}
.list ul			{margin: 0;padding: 0;list-style-type: none;font-weight:bold;}
.list li			{color:#686868;text-decoration: none;width:583px;padding-left:24px;
					background:url(../images/bullet_gr.gif) no-repeat;background-position: 1px 4px;padding-bottom:8px;}

.list1				{width:580px;}
.list1 ul			{margin: 0;padding: 0;list-style-type: none;}
.list1 li			{color:#444;text-decoration: none;width:580px;padding-left:24px;
					background:url(../images/bullet_gr.gif) no-repeat;background-position: 1px 8px;padding-top:2px;}

.list2				{width:580px;}
.list2 ul			{margin: 0;padding: 0;list-style-type: none;}
.list2 li			{color:#444;text-decoration: none;width:580px;padding-left:24px;
					background:url(../images/bullet_gr.gif) no-repeat;background-position: 1px 13px;padding-top:8px;}

.list3				{width:580px;}
.list3 ul			{margin: 0;padding: 0;list-style-type: none;}
.list3 li			{color:#444;text-decoration: none;width:580px;padding:0 0 5px 24px;
					background:url(../images/bullets.gif) no-repeat;background-position: 1px 3px;}

.list4				{width:350px;font-size:12px;}
.list4 ul			{margin: 0;padding: 0;list-style-type: none;}
.list4 li			{color:#444;text-decoration: none;width:580px;padding-left:18px;
					background:url(../images/bullet_gr.gif) no-repeat;background-position: 1px 9px;padding-top:5px;}

.list5				{font: italic 14px Georgia, Times New Roman, Times, serif;background:none;}
.list5 ul			{margin: 0;padding: 0;list-style-type: none;}
.list5 li			{color:#444;text-decoration: none;width:480px;padding-left:20px;
					background:url(../images/bullet_gr.gif) no-repeat;background-position: 1px 13px;padding-top:8px;}

.list6				{width:580px;}
.list6 ul			{margin: 0;padding: 0;list-style-type: none;}
.list6 li			{color:#444;text-decoration: none;width:580px;padding-left:20px; line-height:10px;
					background:url(../images/bullet_gn.gif) no-repeat;background-position: 1px 8px;}

.list7				{display: block;}
.list7 ul			{margin: 0;padding: 0;list-style-type: none;}
.list7 li			{color:#444;text-decoration: none;width:820px;padding-left:24px;
					background:url(../images/bullet_gr.gif) no-repeat;background-position: 1px 8px;padding-top:2px;}

.list8				{font: italic 14px Georgia, Times New Roman, Times, serif;background:none;}
.list8 ul			{margin: 0;padding: 0;list-style-type: none;}
.list8 li			{color:#444;text-decoration: none;width:400px;padding-left:20px;
					background:url(../images/bullet_gr.gif) no-repeat;background-position: 1px 13px;padding-top:8px;}
					
					
.list_1				{font-size: 18px;}
.list_1 li			{text-decoration: none;width:580px;padding-bottom:2px;}
					
.list_2				{font-size: 16px;}
.list_2 li			{text-decoration: none;width:580px;padding-left:22px;
					background:url(../images/bullet_gr.gif) no-repeat;background-position: 2px 6px;}

.list_3				{font-size: 14px;}
.list_3 li 			{width:580px;margin: 0;padding: 0;}
.list_3 li a		{text-decoration: none;background:url(../images/arrow_off.gif) no-repeat;background-position: 25px 4px;padding-left:40px;}
.list_3 li a:hover	{color:#ff9700;text-decoration: none;background:url(../images/arrow_on.gif) no-repeat;background-position: 28px 4px;}

.list_4				{font-size: 13px;}
.list_4 li 			{width:580px;margin: 0;padding: 0;}
.list_4 li a		{text-decoration: none;background:url(../images/arrow_off.gif) no-repeat;background-position: 50px 4px;padding-left:65px;}
.list_4 li a:hover	{color:#000;text-decoration: none;background:url(../images/arrow_on.gif) no-repeat;background-position: 53px 4px;}

/* blockquote */
blockquote p ~ p { background: none; }

blockquote {
margin:0; 
padding-right: 18px;
background: url(../images/quote-close.gif) no-repeat bottom right;
}

blockquote p {line-height:24px;font: italic 14px Georgia, Times New Roman, Times, serif;
background: url(../images/quote-open.gif) no-repeat top left;
padding-left: 18px;
}

blockquote div {line-height:24px;font: italic 14px Georgia, Times New Roman, Times, serif;
background: url(../images/quote-open.gif) no-repeat top left;
padding-left: 18px;
}


/* table-list block revenue */

.yellow_table	td 		{border-left: #fff 1px solid;border-bottom: #888 1px solid;  padding:7px 4px 8px 6px;text-align:left;vertical-align:top;font-style: italic;}
.grn_table	td 			{border-left: #ccc 1px solid;border-bottom: #888 1px solid;  padding:7px 4px 8px 6px;text-align:left;vertical-align:top;font-style: italic;}

.table_align			{text-align: center;}
.table_brd				{border-left: #7ccdd7 1px solid;border-right: #7ccdd7 1px solid;margin-top:-10px;}
.table_brd_outline		{border-left: #7d5ee2 1px solid;border-right: #7d5ee2 1px solid;margin-top:-10px;}
.table_brd_admin		{border-left: #8ebab8 1px solid;border-right: #8ebab8 1px solid;}
.table_admin			{border-collapse: collapse;font: 12px arial, helvetica, sans-serif;color: #333;background: #e9f2ed;}
table					{border-collapse: collapse;font: 12px arial, helvetica, sans-serif;color: #333;background: #fafafa;}

td 						{border-bottom: #dedede 1px solid;  padding:7px 0 8px 8px;text-align:left;vertical-align:top;}
td a 					{background: transparent; text-decoration: none;color: #0099ff;}
td a:hover 				{color: #000;}
.bborder				{border-bottom: #999 3px solid;}
.non_brd				{border: 0;}
.table_legend			{text-transform: uppercase;font:bold 10px Arial, Helvetica, sans-serif;}

tr:hover				{background-color: #fbffcc;}
.odd					{background:#e6f6fe;}
.odd_outline			{background:#e4e6fa;}
.upp					{background-color: #fbffcc;}
.odd_admin				{background:#f6faf8;}
.odd_green				{background:#f2fbf0;}
/* buttons */	
.bgon					{cursor:pointer; 
						width:108px;height:26px;
						background:url(../images/button_108.gif) no-repeat;
						background-color:#ceee00; color:#333;
						text-transform: uppercase;font:bold 11px Arial, Helvetica, sans-serif;
						text-align: center;}

.bgoff					{cursor:pointer; 
						width:108px;height:26px;
						background:url(../images/button_108.gif) no-repeat; 
						background-color:#a9c300; color:#fff; 
						text-transform: uppercase;font:bold 12px Arial, Helvetica, sans-serif;
						text-align: center;}

.bigon					{cursor:pointer; text-shadow: 0 1px 3px #fff;
						width:228px;height:56px;
						background:url(../images/button_228.gif) no-repeat;
						background-color:#ceee00; color:#333;
						font: 18px Arial, Helvetica, sans-serif;}

.bigoff					{cursor:pointer;  text-shadow: 0 1px 3px #777;
						width:228px;height:56px;
						background:url(../images/button_228.gif) no-repeat; 
						background-color:#a9c300; color:#fff; 
						font: 18px Arial, Helvetica, sans-serif;}


						
.beon					{cursor:pointer;
						width:88px;height:19px;
						background:url(../images/button_88.gif) no-repeat;
						background-color:#ceee00;color:#444; 
						text-transform: uppercase;font:bold 10px Arial, Helvetica, sans-serif;
						text-align: center;}

.beoff					{cursor:pointer; 
						width:88px;height:19px; 
						background:url(../images/button_88.gif) no-repeat; 
						background-color:#fff; color:#7e7e7e; 
						text-transform: uppercase;font:bold 10px Arial, Helvetica, sans-serif;
						text-align: center;}


						
.begon					{cursor:pointer;
						width:118px;height:19px;
						background:url(../images/button_118.gif) no-repeat;
						background-color:#ceee00;color:#444; 
						text-transform: uppercase;font:bold 10px Arial, Helvetica, sans-serif;
						text-align: center;}

.begoff					{cursor:pointer; 
						width:118px;height:19px; 
						background:url(../images/button_118.gif) no-repeat; 
						background-color:#fff; color:#7e7e7e; 
						text-transform: uppercase;font:bold 10px Arial, Helvetica, sans-serif;
						text-align: center;}


.done img	{width:38px;height:17px;margin-top:4px;}
a.done img	{background:url(../images/done.gif) no-repeat;background-position:0 -34px;}
a.done:hover img{background:url(../images/done.gif) no-repeat;background-position:0 -17px;}

.done_on img	{width:38px;height:17px;margin-top:4px;}
a.done_on img	{background:url(../images/done.gif) no-repeat left top;}
a.done_on:hover img{background:url(../images/done.gif) no-repeat;background-position:0 -17px;}

.done_off img	{width:38px;height:17px;margin-top:4px;}
a.done_off img	{background:url(../images/done.gif) no-repeat;background-position:0 -34px;}
a.done_off:hover img{background:url(../images/done.gif) no-repeat;background-position:0 -34px;}

/* Forms */	
.label_a				{color:#718058;font:bold 11px verdana, sans-serif, helvetica, arial;}
.label_b				{padding-top:4px;line-height:10px;color:#777;font: 10px verdana, sans-serif, helvetica, arial;}
.label_c				{padding:14px 0 4px 0;color:#24580a;font:bold 12px Arial, Helvetica, sans-serif;}
.label_d				{padding-top:8px;color:#718058;font:bold 11px verdana, sans-serif, helvetica, arial;}

.checkgr				{float:left;margin-bottom:2px;margin-right:5px;background:url(../images/check_bggr.gif);
background-position:0 -4px;cursor: pointer;}

.input_70				{margin-top:3px;padding-left:3px;padding-top:3px;width:70px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_80				{margin-top:3px;padding-left:3px;padding-top:3px;width:80px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_90				{margin-top:3px;padding-left:3px;padding-top:3px;width:90px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_100				{margin-top:3px;padding-left:3px;padding-top:3px;width:100px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_110				{margin-top:3px;padding-left:3px;padding-top:3px;width:110px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_120				{margin-top:3px;padding-left:3px;padding-top:3px;width:120px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_130				{margin-top:3px;padding-left:3px;padding-top:3px;width:130px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_140				{margin-top:3px;padding-left:3px;padding-top:3px;width:140px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_160				{margin-top:3px;padding-left:3px;padding-top:3px;width:160px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_170				{margin-top:3px;padding-left:3px;padding-top:3px;width:170px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_190				{margin-top:3px;padding-left:3px;padding-top:3px;width:190px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_235				{margin-top:3px;padding-left:3px;padding-top:3px;width:235px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_240				{margin-top:3px;padding-left:3px;padding-top:3px;width:240px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_289				{margin-top:3px;padding-left:3px;padding-top:3px;width:289px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_310				{margin-top:3px;padding-left:3px;padding-top:3px;width:310px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_340				{margin-top:3px;padding-left:3px;padding-top:3px;width:340px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_549				{margin-top:3px;padding-left:3px;padding-top:3px;width:549px;height:20px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_680				{margin-top:3px;padding-left:3px;padding-top:3px;width:680px;height:50px; background:url(../images/input_bg.gif) repeat-x;background-color: #F7F7F7;border: #d8d8d8 1px solid;border-top: #b8b8b8 1px solid;overflow: auto;}

.input_signin			{margin-top:3px;margin-bottom:14px;color:#111;background-color:#ffffcc;padding-left:3px;padding-top:1px;height:24px; width:235px; background:url(../images/input_235w.gif) no-repeat;border:0;font-size:16px;}



.input_190w				{margin-top:3px;color:#111;background-color:#ffffcc;padding-left:3px;padding-top:3px;height:24px; width:190px; background:url(../images/input_190w.gif) no-repeat;border:0;}

input, textarea			{font: 12px arial, helvetica, sans-serif;}
textarea				{margin-top:3px;overflow: auto;padding-left:3px;padding-top:1px;border: #d8d8d8 1px solid;}
select					{margin-top:3px;color:#111;padding-top:1px;height:24px; background:url(../images/input_bg_.gif) no-repeat;background-color:#f7f7f7;}


#tt					{position:absolute;z-index:888;display:block;background:url(../images/tt_left.gif) no-repeat;text-align: left;}

#tttop				{display:block;
					height:5px;
					margin-left:5px;
					background:url(../images/tt_top.gif) top right no-repeat;
					overflow:hidden;}
					
#ttcont				{display:block;
					padding:2px 12px 3px 7px;
					margin-left:5px;
					background:#666;
					color:#fff;}
					
#ttbot				{display:block;
					height:5px;
					margin-left:5px;
					background:url(../images/tt_bottom.gif) top right no-repeat;}
					
