/********************************************************************************/
/* General Format */
/********************************************************************************/
*
{
    outline: 0px;
	font-family: Arial;
}
html
{
    overflow: scroll;
}
body, div, pre, form, fieldset, input, textarea, blockquote, th, td
{
	color: #000;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
body
{
    background-color: #fff;
}
table
{
	border-collapse: collapse;
	border-spacing: 0px;
}
fieldset, img
{
	border: 0px;
}
img
{
	display: inline-block;
	text-align: center;
	vertical-align: middle;
}
address, caption, cite, code, dfn, em, th, var
{
	font-style: normal;
	font-weight: normal;
}
q:before, q:after
{
	content: '';
}
abbr, acronym
{
	border: 0px;
}
.clear-all
{
	border: 0px;
	clear: both;
	display: block;
	float: none;
	font-size: 0px;
	height: 0px;
	margin: 0px;
	overflow: hidden;
	padding: 0px;
	visibility: hidden;
	width: 0px;
}
.block-space
{
	border: 0px;
	clear: both;
	display: block;
	float: none;
	font-size: 10px;
	height: 10px;
	margin: 0px;
	overflow: hidden;
	padding: 0px;
	width: 0px;
}
.block-space-dbl
{
	border: 0px;
	clear: both;
	display: block;
	float: none;
	font-size: 20px;
	height: 20px;
	margin: 0px;
	overflow: hidden;
	padding: 0px;
	width: 0px;
}
noscript div
{
    background-color: #ffd800;
    color: #000;
    font-size: 16px;
}
@media print
{
	/**
	{
		display: none;
	}*/
}
/********************************************************************************/

/********************************************************************************/
/* Alignment */
/********************************************************************************/
.align-top
{
	vertical-align: top;
}
.align-bottom
{
	vertical-align: bottom;
}
.align-center
{
	text-align: center;
}
.float-center
{
	margin: auto;
}
.dir-left
{
    direction: ltr;
    text-align: left;
}
.dir-right
{
    direction: rtl;
    text-align: right;
}
/********************************************************************************/

/********************************************************************************/
/* Header */
/********************************************************************************/
#header
{
    display: inline-block;
    margin-bottom: 12px;
    width: 100%;
}
.header
{
    height: 232px;
    position: relative;
    margin: 0px auto;
    padding: 0px;
    width: 930px;
}
#logo
{
    position: absolute;
    left: 0px;
    top: 24px;
}
#logo img
{
    height: 56px;
    width: 261px;
}
#slogen
{
    position: absolute;
    right: 0px;
    top: 25px;
}
#slogen img
{
    height: 56px;
    width: 355px;
}
/********************************************************************************/

/********************************************************************************/
/* Main Menu */
/********************************************************************************/
#menu
{
    height: 133px;
    left: 0px;
    position: absolute;
    top: 99px;
    width: 100%;
}
.menu
{
}
.menu ul
{
    display: inline-block;
    height: 100%;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
}
.menu ul li
{
    background: url(../images/menu.gif) no-repeat;
    float: left;
    height: 133px;
    overflow: hidden;
    text-indent: -9999px;
}
.menu ul li a
{
    display: block;
    height: 100%;
    text-decoration: none;
    width: 100%;
}

#menuHome {background-position: 0px 0px; width: 100px;}
#menuHome.hover {background-position: 0px -133px;}
#menuHome.current, .currentHome {background-position: 0px -266px !important;}

#menuWhat {background-position: -100px 0px; width: 96px;}
#menuWhat.hover {background-position: -100px -133px;}
#menuWhat.current, .currentWhat {background-position: -100px -266px !important;}

#menuWhy {background-position: -196px 0px; width: 98px;}
#menuWhy.hover {background-position: -196px -133px;}
#menuWhy.current, .currentWhy {background-position: -196px -266px !important;}

#menuHow {background-position: -294px 0px; width: 97px;}
#menuHow.hover {background-position: -294px -133px;}
#menuHow.current, .currentHow {background-position: -294px -266px !important;}

#menuNow {background-position: -391px 0px; width: 98px;}
#menuNow.hover {background-position: -391px -133px;}
#menuNow.current, .currentNow {background-position: -391px -266px !important;}

#menuWorld {background-position: -487px 0px; width: 96px;}
#menuWorld.hover {background-position: -487px -133px;}
#menuWorld.current, .currentWorld {background-position: -487px -266px !important;}

#menuTimeline {background-position: -585px 0px; width: 98px;}
#menuTimeline.hover {background-position: -585px -133px;}
#menuTimeline.current, .currentTimeline {background-position: -585px -266px !important;}

#menuWho {background-position: -683px 0px; width: 96px;}
#menuWho.hover {background-position: -683px -133px;}
#menuWho.current, .currentWho {background-position: -683px -266px !important;}

#menuYou {background-position: -779px 0px; width: 97px;}
#menuYou.hover {background-position: -779px -133px;}
#menuYou.current, .currentYou {background-position: -779px -266px !important;}

#menuContact {background-position: -876px 0px; width: 54px;}
#menuContact.hover {background-position: -876px -133px;}
#menuContact.current, .currentContact {background-position: -876px -266px !important;}
/********************************************************************************/

/********************************************************************************/
/* Footer */
/********************************************************************************/
#footer
{
    clear: both;
    display: block;
    margin: 0px auto 25px;
    width: 930px;
}
.footer
{
}
.footer #footer-top,
.footer #footer-bottom
{
    font-size: 12px;
    height: 20px;
    list-style-type: none;
    margin: 0px auto;
    padding: 0px;
}
.footer #footer-top
{
    width: 700px;
}
.footer #footer-bottom
{
    width: 590px;
}
.footer ul li
{
    border-right: solid 1px #afafaf;
    display: inline-block;
    float: left;
    line-height: 13px;
    margin-right: 3px;
    padding-right: 3px;
}
.footer ul li.last
{
    border: 0px;
    margin: 0px;
    padding: 0px;
}
.footer ul li a
{
    font-size: 12px;
    text-decoration: underline;
}
.footer ul li a:hover
{
    color: #000 !important;
}
/********************************************************************************/

/********************************************************************************/
/* Credit */
/********************************************************************************/
#credit
{
    position: absolute;
    top: -99999em;
}
.credit
{
}
.credit .code
{
}
.credit .design
{
}
.credit a
{
}
.credit a:hover
{
}
/********************************************************************************/

/********************************************************************************/
/* Rights */
/********************************************************************************/
#rights
{
    clear: both;
    display: block;
    margin: 0px auto 55px;
    width: 930px;
}
.rights
{
    color: #7a7a7a;
    font-size: 12px;
    text-align: center;
}
/********************************************************************************/

/********************************************************************************/
/* Content */
/********************************************************************************/
#content
{
    visibility: hidden;
	display: block;
    margin: 0px auto 25px;
    position: relative;
    width: 930px;
}
.content
{
    display: inline-block;
    position: relative;
    margin: 0px auto;
    padding: 0px;
    width: 930px;
}
#side
{
    float: left;
    width: 202px;
}
ul.sb-lev1
{
    list-style-type: none;
    margin: 0px;
    overflow: hidden;
    position: absolute;
    padding: 0px;
    width: 202px;
    z-index: 1;
}
li.sb-lev1 a
{
    cursor: pointer;
     display: block;
     padding: 8px 0px;
     text-decoration: none;
}
li.sb-lev1 a span
{
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-left: 17px;
    padding-left: 17px;
}
li.sb-lev1 b
{
    cursor: pointer;
    display: block;
    font-size: 24px;
    line-height: 24px;
    position: absolute;
    margin-left: -28px;
}
ul.sb-lev2
{
    display: none;
    list-style-type: none;
    margin: 0px;
    margin-left: 22px;
    overflow: hidden;
    padding: 0px;
    width: 182px;
}
li.sb-lev2 a
{
    padding: 0px;
}
li.sb-lev2 a span
{
    width: 144px;
}
li.sb-lev2 div
{
    width: 182px;
}

li.sb-lev2 a span,
li.sb-lev2 div span
{
    font-size: 12px;
    font-weight: bold;
    display: block;
    margin: 0px;
    padding: 8px 16px 8px 22px;
}
ul.sb-lev3
{
    list-style-type: none;
    margin: 0px;
    padding: 0px 0px 0px 22px;
}
.sb-one-line a
{
    height: 32px;
    min-height: 32px;
}
.sb-one-line a span
{
    height: 32px;
    min-height: 32px;
}
#main
{
    display: block;
    margin-left: 202px;
    padding-left: 44px;
    padding-top: 25px;
}
#main a
{
    font-weight: bold !important;
}
.module
{
}
h1.general-title
{
    border-bottom: solid 1px #000;
    margin: 0px 50px 30px 0px;
    padding: 0px 0px 23px;
    text-indent: -9999em;
}
h2.general-title
{
    margin: 0px 50px 30px 0px;
    padding: 0px 0px 23px;
    text-indent: -9999em;
}
.general-subtitle
{
    text-indent: -9999em;
}
#crnr-t-l
{
    left: -2px;
    position: absolute;
    top: -2px;
    z-index: 100;
}
#crnr-t-r
{
    position: absolute;
    right: -2px;
    top: -2px;
}
#crnr-b-l
{
    bottom: -2px;
    left: -2px;
    position: absolute;
    z-index: 100;
}
#crnr-b-r
{
    bottom: -2px;
    right: -2px;
    position: absolute;
}
#crnr-t-r img,
#crnr-b-r img
{
    height: 40px;
    width: 40px;
}
#crnr-t-l img,
#crnr-b-l img
{
    height: 16px;
    width: 16px;
}

.module-box
{
    position: relative;
}
.module-box img
{
    height: 30px;
    width: 30px;
}
.module-box .crnr-t-l,
.module-box .crnr-t-r,
.module-box .crnr-b-l,
.module-box .crnr-b-r
{
    position: absolute;
}
.module-box .crnr-t-l
{
    left: 0px;
    top: 0px;
}
.module-box .crnr-t-r
{
    right: 0px;
    top: 0px;
}
.module-box .crnr-b-l
{
    bottom: 0px;
    left: 0px;
}
.module-box .crnr-b-r
{
    bottom: 0px;
    right: 0px;
}
#pageSlogen
{
    /*height: 99%;*/
    margin-left: -2px;
    position: relative;
    width: 204px;
}

#paging
{
    display: block;
    margin: 0px auto;
    width: 630px;
}
#paging ul
{
    display: inline-block;
    list-style-type: none;
    margin: 0px 0px 18px;
    padding: 0px;
    width: 100%;
}
#paging ul li
{
    display: block;
}
#paging ul li a
{
    display: inline-block;
    text-decoration: none;
}
#paging ul li a:hover
{
    color: #000 !important;
}
#paging ul li.prev
{
    float: left;
    width: 240px;
}
#paging ul li.prev div
{
    display: inline-block;
    height: 100%;
    margin-top: 4px;
    width: 100%;
}
#paging ul li.prev div a
{
    cursor: pointer;
}
#paging ul li.prev div a img
{
    float: left;
    margin-right: 10px;
    margin-top: 4px;
}
#paging ul li.prev div a b
{
    display: inline-block;
    float: left;
    font-size: 24px;
    line-height: 24px;
    margin-top: 0px;
    width: 20px;
}
#paging ul li.prev div a span
{
    display: inline-block;
    padding-left: 10px;
}
#paging ul li.next
{
    float: right;
    width: 240px;
}
#paging ul li.next div
{
    display: inline-block;
    height: 100%;
    float: right;
    margin-top: 4px;
}
#paging ul li.next div a
{
    cursor: pointer;
    float: right;
}
#paging ul li.next div a img
{
    float: right;
    margin-left: 10px;
    margin-top: 4px;
}
#paging ul li.next div a b
{
    display: inline-block;
    float: left;
    font-size: 24px;
    line-height: 24px;
    margin-top: 0px;
    width: 20px;
}
#paging ul li.next div a span
{
    display: inline-block;
    padding-left: 10px;
}
#paging ul li.top
{
    margin: 0px auto;
    width: 90px;
}
#paging ul li.top a
{
    padding-top: 20px;
}
.blankPaging
{
    width: 210px !important;
}
.paging-oneline span
{
    height: 30px;
}
/********************************************************************************/

/********************************************************************************/
/* Home - Format */
/********************************************************************************/
#page-index .footer ul li a {color: #ab1e22;}
/********************************************************************************/

/********************************************************************************/
/* What - Format */
/********************************************************************************/
#page-what #side {background-color: #ab1e22;}
#page-what .content {border: solid 2px #ab1e22;}

#page-what #side ul.sb-lev1 {background-color: #ab1e22; border-bottom: solid 1px #fff;}
#page-what #side li.sb-lev1-close ul {display: none;}
#page-what #side li.sb-lev1-selected ul {}

#page-what #side li.sb-lev1 {border-top: solid 1px #fff;}
#page-what #side a.sb-lev1 {border-bottom: solid 1px #6e0d10; color: #fff;}
#page-what #side a.sb-lev1:hover {background-color: #f7cec1; color: #ab1e22;}
#page-what #side div.sb-lev1 {}
#page-what #side span.sb-lev1 {background: url(../images/sb-lev1-what.gif) repeat-y 6px 0px;}
#page-what #side a.sb-lev1:hover span.sb-lev1 {background: url(../images/sb-lev1-what-sel.gif) repeat-y 6px 0px !important;}

#page-what #side li.sb-lev1-selected {}
#page-what #side a.sb-lev1-selected {background-color: #f7cec1; color: #ab1e22;}
#page-what #side div.sb-lev1-selected {}
#page-what #side span.sb-lev1-selected {background: url(../images/sb-lev1-what-sel.gif) repeat-y 6px 0px;}

#page-what #side ul.sb-lev2 {border-left: solid 1px #6e0d10;}

#page-what #side li.sb-lev2 {border-top: solid 1px #fff;}
#page-what #side a.sb-lev2 {background-color: #f7cec1; border-bottom: solid 1px #6e0d10; border-left: solid 1px #fff; color: #ab1e22;}
#page-what #side a.sb-lev2:hover {background-color: #f47477; color: #000;}
#page-what #side div.sb-lev2 {background-color: #f7cec1; color: #ab1e22;}
#page-what #side span.sb-lev2 {}

#page-what #side ul.sb-lev3 {background-color: #6e0d10; border-left: solid 1px #6e0d10; border-top: solid 1px #6e0d10;}

#page-what #side li.sb-lev3 {border-left: solid 1px #fff; border-top: solid 1px #fff;}
#page-what #side a.sb-lev3 {background-color: #f7cec1; border-bottom: solid 1px #6e0d10; color: #ab1e22;}
#page-what #side a.sb-lev3:hover {background-color: #c67cff; color: #000;}
#page-what #side div.sb-lev3 {background-color: #f7cec1;}
#page-what #side span.sb-lev3 {}

#page-what #pageSlogen.slogen {display: block; position: relative; margin-left: -2px;}
#page-what #pageSlogen.slogen1 {display: block; position: relative; margin-left: -2px;}
#page-what #pageSlogen.slogen2 {display: block; position: relative; margin-left: -2px;}
#page-what #pageSlogen.slogen3 {display: block; position: relative; margin-left: -2px;}
#page-what #pageSlogen.slogen4 {display: block; position: relative; margin-left: -2px;}

#page-what .footer ul li a {color: #ab1e22;}

#page-what #paging a {color: #ab1e22;}
#page-what #paging .top a {background: url(../images/what/pageing-top.gif) no-repeat 50% 0px;}
#page-what #paging .prev img {background: url(../images/what/pageing-left.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-what #paging .next img {background: url(../images/what/pageing-right.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-what #paging .prev span, #page-what #paging .next span {border-left: solid 3px #c4c4c4;}
/********************************************************************************/

/********************************************************************************/
/* Why - Format */
/********************************************************************************/
#page-why #side {background-color: #67419a;}
#page-why .content {border: solid 2px #67419a;}

#page-why #side ul.sb-lev1 {background-color: #67419a; border-bottom: solid 1px #fff;}
#page-why #side li.sb-lev1-close ul {display: none;}
#page-why #side li.sb-lev1-selected ul {}

#page-why #side li.sb-lev1 {border-top: solid 1px #fff;}
#page-why #side a.sb-lev1 {border-bottom: solid 1px #47037e; color: #fff;}
#page-why #side a.sb-lev1:hover {background-color: #e2d4ff; color: #510b88;}
#page-why #side div.sb-lev1 {}
#page-why #side span.sb-lev1 {background: url(../images/sb-lev1-why.gif) repeat-y 6px 0px;}
#page-why #side a.sb-lev1:hover span.sb-lev1 {background: url(../images/sb-lev1-why.gif) repeat-y 6px 0px !important;}

#page-why #side li.sb-lev1-selected {}
#page-why #side a.sb-lev1-selected {background-color: #e2d4ff; color: #510b88;}
#page-why #side div.sb-lev1-selected {}
#page-why #side span.sb-lev1-selected {}

#page-why #side ul.sb-lev2 {border-left: solid 1px #47037e;}

#page-why #side li.sb-lev2 {border-top: solid 1px #fff;}
#page-why #side a.sb-lev2 {background-color: #e2d4ff; border-bottom: solid 1px #47037e; border-left: solid 1px #fff; color: #510b88;}
#page-why #side a.sb-lev2:hover {background-color: #c67cff; color: #000;}
#page-why #side div.sb-lev2 {background-color: #e2d4ff; color: #510b88;}
#page-why #side span.sb-lev2 {}

#page-why #side ul.sb-lev3 {background-color: #47037e; border-left: solid 1px #47037e; border-top: solid 1px #47037e;}

#page-why #side li.sb-lev3 {border-left: solid 1px #fff; border-top: solid 1px #fff;}
#page-why #side a.sb-lev3 {background-color: #e2d4ff; border-bottom: solid 1px #47037e; color: #510b88;}
#page-why #side a.sb-lev3:hover {background-color: #c67cff; color: #000;}
#page-why #side div.sb-lev3 {background-color: #e2d4ff;}
#page-why #side span.sb-lev3 {}

#page-why #pageSlogen.slogen {}

#page-why .footer ul li a {color: #67419a;}

#page-why #paging a {color: #67419a;}
#page-why #paging .top a {background: url(../images/why/pageing-top.gif) no-repeat 50% 0px;}
#page-why #paging .prev img {background: url(../images/why/pageing-left.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-why #paging .next img {background: url(../images/why/pageing-right.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-why #paging .prev span, #page-why #paging .next span {border-left: solid 3px #ccc;}

#page-why #main .general-title {color: #67419a;}
/********************************************************************************/

/********************************************************************************/
/* How - Format */
/********************************************************************************/
#page-how #side {background-color: #fba81a;}
#page-how .content {border: solid 2px #0062b0;}

#page-how #side ul.sb-lev1 {background-color: #fba81a; border-bottom: solid 1px #fff;}
#page-how #side li.sb-lev1-close ul {display: none;}
#page-how #side li.sb-lev1-selected ul {}

#page-how #side li.sb-lev1 {border-top: solid 1px #fff;}
#page-how #side a.sb-lev1 {border-bottom: solid 1px #668ba3; color: #0062b0;}
#page-how #side a.sb-lev1:hover {background-color: #ffe7bd; color: #0062b0;}
#page-how #side div.sb-lev1 {}
#page-how #side span.sb-lev1 {background: url(../images/sb-lev1-how.gif) repeat-y 6px 0px;}
#page-how #side a.sb-lev1:hover span.sb-lev1 {background: url(../images/sb-lev1-how-sel.gif) repeat-y 6px 0px !important;}

#page-how #side li.sb-lev1-selected {}
#page-how #side a.sb-lev1-selected {background-color: #ffe7bd; color: #0062b0;}
#page-how #side div.sb-lev1-selected {}
#page-how #side span.sb-lev1-selected {background: url(../images/sb-lev1-how-sel.gif) repeat-y 6px 0px;}

#page-how #side ul.sb-lev2 {border-left: solid 1px #668ba3;}

#page-how #side li.sb-lev2 {border-top: solid 1px #fff;}
#page-how #side a.sb-lev2 {background-color: #ffe7bd; border-bottom: solid 1px #668ba3; border-left: solid 1px #fff; color: #0062b0;}
#page-how #side a.sb-lev2:hover {background-color: #0062b0; color: #fff;}
#page-how #side div.sb-lev2 {background-color: #ffe7bd; color: #510b88;}
#page-how #side span.sb-lev2 {}

#page-how #side ul.sb-lev3 {background-color: #668ba3; border-left: solid 1px #668ba3; border-top: solid 1px #668ba3;}

#page-how #side li.sb-lev3 {border-left: solid 1px #fff; border-top: solid 1px #fff;}
#page-how #side a.sb-lev3 {background-color: #ffe7bd; border-bottom: solid 1px #668ba3; color: #0062b0;}
#page-how #side a.sb-lev3:hover {background-color: #0062b0; color: #fff;}
#page-how #side div.sb-lev3 {background-color: #ffe7bd;}
#page-how #side span.sb-lev3 {}

#page-how #pageSlogen.slogen {margin-left: 0px !important;}
#page-how #pageSlogen.slogen1 {margin-left: 0px !important;}
#page-how #pageSlogen.slogen2 {margin-left: 0px !important;}

#page-how .footer ul li a {color: #0062b0;}

#page-how #paging a {color: #0062b0;}
#page-how #paging .top a {background: url(../images/how/pageing-top.gif) no-repeat 50% 0px;}
#page-how #paging .prev img {background: url(../images/how/pageing-left.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-how #paging .next img {background: url(../images/how/pageing-right.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-how #paging .prev span, #page-how #paging .next span {border-left: solid 3px #fba81a;}
/********************************************************************************/

/********************************************************************************/
/* Now - Format */
/********************************************************************************/
#page-now #side {background-color: #14a78a;}
#page-now .content {border: solid 2px #14a78a;}

#page-now #side ul.sb-lev1 {background-color: #14a78a; border-bottom: solid 1px #fff;}
#page-now #side li.sb-lev1-close ul {display: none;}
#page-now #side li.sb-lev1-selected ul {}

#page-now #side li.sb-lev1 {border-top: solid 1px #fff;}
#page-now #side a.sb-lev1 {border-bottom: solid 1px #047660; color: #fff;}
#page-now #side a.sb-lev1:hover {background-color: #d3e8e0; color: #016f59;}
#page-now #side div.sb-lev1 {}
#page-now #side span.sb-lev1 {background: url(../images/sb-lev1-now.gif) repeat-y 6px 0px;}
#page-now #side a.sb-lev1:hover span.sb-lev1 {background: url(../images/sb-lev1-now-sel.gif) repeat-y 6px 0px !important;}

#page-now #side li.sb-lev1-selected {}
#page-now #side a.sb-lev1-selected {background-color: #d3e8e0; color: #016f59;}
#page-now #side div.sb-lev1-selected {}
#page-now #side span.sb-lev1-selected {background: url(../images/sb-lev1-now-sel.gif) repeat-y 6px 0px;}

#page-now #side ul.sb-lev2 {border-left: solid 1px #047660;}

#page-now #side li.sb-lev2 {border-top: solid 1px #fff;}
#page-now #side a.sb-lev2 {background-color: #d3e8e0; border-bottom: solid 1px #047660; border-left: solid 1px #fff; color: #016f59;}
#page-now #side a.sb-lev2:hover {background-color: #3ddabb; color: #000;}
#page-now #side div.sb-lev2 {background-color: #d3e8e0; color: #016f59;}
#page-now #side span.sb-lev2 {}

#page-now #side ul.sb-lev3 {background-color: #047660; border-left: solid 1px #047660; border-top: solid 1px #047660;}

#page-now #side li.sb-lev3 {border-left: solid 1px #fff; border-top: solid 1px #fff;}
#page-now #side a.sb-lev3 {background-color: #d3e8e0; border-bottom: solid 1px #047660; color: #016f59;}
#page-now #side a.sb-lev3:hover {background-color: #3ddabb; color: #000;}
#page-now #side div.sb-lev3 {background-color: #d3e8e0;}
#page-now #side span.sb-lev3 {}

#page-now #pageSlogen.slogen {display: block; position: relative; margin-left: -2px;}
#page-now #pageSlogen.slogen1 {display: block; position: relative; margin-left: -2px;}

#page-now .footer ul li a {color: #14a78a;}

#page-now #paging {margin: 45px auto 0px !important;}
#page-now #paging a {color: #01715b;}
#page-now #paging .top a {background: url(../images/now/pageing-top.gif) no-repeat 50% 0px;}
#page-now #paging .prev img {background: url(../images/now/pageing-left.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-now #paging .next img {background: url(../images/now/pageing-right.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-now #paging .prev span, #page-now #paging .next span {border-left: solid 3px #14a78a;}
/********************************************************************************/

/********************************************************************************/
/* World - Format */
/********************************************************************************/
#page-world #side {background-color: #fba81a;}
#page-world .content {border: solid 2px #fba81a;}

#page-world #side ul.sb-lev1 {background-color: #fba81a; border-bottom: solid 1px #fff;}
#page-world #side li.sb-lev1-close ul {display: none;}
#page-world #side li.sb-lev1-selected ul {}

#page-world #side li.sb-lev1 {border-top: solid 1px #fff;}
#page-world #side a.sb-lev1 {border-bottom: solid 1px #924212; color: #fff;}
#page-world #side a.sb-lev1:hover {background-color: #ffe7bd; color: #ab1e22;}
#page-world #side div.sb-lev1 {}
#page-world #side span.sb-lev1 {background: url(../images/sb-lev1-world-sel.gif) repeat-y 6px 0px;}
#page-world #side a.sb-lev1:hover span.sb-lev1 {background: url(../images/sb-lev1-world.gif) repeat-y 6px 0px !important;}

#page-world #side li.sb-lev1-selected {}
#page-world #side a.sb-lev1-selected {background-color: #ffe7bd; color: #ab1e22;}
#page-world #side div.sb-lev1-selected {}
#page-world #side span.sb-lev1-selected {background: url(../images/sb-lev1-world.gif) repeat-y 6px 0px;}

#page-world #side ul.sb-lev2 {border-left: solid 1px #924212;}

#page-world #side li.sb-lev2 {border-top: solid 1px #fff;}
#page-world #side a.sb-lev2 {background-color: #ffe7bd; border-bottom: solid 1px #924212; border-left: solid 1px #fff; color: #ab1e22;}
#page-world #side a.sb-lev2:hover {background-color: #ffcc31; color: #000;}
#page-world #side div.sb-lev2 {background-color: #ffe7bd; color: #ab1e22;}
#page-world #side span.sb-lev2 {}

#page-world #side ul.sb-lev3 {background-color: #924212; border-left: solid 1px #924212; border-top: solid 1px #924212;}

#page-world #side li.sb-lev3 {border-left: solid 1px #fff; border-top: solid 1px #fff;}
#page-world #side a.sb-lev3 {background-color: #ffe7bd; border-bottom: solid 1px #924212; color: #ab1e22;}
#page-world #side a.sb-lev3:hover {background-color: #ffcc31; color: #000;}
#page-world #side div.sb-lev3 {background-color: #ffe7bd;}
#page-world #side span.sb-lev3 {}

#page-world #pageSlogen.slogen {display: block; position: relative; margin-left: -2px;}
#page-world #pageSlogen.slogen1 {display: block; position: relative; margin-left: -2px;}

#page-world .footer ul li a {color: #fba81a;}

#page-world #paging {padding-bottom: 20px;}
#page-world #paging a {color: #ab1e22;}
#page-world #paging .top a {background: url(../images/world/pageing-top.gif) no-repeat 50% 0px;}
#page-world #paging .prev img {background: url(../images/world/pageing-left.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-world #paging .next img {background: url(../images/world/pageing-right.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-world #paging .prev span, #page-world #paging .next span {border-left: solid 3px #fba81a;}

#page-world #main .general-title {color: #ab1e22;}
/********************************************************************************/

/********************************************************************************/
/* Timeline - Format */
/********************************************************************************/
#page-timeline #side {background-color: #358a00;}
#page-timeline .content {border: solid 2px #358a00;}

#page-timeline #side ul.sb-lev1 {background-color: #358a00; border-bottom: solid 1px #fff;}
#page-timeline #side li.sb-lev1-close ul {display: none;}
#page-timeline #side li.sb-lev1-selected ul {}

#page-timeline #side li.sb-lev1 {border-top: solid 1px #fff;}
#page-timeline #side a.sb-lev1 {border-bottom: solid 1px #396a10; color: #fff;}
#page-timeline #side a.sb-lev1:hover {background-color: #dbeccd; color: #2a6d00;}
#page-timeline #side div.sb-lev1 {}
#page-timeline #side span.sb-lev1 {background: url(../images/sb-lev1-timeline.gif) repeat-y 6px 0px;}
#page-timeline #side a.sb-lev1:hover span.sb-lev1 {background: url(../images/sb-lev1-timeline.gif) repeat-y 6px 0px !important;}

#page-timeline #side li.sb-lev1-selected {}
#page-timeline #side a.sb-lev1-selected {background-color: #dbeccd; color: #2a6d00;}
#page-timeline #side div.sb-lev1-selected {}
#page-timeline #side span.sb-lev1-selected {}

#page-timeline #side ul.sb-lev2 {border-left: solid 1px #396a10;}

#page-timeline #side li.sb-lev2 {border-top: solid 1px #fff;}
#page-timeline #side a.sb-lev2 {background-color: #dbeccd; border-bottom: solid 1px #396a10; border-left: solid 1px #fff; color: #2a6d00;}
#page-timeline #side a.sb-lev2:hover {background-color: #67cf25; color: #000;}
#page-timeline #side div.sb-lev2 {background-color: #dbeccd; color: #2a6d00;}
#page-timeline #side span.sb-lev2 {}

#page-timeline #side ul.sb-lev3 {background-color: #396a10; border-left: solid 1px #396a10; border-top: solid 1px #396a10;}

#page-timeline #side li.sb-lev3 {border-left: solid 1px #fff; border-top: solid 1px #fff;}
#page-timeline #side a.sb-lev3 {background-color: #dbeccd; border-bottom: solid 1px #396a10; color: #2a6d00;}
#page-timeline #side a.sb-lev3:hover {background-color: #67cf25; color: #000;}
#page-timeline #side div.sb-lev3 {background-color: #dbeccd;}
#page-timeline #side span.sb-lev3 {}

#page-timeline #pageSlogen.slogen {display: block; position: relative; margin-left: -2px;}

#page-timeline .footer ul li a {color: #358a00;}

#page-timeline #paging a {color: #358a00;}
#page-timeline #paging .top a {background: url(../images/timeline/pageing-top.gif) no-repeat 50% 0px;}
#page-timeline #paging .prev img {background: url(../images/timeline/pageing-left.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-timeline #paging .next img {background: url(../images/timeline/pageing-right.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-timeline #paging .prev span, #page-timeline #paging .next span {border-left: solid 3px #c4c4c4;}
/********************************************************************************/

/********************************************************************************/
/* Who - Format */
/********************************************************************************/
#page-who #side {background-color: #d95a27;}
#page-who .content {border: solid 2px #d95a27;}

#page-who #side ul.sb-lev1 {background-color: #d95a27; border-bottom: solid 1px #fff;}
#page-who #side li.sb-lev1-close ul {display: none;}
#page-who #side li.sb-lev1-selected ul {}

#page-who #side li.sb-lev1 {border-top: solid 1px #fff;}
#page-who #side a.sb-lev1 {border-bottom: solid 1px #a64016; color: #fff;}
#page-who #side a.sb-lev1:hover {background-color: #fee7d4; color: #d95a27;}
#page-who #side div.sb-lev1 {}
#page-who #side span.sb-lev1 {background: url(../images/sb-lev1-who.gif) repeat-y 6px 0px;}
#page-who #side a.sb-lev1:hover span.sb-lev1 {background: url(../images/sb-lev1-who-sel.gif) repeat-y 6px 0px !important;}

#page-who #side li.sb-lev1-selected {}
#page-who #side a.sb-lev1-selected {background-color: #fee7d4; color: #d95a27;}
#page-who #side div.sb-lev1-selected {}
#page-who #side span.sb-lev1-selected {background: url(../images/sb-lev1-who-sel.gif) repeat-y 6px 0px;}

#page-who #side ul.sb-lev2 {border-left: solid 1px #a64016;}

#page-who #side li.sb-lev2 {border-top: solid 1px #fff;}
#page-who #side a.sb-lev2 {background-color: #fee7d4; border-bottom: solid 1px #a64016; border-left: solid 1px #fff; color: #d95a27;}
#page-who #side a.sb-lev2:hover {background-color: #ffac52; color: #000;}
#page-who #side div.sb-lev2 {background-color: #fee7d4; color: #d95a27;}
#page-who #side span.sb-lev2 {}

#page-who #side ul.sb-lev3 {background-color: #a64016; border-left: solid 1px #a64016; border-top: solid 1px #a64016;}

#page-who #side li.sb-lev3 {border-left: solid 1px #fff; border-top: solid 1px #fff;}
#page-who #side a.sb-lev3 {background-color: #fee7d4; border-bottom: solid 1px #a64016; color: #d95a27;}
#page-who #side a.sb-lev3:hover {background-color: #ffac52; color: #000;}
#page-who #side div.sb-lev3 {background-color: #fee7d4;}
#page-who #side span.sb-lev3 {}

#page-who #pageSlogen.slogen {display: block; position: relative; margin-left: -2px;}
#page-who #pageSlogen.slogen1 {display: block; position: relative; margin-left: -2px;}

#page-who .footer ul li a {color: #d95a27;}

#page-who #paging a {color: #d95a27;}
#page-who #paging .top a {background: url(../images/who/pageing-top.gif) no-repeat 50% 0px;}
#page-who #paging .prev img {background: url(../images/who/pageing-left.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-who #paging .next img {background: url(../images/who/pageing-right.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-who #paging .prev span, #page-who #paging .next span {border-left: solid 3px #f38a60;}
/********************************************************************************/

/********************************************************************************/
/* You - Format */
/********************************************************************************/
#page-you #main {margin: 0px; padding-left: 34px; width: 896px;}
#page-you .content {border: solid 2px #cd1034;}

#page-you #side ul.sb-lev1 {border-bottom: solid 1px #fff;}
#page-you #side li.sb-lev1-close ul {display: none;}
#page-you #side li.sb-lev1-selected ul {}

#page-you #side li.sb-lev1 {border-top: solid 1px #fff;}
#page-you #side a.sb-lev1 {border-bottom: solid 1px #47037e; color: #fff;}
#page-you #side a.sb-lev1:hover {background-color: #e2d4ff; color: #510b88;}
#page-you #side div.sb-lev1 {}
#page-you #side span.sb-lev1 {background: url(../images/sb-lev1-you.gif) repeat-y 6px 0px;}
#page-you #side a.sb-lev1:hover span.sb-lev1 {background: url(../images/sb-lev1-you.gif) repeat-y 6px 0px !important;}

#page-you #side li.sb-lev1-selected {}
#page-you #side a.sb-lev1-selected {background-color: #e2d4ff; color: #510b88;}
#page-you #side div.sb-lev1-selected {}
#page-you #side span.sb-lev1-selected {}

#page-you #side ul.sb-lev2 {border-left: solid 1px #47037e;}

#page-you #side li.sb-lev2 {border-top: solid 1px #fff;}
#page-you #side a.sb-lev2 {background-color: #e2d4ff; border-bottom: solid 1px #47037e; border-left: solid 1px #fff; color: #510b88;}
#page-you #side a.sb-lev2:hover {background-color: #c67cff; color: #000;}
#page-you #side div.sb-lev2 {background-color: #e2d4ff; color: #510b88;}
#page-you #side span.sb-lev2 {}

#page-you #side ul.sb-lev3 {background-color: #47037e; border-left: solid 1px #47037e; border-top: solid 1px #47037e;}

#page-you #side li.sb-lev3 {border-left: solid 1px #fff; border-top: solid 1px #fff;}
#page-you #side a.sb-lev3 {background-color: #e2d4ff; border-bottom: solid 1px #47037e; color: #510b88;}
#page-you #side a.sb-lev3:hover {background-color: #c67cff; color: #000;}
#page-you #side div.sb-lev3 {background-color: #e2d4ff;}
#page-you #side span.sb-lev3 {}

#page-you #pageSlogen.slogen {display: block; position: relative; margin-left: -2px;}

#page-you .footer ul li a {color: #ab1e22;}

#page-you #paging a {color: #67419a;}
#page-you #paging .top a {background: url(../images/you/pageing-top.gif) no-repeat 50% 0px;}
#page-you #paging .prev img {background: url(../images/you/pageing-left.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-you #paging .next img {background: url(../images/you/pageing-right.gif) no-repeat 0px 0px; height: 18px; width: 13px;}
#page-you #paging .prev span, #page-you #paging .next span {border-left: solid 3px #c4c4c4;}
/********************************************************************************/

/********************************************************************************/
/* Contact - Format */
/********************************************************************************/
#page-contact .content {border: 0px;}

#page-contact .footer ul li a {color: #853002;}
/********************************************************************************/

