table.a {
	height:600px;
	text-align:center;
}
table.b {
	text-align:left;
}
.tablePortfolioR995 { position:absolute; left:13px; top:334px; text-align:center;border:0px solid #000000;z-index:99}
.tablePortfolioR2000 { position:absolute; left:13px; top:1200px; text-align:center;border:0px solid #000000;z-index:99}
.tablePortfolioR2500 { position:absolute; left:13px; top:334px; text-align:center;border:0px solid #000000;z-index:99}
.tablePortfolioR3000 { position:absolute; left:13px; top:334px; text-align:center;border:0px solid #000000;z-index:99}
.tablePortfolioR4000 { position:absolute; left:13px; top:334px; text-align:center;border:0px solid #000000;z-index:99}

.content_infoClients1 { position:absolute; left:0px; top:0px; border:0px solid #000000; width:100%; height:135px; text-align:center}
.content_infoClients1Left { position:absolute; left:150px; bottom:0px; border:0px solid #000000; width:300px; height:100px; text-align:left}
.content_infoClients1Right { position:absolute; left:509px;	bottom:0px;	border:0px solid #000000; width:300px; height:100px; text-align:left}

.box1 { position:absolute; left:40px; top:140px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box2 { position:absolute; left:270px; top:140px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box3 { position:absolute; left:500px; top:140px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box4 { position:absolute; left:730px; top:140px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}

.box5 { position:absolute; left:40px; top:340px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box6 { position:absolute; left:270px; top:340px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box7 { position:absolute; left:500px; top:340px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box8 { position:absolute; left:730px; top:340px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}

.box9 { position:absolute; left:40px; top:540px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box10 { position:absolute; left:270px; top:540px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box11 { position:absolute; left:500px; top:540px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box12 { position:absolute; left:730px; top:540px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}

.box13 { position:absolute; left:40px; top:740px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box14 { position:absolute; left:270px; top:740px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box15 { position:absolute; left:500px; top:740px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}
.box16 { position:absolute; left:730px; top:740px; border:1px solid #c4bfbf; width:200px; height:175px; text-align:center}

.box17 { position:absolute; left:40px; top:940px; border:1px solid #000000; width:200px; height:175px; text-align:center}

/*Example A shows a shadow offset to the left and top by 5px:*/
#Example_A {
-moz-box-shadow: -5px -5px #888;
-webkit-box-shadow: -5px -5px #888;
box-shadow: -5px -5px #888;
}
/*Example B shows the same shadow with a blur distance of 5px:*/
#Example_B {
-moz-box-shadow: -5px -5px 5px #888;
-webkit-box-shadow: -5px -5px 5px #888;
box-shadow: -5px -5px 5px #888;
}
/*Example C shows the same shadow with a spread distance of 5px:*/
#Example_C {
-moz-box-shadow: -5px -5px 0 5px #888;
-webkit-box-shadow: -5px -5px 0 5px#888;
box-shadow: -5px -5px 0 5px #888;
}
/*Example D shows the same shadow with both a blur distance of 5px and a spread distance of 5px:*/
#Example_D {
-moz-box-shadow: -5px -5px 5px 5px #888;
-webkit-box-shadow: -5px -5px 5px 5px#888;
box-shadow: -5px -5px 5px 5px #888;
}
/*Example E shows a shadow with no offset and a blur distance of 5px:*/
#Example_E {
-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 5px #888;
}
/*Example F shows a shadow with no offset and both a blur distance of 5px and a spread distance of 5px:*/
#Example_F {
-moz-box-shadow: 0 0 5px 5px #888;
-webkit-box-shadow: 0 0 5px 5px#888;
box-shadow: 0 0 5px 5px #888;
}
/*Example G shows an inner shadow offset to the left and top by 5px:*/
#Example_G {
-moz-box-shadow: inset -5px -5px #888;
-webkit-box-shadow: inset -5px -5px #888;
box-shadow: inset -5px -5px #888;
}
/*Example H shows the same inner shadow with a blur distance of 5px:*/
#Example_H {
-moz-box-shadow: inset -5px -5px 5px #888;
-webkit-box-shadow: inset -5px -5px 5px #888;
box-shadow: inset -5px -5px 5px #888;
}
/*Example I shows the same inner shadow with a spread distance of 5px:*/
#Example_I {
-moz-box-shadow: inset -5px -5px 0 5px #888;
-webkit-box-shadow: inset -5px -5px 0 5px#888;
box-shadow: inset -5px -5px 0 5px #888;
}
/*Example J shows the same inner shadow with both a blur distance of 5px and a spread distance of 5px:*/
#Example_J {
-moz-box-shadow: inset -5px -5px 5px 5px #888;
-webkit-box-shadow: inset -5px -5px 5px 5px#888;
box-shadow: inset -5px -5px 5px 5px #888;
}
/*Example K shows an inner shadow with no offset and a blur distance of 5px:*/
#Example_K {
-moz-box-shadow: inset 0 0 5px #888;
-webkit-box-shadow: inset 0 0 5px#888;
box-shadow: inner 0 0 5px #888;
}
/*Example L shows an inner shadow with no offset and both a blur distance of 5px and a spread distance of 5px:*/
#Example_L {
-moz-box-shadow: inset 0 0 5px 5px #888;
-webkit-box-shadow: inset 0 0 5px 5px#888;
box-shadow: inset 0 0 5px 5px #888;
}
/*Example M shows five shadows specified in the following order; firstly a black shadow with a spread distance of px and a blur distance of px, secondly a lime shadow offset to the top right, thirdly a red shadow offset to the bottom right with a blur distance applied, fourthly a yellow shadow offset to the bottom left, and lastly a blue shadow offset to the top left with a blur distance applied:*/
#Example_M {
-moz-box-shadow: 0 0 10px 5px black, 40px -30px lime, 40px 30px 50px red, -40px 30px yellow, -40px -30px 50px blue;
-webkit-box-shadow: 0 0 10px 5px black, 40px -30px lime, 40px 30px 50px red, -40px 30px yellow, -40px -30px 50px blue;
box-shadow: 0 0 10px 5px black, 40px -30px lime, 40px 30px 50px red, -40px 30px yellow, -40px -30px 50px blue;
}
/*Example N shows a black shadow, specified using standard RGB color, offset to the right and bottom by 5px:*/
#Example_N {
-moz-box-shadow: 5px 5px rgb(0,0,0);
-webkit-box-shadow: 5px 5px rgb(0,0,0);
box-shadow: 5px 5px rgb(0,0,0);
}
/*Example O shows the same shadow, this time with the color black specified using RGBa color with an opacity of 70%:*/ 
#Example_O {
-moz-box-shadow: 5px 5px rgba(0,0,0,0.7);
-webkit-box-shadow: 5px 5px rgba(0,0,0,0.7);
box-shadow: 5px 5px rgba(0,0,0,0.7);
}
/*Example P shows the same shadow, this time with the color black specified using RGBa color with an opacity of 50%:*/
#Example_P {
-moz-box-shadow: 5px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 5px 5px rgba(0,0,0,0.5);
box-shadow: 5px 5px rgba(0,0,0,0.5);
}
/*Example Q shows a shadow offset to the bottom and right by 5px, with a border-radius of 5px applied to each corner:*/
#Example_Q {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 5px 5px black;
-webkit-box-shadow: 5px 5px black;
box-shadow: 5px 5px black;
}
/*Example R shows the same shadow with a blur distance of 5px:*/
#Example_R {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 5px 5px 5px #c4bfbf;
-webkit-box-shadow: 5px 5px 5px #c4bfbf;
box-shadow: 5px 5px 5px #c4bfbf;
}


.packageSolutions1 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 200px;
	text-align:left;
	z-index: 2;
}
.packageSolutions2 {
	position: absolute;
	top: 227px;
	left: 0px;
	width: 100%;
	height: 200px;
	text-align:left;
	z-index: 2;
}
.facebookFrame {
	position:absolute;
	left:0px;
	top:-110px;
	width:100%;
	height:50px;
	z-index:10;
	
}

.tablefooter {
	position:relative;
	text-align:center;
	left:0px;
	width:100%;
	
}

.copyrightfooter {
	position:relative;
	background-color:#404040;
	text-align:center;
	left:0px;
	width:100%;
	
}
.promofooter {
	position:relative;
	background-color:#404040;
	text-align:center;
	left:0px;
	width:100%;
	
}

.fb-like {
    left: 0px;
    top: 30px;
    z-index: 300;
}

a.menu2:link {
	color:#1391db;
	text-decoration: none;
	font-size: 14px;
}
a.menu2:visited {
	color:#1391db;
	text-decoration: none;
	font-size: 14px;
}
a.menu2:hover {
	color:#333333;
	text-decoration: none;
	font-size: 14px;
}

a.facebook:link {
	color:#0669F0;
	text-decoration: none;
	font-size: 14px;
}
a.facebook:visited {
	color:#0669F0;
	text-decoration: none;
	font-size: 14px;
}
a.facebook:hover {
	color:#0000FF;
	text-decoration: none;
	font-size: 14px;
}

.box2 {
	moz-border-radius: 10px; /* Netscape */
	border-radius: 10px; /* Good browsers */
}

.largebox1 {
	moz-border-radius: 10px 10px 10px 10px; /* Netscape */
	border-radius: 10px 10px 10px 10px; /* Good browsers */
}

.largebox2 {
	moz-border-radius: 10px; /* Netscape */
	border-radius: 10px; /* Good browsers */
}


.hr {width:350px;}
#ContactForm {padding-top:1px}
#ContactForm span {float:left;width:94px;line-height:28px;color:#000}
#ContactForm .wrapper {min-height:34px}
#ContactForm .bg {float:left;background:#fff;border-left:1px solid #bfbfbf;border-top:1px solid #bfbfbf;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative}
#ContactForm .textarea_box {height:230px;width:100%;overflow:hidden}
#ContactForm a {margin-left:2px;float:right}
#ContactForm .input {width:230px;background:none;padding:6px 10px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#c0c0c0;height:15px;margin:0}
#ContactForm textarea {overflow:auto;width:434px;background:none;padding:6px 10px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#c0c0c0;height:207px;margin:0}


/*school stuff*/
.outer_frameSchool1
{
	width: 200px;
	height: 200px;
	border: 1px solid #000000;
	z-index: 10;
}

.outer_frameSchool2
{
	position: relative;
	width: 200px;
	height: 200px;
	border: 1px solid #000000;
	z-index: 10;
}


.header_frameSchool2
{
	position:absolute;
	top: 3px;
	left: 3px;
	width: 194px;
	height: 46px;
	border: 1px solid #000000;
	z-index: 1;
}

.content_frameSchool2
{
	position:absolute;
	top: 54px;
	left: 3px;
	width: 194px;
	height: 109px;
	border: 1px solid #000000;
	z-index: 1;
}

.info_frameSchool2
{
	position:absolute;
	top: 23px;
	left: 60px;
	width: 115px;
	height: 153px;
	border: 1px solid #000000;
	z-index: 2;
}

.googleAdWords {
	position:absolute;
	top: 385px;
	left: 600px;
	z-index: 2;
}

.menu_frameSchool2
{
	position:absolute;
	top: 37px;
	left: 42px;
	width: 150px;
	height: 20px;
	border: 1px solid #000000;
	z-index: 3;
}

.left_frameSchool2
{
	position:absolute;
	top: 55px;
	left: 5px;
	width: 50px;
	height: 103px;
	border: 1px solid #000000;
	z-index: 1;
}


.footer_frameSchool2
{
	position:absolute;
	top: 168px;
	left: 3px;
	width: 194px;
	height: 29px;
	border: 1px solid #000000;
	z-index: 1;
}

.headerSlideShow_frame {
    left: 554px;
    position: absolute;
    top: 200px;
    z-index: 98;
}
