.form {font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#000000; background:#FFFFF0;}
.form2 {font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#000000; background-image: url('/images/textback4.gif');}
.form12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#000000; background:#FFFFF0;}
.form_def {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#000000; background:#EFFAFD;}
.red10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#FF0000;}
.red12 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#FF0000;}
.blue10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#2887BF;}
.blue10_120 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#2887BF; line-height:120%;}
.blue10_ui {font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#2887BF;}
.blue11_ui {font: normal 11px "MS UI Gothic", Osaka, Helvetica; color:#2887BF;}
.blue12 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#2887BF;}
.blue12_ui {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#2887BF;}
.blue12_ui_120 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#2887BF; line-height:120%;}
.blue212_ui_120 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#5A9DEB; line-height:120%;}
.darkblue10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#1979D3;}
.linksgreen10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#398C11;}
.yellowgreen10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#289223;}
.white10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#FFFFFF;}
.white12 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#FFFFFF;}
.white_ui10 {font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#FFFFFF;}
.white_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#FFFFFF;}
.palegray10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#C9C9C9;}
.gray2_10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#636363;}
.gray2_ui10 {font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#959595; line-height:120%;}
.gray10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#959595;}
.gray_ui10 {font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#636363;}
.gray_ui10120 {font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#636363; line-height:120%;}
.gray_ui11 {font: normal 11px "MS UI Gothic", Osaka, Helvetica; color:#272727;}
.orange_ui10 {font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#F86F00;}
.orange12 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#F86F00;}
.orange_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#F86F00;}
.orange_ui14 {font: bold 14px "MS UI Gothic", Osaka, Helvetica; color:#F86F00;}
.green11 {font: normal 11px "MS Gothic", Osaka, Helvetica; color:#5E7D43;}
.green_ui11 {font: normal 11px "MS UI Gothic", Osaka, Helvetica; color:#5E7D43;}
.green_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#419934;}
.gray12 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#585858;}
.gray_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#585858;}
.gray_ui12120 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#585858; line-height:120%;}
.gray2_ui12 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#272727; line-height:120%;}
.gray2_ui12130 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#272727; line-height:130%;}
.gray3_ui12130 {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#666666; line-height:130%;}
.brack10 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#000000;}
.brack_ui11 {font: normal 11px "MS UI Gothic", Osaka, Helvetica; color:#000000;}
.brack12 {font: normal 12px "MS Gothic", Osaka, Helvetica; color:#000000; line-height:130%;}
.midashi {font: normal 2px "MS UI Gothic", Osaka, Helvetica; color:#000000;}
.mn_index   { BACKGROUND-COLOR: #CFEDFF; }
.attention1 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#585858;}
.attention2 {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#FF0000;}
.attention3 {font: normal 12px "‚l‚r PƒSƒVƒbƒN", Osaka, Helvetica; color:#FF0000;}
.photo {font: normal  "MS UI Gothic", Osaka, Helvetica; color:#70A86C; line-height:130%;}
.tv {font: normal "MS UI Gothic", Osaka, Helvetica; color:#F32929; line-height:130%;}
.magazine {font: normal "MS UI Gothic", Osaka, Helvetica; color:#249D34; line-height:130%;}
.books {font: normal "MS UI Gothic", Osaka, Helvetica; color:#F69263; line-height:130%;}
.web {font: normal "MS UI Gothic", Osaka, Helvetica; color:#F88BBC; line-height:130%;}
.radio {font: normal "MS UI Gothic", Osaka, Helvetica; color:#28ABEC; line-height:130%;}
.works {font: normal "MS UI Gothic", Osaka, Helvetica; color:#3DBBB5; line-height:130%;}
.others {font: normal "MS UI Gothic", Osaka, Helvetica; color:#848484; line-height:130%;}
.radio {font: normal "MS UI Gothic", Osaka, Helvetica; color:#28ABEC; line-height:130%;}
.works {font: normal "MS UI Gothic", Osaka, Helvetica; color:#3DBBB5; line-height:130%;}
.event {font: normal "MS UI Gothic", Osaka, Helvetica; color:#4EA8D5; line-height:130%;}
.off {font: normal "MS UI Gothic", Osaka, Helvetica; color:#E65797; line-height:130%;}


TABLE.no-under{border:1px solid #5BA5D6;border-bottom:0px;}
TABLE.no-top{border:1px solid #5BA5D6;border-top:0px;}
TABLE.keywordsearch{border:1px solid #ffffff;border-top:0px;border-left:0px;}
TABLE.photostock{border:1px solid #d4d4d4;background-color: #F0F0F0;}
TABLE.diary{border:1px solid #FFFFFF;}
TABLE.diary2{border:1px solid #E7E7E7;}
TABLE.search{font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#272727;}
TABLE.sitemap{font: normal 10px "MS Gothic", Osaka, Helvetica; color:#666666; line-height:120%;}
TABLE.photogenic{font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#666666; line-height:130%;}
TABLE.font10{font: normal 10px "MS UI Gothic", Osaka, Helvetica; color:#666666; line-height:120%;}
TABLE.font12{font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#666666; line-height:120%;}

TABLE.menu  {
    BORDER-BOTTOM: #808080 1px solid;
    BORDER-COLLAPSE: collapse;
    BORDER-LEFT: #808080 1px solid;
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    TABLE-LAYOUT: fixed
}

TABLE.menu TD {
    BORDER-BOTTOM: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid
}

TABLE.menu2  {
    BORDER-BOTTOM: #808080 1px solid;
    BORDER-COLLAPSE: collapse;
    BORDER-LEFT: #808080 1px solid;
    BORDER-RIGHT: #808080 1px solid;
    BORDER-TOP: #808080 1px solid;
    TABLE-LAYOUT: fixed
}

TABLE.topadsense  {
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: 0px;
}


TABLE.newcomer {
border:1px solid #cccccc;
background-color: #ffffff;
}

td.grayline {
border:1px solid #cccccc;
background-color: #ffffff;
}

TABLE.whiteplate {
border-left:0px;
border-right:1px solid #cccccc;
border-top:0px;
border-bottom:1px solid #cccccc; 
background-color: #ffffff;
}

TABLE.whiteplate2 {
border-left:0px;
border-right:1px solid #cccccc;
border-top:0px;
border-bottom:1px solid #cccccc; 
background-color: #ffffff;
}


TABLE.whiteplate3 {
border-left:1px solid #cccccc; 
border-right:1px solid #cccccc;
border-top:1px solid #cccccc; 
border-bottom:1px solid #cccccc; 
background-color: #ffffff;
}

TABLE.whiteplate4 {
border-left:1px solid #B4B4B4; 
border-right:1px solid #B4B4B4;
border-top:1px solid #B4B4B4; 
border-bottom:1px solid #B4B4B4; 
background-color: #ffffff;
}

TABLE.stockplate {
border-left:0px;
border-right:1px solid #cccccc;
border-top:0px;
border-bottom:1px solid #cccccc; 
background-color: #ffffff;
color:#000000; font-size:11px;font-family: "MS UI Gothic";
}

TABLE.stockplateoff {
border-left:0px;
border-right:1px solid #cccccc;
border-top:0px;
border-bottom:1px solid #cccccc; 
background-color: #E5E5E5;
color:#000000; font-size:11px;font-family: "MS UI Gothic";
}

TABLE.grayline {
border-left:1px solid #B4B4B4; 
border-right:1px solid #B4B4B4;
border-top:1px solid #B4B4B4; 
border-bottom:1px solid #B4B4B4; 
background-color: #FFFFFF;
}

TABLE.tab {
border:1px solid #C0C0C0; 
background-color: #F5F5F5;
}


TABLE.singleshadow {
border-left:0px;
border-right:1px solid #E6E6E6;
border-top:0px;
border-bottom:1px solid #E6E6E6; 
background-color: #ffffff;
color:#000000; font-size:11px;font-family: "MS UI Gothic";
}

TABLE.secondshadow {
border-left:0px;
border-right:1px solid #F4F4F4;
border-top:0px;
border-bottom:1px solid #F4F4F4;
background-color: #ffffff;
color:#000000; font-size:11px;font-family: "MS UI Gothic";
}

TABLE.doubleshadow {
border-left:0px;
border-right:1px solid #EAEAEA;
border-top:0px;
border-bottom:1px solid #EAEAEA; 
background-color: #ffffff;
color:#000000; font-size:11px;font-family: "MS UI Gothic";
}

TABLE.dictionary {
border-left:1px solid #E1E5E8;
border-right:1px solid #E1E5E8;
border-top:1px solid #E1E5E8;
border-bottom:1px solid #E1E5E8; 
background-color: #fcfcfc;
color:#000000; font-size:12px;font-family: "MS UI Gothic";line-height:120%;
}

TABLE.keywordresult {
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
border-top:1px solid #DADADA;
border-bottom:1px solid #DADADA; 
background-image: url("images/grid_bg.gif");
color:#5A9FCC; font-size:12px;font-family: "MS UI Gothic";
}


TABLE.pdiaryiiajtop {
border-left:1px solid #5BA5D6;
border-right:1px solid #5BA5D6;
border-top:1px solid #5BA5D6;
border-bottom:1px solid #5BA5D6; 
background-color: #FFFFFF;
}

TABLE.pastranking {
border:1px solid #849ECE;
background-color: #FFFFFF;
}

td.newcomerindex {
background-color: #D9EAFF;
color:#2887BF; font-size: 12px;font-family: "MS Gothic", Osaka, Helvetica;
}

td.newcomerdata {
background-image: url('/images/newcomer_bg.gif');
color:#959595; font-size: 10px;font-family: "MS Gothic", Osaka, Helvetica;
}

td.pdiaryiiajtopmidasi {
border:0px; 
padding:4px;
background-color: #5BA5D6;
color:#FFFFFF; font-size:11px;font-family: "MS UI Gothic", "Osaka";
}

TABLE.pdiaryiiajtopbody {
border:0px;
background-color: #FFFFFF;
color:#626262; font-size:10px;font-family: "MS UI Gothic", "Osaka";
}

table.manual2{
border-left:1px solid #B4B4B4; 
border-right:1px solid #B4B4B4;
border-top:1px solid #B4B4B4; 
border-bottom:1px solid #B4B4B4; 
background-color: #ffffff;
font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#272727; line-height:130%;
}

td.manual2 {
border:1px; 
background-color: #5BA5D6;
color:#FFFFFF; font-size:12px;font-family: "MS UI Gothic", "Osaka";
}

td.pdiaryiiajtoptime {
color:#626262; font-size:10px;font-family: "MS UI Gothic", "Osaka";
}

.shadow {
border-left:0px;
border-right:1px solid #E6E6E6;
border-top:0px;
border-bottom:1px solid #E6E6E6; 
background-color: #ffffff;
color:#000000; font-size:11px;font-family: "MS UI Gothic";
}

td.forum3  {background-image: url('../images/forum1_04.gif');}
td.forum3:hover {background-image: url('../images/forum1_04-over.gif');}

a {color:#959595; text-decoration: none;}
a.bl:hover {color:#1979D3; text-decoration: none;}

a.red {font: normal 10px "MS Gothic", Osaka, Helvetica; color:#F86F00; text-decoration: none;}
a.red:hover {color:#FF7E50; text-decoration: underline;}

a.blue {color:#54A1D3; text-decoration: none;}
a.blue:hover {color:#FF7E50; text-decoration: none;}

a.blue2 {color:#489CD7; text-decoration: underline;}
a.blue2:hover {color:#FF7E50; text-decoration: underline;}

a.darkblue2 {color:#39769F; text-decoration: underline;}
a.darkblue2:hover {color:#FF7E50; text-decoration: underline;}

a.rose {color:#EC719A; text-decoration: none;}
a.rose:hover {color:#FF7E50; text-decoration: none;}

a.green {color:#5E9A59; text-decoration: none;}
a.green:hover {color:#FF7E50; text-decoration: none;}

a.aquablue {color:#1979D3; text-decoration: none;}
a.aquablue:hover {color:#FF7E50; text-decoration: none;}

a.aquablue_ul {color:#1979D3; text-decoration: underline;}
a.aquablue_ul:hover {color:#FF7E50; text-decoration: underline;}

a.violet_ul {color:#7462BD; text-decoration: underline;}
a.violet_ul:hover {color:#FF7E50; text-decoration: underline;}

a.white {color:#FFFFFF; text-decoration: none;}
a.white:hover {color:#58B1E5; text-decoration: none;}

a.black {color:#FF6633; text-decoration: underline;}
a.black:hover {color:#FF2525; text-decoration: underline;}

a.imgindex {color:#626262; text-decoration: none;}
a.imgindex:hover {color:#FF9C00; text-decoration: none;}

a.photostockplate {font: normal 11px "MS UI Gothic", Osaka, Helvetica; color:#F86F00; text-decoration: none;}
a.photostockplate:hover {color:#FF7E50; text-decoration: underline;}

a.pdiary {font: normal 12px "MS UI Gothic", Osaka, Helvetica; color:#F86F00; text-decoration: none;}
a.pdiary:hover {color:#FF7E50; text-decoration: underline;}

a.links {font: bold 12px "MS UI Gothic", Osaka, Helvetica; color:#F9FF14; text-decoration: none;}
a.links:hover {color:#FF7C2E; text-decoration: underline;}

select {
border-left:1px solid #cccccc;
border-right:1px solid #ffffff;
border-top:1px solid #cccccc;
border-bottom:1px solid #ffffff; 
background-color: #ffffff;
color:#272727; font-size:10px;
}

select.imgindex {
border-left:1px solid #cccccc;
border-right:1px solid #ffffff;
border-top:1px solid #cccccc;
border-bottom:1px solid #ffffff; 
background-color: #EDF4F9;
color:#1979D3; font-size:10px;
}

select.links {
border-left:1px solid #cccccc;
border-right:1px solid #ffffff;
border-top:1px solid #cccccc;
border-bottom:1px solid #ffffff; 
background-color: #DEF6DC;
color:#398C11; font-size:10px;
}


select.photostock {
border-left:1px solid #cccccc;
border-right:1px solid #ffffff;
border-top:1px solid #cccccc;
border-bottom:1px solid #ffffff; 
background-color: #4F9B23;
color:#ffffff; font-size:12px;
}

select.photocollections {
border-left:1px solid #cccccc;
border-right:1px solid #ffffff;
border-top:1px solid #cccccc;
border-bottom:1px solid #ffffff; 
background-color: #EFF9F0;
color:#289223; font-size:10px;
}

select.user {
border-left:1px solid #cccccc;
border-right:1px solid #ffffff;
border-top:1px solid #cccccc;
border-bottom:1px solid #ffffff; 
background-color: #FFFFF0;
color:#000000; font-size:12px;
}
.formmodern {

	border:1px inset #2A6F79;
	border:1px outset #2A6F79;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url('images/text_back2.gif');
}
.formmodernblue {
	border:1px solid #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-image: url('images/blue_gradient.gif');

}
select.modern {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	background-color: #336699;
}
