/* BASIC STYLES */
html, body {
height: 100%;
margin:0px; padding:0px;
}
body {
font-family: Arial, Helvetica Neue, Helvetica, Verdana, sans-serif;
font-size: 14px;
line-height: 130%;
color: #000000;
background: #ffffff url(../images/body_bg.gif) left top repeat-x; margin:0px; padding:0px;
}
FORM{margin:0px; padding:0px;}
A, A:link, A:visited, A:active{
color:#0d5d61;
text-decoration: none;
}
A:hover{
color:#0d5d61;
text-decoration: underline;
}

.red_link A, red_link A:link, red_link A:visited, red_link A:active{
color:red;
text-decoration: none;
BACKGROUND: url(../images/arrow_red-1.gif) no-repeat left center;
padding-left:20px;
}
.red_link A:hover{
color:red;
text-decoration: underline;
BACKGROUND: url(../images/arrow_red-1.gif) no-repeat left center;
padding-left:20px;
}

.red_link1 A, red_link1 A:link, red_link1 A:visited, red_link1 A:active{
color:red;
text-decoration: none;
BACKGROUND: url(../images/arrow_red-2.gif) no-repeat left center;
padding-left:20px;
}
.red_link1 A:hover{
color:red;
text-decoration: underline;
BACKGROUND: url(../images/arrow_red-2.gif) no-repeat left center;
padding-left:20px;
}

.black_link A, black_link A:link, black_link A:visited, black_link A:active{
color:black;
text-decoration: none;
BACKGROUND: url(../images/arrow_black-1.gif) no-repeat left center;
padding-left:20px;
}
.black_link A:hover{
color:black;
text-decoration: underline;
BACKGROUND: url(../images/arrow_black-1.gif) no-repeat left center;
padding-left:20px;
}

.black_link1 A, black_link1 A:link, black_link1 A:visited, black_link1 A:active{
color:black;
text-decoration: none;
BACKGROUND: url(../images/arrow_black-2.gif) no-repeat left center;
padding-left:20px;
}
.black_link1 A:hover{
color:black;
text-decoration: underline;
BACKGROUND: url(../images/arrow_black-2.gif) no-repeat left center;
padding-left:20px;
}

#page-wrapper {
width: 1002px;
margin: 0px auto;
background: #ffffff;
}

.banner_bg {width:1002px; background:url(../images/home_banner_curve.jpg) left bottom no-repeat; height:429px; margin:0px auto;}

.content {width:922px; padding:40px 40px 15px 40px;}
.inner_wrapper {width: 1002px; margin: 0px auto; background: #ffffff;}

.textbox {width:127px; height:14px; border:2px solid #c4c3c2; font-size:11px; color:#000000; padding-left:5px;}

/*H1 {margin:0px; padding:0px; font-size:19px; font-weight:bold; color:#d2390d; padding-bottom:10px; padding-top:5px;}*/
H1 {margin:0px; padding:0px; font-size:19px; font-weight:bold; color:red; padding-bottom:10px; padding-top:5px;}
.clsHeading {margin:0px; padding:0px; font-size:14px; font-weight:bold; color:red; padding-bottom:10px; padding-top:5px;}
.homebox_innerbg {background:url(../images/home_box_bg.gif) left top repeat-y;}
.text_right {text-align:right}

.footer {height:23px; font-size:11px;}
/*.footer div {text-align:left; width:922px; margin:0 auto; line-height:30px;  padding-left:5px; color:#ffffff; background-color:#5f5e5e;}*/
.footer div {text-align:left; width:100%; margin:0 auto; line-height:30px;  padding-left:5px; color:#ffffff; background-color:#5f5e5e;}

.more_link A, more_link A:link, more_link A:visited, more_link A:active {font-size:11px; text-decoration:none; text-align:right; color:#000000;}
.more_link A:hover {font-size:11px; text-decoration:underline; text-align:right; color:#000000;}

/***inner page***/
.empower_text {padding-top:20PX;padding-right:28px; padding-bottom:20px; font-size:23px; color:#818181; font-weight:bold;}
.home_tagline {padding-right:28px; font-size:20px; color:#666666; line-height:26px; font-family:Helvetica, Arial, sans-serif}
.home_tagline1 {padding-left:15px; font-size:22px; font-weight:bold; color:#818181; line-height:30px; font-family:Helvetica, Arial, sans-serif}
.home_tagline1 SPAN {font-size:35px; color:#d2390d; font-weight:bold; line-height:30px; font-family:Helvetica, Arial, sans-serif}



#inner_page_bg {background: url(../images/inner_body_bg.gif) left top repeat-x; height:391px;  margin:0px auto; padding:0px;}
.inner_banner_bg {width:1002px; background:url(../images/inner_banner_curve.jpg) left bottom no-repeat; height:361px; margin:0px auto;}
.content_inner{width:922px; padding:20px 40px 15px 40px;}

.link_blue A, .link_blue A:link, .link_blue A:visited, .link_blue A:active {padding-left:10px; text-decoration:underline; color:#265da7; font-size:14px; background:url(../images/bullet_arrow.gif) left center no-repeat;}
.link_blue A:hover {padding-left:10px; text-decoration:none; color:#265da7; font-size:14px; background:url(../images/bullet_arrow.gif) left center no-repeat;}

.story_img {padding-right:15px; padding-bottom:15px;}
.story_img1 {padding-left:15px; padding-bottom:15px;}

.border {border-bottom:1px solid #dddddd; padding: 15px 15px 0px; 15px;}

.contact_tagline1 {font-size:22px; font-weight:bold; color:#818181; line-height:30px; font-family:Helvetica, Arial, sans-serif; padding-top:300px;}
.contact_tagline1 SPAN {font-size:35px; color:#d2390d; font-weight:bold; line-height:30px; font-family:Helvetica, Arial, sans-serif}

.contact_form {font-size:12px; color:#9a8a8a;}
.contact_title {font-size:16px; color:#b88133; font-weight:bold;}
.gray_lines_2 {background:url(../images/gray_lines.gif) left center repeat-x; }
.small_10 {font-size:10px;}
.contact_heads {font-size:16px; color:#ae7625; font-weight:bold;}