body{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; color:#002E60 ;text-align:justify  }
 img, div, input { behavior: url("iepngfix.htc") }
.marron{font-size:24px; color:#CE6820; font-weight:bold }
a{outline:none; text-decoration:none;}a:hover{outline:none; text-decoration:underline }
.navigation{ }
.navigation ul{ padding:0px; margin:0px; float:right;padding-right:26px;}
.navigation li{list-style:none; display:inline;  float:left  }
.navigation ul li a{float:left; text-decoration:none; color:#DAA400; padding-left:10px; padding-right:5px; line-height:32px; font-size:12px; border:none; font-weight:bold}
.navigation ul li a.innernavi{color:#DAA400 }
.navigation ul li a:hover{background:url(images/navi_left.jpg) 5px 0px  no-repeat; cursor:pointer; text-decoration:none}
.navigation ul li a:hover b{background:#DAA400; float:left;  color:#fff;   }
.navigation ul li a:hover b b{background:url(images/navi_right.jpg)  right no-repeat;  }
.navigation ul li a span{padding-left:8px; padding-right:12px;  text-align:center; } 


.navigation li.naviselected{list-style:none; display:inline;  float:left;   }
.navigation li.naviselected a{ background:url(images/navi_left.jpg) 5px 0px  no-repeat; cursor:pointer; text-decoration:none}
.navigation li.naviselected a b{background:#DAA400; float:left;  color:#fff; }
.navigation li.naviselected a b b{background:url(images/navi_right.jpg)  right no-repeat;}
/*
.navigation li.naviselected{list-style:none; display:inline;  float:left; background:url(images/navi_left.jpg) 5px 0px  no-repeat;  }
.navigation li.naviselected a{ background:url(images/navi_right.jpg)  right no-repeat;}
.navigation li.naviselected a b{background:#DAA400; float:left;  color:#fff;}
.navigation li.naviselected a b span{padding-left:8px; padding-right:12px;  text-align:center; }
*/
.pista{color:#E7F5F9; font-weight:bold; margin:0px; padding:0px; }
.relocation{padding:0px; margin:0px;background:url(images/green_grad.jpg) no-repeat; padding-right:20px; padding-top:0px; vertical-align:top; width:356px; height:273px;  }
.relocation ul{padding:0px; margin:0px; padding-right:32px;    padding-bottom:20px; padding-top:20px; padding-left:52px; }
.relocation ul li{list-style:none; background:url(images/navi_arrow.png) 0px 10px no-repeat; border-bottom: 1px dashed #A2BED5; padding-bottom:9px; padding-top:7px; }
.relocation ul li a{color:#034083; font-size:14px; padding-left:12px; font-weight:bold }
.relocation ul li.none{border:none }
.red_big{font-family:"Arial"; font-size:18px; font-weight:bold; color:#D90F0F }
.yellow_big{color:#DAA400; font-size:18px;  }
.blue{color:#002E60; }
.white_text{color:#fff; }
.black_text{color:#000;  font-weight:bold; }
.footer{background:url(images/footer-bg.jpg) no-repeat 30px 0px; width:880px; height:75px; padding-left:36px; font-family:"Arial" }
.footer a{color:#578DD5; font-family:"Arial" }
.footer span{color:#578DD5; padding-left:5px; padding-right:5px; }
.flash_bottom{background:url(images/bottom_bg.jpg) repeat-x}
.flash_top{background: url(images/pista_shadow.jpg) right no-repeat #E7F5F9; padding-top:5px; }
.left_content{padding-left:30px; vertical-align:top}
.quick_top{background:url(images/quick_search.jpg) no-repeat; width:189px;  padding-top:21px;}
.quick_left{background:url(images/blue_grad.jpg) repeat-y; width:4px; padding-left:4px;}
.quick_right{background:url(images/blue_grad_right.jpg) repeat-y right; width:4px;}
.quick_bottom{background:url(images/blue_grad_bottom.jpg) repeat-x bottom;  height:3px; padding-bottom:3px;}
.quick_middle{background:#034083; width:168px;margin-right:4px; padding-right:6px; padding-top:10px; padding-left:7px;}
.testimonial{background:url(images/testimonial_bg.jpg) no-repeat; width:169px; text-align:justify; padding-right:30px; padding-left:8px; vertical-align:top; padding-top:45px;}
.testimonial_inner{background:url(images/testimonial_inner_bg.jpg) no-repeat; width:165px; text-align:justify; padding-right:30px; padding-left:8px; vertical-align:top; padding-top:45px;}
.middle_content{vertical-align:top; padding:0px; text-align:justify; margin:0px; padding-right:10px; padding-left:10px;}
.rightcontent{vertical-align:top}
.request_top{background:url(images/requestacallback.jpg) no-repeat; width:210px;  padding-top:21px;}
.request_middle{background:#034083; width:189px;margin-right:4px; padding-right:6px; padding-top:5px; padding-left:7px;}
.blacktext_big{font-size:24px; }

.subnavi{padding:0px; margin:0px; }
.subnavi a{color:#034083; font-weight:bold}
.subnavi span{padding-left:3px; padding-right:3px; color:#034083; font-weight:bold} 
.short_notice{background:#E7F5F9; padding-left:12px; padding-top:17px; padding-bottom:14px; }
.short_notice ul{padding:0px; margin:0px; }
.short_notice ul li{list-style:none; background:url(images/notice_arrow.jpg) 0px 6px no-repeat; padding-left:13px; font-family:"Arial"; font-size:15px; font-weight:bold; color:#DAA400; }

.member_association{padding-left:10px; }.member_association img{padding-left:30px; }
.request_blue_left{background:url(images/blue_grad.jpg) repeat-y; width:4px; padding-left:4px;}
.request_blue_right{background:url(images/blue_grad_right.jpg) repeat-y right; width:4px;}
.request_blue_bottom{background:url(images/blue_grad_bottom.jpg) repeat-x bottom;  height:3px; padding-bottom:3px;}
.request_blue_top{background:url(images/requestacallback_blue.jpg) no-repeat; width:210px;  padding-top:20px;}
.request_blue_middle{background:#034083; width:189px;margin-right:4px; padding-right:6px; padding-top:5px; padding-left:7px;}
.sub_navigation{padding:0px; margin:0px; padding-top:1px; background:url(images/navi_rightshadow.jpg) no-repeat right bottom }
.sub_navigation ul{ padding:0px; margin:0px; float:left; height:29px;padding-right:15px; }
.sub_navigation li{list-style:none; display:inline; height:29px;  float:left; background:url(images/nonactive_left.jpg) no-repeat left  }
.sub_navigation ul li a{float:left; background:url(images/nonactive_right.jpg)  no-repeat right; text-decoration:none; color:#000; padding-left:3px; padding-right:5px; font-size:12px; border:none; font-weight:bold; cursor:pointer; height:29px; line-height:29px;}
.sub_navigation ul li a:hover{text-decoration:none }

.sub_navigation ul li a b{background:url(images/nonactive_middle.jpg) 0px 0px repeat-x ; float:left;  padding-left:15px; padding-right:11px; height:29px;      }
.sub_navigation li.selected{list-style:none; display:inline;  float:left; background:url(images/active_left.jpg) no-repeat left ; height:29px; }
.sub_navigation li.selected a {float:left; background:url(images/active_right.jpg)  no-repeat right; text-decoration:none; color:#fff; padding-left:4px; padding-right:5px;  font-size:12px; border:none; font-weight:bold; height:29px;}
.sub_navigation li.selected a b{background:url(images/active_middle_bg.jpg) 0px 0px repeat-x ; float:left;  padding-left:15px; padding-right:11px;  height:29px;   }
.resultselected
{color:#4444DF; padding-left:8px; font-weight:bold;}
.resultnormal
{color:#4444DF; padding-left:8px;}
.button
{background-color:#034083; color:#fff; font-weight:bolder; padding:3px 5px 3px 5px; text-transform:uppercase; border:1px solid #ccc; font-size:11px;}
.border {
border:2px solid #999999;
margin-bottom:5px;
padding:8px;
}
.quote_heading{color:#578DD5; font-size:16px;  }


.servicearea{background:#E6E6E6; padding-left:15px; padding-top:15px;  }
.black_big{font-size:18px; font-family:"Arial"; color:#000  } 
/*.servicearea ul{padding:0px; margin:0px; padding-left:30px;  }
.servicearea ul li{font-family:"Arial"; font-size:12px; color:#000;  }*/
.selector{background:#E6E6E6; padding-top:9px; padding-left:15px;margin-right:35px;}
.selector ul{padding:0px; margin:0px;  padding-left:15px;  padding-top:7px; padding-bottom:7px; }
.selector ul li{font-family:"Arial"; font-size:11px; color:#000000; list-style-type:square; padding-bottom:5px;} 
.blue_text{font-size:14px;  font-weight:bold; vertical-align:top }
.services{padding:0px; margin:0px; padding-left:30px;}
.services ul{padding:0px; margin:0px; }
.services ul li{padding-bottom:10px;}
.blue1{font-size:14px; }
.grey_bg{background-color:#ececec; padding-left:5px; line-height:25px;  color:#000; }

.selectorNav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
margin-right:35px;
padding-left:15px;
padding-top:9px;
border:1px solid #E6E6E6;
}
.product{text-align:right; width:225px; vertical-align:top }
.product img{padding-bottom:5px; float:left }
h2
{
	
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	display:inline;
}

h3
{
	
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	display:inline;
}
h1
{
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	display:inline;
}