
#grey_line {
background: #eeeeee;
height: 3px;
font-size: 3px;
}

#help_top {
clear: both;
border: solid 1px #d7d7d8;

}

.help_button {
display: inline;
margin-right: 12px;
}

#help_caption {
padding: 20px 25px 0px 25px;
font-family: tahoma;
font-size: 24px;
font-weight: normal;
color: #0074c8;
}

#help_lead {
padding: 5px 50px 15px 60px;
color: #438e02;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
}

#caption_line {
background: url(control_line.jpg);
color: #ffffff;
padding-left: 10px;
font-weight: bold;
font-size: 14px;
height: 21px;
}

#spacer {
font-size: 2px;
} 

#dotted_line {
background: url(dotted_line.jpg);
margin: 0px;
padding: 0px;
font-size: 3px;
}

#help_menu {
padding: 2px 0px 3px 0px;
width: 100%;
height: 40px;

}


#help_menu {
height: 36px;
width: 200px;
}

#help_body {
width: 630px;

}

#help_picture {
width: 190px;
}

#help_picture img {
margin: 15px 0px 15px 15px;
}


#help_inner {
vertical-align: top;
padding-left: 15px;

}

#help_inner #caption {
font-size: 18px;
color: #273b6b;
padding-top: 15px;
padding-bottom: 10px;
font-weight: normal;
}

#help_inner #body {
font-size: 12px;
font-weight: normal;
padding-bottom: 10px;
width: 600px;
padding-right: 28px;
*padding-right: 0px;
}

#help_inner #control img {
vertical-align: bottom;
margin-right: 5px;
}

#help_inner #control a {
color: #354f8f;
font-size: 10px;
padding-bottom: 15px;
}

#gyik td a {
color: #ffffff;
text-decoration: none;
}

#gyik {
border-bottom: solid 1px #d7d7d8;
}

#credit_how {
background: url(gyik_credit_how.jpg) top no-repeat;
background-color: #8ac201;
width: 273px;
height: 150px;
*height: 140px;
vertical-align: top;
padding-bottom: 10px;
}

#credit_what {
background: url(gyik_credit_what.jpg) top no-repeat;
background-color: #66b1ea;
width: 273px;
height: 150px;
*height: 140px;
vertical-align: top;
padding-bottom: 10px;
}

#tarhely {
background: url(gyik_tarhely.jpg) top no-repeat;
background-color: #8ac201;
width: 273px;
height: 150px;
*height: 140px;
vertical-align: top;
padding-bottom: 10px;
}

#copy {
background: url(gyik_copy.jpg) top no-repeat;
background-color: #66b1ea;
width: 273px;
height: 150px;
*height: 140px;
vertical-align: top;
padding-bottom: 10px;
}

#pass {
background: url(gyik_pass.jpg) top no-repeat;
background-color: #8ac201;
width: 273px;
height: 150px;
*height: 140px;
vertical-align: top;
padding-bottom: 10px;
}

#pack {
background: url(gyik_pack.jpg) top no-repeat;
background-color: #66b1ea;
width: 273px;
height: 150px;
*height: 140px;
vertical-align: top;
padding-bottom: 10px;
}

#hack {
background: url(gyik_hack.jpg) top no-repeat;
background-color: #8ac201;
width: 273px;
height: 150px;
*height: 140px;
vertical-align: top;
padding-bottom: 10px;
}

#lama {
background: url(gyik_lama.jpg) top no-repeat;
background-color: #66b1ea;
width: 273px;
height: 150px;
*height: 140px;
vertical-align: top;
padding-bottom: 10px;
}

#forbidden {
background: url(gyik_forbidden.jpg) top no-repeat;
background-color: #8ac201;
width: 273px;
height: 150px;
*height: 140px;
vertical-align: top;
padding-bottom: 10px;
}

#gyik .caption {
color: #ffffff;
font-size: 12px;
font-weight: bold;
padding: 7px 24px 0px 24px;
}

#gyik .body {
color: #ffffff;
font-size: 10px;
font-weight: bold;
padding: 25px 12px 10px 97px;
height: 62px;
overflow: hidden;
}

#help_button1 {
text-align: right;
vertical-align: bottom;
padding-right: 12px;
padding-top: 0px;
}

#help_button2 {
text-align: right;
vertical-align: bottom;
padding-right: 12px;
padding-top: 0px;
}

#questions_caption {
padding: 2px;
*padding-top: 1px;
background: url(question_caption.jpg) no-repeat;
width: 823px;
height: 36px;
*height: 34px;

}

#questions_caption img {
vertical-align: middle;

}

.question_caption {
color: #0476c9;
font-size: 12px;
font-weight: bold;
display: inline;
}

.question_caption img {
margin-right: 5px;

}

.question_caption .caption 
{
	display: inline;

height: 15px;
	}

#question_table {
background: #f6f6f6;
border: solid 1px #e7e7e7;
padding: 20px;
width: 783px;
}

#question_table #spacer {
font-size: 1px;
background: #e7e7e7;
}

#question_table td {
width: 783px;
}



.question_row .body {
font-size: 11px;
font-weight: normal;
padding: 5px 10px 10px 30px;

}

.question_row .caption {
color: #0476c9;
font-size: 12px;
font-weight: bold;
padding-top: 5px;
}

.question_row .caption img {
vertical-align: middle;
margin-right: 5px;
}

.question_rowat .body {
font-size: 11px;
font-weight: normal;
padding: 5px 10px 10px 30px;

}

.question_rowat .caption {
color: #438e02;
font-size: 13px;
font-weight: bold;
padding-top: 5px;
margin-top: 10px;
}

.question_rowat .caption img {
display: none;
}




#normal1 {
background: url(button1.jpg);
width: 138px;
height: 36px;
border: solid 1px #b3b3b3;
vertical-align: top;
}

#selected1 {
background: url(button1_hover.jpg);
width: 138px;
height: 36px;
border: solid 1px #b3b3b3;
vertical-align: top;
display:table-cell;
*display: inline;
}

#normal2 {
background: url(button2.jpg);
width: 165px;
height: 36px;
border: solid 1px #b3b3b3;
vertical-align: top;
display:table-cell;
*display: inline;
}

#selected2 {
background: url(button2_hover.jpg);
width: 165px;
height: 36px;
border: solid 1px #b3b3b3;
vertical-align: top;
display:table-cell;
*display: inline;
}


#normal4 {
background: url(button3.jpg);
width: 114px;
height: 36px;
border: solid 1px #b3b3b3;
vertical-align: top;
display:table-cell;
*display: inline;
}

#selected4 {
background: url(button3_hover.jpg);
width: 114px;
height: 36px;
border: solid 1px #b3b3b3;
vertical-align: top;
display:table-cell;
*display: inline;
}

#normal3 {
background: url(button4.jpg);
width: 155px;
height: 36px;
border: solid 1px #b3b3b3;
vertical-align: top;
display:table-cell;
*display: inline;
}

#selected3 {
background: url(button4_hover.jpg);
width: 155px;
height: 36px;
border: solid 1px #b3b3b3;
vertical-align: top;
display:table-cell;
*display: inline;
}



#help_menu a {
height: 36px;
line-height: 36px;
text-decoration: none;

}

#help_menu img {
vertical-align: top;
}

#menu_sep {
width: 1px;
display: table-cell;
*display: inline;
}

#vmi 
{
	border: solid 1px #d7d7d8;
	}