﻿/* CSS Document */

a:link {
 font-family:Arial;
 color:#194d7d;
 text-decoration:underline;
}

a:active {
 font-family:Arial;
 color:#194d7d;
 text-decoration:none;
}

a:visited {
 font-family:Arial;
 color:#194d7d;
 text-decoration:underline;
}

a:hover {
 font-family:Arial;
 color:#194d7d;
 text-decoration:none;
}

h1 {
 font-size:18px;
 font-weight:normal;
 color:#194d7d;
 line-height:18px;
}

.pageheader {
 font-size:18px;
 font-weight:normal;
 color:#194d7d;
 line-height:18px;
}
.normaltext {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}

h1 span {
 color:#6f8fad;
}

/*----------------------------------------------------------
                                               ** Start contentContainer **
----------------------------------------------------------*/

#contentContainer {
	margin: 0 auto;
	width: 987px;
	background: url('../SiteCollectionImages/bkg_rightContent4.gif') 768px top repeat-y #ffffff;
}

#textContainer {
 float:left;
 text-align:left;
 padding:5px 5px 5px 15px;
 border-left:4px solid #fff;
}
/*----------------------------------------------------------
                                               ** Start leftContent **
----------------------------------------------------------*/

#leftContent {
 width:190px;
 float:left;
 text-align:left;
 border-left:4px solid #fff;
}

#leftMenuContainer a:link {
 text-decoration:none;
}

#leftMenuContainer a:active {
 text-decoration:none;
}

#leftMenuContainer a:visited {
 text-decoration:none;
}

#leftMenuContainer a:hover {
 text-decoration:none;
 background-position:left -16px;
}

#leftMenuContainer .current {
 background-position:left -16px;
}

.leftMenuItem1 {
	display: block;
	width: 137px;
	height: 16px;
	background: url('../SiteCollectionImages/btn_leftMenuItem1_3.gif') left top no-repeat;
}

.leftMenuItem1_3Sub1 {
 display:block;
 width:130px;
 height:16px;
 margin-top:6px;
 background:url('../SiteCollectionImages/btn_leftMenuItem1_3Sub1.gif') left top no-repeat;
}

.leftMenuItem1_3Sub2 {
 display:block;
 width:122px;
 height:16px;
 background:url('../SiteCollectionImages/btn_leftMenuItem1_3Sub2.gif') left top no-repeat;
}

.leftMenuItem1_3Social {
 display:block;
 width:155px;
 height:16px;
 background:url('../SiteCollectionImages/btn_LeftMenuItem_Social.gif') left top no-repeat;
}

.leftMenuItem1_3Sub3 {
 display:block;
 width:163px;
 height:16px;
 background:url('../SiteCollectionImages/btn_leftMenuItem1_3Sub3.gif') left top no-repeat;
}

.leftMenuItem1_3Sub4 {
 display:block;
 width:80px;
 height:16px;
 background:url('../SiteCollectionImages/btn_leftMenuItem1_3Sub4.gif') left top no-repeat;
}

.leftMenuItem1_3Sub5 {
 display:block;
 width:68px;
 height:16px;
 background:url('../SiteCollectionImages/btn_leftMenuItem1_3Sub5.gif') left top no-repeat;
}

.leftMenuItem2 {
 display:block;
 width:130px;
 height:16px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3.gif') left top no-repeat;
}

.leftMenuItem2_3Sub1 {
 display:block;
 width:140px;
 height:16px;
 margin-top:6px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub1.gif') left top no-repeat;
}

.leftMenuItem2_3Sub2 {
 display:block;
 width:155px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub2.gif') left top no-repeat;
}

.leftMenuItem2_3Sub3 {
 display:block;
 width:140px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub3.gif') left top no-repeat;
}

.leftMenuItem2_3Sub4 {
 display:block;
 width:140px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub4.gif') left top no-repeat;
}

.leftMenuItem2_3Sub5 {
 display:block;
 width:100px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub5.gif') left top no-repeat;
}

.leftMenuItem2_3Sub6 {
 display:block;
 width:140px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub6.gif') left top no-repeat;
}

