/* -- General Style -- */
#gc6Header, #gc6Footer, #gc6Header2 {position: relative; }
#gc6Header div, #gc6Footer div, #gc6Header2 div {position: absolute; cursor: pointer; background: center no-repeat}
body {font: 11px Tahoma; vertical-align: baseline; }
p {margin: 0; padding: 0; } 
form, fieldset {margin: 0; padding: 0; border: none; }
fieldset legend {visibility: hidden; }

.gc6Align_left {text-align: left; }
.gc6Align_center {text-align: center; }
.gc6Align_right {text-align: right; }
.gc6Align_justify {text-align: justify; }

/* -- Login Style -- */
#gc6Login {padding: 5px;font: 11px Tahoma; font-weight: bold; background: transparent; color: #000000; text-align: left; left: 220px; top: 260px; width: 670px; height: 21px; }
#gc6Login input {font: 12px Tahoma; height:19px; vertical-align:middle; }
#gc6Login input.text {font: 11px Tahoma; height:14px; vertical-align:middle; width:30px;}
#gc6Login input.password {font: 11px Tahoma; height:14px; vertical-align:middle; width:30px;}
#gc6Login input.submit {font: 12px Tahoma; height:23px; vertical-align:middle;}

/* -- Menu Main Settings -- */
#gc6MnMn {padding-top: 4px; }
#gc6MnMn ul, #gc6MnMn ul li {margin: 0; padding: 0; list-style: none; z-index: 1000; cursor: pointer; text-align: left; }
#gc6MnMn ul li {position: relative; float: left; margin-bottom: -0px; padding-bottom: 2px; }
#gc6MnMn ul a {display: block; text-decoration: none; padding: 4px 3px 4px 3px; height: auto !important; height: 1%; width: 114px; font: 11px Tahoma; color: #772F32; }

/* -- Menu Main Hover Settings -- */
#gc6MnMn ul a:hover, #gc6MnMn ul li:hover a, #gc6MnMn ul li.iehover a {background-color: #C94948; color: #FFFFFF; }

/* -- Menu Main Images -- */
span.gc6MnLv {display: block; width: 98%; background: url('imiconmenu.gif') no-repeat center right; }

/* -- Menu Level -- */
#gc6MnMn ul ul {display: none; position: absolute; top: 0px; left: 119px; }
#gc6MnMn ul ul ul {top: 0; left: 119px;}
#gc6MnMn ul li:hover li a, #gc6MnMn ul li.iehover li a, #gc6MnMn ul li:hover li:hover li a, #gc6MnMn ul li.iehover li.iehover li a, #gc6MnMn ul li:hover li:hover li:hover li a, #gc6MnMn ul li.iehover li.iehover li.iehover li a {padding: 4px 3px 4px 6px; height: auto !important; height: 1%; font: 11px Tahoma; background-color: #E0E0E0; background-image: url(''); color: #000000; border: 1px solid #E0E0E0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); opacity: 1.0; width: 129px; text-align: left; }
#gc6MnMn ul li li {padding-bottom: 0; margin-bottom: -1px; }
#gc6MnMn ul li:hover li a:hover, #gc6MnMn ul li:hover li:hover a, #gc6MnMn ul li.iehover li a:hover, #gc6MnMn ul li.iehover li.iehover a, #gc6MnMn ul li:hover li:hover li a:hover, #gc6MnMn ul li:hover li:hover li:hover a, #gc6MnMn ul li.iehover li.iehover li a:hover, #gc6MnMn ul li.iehover li.iehover li.iehover a, #gc6MnMn ul li:hover li:hover li:hover li a:hover, #gc6MnMn ul li.iehover li.iehover li.iehover li a:hover {background-color: #000080; background-image: url(''); color: #FFFFFF; }
#gc6MnMn ul li:hover ul ul, #gc6MnMn ul li:hover ul ul ul, #gc6MnMn ul li.iehover ul ul, #gc6MnMn ul li.iehover ul ul ul {display: none;}
#gc6MnMn ul li:hover ul, #gc6MnMn ul ul li:hover ul, #gc6MnMn ul ul ul li:hover ul, #gc6MnMn ul li.iehover ul, #gc6MnMn ul ul li.iehover ul, #gc6MnMn ul ul ul li.iehover ul {display: block;}


/* -- Horizontal Menu Main Settings -- */
/* #gc6HMnMn {padding-top: 9px; } */
#gc6HMnMn {right: 120px; top: 224px; }
#gc6HMnMn ul, #gc6HMnMn ul li {margin: 0; padding: 0; list-style: none; z-index: 1000; cursor: pointer; text-align: left; border-right:thin solid #772F32;}
#gc6HMnMn ul li {position: relative; float: left; margin-right: -0px; padding-right: 2px; }
#gc6HMnMn ul a {display: block; text-decoration: none; padding: 4px 3px 4px 3px; height: auto !important; height: 1%; width: auto; font: 11px Tahoma; color: #000000; float: none !important; float: right;}
#gc6HMnMnx ul, #gc6HMnMn ul li {margin: 0; padding: 0; list-style: none; z-index: 1000; cursor: pointer; text-align: left; }

/* -- H Menu Main Hover Settings -- */
#gc6HMnMn ul a:hover, #gc6HMnMn ul li:hover a, #gc6HMnMn ul li.iehover a {background-color: #C94948; color: #FFFFFF; }

/* -- H Menu Main Images -- */
span.gc6HMnLv {display: block; width: 98%; background: url('imiconmenu.gif') no-repeat center right; }

