/* ~Tags For Site
----------------------------------------------- */
body {color:#333;}

a, a:link		{color:#0f7fb9;}
a:visited		{color:#2c9dd7;}
a:active, a:hover	{color:#d70909;}

h1 {font-weight:normal;color:#2c9dd7;}
h2, h3, h4, h5, h6 	{color:#2c9dd7;}

hr {color:#D7D8D8;background-color:#D7D8D8;}

/* ~Classes For Site
----------------------------------------------- */

.Head       {font-weight:bold;color:#2c9dd7;}
.Date		{color:#6e6c6c;}
.Selected   {color:#025b80;}
.Sign		{font-style:italic;text-align:right;}
.More		{text-align:right;}

/* Table classes for Editor */
table.tabB {border-collapse:collapse;empty-cells:show;border-spacing:0;border-width:1px;}
table.tabB	td,
table.tabB	th	{}
tr.tabR		td,
tr.tabR1	td	{border: solid 1px #dfe8ed;}
tr.tabHead	td,
tr.tabHead	th	{border:solid 1px #dfe8ed;font-weight:bold;}
td.tabHead,
th.tabHead		{font-weight:bold;}

/* ~Layout For Site
----------------------------------------------- */
#ssPage {text-align:center;border-top:solid 4px #8b8989;}
#ssT, #ssM, #ssB {width:1008px;margin:0 auto;}
#ssT {height:365px;background:url(../img/ssTbg.jpg) no-repeat 100% 100%;margin-bottom:1.5em;}
#ssTT {height:28px;text-align:center;}
#ssTL, #ssTC, #ssTR {vertical-align:top;}
#ssTL {width:345px;}
#scLogo {font-size:2.833em;font-style:italic;line-height:1em;}
#scLogo img {float:left;margin-right:20px;}
#scLogo a, #scLogo a:link, #scLogo a:visited {color:#000;text-decoration:none;}
#scLogo a:link strong, #scLogo a:visited strong, #scLogo a:active, #scLogo a:hover {color:#209bdc;}
#scLogo span.line1, #scLogo span.line2 {display:block;}
#scLogo span.line1 {margin-top:10px;}
#scLogo span.line2 {float:left;border-bottom:solid 2px #7bcdfa;margin-left:60px;padding-bottom:3px;}

#ssL, #ssR {width:228px;}
#ssC {width:780px;}
h1#ssCH, h1.IssueHead {border-bottom:solid 1px #d7d8d8;padding-bottom:0.4em;margin-bottom:0.45em;}

#ssB {margin-top:3em;margin-bottom:1.5em;}
#ssBL, #ssBR {background:#35b0df;color:#eee;font-size:0.917em; line-height:1.636em;padding:0;}
#ssBL {padding-left:16px;}
#ssBL a, #ssBL a:link, #ssBL a:visited {color:#eee;}
#ssBL a:active, #ssBL a:hover {color:#fff;}
#ssBB {padding-top:1.5em;}

#ssR .infoblock, div.default #ssCC .infoblock {margin-bottom:3em;}
.pagetopleft .infoblockhead,
#ssL .infoblockhead, #ssR .infoblockhead,
div.default #ssCC .infoblockhead
	{color:#fff;height:2.083em;line-height:2.083em;padding:0 12px;font-weight:bold;
		background:#2c9dd7 url(../img/scInfoHeadBg.jpg) no-repeat 100% 50%;}
#ssR .infoblockhead, div.default #ssCC .infoblockhead {margin-bottom:1.5em;}
#ssL .infoblock {width:214px;}
#ssL .infoblockbody {padding:0.666em 5px;background:#f0faff;border:solid 1px #dfe8ed;
	border-left:solid 3px #b8e1f6;border-top:none;width:auto;}
.defaultlefttop {border-left:solid 4px #2c9dd7;padding-left:10px;margin-top:1.5em;}
.defaultleftbody {padding-left:14px;margin-top:1.5em;}
#ssL .infoblock table {width:auto;}
#ssR .infoblockbody {padding:0 0.5em;}
#ssL .infoblockhead a, #ssL .infoblockhead a:link, #ssL .infoblockhead a:visited,
#ssR .infoblockhead a, #ssR .infoblockhead a:link, #ssR .infoblockhead a:visited {color:#fff;}
#ssL .infoblockhead a:active, #ssL .infoblockhead a:hover,
#ssR .infoblockhead a:active, #ssR .infoblockhead a:hover {color:#f0faff;}


.pagetopleft {width:276px;border-left:solid 4px #2c9dd7;padding-left:10px;}
.pagetopleft .infoblockbody {background:#f0faff}
.pagetopleft table.tabB {margin:0;font-size:0.917em;}

/* ~Services
----------------------------------------------- */
div.scPhSlider {text-align:center;}
div.phsliderNav {font-size:0.917em; line-height:1.636em; margin-bottom:1.636em;color:#0f7fb9;}
div.phsliderNav span {border-bottom:dotted 1px #0f7fb9;cursor:pointer;cursor:hand;}

/* ~Actions */

/* ~Navigation
----------------------------------------------- */

/* ~MenuMeta */
#scMenuMeta table {border-collapse:collapse;border-spacing:0;border:none;height:20px;line-height:20px;margin:0 auto;}
#scMenuMeta td {padding:0 10px;}
#scMenuMeta td.Delimiter {display:none;}
#scMenuMeta a, #scMenuMeta a:link, #scMenuMeta a:visited {border:solid 1px #fff;display:block;}
#scMenuMeta a:active, #scMenuMeta a:hover {border:solid 1px #f00;}
#scMenuMeta td.Active a:active, #scMenuMeta td.Active  a:hover {border:solid 1px #fff;}


#scMenuMetaAlt {background:#fff;margin:0 10px;}
#scMenuMetaAlt table {border-collapse:collapse;border-spacing:0;border:none;font-size:0.917em;height:17px;line-height:17px;}
#scMenuMetaAlt td {padding:0 0 0 10px;background:#ea0707 url(../img/nav-l.gif) no-repeat;}
#scMenuMetaAlt td.Delimiter {width:5px;overflow:hidden;color:#fff;background:#fff;padding:0;}
#scMenuMetaAlt a {display:block;height:17px;background:url(../img/nav-r.gif) no-repeat 100% 0;padding-right:10px;}
#scMenuMetaAlt a, #scMenuMetaAlt a:link, #scMenuMetaAlt a:visited {color:#fff;text-decoration:none;white-space:nowrap;}
#scMenuMetaAlt a:active, #scMenuMetaAlt a:hover {text-decoration:underline;}


/* ~MenuAlter */

/* ~Paging */

/* ~Trace */
#scTrace {font-size:0.917em; line-height:1.636em; margin-bottom:1.636em;color:#a6a4a4;}
#scTrace a, #scTrace a:link, #scTrace a:visited {color:#a6a4a4;}
#scTrace a:active, #scTrace a:hover {color:#31a1db;}
#scTrace span {color:#31a1db;}

/* ~Langs */

/* ~Tree */
#scSiteTree {border-left: solid 4px #d1110d;padding-left:10px;margin-bottom:1.5em;}
#scSiteTree h3 {font-size:1em;margin-bottom:0;color:#fff;height:2.083em;line-height:2.083em;padding:0 12px;
	background:#d62424 url(../img/scTreeHbg.gif) no-repeat 100% 50%;}
#scSiteTree ul {margin:0;list-style-type:none;background:#eff1f1;}
#scSiteTree ul.scTreeRoot {padding:1em 0;}
#scSiteTree ul a {display:block;}
#scSiteTree ul div a {font-weight:bold;padding:0.25em 5px 0.25em 20px;border-left:solid 4px #eff1f1;
	background:url(../img/bul-blue.gif) no-repeat 8px 0.75em ;}
#scSiteTree ul div a#active_node {background:#efe6e6 url(../img/bul-black.gif) no-repeat 8px 0.75em ;border-left:solid 4px #f68787;}

#scSiteTree ul ul a {font-size:0.917em;line-height:1.454em;padding:0.182em 5px;}

#scSiteTree ul ul a {padding-left:32px;border-left:solid 4px #eff1f1;}
#scSiteTree ul ul a:link, #scSiteTree ul ul a:visited {color:#414344;}
#scSiteTree ul ul a:active, #scSiteTree ul ul a:hover {color:#d70909;}
#scSiteTree ul ul a.Active {font-weight:bold;text-decoration:none;}
#scSiteTree ul ul a#active_node {background:#efe6e6 url(../img/bul-black.gif) no-repeat 8px 0.727em ;
	border-left:solid 4px #f68787;font-weight:bold;}

#scSiteTree ul ul ul a {padding-left:40px;border-left:solid 4px #eff1f1;}
#scSiteTree ul ul ul a:link, #scSiteTree ul ul ul a:visited {color:#656667;}
#scSiteTree ul ul ul a:active, #scSiteTree ul ul ul a:hover {color:#d70909;}
#scSiteTree ul ul ul a#active_node {background:#efe6e6 url(../img/bul-black.gif) no-repeat 8px 0.727em ;border-left:solid 4px #f68787;}

#scSiteTree ul ul ul ul {margin-left:52px;}
#scSiteTree ul ul ul ul a {padding-left:0;border:none;}
#scSiteTree ul ul ul ul a#active_node {background:none;border:none;}
	


/* ~Lists */
.List h3 {font-size:1em;margin-bottom:0;font-weight:normal;}
.NewsList .Item {background:url(../img/datebg-l.gif) no-repeat 4px 0;}
.NewsList div.Date {color:#000;margin-left:8px;}
.NewsList div.Date span {background:url(../img/datebg-r.gif) no-repeat 100% 0;padding:0.167em 10px 0.167em 6px;}
.NewsList h3 {border-top:solid 1px #cecfd0;padding:0.666em 0 0 14px;clear:both;background:#fff;}
.NewsList .Annotation {padding-left:14px;}


/* ~Forms
----------------------------------------------- */
#scSearchForm {width:256px;height:36px;line-height:34px;margin:0 0 48px 16px;text-align:center;
	background:url(../img/scSearchBg.gif) no-repeat;}
#scSearchForm input {border:solid 1px #b0f0db;vertical-align:middle;width:180px;}
#scSearchForm button {background:transparent;border:none;vertical-align:middle;overflow:hidden;color:#fff;}

.FormTab input, .FormTab select, .FormTab textarea {background:#efe6e6;}
.FormTab button.BtnS {background:#ea0707 url(../img/btnbg.gif) repeat-x;border:outset 2px #ea0707;color:#fff;}