.leftMenuItem2_3Sub7 {
 display:block;
 width:140px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub7.gif') left top no-repeat;
}

.leftMenuItem2_3Sub8 {
 display:block;
 width:132px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub8.gif') left top no-repeat;
}

.leftMenuItem2_3Sub9 {
 display:block;
 width:155px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub9.gif') left top no-repeat;
}

.leftMenuItem2_3Sub10 {
 display:block;
 width:100px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem2_3Sub10.gif') left top no-repeat;
}

.leftMenuItem3 {
 display:block;
 width:155px;
 height:16px;
 margin-top: 4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem3_3.gif') left top no-repeat;
}


.leftMenuItem3_3Sub1 {
 display:block;
 width:140px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem3_3Sub1.gif') left top no-repeat;
}


.leftMenuItem3_3Sub2 {
 display:block;
 width:130px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem3_3Sub2.gif') left top no-repeat;
}

.leftMenuItem3_3Sub3 {
 display:block;
 width:130px;
 height:16px;
 margin-top:4px;
 background:url('../SiteCollectionImages/btn_leftMenuItem3_3Sub3.gif') left top no-repeat;
}

#leftMenuContainer #item1 {
 height:110px;
 width:180px;
 padding-top:18px;
 padding-left:10px;
 background:url('../SiteCollectionImages/bkg_leftMenu1_2.gif') left top repeat-x;
 border-bottom:1px solid #fff;
}

#leftMenuContainer #item2 {
 height:205px;
 width:180px;
 padding-top:18px;
 padding-left:10px;
 background:url('../SiteCollectionImages/bkg_leftMenu2_3.gif') left top repeat-x;
 border-bottom:1px solid #fff;
}

#leftMenuContainer #item3 {
 height:85px;
 width:180px;
 padding-top:18px;
 padding-left:10px;
 background:url('../SiteCollectionImages/bkg_leftMenu2_3.gif') left top repeat-x;
 border-bottom:1px solid #fff;
}



#leftContentBottom {
 width:190px;
 height:100px;
 background:url('../SiteCollectionImages/bkg_leftContentBottom2.gif') left top repeat-x;
}

#leftContentBottom[id] {
 height:auto;
 min-height:100px;
}

/*----------------------------------------------------------
                                               ** End leftContent **
----------------------------------------------------------*/

/*----------------------------------------------------------
                                               ** Start centerContent **
----------------------------------------------------------*/

#centerContent {
 width:566px;
 float:left;
 background:#fdfdfd;
 border-left:4px solid #ffffff;
 text-align:left;
}

#centerContentTitle {
 width:545px;
 height:25px;
 background:#5e83a4;
 padding-top:16px;
 padding-left:21px;
}

#centerContentTitleShadow {
 width:566px;
 height:21px;
 background:url('../SiteCollectionImages/bkg_centerContentTitle3Shadow.gif') left top no-repeat #194d7d;
}

#gikkcenterContentTitleShadow {
 width:566px;
 height:21px;
 background:url('../SiteCollectionImages/ja-jp/gikkhome_about_bkg_centerContentTitleShadow.gif') left top no-repeat #194d7d;
}

#centerContentRight {
 margin-left:5px;
 float:right;
}

/*----------------------------------------------------------
                                               ** End centerContent **
----------------------------------------------------------*/

/*----------------------------------------------------------
                                               ** Start rightContent **
----------------------------------------------------------*/

#rightContent {
 width:214px;
 float:left;
 border-left:4px solid #ffffff;
 border-right:5px solid #ffffff;
}

#rightContentTitle {
 width:214px; 
 height:40px;
 background:#194d7d;
 padding-top:22px;
 text-align:center;
 border-bottom:4px solid #ffffff;
}

#rightContent_ {
 width:214px;
 background:url('../SiteCollectionImages/bkg_rightContent3.gif') left bottom repeat-y;
}

/*----------------------------------------------------------
                                               ** End rightContent **
----------------------------------------------------------*/

#contentContainer p {
 padding:5px 0 5px 0;
}

#contentContainer .textLinkMoreInfo {
 margin:15px 0 5px 0;
}

/*----------------------------------------------------------
                                               ** End contentContainer **
----------------------------------------------------------*/