
a{
	color: rgb(40,120,220);
}

a:hover, a:active{
	color: rgb(87,162,215);
}

a:visited{
	color: rgb(65,120,230);
}

ul.quotes{
	font-size: 75%;
}



#gsHeader{
	background-color: rgb(201,241,243);
	text-align: right;
	font-size: 75%;
}

#gsHeader span{
	margin-right: 10px;
	color: rgb(152,190,192);
}

#gsHeader a,
#gsHeader a:hover{
	color: rgb(128,177,179);
}

#container{
	margin-top: 0;
	text-align: center;
	background-color: rgb(229,248,249);
}

#contents{
	width: 960px;
	margin: 0 auto;
	padding-top: 1em;
	background-color: rgb(255,255,255);
	color: rgb(60,60,60);
	text-align: left;
}

#contentsTwitter{
	margin: 0 20px;
}

h2.pageTitle{
	padding-left: 0;
	border-style: none;
	color: rgb(87,162,215);
}

#contentsTwitter #topMenu{}

#contentsTwitter #topMenu table{
	width: 100%;
}

#contentsTwitter div.AD{
	margin: 2em 0;
	text-align: center;
}


#contentsTwitter h2.pageTitle{
	zoom: 1;
}

#contentsTwitter h3{
    zoom: 1;
	margin: 2em 0;
	border-bottom: 1px solid rgb(150,228,231);
	font-size: 125%;
	font-weight: bold;
}

#contentsTwitter h4{
    zoom: 1;
	margin: 2em 0;
	padding-left: 5px;
	border-left: 10px solid rgb(150,228,231);
	font-size: 110%;
	font-weight: bold;
}

#contentsTwitter h5{
    zoom: 1;
	margin: 1.5em 0;
	font-size: 100%;
	font-weight: bold;
}

#contentsTwitter div{
}

#contentsTwitter p{
	line-height: 1.3;
	margin: 1.5em 0;
}

#contentsTwitter li{
	margin-left: 1.5em;
	line-height: 1.5;
}

#contentsTwitter dt{
	font-weight: bold;
}

#contentsTwitter dd{
	margin-left: 1em;
	line-height: 1.5;
}

#contentsTwitter pre{
	padding: 1em;
	border: 1px solid rgb(150,228,231);
	background-color: rgb(217,247,250);
	color: rgb(30,30,30);
}

