/* {{{ * */

/* general definitions ... */

body {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

body.Popup {
	background-color:#F6F6F8;
	margin:15px;
	padding:0px;
}

/*
a:visited { color:#AA6666; }
a:link { color:#CC0000; }
*/

a:visited,
a:link { color:#585858; }
a:hover { color:#CC0000; }

a.Author {
        color:#084B8A;
}

/* pre, */
body, font, th, td, p, ul, ol, li, select, input, textarea {
	font-family:"Times",serif;
	font-style:italic;
	color:#0B0B0B;
}
html:not([dummy]) body {font-family:"New Times Roman",serif; font-size: 110%;}
pre {
	font-family:Courier,fixed;
	color:#555566;
	font-size:90%;
}

table {
	font-size:100%;
}

/* custom dish'n'fishes... */


/* * }}} */
/* {{{ Copy */

p.Copy {
	font-size:70%;
	background:none;
	letter-spacing:1px;
	margin:1em 20px 1em 40px;
}


/* Copy }}} */
/* {{{ Spacers */

.Clip,
.Clip td {
	border:none;
	margin:0px;
	padding:0px;
	width:1px;
	height:1px;
	background:none;
}


/* Без отступов UserStyle */
.NoSpace {
	margin:0px;
	padding:0px;
}

/* Разделитель 1 строка UserStyle */
.Spacer {
	line-height:1em;
	margin:0px;
	padding:0px;
}

/* Разделитель 1/4 строки UserStyle */
.SpacerMini {
	font-size:25%;
	line-height:1em;
	margin:0px;
	padding:0px;
}

/* Разделитель 1/2 строки UserStyle */
.SpacerHalf {
	font-size:50%;
	line-height:1em;
	margin:0px;
	padding:0px;
}

/* Разделитель 2 строки UserStyle */
.Spacer2 {
	line-height:2em;
	margin:0px;
	padding:0px;
}


/* Spacers }}} */
/* {{{ WorksItem */

.WorksItem {
	color:#CCCCDD;
}

.WorksItem span.Date {
	color:#777788;
}
.WorksItem span.Stat {
	color:#AAAAB0;
}
.WorksItem a.Title {
	text-decoration:none;
	color:#000000;
}

.WorksItem a.Author {
	color:#084B8A;
}

.WorksItem a:hover {
	text-decoration:underline;
	color:#CC0000;
}



/* WorksItem }}} */
/* {{{ XForm */

.XForm {
	font-size:100%;
}
.TopBlock .XForm {
}

.XForm p {
	margin:0em 20px .5em 20px;
}
.TopBlock .XForm p {
	margin-right:0px;
}
.XForm p.Tools {
	text-align:center;
}

.XForm th {
	text-align:right;
	font-weight:normal;
}

.XForm input.Text {
	border:1px solid #CCCCDD;
	font-style:normal;
}

.XForm .Logon .Label {
	width:45%;
}
.Dec .XForm .Logon .Label {
	width:10%;
	white-space:nowrap;
}
.XForm .Logon .Items {
	width:30px;
	padding-left:6px;
	padding-right:6px;
}
.Dec .XForm .Logon .Items {
	width:40px;
}

.XForm .Logon input.Text {
	width:100%;
}

.XForm .Tools {
}


/* XForm }}} */
/* {{{ XInfo */

.XInfo {
	text-align:left;
	font-size:100%;
	padding:2em 20px 0em 20px;
}

.XInfo p {
	margin:.1em 0px .1em 0px;
	padding:0em 10px 0em 40px;
}
.XInfo p span {
	color:#000000;
}
.XInfo p a:visited,
.XInfo p a {
	text-decoration:none;
}
.XInfo p a:hover {
	text-decoration:underline;
}


/* XInfo }}} */
/* {{{ XMenu */

.XMenu {
	text-align:left;
	padding:0em 20px 1em 20px;
	font-size:100%;
}

.XMenu p {
	margin:.15em 0px .15em 0px;
	padding:.2em 10px .5em 40px;
	border-style:dotted;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCDD;
}
.XMenu p a:visited,
.XMenu p a {
	text-decoration:none;
}
.XMenu p a:hover {
	text-decoration:underline;
}
.XMenu p.Admin a:visited,
.XMenu p.Admin a {
	color:#000000;
}
.XMenu p.Admin a:hover {
	color:#CC0000;
}

.TopBlock .XMenu {
	padding-right:0px;
}

.Left .Dec .XMenu {
	/*width:200px;*/
}
.Left .Dec .XMenu p {
	padding-left:20px;
}
.Right .Dec .XMenu p {
	padding-left:20px;
}

/* XMenu }}} */
/* {{{ Content + */
/* {{{ Content/* */

.Content {
	font-size:100%;
}

.Content ul.MDList,
.Content ul.ParaList,
.Content ul.List {
	list-style-type:circle;
}
.Content ul.ParaList li {
	margin-top:.75em;
	margin-bottom:.75em;
}
.Content ul.MDList li {
	margin-top:.25em;
	margin-bottom:.25em;
}

.Content p.Sign {
	text-align:right;
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#DDDDE0;
	color:#BBBBCC;
}

.Content em {
	color:#777788;
}

.Info strong {
	font-weight:normal;
	color:#000000;
}

/* Content/* }}} */
/* {{{ Content/WorksContent */
.Content .WorksContent p {
	font-style:italic;
}

.Content .WorksContent .copy {
	color:#777788;
}
/* Content/WorksContent }}}*/
/* {{{ Content/Lister */

.Content .Lister {
	font-size:80%;
}
.Content .Lister a:visited,
.Content .Lister a {
	background-color:#F0F0F0;
	padding-top:.1em;
	padding-bottom:.1em;
	color:#666677;
	text-decoration:none;
}
.Content .Lister a#Curr {
	background-color:#FFFFFF;
	color:#666677;
}
.Content .Lister a:hover {
	background-color:#CCCCD0;
	color:#000000;
}
.Content .Lister a:hover#Curr {
	background-color:#F9F9FC;
	color:#000000;
}

/* Content/Lister }}} */
/* {{{ Content/BotMenu */
.Content p.BotMenu {
	padding-left:40px;
	padding-right:10px;
	border-style:dotted;
	border-width:1px 0px 0px 0px;
	border-color:#CCCCDD;
	padding-top:.15em;
}
.Content p.BotMenu a:visited,
.Content p.BotMenu a {
	text-decoration:none;
}
.Content p.BotMenu a:hover {
	text-decoration:underline;
}
/* Content/BotMenu }}} */
/* {{{ Content/SubMenu */
.Content p.SubMenu {
	padding-left:40px;
	padding-right:10px;
	border-style:dotted;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCDD;
	padding-bottom:.15em;
}
.Content p.SubMenu a:visited,
.Content p.SubMenu a {
	text-decoration:none;
}
.Content p.SubMenu a:hover {
	text-decoration:underline;
}
/* Content/SubMenu }}} */
/* {{{ Content/BotMenuIt */
.Content div.BotMenuItFrame {
	border-style:dotted;
	border-width:1px 0px 0px 0px;
	border-color:#CCCCDD;
	padding-top:.15em;
	margin-top:1em;
}
.Content ul.BotMenuIt {
	margin-top:.15em;
}
.Content ul.BotMenuIt li {
	list-style-type:none;
	list-style-image:url("../Images/items/gosm.gif");
}
.Content ul.BotMenuIt a:visited,
.Content ul.BotMenuIt a {
	text-decoration:none;
}
.Content ul.BotMenuIt a:hover {
	text-decoration:underline;
}
/* Content/BotMenuIt }}} */
/* {{{ Content/SubMenuIt */
.Content div.SubMenuItFrame {
	border-style:dotted;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCDD;
	padding-bottom:.15em;
}
.Content ul.SubMenuIt {
	margin-bottom:.15em;
}
.Content ul.SubMenuIt li {
	list-style-type:none;
	list-style-image:url("../Images/items/gosm.gif");
}
.Content ul.SubMenuIt a:visited,
.Content ul.SubMenuIt a {
	text-decoration:none;
}
.Content ul.SubMenuIt a:hover {
	text-decoration:underline;
}
/* Content/SubMenuIt }}} */
/* {{{ Content/Sub+BotMenu MakeUp */

.Content ul.BotMenuIt li.Mail,
.Content ul.SubMenuIt li.Mail {
	list-style-image:url("../Images/icons/mail-it.gif");
	height:24px;
}
.Content ul.BotMenuIt li.People,
.Content ul.SubMenuIt li.People {
	list-style-image:url("../Images/icons/people-it.gif");
	height:24px;
}
.Content ul.BotMenuIt li.Peoples,
.Content ul.SubMenuIt li.Peoples {
	list-style-image:url("../Images/icons/peoples-it.gif");
	height:24px;
}
.Content ul.BotMenuIt li.Shield,
.Content ul.SubMenuIt li.Shield {
	list-style-image:url("../Images/icons/shield-it.gif");
	height:24px;
}
.Content ul.BotMenuIt li.Pages,
.Content ul.SubMenuIt li.Pages {
	list-style-image:url("../Images/icons/open-it.gif");
	height:24px;
}

/* Content/Sub+BotMenu MakeUp }}} */
/* {{{ Content/PixTable */
.Content td.Cell {
	vertical-align:bottom;
	text-align:center;
	/*
	background-color:#F6F6F8;
	*/
	padding:6px;
}
.Content td.Cell img {
	border:1px solid #666677;
}
.Content td.Cell p {
	margin-top:.15em;
	margin-bottom:.15em;
}
.Content td.Cell p.Vote {
	height:16px;
	font-size:85%;
}
.Content td.Cell p a {
	color:#555566;
}
.Content td.Cell p a:hover {
	color:#CC3333;
}

/* Content/PixTable }}} */
/* {{{ Content/FormTable */
.Content table.FormTable {
}
.Content table.FormTable td,
.Content table.FormTable tr.Header th {
	vertical-align:top;
	padding:2px 6px 1px 6px;
}
.Content table.FormTable th {
	text-align:left;
	font-size:90%;
	color:#666677;
	font-weight:normal;
}
.Content table.FormTable th.Required {
	color:#000000;
}
.Content table.FormTable th b {
	color:#777788;
}
.Content table.FormTable th small {
	color:#777788;
}
.Content table.FormTable th small.error {
	color:#CC3333;
}
.Content table.FormTable td {
	color:#000000;
}

.Content table.FormTable select,
.Content table.FormTable textarea,
.Content table.FormTable input {
	font-style:normal;
	color:#000000;
}

.Content table.FormTable select.Select,
.Content table.FormTable textarea.TextArea,
.Content table.FormTable input.File,
.Content table.FormTable input.Text {
	border:1px solid #CCCCD0;
	width:100%;
}
.Content table.FormTable select.Select,
.Content table.FormTable button,
.Content table.FormTable input.Submit {
	border:1px solid #CCCCD0;
	background-color:#EEEEF0;
	font-style:italic;
	color:#555566;
}

.Content table.FormTable tr.Header th {
	padding:1.25em 20px 2px 20px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCDD;
	vertical-align:middle;
	text-align:left;
	color:#555566;
	font-weight:normal;
	height:50px;
	background-image:url("../Images/table/hbg.gif");
	background-repeat:no-repeat;
}
.Content table.FormTable th.Info {
	text-align:center;
	color:#CC0000;
	padding:.25em 20px .75em 20px;
	font-size:80%;
	letter-spacing:3px;
}
.Content table.FormTable td.Pic img {
	border:1px solid #9999A0;
}
/* Content/FormTable }}} */
/* {{{ Content/ListTable */
.Content table.ListTable {
}
.Content table.ListTable td,
.Content table.ListTable tr.Header th {
	padding:4px 6px 2px 6px;
}
.Content table.ListTable tr.Header th {
	height:45px;
	padding-top:1em;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCDD;
	padding-bottom:4px;
	vertical-align:bottom;
	text-align:left;
	font-size:90%;
	color:#666677;
	font-weight:normal;
	background-color:#F9F9FF;
	background-image:url("../Images/table/hbg2.gif");
	background-position:center;
}
.Content table.ListTable td {
	vertical-align:top;
}
.Content table.ListTable td.Roses {
	height:24px;
	text-align:right;
}

/* Content/ListTable }}} */
/* {{{ Content/Tables TouchUp */

.Content td.DelimDn {
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCDD;
}

.Content td.DelimTop {
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#CCCCDD;
}

/* Content/Tables TouchUp }}} */
/* {{{ Content/CommentsTree */

.Content div.CommentsTree {
}

.Content div.CommentsTree div.Level {
	padding-left:40px;
}

.Content div.CommentsTree p {
	font-size:90%;
	border-style:dotted;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCDD;
	padding:0em 6px .5em 6px;
	margin-top:.75em;
	margin-bottom:.5em;
}
.Content div.CommentsTree p b.Subj,
.Content div.CommentsTree p span {
	display:block;
}

.Content div.CommentsTree b.Subj {
	margin:.3em 10px .1em 10px;
	font-weight:normal;
	color:#777799;
	font-size:115%;
}
.Content div.CommentsTree .Cite {
	margin:.1em 10px .3em 10px;
	font-style:normal;
}
.Content div.CommentsTree .Date {
	color:#777788;
	font-size:80%;
	margin-bottom:.2em;
}

.Content div.CommentsTree .Tools {
}

.Content div.CommentsTree .Info a.Title {
	text-decoration:none;
	color:#000000;
}

.Content div.CommentsTree .Info a:hover {
	text-decoration:underline;
	color:#CC0000;
}


/* Content/CommentsTree }}} */
/* {{{ Content/CommentsList */

.Content div.CommentsList {
}

.Content .CommentsList p {
	border-style:dotted;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCDD;
	padding:0em 6px .75em 6px;
	margin-top:.75em;
	margin-bottom:.5em;
}

.Content .CommentsList p {
	font-size:90%;
}
.Content .CommentsList p b.Subj,
.Content .CommentsList p span {
	display:block;
}

.Content .CommentsList b.Subj {
	margin:.5em 10px .2em 10px;
	font-weight:normal;
	color:#777788;
	font-size:115%;
}
.Content .CommentsList .Cite {
	margin:.2em 10px .5em 10px;
	font-style:normal;
}
.Content .CommentsList .Date {
	color:#AAAABB;
	font-size:80%;
	margin-bottom:.3em;
}

.Content .CommentsList .Tools {
}

.Content .CommentsList .Info a.Title {
	text-decoration:none;
	color:#000000;
}

.Content .CommentsList .Info a:hover {
	text-decoration:underline;
	color:#CC0000;
}


/* Content/CommentsList }}} */
/* {{{ Content/Headings */

.Content h1,
.Content h2,
.Content h3,
.Content h4,
.Content h5,
.Content h6 {
	letter-spacing:2px;
	font-weight:bold;
	color:#888899;
	padding-left:40px;
}

.Content h1 {
	font-weight:normal;
	font-size:170%;
}

.Content h2 {
	font-size:150%;
}

.Content h3 {
	font-size:140%;
	font-weight:normal;
}

.Content h4 {
	font-size:110%;
}

.Content h5 {
	font-size:90%;
}

.Content h6 {
	font-size:85%;
	font-weight:normal;
}

.Content h1.Section,
.Content h2.Section,
.Content h3.Section,
.Content h4.Section,
.Content h5.Section,
.Content h6.Section {
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#AAAABB;
	border-color:#CCCCDD;
	padding-bottom:.1em;
}


/* Content/Headings }}} */
/* {{{ Content/Ratings */

.Content .Ratings {
}

.Content .Ratings h1,
.Content .Ratings h2,
.Content .Ratings ul,
.Content .Ratings p {
	margin-left:20px;
	margin-right:10px;
	padding-left:20px;
	padding-right:5px
}

.Content .Ratings h1 {
	font-size:120%;
	letter-spacing:1px;
}

.Content .Ratings h2 {
	text-align:right;
	font-size:90%;
	letter-spacing:2px;
	border-style:dotted;
	border-width:0px 0px 1px 0px;
	border-color:#AAAABB;
	padding-bottom:2px;
}


/* Roses:Table */

.Content .Ratings table.ListTable {
	border-style:solid;
	border-width:0px 8px 0px 18px;
	border-color:#FFFFFF;
	font-size:90%;
}
.Content .Ratings table.ListTable .WorksItem td {
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;
}
.Content .Ratings table.ListTable .WorksItem td.Item {
	height:35px;
	width:40px;
	padding-top:0px;
	text-align:center;
}

/*
.Content .Ratings table.ListTable td {
	border-style:dotted;
	border-width:0px 0px 1px 0px;
	border-color:#CCCCDD;
	padding-bottom:5px;
	padding-top:5px;
}
*/



/* Content/Ratings }}} */
/* {{{ Content/WorksList */

.Content .WorksList {
}

.Content .WorksList ul {
	font-size:90%;
	list-style-type:circle;
	margin-left:40px;
}


/* Content/WorksList }}} */
/* {{{ Content/Cite */
.Content div.Cite {
	padding-left:12px;
	margin-left:20px;
	border-style:solid;
	border-width:0px 0px 0px 2px;
	border-color:#EEEEF3;
}
.Content div.Cite p {
	font-size:90%;
	color:#444450;
	letter-spacing:2px;
}
/* Content/Cite }}} */
/*  Content + }}} */
/* {{{ Frames + */
/* {{{ Frames/* */

.Frames {
}

.Frames tr.SiteName td {
	text-align:center;
	vertical-align:middle;
	height:80px;
}

.Frames tr.Delim1 td {
	text-align:right;
	height:5px;
	background-image:url("../Images/top/delim1.gif");
	background-position:right;
}
.Frames tr.Delim2 td {
	background-image:url("../Images/top/delim2.gif");
	background-position:left;
	text-align:left;
	height:1px;
}
.Frames tr.Delim2r td {
	background-image:url("../Images/top/delim2.gif");
	background-position:right;
	text-align:right;
	height:1px;
}

.Frames td.Left {
	background-image:url("../Images/lcol/bg.gif");
	background-position:right;
	vertical-align:top;
	width:38%;
}
.Frames tr.Row2 td.Left {
	vertical-align:bottom;
	text-align:right;
}

.Frames td.Mid {
	width:3%;
}

.Frames td.Main {
	vertical-align:top;
}


/* Frames/* }}} */
/* {{{ Frames/LogonTitle */

.Frames .LogonTitle {
	width:45%;
	padding-right:40px;
	padding-left:40px;
	text-align:center;
	font-size:110%;
	color:#AAAABB;
	letter-spacing:1px;
}


/* Frames/LogonTitle }}} */
/* {{{ Frames/NavRow */

.Frames tr.NavRow {
	height:30px;
}

.Theme#T01 .Frames tr.NavRow td.ThemeBarBg {
	background-image:url("../Images/Themes/01/barbg.jpg");
	background-position:right;
	width:40%;
}

