@charset "UTF-8";
/* CSS Document */
/*hello*/
		#main_area_container_exp p {
			color:#000;
		}
		#main_area_container_exp a {
			color:#1f3b55;
		}
        .interior_content {
            padding:0;
            width:900px;
            background-color:#fff;
            color:#000;
            font-size:12px;
            line-height:18px;
         }
         #interior_breadcrumb {
            color:#000; 
            border-bottom:1px solid #CCC;
            width:100%;
            height:30px;
         }
          #interior_breadcrumb a,  #interior_breadcrumb a:visited {
            color:#000; 
         }
         .interior_content h3, .interior_content h2 {
             color:#1f3b55;
         }
        .interior_content h2 {
            font-size:15px;
            font-weight:bold;
        }
         #interior_left, #interior_right {
            float:left; 
            padding:0;
            margin:0;
         }
         #interior_left {
            width:637px;
            padding:0 39px;
			background-color:#fff;
        }
        #interior_left h2 {
            text-transform:uppercase;
            padding-top:20px;
            font-size:15px;
            font-weight:bold;
        }
        #interior_right {
            width:169px;
            min-height:681px;
            background-color:#ebeef0;
            padding-top:35px;
            padding-left:16px;
			position:relative;
         }
        #interior_right #searchform {
            background-color:#; 
            width:150px;
            float:left;
            text-align:left;
            margin:0;
         }
        #interior_right .interior_search {
            height:60px;
            padding:0;
            margin:0;
        }
        #interior_right #searchform .search_box {
            width:100px;
            height:14px;
        }
        #interior_right #searchform .search_button {
            padding:0;
            margin:0;
        }
        #interior_right #searchform label {
            display:none;
            text-align:left;
            border-bottom:1px dotted #cccccc;	
            width:120px;
            padding-top:7px;	
            margin-top:35px;
            font-size:12px;
            font-weight:bold;
             color:#1f3b55;
          }
        #interior_right .date {
            font-size:10px;
            font-weight:bold;
            color:#1f3b55;
            width:150px;
        }
        h2.dotted {
            border-top:1px dotted #cccccc;	
            border-bottom:1px dotted #cccccc;	
            width:120px;
            padding-top:7px;
            font-size:15px;
            font-weight:bold;
            color:#1f3b55;
        }
        h3.dotted {
            border-bottom:1px dotted #cccccc;	
            width:120px;
            padding-top:7px;	
            /*margin-top:35px;*/
            font-size:12px;
            font-weight:bold;
             color:#1f3b55;
        }
        .page_sub_para {
            width:600px;
			color:#000 !important;
         }
        .page_sub_para img {
             float:left;
             padding:0 30px 30px 0;
         }
		.team-bios img {
			padding:0;
			margin: 0 10px 0 0;
		}
        .page_sub_para h3 {
             font-size:15px;
             font-weight:bold;
             padding:0;
             margin:0;
             padding:30px 30px 0px 0px;
			 font-size:13px;
			 text-transform:capitalize;
         }
        .page_sub_para div {
             padding-right:30px;
             margin-bottom:30px;
             clear:both;
         }
         .page_sub_para div p {
            font-size:11px;
            padding:0;
            margin:0;
            line-height:18px;
            color:#000;
         }
        .interior_italic { 
            font-style:italic;
            font-size:15px;
            line-height:25px;
        }
         .clear {
            clear:both; 
         }
         #interior_right #recent_news_post p,  
		 #interior_right #recent_testimonials_post p, 
		 #interior_right #recent_faq_post p,
		 #recent_news_post a {
            padding:0;
            margin:0;
            color:#646464;
            font-size:10px;
            line-height:15px;
            width:150px;
         }
		#interior_right #page_pdf_files, a#pdf_files {
			margin-top:30px;
		}
        #page_pdf_files a, .page_sub_para a#pdf_files, .resourcePdfLinks a, a#xls_files{
            color:#B70B0D;
            background:transparent url(images/pdf_gray.png) no-repeat scroll left top;
            display:block;
            height:30px;
            text-decoration:none;
            text-indent:35px;
			padding-top:6px;
			font-size:10px;
         } 
		 a#xls_files{
			 background:transparent url(images/xls_gray.png) no-repeat scroll left top;
		 }
		 a#xls_files:hover{
			 background:transparent url(images/xls_grn.png) no-repeat scroll left top;
		 }
		 #page_pdf_files a:hover, .page_sub_para a#pdf_files:hover, .resourcePdfLinks a:hover {
            background:transparent url(images/pdf_red.png) no-repeat scroll left top;
		 }
         #wpcf7-f2-p32-o1 #app_form input, #wpcf7-f2-p32-o1 #app_form textarea {
			 width:150px;
		 }
		 #wpcf7-f2-p32-o1 #app_form {
			border:1px solid #ccc;
			padding:20px;
		 }
		 .resourcePdfLinks ul, .resourcePdfLinks li{
			list-style-type:none; 
		 }
		 span.wpcf7-list-item label {
			display:block;
			/*float:left;*/
			padding-right:5px;
		 }
		 .page_sub_para #wpcf7-f1-p34-o1 .clear {
		 	padding:0;
			margin:0;
		 }
		 .page_sub_para #wpcf7-f1-p34-o1 p {
		 	padding:0;
			margin:0;
		 }
		 .page_sub_para #wpcf7-f1-p34-o1 div {
			padding:0;
			margin:0;
		 }
		 .page_sub_para #wpcf7-f1-p34-o1 .fieldset {
			border:1px solid #ccc;
			/*height:90px;*/
			padding:4px;
			margin:5px;
			width:300px;
			xfloat:left;
		 }
		 #interior_left #horzmenu ul{
			background-color:#ccc;	
			`padding-bottom:4px;
		 }
		 #interior_left #horzmenu ul a{
			line-height:30px !important;	
		 }
		 #interior_left #horzmenu ul li a {
			width:250px;
		}
		#interior_left #faq_accordion dt {
			font-weight:bold;
			color:#1f3b55;
			font-size:12px;
			padding:5px 0;
			cursor:pointer;
			text-decoration:underline;
		}
		#interior_left #faq_accordion dd {
			font-weight:normal;
			color:#666;
			font-size:11px;
			padding:10px;
			display:none;
		}
		#bio_boxes {
			width:100%;	
		}
		#bio_boxes div, #bio_boxes img {
			float:left;
		}
		#bio_boxes div {
			margin-left:175px;	
		}
