@charset "utf-8";
/* CSS Document */

html, body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, form, fieldset {
border:0pt none;
margin:0pt;
padding:0pt;
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}

.clearfix {
}

.contenttext {
color:#434343;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:19px;
margin:0pt 0pt 10px 15px;
}


* html .clearfix {
height:1%;
}

.clearfix {
display:block;
}

body {
background: transparent url(images/image_01.jpg) repeat-x scroll 0pt top;
text-align: center;
}

#wrap {
margin:0pt auto;
text-align:left;
width:970px;
}

#header {
background: url(images/main_02.jpg) no-repeat scroll 0pt;
height:127px;
position:relative;
width:970px;
}

#menubar {
background: url(images/image_04.jpg) no-repeat scroll 0pt;
height:44px;
position:relative;
width:970px;
}

#content {
background:transparent url(images/image_06.jpg) no-repeat scroll 0pt top !important;
padding:0pt 19px 50px 24px;
width:927px;
}

#left {
float:left;
padding:20px 0pt 0pt;
position:relative;
width:690px;
}

#left h1 {
color:#21150D;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:28px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:32px;
margin:10px 0pt 10px 15px;
}

#left h2 {
color:#AD5B07;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:22px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
margin:20px 0pt 10px 15px;
}
#left h3 {
color:#AD5B07;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:20px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:22px;
margin:0pt 0pt 10px;
}
#left p {
	color:#434343;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:19px;
	margin:0pt 0pt 10px 15px;
	text-align: left;
}

#left p.bottom {
border-top:1px solid #CCCCCC;
bottom:-50px;
clear:both;
padding:10px 0pt 0pt;
position:absolute;
right:10px;
width:665px;
}

#left p.bottom a {
font-size:12px;
float:right;
}

#left p a {
color:#B8631E;
}

#left div.left-top {
background:transparent url(images/top-bg.jpg) no-repeat scroll 0%;
display:block;
height:60px;
margin:0pt 0pt 0pt 10px;
width:673px;
}

#left div.left-top p {
	color:#FFFFFF;
	padding: 14px 10px 10px 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*text-transform: uppercase;*/
	font-weight: bold;
}

#left div.box {
background:transparent url(images/box-bg.jpg) repeat-y scroll 0%;
margin:0pt 0pt 15px 10px;
padding:5px 0pt 0pt;
width:673px;
}
#left div.box p {
color:#434343;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:0pt 0pt 20px;
}

#left div.question {
	border:dashed 1px #000000;
	background-position: center;
	float: none;
	position: relative;
	width:100 px;
}


#left div.box img {
float:none;
margin:0pt 0pt 0px 0px;
}

#left div.left-bottom {
background:transparent url(images/box-bottom.jpg) no-repeat scroll 0pt bottom;
float:left;
padding:0pt 20px 20px;
width:633px;
}

#footer-wrap {
background: url(images/image_10.jpg) repeat-x scroll 0pt;
clear:both;
height:57px;
text-align:center;
width:100%;
}

#footer p.copyright {
color:#FFFFFF;
display:inline;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:27px 0pt 0pt 37px;
}

.menutext {
color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
}

#right {
background: transparent url(images/right-bg3.jpg) no-repeat;
float:right;
height:auto !important;
min-height:660px;
padding:5px 15px 0pt 32px;
width:189px;
}

#right p {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:0pt 0pt 20px;
}

#right form .control_medium {
border:1px solid #D6D6D6;
width:140px;
}

.smallwhite {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:0pt 0pt 20px;
}
.quizbox {
	background-color: #FFFFCC;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	color:#434343;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;
	padding: 10px;
	background-position: center;
}
