
.red{
color:#FF0000;
}

#pdf{
width:500px;
margin:0px 0px 10px 0px;
text-align:right;
}

#pdf a{
color: #4257A2;
} 

#pdf a:hover { 
color: #FF0000; 
} 
}

form{
margin:5px;
}

#container{
width:510px;
text-align:left;
}
.title_container{
background-color:#7D95CB;
;}

.header_image{
margin:0px 0px 30px 0px;
}

.header_image2{
margin:40px 0px 25px 0px;
}

.number{
float:left;
width:30px;
text-align:center;
color:#FFFFFF;
font-weight:bolder;
padding:15px 0px 0px 0px;
}

.title{
margin:0px 0px 0px 28px;
background-color:#CADAEF;
padding:6px;
}

.q_main{
padding:10px 35px 25px 35px;
text-align:left;
background-color:#F7FAFD;
}

.a_main{
padding:10px 35px 25px 35px;
text-align:center;
background-color:#F7FAFD;
}

.textbox{
width:500px;
text-align:left;
line-height:130%;
}

.opinion{
line-height:140%;
padding:20px 35px 25px 35px;
text-align:left;
background-color:#F7FAFD;
}

.gray_mini {
font-size: 12px;
color: #333333;
}

.golf_textarea{
padding:20px 35px 30px 35px;
text-align:left;
background-color:#F7FAFD;
text-align:center;
}

#golf_textarea_last{
padding:20px 35px 30px 35px;
text-align:left;
background-color:#F7FAFD;
text-align:center;
margin:0px 0px 30px 0px;
}

#opinion{
margin:30px 0px;
}

#opinion_bottom1{
margin:30px 0px 5px 0px;
line-height:130%;
}

#opinion_bottom2{
margin:0px 0px 30px 0px;
}

#q_submit{
text-align:center;
margin:0px 0px 0px 0px;
}

.pdf_left{
float:right;
text-align:right;
font-size:8pt;
margin:60px 20px 10px 0px;
}

.pdf_icon{
float:right;
}

.style1 {
	color: #990000;
	font-weight: bold;
}

.style2 {
color: #990000;
}



.style3 {font-size: 10px;
color: #555555;
}

.style4 {
	font-size: 11px;
	color: #FF0000;
}
