﻿h1.subpage_head {
    
    font-size:4em;
    font-weight:bold;
    color:#113388;
    
    margin-bottom:10px;
}
h1.subpage_header {
    
	line-height:0px !important;
	border:0 !important;
	padding:0 !important;
}
.largetextbox {
    
    margin:10px auto;
    padding:10px;
    
}
.largetextbox .left {width:47%; margin-right:25px;}
.largetextbox h3 {
    font-size:25px;
    font-weight:bold;
    color:#333;
    margin:0 0 5px 0;
}
.largetextbox p {
    font-size:14px;
    line-height:18px;
    color:#333;
    margin:5px 0 15px 0 !important;
    
}
.largetextbox ul {
   margin:0 0 15px 30px;
}
.largetextbox ul li {
   margin-bottom:5px;
}
.CurrentOpening
{
	border:1px solid lightgray;
	padding:20px;
}
.ContentHead
{
	padding-top:20px;
	padding-bottom:20px;
}
h4
	{
		 font-size:15pt;
		 font-weight:bold;
	}
#termsbox .li {
	float:left;
	clear:both;
	width:24px;
	height:24px;
	line-height:24px;
	margin:0;
	padding:4px 0px 4px 8px;
	font-weight:bold;
}
#termsbox .txt {
	float:left;
	width:540px;
	height:24px;
	line-height:24px;
	margin:0;
	padding:4px 0px 4px 12px;
	border-bottom:1px dashed #6666dd;
}

#refundbox .clearfix img {
    float:right;
    margin:30px 20px 10px 20px;
    border:3px solid #113388;
}
#refundbox p {
    
}
#refundbox div h2 {
    
    font-size:2em;
    line-height:30px;
    color:#113388;
}
#refundbox div h2 span {
    color:#ee6600;
}
#refundbox p.footnote {
    color:#ff0033;
}
#refundbox hr {
    height:6px;
    margin:20px;
    background-color:#113388;
    border-style:none;
}

#formsbox p {

    margin:auto;
}
#formsbox h2 {
    
    font-size:20px;
    font-weight:bold;
    
}
#formsbox ul {
    
    margin:20px 0 20px 20px;
    font-size:1.2em;
    
    list-style-image:url(../images/pricing_bullet_7px_f81.png);
}
#formsbox ul li {line-height:25px;}

.about-quotes .inner {height:700px; overflow:auto; padding:10px; border:1px solid #ccc; background-color:#BDD1FF;}

#sitemap ul, #sitemap .threecol ul {color:#ccc;}
#sitemap ul li, #sitemap .threecol ul li {margin:0 0 10px 15px;}
#sitemap .threecol ul li ul li {margin-left:30px;}


#social_header { width:960px; height:280px; margin:0; padding:10px 0; background:white url(../images/social_photo.jpg) no-repeat left 0; }
#social_header h1 { margin:0; padding:10px 10px 5px 0; text-align:right; font-size:42px; line-height:50px; }
#social_header h3 { margin:0; padding:5px 10px; width:505px; font-size:25px; line-height:25px; font-weight:bold; color:#4466bb; float:right;}
#social_header p { float:right; clear:right; width:515px; margin:15px 0 0; text-align:left; }
#social_header .btn { float:right; clear:right; margin:25px 388px 0 0; }
#social_testimonials { width:950px; padding:5px 0 5px 10px; height:190px; overflow:auto; background-color:#BDD1FF; }
#social_testimonials p {
    display:inline-block;
    vertical-align:top;
    width:200px;
    margin:5px 0 5px 10px;
    padding:5px 0 5px 10px;
    border-left:2px solid #DDEEFF;
}
#social_testimonials p .testimonialtext { font-weight:bold; font-size:14px; color:#4466BB; }
#social_testimonials p:nth-child(3), #social_testimonials p:nth-child(4), #social_testimonials p:nth-child(5) {  }
#social_testimonials h2 { padding:10px; text-align:left; font-size:24px; line-height:24px; font-weight:bold; color:#113388; }
.social_testimonials h2 { padding:10px; text-align:left; font-size:24px; line-height:24px; font-weight:bold; color:#113388; }
.social_testimonials { width:950px; padding:5px 0 0 10px; overflow:auto; background-color:#BDD1FF; }