/*
CSS and XHTML by S.M. Rasel Mahamud
*/

a {
	color:#5F5E5E;
	text-decoration:none;
}
a:hover {
	color:#3366CC;
	
}

#wrapper1 { width:100%; margin:0 auto; padding:0; background:url(http://www.bayardad.com/images/shade.png) center repeat-y; }
#wrapper{width:1000px;margin:0 auto; padding:0;}
#header {}
/*--------------------nav---------------------------*/

#nav {clear:both;  height:24px; *margin:0 0 0 2px;}
.defultnavbg {background: #fff url(http://www.bayardad.com/images/fmenu_sprite.jpg) 23px 0 no-repeat;}
.educationbg {background: #fff url(http://www.bayardad.com/images/fmenu_sprite.jpg) 23px -144px no-repeat;}
.bay360bg {background: #fff url(http://www.bayardad.com/images/fmenu_sprite.jpg) 23px -48px no-repeat;}
.homenavbg {background: #fff url(http://www.bayardad.com/images/fmenu_sprite.jpg) 23px -24px no-repeat;}
.gsabg {background: #fff url(http://www.bayardad.com/images/fmenu_sprite.jpg) 23px -120px no-repeat;}
.workingbg {background: #fff url(http://www.bayardad.com/images/fmenu_sprite.jpg) 23px -96px no-repeat;}
.blogbg {background: #fff url(http://www.bayardad.com/images/fmenu_sprite.jpg) 23px -72px no-repeat;}
.bayhomebg {background: #fff url(http://www.bayardad.com/images/fmenu_sprite.jpg) 47px -24px no-repeat;}



ul#maintopnav { 
	list-style:none; 
	margin:0; 
	padding:0 0 0 23px;
	width:900px;
}
ul#maintopnav li{ 
	list-style:none; 
	margin:0; 
	padding:0; 
	height:24px; 
	display:block; 
	float:left;
}
ul#maintopnav li a { 
	text-indent:-9999px;
}
ul#maintopnav li a.bayhome {
	width:50px; 
	display:block; 
	float:left;
	height:24px;
	margin:0 28px;
}
ul#maintopnav li a.bay360 {
	width:81px; 
	display:block; 
	height:24px;
	margin:0 22px 0 42px;
	
}
ul#maintopnav li a.blog {
	width:28px;
	display:block; 
	height:24px;
	margin:0 20px 0 0;
}
ul#maintopnav li a.working {
	width:70px; 
	display:block; 
	height:24px;
	margin:0 20px 0 18px;
}
ul#maintopnav li a.gsa {
	width:120px;
	display:block; 
	height:24px;
	margin:0 9px 0 0;
}
ul#maintopnav li a.education {
	width:150px; 
	display:block; 
	height:24px;
	margin:0;
}
ul#maintopnav li a.jill {
	width:150px; 
	display:block; 
	height:24px;
	margin:0;
}
ul#maintopnav li a.add {
	width:110px; 
	display:block; 
	height:24px;
	margin:0 28px;
}
ul#maintopnav li a.bayhome:hover {
	width:50px;
}
ul#maintopnav li a.bay360:hover {
	width:81px;
}
ul#maintopnav li a.blog:hover {
	width:28px;
}
ul#maintopnav li a.working:hover {
	width:70px;
}
ul#maintopnav li a.gsa:hover {
	width:120px;
}
ul#maintopnav li a.education:hover {
	width:150px; 
	
}
ul#maintopnav li a.jill:hover {
	width:150px; 
	
}
/*---------------------------------------active state----------------------------*/
ul#maintopnav li a.bayhomeactive {
	width:50px; 
	display:block; 
	float:left;
	height:24px;
	margin:0 28px;
	cursor:text;
}
ul#maintopnav li a.bay360active {
	width:81px; 
	display:block; 
	height:24px;
	margin:0 22px 0 42px;
}

ul#maintopnav li a.blogactive {
	width:28px;
	display:block; 
	height:24px;
	margin:0 20px 0 0;
}

ul#maintopnav li a.workingactive {
	width:70px; 
	display:block; 
	height:24px;
		margin:0 20px 0 18px;
}

ul#maintopnav li a.gsaactive {
	width:50px;
	display:block; 
	height:24px;
	margin:0 9px;
}

ul#maintopnav  li a.educationactive {
	width:150px; 
	display:block; 
	height:24px;
	margin:0; 
}

ul#maintopnav  li a.jillactive {
	width:150px; 
	display:block; 
	height:24px;
	margin:0; 
}


