td	{ 
	font-family: "Arial, Helvetica, sans-serif, MS sans serif"; 
	font-size:12px;
	color:#484848;
	line-height: 16px;
	}
A {text-decoration:none;   color: #484848}
A:hover  {text-decoration:none;  color: #0095CB}

img{border:0 none}


/* TEXT */

.txtwhite  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif"; 
	font-size: 12px;
	color: #ffffff;
}

.txtwhite:link    {text-decoration:none;   color: #ffffff}
.txtwhite:visited {text-decoration:none;   color: #ffffff}
.txtwhite:active  {text-decoration:none;   color: #ffffff}
.txtwhite:hover  {text-decoration:none;  color: #ffffff}

.txtwhite-b  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif"; 
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.txtwhite-b:link    {text-decoration:none;   color: #ffffff}
.txtwhite-b:visited {text-decoration:none;   color: #ffffff}
.txtwhite-b:active  {text-decoration:none;   color: #ffffff}
.txtwhite-b:hover  {text-decoration:none;  color: #ffffff}

.txtwhite-b-top  {
	font-family: "Verdana, Helvetica, sans-serif, MS sans serif"; 
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.txtwhite-b-top:link    {text-decoration:none;   color: #ffffff}
.txtwhite-b-top:visited {text-decoration:none;   color: #ffffff}
.txtwhite-b-top:active  {text-decoration:none;   color: #ffffff}
.txtwhite-b-top:hover  {text-decoration:none;  color: #ffffff}

.submenu-gray  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #898989;
	padding-left: 10px;
	line-height:14px;
}
.submenu-gray :link    {text-decoration:none;   color: #898989}
.submenu-gray :visited {text-decoration:none;   color: #898989}
.submenu-gray :active  {text-decoration:none;   color: #898989}
.submenu-gray :hover  {text-decoration:none;  color: #0095CB}

.txtblack-b  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.txtblack-b :link    {text-decoration:none;   color: #000000}
.txtblack-b :visited {text-decoration:none;   color: #00000}
.txtblack-b :active  {text-decoration:none;   color: #00000}
.txtblack-b :hover  {text-decoration:none;  color: #F26D7D}


.txtblack15-b  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	padding-left:10px; 
}
.txtblack15-b :link    {text-decoration:none;   color: #000000}
.txtblack15-b :visited {text-decoration:none;   color: #00000}
.txtblack15-b :active  {text-decoration:none;   color: #00000}
.txtblack15-b :hover  {text-decoration:none;  color: #F26D7D}


.txt-deeppink  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 14px;
	color: #F26D7D;
	font-weight: bold;
	line-height: 20px;
}
.txt-deeppink :link    {text-decoration:none;   color: #F26D7D}
.txt-deeppink :visited {text-decoration:none;   color: #F26D7D}
.txt-deeppink :active  {text-decoration:none;   color: #F26D7D}
.txt-deeppink :hover  {text-decoration:none;  color: #F26D7D}


.txt-pink  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #F26D7D;
	font-weight: bold;
	line-height: 20px;
}
.txt-pink :link    {text-decoration:none;   color: #F26D7D}
.txt-pink :visited {text-decoration:none;   color: #F26D7D}
.txt-pink :active  {text-decoration:none;   color: #F26D7D}
.txt-pink :hover  {text-decoration:none;  color: #F26D7D}


.txt-gray  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #484848;
	line-height: 20px;
}
.txt-gray :link    {text-decoration:none;   color: #484848}
.txt-gray :visited {text-decoration:none;   color: #484848}
.txt-gray :active  {text-decoration:none;   color: #484848}
.txt-gray :hover  {text-decoration:none;  color: #0095CB}

.txt-gray10  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 10px;
	color: #484848;
}
.txt-gray10:link    {text-decoration:none;   color: #484848}
.txt-gray10 :visited {text-decoration:none;   color: #484848}
.txt-gray10 :active  {text-decoration:none;   color: #484848}
.txt-gray10 :hover  {text-decoration:none;  color: #0095CB}


.txt-gray-b  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #484848;
}
.txt-gray-b :link    {text-decoration:none;   color: #484848}
.txt-gray-b :visited {text-decoration:none;   color: #484848}
.txt-gray-b :active  {text-decoration:none;   color: #484848}
.txt-gray-b :hover  {text-decoration:none;  color: #0095CB}


.txt-navigray  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #898989;
}
.txt-navigray :link    {text-decoration:none;   color: #898989}
.txt-navigray :visited {text-decoration:none;   color: #898989}
.txt-navigray :active  {text-decoration:none;   color: #898989}
.txt-navigray :hover  {text-decoration:none;  color: #898989}


.txt-schorange  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 11px;
	font-weight: bold;
	color: #F7941C;
}
.txt-schorange :link    {text-decoration:none;   color: #F7941C}
.txt-schorange :visited {text-decoration:none;   color: #F7941C}
.txt-schorange :active  {text-decoration:none;   color: #F7941C}
.txt-schorange :hover  {text-decoration:underline;  color: #F7941C}


.txt-schgray  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 11px;
	color: #484848;
	line-height: 13px;
}
.txt-schgray :link    {text-decoration:none;   color: #484848}
.txt-schgray :visited {text-decoration:none;   color: #484848}
.txt-schgray :active  {text-decoration:none;   color: #484848}
.txt-schgray :hover  {text-decoration:underline;  color: #484848}


.txt-schblack  {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 18px;
	color: #000000;
}
.txt-schblack :link    {text-decoration:none;   color: #000000}
.txt-schblack :visited {text-decoration:none;   color: #000000}
.txt-schblack :active  {text-decoration:none;   color: #000000}
.txt-schblack :hover  {text-decoration:underline;  color: #E43C90}


.txt-schgreen {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #22785D;
}
.txt-schgreen :link    {text-decoration:none;   color: #22785D}
.txt-schgreen :visited {text-decoration:none;   color: #22785D}
.txt-schgreen :active  {text-decoration:none;   color: #22785D}
.txt-schgreen :hover  {text-decoration:underline;  color: #22785D}


.txt-schgreen-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #22785D;
}
.txt-schgreen-b :link    {text-decoration:none;   color: #22785D}
.txt-schgreen-b :visited {text-decoration:none;   color: #22785D}
.txt-schgreen-b :active  {text-decoration:none;   color: #22785D}
.txt-schgreen-b :hover  {text-decoration:underline;  color: #22785D}


.txt-schpink-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #FF59BB;
}
.txt-schpink-b :link    {text-decoration:none;   color: #FF59BB}
.txt-schpink-b :visited {text-decoration:none;   color: #FF59BB}
.txt-schpink-b :active  {text-decoration:none;   color: #FF59BB}
.txt-schpink-b :hover  {text-decoration:underline;  color: #FF59BB}


.txt-schblue-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #10BDF0;
}
.txt-schblue-b :link    {text-decoration:none;   color: #10BDF0}
.txt-schblue-b :visited {text-decoration:none;   color: #10BDF0}
.txt-schblue-b :active  {text-decoration:none;   color: #10BDF0}
.txt-schblue-b :hover  {text-decoration:underline;  color: #10BDF0}


.txt-lightblue-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #0094D8;
}
.txt-lightblue-b :link    {text-decoration:none;   color: #0094D8}
.txt-lightblue-b :visited {text-decoration:none;   color: #0094D8}
.txt-lightblue-b :active  {text-decoration:none;   color: #0094D8}
.txt-lightblue-b :hover  {text-decoration:underline;  color: #0094D8}


.txt-schyellow {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #C27A19;
}
.txt-schyellow :link    {text-decoration:none;   color: #C27A19}
.txt-schyellow :visited {text-decoration:none;   color: #C27A19}
.txt-schyellow :active  {text-decoration:none;   color: #C27A19}
.txt-schyellow :hover  {text-decoration:underline;  color: #C27A19}


.txt-schyellow-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #C27A19;
}
.txt-schyellow-b :link    {text-decoration:none;   color: #C27A19}
.txt-schyellow-b :visited {text-decoration:none;   color: #C27A19}
.txt-schyellow-b :active  {text-decoration:none;   color: #C27A19}
.txt-schyellow-b :hover  {text-decoration:underline;  color: #C27A19}


.txt-prodeeppink-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #DA3C7A;
}
.txt-prodeeppink-b :link    {text-decoration:none;   color: #DA3C7A}
.txt-prodeeppink-b :visited {text-decoration:none;   color: #DA3C7A}
.txt-prodeeppink-b :active  {text-decoration:none;   color: #DA3C7A}
.txt-prodeeppink-b :hover  {text-decoration:none;  color: #DA3C7A}


.txt-problue {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #014B94;
}
.txt-problue :link    {text-decoration:none;   color: #014B94}
.txt-problue :visited {text-decoration:none;   color: #014B94}
.txt-problue :active  {text-decoration:none;   color: #014B94}
.txt-problue :hover  {text-decoration:none;  color: #F26D7D}


.txt-blue11 {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 11px;
	color: #014B94;
	padding-right:10px; 
}
.txt-blue11 :link    {text-decoration:none;   color: #014B94}
.txt-blue11 :visited {text-decoration:none;   color: #014B94}
.txt-blue11 :active  {text-decoration:none;   color: #014B94}
.txt-blue11 :hover  {text-decoration:none;  color: #F26D7D}


.txt-bropink {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #DE5E65;
}
.txt-bropink :link    {text-decoration:none;   color: #DE5E65}
.txt-bropink :visited {text-decoration:none;   color: #DE5E65}
.txt-bropink :active  {text-decoration:none;   color: #DE5E659}
.txt-bropink :hover  {text-decoration:underline;  color: #DE5E65}


.txt-bropink-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #DE5E65;
}
.txt-bropink-b :link    {text-decoration:none;   color: #DE5E65}
.txt-bropink-b :visited {text-decoration:none;   color: #DE5E65}
.txt-bropink-b :active  {text-decoration:none;   color: #DE5E65}
.txt-bropink-b :hover  {text-decoration:underline;  color: #DE5E65}


.txt-broblue {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #44959A;
}
.txt-broblue :link    {text-decoration:none;   color: #44959A}
.txt-broblue :visited {text-decoration:none;   color: #44959A}
.txt-broblue :active  {text-decoration:none;   color: #44959A}
.txt-broblue :hover  {text-decoration:underline;  color: #44959A}


.txt-broblue-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #44959A;
}
.txt-broblue-b :link    {text-decoration:none;   color: #44959A}
.txt-broblue-b :visited {text-decoration:none;   color: #44959A}
.txt-broblue-b :active  {text-decoration:none;   color: #44959A}
.txt-broblue-b :hover  {text-decoration:underline;  color: #44959A}


.txt-brogreen {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #5C8123;
}
.txt-brogreen :link    {text-decoration:none;   color: #5C8123}
.txt-brogreen :visited {text-decoration:none;   color: #5C8123}
.txt-brogreen :active  {text-decoration:none;   color: #5C8123}
.txt-brogreen :hover  {text-decoration:underline;  color: #5C8123}


.txt-brogreen-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #5C8123;
}
.txt-brogreen-b :link    {text-decoration:none;   color: #5C8123}
.txt-brogreen-b :visited {text-decoration:none;   color: #5C8123}
.txt-brogreen-b :active  {text-decoration:none;   color: #5C8123}
.txt-brogreen-b :hover  {text-decoration:underline;  color: #5C8123}


.txt-numbergray {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 11px;
	color: #787878;
}
.txt-numbergray :link    {text-decoration:none;   color: #787878}
.txt-numbergray :visited {text-decoration:none;   color: #787878}
.txt-numbergray :active  {text-decoration:none;   color: #787878}
.txt-numbergray :hover  {text-decoration:underline;  color: #FF7800}


.txt-numberorange {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 11px;
	font-weight:  bold;
	color: #FF7800;
}
.txt-numberorange :link    {text-decoration:none;   color: #FF7800}
.txt-numberorange :visited {text-decoration:none;   color: #FF7800}
.txt-numberorange :active  {text-decoration:none;   color: #FF7800}
.txt-numberorange :hover  {text-decoration:underline;  color: #FF7800}


.txt-numberblue {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 11px;
	font-weight: bold;
	color: #009BD7;
}
.txt-numberblue :link    {text-decoration:none;   color: #009BD7}
.txt-numberblue :visited {text-decoration:none;   color: #009BD7}
.txt-numberblue :active  {text-decoration:none;   color: #009BD7}
.txt-numberblue :hover  {text-decoration:underline;  color: #009BD7}


.txt-propupple-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #8063C1;
}
.txt-propupple-b :link    {text-decoration:none;   color: #8063C1}
.txt-propupple-b :visited {text-decoration:none;   color: #8063C1}
.txt-propupple-b :active  {text-decoration:none;   color: #8063C1}
.txt-propupple-b :hover  {text-decoration:underline;  color: #8063C1}


.txt-newsblue-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #000063;
}
.txt-newsblue-b :link    {text-decoration:none;   color: #000063}
.txt-newsblue-b :visited {text-decoration:none;   color: #000063}
.txt-newsblue-b :active  {text-decoration:none;   color: #000063}
.txt-newsblue-b :hover  {text-decoration:underline;  color: #000063}


.txt-newsblue {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #000063;
	line-height: 20px;
}
.txt-newsblue :link    {text-decoration:none;   color: #000063}
.txt-newsblue :visited {text-decoration:none;   color: #000063}
.txt-newsblue :active  {text-decoration:none;   color: #000063}
.txt-newsblue :hover  {text-decoration:underline;  color: #000063}


.txt-newsblue20-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 20px;
	font-weight: bold;
	color: #000063;
	line-height: 1.2;
}
.txt-newsblue20-b :link    {text-decoration:none;   color: #000063}
.txt-newsblue20-b :visited {text-decoration:none;   color: #000063}
.txt-newsblue20-b :active  {text-decoration:none;   color: #000063}
.txt-newsblue20-b :hover  {text-decoration:underline;  color: #000063}


.txt-black {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #000000;
}
.txt-black :link    {text-decoration:none;   color: #000000}
.txt-black :visited {text-decoration:none;   color: #000000}
.txt-black :active  {text-decoration:none;   color: #000000}
.txt-black :hover  {text-decoration:underline;  color: #000000}


.txt-black-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.txt-black-b :link    {text-decoration:none;   color: #000000}
.txt-black-b :visited {text-decoration:none;   color: #000000}
.txt-black-b :active  {text-decoration:none;   color: #000000}
.txt-black-b :hover  {text-decoration:underline;  color: #000000}


.txt-black16-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.txt-black16-b :link    {text-decoration:none;   color: #000000}
.txt-black16-b :visited {text-decoration:none;   color: #000000}
.txt-black16-b :active  {text-decoration:none;   color: #000000}
.txt-black16-b :hover  {text-decoration:underline;  color: #000000}


.txt-newspupple-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #DA3C7A;
}
.txt-newspupple-b :link    {text-decoration:none;   color: #DA3C7A}
.txt-newspupple-b :visited {text-decoration:none;   color: #DA3C7A}
.txt-newspupple-b :active  {text-decoration:none;   color: #DA3C7A}
.txt-newspupple-b :hover  {text-decoration:underline;  color: #DA3C7A}


.txt-newsorange-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	font-weight: bold;
	color: #FF7128;
}
.txt-newsorange-b :link    {text-decoration:none;   color: #FF7128}
.txt-newsorange-b :visited {text-decoration:none;   color: #FF7128}
.txt-newsorange-b :active  {text-decoration:none;   color: #FF7128}
.txt-newsorange-b :hover  {text-decoration:underline;  color: #FF7128}


.txt-black20-b {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	line-height: 22px;
}
.txt-black20-b :link    {text-decoration:none;   color: #000000}
.txt-black20-b :visited {text-decoration:none;   color: #000000}
.txt-black20-b :active  {text-decoration:none;   color: #000000}
.txt-black20-b :hover  {text-decoration:underline;  color: #000000}


.txtmidblue{
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 11px;
	color: #13387C;
}
.txtmidblue:link    {text-decoration:none;   color: #13387C}
.txtmidblue:visited {text-decoration:none;   color: #13387C}
.txtmidblue:active  {text-decoration:none;   color: #13387C}
.txtmidblue:hover  {text-decoration:underline;  color: #13387C}


.txtblack24-b	{
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size:24px;
	color:#000000;
	font-weight:bold;
	line-height: 28px;
	}
.txtblack24-b:link    {text-decoration:none;   color: #000000}
.txtblack24-b:visited {text-decoration:none;   color: #000000}
.txtblack24-b:active  {text-decoration:none;   color: #000000}
.txtblack24-b:hover  {text-decoration:none;  color: #555555}


.tx-gray14	{
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size:13px;
	color:#484848;
	line-height: 18px;
	}
.tx-gray14:link    {text-decoration:none;   color: #484848}
.tx-gray14:visited {text-decoration:none;   color: #484848}
.tx-gray14:active  {text-decoration:none;   color: #484848}
.tx-gray14:hover  {text-decoration:none;  color: #555555}


.tx-gray14-b	{
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size:13px;
	color:#484848;
	font-weight:bold;
	line-height: 18px;
	}
.tx-gray14-b:link    {text-decoration:none;   color: #484848}
.tx-gray14-b:visited {text-decoration:none;   color: #484848}
.tx-gray14-b:active  {text-decoration:none;   color: #484848}
.tx-gray14-b:hover  {text-decoration:none;  color: #555555}


.txtblue11 {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 11px;
	color: #103577;
	margin: 0 10px 0 0;
}
.txtblue11:link    {text-decoration:none;   color: #103577}
.txtblue11:visited {text-decoration:none;   color: #103577}
.txtblue11:active  {text-decoration:none;   color: #103577}
.txtblue11:hover  {text-decoration:none;  color: #103577}

.txtgreen12 {
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 12px;
	color: #81D118;

}
.txtgreen12:link    {text-decoration:none;   color: #81D118}
.txtgreen12:visited {text-decoration:none;   color: #81D118}
.txtgreen12:active  {text-decoration:none;   color: #81D118}
.txtgreen12:hover  {text-decoration:none;  color: #81D118}


/*IMAGE*/


.imgmargin {
	MARGIN: 0px 6px 0px 0px; 
}


.imgmargin02 {
	MARGIN: 0px 8px 0px 0px; 
	border: 1px solid #CDCDCD;
}

.imgmargin03 {
	MARGIN: 0px 0px 0px 6px; 
}

.imgmargin04 {
	MARGIN: 0 8px 8px 0; 
	border: 1px solid #000000;
}

.imgmargin05 {
	MARGIN: 0px 8px 8px 0px; 
	border: 1px solid #CDCDCD;
}

.imgmargin06 {
	MARGIN: 0px 0px 0px 6px; 
	border: 1px solid #CDCDCD;
}

.imgmargin07 {
	border: 1px solid #CDCDCD;
}



/*LINE*/

.line-gray{
	border: 1px solid #CDCDCD;
}


.line-deepgray{
	border: 1px solid #707070;
}


.line-white{
	border: 1px solid #FFFFFF;
}



/*INPUT*/

.input-01 {
    background-Color:#558bc7; 
    border-top:1px 
    solid #3c6fae; 
    border-left:1px solid #3c6fae; 
    border-bottom:1px solid #558bc7; 
    border-right:1px solid #558bc7; 
    width:90px; height:18px; 
    margin:1 0 2 0; 
    color:#ffffff;  
    font-size:11px; 
    padding-left:3px; 
 }
 
 
 .input-02 {
    font-size:11px; 
    padding-left:3px; 
 }
 
  .input-03 {
    background-Color:#ffffff; 
    border-top:1px 
    solid #F7941D; 
    border-left:1px solid #F7941D; 
    border-bottom:1px solid #F7941D; 
    border-right:1px solid #F7941D; 
    width:90px; height:18px; 
    margin:1 0 2 0; 
    color:#484848;  
    font-size:11px; 
    padding-left:3px; 
 }
 
.arr{
	background-repeat:no-repeat;
	padding:0 0 0px 7px;
}
.arry, .arr{
	background-image:url("http://world.kbs.co.kr/english/img/bl_dot04.gif");
}

.brr{
	background-repeat:no-repeat;
	padding:0 0 0px 15px;
}
.brry, .brr{
	background-image:url("http://world.kbs.co.kr/english/img/bl_dot05.gif");
}

.crr{
	background-repeat:no-repeat;
	padding:0 0 0px 0px;
}
.crry, .crr{
	background-image:url("http://world.kbs.co.kr/english/img/bl_dot03.gif");
}


/*special_election*/

.imgmargin04 {
	border: 1px solid #ffffff;
}


.txt-lightblue20-b{
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 20px;
	color: #7DE5FF;
	font-weight:bold;
	line-height: 30px;
}
.txt-lightblue20-b:link    {text-decoration:none;   color: #7DE5FF}
.txt-lightblue20-b:visited {text-decoration:none;   color: #7DE5FF}
.txt-lightblue20-b:active  {text-decoration:none;   color: #7DE5FF}
.txt-lightblue20-b:hover  {text-decoration:none;  color: #7DE5FF}


.txt-deepblue16-b{
	font-family: "Arial, Helvetica, sans-serif, MS sans serif";
	font-size: 16px;
	color: #002157;
	font-weight:bold;
	line-height: 25px;
}
.txt-deepblue16-b:link    {text-decoration:none;   color: #002157}
.txt-deepblue16-b:visited {text-decoration:none;   color: #002157}
.txt-deepblue16-b:active  {text-decoration:none;   color: #002157}
.txt-deepblue16-b:hover  {text-decoration:none;  color: #002157}


.td-padding-10{
 padding-left:10px;
 height:25px;
 }
 
 
.dot_news{
	background-repeat:no-repeat;
	padding:0 0 0 7px;
	background-image:url("http://world.kbs.co.kr/korean/special/election_2007/img/bl_dot_black.gif");
}

.rss{border:1px solid #cdcdcd;}
.rss tr td{border-bottom:1px solid #cdcdcd;}


/* pR Room */
span.pr_black{color:#383733; font-weight:bold;}
span.pr_blue{color:#3C8FB9; font-weight:bold;}

/*about kbs ºÐ±âº°ÄûÁî */
div.about_quiz{width:775px; line-height:18px;}

div.about_quiz_tit{width:775px; height:35px; background:#FF6A2D; color:#FFFFFF; font-weight:bold; font-size:18px; text-align:center; padding:6px 0 0 0; margin:15px 0;line-height:22px;}
div.about_quiz_tit span{float:right; margin:2px 10px 0 0;}

div.about_quiz_q{width:775px; display:block; margin-bottom:15px;}

div.about_quiz_q01{width:380px; height:300px; border:1px solid #E2E2E2; float:left; padding:10px 10px 10px 10px;}
/*div.about_quiz_q01 ul li{float:left; padding-right:2px; font-size:12px;}*/
div.about_quiz_q01 div.about_quiz_a {margin-bottom:15px;}
div.about_quiz_q01 div.about_quiz_a p{clear:both;color:000; font-weight:bold; margin-bottom:6px;}
div.about_quiz_q01 div.about_quiz_a ul {padding:10px 0 20px 0; margin:0;}
div.about_quiz_q01 div.about_quiz_a ul li{padding-right:0px; float:left; list-style:none; margin:0 0 -8px 0; display:block; width:180px;}
div.about_quiz_q01 div.about_quiz_a ul li input{padding-right:0px; vertical-align:middle;}
div.about_quiz_q01 div.about_quiz_a img{float:left; border:1px solid #2E2E2E; margin-right:8px; width:150px; height:150px;}
 
div.about_quiz_q02{width:380px; height:300px; border:1px solid #E2E2E2; float:right; padding:10px 10px 10px 10px;}
/*div.about_quiz_q02 ul li{float:left; padding-right:0px; font-size:12px;}*/
div.about_quiz_q02 div.about_quiz_a {margin-bottom:15px;}
div.about_quiz_q02 div.about_quiz_a p{clear:both;color:000; font-weight:bold; margin-bottom:6px;}
div.about_quiz_q02 div.about_quiz_a ul {padding:10px 0 20px 0; margin:0;}
div.about_quiz_q02 div.about_quiz_a ul li{padding-right:0px; float:left; list-style:none; margin:0 0 -8px 0; display:block; width:180px;}
div.about_quiz_q02 div.about_quiz_a ul li input{padding-right:0px;vertical-align:middle; margin:0;}
div.about_quiz_q02 div.about_quiz_a img{float:left; border:1px solid #2E2E2E; margin-right:8px; width:150px; height:150px;}

div.about_quiz_info{clear:both; display:block;}

div.about_quiz_hint {width:100%}
div.about_quiz_hint p{clear:both;color:000; font-weight:bold; margin-bottom:6px;}
div.about_quiz_hint img{width:125px; float:left; border:1px solid #2E2E2E; margin-right:6px}
div.about_quiz_hint p{clear:both;}
div.about_quiz_hint a{background:#FAFA74; border:1px solid #ECE40A; padding:0px 10px 1px 10px; height:20px; color:#3E3E3E; font-weight:bold;}

div.about_quiz_info{width:775px; padding:20px 20px; background:#EFEFEF; margin:0 0 15px 0;}
div.about_quiz_info ul li{font-weight:bold; margin-right:10px; list-style:none;}
div.about_quiz_info ul li input.qname{border:1px solid #cdcdcd; width:150px; height:18px;}
div.about_quiz_info ul li input.qmail{border:1px solid #cdcdcd; width:300px; height:18px;}
div.about_quiz_info ul li input.qadd{border:1px solid #cdcdcd; width:580px; height:18px;}

div.about_quiz_btn{text-align:center;}
div.about_quiz_btn img{margin-right:6px;}



/* ÄûÁî °á°ú */
div.about_quiz_result_q{width:775px; height:100px; display:block; margin-bottom:15px;}

div.about_quiz_result_q01{width:380px; height:100px; border:1px solid #E2E2E2; float:left; padding:10px 10px 10px 10px;}
/*div.about_quiz_q01 ul li{float:left; padding-right:2px; font-size:12px;}*/
div.about_quiz_result_q01 div.about_quiz_result_a {margin-bottom:15px;}
div.about_quiz_result_q01 div.about_quiz_result_a p{clear:both;color:000; font-weight:bold; margin-bottom:6px;}
div.about_quiz_result_q01 div.about_quiz_result_a ul {padding:10px 0 20px 0; margin:0;}
div.about_quiz_result_q01 div.about_quiz_result_a ul li{padding-right:5px; float:left;}
div.about_quiz_result_q01 div.about_quiz_result_a ul li input{padding-right:0px; vertical-align:middle;}
div.about_quiz_result_q01 div.about_quiz_result_a img{vertical-align:text-bottom; margin-left:3px;}
 
div.about_quiz_result_q02{width:380px; height:100px; border:1px solid #E2E2E2; float:right; padding:10px 10px 10px 10px;}
/*div.about_quiz_q02 ul li{float:left; padding-right:0px; font-size:12px;}*/
div.about_quiz_result_q02 div.about_quiz_result_a {margin-bottom:15px;}
div.about_quiz_result_q02 div.about_quiz_result_a p{clear:both;color:000; font-weight:bold; margin-bottom:6px;}
div.about_quiz_result_q02 div.about_quiz_result_a ul {padding:10px 0 20px 0; margin:0;}
div.about_quiz_result_q02 div.about_quiz_result_a ul li{padding-right:2px; float:left;}
div.about_quiz_result_q02 div.about_quiz_result_a ul li input{padding-right:0px;vertical-align:middle; margin:0;}
div.about_quiz_result_q02 div.about_quiz_result_a img{vertical-align:text-bottom; margin-left:2px;}

div.about_quiz_winner{width:775px; clear:both; display:block; margin-top:15px;}
div.about_quiz_winner p{float:left; width:100px;}
div.about_quiz_winner table.winner_list{width:630px; table-layout:fixed;}
div.about_quiz_winner table.winner_list tr td.winner_name{width:15%; padding:5px 4px; font-size:11px; font-weight:bold; vertical-align:top;}
div.about_quiz_winner table.winner_list tr td.winner_add{width:35%; padding:5px 4px; font-size:11px; color:#808080; vertical-align:top;}

div.about_quiz_list{width:775px; clear:both; display:block; margin-top:15px;}
div.about_quiz_list ul {border-top:1px solid #E2E2E2; padding:6px 0; margin:0;}
div.about_quiz_list ul li{padding:2px 0 2px 8px; background:url(/images/bl_dot_orange.gif) 2px center no-repeat; font-weight:bold; list-style:none;}


.showcase_img{
	width:180px;
	margin-bottom:20px;
	padding:6px;
	background:url(../img/bg_img_youth.gif) no-repeat center;
}

div.interview.doubleimg{
	float:left;
	width:355px;
	padding:15px 0 0 0;
	margin-left:60px;
}
div.img-man {
	width:180px;
	margin-bottom:20px;
	padding:6px;
	background:url(../img/bg_img_youth.gif) no-repeat center;
}
div.img-women {
	width:180px;
	height:135px;
	padding:6px;
	background:url(../img/bg_img_youth.gif) no-repeat center;
	}
	
	
/* ÄÁÅÙÃ÷¾È¿¡ µé¾î°¡´Â Æ÷Åä°¶·¯¸® */

.gallery_fotogal01{clear:both; margin-top:10px; padding:0; width:775px; height:210px;}
table.foto_frame tr td img.gal_bdr{border:1px solid #C1C1C1;}
table.foto_frame tr td a{padding:0; margin:0; border:0; text-decoration:none;}
table.foto_frame tr td span.close{padding:15px 0 0 15px; font-size:16px; font-weight:bold; color:#fff;}
.gal_bdr{border:1px solid #C1C1C1;}	



/* seoulscene flv wide -480*305-*/

div.seoulscene_flv{width:500px; height:361px; float:inherit; background:url(/images/bg_seoulscene.gif) no-repeat; padding:10px 0 0 10px; margin:20px 0 0 135px;}
div.seoulscene_player{width:480px; height:305px;}
.titblack{font-weight:bold; color:#000;}




/* showcase flv 3:2 -480*360-*/

div.showcase_flv{width:500px; height:441px; float:left; background:url(/images/bg_showcasebox.gif) no-repeat; padding:10px 0 0 10px;}
div.showcase_player{width:480px; height:385px;}
div.showcase_doubleimg{
	text-align:center;
	padding-top:50px;
}
div.showcase_img {
	width:180px;
	height:135px;
	padding:6px 6px;
	background:url(../img/bg_img_youth.gif) no-repeat top;
}

/* ÅëÇÕ Æ÷Åäºä¾î */
div.photo_view{overflow:hidden;
	width:100%;
	padding:0 0 20px;}

div.viewer {width:775px;}
div.viewer table.viewer_tb{width:775px;}
div.viewer table.viewer_tb tr td img.viewImg{border-top:1px solid #D2D2D2; border-left:1px solid #D2D2D2; border-right:2px solid #D2D2D2; border-bottom:2px solid #D2D2D2;}
div.viewer table.viewer_tb tr td p.photoview_tit{margin:0; padding:0; font-weight:bold; font-color:#4D4D4D; border:0; text-align:center;}
div.viewer table.viewer_tb tr td p.photoview_status{margin:10px 0 0 0; padding:0; font-color:#4D4D4D; border:0; line-height:16px;}

div.thumb {width:775px; height:94px; background:url(/images/photoview_bgThumb.gif) no-repeat; padding:17px 0;}
div.thumbImg {padding:0 9px 0 0; position:inherit;}
div.thumbImg_end {padding:0 0px 0 0; position:inherit;}

div.photo_view_cont{width:775px; text-align:left; margin-top:25px;}



/* ¸ÀÀÖ´Â ÄÚ¸®¾Æ */

div.kfood{width:775px;}
div.kfood div.kfood_visual{width:775px; height:355px; margin-bottom:25px;}

div.kfood div.kfood_data{width:775px; margin:0 0 10px 0;}
div.kfood div.kfood_data div.kfood_ingredient{width:300px; margin-right:0px; float:left;}
div.kfood div.kfood_data div.kfood_ingredient_txt {background:url(/korean/img/kfood_ingredient_bgTop.gif) no-repeat; padding:30px 25px 0 25px;}
div.kfood div.kfood_data div.kfood_story{width:463px; float:right;}
div.kfood div.kfood_data div.kfood_story_txt {background:url(../img/kfood_story_bgTop.gif) no-repeat; padding:50px 25px 0 25px;}
div.kfood div.kfood_data div.kfood_story_img {background:url(/korean/img/kfood_story_bgBot.gif) no-repeat; height:70px;}
span.kfood_subtit{font-weight:bold; color:#E62A43; line-height:24px;}


div.kfood div.kfood_recipe{width:775px; margin-bottom:5px;} 
div.kfood div.kfood_recipe p.recipe_tit{margin-bottom:15px;}
div.kfood div.kfood_recipe div.recipe01{background:url(/korean/img/kfood_recipe_bg1.gif) no-repeat; padding:6px 12px 12px 45px; float:left; margin:0 0 10px 10px;}
div.kfood div.kfood_recipe div.recipe02{background:url(/korean/img/kfood_recipe_bg2.gif) no-repeat; padding:6px 12px 12px 45px; margin:0 0 10px 20px;}
div.kfood div.kfood_recipe div.recipe03{background:url(/korean/img/kfood_recipe_bg3.gif) no-repeat; padding:6px 12px 12px 45px; float:left; margin:0 0 10px 10px;}
div.kfood div.kfood_recipe div.recipe04{background:url(/korean/img/kfood_recipe_bg4.gif) no-repeat; padding:6px 12px 12px 45px; margin:0 0 10px 20px;}
div.kfood div.kfood_recipe div.recipe05{background:url(/korean/img/kfood_recipe_bg5.gif) no-repeat; padding:6px 12px 12px 45px; float:left; margin:0 0 10px 10px;}
div.kfood div.kfood_recipe div.recipe06{background:url(/korean/img/kfood_recipe_bg6.gif) no-repeat; padding:6px 12px 12px 45px; margin:0 0 10px 20px;}
div.kfood div.kfood_recipe div.recipe07{background:url(/korean/img/kfood_recipe_bg7.gif) no-repeat; padding:6px 12px 12px 45px; float:left; margin:0 0 10px 10px;}
div.kfood div.kfood_recipe div.recipe08{background:url(/korean/img/kfood_recipe_bg8.gif) no-repeat; padding:6px 12px 12px 45px; margin:0 0 10px 20px;}
div.kfood div.kfood_recipe div.recipe09{background:url(/korean/img/kfood_recipe_bg9.gif) no-repeat; padding:6px 12px 12px 45px; float:left; margin:0 0 20px 10px;}
div.kfood div.kfood_recipe div.recipe10{background:url(/korean/img/kfood_recipe_bg10.gif) no-repeat; padding:6px 12px 12px 45px; margin:0 0 20px 20px;}
div.kfood div.kfood_recipe div.recipe11{background:url(/korean/img/kfood_recipe_bg11.gif) no-repeat; padding:6px 12px 12px 45px; float:left; margin:0 0 20px 10px;}
div.kfood div.kfood_recipe div.recipe12{background:url(/korean/img/kfood_recipe_bg12.gif) no-repeat; padding:6px 12px 12px 45px; margin:0 0 20px 20px;}
div.kfood div.kfood_recipe div.recipe13{background:url(/korean/img/kfood_recipe_bg13.gif) no-repeat; padding:6px 12px 12px 45px; float:left; margin:0 0 20px 10px;}
div.kfood div.kfood_recipe div.recipe14{background:url(/korean/img/kfood_recipe_bg14.gif) no-repeat; padding:6px 12px 12px 45px; margin:0 0 20px 20px;}
div.kfood div.kfood_recipe div.recipe15{background:url(/korean/img/kfood_recipe_bg15.gif) no-repeat; padding:6px 12px 12px 45px; float:left; margin:0 0 20px 10px;}
p.recipe_txt{width:285px;}


div.kfood div.kfood_tip{width:775px; margin-bottom:20px;}
div.kfood div.kfood_tip div.kfood_tip_txt {background:url(/korean/img/kfood_tip_bgTop.gif) no-repeat; padding:35px 60px 5px 120px; line-height:18px;}
div.kfood div.kfood_tip div.kfood_tip_img {background:url(/korean/img/kfood_tip_bgBot.gif) no-repeat; height:30px;}
span.kfood_subtit{font-weight:bold; color:#E62A43;}


div.kfood div.kfood_sheif01{width:775px; margin-bottom:15px; background:url(/korean/img/kfood_sheif_bg1.jpg) no-repeat right top;}
div.kfood div.kfood_sheif01 div.sheif_img{width:206px; float:left; margin-right:15px;}
div.kfood div.kfood_sheif01 div.sheif_txt{width:330px; float:left; margin:30px 0 0 0;}

div.kfood div.kfood_sheif02{width:775px; margin-bottom:15px; background:url(/korean/img/kfood_sheif_bg2.jpg) no-repeat right top;}
div.kfood div.kfood_sheif02 div.sheif_img{width:206px; float:left; margin:0 9px 15px 0;}
div.kfood div.kfood_sheif02 div.sheif_txt{width:385px; float:left; margin:30px 0 0 0; display:block;}

div.kfood div.kfood_sheif03{width:775px; margin-bottom:15px; background:url(/korean/img/kfood_sheif_bg3.jpg) no-repeat right top;}
div.kfood div.kfood_sheif03 div.sheif_img{width:206px; float:left; margin:0 9px 15px 0;}
div.kfood div.kfood_sheif03 div.sheif_txt{width:385px; float:left; margin:30px 0 0 0; display:block;}

span.sheif_name{font-size:14px; font-weight:bold; color:#000; margin-right:12px;}
span.sheif_posi{background:url(/korean/img/kfood_sheif_bar.gif) no-repeat left 1; padding-left:10px; color:#e62a43; font-weight:bold;}


div.kfood div.kfood_etc {width:765px; clear:both; margin-bottom:20px; padding:0 0 0 10px;}

.kfood_reply {margin:10px 0; width:744px;}
.kfood_reply tr td{padding:2px 0 0 0;}

.kfood_bbsdetail {margin:10px 0; width:754px;}
.kfood_bbsdetail tr td input, textarea {border:1px solid #928D83;}

.kfood_cmt_tit{margin-bottom:10px; font-weight:bold; color:#353535; background:url(../../images/bl_notice.gif) no-repeat 0 4; padding-left:20px;}

.kfood_cmt_txt{margin-top:10px; color:#353535; font-size:11px; color:#909090; padding:0 5px; text-align:left;} 


span.archive_culture_m {width:515px; height:19px; font-weight:bold; color:#fff; background:url(/english/img/bg_archive01.gif) no-repeat; padding-left:8px;}

span.archive_culture_r {width:250px; height:19px; font-weight:bold; color:#fff; background:#4DCB9A; padding-left:6px;}
span.archive_list{width:224px; height:18px; font-weight:normal; background:url(/english/img/bl_dot01.gif) 0 center no-repeat; padding-left:6px; margin:0 8px;}




/* paging */
div.paging {
	clear:both;
	padding:10px 0 20px 0;
	text-align:center;
	/*border:1px solid #FF0000;*/
	margin-top:10px;
}
	div.paging a, div.paging strong {
		display:inline-block;
		padding:2px;
		
		font-size:11px;
	}
		div.paging a img {
			position:relative;
			top:-2px;
			_top:1px;
		}
		*+html div.paging a img {
			top:1px;
		}
	div.paging a:link, div.paging a:visited, div.paging a:active {color:#787878;}
	div.paging strong, div.paging a:hover {
		color:#f60;
	}
	div.paging a.prev {margin-right:5px;padding:5px;}
	div.paging a.next {margin-left:5px;padding:5px;}
	

/* ºÎ»ê±¹Á¦¿µÈ­Á¦2010 */
#wrap {background:#E1E1E1; width:775px; height:2350px;}
#header {position:relative; width:775px;}
	h1 {position:absolute;}
#visual_poster {position:relative; top:98px;}
#flash_bg {position:relative; top:98px;}
	.flashArea {position:absolute; left:148px; top:15px;}
#content {}
	.s_title {position:relative; top:98px;}
	.sinop {position:relative; top:98px; margin-bottom:25px;}
	.sinop_last {position:relative; top:98px; margin-bottom:30px;}
	.sinop_lastb {position:relative; top:98px; margin-bottom:5px;}
	.bg_botton {position:relative; top:98px;}
#photo_g {list-style:none;}
	#photo_g a {display:block;}	
	#tit_gallery {position:absolute; top:20px; left:58px;}
	.photo {position:relative; top:98px;}
	.photo_p {position:absolute; width:184px; left:18px; top:65px; margin-right:20px;}
	.photo_p li {float:left; margin:0 2px 2px 0;}
	.photo_p li.lastc {float:right; margin:0 0 2px 0;}
	.photo_p li.last {float:left; margin-right:62px;}
	.photo_p li.lastd {float:left; margin-right:120px;}
	.photo_i {position:absolute; width:62px; left:218px; top:65px; margin-right:20px;}
	.photo_i li {float:left; margin:0 0 2px 0;}	
	.photo_f {position:absolute; width:184px; left:294px; top:65px; margin-right:20px;}
	.photo_f li {float:left; margin:0 2px 2px 0;}
	.photo_f li.lastc {float:right; margin:0;}
	.photo_f li.lastd {float:left; margin-right:120px;}	
	.photo_ff {position:absolute; width:184px; left:494px; top:65px;}
	.photo_ff li {float:left; margin:0 2px 2px 0;}
	.photo_ff li.lastc {float:right; margin:0;}
	.photo_ff li.lastd {float:left; margin-right:120px;}	
	
	
	
