/*
Copyright (c) 2009, Shawphy(shawphy.com). All rights reserved.
http://shawphy.com/2009/03/my-own-reset-css.html
Based on YUI http://developer.yahoo.com/yui/reset/ 
and Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html 
Licensed under the BSD License:
http://creativecommons.org/licenses/BSD/
version: 1.1 | 20090303
*/
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td { margin: 0; padding: 0;  font:12px Verdana; }

fieldset, img { border: 0;}

/* remember to define focus styles! */
:focus { outline: 0; }

address, caption, cite, code, dfn,
em, th, var, optgroup { font-style: normal; font-weight: normal; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }

input, button, textarea,
select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }

code, kbd, samp, tt { font-size: 100%; }

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select { *font-size: 100%; }
body { line-height: 1.5; }
ol, ul { list-style: none; }

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }

/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {	text-decoration: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }

/**PNG Transparent**/
/*img, div, input { behavior:url(iepngfix.htc);}*/

/**Color**/
.color_white  { color:#FFF; }
.color_black  { color:#000; }
.color_gray   { color:#777; }
.color_gray02 { color:#333; }
.color_gray03 { color:#AAA; }
.color_yellow { color:#FFD801; }
.color_blue   { color:#11B6Dd; }
.color_blue02 { color:#369; }
.color_blue03 { color:#03C; }
.color_blue04 { color:#015Baf; }
.color_red    { color:#F00; }
.color_red02  { color:#CC0303; }
.color_orange { color:#F58B02; }

/**Font size**/
.T11 { font-size:11px; line-height:15px; }


.url_line { text-decoration:underline; }

.FloatClear
{
    display:block;/*FF*/
    *display:inline;/*IE*/
    clear:both;
    visibility:hidden;
}


/**Playomg**/
body { background:url(../images/index/topic_bg.jpg) repeat-x right top; }
#Playomg { width:1200px; margin:auto; }
#Playomg .TLogin  { background:url(../images/index/tlog_sec_bg.gif); position:relative; }

/**Header**/
#Playomg .Header
{
    background:url(../images/index/topic_t.jpg) no-repeat;
    height:116px;
    position:relative;
    z-index:10;
}

#Playomg .rightblock
{
    width:589px; height:30px;
    position:absolute;
    top:0; right:0;
    padding-top:72px;
}
#Playomg .rightblock .Date { padding-left:40px; }
#Playomg .rightblock .Mail 
{ 
    background:url(../images/index/icon_mail.gif) no-repeat right 3px;
    padding-right:20px;
    text-decoration:underline;
    position:absolute;
    left:270px; bottom:16px;
}
#Playomg .rightblock .dropdown
{
    width:150px; height:20px;
    position:absolute;
    top:70px; right:24px;
    line-height:20px;
}

#Playomg .rightblock #dropdown
{
    position:absolute;
    right:60px; top:91px;
    border:Solid 1px #FFF;
    background: #EDEDED;
    width:100px;
}
#Playomg .rightblock #dropdown li { padding-left:10px; line-height:20px;  }
#Playomg .rightblock #dropdown a { color:#666; }

#Playomg .dropdown LABEL 
{
    font-size:13px;
	color:#FFF;
    font-weight: bold;
	background: url(../images/index/dropdown.gif) no-repeat;
	position:absolute;
	right:0px; top:0px;
	padding-left:5px;
	display: block;
	width:150px; height:22px;
}

/**TLogin**/
#Playomg .TLogin .Personal { width:228px; padding:0 10px; }
#Playomg .TLogin .Personal p { line-height:17px; }
#Playomg .TLogin .Personal p .url_line
{
    padding-right:15px;
    background: url(../images/index/icon_mail_b.gif) no-repeat right 4px;
}
#Playomg .TLogin .Personal p .Gotmail { background: url(../images/index/icon_mail_b02.gif) no-repeat right 4px; }

#Playomg .TLogin .Logout p { margin-bottom:4px; }

/**SiteMap**/
#Playomg .SiteMap 
{ 
    position:relative;
    width:778px; height:80px;
    background:url(../images/index/copyright_bg.gif) no-repeat; 
    margin:auto;
}
#Playomg .SiteMap img { position:absolute; left:0; top:0; }
#Playomg .SiteMap p 
{ 
    position:absolute; 
    top:20px; right:100px; 
    color:#666; 
    z-index:99;
}
#Playomg .SiteMap p a { color:#333; }

#Playomg .Topic_l,#Playomg .Topic_r 
{ 
    width:224px;
    position:relative;
    background-repeat:repeat-y; 
}
#Playomg .Topic_l { background-image:url(../images/index/topic_l_bg.gif); }
#Playomg .Topic_r { background-image:url(../images/index/topic_r_bg.gif); }

#Playomg .Topic_l img,#Playomg .Topic_r img { position:absolute; top:0; }
