@charset "utf-8";
.curved { -moz-border-radius:30px; / Firefox / -webkit-border-radius:30px; / Safari and chrome / -khtml-border-radius:30px; / Linux browsers / border-radius:30px; / CSS3 / }
.box {
  -moz-border-radius: 30px; /* Firefox */
  -webkit-border-radius: 30px; /* Safari and Chrome */
  border-radius: 30px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */

  -moz-box-shadow: 5px 10px 5px none; /* Firefox */
  -webkit-box-shadow: 5px 5px 5px none; /* Safari and Chrome */
  box-shadow: 5px 5px 5px none; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */

  behavior: url(border-radius.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
/*********************
 *	Main
 ********************/
html{
	height:100%;	
}

body{
	font-family: century gothic, helvetica, arial;
	font-size: 14px;
	line-height: 22px;
	font-weight: normal;
	color: #0101010;
	margin:0;
	min-width: 1000px;
	min-height: 1000px;
	background-color:#13a4be;
	padding-bottom: 10px !important;
	position:relative;
	top:0;
	left:0;
	font-family: century gothic, helvetica, arial; /* all browsers, of course */  
 	font-family: century gothic, helvetica, arial; /* IE8 and below */  
 	font-family: century gothic, helvetica, arial; /* IE7 and below */  
 	font-family: century gothic, helvetica, arial; /* IE6 */
}
.bgImage{
	width:100%;
	min-width: 1000px;
	height:100%;
	display:block;
	position:absolute;
	top:0px;
	right:0;
	bottom:0;
	left:0;
	z-index:-1;
	overflow:hidden;
	color:#13a4be;	/* To hide the alt text if images disabled */
}

.bgImage img{
	width:100%;
	height:auto;	
}

#bgFade{
	width:100%;
	height:200px;
	position:absolute;
	bottom:-891px;
	left:3px;
}

.container {
	height: 100%;
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	behavior: url(border-radius.htc);
	border-top-right-radius: 30px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
}
.container2 {
	height: 4px;
	width: 938px;
	font-family: century gothic, helvetica, arial;
	font-size: 26px;
	color: #78c3de;
	font-weight: normal;
	text-align: center;
	letter-spacing: 7px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	padding: 0px;
	padding-top: 0px;
	padding-right: 26px;
	padding-left: 26px;
	margin-bottom: 0px;
}
.content {
	height: 50px;
	width: 990px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.content1 {
	height: 50px;
	width: 990px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.content2 {
	overflow: hidden;
	height: 100%;
	width: 990px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.content3 {
	overflow: hidden;
	height: 100%;
	width: 990px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.content4 {
	overflow: hidden;
	height: 100%;
	width: 570px;
	background-image: url(images/whitebg1.png);
	padding: 16px;
	padding-top: 0px;
	margin-top: 10px;
	margin-left: 30px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	behavior: url(border-radius.htc);
	border-top-right-radius: 20px;
	border-top-left-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
.content5 {
	overflow: hidden;
	height: 100%;
	width: 770px;
	background-image: url(images/whitebg1.png);	
	padding: 16px;
	margin-top: 10px;
	margin-left: 30px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	behavior: url(border-radius.htc);
	border-top-right-radius: 20px;
	border-top-left-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
.content6 {
	overflow: hidden;
	height: 100%;
	width: 950px;	
	padding: 0px;
	margin-top: 10px;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
}
content7 {
	overflow: hidden;
	height: 360px;
	width: 990px;	
	background-image: url(images/vsaphoto-.jpg); background-repeat: no-repeat;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	behavior: url(border-radius.htc);
	border-top-right-radius: 20px;
	border-top-left-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}
.left {
	width: 990px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.left1 {
	width: 700px;
	float: left;
	font-family: century gothic, helvetica, arial;
	font-size: 14px;
	color: #212121;
	text-align: justify;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 280px;
}
.left2 {
	width: 942px;
	float: left;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.left3 {
	width: 230px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 25px;
}
.left4 {
	overflow: hidden;
	height: 100%;
	width: 630px;
	font-family: century gothic, helvetica, arial;
	font-size: 16px;
	line-height: 24px;
	font-weight: normal;
	color: #052d3a;	
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
}
.left5 {
	width: 390px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.right {
	height: 80px;
	width: 580px;
	float: right;
	font-family: century gothic, helvetica, arial;
	font-size: 26px;
	color: #78c3de;
	font-weight: normal;
	line-height: 24px;
	padding: 0px;
	margin-top: 26px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.right1 {
	width: 960px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.right2 {
	width: 708px;
	float: right;
	padding: 0px;
	margin-top: 16px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.right3 {
	width: 550px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.right4 {
	width: 425px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.right5 {
	width: 245px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 42px;
}
.right6 {
	width: 380px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.footer {
	width: 570px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;	
	font-family: century gothic, helvetica, arial;
	font-size: 12px;
	color: #0c6474;
	margin-top: 14px;
	margin-bottom: 14px;
	margin-left: 110px;
}
hr {
  border-top: 2px dotted #434343;
  color: #none;
  background-color: none;
  height: 0px;
  width:100%;
}
h1 {
	font-family: century gothic, helvetica, arial;
	color: #224d5b;
	font-size: 22px;
	font-weight: normal;
	line-height: 26px;
	margin-top: 4px;
}
h2 {
	font-family: century gothic, helvetica, arial;
	color: #108ca4;
	font-size: 25px;
	font-weight: bold;
	line-height: 39px;			 
}
h3 {
	font-family: century gothic, helvetica, arial;
	color: #224d5b;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
}
h4 {
	font-family: century gothic, helvetica, arial;
	color: #5c5c5c;
	font-size: 15px;
	font-weight: bold;
	line-height: 26px;
	margin-top: 0;
	margin-bottom: 0;			 
}
h5 {
	font-family: century gothic, helvetica, arial;
	color: #224d5b;
	font-size: 19px;
	font-weight: normal;
	line-height: 22px;
	font-weight: normal;
	line-height: 26px;
	margin-top: 0;
	margin-bottom: 0;
}
a:link {
	color: #108ca4;
	font-weight: normal;
	text-decoration: none;
}
a:visited {
	color: #108ca4;
	text-decoration: none;
}
a:active {
	color: #108ca4;
	text-decoration: none;
}
a:hover {
	color: #108ca4;
	text-decoration: underline;
}

a.white:link {color: #0c6474; text-decoration: none}
a.white:active {color: #0c6474; text-decoration: none}
a.white:visited {color: #0c6474; text-decoration: none}
a.white:hover {color: #0c6474; text-decoration: underline}

a.grey:link {color: #ffb707; text-decoration: none}
a.grey:active {color: #ffb707; text-decoration: none}
a.grey:visited {color: #ffb707; text-decoration: none}
a.grey:hover {color: #ffb707; text-decoration: underline}

var settings = {
  tl: { radius: 12 },
  tr: { radius: 12 },
  bl: { radius: 12 },
  br: { radius: 12 },
  antiAlias: true
};
/* moooo */
$$('.round').each(function(rd) {
  curvyCorners(settings,rd);
});