.Frames tr.NavRow td.SuppMenu {
	padding-left:15px;
	padding-right:15px;
	text-align:center;
}

.Frames tr.NavRow td.LogonTitle {
}


/* Frames/NavRow }}} */
/* {{{ Frames/SuppMenu */

.Frames .SuppMenu {
	font-size:100%;
	color:#BBBBCC;
}

.Frames .SuppMenu a:visited,
.Frames .SuppMenu a {
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}
.Frames .SuppMenu a:hover {
	text-decoration:underline;
}

/* Frames/SuppMenu }}} */
/* {{{ Frames/TopBlock */

.Frames .TopBlock {
}

.Frames .TopBlock td.Main {
	vertical-align:middle;
	background-image:url("../Images/Frames/TopBlock/ulbg.gif");
	background-position:right;
}

.Frames .TopBlock td.RDec {
	vertical-align:middle;
	background-image:url("../Images/Frames/TopBlock/urbg.gif");
	background-position:left;
	width:40px;
}

.Frames .TopBlock td.DMain {
	vertical-align:middle;
	background-image:url("../Images/Frames/TopBlock/dlbg.gif");
	background-position:right;
	text-align:right;
	height:50px;
}
.Frames .TopBlock td.DRDec {
	background-image:url("../Images/Frames/TopBlock/drx.gif");
	background-position:left;
	height:50px;
}


