/* CSS Document */

.index_container{padding-top:0px; width:948px; overflow:hidden;}
.index_bot_container{padding-left:25px; padding-top:42px; text-align:left;}
.hp_quote{ font-style:italic; font-size:15px; color:#454545; line-height:130%;}

.hp_P1{background-color:#ffffff; height:230px; padding-left:50px; text-align:left;}
.hp_P1_edited{background-color:#ffffff; height:auto; padding-left:25px; text-align:left;}
.hp_P2{background-color:#FFFFFF; height:220px;padding-left:50px; text-align:left;}
.hp_title_landing{font-size:29px; letter-spacing:-1px; color:#3d6f93; font-family:Arial, Helvetica, sans-serif; width:800px; overflow:hidden; text-align:center; padding-bottom:20px;}
.hp_title1{font-size:42px; letter-spacing:-1px; color:#3d6f93; font-family:Arial, Helvetica, sans-serif; overflow:hidden; text-align:center;width:850px;}
.hp_title_sub{font-size:29px; letter-spacing:-1px; color:#3d6f93; font-family:Arial, Helvetica, sans-serif; width:800px; overflow:hidden; text-align:center; padding-bottom:25px;}
.box_title{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000; margin-top:7px; font-weight:bold;}
.box_title1{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000; margin-top:2px; font-weight:bold;}
.hp_box_title1{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; margin-top:7px; font-weight:bold;text-align: left;;}
.hp_box_title2{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; margin-top:7px; font-weight:bold;text-align: left;}
.hp_box_title3{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; margin-top:7px; font-weight:bold;}
.hp_box_title4{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FF0000; margin-top:7px; font-weight:bold;}


.hp_title2{font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#333333;}

.hp_subtitle{font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#424242;}
.hp_desc{line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#696969; height:120px; margin-top:10px;}


.showcase{width:212px; height:210px; background-repeat:no-repeat; overflow:hidden; margin-right:20px; background-image:url(../images/hp/bxbut.png);}
.showcase_image{ padding-top:1px; height:250px;}
.showcase_smallimage{ padding-top:1px; height:150px;}
.hp_box_title{font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#5c5c5c; margin-top:7px; font-weight:bold;}
/*.hp_box_title{color:#5c5c5c; text-decoration:none;}
.hp_box_title:hover{color:#c3c300; text-decoration:none;}*/



.mainbx_but{width:191px; height:50px; text-transform:uppercase; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px; float:left; font-weight:bold; text-align:center; padding-top:8px;}
.mainbx_but a{color:#f2f2f2; text-decoration:none;}
.mainbx_but a:hover{color:#FFFFFF;}

.mainbx_but_last{width:185px; height:50px; text-transform:uppercase; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px;float:left;font-weight:bold; padding-top:8px; text-align:center;}
.mainbx_but_last a{color:#f2f2f2; text-decoration:none;}
.mainbx_but_last a:hover{color:#FFFFFF; }

.hp_features{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#454545;background-image:url(../images/hp/green_arr.png); background-repeat:no-repeat; padding-left:15px; margin-bottom:7px; background-position:0px 3px;}

.show1{color:#c3c300; text-decoration:none;}
.show2{color:#5c5c5c; text-decoration:none;}