@charset "utf-8";

@font-face {
	font-family: 'Conv_MyriadPro-Regular';
	src: url('fonts/MyriadPro-Regular.eot');
	src: local('☺'), url('fonts/MyriadPro-Regular.woff') format('woff'), url('fonts/MyriadPro-Regular.ttf') format('truetype'), url('fonts/MyriadPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
  body,td,th {
	font-family: Conv_MyriadPro-Regular, Sans-Serif, Tahoma, Geneva, sans-serif;
	} 

/* 				GLOBAL AND REST VALUES 				*/
body,
h1,h2,h3,h4,
form, p{
	padding:0px;
	margin:0px;
	color:#454545;
	font-family:'Conv_MyriadPro-Regular',Sans-Serif, Tahoma, Geneva, sans-serif;
	border:none;
	border:0px;
	font-size:12px;
	text-align:left;
}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video 
{display:block}
mark, rp, rt, ruby, summary, time {display:inline}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
a, img{
	border:none;
	 text-decoration:none;
	color:#454545; 
	border:0px;
}
#vee
	{
		background:url(../images/vee.png) no-repeat left top;
		width:20px;
		height:30px;
		margin:-8px 2px 0px 0px;
		float:right;
		border:0px solid red;
		position:absolute;
	}
.clear_both
	{
		clear:both;
		padding:0px;
		margin:0px;
		font-family:1px;
	}
.bold
	{
	font-weight:bold;
	}
#wrapper
	{
		width:100%;
		margin:0px auto;
		border:0px solid red;
	}
.headerMain{
	background:url(../images/headerBg.jpg) repeat-x left top;
	position:fixed;
	z-index:1000;
	width:100%;
	height:47px;}
header
	{
		border:0px solid red;
		max-width:1000px;
		margin:0px auto;
		position:relative;
		z-index:999;
	}
header .logo
	{
		float:left;
		width:46px;
		border-top:0px solid red;
	}
nav
	{
		float:left;
		margin:0px 0px 0px 60px;
		width:720px;
		background:url(../images/blackLine.jpg) no-repeat left top, url(../images/blackLine_2.jpg) no-repeat right top;
		height:46px;
		border-top:0px solid red;
		text-align:right;
		padding:0px 0px 0px 2px;
	}
nav ul
	{
		width:100%;
		list-style-type:none;
		padding:0px;
		margin:0px;
	}
nav ul li
	{
		background:url(../images/blackLine_2.jpg) no-repeat right top;
		float:left;
		margin:0px 0px;
		padding:0px 2px 0px 0px;
	}
nav ul li a
	{
		color:#fff;
		text-decoration:none;
		padding:15px 22px 15px 22px;
		font-weight:bold;
		font-size:13px;
		float:left;
	}
nav ul li a:hover, nav ul li a.act
	{
		color:#fff;
		background: #031f3b; /* Old browsers */
		background: -moz-linear-gradient(left,  #031f3b 0%, #063763 5%, #084379 25%, #0b4880 50%, #084379 75%, #063763 95%, #032444 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, right top, color-stop(0%,#031f3b), color-stop(5%,#063763), color-stop(25%,#084379), color-stop(50%,#0b4880), color-stop(75%,#084379), color-stop(95%,#063763), color-stop(100%,#032444)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(left,  #031f3b 0%,#063763 5%,#084379 25%,#0b4880 50%,#084379 75%,#063763 95%,#032444 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(left,  #031f3b 0%,#063763 5%,#084379 25%,#0b4880 50%,#084379 75%,#063763 95%,#032444 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(left,  #031f3b 0%,#063763 5%,#084379 25%,#0b4880 50%,#084379 75%,#063763 95%,#032444 100%); /* IE10+ */
		background: linear-gradient(to right,  #031f3b 0%,#063763 5%,#084379 25%,#0b4880 50%,#084379 75%,#063763 95%,#032444 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#031f3b', endColorstr='#032444',GradientType=1 ); /* IE6-9 */
	}
.contactMe
	{
		background:url(../images/contactBgRight.jpg) repeat-x left top;
		width:122px;
		float:left;
		text-align:center;
		padding:17px 0px 17px 0px;
		border:1px solid #aaaaab;
		border-radius:0px 0px 5px 5px;
		box-shadow:0px 0px 5px #000;
		color:#0066a4;
		font-size:15px;
	}
.contactMe a:hover {
		text-decoration:underline;
	}
.contactMe a
	{
		color:#0066a4;
	}
.blueBg {
		background: #0060a1; /* Old browsers */
		background: -moz-radial-gradient(center, ellipse cover,  #0060a1 0%, #005090 100%); /* FF3.6+ */
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#0060a1), color-stop(100%,#005090)); /* Chrome,Safari4+ */
		background: -webkit-radial-gradient(center, ellipse cover,  #0060a1 0%,#005090 100%); /* Chrome10+,Safari5.1+ */
		background: -o-radial-gradient(center, ellipse cover,  #0060a1 0%,#005090 100%); /* Opera 12+ */
		background: -ms-radial-gradient(center, ellipse cover,  #0060a1 0%,#005090 100%); /* IE10+ */
		background: radial-gradient(ellipse at center,  #0060a1 0%,#005090 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0060a1', endColorstr='#005090',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
		width:100%;
		font-weight:bold;
		margin:0px 0px 0px 0px;
		float:left;
		padding:60px 0px 60px 0px;
		border-top:1px solid #fff;
	}
.blueBg h1
	{
		font-size:55px;
		font-family:Arial, Helvetica, sans-serif;
		text-align:center;
		color:#fff;
	}

#wrapper
	{
		margin:0px auto;
		width:700px;
	}
#wrapper p
	{
		font-size:20px;
		color:#3176b1;
		line-height:25px;
		font-family:"Times New Roman", Times, serif;
		text-align:justify;
		padding:20px 0px 20px 0px;
		float:left;
	}
.lightBlue
	{
		background:url(../images/blueBg_2.jpg) repeat-x left bottom;
		float:left;
		width:100%;
		border:0px solid red;
		padding:0px 0px 40px 0px;
	}
.lightBlue h2
	{
		text-align:center;
		font-size:55px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin:0px 0px 0px 0px;
		float:left;
		padding:40px 0px 60px 0px;
		color:#fff;
		width:100%;
	}
.lightBlue .readMe
	{
		width:160px;
		margin:0px 0px 20px 44%;
		float:left;
		border:1px solid #89c8e1;
		border-radius:5px;
		padding:0px;
		font-family:"Times New Roman", Times, serif;
		font-size:20px;
		text-align:center;
		padding:10px 0px 10px 0px;
		height:20px;
		color:#89c8e1;
	}
.lightBlue .readMe:hover
	{
		color:#fff;
		border:1px solid #fff;
	}
footer {
	float:left;
	background:#005090;
	text-align:center;
	color:#fff;
	width:100%;
	padding:10px 0px 10px 0px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	}
#banner {
    width:100%;
	min-height:638px;
	max-height:100%; 
    height:100%;
	float:left;
    margin:auto; 
    background:url(../images/homeBg_1.jpg) repeat 0 0;
	background-position: 3px 5px;
}
.headerBottom
	{
		position:fixed;
		bottom:60px;
	}
.homeLogo
	{
		margin:0px auto;
		position:absolute;
		left:40%;
		top:20%;
		z-index:999;
	}
section {
  display: block;
}
#blueBg { 
	background: url(../images/blueBg.png) 50% 0 no-repeat;
	height: 748px;  
	margin: 0 auto; 
    width: 100%; 
    max-width: 1920px; 
    position: relative;
    box-shadow: 0 0 0px rgba(0,0,0,0.8);
	border:0px solid red;
	z-index:999;
}
#photo { 
	background: url(../images/photo.jpg) 60% -10% no-repeat;
	height: 748px;
	margin: 0 auto; 
    width: 100%; 
    max-width: 1920px; 
    position: relative; 
    box-shadow: 0 0 0px rgba(0,0,0,0.8);
	border:0px solid red;
}
.sbLogo
	{
		float:right;
		border:0px solid red;
		position:relative;
		top:12%;
		right:17%;
	}
.headerText
	{
		font-size:50px;
		font-weight:bold;
		color:#fff;
		letter-spacing:-3px;
		position:relative;
		top:21%;
		right:17%;
		float:right;		
	}
.headerText_2
	{
		color:#fff;
		position:relative;
		top:41%;
		right:-11%;
		float:right;
		position:relative;
		font-family:"Times New Roman", Times, serif;
	}