/* Frames/TopBlock }}} */
/* {{{ Frames/XAnnBlock */

.Frames .XAnnBlock {
}

.Frames .XAnnBlock td.Main {
	background-image:url("../Images/xann/bg.gif");
}

.Frames .XAnnBlock td.MainX,
.Frames .XAnnBlock td.Main {
	vertical-align:middle;
	text-align:right;
}

.Frames .XAnnBlock td.RDec {
	vertical-align:middle;
	width:90px;
}

/* Frames/XAnnBlock }}} */
/* {{{ Frames/XBlock */

.Frames .XBlock {
}

.Frames .XBlock td.Main {
	vertical-align:middle;
}

.Frames .XBlock td.RDec {
	vertical-align:top;
	width:90px;
}


/* Frames/XBlock }}} */
/* {{{ Frames/XLinksBlock */

.Frames .XLinksBlock {
	font-size:90%;
}

.Frames .XLinksBlock td.Main {
	vertical-align:top;
	text-align:right;
	padding-left:20px;
}

.Frames .XLinksBlock td.RDec {
	vertical-align:top;
	width:110px;
}

/* Frames/XLinksBlock }}} */
/* Frames + }}} */
/* {{{ MFrames + */
/* {{{ MFrames/* */

.MFrames {
}

.MFrames tr.SiteName td {
	text-align:center;
	vertical-align:middle;
	height:80px;
}

