body { background-color: #8B1D25; background-repeat: repeat-x; background-image: url(../images/bg.jpg); }
img { border: 0px; }
table { margin: 0px; padding: 0px; font: 11px Arial,Tahoma; color: #686868;}
form { margin: 0px; padding: 0px; }
input.input { width: 150px; font: 11px Arial,Tahoma; color: #464646; }
select.select { width: 150px; font: 11px Arial,Tahoma; color: #464646; }


#PageFrame { position: relative; width: 1010px; font-size: 0px; margin: 0px auto 0px auto; padding: 0px; }
  #PageFrame_inner { width: 1010px; background-repeat: repeat-y; background-image: url(../images/bg_page.jpg); margin: 0px; padding: 0px; background-color: #fff; }

  #PageFrame_content { float: left; position: relative; width: 972px; margin: 0px 1px 0px 1px; padding: 2px 3px 3px 3px; background-image: url(../images/bg_main.jpg); background-repeat: repeat-x; font: 11px Arial; background-color: #fff; }

#MenuFrame { float: left; width: 200px; }
    #MenuFrame img { margin: 0px 0px 20px 0px; }
    #MenuFrame ul { list-style-type: none; }
    #MenuFrame a { text-decoration: none; color: #686868; }
    #MenuFrame a:hover { text-decoration: none; color: #999; }

    #MenuFrame .step_1 { margin: 0px 0px 0px 10px; padding: 0px; font: 11px Arial, Verdana; font-weight: 900; color: #686868; width: 170px; }
	#MenuFrame .step_1 .choice { height: 17px; background-color: #EDEDED; border-width: 0px 0px 0px 8px; border-color: #E2E2E2; border-style: solid; text-align: left; margin: 1px 0px 0px 0px; padding: 2px 4px 0px 20px; }

	#MenuFrame .step_1 .sub { border: 1px solid; border-color: #fff; margin: 0px; padding: 0px; }

    #MenuFrame .step_2 { margin: 0px 0px 10px 10px; padding: 0px; }
	#MenuFrame .step_2 li { font-weight: 100; margin: 1px 0px 0px 0px; padding: 2px 4px 0px 20px; }

    #MenuFrame .step_3 { margin: 0px 0px 10px 10px; padding: 0px; }
	#MenuFrame .step_3 li { font-weight: 100; margin: 1px 0px 0px 0px; padding: 2px 4px 0px 30px; }

#ContentFrame { width: 550px; min-height: 600px; font-size: 0px; float: left; }
    #ContentFrame .bigImg { margin: 0px 0px 10px 0px; padding: 0px; }
    #ContentFrame #ContentFrame_content { width: 540px; padding: 5px; font: 11px Arial,Tahoma; color: #464646; }
	#ContentFrame #ContentFrame_content h1 { font: 18px Verdana,Arial,Trebuchet MS, Verdana; color: #323232; margin: 0px 0px 20px 0px; padding: 0px; }

#CopyrightFrame { font: 11px Arial,Verdana; color: #490409; margin: 0px 25px 0px 25px; padding: 0px; }
    #CopyrightFrame a { color: #490409; text-decoration: none; }
    #CopyrightFrame a:hover { text-decoration: underline; }

#RightFrame { float: right; width: 210px; text-align: center; font-size: 0px; }
    #RightFrame #date { font: 11px Arial,Tahoma; color: #999;  margin: 8px 0px 5px 0px; }
    #RightFrame .box { font: 11px Arial,Tahoma; color: #999; width: 166px; padding: 15px 20px 15px 20px; text-align: left; background-repeat: no-repeat; }
	#RightFrame .box h3 { font: 12px Arial,Tahoma; color: #8B1D25; font-weight: 900; margin: 0px 0px 6px 0px; padding: 0px; }
	#RightFrame .box table { margin: 0px; padding: 0px; }
	#RightFrame .box table th { font-weight: 100; width: 90px; } 

	#RightFrame .box a { font: 11px Arial,Tahoma; text-decoration: none; color: #999; }
	    #RightFrame .box a:hover { color: #8B1D25; }

    #RightFrame #box1 { height: 130px; background-image: url(../images/bg_rl_1.jpg);  }
    #RightFrame #box2 { height: 124px; background-image: url(../images/bg_rl_2.jpg); }
    #RightFrame #box3 { height: 124px; background-image: url(../images/bg_rl_3.jpg); }
