@charset "utf-8";
/* CSS Document */

.slider span.title {
    text-decoration: underline;
    line-height: 42px;
    text-shadow:1px 1px #666;
}
.slider span.desc {
    font-weight: normal;
    text-transform: none;
    font-size:17px;
    text-shadow:1px 1px #666;
}

* {
	padding:0;
	margin:0;
}
h1, h2, h3, h4, h5, h6, p, table, tr, th, td, a, span, ul, li {
	padding:0;
	margin:0;
}
img {
	max-width:none;
}
ul, li {
	list-style:none;
}
.entry-content ul, li {
	list-style:disc;
	margin-left:10px;
}
a {
	text-decoration:none;
}
.left {
	float:left;
}
.right {
	float:right;
}
body {
	font-family:'Droid Serif', serif;
}

/************************nav***********************/

.sponsor-logos ul li {
    display: inline-block;
    list-style-type: none;
    margin: 5px 5px;
    height: 60px;
}

.sponsor-logos img {
    width: auto;
    height: 40px;
	display : inline-block;
}
	




.sponsor-logos ul {
    margin-top: 20px;
}

.slider img {
width: 640px; margin:0 auto
}




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

img.alignright {
 padding: 4px;
 margin: 0 0 2px 7px;
 display: inline;
 }

img.alignleft {
 padding: 4px;
 margin: 0 7px 2px 0;
 display: inline;
 }

.alignright {
 float: right;
 }

.alignleft {
 float: left;
 }
 
 .aligncenter {
	 
	 display : inline-block ; 
 }



.nav {
	background:#000;
	border-top:5px solid #5aa3d4;
	padding:6px 0;
}
.nav .container_16 .grid_5 p {
	text-transform:uppercase;
	font-size:12px;
	color:#fff;
	padding:6px 0;
}
.nav .container_16 .grid_5 p a {
	color:#fff;
}
.nav .container_16 .grid_5 p a:hover {
	color:#5aa3d4;
}
.nav .container_16 .grid_11 ul {
	padding:2px 0;
}
.nav .container_16 .grid_11 ul li {
	float:left;
	display:inline-block;
	border-right:1px solid #7d7d7d;
	position:relative;
}
.nav .container_16 .grid_11 ul li:last-child {
	border-right:none;
}
.nav .container_16 .grid_11 ul li:last-child a {
	padding-right:0;
}
.nav .container_16 .grid_11 ul li a {
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	float:left;
	display:block;
	padding:4px 10.8px;
}
.widget.home-page-content-right-description ul li.current_page_item a,
.nav .container_16 .grid_11 ul li.current_page_item a,
.nav .container_16 .grid_11 ul li a:hover {
	color:#5aa3d4;
}
.nav .container_16 .grid_11 ul li .sub-menu {
    background:#000;
    border-top:medium none;
    display:none;
    height:auto;
    left:0;
    margin:0;
    padding-right:10px;
    position:absolute;
    top:29px;
    z-index:5;
}
.nav .container_16 .grid_11 ul li .sub-menu li {
	border-right:none;
	width:100%;
	border-top:1px solid #7d7d7d;
}
.nav .container_16 .grid_11 ul li .sub-menu li:first-child {
	border-top:none;
	margin-top:5px;
}
.nav .container_16 .grid_11 ul li:hover .sub-menu {
	display:block;
}
.widget.home-page-content-right-description ul li.current_page_item .children li a {
	color:#000;
}
.nav .container_16 .grid_11 ul li.current_page_item .sub-menu li a {
	color:#fff;
}
.widget.home-page-content-right-description ul li.current_page_item .children li a:hover,
.nav .container_16 .grid_11 ul li.current_page_item .sub-menu li a:hover {
	color:#5aa3d4;
}

/************************nav***********************/