.MFrames td.Left {
	text-align:left;
}
.MFrames td.Left table td.Dec {
	background-image:url("../Images/Themes/04/m-left.jpg");
	vertical-align:top;
	background-position:80% 0%;
	height:260px;
	background-repeat:no-repeat;
}

/* Hide from IE-Mac \*/
html>body .MFrames td.Left table td.Dec {  background-position: top right; }
/* End hide */ 


.MFrames td.Middle {
	background-image:url("../Images/MFrames/MiddleBg.gif");
	background-position:right;
	vertical-align:top;
	width:120px;
}
.MFrames tr.Row1 td.Middle {
	height:280px;
}
.MFrames td.Middle table td.Dec {
	background-image:url("../Images/Themes/04/m-mid.jpg");
	background-repeat:no-repeat;
	text-align:left;
	vertical-align:bottom;
	height:280px;
}
.MFrames tr.Row2 td.Middle {
	vertical-align:top;
}
.MFrames td.Middle div.Banners {
	padding:10px 0px 10px 20px;
	text-align:right;
}
.MFrames td.Middle div.Banners img {
	display:block;
	margin:4px 0px 4px 0px;
}

.MFrames td.Right {
	background-image:url("../Images/MFrames/RightBg.gif");
	vertical-align:top;
	width:38%;
}
.MFrames td.Right table td.Dec {
	background-image:url("../Images/Themes/04/m-right.jpg");
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
	height:280px;
}


