body {font-family: "Trebuchet MS", sans-serif;margin:0;padding:0; background:url(../../images/main_bg.gif) repeat-x; font-size:14px}

h1,h2,h3,h4,h5,h6,ul,li{margin:0; padding:0}

div,img,input{ behavior: url("iepngfix.htc")}

.clear{clear:both;}

.main_container{width:910px; margin:20px auto 0 40px;}

.top_container{width:900px; position:absolute; top:20px; left:50px;}

.logo{ float:left; width:292px; height:102px; padding:20px 0 0 20px;}
.logo a{ background:url(../../images/priority_logo.gif) no-repeat; width:272px; height:82px; display:block; text-indent:-10000px;}
.visit{float:left; width:179px; padding:26px 0 0 0;}
.visit img{padding:0 0 3px 0; border:0;}
.phone{ float:right; width:180px; text-align:center; padding:30px 85px 0 0;}
.phone span{ font-family:Arial black, Helvetica, sans-serif; color:#084e7e; font-size:18px; text-transform:uppercase;}
.phone h1{ font-size:26px;}

.learn{ width:125px; height:38px; padding:90px 0 0 0; margin:0 auto;}
.learn a{ background:url(../../images/learn.gif) no-repeat; width:125px; height:38px; display:block; text-indent:-10000px;}
.learn a:hover{ background:url(../../images/learn_o.gif) no-repeat;}

.home_content{ width:870px; position:absolute; z-index:1000; top:270px; left:50px;}

.home_left{ float:left; width:286px;}
.home_left .top{ background:url(../../images/left_top.png) no-repeat bottom; height:20px;}
.home_left .bg{ background:url(../../images/left_bg.png) repeat-y center;}
.home_left .bottom{ background:url(../../images/left_bottom.png) no-repeat top; height:20px;}

.nav{ background:url(../../images/nav.gif); padding:8px 0 8px 0; width:274px; margin:0 auto;}
.nav li{ list-style:none;}
.nav a{ font-size:15px; font-weight:bold; color:#136ba8; text-decoration:none; background:url(../../images/nav_bg_o.gif) no-repeat; height:25px; display:block; padding:6px 0 0 70px;}
.nav a:hover{ background:url(../../images/nav_bg.gif) no-repeat; color:#012f4f;}
.nav .current a{ font-size:15px; font-weight:bold; color:#012f4f; text-decoration:none; background:url(../../images/nav_bg.gif) no-repeat; height:25px; display:block; padding:6px 0 0 70px;}

.block{ background:url(../../images/block_bg.gif) repeat-y; width:258px; margin:10px auto 0 auto;}

.block .top{background:url(../../images/block_head_top.gif) top no-repeat;}
.block .bottom{ background:url(../../images/block_bottom.gif) bottom no-repeat; padding:0 0 25px 0;}

.top_request{ background:url(../../images/block_top_inside.gif) top no-repeat;}
.bottom_request{ background:url(../../images/block_bottom_inside.gif) bottom no-repeat; }

.content{padding:5px; font-size:13px; color:#2c3039;}
.content h1{ font-size:24px; font-weight:bold; color:#084e7e; text-align:center; padding:0 0 30px 0;}
.content label{ padding:10px 0 0 25px;float:left; width:70px;}
.content input{ width:138px; height:20px; border:none; margin:5px 0px;}
.content .submit{ background:url(../../images/but_submit.gif) no-repeat; width:87px; height:32px; color:#FFFFFF; font-weight:bold; font-size:16px;}
.content textarea{ width:138px; height:50px; border:none; margin:5px 0px; overflow:hidden;}

.services{ float:left; width:258px;}
.clients{ float:right; width:258px;}

.content2{padding:5px 25px; font-size:12px; height:325px; overflow:hidden;}
.content2 h1{ font-size:24px; font-weight:bold; color:#084e7e; text-align:center;padding:0 0 15px 0;}
.content2 h2{ font-weight:bold; font-size:13px; margin:5px 0;}
.content2 img{padding:10px 0 10px 0;}

.more{ text-align:right; font-size:12px; padding:10px 30px 0 0;}
.more a{ color:#000000; text-decoration:none; background:url(../../images/more_arrow.gif) no-repeat left; padding:0 0 0 15px;}
.more a:hover{ color:#fa6d21;}

.home_right{ float:right; width:550px; padding:125px 0 0 0;}

.footer{ width:870px; margin:0 auto 15px auto; height:64px; background:#daebf5; color:#084e7e;font-size:12px;}
.footer .left{ background:url(../../images/footer_left.gif) no-repeat left; height:64px;}
.footer .right{ background:url(../../images/footer_right.gif) no-repeat right; height:64px;}
.footer .content{ text-align:center; }
.footer a{color:#084e7e; text-decoration:none;}
.footer a:hover{ color:#fa6d21;}
.footer .rights{
	width:250px;
	float:left;
	padding:5px 0 0 10px;
}
.footer .links{
	width:580px;
	float:right;
	text-align:right;
	padding:5px 5px 0 0;
}
.footer .ccs{ width:30px; height:21px; float:left;}
.footer .ccs a{ background:url(../../images/ccs.gif); width:30px; height:21px; display:block; text-indent:-10000px;}

.block_inner{ background:url(../../images/block_bg_inner.gif) repeat-y; width:552px; margin:10px auto 0 auto;}

.block_inner .top_inner{background:url(../../images/block_top_inner.gif) top no-repeat;}
.block_inner .bottom_inner{ background:url(../../images/block_bottom_inner.gif) bottom no-repeat; padding:0 0 15px 0;}

.content_inner{padding:5px 25px 25px 15px; font-size:13px; color:#2c3039;}
.content_inner h1{ font-size:20px; font-weight:bold; color:#084e7e;padding:0 0 20px 0;}
.content_inner h2{font-size:18px; font-weight:bold; color:#FA6D21;padding:0 0 5px 0;}
.content_inner h3{font-size:15px; font-weight:bold; color:#084e7e; padding:7px 0 10px 37px; background:url(../../images/arrow_inside.gif) no-repeat left;}

#flv_video{width:180px;	height:360px;position:fixed; bottom:5px; left:805px; z-index:10000;	_position:absolute;	cursor:pointer;}

.contact_info{width:180px; padding-left:5px; font-size:12px;}
.contact_info a{color:#084e7e; text-decoration:none;}
.contact_info a:hover{color:#fa6d21; text-decoration:none;}
.contact_textfield{width:150px; height:20px; border:none;}
.contact_textarea{width:150px; height:50px; border:none;}
.calc-request{
	font-weight: bold;
	color: #084e7e;

}

#naid {float: right; margin-top: -5px;}
#naid a img {border: none;}
body#home #naid{margin-right: 24px;}
body#contact #naid {float: left; margin-top: 0; margin-left: 32px;}