/************************header***********************/
.header {
	margin-top:15px;
	  height: 120px;
}
.header .container_16 .grid_7 .join-vagd {
  background:url(../img/join-vagd-bg.jpg) repeat-x scroll 0 0 transparent;
  /*background:#378de5\9;*/
  color:#fff;
  font-family:Helvetica;
  font-size:16px;
  font-weight:900;
  padding:10px 42px;
  margin-top:15px;
  margin-right: 20px;
  border-radius:5px;
  display:block;
  border:1px solid #337bc4;
  -webkit-box-shadow:3px 3px 0px 0px rgba(21, 100, 173, 1);
  -moz-box-shadow:   3px 3px 0px 0px rgba(21, 100, 173, 1);
  box-shadow:        3px 3px 0px 0px rgba(21, 100, 173, 1);
}
.header .container_16 .grid_7 .join-vagd:hover {
	background:url(../img/join-vagd-bg-hover.jpg) repeat-x scroll 0 0 transparent;
}

/************************header***********************/

/************************slider***********************/
.slider .container_16 .grid_11 ul li {
	position:relative;
}
.slider .container_16 .grid_11 ul li .slider-static-content {
	position:absolute;
	top:42px;
	left:24px;
}
.slider .container_16 .grid_11 ul li .slider-static-content p {
	font-size:19.73px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	line-height:23px;
}
.slider .container_16 .grid_11 ul li .slider-static-content .slider-link {
	display:block;
	margin-top:37px;
}
.slider .container_16 .grid_11 ul li .slider-static-content .slider-link .lear-more {
	background:url(../img/lern-more-bg.jpg) repeat scroll 0 0 transparent;
	background:#0197d2\9;
	font-family:arial;
	font-size:16px;
	font-weight:900;
	color:#fff;
	padding:10px 23px;
	border-radius:8px;
	border:1px solid #057bc9;
	margin-right:19px;
	text-shadow:0 2px 0 rgba(0, 0, 0, 0.15);
}
.slider .container_16 .grid_11 ul li .slider-static-content .slider-link .lear-more:hover,
.slider .container_16 .grid_11 ul li .slider-static-content .slider-link .join-today:hover {
	background:url(../img/join-vagd-bg-hover.jpg) repeat-x scroll 0 0 transparent;
}
.slider .container_16 .grid_11 ul li .slider-static-content .slider-link .join-today {
	background:#5cbf2a;
	font-family:arial;
	font-size:16px;
	font-weight:900;
	color:#fff;
	padding:10px 25px;
	border-radius:8px;
	border:1px solid #149b42;
	text-shadow:0 2px 0 rgba(0, 0, 0, 0.15);
}
.slider .container_16 .grid_5 h2 {
	color:#333;
    display:block;
    
	font-size: 22px;
    font-weight:bold;
    text-transform:uppercase;
	margin-top:6px;
	margin-left:7px;
}
.slider .container_16 .slider-right-part {
	/*margin-left:3px;*/
width: 272px;
float: right;
margin-right: 26px;

}
.slider .container_16 .slider-right-part ul {
	padding:0 8px;
}
.slider .container_16 .grid_5 .slider-rightside-content {
	/*background:#f7f7f7;*/
	/*padding:5px 5px 0 5px;*/
	min-height:252px;
}
.slider .container_16 .grid_5 .slider-rightside-content ul li {
	/*background:url(../img/slider-rightside-content-li-bg.jpg) repeat-x scroll 0 0 transparent;*/
	/*border-top:1px solid #e5e5e5;*/
	min-height:71px;
	padding:6px 0;
	margin-top:1px;
}
.slider .container_16 .grid_5 .slider-rightside-content ul li .slider-rightside-content-date {
	background:url(../img/slider-rightside-content-date-bg.jpg) repeat-x;
  border-bottom:1px solid #cacaca;
  border-left:1px solid #cacaca;
  border-radius:5px;
  border-right:1px solid #cacaca;
  width:47px;
  display:inline-block;
  min-height:58px;
}
.slider .container_16 .grid_5 .slider-rightside-content ul li .slider-rightside-content-date span {
  display:block;
  text-align:center;
}

