﻿/* CSS Document */

.colL{
float:left;
}
.colR{
float:right;
}
.mb0{
margin-bottom:0px;
padding-bottom:0px;
}
.mb15{
margin-bottom:15px;
padding-bottom:0px;
}
#contsHead{
height:115px;
}
#ttl{
position:relative;
height:110px;
}

#ttl #topNav{
	position:absolute;
	width:90px;
	top: 0px;
	right: 40px;
	text-align: right;
	vertical-align:top;
}

#ttl #topNav a{
display:block;
}

#ttl #topNav #img01{
position:absolute;
	top: 0px;
	right: 40px;
}

#ttl #topNav #img02{
position:absolute;
	top: 0px;
	right: 20px;
}

#ttl #topNav #link01{
position:absolute;
	top: 0px;
	right: 65px;
}

#ttl #topNav #link02{
position:absolute;
	top: 0px;
	right: 20px;
}

#ttl #topNav #link02atvol03{
position:absolute;
	top: 0px;
	right: 45px;
}

#ttl #topNav #link03{
position:absolute;
	top: 0px;
	right: 0px;
}

#ttl #ttlTxt{
position:absolute;
top:10px;
left:40px;
width:420px;
}


.redtxt{
color:#FF0000;
}

#intvwBox01,
#intvwBox02,
#intvwBox03{
padding:0 40px 0 40px;
}


.intConts p{
letter-spacing:0.1em;
}

#intvwBox01 #box01 .colL{
width:380px;
}

#intvwBox01 #box01 .colR{
width:495px;
}


#intvwBox01 #box02 .colL{
width:300px;
}

#intvwBox01 #box02 .colR{
width:570px;
}

#intvwBox02 #box01 .colL{
width:505px;
}

#intvwBox02 #box01 .colR{
width:345px;
}

#intvwBox02 #box02 .colL{
width:260px;
}

#intvwBox02 #box02 .colR{
width:610px;
}
#intvwBox03 #box01 .colL{
width:530px;
}

#intvwBox03 #box01 .colR{
width:350px;
}

#intvwBox03 #box02 .colL{
width:490px;
}

#intvwBox03 #box02 .colR{
width:390px;
font-size:10px;
}




#fpgNav{
	height:19px;
	padding:1px;
	background-color: #DDDDDD;
	text-align: right;
	margin-bottom:30px;
}

#information{
	background-color:#e0e0e0;
	padding: 15px;
	border: 2px solid #000000;
}

#information p{
font-size:10px;
letter-spacing:normal;
line-height:14px;
}

#hilo{
	padding-top: 15px;
}

#hilo .colL{
width:186px;
}
#hilo .colR{
width:645px;
}

.profs{
font-size:10px;
line-height:16px;
color:#333333;
letter-spacing:normal;
padding-top:20px;
}
