@charset "UTF-8";

/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img,
object,
embed,
video {
	max-width: 100%;
}

/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width: 100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		3;
	dw-num-cols-tablet:		7;
	dw-num-cols-desktop:	14;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/


body {
	background-image: url('pan104dark.png'),
		url("grad1.jpg");
	background-color: rgb(1, 2, 31);
	
	background-repeat: no-repeat, repeat;
	background-position: center top;
	background-size: auto;
	height: 100vh;
	overflow-x: visible;
	font-family: Arial;
	color: #ccc;
}


.wrapper{
	display:grid;
	margin: 0 auto;
	max-width: 1200px;
	grid-template-columns: repeat(12, 1fr);
	grid-auto-rows: minmax(min-content, max-content);
	grid-gap: 10px;
}
.wrapper2{
	display:grid;
	margin: 0 auto;
	max-width: 1200px;
	grid-template-columns: repeat(1, 1fr);
	
}

.wrapper div{
	border-radius: 10px;
	text-align: center;
	
	/*video*/
}
.border{
	border: 3px solid rgb(51,51,2214);
	border-radius: 10px;
}
.bordertrans{
	border: 3px solid transparent;
	border-radius: 10px;
}

/*index*/
.gridtitle{
	grid-column: 1/6;
	grid-row: 1/4;
    background: linear-gradient(48deg, rgba(1,2,31,1) 0%, rgba(3,3,116,0.5760504885547969) 34%, rgba(1,2,31,1) 100%);
}
.gridvideo{
	grid-column: 6/13;
	grid-row: 1/4;
}
.griddragons{
	grid-column: 1/4;
	grid-row: 4/7;
	padding: 10px;
} 
.griddragons:hover{
	border: 3px solid goldenrod;
	border-radius: 10px;
}
.gridyouth{
	grid-column: 4/7;
	grid-row: 4/7;
	padding: 10px;
}
.gridyouth:hover {
	border: 3px solid goldenrod;
	border-radius: 10px;
}
.gridadults{
	grid-column: 7/10;
	grid-row: 4/7;
	padding: 10px;
}
.gridadults:hover {
	border: 3px solid goldenrod;
	border-radius: 10px;
}
.gridber{
	grid-column: 10/13;
	grid-row: 4/4;
	background-color: #0953d2;
}
.gridfdl{
	grid-column: 10/13;
	grid-row: 5/5;
	background-color: #0953d2;
}
.gridosh{
	grid-column: 10/13;
	grid-row: 6/6;
	background-color: #0953d2;
}
.gridtry{
	grid-column:1/7;
	grid-row: 7/7;
	background: linear-gradient(139deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}
.gridtry:hover {
	border: 3px solid red;
	border-radius: 10px;
}
.gridfaq{
	grid-column: 7/13;
	grid-row: 7/7;
	background: linear-gradient(49deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}
.gridfaq:hover {
	border: 3px solid red;
	border-radius: 10px;
}
.gridcsppvid{
	grid-column: 1/7;
	grid-row: 8/11;
}
.gridcspptitle{
	grid-column: 7/13;
	grid-row:8/11;
	text-align: center;
	background: linear-gradient(138deg, rgba(1,2,31,1) 0%, rgba(3,3,116,0.2760504885547969) 34%, rgba(1,2,31,1) 100%);
}
.gridcspptitle:hover {
	border: 3px solid goldenrod;
	border-radius: 10px;
}


/*LOcation*/
.gridheader{
	grid-column: 1/13;
	grid-row: 1/1;
	background: linear-gradient(48deg, rgba(1, 2, 31, 1) 0%, rgba(3, 3, 116, 0.5760504885547969) 34%, rgba(1, 2, 31, 1) 100%);

}
.gridpic1{
     grid-column: 1/5;
     grid-row: 2/6;	
     width: 100%;
    object-fit: cover;
}
.gridpic2 {
	grid-column: 5/9;
	grid-row: 2/6;
	width: 100%;
	object-fit: cover;
}
.gridpic3 {
	grid-column: 9/13;
	grid-row: 2/6;
	width: 100%;
	object-fit: cover;
}
.gridcopylargetop {
	grid-column: 1/13;
	grid-row: 6/7;
	padding: 10px;
	background: linear-gradient(48deg, rgba(1, 2, 31, 1) 0%, rgba(3, 3, 116, 0.5760504885547969) 34%, rgba(1, 2, 31, 1) 100%);

}
.gridcopylargebottom {
	grid-column: 1/13;
	grid-row: 7/8;
	padding: 10px;

}
.gridtry8 {
	grid-column: 1/7;
	grid-row: 8/8;
	background: linear-gradient(139deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}

.gridtry8:hover {
	border: 3px solid red;
	border-radius: 10px;
}
.gridfaq8 {
	grid-column: 7/13;
	grid-row: 8/8;
	background: linear-gradient(49deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}
.gridfaq8:hover {
	border: 3px solid red;
	border-radius: 10px;
}
/*Programs*/
.griddragons1 {
	grid-column: 1/5;
	grid-row: 4/7;
	padding: 10px;
}

.gridyouth1 {
	grid-column: 5/9;
	grid-row: 4/7;
	padding: 10px;
}
.gridadults1 {
	grid-column: 9/13;
	grid-row: 4/7;
	padding: 10px;
}
.gridtrybottompro{
	grid-column:1/7;
	grid-row: 10/11;
	background: linear-gradient(139deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}
.gridtrybottompro:hover {
	border: 3px solid red;
	border-radius: 10px;
}
.gridfaqbottompro{
	grid-column: 7/13;
	grid-row: 10/10;
	background: linear-gradient(49deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}
.gridfaqbottompro:hover {
	border: 3px solid red;
	border-radius: 10px;
}
.gridcopylg{
	grid-column: 1/13;
	grid-row: 7/10;
	padding: 10px;

}
.gridcopylgadults {
	grid-column: 1/13;
	grid-row: 6/9;
	padding: 10px;
	overflow-wrap: break-word;

}
.gridtry9 {
	grid-column: 1/7;
	grid-row: 9/9;
	background: linear-gradient(139deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}

.gridtry9:hover {
	border: 3px solid red;
	border-radius: 10px;
}


.gridfaq9 {
	grid-column: 7/13;
	grid-row: 9/9;
	background: linear-gradient(49deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}

.gridfaq9:hover {
	border: 3px solid red;
	border-radius: 10px;
}
/*cspp*/
.gridvideo2{
	grid-column: 6/13;
	grid-row: 2/5;
}
.gridtitle2{
	grid-column: 1/6;
	grid-row: 2/5;
	width: 100%;
	background: linear-gradient(48deg, rgba(1,2,31,1) 0%, rgba(3,3,116,0.5760504885547969) 34%, rgba(1,2,31,1) 100%);
}
.gridcopylong2{
	grid-column: 1/13;
	grid-row: 6/6;
	background: linear-gradient(48deg, rgba(1, 2, 31, 1) 0%, rgba(3, 3, 116, 0.5760504885547969) 34%, rgba(1, 2, 31, 1) 100%);
	padding: 10px;
}
.gridcopylgcspp {
	grid-column: 1/13;
	grid-row: 7/7;
	padding: 10px;
	overflow-wrap: break-word;

}
.gridberlongleft{
	grid-column: 1/5;
	grid-row: 8/8;
	background-color: #0953d2;
}
.gridberlongleftSA{
	grid-column: 1/5;
	grid-row: 8/8;
	background-color: #0953d2;
}
.gridfdllongleft{
	grid-column: 5/9;
	grid-row: 8/8;
	background-color: #0953d2;
}
.gridfdllongleftSA{
	grid-column: 1/7;
	grid-row: 8/8;
	background-color: #0953d2;
}
.gridoshlongleft{
	grid-column: 9/13;
	grid-row: 8/8;
	background-color: #0953d2;
}
.gridoshlongleftSA{
	grid-column: 7/13;
	grid-row: 8/8;
	background-color: #0953d2;
}
.gridformfullrow8 {
	grid-column: 1/13;
	grid-row: 9/10;
}

/*news*/
.gridcopylargetopnews {
	grid-column: 1/13;
	grid-row: 6/7;
	padding: 10px;
	background: linear-gradient(48deg, rgba(1, 2, 31, 1) 0%, rgba(3, 3, 116, 0.5760504885547969) 34%, rgba(1, 2, 31, 1) 100%);

}
.gridform79 {
	grid-column: 1/13;
	grid-row: 7/9;
}
.gridtry1 {
	grid-column: 1/7;
	grid-row: 1/1;
	background: linear-gradient(139deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}

.gridtry1:hover {
	border: 3px solid red;
	border-radius: 10px;
}
.gridfaq1 {
	grid-column: 7/13;
	grid-row: 1/1;
	background: linear-gradient(49deg, rgb(80, 3, 27) 0%, rgba(243, 10, 10, 0.576) 34%, rgb(80, 3, 27) 100%);
}
.gridfaq1:hover {
	border: 3px solid red;
	border-radius: 10px;
}
.redlinks a
{
   color:#2136de;
   
}
.goldenrod
{  color: goldenrod;
    text-align: left;
    
}

.text {
    color: #bcb6ef;
    width: 100%;
    height: 100%;
    text-align: center;
	justify-content: center;
	object-fit: fill;
	
}
.pads {
    
    text-align: center;
    padding-top: 20px; 
    padding-bottom: 25px;
    background: linear-gradient(48deg, rgba(1, 2, 31, 1) 0%, rgba(3, 3, 116, 0.5760504885547969) 34%, rgba(1, 2, 31, 1) 100%);
}
.child{
	flex-basis: 100%;

}

.center{
	display:flex;
	align-items: center;
	text-align: center;
	
	
}
.center2{

	align-items: center;
	text-align: center;
	
	
}

.twocolumns {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.right {
	max-width: 50%;
	flex: 1 1 50%;
}

.left {
	max-width: 50%;
	flex: 1 1 50%;
}

.floatleft {
	position: relative;
	float: left;
	height: 100%;
}

.table1 {
	font-size: x-large;
	text-align: left;
}

.centering {
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
}

.center2 {
	text-align: center;

}

.centerip {
	text-align: center;
	width: 25%;
}

.centerform {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 50%;
}

.locdate {
	text-align: left;
	width: 45%;
	margin: auto;
}

.ds2 {
	text-align: left;
	text-indent: 0;
	margin: 0;

}

.ds4 {
	font-weight: bold;
}

.dsR8 {
	width: 100%;
	font-size: small;
	padding: 2px;
	border: 2px;

}

.ds6 {

	font-size: 18px;
	font-weight: bold;
	color: #000099;
	line-height: 10%;
	text-align: right;
}

.dsR19
	{
	float: right;
	margin-left: 10px;
}

.title {
	color: #ccc;
    border-radius: 8px;
}

.blue {
	background-color: #000099;
	height: 5px;
}

.Red {
	background-color: #990000;
	height: 5px;
}

.White {
	background-color: #FFFFFF;
	height: 5px;

}

.fluid {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 0;
	margin-top: 0;
	clear: none;
	height: auto;
}

.stripes {
	width: 100%;
	overflow: auto;
}

.Surname {

	visibility: hidden;

}

.fluid1 {
	clear: none;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
	padding-top: 10px;
}

.fluidList {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0px;
}

.divbody2 {

	vertical-align: text-top;
}

.divbody3 {
	font-family: Arial, sans-serif;
}

.wordiness {
	width: 95%;
	margin-left: 3%;
}

.faqbody {
	display: block;
}

.copyright {
	font-size: x-small;
}

.photos {
	width: 300px;
	border: 10px;
	box-sizing: border-box;
}

.photos2 {
	width: 100%;
	border: 10px;
	float: left;
}

.moveleft {
	text-align: left;
}

.dn-cola a:hover {
	text-decoration: underline;
	color: #666666;
}

.dn-cola a:link visited {
	color: #666666;
}

.dn-cola {
	text-align: center;
	padding: 1px;
	font-size: small;
	width: 480px;
	height: 200px;
	text-decoration: none;
	display: none;
}

.dn-cola a:link visited {
	color: #333333;
}

.dn-colb a:hover {
	text-decoration: underline;
	color: #ccc;
}
.dn-colb {
	font-size: small;
	color: #01021f;
	margin-left: auto;
	margin-right: auto;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	display: none;
}

.mailform {

	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	border-collapse: collapse;

}

.footertablewidth {
	width: 116px;
	height: 20px;
}

.formtitle {
	font-size: medium;
	color: #FFF;
}
.formtitle1 {
	font-size: x-large;
	color: #FFF;
}

.instructorpics {
	width: 100%;
}

.headertable {
	height: 222px;
}

.headertablecell2 {
	width: 27%;
	height: 222px;
	text-align: center;
	vertical-align: bottom;
}

.headertablecell3 {
	width: 46%;
	height: 222px;
	text-align: right;
	vertical-align: bottom;
}

.headertablelogo {
	width: 400px;
	vertical-align: bottom;
}

.headerlogofacebook {
	width: 40px;
	height: 40px;
}

.row1 {
	background-color: #000099;
	border-radius: 6px;

}

.row3 {
	background-color: #990000;
	white-space: nowrap;
	border-radius: 0 0 6px 6px;
}

.row4 {
	background-color: #efefef;
	text-align: left;
	width: 70%;
	color: black;
}

.rowA {
	background-color: #efefef;
	text-align: right;
	width: 25%;
	color: #000099
}

.rowb {
	background-color: #efefef;
	text-align: left;
	width: 25%;
}

.row6 {
	background-color: #D3CDCD;
	white-space: nowrap;
	text-align: left;
	width: 100%;
}

@media only screen and (min-device-width: 375px) and (max-device-width: 834px) and (orientation : portrait) {}

/* Mobile Layout: 480px and below. */


.dsR8
	{
	width: 100%;
	height: auto;
	font-size: small;

}

#div1 {
	
	display: block;
	clear: both;
	margin-left: 0;
	text-align: center;
	text-decoration: none;
	line-height: 0em;
}

#div3 {
	display: none;
	clear: both;
	margin-left: 0;
	color: #000099;
	text-align: right;
}

#div3 .fluid a:link a:visited {
	color: #6262f9;
}

#div4 {
	display: none;
	clear: both;
	margin-left: 0;
	text-align: center;
}

#webnav {
	white-space: nowrap;
	z-index: 10;

}

#webSystems {
	font-size: small;
}

.tablegrey {
	border-radius: 10px;
	background-color: #b2c2dd;
	width: auto;
	padding-left: 7px;
	padding-right: 10px;
	color: #01021f;
	text-align: left;
}

.fluid ul li a:focus {
	text-decoration: none;
	color: #000099;
	/*background-color: #7292CB;*/
}

.IphoneItem ul li a:focus {
	text-decoration: none;
	color: #FFF;
	background-color: #000099;
}

.fluid ul li a.current {
	background-color: #CCC;
	font-size: x-small;
}

.fluid ul li .subnav {
	display: block;
	float: left;
}

.fluid ul li .subnav li {
	float: none;
	text-decoration: none;
}

.fluid ul li .subnav li a {
	float: none;
	text-decoration: none;
	display: none;
}

.fluid1 ul li a {
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 13px;
	margin-left: 13px;
}

.fluid ul li:hover ul.subnav a {
	display: block;
	color: #FFF;
	margin-right: 0px;
	text-align: center;
}

.fluid1 ul li:hover ul li {
	display: block;
	background-color: #7292CB;
	margin-right: 0px;
	text-align: center;
	color: #FFFFFF;
}

.fluid ul li:hover ul.subnav {
	display: block;
	background-color: #000099;
}

.fluid ul {
	text-decoration: none;
	list-style-type: none;
	font-size: medium;
	color: #8181db;
	
}

.space {
	text-align: left;
	margin-left: 0;
}

.subnav {
	list-style-type: none;
	z-index: 10;
}

#iphonenav {
	color: #000099;
}

#iphoneSystem {
	position: static;
	color: #FFFFFF;
	width: 98.5%;
}

.iphoneItem {
	width: 99.8%;
	max-width: 480px;
	clear: none;
	display: block;
	color: #FFFFFF;
	border-radius: 6px;
	background-color: #941717;
	font-weight: bold;
	text-align: center;
	padding: 3px;
	height: 35px;
	position: relative;
	font-size: x-large;
	margin-bottom: 3px;
	margin-top: 3px;
}

.iphoneItem2 {
	width: 140px;
	display: block;
	color: #FFFFFF;
	border-radius: 6px;
	background-color: #941717;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	height: 35px;
	position: relative;
	font-size: large;
	margin-bottom: 3px;
	margin-left: 8px;
	margin-right: -2px;
	margin-top: 3px;
}


.zeroMargin_mobile {
	margin-left: 0;
}

.hide_mobile {
	display: none;
}

.iphonebody {
	width: 320px;
	font-size: small;
}

.mainlogo {
	height: 75px;
	width: 300px;
	text-align: center;
}

.iphonelogo {
	width: 100%;
	height: 90px;
	text-align: center;
}

.verticalalign {
	vertical-align: top;
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {

	.mailform {

		display: block;
		margin-left: auto;
		margin-right: auto;
		width: 50%;
	}
	

	.instructorpics {
		margin-right: auto;
		margin-left: auto;
		/*width: 650px;*/
	}

	.photos {
		width: 490px;
		margin: 10px;

	}

	.photos2 {
		width: 290px;
		margin: 10px;
		margin-bottom: 30px;
	}
	.tablegrey {
	border-radius: 10px;
	background-color: #b2c2dd;
	width: 99%;
	padding-left: 7px;
	padding-right: 10px;
}
	.dn-cola {
		text-align: left;
		font-size: small;
		font-family: Arial, sans-serif;
		padding-top: 1px;
		display: block;
	}

	.dn-colb a:hover {
		text-decoration: underline;
	}

	.dn-colb a:link {
		color: #01021f;
	}

	.dn-colb {
		color: #01021f;
		margin-left: auto;
		margin-right: auto;
		text-decoration: none;
		padding-left: 0px;
		padding-right: 0px;
		display: block;
	}

	#div1 {
		display: none;
		margin-left: 0;
		clear: both;
	}

	#webnav {
		text-align: center;
	}

	.webItem {
		width: 10%;
		display: block;
		margin-left: 2.5%;
		clear: none;
		
	}

	.hide_tablet {
		display: none;
	}

	#iphoneSystem {
		width: 85.2941%;
	}

	.iphoneItem {
		width: 100%;
		clear: both;
		margin-left: 0;
		display: block;
		color: #FFFFFF;
	}

	.iphoneItem2 {
		width: 200px;
		display: block;
		color: #FFFFFF;
		background-color: #941717;
		font-weight: bold;
		text-align: center;
		height: 35px;
		position: relative;
		font-size: x-large;
		margin: 3px 0 0 0;
		padding: 4px 3px 0 3px;
		clear: none;
		visibility: visible;
	}

	#div3 {
		display: block;
		margin-left: 0;
		color: #000099;
		clear: both;
		line-height: 0em;
	}

	#div4 {
		display: block;
		margin-left: 0;
		clear: both;

	}

	.divbody {
		display: block;
		width: 99%;
		margin-left: auto;
		margin-right: auto;
	}

	.divbody2 {
		width: 90%;
		padding-right: 5%;
		padding-left: 5%;
		text-align: center;
		vertical-align: text-top;
	}

	.divbody3 {
		width: 90%;
		padding-right: 5%;
		padding-left: 5%;
		text-align: center;
	}

	.faqbody {
		display: block;
	}

	.form {
		width: 90%;
		max-width: 100px;
	}

	.zeroMargin_tablet {
		margin-left: 0;
	}

	.hide_tablet {
		display: none;
	}

	#webSystems {
		float: none;
		font-size: small;
	}


	.fluid ul li a:focus {
		text-decoration: none;
		color: #FFFFFF;
		background-color: #7292CB;
		text-align: center;
		padding-left: 7px;
		padding-right: 9px;
		border-radius: 4px;
	}

	.fluid ul li a.current {
		background-color: #CCC;
	}

	.fluid ul li .subnav {
		display: none;
		position: absolute;
		border-radius: 4px;
	}

	.fluid ul li .subnav li a {
		text-decoration: none;
		color: #FFFFFF;
		font-size: medium;
		margin-left: 0px;
		margin-right: 9px;
		padding-left: 0px;
		padding-top: 5px;
	}

	.fluid ul li .subnav li {
		text-decoration: none;
	}

	.fluid ul li a {
		text-decoration: none;
		padding-left: 5px;
	}

	.fluid ul li:hover ul.subnav a {
		color: #FFF;
		text-align: left;
		border-radius: 4px;
		padding-top: 6px;
		padding-bottom: 6px;
		padding-left: 9px;
		padding-right: 9px;
	}

	.fluid ul li:hover ul.subnav {
		display: block;
		color: #FFF;
		background-color: #000099;
		padding-left: 0;
	}

	.fluid ul {
		text-decoration: none;
		list-style-type: none;
		text-align: center;
	}

	.iphonebody {
		width: 480px;
		font-size: medium;
	}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 835px) {
	.photos {
		width: 500px;
		margin: 10px;
	}

	#div1 {
		display: none;
		clear: both;
		margin-left: 0;
	}

	#webnav {
		max-width: 960px;
		text-align: center;
		float: none;
	}

	#webSystems {
		font-size: medium;

	}

	.brian {
		font-size: xx-large;
	}

	.webItem {
		width: 10.0434%;
		margin-left: 2.75%;
		clear: none;
		display: block;
		color: #000099;
	}

	.webItemVKC {
		width: 100%;
		clear: none;
		display: block;
		border-radius: 10px;
	}

	.iphoneItem {
		width: 100%;
		clear: both;
		margin-left: 0;
		display: block;
	}

	#div3 {
		display: block;
		clear: both;
		margin-left: 0;
		text-decoration: none;
		color: #6262f9;
		line-height: 0em;
	}

	.form {
		width: 75%;
		max-width: 100%;
		margin-top: 26px;
	}

	.divbody {
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

	.divbody2 {
		width: 70%;
		padding-right: 15%;
		padding-left: 15%;
		text-align: center;
		vertical-align: text-top;

	}

	.divbody3 {
		width: 50%;
		padding-right: 25%;
		padding-left: 25%;
		text-align: center;

	}

	.divbody4 {
		width: 60%;
		display: inline-block;
		padding-right: 20%;
		padding-left: 20%;
		vertical-align: text-top;

	}

	.faqbody {
		display: block;
	}

	.zeroMargin_desktop {
		margin-left: 0;
	}

	.hide_desktop {
		display: none;
	}


	.fluid ul li a:focus {
		text-decoration: none;
		color: #FFFFFF;
		background-color: #7292CB;
		font-size: medium;
	}

	.fluid ul li a {
		text-decoration: none;
	}

	.fluid ul {
		text-decoration: none;
		list-style-type: none;
	}
}

/* Desktop Layout: 769px to a max of 1024px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (max-width: 1467px) {

	.hide_tablet2 {
		display: none;
	}

	.webItemVKC {
		width: 100%;
		clear: none;
		display: none;
	}
}