/* MFrames/* }}} */
/* {{{ MFrames/TopBlock */

.MFrames .TopBlock {
}

.MFrames .TopBlock td.Main {
	vertical-align:middle;
	background-image:url("../Images/MFrames/TopBlock/urbg.gif");
	background-position:left;
}

.MFrames .TopBlock td.LDec {
	vertical-align:middle;
	background-image:url("../Images/MFrames/TopBlock/ulbg.gif");
	background-position:right;
	width:21px;
}

.MFrames .TopBlock td.DMain {
	vertical-align:middle;
	background-image:url("../Images/MFrames/TopBlock/drbg.gif");
	background-position:left;
	text-align:left;
	height:50px;
}
.MFrames .TopBlock td.DLDec {
	background-image:url("../Images/MFrames/TopBlock/dlx.gif");
	background-position:right;
	height:50px;
	width:21px;
}


/* MFrames/TopBlock }}} */
/* {{{ MFrames/XAnnBlock */

.MFrames .XAnnBlock {
}

.MFrames .XAnnBlock td.Main {
	background-image:url("../Images/xann/bg.gif");
}

.MFrames .XAnnBlock td.MainX,
.MFrames .XAnnBlock td.Main {
	vertical-align:middle;
	text-align:left;
}

.MFrames .XAnnBlock td.LDec {
	vertical-align:middle;
	text-align:right;
	width:80px;
}

