body {margin:0px; padding:0px; font-family:"Open Sans","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif; font-size:13px; line-height:21px; color:#808080;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    min-height: 1px;
    padding-right: 15px;
    position: relative;
}
.row {
    margin-left: -15px;
   
}
h3 {
    font-size: 20px;
    line-height: 1.1em;
    margin-bottom: 8px;
	font-weight:normal;
	padding:10px;
	}
.col-md-5 {
    width: 41.6667%;
	float:left;
}
.col-md-6 {
    width: 50%;
	float:left;
}
.col-md-7 {
    width: 58.3333%;
	float:left;
}
.col-md-8 {
    width: 66.6667%;
}
.col-md-12 {
    width: 100%;
}

.container {
    margin-left: auto;
    margin-right: auto;
    
	width:90%;
}



#header {width:100%; max-width:965px; margin:auto; display:block; overflow:hidden; }
#header .logo {width:288px; float:left; margin:20px 0px;}
#header .logo img {width:100%; height:auto;}
#header .nav {text-align:right; float:right; margin:0px; margin-top:50px; width:auto;}
#header .nav ul {margin:0px; padding:0px; text-align:right;}
#header .nav li {list-style:none; display:inline;}
#header .nav li a {padding:4px 10px 14px 10px; color:#808080; display:inline-block; text-decoration:none; font-weight:bold;}
#header .nav li a:hover {padding:4px 10px 14px 10px; color:#333333; border-bottom:2px solid #0068b3;}
#header .nav li .static {padding:4px 10px 14px 10px; color:#333333; cursor:default;}
.clear{ clear:both;}

.radTxt {color:#b5111c;}

.av-special-heading-h3 .special-heading-border {
    height: 1.9em;
}

.main_color .special-heading-inner-border {
    border-color: #666666;
}

body .av-special-heading.classic-quote > * {
    display: block;
    float: none;
    font-family: "Droid Serif",Georgia,Times,serif;
    font-style: italic;
    font-weight: normal;
}
#content #banner {margin:auto; display:block; overflow:hidden; text-align:center; padding:0px 20px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
#content #banner h1 {max-width:980px; margin:0px auto; display:block; overflow:hidden;}
#content #banner h1 img {width:100%; max-width:100%; height:auto; float:right; display:inline-block;} 
#content #banner img {width:100%; height:auto;} 
#content #banner .head {color:#ffffff; width:inherit; margin:170px 0px 0px 25px; font-size:25px; text-transform:uppercase;}

#banner_2 {width:100%; max-width:965px; margin:auto; display:block; overflow:hidden; background:url(banner_2.jpg) center center no-repeat; background-size:cover; height:207px;}
#banner_2 img {width:100%; height:auto;} 
#banner_2 .head {color:#ffffff; width:inherit; margin:170px 0px 0px 25px; font-size:25px; text-transform:uppercase;}

#banner_3 {width:100%; max-width:965px; margin:auto; display:block; overflow:hidden; background:url(banner_3.jpg) center center no-repeat; background-size:cover; height:207px;}
#banner_3 img {width:100%; height:auto;} 
#banner_3 .head {color:#ffffff; width:inherit; margin:170px 0px 0px 25px; font-size:25px; text-transform:uppercase;}

#banner_4 {width:100%; max-width:965px; margin:auto; display:block; overflow:hidden; background:url(banner_4.jpg) center center no-repeat; background-size:cover; height:207px;}
#banner_4 img {width:100%; height:auto;} 
#banner_4 .head {color:#ffffff; width:inherit; margin:170px 0px 0px 25px; font-size:25px; text-transform:uppercase;}


#heading {width:100%; max-width:965px; margin:auto; display:block; overflow:hidden; }
#heading h1 {margin:20px 0px 7px 0px; padding:0px; font-size:18px; color:#000000; text-transform:uppercase;}

#content {margin:auto; padding:0px; display:block; overflow:hidden;

}
#content .txtArea {margin:0px auto; max-width:980px; display:block; overflow:hidden; padding:0px; text-align:justify;   top:-207px;background-color: #FFFFFF;
}
#content .txtArea h3{ padding:5px 25px 0px 20px; color:#222222;}
#content .txtArea h1 {width:auto;  margin:0px; padding:15px 25px 10px 20px; font-size:18pt; color: #df6826;}
#content .txtArea .tabs {
    background: none repeat scroll 0 0 white;
    margin: 0 auto;
}
#content .txtArea .tabs ul {
    border-bottom: 2px solid #df6826;
    list-style-position: inside;
    list-style-type: none;
}
#content .txtArea .tabs ul li {
    background: none repeat scroll 0 0 #fff;
    display: inline-block;
    margin: 0;
    padding: 0;
    vertical-align: bottom;
}
#content .txtArea .tabs ul li a {
    border-right: 1px dotted #dadada;
    color: #ffffff;
    float: left;
    font-size: 10pt;
    line-height: 2;
    padding: 0 1em;
    text-decoration: none;
	background:#df6828;
	font-weight:bold;
}
#content .txtArea .image{text-align:center; max-width:480px; width:85%; padding:10px; margin:auto;}
#content .txtArea .image img {width:95%;}
#content .txtArea  p {width:auto; font-size:10pt; padding:5px 25px 10px 20px; color:#666666;}
#content .txtArea .culture img {text-align:center; max-width:779px; width:95%; padding:10px;}



