/* ????? */
body, td				{font-family:arial; font-size:80%;}
small, td small			{font-family:arial; font-size:85%}
big, td big				{font-family:arial; font-size:120%}
.text					{font-size:100%}

/* ?????????? */
td.topLine			{border-top: 1px solid #DDDFE6; background-image:none;}
td.leftLine			{border-left: 1px solid #DDDFE6; background-image:none;}

/* ??????????????? */
td.specialIll		{padding-bottom:10px}

/* ??? */
td.kudaLnk1			{background-image: url(i/kuda-lnk/bg-1.gif); background-repeat:no-repeat; background-color:#EBECF0;}
td.kudaLnk2			{background-image: url(i/kuda-lnk/bg-2.gif); background-repeat:no-repeat; background-color:#EBECF0;}

/* ???????? */
td.agencyPhoto		{border-left:#FF7F00 4px solid;}
div.agencyAddress	{border-left:#FF7F00 1px solid; padding:10px; margin:0; width:100%;}
td.agencyNav		{background-image: url(i/agency/n-bg-advanced.gif); background-repeat:no-repeat; background-position:top right;}
td.agencyContent	{border-left:#DDDFE6 1px solid; background-image: url(i/agency/bg-line.gif); background-repeat:repeat-y; background-position:top right;}
td.agencyContentBtm	{border-left:#DDDFE6 1px solid; border-right:#DDDFE6 1px solid;}

/* ????????? */
.dateInputCell		{background-color:#fff; height:20px; border:2px inset #fff; border-right:none;}
.dateInput			{border:1px solid #fff; padding:0px; margin:0px;}
.dateBtnCell		{height:20px; border:2px inset #fff; border-left:none;}
.dateBtn			{background-image:url(i/dayselect.gif); background-repeat:no-repeat; background-position:center; border:2px outset #fff; font-size:12px; width:34px; padding:0; margin:0;}

/* ??????????? ? ?????? ???????*/
.rightPhoto			{border:#DDDFE6 1px solid; border-left:#EBECF0 10px solid; border-right:none; margin:0}

div.li				{text-indent:	-16px}