/* MFrames/XAnnBlock }}} */
/* {{{ MFrames/XBlock */

.MFrames .XBlock {
}

.MFrames .XBlock td.Main {
	vertical-align:middle;
}

.MFrames .XBlock td.LDec {
	vertical-align:top;
	width:80px;
}


/* MFrames/XBlock }}} */
/* {{{ MFrames/XLinksBlock */

.MFrames .XLinksBlock {
	font-size:90%;
}

.MFrames .XLinksBlock td.Main {
	vertical-align:top;
	padding-right:40px;
}

.MFrames .XLinksBlock td.LDec {
	vertical-align:top;
	width:100px;
	text-align:right;
}

/* MFrames/XLinksBlock }}} */
/* MFrames + }}} */
/* {{{ Themes/* */

.Theme {
}

.Theme#t01 .Frames tr.NavRow td.ThemeBarBg { background-image:url("../Images/Themes/01/barbg.jpg"); }
.Theme#t02 .Frames tr.NavRow td.ThemeBarBg { background-image:url("../Images/Themes/02/barbg.jpg"); }
.Theme#t03 .Frames tr.NavRow td.ThemeBarBg { background-image:url("../Images/Themes/03/barbg.jpg"); }
.Theme#t04 .Frames tr.NavRow td.ThemeBarBg { background-image:url("../Images/Themes/04/barbg.jpg"); }