#content .txtArea .testimonial{ margin:10px; padding:15px; border-bottom:2px dashed #e1e1e1;}
#content .txtArea .testimonial img{ margin:-25px 0 15px; 
  width:9%; 
  float:left; 
  text-align: center; 
  
  height: auto; border-radius:100px;}


.txtWhite {color:#ffffff;}

#content .footer {font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; font-size:12px; margin:auto; height:32px; padding-top:7px; margin-top:0px; background:#333333;}
#content .footer a {color:#ffffff; text-decoration:none;}
#content .footer a:hover {color:#ffffff; text-decoration:underline;}


@media screen and (max-width:800px)
	{
		#header .nav {text-align:right; float:right; margin:0px; margin-top:45px; width:auto;}
		#header .nav ul {margin:0px; padding:0px; text-align:right;}
		#header .nav li {list-style:none; display:inline;}
		#header .nav li a {padding:4px 10px 14px 10px; color:#808080; display:inline-block; text-decoration:none; font-weight:bold;}
		#header .nav li a:hover {padding:4px 10px 14px 10px; color:#333333; border-bottom:2px solid #0068b3;}
		#header .nav li .static {padding:4px 10px 14px 10px; color:#333333; cursor:default;}
		
	
	}
	
	
@media screen and (max-width:768px)
	{
		#header .nav {margin:auto; margin-top:-61px; display:block; width:inherit;}
		#header .nav ul {margin:auto; padding:0px;}
		#header .nav li {list-style:none; display:inline;}
		#header .nav li a {padding:4px 10px 14px 10px; color:#808080; display:inline-block; text-decoration:none; font-weight:bold;}
		#header .nav li a:hover {padding:4px 10px 14px 10px; color:#333333; border-bottom:2px solid #0068b3;}
		#header .nav li .static {padding:4px 10px 14px 10px; color:#333333; cursor:default;}		
	}
	
@media screen and (max-width:600px)
	{
		#header .logo {float:left; margin:20px 0px; display:block; overflow:hidden;}
		#header .logo img {width:210px; height:50px;}
		#header .nav {text-align:right; float:left; margin:0px;  width:100%; background:url(bg-navbar.gif) top left no-repeat; display:block;}
		#header .nav ul {margin:0px; padding:0px; text-align:left;}
		#header .nav li {list-style:none; display:inline;}
		#header .nav li a {padding:4px 10px 14px 10px; color:#808080; display:block; text-decoration:none; font-weight:bold;border-bottom:1px solid #bfbfbf;}
		#header .nav li a:hover {padding:4px 10px 14px 10px; color:#ffffff; border-bottom:2px solid #bfbfbf; background:#0068b3;}
		#header .nav li .static {padding:4px 10px 14px 10px; color:#ffffff; cursor:default;background:#0068b3;}
		
		#banner h1 {font-size:25px; color:#ffffff;  padding:0px 10px 0px 30px; max-width:925px; margin:20px auto; text-align:left;}
	}
	
@media screen and (max-width:480px)
	{	
		
	}
	
@media screen and (max-width:320px)
	{
		
.container {width: 265px;margin-left: auto; margin-right: auto;padding-left: 15px;padding-right: 15px; text-align:justify;}

.col-md-7 {
    float: left;
    width:100%;
}

.col-md-5 {
    float: left;
    width: 100%;
}
.col-md-6 {
    float: left;
    width: 100%;
	margin-top:10px;
}	
#banner h1 {font-size:20px; color:#8b0304;  padding:0px; margin:20px auto; text-align:left; display:block; font-weight:300}


table {
		overflow-x: auto;
		display: block;
	}

table {
    border-collapse: collapse;
    border-spacing: 0;
    border: 1px solid #bbb
}
td,th {
    border-top: 1px solid #ddd;
    padding: 4px; 8px;
}
tbody tr:nth-child(even)  td { background-color: #eee; }	
	}