/* ########################################################	Properties Cursor Default */
.cursor-default		{cursor:default;}
.cursor-pointer		{cursor:pointer;}
/* ########################################################	Body Div */
.cr					{clear:both; line-height:0; height:0;}
body							{
									margin-top:0;
									margin-left:0;
									margin-right:0;
									margin-bottom:0;
									font-family:Tahoma, Arial;
									font-size:11px; 
									color:#444444;
									background-image:url(img/bg.gif);
									background-repeat:repeat-x;
									background-color:#FFFFFF;
									}
.main							{width:860px; margin:auto;}
.main-top					{width:810px; height:250px; padding:25px 25px 0px 25px; margin:auto; background-image:url(img/bg-top.png);}
.main-mid					{width:810px; padding:0px 25px 0px 25px; margin:auto; background-image:url(img/bg-mid.png);}
.main-bot					{width:810px; height:30px; padding:0px 25px 0px 25px; margin:auto; background-image:url(img/bg-bot.png);}

.ll									{display:inline; float:left; width:540px; margin:0px 0px 0px 0px;}
.lr									{display:inline; float:left; width:250px; margin:0px 0px 0px 20px;}

.blink							{display:block; margin:0px; padding:3px 10px 4px 10px; text-decoration:none; font-size:13px; color:#FFFFFF; font-weight:bold; background-image:url(img/bgblink.png); border:1px solid #3C6F23;}
.blink:hover				{display:block; margin:0px; padding:3px 10px 4px 10px; text-decoration:none; font-size:13px;  color:#FFFFFF; font-weight:bold; background-image:url(img/bgblink2.png); border:1px solid #3C6F23;}
/* ########## Float ##################### */
.fl						{display:inline; float:left;}
.fr						{display:inline; float:right;}
/* ########## Display ##################### */
.dis-i							{display:inline;}
.dis-n							{display:none;}
.ovf-h							{overflow:hidden;}
/* ########## Align ##################### */
.align-c						{margin:auto;}
.align-m						{vertical-align:middle;}
.align-tc						{text-align:center;}
.align-tr						{text-align:right;}
/* ########## Padding ##################### */
.mg0							{margin:0px;}
.pd0							{padding:0px;}
.pd1							{padding:1px;}
.pd2							{padding:2px;}
.pd3							{padding:3px;}
.pd4							{padding:4px;}
.pd5							{padding:5px;}
.pd9							{padding:9px;}
/* ########## ML ##################### */
.ml-10			{margin-left:-10px;}
.ml-1			{margin-left:-1px;}
.ml1			{margin-left:1px;}
.ml2			{margin-left:2px;}
.ml3			{margin-left:3px;}
.ml4			{margin-left:4px;}
.ml5			{margin-left:5px;}
.ml10			{margin-left:10px;}
.ml15			{margin-left:15px;}
.ml20			{margin-left:20px;}
.ml30			{margin-left:30px;}
/* ########## MR ##################### */
.mr100			{margin-right:100px;}
/* ########## MT ##################### */
.mt1			{margin-top:1px;}
.mt2			{margin-top:2px;}
.mt3			{margin-top:3px;}
.mt4			{margin-top:4px;}
.mt5			{margin-top:5px;}
.mt6			{margin-top:6px;}
.mt7			{margin-top:7px;}
.mt8			{margin-top:8px;}
.mt10			{margin-top:10px;}
.mt15			{margin-top:15px;}
.mt17			{margin-top:17px;}
.mt20			{margin-top:20px;}
/* ########## MB ##################### */
.mb1			{margin-bottom:1px;}
.mb2			{margin-bottom:2px;}
.mb3			{margin-bottom:3px;}
.mb4			{margin-bottom:4px;}
.mb5			{margin-bottom:5px;}
.mb6			{margin-bottom:6px;}
.mb7			{margin-bottom:7px;}
.mb8			{margin-bottom:8px;}
.mb10			{margin-bottom:10px;}
.mb15			{margin-bottom:15px;}
.mb20			{margin-bottom:20px;}
/* ########## Width ############################ */
.sw1				{width:1px;}
.sw2				{width:2px;}
.sw10				{width:10px;}
.sw20				{width:20px;}
.sw50				{width:50px;}
.sw80				{width:80px;}
.sw100			{width:100px;}
.sw110			{width:110px;}
.sw120			{width:120px;}
.sw150			{width:150px;}
.sw160			{width:160px;}
.sw196			{width:196px;}
.sw200			{width:200px;}
.sw250			{width:250px;}
.sw256			{width:256px;}
.sw280			{width:280px;}
.sw300			{width:300px;}
.sw350			{width:350px;}
.sw400			{width:400px;}
.sw500			{width:500px;}
.sw550			{width:550px;}
.sw560			{width:560px;}
.sw600			{width:600px;}
/* ########## Height ############################ */
.sh1				{overflow:hidden; height:1px;}
.sh5				{overflow:hidden; height:5px;}
.sh20				{overflow:hidden; height:20px;}
.sh100			{overflow:hidden; height:100px;}
/* ########## Background ####################### */
.bgc-white			{background-color:#FFFFFF;}
.bgc-black			{background-color:#222222;}
.bgc-lgray			{background-color:#EEEEEE;}
.bgc-gray			{background-color:#DDDDDD;}
.bgc-mgreen			{background-color:#45756C;}
.bgc-lyellow						{background-color:#FFF9D7;}
/* ########## Border ####################### */
.bd-gray			{border:1px solid #CCCCCC;}
.bd-llblack			{border:1px solid #555555;}
.bd-yellow							{border:1px solid #E2C922;}
/* ########## Link & Text ######################## */
p					{margin-top:10px; margin-bottom:18px;}
a			{text-decoration:none; cursor:pointer;}
a:hover 			{text-decoration:underline; cursor:pointer;}
a.nou			{text-decoration:none;}
.fs-tah			{font-family:Tahoma;}
.fs-geo			{font-family:Georgia;}
.fs-ari			{font-family:Arial;}
.fs-ver			{font-family:Verdana;}
h1, h2, h3		{font-weight:normal; border:0px; margin:0px; padding:0px;}
h1					{font-size:26px; color:#444444;}
h2					{font-size:17px; color:#444444;}
h3					{font-size:17px; color:#444444;}
.n			{font-weight:normal;}
.b			{font-weight:bold;}
.i			{font-style:italic;}
.u			{text-decoration:underline;}
.fc-white			{color:#FFFFFF;}
.fc-black			{color:#444444;}
.fc-lblack			{color:#777777;}
.fc-gray			{color:#999999;}
.fc-lgray			{color:#CCCCCC;}
.fc-red			{color:#DD0000;}
.fc-orange			{color:#FF6600;}
.fc-blue			{color:#3B5C8C;}
.fc-mblue			{color:#47A2C9;}
.fc-cyan			{color:#47A2C9;}
.fc-green			{color:#538700;}
.fc-header			{color:#000000;}
.fs8			{font-size:8px;}
.fs9			{font-size:9px;}
.fs10			{font-size:10px;}
.fs11			{font-size:11px;}
.fs12			{font-size:12px;}
.fs13			{font-size:13px;}
.fs14			{font-size:14px;}
.fs15			{font-size:15px;}
.fs16			{font-size:16px;}
.fs17			{font-size:17px;}
.fs18			{font-size:18px;}
.fs19			{font-size:19px;}
.fs20			{font-size:20px;}
.fs21			{font-size:21px;}
.fs22			{font-size:22px;}
.fs23			{font-size:23px;}
.fs24			{font-size:24px;}
.fs25			{font-size:25px;}
.fs26			{font-size:26px;}
.fs27			{font-size:27px;}
.fs28			{font-size:28px;}
.fs29			{font-size:29px;}
.fs30			{font-size:30px;}
.fs31			{font-size:31px;}
.fs32			{font-size:32px;}
.fs33			{font-size:33px;}
.fs34			{font-size:34px;}
.fs35			{font-size:35px;}
.fs36			{font-size:36px;}
/* ########## Picture ########################### */
.pic									{border:0px;}
.pic-mss						{width:25px; height:25px; border:1px solid #CCCCCC;}
.pic-ms							{width:40px; height:40px; border:1px solid #CCCCCC;}
.pic-mm							{width:50px; height:50px; border:1px solid #CCCCCC;}
.pic-storylist					{width:20px; height:20px; border:1px solid #CCCCCC;}
/* ########## Div HSpace ######################## */
.space1			{overflow:hidden;width:100%; height:1px;}
.space2			{overflow:hidden;width:100%; height:2px;}
.space3			{overflow:hidden;width:100%; height:3px;}
.space4			{overflow:hidden;width:100%; height:4px;}
.space5			{overflow:hidden;width:100%; height:5px;}
.space6			{overflow:hidden;width:100%; height:6px;}
.space7			{overflow:hidden;width:100%; height:7px;}
.space8			{overflow:hidden;width:100%; height:8px;}
.space9			{overflow:hidden;width:100%; height:9px;}
.space10			{overflow:hidden;width:100%; height:10px;}
.space15			{overflow:hidden;width:100%; height:15px;}
.space20			{overflow:hidden;width:100%; height:20px;}
.space25			{overflow:hidden;width:100%; height:25px;}
.space30			{overflow:hidden;width:100%; height:30px;}
.space40			{overflow:hidden;width:100%; height:40px;}
.space50			{overflow:hidden;width:100%; height:50px;}
.space80			{overflow:hidden;width:100%; height:80px;}
.space100		{overflow:hidden;width:100%; height:100px;}
.space150		{overflow:hidden;width:100%; height:150px;}
.space200		{overflow:hidden;width:100%; height:200px;}
.space250		{overflow:hidden;width:100%; height:250px;}
.space500		{overflow:hidden;width:100%; height:500px;}
/* ########################################################	Object */
.inp-s		{margin:0px; padding:3px; width:100%; height:26px; border:1px solid #DDDDDD; font-family:Tahoma; font-size:13px;}
.inp-t					{margin:0px; padding:3px; width:100%; height:150px; border:1px solid #DDDDDD; font-family:Tahoma; font-size:13px;}
.inp						{margin:0px; padding:3px; width:100%; height:16px; border:1px solid #DDDDDD; font-family:Tahoma; font-size:12px;}
.inp-b					{width:75px;}

.inpt1				{display:inline; float:left; width:150px; margin:8px 20px 0px 0px; text-align:right; color:#666666;}
.inpb1			{display:inline; float:left; width:250px; margin:5px 0px 0px 0px; }

.mlist ul								{margin:0px; padding:0px; width:100%;}
.mlist ul li							{list-style-type:circle; margin-left:20px; margin-bottom:5px; padding-left:5px; width:100%px; text-decoration:none; color:#222222;}
.mlist ul li img					{vertical-align: middle; margin-bottom: 0.25em; margin-right:8px;}