.slider .container_16 .grid_5 .slider-rightside-content ul li .slider-rightside-content-date .slider-rightside-content-date-month {
  	/*background:none repeat scroll 0 0 #617284;*/
    color:#fff;
    font-family:arial;
    font-size:10px;
    font-weight:800;
    text-transform:uppercase;
	letter-spacing:1px;
}
.slider .container_16 .grid_5 .slider-rightside-content ul li .slider-rightside-content-date .slider-rightside-content-date-date {
   color:#686868;
   font-family:arial;
   font-size:24px;
   font-weight:bolder;
   margin-top:-4px;
}
.slider .container_16 .grid_5 .slider-rightside-content ul li .slider-rightside-content-date .slider-rightside-content-date-day {
	 color:#4e4040;
    font-family:arial;
    font-size:11px;
    font-weight:800;
    margin-top:-7px;
    text-transform:capitalize;
}
.slider .container_16 .grid_5 .slider-rightside-content ul li .slider-rightside-content-description {
	background:#fff;
	border:1px solid #cccccc;
	border-radius:5px;
	font-family:'Ubuntu', sans-serif;
	color:#507295;
	font-size:14px;
	width:212px;
	padding:3px 6px;
}
.slider .container_16 .grid_5 .slider-rightside-content ul li .slider-rightside-content-description p {
	line-height:16px;
	font-weight:500;
}

/************************slider***********************/

/************************home-page-content***********************/
.home-page-content {
	margin-top:22px;
}
.home-page-content .container_16 .grid_5 {
	padding-left:10px;
}
.home-page-content .container_16 .grid_11 h1,
.home-page-content .container_16 .grid_16 h1,
.home-page-content .container_16 .grid_11 h3,
.home-page-content .container_16 .grid_16 h3 {
	font-size:22px;
	font-weight:bold;
	color:#666;
	text-transform:uppercase;
}
.home-page-content .container_16 .grid_11 .home-page-content-left-description p {
	color:#666;
	font-size:16px;
	line-height:20px;
	margin-top:11px;
}
.home-page-content .container_16 .grid_5 h2 {
	font-size:22px;
	color:#333;
	text-transform:uppercase;
	font-weight:bold;
	line-height:1;
	margin-bottom:19px;
	display:block;
}
.home-page-content .container_16 .grid_5 .home-page-content-right-description p {
	color:#666;
	font-size:14px;
	margin-top:11px;
}
.home-page-content .container_16 .grid_11 h1 a,
.home-page-content .container_16 .grid_11 h3 a {
	color:#666;
}
.home-page-content .container_16 .grid_11 h1 a:hover,
.home-page-content .container_16 .grid_11 h3 a:hover {
	color:#5aa3d4;
}
/************************home-page-content***********************/

/************************company-logo***********************/
.company-logo {
	margin-top:5px;
}
.company-logo .container_16 .grid_16 .company-tital {
	background:url(../img/compant-tital-border.jpg) repeat-x scroll center center transparent;
}

.company-logo .container_16 .grid_16 .company-tital h1 {
	color:#333;
	font-size:27px;
	font-weight:bold;
	text-transform:uppercase;
	background-color:#fff;
	padding-right:8px;
	display:inline-block;
}
.company-logo .container_16 .grid_16 div.uldiv,
.company-logo .container_16 .grid_16 ul {
	margin-top:21px;
	margin-bottom:28px;
}
.company-logo .container_16 .grid_16 ul li {
	display:inline-block;
	margin:0 10px;
	height:66px;
}
.company-logo .container_16 .grid_16 ul li a {
	height:66px;
	display:block;
}

/************************company-logo***********************/

/************************footer***********************/

.footer {
	background:#000;
	padding:10px 0;
}
.footer .container_16 .grid_12 p {
	font-size:12px;
	color:#fff;
}
.footer .container_16 .grid_4 p {
	text-align:right;
}
.footer .container_16 .grid_4 p a {
	font-size:12px;
	color:#fff;
}
.footer .container_16 .grid_4 p a:hover {
	color:#5aa3d4;
}

/************************footer***********************/

.form-allowed-tags {
	display:none;
}
header.page-header {
	margin-bottom:20px;
}
#commentform label {
	display:block;
}
ol.comment-list {
	margin-left:0;
	margin-top:25px;
}
ol.comment-list li {
	margin-left:0;
	margin-bottom:25px;
}
.slide {
	margin-top: 7px;
}
.separator {
	background:url(../img/compant-tital-border.jpg) repeat-y scroll 660px 0 transparent;
}
.entry-footer {
	margin-top:20px;
}
#ai1ec-container {
	margin-top:10px;
}
.timely.ai1ec-calendar-toolbar.ai1ec-clearfix {
	border:none;
}