/* CSS Document */

body {
margin:0;
padding:0;
text-align:center;
background:url(images/body_bg.gif) #5B5B5B repeat-x;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#4E4E4E;
}

#wrap {
width:800px;
margin:0 auto;
text-align:left;
background-color:#fff;
padding-bottom:10px;
}

#header {
height:90px;
}

#header .left {
padding:15px 0 0 15px;
}

#header .right {
padding:35px 25px 0 0;
}

#header .btn_search {
vertical-align:top;
margin-top:-4px;
}

#nav img {
float:left;
}

#top_banner {
height:269px;
background:url(images/top_banner.jpg) no-repeat;
}

#content {
background:url(images/content_bg.gif) repeat-y;
margin-bottom:20px;
}

#content_top {
background:url(images/content_top.jpg) no-repeat;
height:39px;
}

#content_bottom {
background:url(images/content_bottom.jpg) no-repeat;
height:10px;
font-size:1px;
}

#content_mid{
}

#content_mid .left p a{
color:#E54B2A;
text-decoration:none;
}

#content_mid .left p a:hover{
text-decoration:underline;
}

#content_mid .left{
width:555px;
margin-left:20px;
display:inline;
}

#content_mid .right {
width:204px;
display:inline;
background:url(images/side_top.jpg) top no-repeat;
}

#content_mid h1 {
font:bolder 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#117DF7;
letter-spacing:-1px;
/*line-height:15px;*/
}

#content_mid h1 a{
color:#117DF7;
text-decoration:none;
}

#content_mid hr {
color:#117DF7;
height:1px;
font-size:1px;
background-color:#117DF7;
border:none;
}

#footer {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#5B5B5B;
text-align:center;
clear:both;
}

#footer a{
color:#5B5B5B;
text-align:center;
text-decoration:none;
}

.copyright {
color:#117DF7 !important;
text-decoration:none;
}

.left {
float:left;
}

.right {
float:right;
}

.clear {
clear:both;
height:1px;
font-size:1px;
}

h1, h2, h3, p, ul, hr {
margin:0;
padding:0;
}

h1, h2, h3, p, ul, hr {
margin:0 0 10px 0
}

ul {
padding:5px 0 0 25px
}

.read_more {
color:#E54B2A;
font-weight:bolder;
text-decoration:none;
}

.big_blue {
color:#117DF7;
font:bolder 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
}


#top_banner_form {
width:275px;
height:149px;
background:url(images/header_form_bg.gif) no-repeat;
position:absolute;
margin:110px 0 0 505px;
}

#top_banner_form p{
margin: 0 0 5px 0;
padding:0;
text-align:left;
}

.header_form_txtfrm {
width:115px;
border:1px #929292 solid;
}

#top_banner_form .left {
margin: 50px 0 0 15px;
display:inline;
}

#top_banner_form .right {
margin: 50px 15px 0 0;
display:inline;
text-align:right;
}

.side_content {
width:180px;
margin:0 0 20px 8px;
}

.side_content_mid {
background:url(images/side_content_bg.gif) repeat-y;
}

.side_content_top {
height:41px;
background:url(images/side_content_top.gif) no-repeat;
}

.side_content_bottom {
height:16px;
background:url(images/side_content_bottom.gif) no-repeat;
}

.side_content_list {
margin:0;
padding:0 0 0 40px;
color:#E54B2A;
font:bolder 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.side_content_list li{
list-style-image:url(images/blue_arrow.gif);
line-height:20px;
}

.side_content_list li a{
color:#E54B2A;
text-decoration:none;
}

.side_content_title {
color:#EAEAEA;
font:bolder 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
padding:7px 0 0 62px;
margin:0;
}

.side_content_mid p {
width:155px;
margin:0 0 0 15px;
padding:0 0 5px 0;
font-size:10px;
}

.testi_txt {
font-style:italic;
}

.testi_name {
font-weight:;
text-align:right;
color:#0066FF;
font:italic bolder 13px "Times New Roman", Times, serif;
padding-right:8px;
}

#font_ctrl {
float:right
}

#font_ctrl a {
color:#fff;
text-decoration:none;
}

.privacy_link {
font-size:9px; 
color:#E4211F;
text-decoration:none;
padding-left:2px;
}

.miniform_button
{
background:url(images/btn_continue.gif);
width:106px;
height:51px;
border:none;
cursor:pointer;
color:#EB7641;
}