/* -- H Menu Level -- */
#gc6HMnMn ul ul {display: none; position: absolute; top: 21px; left: 0px; }
#gc6HMnMn ul ul ul {top: 0; left: 139px;}
#gc6HMnMn ul ul li {float: left !important; float: none; display: block !important; display: inline; }
#gc6HMnMn ul li:hover li a, #gc6HMnMn ul li.iehover li a, #gc6HMnMn ul li:hover li:hover li a, #gc6HMnMn ul li.iehover li.iehover li a, #gc6HMnMn ul li:hover li:hover li:hover li a, #gc6HMnMn ul li.iehover li.iehover li.iehover li a {padding: 4px 3px 4px 6px; height: auto !important; height: 1%; font: 11px Tahoma; background-color: #E0E0E0; background-image: url(''); color: #000000; border: 1px solid #E0E0E0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); opacity: 1.0; width: 129px; float: left !important; float: none; margin-bottom: 0 !important; margin-bottom: -1px; text-align: left; }
#gc6HMnMn ul li li {padding-bottom: 0; margin-bottom: -1px; }
#gc6HMnMn ul li:hover li a:hover, #gc6HMnMn ul li:hover li:hover a, #gc6HMnMn ul li.iehover li a:hover, #gc6HMnMn ul li.iehover li.iehover a, #gc6HMnMn ul li:hover li:hover li a:hover, #gc6HMnMn ul li:hover li:hover li:hover a, #gc6HMnMn ul li.iehover li.iehover li a:hover, #gc6HMnMn ul li.iehover li.iehover li.iehover a, #gc6HMnMn ul li:hover li:hover li:hover li a:hover, #gc6HMnMn ul li.iehover li.iehover li.iehover li a:hover {background-color: #000080; background-image: url(''); color: #FFFFFF; }
#gc6HMnMn ul li:hover ul ul, #gc6HMnMn ul li:hover ul ul ul, #gc6HMnMn ul li.iehover ul ul, #gc6HMnMn ul li.iehover ul ul ul {display: none;}
#gc6HMnMn ul li:hover ul, #gc6HMnMn ul ul li:hover ul, #gc6HMnMn ul ul ul li:hover ul, #gc6HMnMn ul li.iehover ul, #gc6HMnMn ul ul li.iehover ul, #gc6HMnMn ul ul ul li.iehover ul {display: block;}

/* -- Texts Style -- */
h2 {margin: 0px 6px 4px 10px; padding: 2px 0 2px 0; font: bold 16px Tahoma; color: #000000; text-align: left; }
#gc6PathTitle {margin: 0px 6px 8px 10px; padding: 2px 0 2px 0; font: 9px Tahoma; color: #808080; text-align: left; }

/* -- Search Page Style -- */
#gc6SButton {background-color: #FFFFFF; border: 1px #000000 solid}
#gc6SText {font: 13px Tahoma; color: #000000; text-align: left; margin: 0 10px 10px 10px;}
#gc6SPageTitle {position: absolute; left: 3px; margin-left: 6px;}
.gc6SCount {font-size: 80%}
.gc6STitle {font-size: 120%; margin-bottom: 4px;}
.gc6STitle a {color: #808080; }
.gc6SLink {margin: 2px 0 16px 0;}
.gc6SLink a {color: #808080; text-decoration: none; }
.gc6SLink a:hover {text-decoration: underline; }
.gc6SLabel {position: relative; font: 13px Tahoma; color: #000000; padding: 4px 6px 4px 0; margin: 7px 0; background-color: #FFFFFF; text-align: right; border-top: 1px solid #000000; }

/* -- Links Style -- */
a.gc6Link  {text-decoration: none; }
a.gc6Link:link {color: #808080; }
a.gc6Link:visited {color: #808080; }
a.gc6Link:hover {color: #000080; background-color: #E0E0E0; text-decoration: underline; }
a.gc6Glossary {text-decoration: none; border-bottom: 1px dashed; cursor: text; }
a.gc6Glossary:hover {text-decoration: none; cursor: text; }


/* -- SS Style -- */
#imSSBackg_0 {width: 320px; height: 320px; position: relative; }
#imSSImages_0 {position: relative; top: 60px; left: 160px; width: 320px; height: 320px; margin: 0; padding: 0; }
#imSSImage_0 {position: absolute; top: 60px; left: 160px; z-index: 500; }
#imSSImage_0_back {position: absolute; top: 60px; left: 0px; z-index: 499; }
#imSSDescr_0 {position: absolute; left: 160px; width: 100%; overflow: hidden; z-index: 501; }
#imSSDescr_0_content {position: relative; width: 100%; }
#imSSDescr_0_bg {position: absolute; top: 0; left: 0; width: 100%; background-color: #FFFFFF; opacity: 0.6; filter: alpha(opacity=60); }
#imSSDescr_0_text {font: 11px Tahoma; color: #FFFFFF; position: absolute; top: 0; left: 0; padding: 5px 2%; margin: 0; text-align: center; width: 96%; }

#imSSBackg_1 {width: 320px; height: 320px;  position: relative; }
#imSSImages_1 {position: relative; top: 60px; left: 160px; width: 320px; height: 320px; margin: 0; padding: 0; }
#imSSImage_1 {position: absolute; top: 60px; left: 160px; z-index: 500; }
#imSSImage_1_back {position: absolute; top: 0px; left: 0px; z-index: 499; }
#imSSDescr_1 {position: absolute; left: 0; width: 100%; overflow: hidden; z-index: 501; }
#imSSDescr_1_content {position: relative; width: 100%; }
#imSSDescr_1_bg {position: absolute; top: 0; left: 0; width: 100%; background-color: #000; opacity: 0.6; filter: alpha(opacity=60); }
#imSSDescr_1_text {font: 11px Tahoma; color: #FFFFFF; position: absolute; top: 0; left: 0; padding: 5px 2%; margin: 0; text-align: center; width: 96%; }