.Theme#t01 .MFrames td.Left table td.Dec { background-image:url("../Images/Themes/01/m-left.jpg");}
.Theme#t02 .MFrames td.Left table td.Dec { background-image:url("../Images/Themes/02/m-left.jpg");}
.Theme#t03 .MFrames td.Left table td.Dec { background-image:url("../Images/Themes/03/m-left.jpg");}
.Theme#t04 .MFrames td.Left table td.Dec { background-image:url("../Images/Themes/04/m-left.jpg");
}

.Theme#t01 .MFrames td.Middle table td.Dec { background-image:url("../Images/Themes/01/m-mid.jpg"); }
.Theme#t02 .MFrames td.Middle table td.Dec { background-image:url("../Images/Themes/02/m-mid.jpg"); }
.Theme#t03 .MFrames td.Middle table td.Dec { background-image:url("../Images/Themes/03/m-mid.jpg"); }
.Theme#t04 .MFrames td.Middle table td.Dec { background-image:url("../Images/Themes/04/m-mid.jpg"); 
}

.Theme#t01 .MFrames td.Right table td.Dec { background-image:url("../Images/Themes/01/m-right.jpg"); }
.Theme#t02 .MFrames td.Right table td.Dec { background-image:url("../Images/Themes/02/m-right.jpg"); }
.Theme#t03 .MFrames td.Right table td.Dec { background-image:url("../Images/Themes/03/m-right.jpg"); }
.Theme#t04 .MFrames td.Right table td.Dec { background-image:url("../Images/Themes/04/m-right.jpg"); 
}

/* Themes/* }}} */
