/* split page */

body#split div#header{
background: transparent url(../images/bg_header_split.png) no-repeat top right;
}

body#split {
background: transparent url(../images/bg_1.gif) repeat-x top right;
}

body#split div#content{
min-height: 200px;
padding: 30px 0 30px 15px;
font-size: 1.2em;
}

.three-boxes {
color: #fff;
}

.three-boxes h2{
font-size: 33px;
padding: 20px 23px 20px 23px;
text-align: center;
font-weight: normal;
}

.three-boxes .box1 h2, .three-boxes .box2 h2{
height: 90px;
}

.for-hc {
font-family: Pristina;
font-size: 30px;
color: #F60;
}

.box1, .box2, .box3 {
width: 305px;
height: 280px;
float: left;
}

.box1, .box2 {
cursor: pointer;
}

.box1 p, .box2 p {
padding: 5px 0 5px 30px;
font-size: .8em;
}

.box1 {
background: #fff url(../images/box1.png) no-repeat;
}

.box2 {
background: #fff url(../images/box2.png) no-repeat;
margin: 0 23px;
}

.box3 {
background: #fff url(../images/box3_ie.png) no-repeat;
}

.button1, .button2{
text-align: right;
padding: 17px 13px 0 13px;
}

.button3 {
margin:  34px 12px 0 13px;
}

.button1 a {
background: transparent url(../images/btn1.png) no-repeat;
}

.button2 a {
background: transparent url(../images/btn2.png) no-repeat;
}

.button1 a, .button2 a {
display: block;
width: 200px;
height: 51px;
float: right;
}

.button1 a:hover, .button2 a:hover, .button3 input#sbmtbtn:hover {
margin: 0 5px 0 0;
}

.box3 div#form {
padding: 0 0 0 12px;
}

.button3 input#sbmtbtn {
background: transparent url(../images/btn3.png) no-repeat;
display: block;
cursor: pointer;
width: 200px;
height: 51px;
float: right;
border: none;
text-indent: -9000px; 
/* the rest of the rule is fix for IE not indenting submit buttons */ font-size: 0px; display: block; line-height: 0px;
}

div#form form p {
clear: both;
padding: 5px 0;
}

div#form form p label {
width: 100px;
display: block;
float: left;
text-align: right;
}

div#form form p input {
width: 155px;
float: left;
margin: 2px 0 0 5px;
border: 1px solid #fff;
}

body#split div#captcha-imgs {
height: 20px;
}

body#split div#captcha-imgs img#captcha {
margin-left: 5px;
}

body#split div#form .code-error {
background-color: #f60;
margin: 0 13px 0 2px;
padding: 10px;
}

body#split div#form .code-error a {
color: #fff;
text-decoration: underline;
}

body#split div#form .code-error a:hover {
text-decoration: none;
}

body#split div#footer{
margin: 0;
padding: 12px 0;
padding-left: 30px;
height: 50px;
background: #fff url(../images/footer-thin.gif) no-repeat;
font-weight: bold;
font-size: 11px;
}

body#split div#footer_line p{
padding: 0;
}