ul#maintopnav  li a.addactive {
	width:110px; 
	display:block; 
	height:24px;
	margin:0 28px; 
}
/*---------------------------bayardbignav---------------------------------*/
#bayardbignav {height:176px; clear:both; margin:0; padding:0 46px 0 0; position:relative;}
.bayardbignavbg {} 
.bayardbignavbgcat {background: url(http://www.bayardad.com/images/cat.jpg) right no-repeat;} 
ul.bayardbignav {float:left;padding:0 0 0 20px; margin:34px 0 0 30px; width:125px; height:auto;}

ul.bayardbignav li {list-style:none; font-size:11px; line-height:16px; font-weight:700;}
ul.bayardbignav li a {color:#002551;font-weight:400; text-decoration:none;font-family: "Trebuchet MS", verdana, arial;}
ul.bayardbignav li a.bold {color:#000; font-weight:500;}
ul.bayardbignav li a:hover {color:#0d7df8;font-weight:400;text-decoration:underline;}
ul.bayardbignav li a#current {color:#0d7df8;font-weight:400;}

#sociallink { height:115px; float:right; padding:257px 0 0 0; margin:0; position:absolute; right:0; top:100px;}


ul.sociallink {float:right;padding:0 46px 0 0; margin:34px 0 0 0; height:auto;}
ul.sociallink li {list-style:none; font-size:11px; line-height:16px; width:48px;font-weight:700; text-indent:-9999px; }
ul.sociallink li a {color:#666;font-weight:400;text-indent:-9999px;}
ul.sociallink li a.youtube {margin:5px 0; width:42px; height:16px; background: url(http://www.bayardad.com/images/youtube.png) right no-repeat; display:block; font-size:0px;}
ul.sociallink li a.linked {margin:5px 0; width:48px; height:20px; background: url(http://www.bayardad.com/images/linkedin.png) right no-repeat; display:block;}
ul.sociallink li a.flickr {margin:5px 0; width:20px; height:20px; background: url(http://www.bayardad.com/images/fliker.png) right no-repeat; display:block;}
ul.sociallink li a.slide {margin:5px 0; width:26px; height:27px; background: url(http://www.bayardad.com/images/slideshare.gif) right no-repeat; display:block;}

#logo {  padding:45px 0 0 46px; margin:0; float:left; width:229px;}
/* .imgrotate {border-top:1px solid #a9b7c4;min-height:318px; height: auto !important; height:318px; width:903px; margin:0 auto; padding:0; clear:both;} */
.imgrotate {min-height:318px; height: auto !important; height:318px; width:903px; margin:0 auto; padding:0 0 23px 0; clear:both;}

#headlineprompt {border-bottom:1px solid #a9b7c4; min-height:225px; height: auto !important; height:225px; width:857px; margin:0 auto; padding:10px 23px; clear:both;}
p.breadcrubm {color:#548d68; font-size:12px; font-weight:700;}
#headlineprompt .info {float:left;width:400px; color:#5f5e5e; font-size:17px; margin:28px 0 0; padding:0;}
#headlineprompt .divisionimgortxt  h2{float:left; width:428px; margin:28px 0 0; padding:0; color:#7a7a7a; font-size:40px;font-family: "Trebuchet MS", verdana, arial; font-weight:400;}

/*----------------------------content-holder----------------------------------------*/
#content-holder {
width:950px; 
margin:16px auto; 
padding:0 0 0 50px; 
display:block; 
height:auto !important; 
clear:both;
float:left;
}
.chbg-left {}
.chbg-right {background: url(http://www.bayardad.com/images/dot-content-holder.gif) 680px 0px repeat-y;}
.section-subNav {width:234px; height:auto; margin:0; padding:0;}
.section-subNav h2 {text-align:left; font-size:20px; white-space:nowrap;  color:#333333;font-family: "Trebuchet MS", verdana, arial; line-height:15px;}
ul.subNav {float:left;padding:15px 0 25px 0; margin:0;} /* modiefied */
ul.subNav li {list-style:none; line-height:18px; text-align:left; padding-left:5px;} /* modiefied */
ul.subNav li a {color:#666;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
ul.subNav li a.bold, ul.subNav li a.active {color:#000;}

ul.subNav li a:hover {color:#0d7df8; text-decoration:underline;}

ul.subNav li a#current {color:#0d7df8;}

.section-content {width:640px; padding-left:20px;}
h3.contentheadline {color:#485368; margin:0; padding:0 0 40px; font-family:Arial, Helvetica, sans-serif; font-size:22px; line-height:30px; font-weight:bold; }
h3.contentheadline  strong {color:#87888a; font-size:36px;font-family: "Trebuchet MS", verdana, arial;}
h4.contenttitle {color:#3366cc; clear:both; margin:0; padding:0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:30px; font-weight:bold; }
.section-content p {font-size:11px; padding:0 0 15px; line-height:16px; color:#5F5E5E; font-family:Arial, Helvetica, sans-serif; }
.content-topic-area {width:289px; float:left; margin:10px 25px 0 0; padding:0; border-top:1px solid #a9b7c4;}
.content-topic-area  h4 {color:#3366CC; clear:both; margin:0; padding:10px 0 15px; font-size:20px; font-family:'Arial', Helvetica, sans-serif; }
.content-topic-area p {font-size:11px; padding:0; line-height:16px; color:#5f5e5e;}
.content-topic-area p.darkgrey  {color:#333;}
.content-topic-area img {margin:10px 0;}
.cta-noborder {border-top:none;margin:0 25px 0 0;}
.cta-noborder h4 {color:#3366cc;padding:0 0 15px;}

.content-topic-area  h4.gray{ color:#666;}


/*-------------------------------itemsequence-----------------------------*/
.itemsequence {width:644px; height:449px; border:1px dotted #c7c6c6;}
.itemsequence a.more {font-size:10px; text-decoration:none; color:#999; height:15px; width:8%; display:block; background: url(http://www.bayardad.com/images/more.gif) right no-repeat; padding:3px 20px 0 0; float:right; margin:10px 0 0;}
.itemsequence a.more:hover{color:#0d7df8;}

.itemsequencecontentimage {width:642px; clear:both; margin:0; padding:0 0 15px; display:block; float:left;}
.notopborder {border:none;} 
.newimagerotate {width:642px; height:236px; margin:0; padding:0;}
.itemsequencecontent {float:left; width:400px; padding:0; margin:0;}
.itemsequencecontent h4 {padding:15px 0; margin:0;}
.itemsequencecontent p {padding:0 0 15px ; margin:0; font-size:11px;}
.itemsequenceimage {float:right; padding:55px 0 0; margin:0;width:224px;} 
.itemsequenceimage img {clear:both; margin:0 0 15px; padding:0; }
.newwidth {width:640px;}
/*--------------------------------------portfolio-------------------------------*/
.portfolio {width:670px; clear:both;margin:15px 0 0; display:block; float:left; padding:15px 0 0;border-top:1px solid #a9b7c4;.margin:15px -3px 0;}
.portfolio h4 {font-size:19px; color:#505050; padding:0 0 15px;}
.portfolio p {color:#5f5e5e; font-size:11px;}
.portfoliobox {width:108px; border:1px dotted #999; height:108px; float:left; margin:18px 44px 18px 0;}
/*.portfoliobox img {width:205px; border:2px solid #fff;margin:0; padding:0;} */
.portfoliobox  p {padding:5px 10px 0;}
.portfoliobox a.more {font-size:10px; text-decoration:none; color:#666; height:15px; width:35%; display:block; background: url(http://www.bayardad.com/images/more.gif) right no-repeat; padding:3px 20px 0 0; margin:10px 0 0;}
.portfoliobox a.more:hover{color:#0d7df8;}

/*------------------------------calender_of_events---------------------------------------*/
.calender_of_events {width:225px; float:right; height:318px;}
.calender_of_events h2 {color:#a9b7c4; font-size:17px; margin:0; padding:5px 0 15px; font-style:normal;}

/*---------------------common link---------------------*/
a.more {font-size:10px; text-decoration:none; color:#666; height:15px; width:35px; display:block; background: url(http://www.bayardad.com/images/more.gif) right no-repeat; padding:3px 20px 0 0; margin:10px 0 0;}
a.more:hover{color:#0d7df8;}

a.cmore { color:#666; text-decoration:none;}
a.cmore:hover{color:#0d7df8; text-decoration:underline;}
/*-------------------footer------------------------*/
#footer {

margin:0 auto; 
clear:both; 
padding:0px 0 10px 52px;
margin:10px 0 0 0;
*margin:10px 0 0 1px;
font-family: arial;
background-color:#cde8f7;

}
#footer p.copyright{color:#000; font-size:10px; display:block; width:100%; clear:both; padding:6px 0 10px; border-top: 1px solid #fff; margin:10px 0 0 0; float:left;}
address {color:#000000; font-size:11px; float:left; width:180px; font-style:normal; line-height:18px; margin:34px 0 0 0; padding:0;}
address a {color:#000000;padding:0 0 10px;}
address strong {color:#1b1b1b; clear:both; display:block;}
ul.footernav {float:left;padding:0 0 0 34px; margin:34px 0 0 20px;  width:175px; height:110px;}

ul.footernav li {list-style:none; font-size:11px; line-height:16px;}
ul.footernav li a {color:#000;font-family: "Trebuchet MS", verdana, arial; line-height:18px;}
ul.footernav li a.bold {color:#000; font-weight:500;}
ul.footernav li a:hover {color:#0d7df8;}
ul.footernav li a#current {color:#0d7df8;}

/*----------------------unic style-------------*/
.clear {margin:0; padding:0; clear:both; line-height:0;}
.fleft {float:left;}
.fright {float:right;}
.imgfleft {float:left; margin:20px 0 0;}
.contentfright {float:right; width:250px;}
.contentfright h4 {color:#666;}
.fleftnopadding {float:left; padding:0;}
.noborder {border:none;margin:0 25px 0 0;}
.noborder h4 {padding:0 0 15px;}
hr {width:903px; margin:0 auto; padding:0; .margin:-7px auto;  line-height:0px; border-top:1px solid #a9b7c4;}
.nomargin {margin-right:0;}

ul.contentlist1 {float:left;padding:15px 0 0; margin:0;}
ul.contentlist1 li {list-style:none; font-size:11px; line-height:16px; text-align:left;}
ul.contentlist1 li a {color:#666;font-family: "Trebuchet MS", verdana, arial; text-decoration:none;}
ul.contentlist1 li a.bold, ul.subNav li a.active {color:#000; font-weight:700;font-family: "Trebuchet MS", verdana, arial;}

ul.contentlist1 li a:hover {color:#0d7df8; text-decoration:underline;}
ul.contentlist1 li a#current {color:#0d7df8;}

ul.contentlist {padding:0 0 15px 0; margin:0; list-style-position:inside; }
ul.contentlist li {font-size:11px; line-height:16px; text-align:left;}

/* Top menu */
#navigation {
	
	
    float:right;
    padding:83px 0 0 0;
	
	
	
}

#menu li {
    float: left;
    display: block;
    width:auto;
    margin-right:65px;
}

#menu li a {
        position: relative;
   	.padding:0;
        display: block;
        color: #222;
	font-size:12px;
	font-family:arial;
	font-weight:700;
	text-decoration:none;
	
  }

  #menu li a:hover, #menu li a.active {
        color: #075094;
	text-decoration:none;
	font-size:12px;
	font-weight:700;
  }

   #menu li ul {
    left : -999em;
    position : absolute;
	z-index:10;
  }

  #menu li ul li { float : none;margin:0;padding:0; }

  #menu li ul a {
       color:#002551;
font-weight:400; 
text-decoration:none;
font-family: "Trebuchet MS", verdana, arial;
padding:3px 0;
.padding:0;
margin:0;
width:150px;
	
  } 

  #menu li ul a:hover {
   	color:#0d7df8;font-weight:400;text-decoration:underline;padding:3px 0;
	.padding:0;width:150px;
margin:0;

  }

  #menu li:hover ul, #menu li.sfhover ul {
    left: auto;
   
  }
.topmenuactive {color:#3366CC;}

.paraul { font-size:11px; padding-left:12px; }

.tblpadng { margin:10px 0 0 0; }
.pdficon { float:left; width:55px; margin:0; padding:0 0 10px 0; }
.pdffile { float:left; width:155px; margin:0; padding:12px 0 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666699; }
a.pdflink { color:#666699; text-decoration:none; }
a.pdflink:hover {text-decoration:underline;}

.leftpad {padding-left:10px;}

.pheight {height:64px;}

.indented
   {
   padding-left: 25px;
   padding-right: 25px;
   }
 
 /* New CSS */
 
 .rbox1 { float:left; padding-left:25px; }
 .ulbox1 { padding-bottom:25px; padding-left:5px; }
 .sociallinks { padding-top:25px 0; padding-left:5px; }
 .subscribe { clear:both; padding-bottom:15px; }
 .subscribep { font-size:11px; padding:0 0 10px 0; line-height:16px; color:#5f5e5e; }
 
 .researchbox { width:620px; }
 .researchbox h4 { color:#394473;}
 .researchbox p { font-size:11px; padding:0 0 10px 0; line-height:16px; color:#5f5e5e; }
 .researchbox ul { padding:10px 0 0 20px; margin:0;}
 .researchbox ul li {font-size:11px; line-height:16px; text-align:left; color:#5f5e5e; padding:0 0 10px 5px;}
 
 .rboxfrm1 { width:250px; }
 .rboxfrm1h4 { color:#394473; clear:both; padding-bottom:15px;}
 .section-subNav form { clear:both;}
 .section-subNav form label { font-size:11px; padding:0 0 15px 10px; line-height:16px; color:#5f5e5e; float:left; width:65px; font-weight:bold; }
 .inputbx { float:left; width:162px; height:16px; border:1px solid #EAEAEA; padding:2px; margin:0 0 15px 0; font-size:11px;}
 .submitcls { background-image:url(http://www.bayardad.com/images/submit.jpg); background-repeat:no-repeat; width:64px; height:22px; border:0; cursor:pointer; margin:10px 0 20px 13px;}
 
 
 /* New CSS  */
