html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, input, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0 none;
}

td {
	vertical-align:top;
}

/*	* { margin: 0; padding: 0; font-family:Helvetica; }*/
body {
	font-family:Helvetica;
}

p, body, div, td {
	color:#fff;
	font-size:13px;
	line-height:20px;
	
}
p {
   text-align:justify;
   padding-right:15px;padding-bottom:20px;
   }

input, select {
	color: #000;
}

/*body {background-color:white;}*/
        
h1 {
	color:#d96127;
	font-weight:normal;
    font-size:36px;
	margin-bottom:15px;
	line-height:36px;
}

h2 {
	font-size:30px;
        line-height:34px;
        margin-bottom:15px;
        font-weight:normal;
}

h3 {
	color:#fff;
	font-size:18px;
        line-height:22px;
	font-weight:normal;
        margin-bottom:15px;
        text-align:center;
        font-family:Georgia;
        width:100%;
}

h4 {
	 font-weight:bolder;
        line-height:19px;
	
        margin-bottom:5px;
        color:#CDAAAB;font-size:18px;"
}

h5 {
	color:#fff;
	font-size:13px;
        line-height:16px;
	font-weight:bold;
        margin-bottom:5px;
		font-stretch:expanded;
		text-align:center;
		padding:10px;
}


a {
	color:#ffc9b0;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

body {
	background-color:#275384;
	background-image:url(../images/StudentLifeBackGround2.jpg);
	background-position:center top;
	background-repeat:repeat-x;
}

/*#Generic#*/		
.strong {
	font-weight:bold;
}

.italic {
	font-style:italic;
}

.left {
	float:left;
}

.right {
	float:right;
}

.underline {
text-decoration:
}

.clear {
	clear:both;
}

/*#Background Images#*/		
	.HBU_test {
	background-image:url(../images/StudentLifeBackGround2.jpg);
}

.Home, .home {
	background-color:white;
	background-image:url(http://association-gms.org/images/background2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

/*#Master Page#*/	
	#OutsideWrapper {
	overflow:hidden;
	margin:0 auto;
	position:relative;
}

#main_960 {
	width:960px;
	margin:0 auto;
	padding-left:0px;
}

/*#Master - Top Nav#*/	
		#TopMenu_960 {
	width:960px;
	margin:0 auto;
	position:relative;
	height:40px;
	z-index:100;
}

#TopMenu {
	position:relative;
	z-index:100;
	width:100%;
	height:40px;
}

#TopMenuUL {
	border-bottom: solid 1px #c57a66;
	position: absolute;
	right: 20px;
	background-color: #ac4124;
	height: 40px;
	width: 435px;

}

.TopMenuLI {
	z-index:100;
	color:white;
	float:left;
	padding:15px 4px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:15px;
}

.TopMenuLI a {
	color:white;
	text-decoration:none;
}

.TopMenuLI.Giving {
	background-image:url(http://association-gms.org/images/chapel.jpg);
	background-repeat:no-repeat;
	padding:6px 10px 5px;
	width:100px;
	background-color:#d96026;
	background-position:right;
	height:29px;

}

/*#BREADCRUMBS#*/		
		#wrapper-breadcrumb {
	padding-top:0px;
}

#breadcrumb {
	margin-left:240px;
	padding:0px 0 10px 0px;
	width:50px;
	position:relative;
}

.CMSBreadCrumbsLink, .breadlinks {
	color:#bfbfbf;
	text-decoration:none;
	font-size:11px;
}

/*#MEGA MENU#*/		
		#MegaMenu {
	width:100%;
	height:61px;
	background:url(../images/MegaMenu_bkgrd.jpg) repeat-x;
	border-top:solid 1px #4d9ecf;
	border-bottom:solid 1px #4d9ecf;
	position:relative;
	z-index:110;
}

#MegaMenu_960 {
	z-index:110;
	width:960px;
	margin:0 auto;
	position:relative;
	height:60px;
}

#MegaMenuUL {
	position:absolute;
	left:215px;
	list-style:none;
	z-index:201;
}

.rightBorder {
	background:url(../images/megaMenu_leftBorder.jpg) no-repeat;
	height:59px;
	width:2px;
	float:left;
	margin-top:1px;
}

.MegaMenuULLI {
	z-index: 201;
	float: left;
	display: block;
	text-align: center;
	position: relative;
	padding: 0 16px;
	height: 59px;
	left: 645px;
	top: -3px;
	visibility: inherit;
}

.MegaMenuULLI.search:hover {
	background:url(../images/MegaMenu_bkgrd.jpg) repeat-x;
}

.MegaMenuULLI.search input {
	margin-top:20px;
	float:left;
}
.MegaMenuULLI.search input#btnSearch {
	margin-left:4px;
	background:#d45d26 url(../images/button-bg.gif) bottom repeat-x;
	display:block;
	width:60px;
	color:#ffffff;
	padding:0px 4px 0px 4px;
	font-size:12px;
	line-height:20px;
	line-height:normal;
	font-weight:bold;
	height:20px;
	text-decoration:none;
	text-align:center;
	border:1px solid #7a8ca2;
	cursor:pointer;
	float:right;
}
.MegaMenuULLI.search input#btnSearch:hover {
	background:#ffc9b0;
	color:#ac4124;
}

.MegaMenuULLI.search {
	padding-left:32px;
	padding-right:0px;
}

#MegaMenu .MegaMenuULLI.search:hover {
	left:0px;
	top:none;
}

.MegaMenuULLI:hover {
	background-color:#D96026;
}

#MegaMenu li:hover {
/*	left:-1px;*/
	top:auto;
}

.MegaMenuULLI a {
	font-family:Helvetica, sans-serif;
	font-size:14px;
	color: #EEEEEE;
	display:block;
	outline:0;
	text-decoration:none;
	margin-top:21px;
}

.dropdown_2columns {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	border-top:none;
	width: 420px;
	z-index:201;
	background:#ab3f22 url(../images/MegaBackground_1px.jpg) 0 0 repeat-x;
	margin-top:17px;
}

.dropdown_3columnsInner, .dropdown_2columnsInner {
	padding:10px 5px 10px 5px;
}

.dropdown_1column{
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	border-top:none;
	width: 610px;
	z-index:201;
	background:#ab3f22 url(../images/MegaBackground_1px.jpg) 0 0 repeat-x;
	margin-top:17px;

}

.dropdown_3columns {
	margin:4px auto;
	float:left;
	position:absolute;
	left:-999em; /* Hides the drop down */
	text-align:left;
	border-top:none;
	width: 610px;
	z-index:201;
	background:#ab3f22 url(../images/MegaBackground_1px.jpg) 0 0 repeat-x;
	margin-top:17px;

}



/*
#MegaMenu li:hover .dropdown_1column, #MegaMenu li:hover .dropdown_3column {
	left:0px;
	top:auto;
}*/

#MegaMenu li.hover .dropdown_1column, #MegaMenu li.hover .dropdown_3column {
	left:0px;
	top:auto;
}

/* Columns */  
.megamenuColumnDivider {
	float:left;
	width:2px;
	height:50px;
	background-image:url(../images/MegaMenu_Divider.jpg);
	background-repeat:repeat-y;
	padding-right:3px;
	
}

.col_1,  .col_2,  .col_3,  .col_4,  .col_5, col_6 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}
.col_6
{
  width:180px;	
}
.col_1 {
	width:180px;
}

.col_2 {
	width:270px;
}

.col_3 {
	width:410px;
}

.col_4 {
	width:550px;
}

.col_5 {
	width:690px;
}

/* Left alignment */  
		#MegaMenu .menu_left {
	float:left;
	margin-right:0px;
}

#MegaMenu li .align_left {
}

#MegaMenu li:hover .align_left {
	left:0px;
	top:auto;
}

/* Middle alignment */  
		#MegaMenu .menu_middle {
	float:right;
	margin-right:0px;
}

#MegaMenu li .align_middle {
}

#MegaMenu li:hover .align_middle {
	left:auto;
	right:-250px;
	top:auto;
}

/* Right alignment */  
		#MegaMenu .menu_right {
	float:right;
	margin-right:0px;
}

#MegaMenu li .align_right {
}

#MegaMenu li:hover .align_right {
	left:auto;
	right:-150px;
	top:auto;
}

/* Drop Down Content Stylings */  
	  
		#MegaMenu p, #MegaMenu h2, #MegaMenu h3, #MegaMenu ul li {
	font-family:Helvetica, sans-serif;
	line-height:21px;
	font-size:12px;
	text-align:left;
}

#MegaMenu h2 {
	font-size:21px;
	font-weight:400;
	letter-spacing:-1px;
	margin:7px 0 14px 0;
	padding-bottom:14px;
	border-bottom:1px solid #666666;
}

#MegaMenu h3 {
	font-size:18px;
	margin:17px 0px 12px 6px;
	padding-bottom:0px;
	/*border-bottom:1px solid #fab18d;  */
			font-family:Helvetica;
	color:#fab18d;
}

#MegaMenu p {
	line-height:18px;
	margin:0 0 10px 0;
}

#MegaMenu li:hover div a {
	font-size:12px;
	color:#015b86;
}

#MegaMenu li:hover div a:hover {
}

#MegaMenu li:hover div h3 a {
	margin:0;
	padding:0;
        font-size:14px;
	color:#ffffff;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
#MegaMenu li:hover div h3 a:hover {
	color:#ffffff;
	margin:0 0 0 -1px;
}

.imgshadow {
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}



.img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:5px 15px 5px 5px;
}

#MegaMenu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}

#MegaMenu li ul li {
	font-size:12px;
	line-height: normal;
	position:relative;
	padding:4px 6px 4px 6px;
	margin:0;
	float:none;
	text-align:left;
}

#MegaMenu li ul li:hover {
	background:none;
	border:none;
	padding:0;
	margin:0;
}

#MegaMenu li .greybox li {
	margin:0px 0px 0px 0px;
	padding:4px 6px 4px 6px;
}

#MegaMenu li .greybox li:hover {
	padding:4px 6px 4px 6px;
	margin:0px 0px 0px 0px;
}

#MegaMenu li .greybox li a {
	margin:0px;





	line-height: normal;
	font-size:14px;
	color:#fff;
}
#MegaMenu li .greybox li a:hover {
	margin:0 0 0 -1px;

}

/*Bottom Attachment*/		
			.col_3.bottomAttachment {
	background-color:#d96026;
	width:100%;
	height:111px;
	margin:0px;
}
.col_3.bottomAttachment a {
	padding:0px;
	margin:0px;
	display:block;
	cursor:pointer;
	float:left;
}
.col_3.bottomAttachment a .bottomAttachmentContainer {
	padding:16px 20px 15px 20px;
	height:80px;
	position:relative;
	float:left;
}

/*#MegaMenuLaptopContainer {
	height:80px;
	width:220px;
}*/

.col_3.bottomAttachment a .bottomAttachmentContainer #MegaMenuLaptopContainer {
	float:left;
	height:60px;
	width: 86px;
	padding:20px 0 0 134px;
	background:url(../images/megaMenu-laptop-bg.png);
	background-repeat:no-repeat;
	left:22px;
	color:#fab18d;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}

.col_3.bottomAttachment a .bottomAttachmentContainer .bottomAttachmentPara {
	color:#fff;
	float:left;
	width:305px;
	padding:20px;
	font-size:13px;
	line-height:16px;
	font-family:Helvetica;
}

 #MegaMenuLaptop  {
	
	}

.col_3.bottomAttachment .bottomAttachmentContainer a {
	margin-top:0px;
}

/*END Bottom Attachment*/		
		
/*#HOME - Pendant#*/	
	#PendantContainer {
	width:100%;
	position:relative;
}

#MegaMenu #MegaMenu_960 #header {
	position: absolute;
	width: 210px;
	height: 229px;
	z-index: 200;
	left: 9px;
	margin-top: -135px;
}

#HBUPendant {
	background: url(../images/pendant.png) no-repeat;
	width: 210px;
	height: 250px;
	z-index: 200;
	
	top: -90px;
	left: 10px;
}

/*END MEGA MENU*/		



.lPannel { position: fixed; z-index:999; width:46px; top:187px; left:0px;}
.lPannel ul.socialMenuItems { background:#132948; padding:12px 8px 6px 10px; width:28px; display:block; margin:0 0 30px;  list-style:none; }
.lPannel ul.socialMenuItems li { width:27px; padding:6px 0px; }
.lPannel ul.socialMenuItems li a {text-indent:-99999px; width:27px; height:28px; display:block; overflow:hidden;}
.lPannel ul.socialMenuItems li.blog { background:url(../images/husky_Icon_27x28.png) no-repeat;}
.lPannel ul.socialMenuItems li.twitter { background:url(../images/Twitter_Icon_27x28.png) no-repeat;}
.lPannel ul.socialMenuItems li.google { background:url(../images/social_google_box.png) no-repeat;}
.lPannel ul.socialMenuItems li.linkedIn { background:url(../images/LinkedIn_Icon_27x28.png) no-repeat;}
.lPannel ul.socialMenuItems li.facebook { background:url(../images/facebook_Icon_27x28.png) no-repeat;}
.lPannel ul.socialMenuItems li.instagram { background:url(../images/Instagram_icon_27x28.png) no-repeat;}

.calendarItem {
    background:#132948; 
    padding:8px 3px 8px 3px; 
    width:40px; 
    display:block; 
    margin:0 0 30px; 
    text-align:center;
    }
.calendarItem a { 
    color:#b9bfc8; 
    padding:0 0 40px; 
    background:url(http://association-gms.org/images/calendar_icon_28x33.gif);
    bottom center no-repeat; 
    display:block; 
    width:40px; 
    font-size:9px;}

	
	
/*#FOOTER#*/		
#footer_960 {
	width:100%;
	margin:0 auto;
	position:relative;
	height:40px;
}


/* AWP */
#footer_960_mobile {
	width:960px;
	margin:0 auto;
	position:relative;
}
/* AWP */

/* BEGIN Mobile-specific CSS rules */

#main.mobile-site #HBUPendant {
	background:url(http://association-gms.org/images/pendant-mobile.png) no-repeat;
	margin-top: 20px;
	height: 121px;
	width: 158px;
}

#main.mobile-site #TopMenu {
	height: 20px;
}

#main.mobile-site #MegaMenu {
	height: 45px;
}

#main.mobile-site #TopMenu_960 {
	width: 100%;
}

#main.mobile-site #MegaMenu_960 {
	width: 100%;
}

#main.mobile-site #main_960 {
	width: 100%;
}

/* END Mobile-specific CSS rules */

#footer {
	overflow:hidden;
	width:100%;
	background-color:#162948;
	bottom:0px;
	height:40px;
	color:white;
	opacity:0.75;
        margin-top:25px;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}

/* AWP */
#footerMobile {
	overflow:hidden;
	width:310;
	background-color:#162948;
	bottom:0px;
	height:40px;
	color:white;
	opacity:0.75;
        margin-top:25px;
	filter:alpha(opacity=40); /* For IE8 and earlier */
}
/* AWP */

#footer #LeftBottom {
	float:left;
	padding-left:20px;
	font-size:14px;
	width:auto;
}

/* AWP */
#footerMobile #LeftBottomMobile {
	/* text-align:center; */
        float:left;
	padding-left:20px;
	font-size:14px;
}
/* AWP */


#LeftBottom div {
	float:left;
	padding:10px;
}

#footer #LeftBottom a {
	color:white;
	text-decoration:none;
}

/* AWP */
#footerMobile #LeftBottomMobile a {
	color:white;
	text-decoration:none;
}
/* AWP */



#footer #RightBottom {
	float:right;
	line-height:40px;
	font-size:14px;
	padding-right:20px;
}

/*#HOMEPAGE Specific#*/		
		#ContentHome {
	/*height:675px;
	padding-top:125px;
	width:960px;*/
		width:960px;
	margin:0 auto;
}

#ContentLeft {
	width:275px;
	float:left;
	height:100px;
}

#ContentCenter {
	width:265px;
	float:left;
	margin-top:80px;
}
#homeContentLeft { 
	width:540px;
	float:left;
}
.randomContent {
	display:none;
	float:right;
}
.randomContent a { text-decoration:none;}
.randomContent a:hover { text-decoration:none;}
.randomContent a h2 {
	color:#f0ac8b;
	font-size:60px;
	font-family:Georgia;
	line-height:53px;
}

.randomContent a h3 {
	color:#fff;
	font-size:30px;
	font-family:Georgia;
	line-height:28px;
}
.TenPillars {
	color:#f0ac8b;
	font-size:60px;
	font-family:Georgia;
	line-height:53px;
}

.TenPillarsSub {
	color:#fff;
	font-size:30px;
	font-family:Georgia;
	line-height:28px;
}

#ContentRight {
	width:390px;
	float:right;
}

#ContentScroller, #ContentFeeds, #ContentNewEvents  {
	width:346px;
	border-top:solid 5px #d96026;
	/*background-color:#f2f0e0;*/
	background:url(../images/home-content-box-bg.png) repeat;
	margin-top:15px;
	overflow:hidden;
}
#socialFeedContent  {
	padding:20px 12px 10px;	
	border-top:solid 5px #d96026;
	background:url(../images/home-content-box-bg.png) repeat;
	margin-top:20px;
	overflow:hidden;	
	width: 831px;margin-left:15px;border-radius:0px 0px 5px 5px;height:auto;
}
#socialFeedContent .hpSocialBlock {
	width:100%;display:inline-block; 
	float:left;

}
.hpSocialBlock img { float:left; margin:0 10px 10px 0;}
.hpSocialBlock h2 { font-style:italic; font-weight:bold; line-height:normal; font-size:14px; margin:0 0 25px;}
.hpSocialBlock p { font-size:12px; margin:0 0 5px;}
.hpSocialBlock p.post a { color:#ffffff;}
.hpSocialBlock .socialFeedItem { margin-top: 25px; }
.homeContentBox {
	width:346px;
	border-top:solid 5px #d96026;
	background:url(../images/home-content-box-bg.png) repeat;
}
.homeContentBox .boxLinks {
	padding:12px 7px;
	width:332px;
}
.homeContentBox .boxLinks ul {
	list-style:none;
		float:left;
}
.homeContentBox .boxLinks ul li {
	padding:0px 8px;
	width:150px;
	float:left;
}
.homeContentBox .boxLinks ul li a {
	width:126px;
	height:61px;
	padding:10px 12px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:15px;
	line-height:21px;
	text-transform:uppercase;
	font-weight: bold;
	color:#ffffff;
	display:block;
	overflow:hidden;
	text-decoration:none;
}
.homeContentBox .boxLinks ul li.applyNow a {
	 background:url(../images/image323.jpg) no-repeat;
}
.homeContentBox .boxLinks ul li.givingHBU a {
	 background:url(../images/image323.jpg) no-repeat;
}
.homeContentBox .boxLinks .clear { height:0; font-size:1px;}
#ContentFeeds div {
	color:#152A4B;
}
/*
#ContentScroller1, #ContentScroller2, #ContentScroller3, #ContentScroller4, #ContentScroller5 {
	overflow:hidden;
}*/


#ContentNew, #ContentEvents {
	float:left;
	width:145px;
	margin:25px 0px 25px 20px;
	float:left;
}

#ContentNew {
	border-right:solid 1px #6a4741;
}

#ContentNewEvents h3 {
	font-family:Georgia;
	font-size:26px;
	line-height:normal;
	color:#ffffff;
	font-weight:normal;
	float:left;
	margin-bottom:10px;
}

#rssIcon a {
	background:url(http://association-gms.org/images/HBU_images/RSS.png) no-repeat;
	width:19px;
	height:18px;
	float:left;
	margin:5px 0 0 12px;
	text-indent:-99999px;
	display:block;
}

.ContentCallOut {
	float:left;
	color:#d96026;
	font-family:Helvetica;
	font-size:16px;
	padding:0px 0px 15px;
	width:100%;
}

.ContentCallOut a {
	text-decoration:none;
	color:#FFC9B0;
}

.ContentCopyBold {
	font-weight:bold;
}
.ContentCopyBoldItalic {
	font-weight:bold;
	font-style:italic;
}

.ContentCopy {
	font-family:Helvetica;
	font-size:12px;
	color:#ffffff;
	float:left;
	padding-bottom:20px;
	line-height:16px;
}
.ContentCopy a {
	color:#ffffff;
	text-decoration:none;
}
.ContentCopy a:hover {
	color:#ffffff;
	text-decoration: underline;
}



/*#HOME - SOCIAL FEED#*/	
				#tabHeaderWrapper {
	width:50px;
	height:100%;
	float:left;
}

.IconLanding.TabOn {
	background-color:#f6f2e1;
	background-image:none;
}

.IconLanding {
	background:url(http://association-gms.org/images/IconBackGround.jpg) no-repeat;
	width:49px;
	height:42px;
	position:relative;
	cursor:pointer;
}

.SocialIcons {
	position:absolute;
	top:6px;
	left:10px;
}

#HuskieIcon {
	background:url(../images/huskieIcon.png) no-repeat;
	width:27px;
	height:28px;
}

#TwitterIcon {
	background:url(../images/TwitterIcon.png) no-repeat;
	width:27px;
	height:28px;
}

#YouTubeIcon {
	background:url(http://association-gms.org/images/YouTubeIcon.png) no-repeat;
	width:27px;
	height:28px;
}

#LinkedInIcon {
	background:url(http://association-gms.org/images/LinkedInIcon.png) no-repeat;
	width:27px;
	height:28px;
}

#FacebookIcon {
	background:url(http://association-gms.org/images/facebookIcon.png) no-repeat;
	width:27px;
	height:28px;
}

#TabContentWrapper {
	float:left;
	width:253px;
	padding:0 15px 15px;
}

.innerTab {
	color:#152A4B;
	font-size:11px;

	font-family:Helvetica;
	line-height:15px;
}

.HideOnLoad {
	display:none;
}

.ShowNow {
	display:block;
}

.PostDate {
	font-weight:bold;
	padding-top:10px;
}

.PostContent a {
	color:#D96026;
	text-decoration:none;
}

/*#HOME - TOP TEN REASONS#*/			
			#ContentScroller {
	height:100px;
	overflow:hidden;
	position:relative;
	width:346px;
}

#ContentScrollerContainer {
	overflow:hidden;
	position:relative;
	height:110px;
	width:264px;
	float:left;
}
#ContentScrollerContainer ul {
	margin-top:15px;
	list-style:none;
}
#ContentScrollerContainer ul li { float:left; width:264px;}
#ThumbPrev {
	cursor:pointer;
	background:url(../images/ImgScrollButtonPrev.png) no-repeat;
	width:16px;
	height:29px;
	float:left;
	text-indent:-99999px;
	display:block;
	margin:40px 20px 0 5px;
}

#ThumbImage1 {
	background:url(http://association-gms.org/images/imgThumbnail.jpg) no-repeat;
	width:71px;
	height:71px;
	float:left;
}
.ThumbImage {
	width:71px;
	height:71px;
	float:left;
}

.ThumbText {
	width:170px;
	color:#feaf88;
	padding:0px 0 5px 23px;
	float:left;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:20px;
}
.ThumbText li a{text-decoration:none;}
#ThumbNext {
	cursor:pointer;
	background:url(../images/ImgScrollButtonNext.png) no-repeat;
	width:16px;
	height:29px;
	display:block;
	text-indent:-99999px;
	float:left;
	margin:40px 0px 0 20px;
}
#promoCounter {
	float:right;
	
	padding:12px 0px 0 0;
	width:40px;
	font-size:11px;
	color:#ffffff;
	font-style:italic;
}
/*END HomePage Specific*/			
	/*END HBU_TEST Specific*/		
			
		#ContentHBU {
	background-image:none;
	padding-top:50px;
	overflow:hidden;
	padding-top:150px;
	width:960px;
	margin-left:36px;
}

#HBUContentContainer {
	color:#fff;
	font-size:14px;
}

.ContainerCopy {
	color:#fff;
	font-size:12px;
	line-height:18px;
	font-family:Helvetica;
}

#HBUleftNavigation {
	width:205px;
	height:100px;
	float:left;
}

#navigation {
	float:left;
}

#Top_navigation {










	background-image:url(http://association-gms.org/images/navTop.png);
	width:205px;
	height:78px
}

#navigation_body {
}

#rightContent {
	float:left;
	width:720px;
	margin-left:35px;
}

#rightContent h2 {
	font-size:44px;
	font-family:Helvetica;
	color:#d96127;
	font-weight:normal;
}

#FeedContainer {
	padding-bottom:25px;
	width:100%;
	margin-top:40px;
}

#StudentBlogsContainer {
	width:100%;
}

#VideoDescriptionXXX h3, #StudentBlogsContainerXXX h3, #FeedContainerXXX h3 {
	font-size:25px;
	font-family:Helvetica;
	color:#fff;
	font-weight:bold;
}

.pad_lft_10 {
	padding-left:10px;
}

#FeedImages {
	padding-top:15px;
}

#FeedImages ul li {
	list-style:none;
}

#VideoContainer {
	background-image:url(http://association-gms.org/images/LisaLund.png);
	width:454px;
	height:283px;
}

#VideoDescription {
	width:200px;
	margin-left:25px;
}

/*END HBU_TEST Specific*/				
	
/*END HBU TEMPLATES*/	


#MainPageContent {
	width:720px;
	float:left;
}

#MainPageContentHeader {
	padding-left:20px;
}

#MainPageContent_480 {
	width:480px;
	float:left;
}

#MainPageContent_200 {
	width:200px;
	float:right;
}

#MainPageContentInner {
	padding:0px 0px 0px 20px;
}

#MainPageContent ol, #MainPageContent ul {
	margin:0 25px 0 40px;
}

#MainPageContent ol li #MainPageContent ul li {
	line-height:13px;
	padding:5px 0;
}

#MainPageContent table {
}

.tableCanvas {
	background-color:#4273a4;
	border:solid 1px #90adca;
	padding:12px;
}

table.normal {
	border-collapse:collapse;
}

table.normal th {
	color:#9dcdff;
	font-weight:bold;
	text-align:left;
}

table.normal tr th {
	padding:5px 15px;
}

table.normal tr td {
	border-top:solid 1px #90adca;
	border-left:solid 1px #90adca;
	padding:5px 15px;
}

table.normal tr th {
	border-left:solid 1px #90adca;
}

table.normal tr:first-child th, table.normal tr:first-child td {
	border-top:none;
}

table.normal tr th:first-child, table.normal tr td:first-child {
	border-left:none;
}

table.bizform, table.bizform td {
	width:640;
	vertical-align:top;
}

table.bizform td {
	padding:5px;
}

table.bizform td.rightAsterisk {
	text-align:right;
	padding:5px 0px 5px 5px;
}

table.bizform td.inlineAlign .EditingFormControlNestedControl {
	float:left;
}

table.bizform td.inlineAlign .EditingFormLabel {
	float:left;
	margin:0 5px 0 10px;
}

table.bizform td.inlineAlign .EditingFormControlNestedControl td {
	padding-top:0px;
}
table.bizform td div.radioTxtBoxAlign {
		position:relative;
		width:100%;
}
table.bizform td div.radioTxtBoxAlign .radioButtonsContainer {

}
table.bizform td div.radioTxtBoxAlign .txtBoxBottomAlign {
	position:absolute;
	left:10%;

	bottom:5px;
	}
table.bizform td div.radioTxtBoxAlign .txtBoxOtherBottomAlign {
	position:absolute;
	left:20%;
	bottom:5px;
	}	


table.bizform td.innerPadding0 table td {
	padding:0px;
}

table.bizform td.center {
	text-align:center;
}

table.bizform td input.FormButton, .FormPanel input.FormButton{
	background:url(http://association-gms.org/images/form-button-bg.gif) 0px 0px no-repeat;
	padding:4px 26px 10px 18px;
	text-align:left;
	font-size:18px;
	color:#ffffff;
	width:106px;
	height:32px;
	display:block;
	cursor:pointer;
	overflow:hidden;
}
table.bizform td input.FormButton:hover, .FormPanel input.FormButton:hover {
	background-position:0px -32px;
	color:#ac4124;
}
.paymentFormButton input.FormButton {
	float:left;
	margin:0 10px 0 0;
}

.bizform .EditingFormLabel {
	text-align: right;
	font-weight:bold;
}



.EditingFormErrorLabel {
	display:inline;
	font-weight:normal;
	color:#ff0000;
}
.ErrorLabel {
	color:#ff0000;
	padding:0 0 14px;
	display:block;
}
.EditingFormInfoLabel {
	color:#00ff00;
	padding:0 0 14px;
	display:block;
}
.EditingFormControlNestedControl {
	display:inline;
}

.formsection {
	font-weight:bold;
	padding: 10px 30px;
	background-color:#d96127;
}
.RadioButtonList label {
	padding:0 0 0 5px;
}
.CheckBoxListField label {
	padding:0 0 0 5px;
}
.CheckBoxListField input {
	margin:2px 0 6px 0px;
}
#ContentPageWrapper {
	width:1100px;
	padding-top:35px;
	
}

#ContentNavigationWrapper {
	
	margin-right:10px;
	width:182px;
	background-position: 6px 0px;
    padding:0px 27px 0px 20px;
	background-repeat:no-repeat;
	background-image:url(../NavBackGround.png);
	font-size:14px
}

#ContentNavigationWrapperHeader {
}

#NavigationHR {
	background-repeat:repeat-x;
	height:2px;
	margin:10px;
	background-image:url(http://association-gms.org/images/NavHR.png);
}

.NavigationHRBottom {
	padding-bottom:5px;
	background-repeat:repeat-x;
	height:2px;
	margin:0px 10px;
	background-image:url(http://association-gms.org/images/NavHR.png);
}

#Navigation {
	padding:0 0px;
}

#ContentNavigationWrapperPadLeft {
	min-height:557px;
	
}

#Main520Content {
	width:520px;
}

#NavigationTitle {
	padding:40px 15px 0 15px;
	font-family:Helvetica;
	font-weight:bold;
	color:#e5ad91;
	text-transform:uppercase;
}

#Main170Content {
	width:168px;
	border:solid 1px #3e516e;
	background-color:#fcefdc;
}

#ImageContent {
	width:168px;
	height:100px;
}

#main690Container {
	width:690px;
	margin-bottom:40px;
}



#TopContentRight {
	width:380px;
	float:left;
}


#MainContentHighlights #LowerContent {
	width:520px;
	float:left;
}

#MainContentInner {
	overflow:hidden;
}


#MainContent {
	clear:both
}

#MainContentHighlights {
	width:450px;
	float:left;
}

#MainContentRelatedLinks {
	float:right;
	width:200px;
}

#LowerContentInner {
	margin-left:0px;
	width:420px;
	border:solid 1px #5380ac;
	background-color:#254c79;
}

/*END HBU TEMPLATES*/				

.pad20 {
	padding:20px;
}

.pad20Bottom {
	padding-bottom:20px;
}

.whiteHub {
	color:#fff;
	font-size:13px;
	font-family:Helvetica;
	line-height:22px;
	padding:10px 0px;
}

h1.TierOneHeadlineXXX {
	color:#d96127;
	font-weight:normal;
}
h1.formTitle {
        font-size:14px;
		line-height:normal;
		margin-bottom:10px;
font-weight:bold;
}


h3.TierOneH3XXX {
	color:#fff;
	font-size:21px;
	font-family:Helvetica;
	font-weight:bold;
}

p.TierOnePara {
	color:#fff;
	font-size:13px;
	font-family:Helvetica;
	line-height:22px;
	padding:10px 0px;
}

.TierOneUL {
	color:#fff;
	padding-left:15px;
}

.TierOneUL li {
	font-size:13px;
}

.TierOneHubContentUL li {
	list-style:none;
	width:165px;
	float:left;
	padding-bottom:20px;
}

.pad75left {
	padding-left:75px;
}

.lt_blueHeader {
	color:#99ccff;
	font-weight:bold;
}

.ContainedText {
	color:#1a2948;
	font-size:13px;
	font-family:Helvetica;
	line-height:22px;
	padding:10px 0px;
}

.ContainerHeadline {
	font-size:16px;
	font-family:Helvetica;
	line-height:22px;
}

.Orange {
	color:#D96127;
}

.ltOrange {
	color: #E5AD91;
}

#CampusEventsUL li {
	width:205px;
	float:left;
	list-style:none;
	color:#fff;
	font-size:13px;
	font-family:Helvetica;
	line-height:22px;
	padding:10px 0px
}

#ContentNavigationWrapperPadLeft #menuElem li {
	padding-left:10px;
}


/*#Sub Nav Styles#*/	

#SubNav {
	padding-bottom:30px;
}

#SubNav li {
	background-position:0 10px;
	padding-top:8px;
        border:0px solid #f00;
		list-style-type: none;
        
}


#SubNav a {
	display:block;
	font-weight:normal;
        color:#fff;
        padding-top:3px;
	padding-bottom:3px;
        text-decoration:none;
	padding:3px 15px;
}


#SubNav li a.HBUSubNavCMSListMenuLinkHighlighted {
	display:block;
	font-weight:normal;
        color:#d96127;
}

#SubNav li ul li a.HBUSubNavCMSListMenuLinkHighlighted {
	background-color: transparent;
        color:#d96127;
}

#SubNav li ul li a.HBUSubNavCMSListMenuLinkHighlighted {
        margin-right:15px;
}


#SubNav .HBUSubNavCMSListMenuHighlightedLI, #SubNav .HBUSubNavCMSListMenuLI {
	list-style-type:none
}

/*all a through whole tree*/
#SubNav li a, #SubNav li a
{
	padding:3px 15px;
}
#SubNav li ul li ul li a
{
	/*padding:3px 30px;*/
}


#SubNav li a.HBUSubNavCMSListMenuLinkHighlighted {
	background-color:#182e50;
        color: #d96127;
}



.HBUSubNavCMSListMenuHighlightedLI #SubNav_UL_1 {
	background-color:none;
	padding-left:10px
}

/*#Image Styles#*/
.featureImage {
	float:right;
	background:url(http://association-gms.org/images/img-frame-bg.jpg) no-repeat;
	padding:20px;
	border-top:1px solid #405263;
	border-left:1px solid #405263;
	border-right:1px solid #192531;
	border-bottom:1px solid #192531;
	-moz-box-shadow:8px 8px 8px  #030303;
	-webkit-box-shadow:8px 8px 8px #030303;
	box-shadow:8px 8px 8px #030303;
	/* background-color:transparent;
        padding: 10px;
        border: 1px dashed #efefef;*/
        margin: 0px 0px 20px 20px;
}

.featureImageLeft {
	float:left;
	/* background-color:transparent;
        padding: 10px;
        border: 1px dashed #efefef;*/
        margin: 0px 20px 20px 0px;
}

.featureImageRight {
	float:right;
	/* background-color:transparent;
        padding: 10px;
        border: 1px dashed #efefef;*/
        margin: 0px 0px 20px 20px;

}

.lifted {
	margin-top: -0px;
}

#TierOneHubContentArea table tr td {
	padding-right:60px;
}

#TierOneHubContentArea table tr td img {
	align:top;
}

/* #Button Styles #*/
a.button {
	background:#d45d26 url(../images/button-bg.gif) bottom repeat-x;
	/* display:block; */
        display:inline-block; /* AWPresley edit */
	width:174px;
	color:#ffffff;
	font-size:18px;
	line-height:47px;
	text-decoration:none;
	text-align:center;
	border:1px solid #7a8ca2;
}

a.button:hover {
	background:#ffc9b0;
	color:#ac4124;
}

input.button {
	background:#d45d26 url(../images/button-bg.gif) bottom repeat-x;
	display:block;
	width:176px;
	color:#ffffff;
	padding:11px 0 16px;
	font-size:18px;
	height:49px;
	text-decoration:none;
	text-align:center;
	border:1px solid #7a8ca2;
	cursor:pointer;
}

input.button:hover {
	background:#ffc9b0;
	color:#ac4124;
}

.buttonThumbBox {
	width:170px;
	height:153px;
	display:block;
	margin:0 0 10px 0px;
	font-size:18px;
	line-height:20px;
}

.buttonThumbBox a {
	padding:3px;
	width:164px;
	background:#d45d26 url(../images/button-bg.gif) bottom repeat-x;
	height:147px;
	color:#ffffff;
	display:block;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}

.buttonThumbBox a:hover {
	background:#ffc9b0;
	color:#ac4124;
}

.buttonThumbBox a span.applyThumb {
	background:url(http://association-gms.org/images/apply-now-pic.jpg) 0px 3px no-repeat;
	padding:117px 3px 3px 3px;
	height:30px;
	display:block;

}

.buttonThumbBox a:hover span.applyThumb {
	background:url(http://association-gms.org/images/apply-now-pic-hover.jpg) 0px 3px no-repeat;
}


.buttonThumbBox a span.donateThumb {
	background:url(http://association-gms.org/images/donate-now-pic.jpg) 0px 3px no-repeat;
	padding:117px 3px 3px 3px;
	height:30px;
	display:block;
}

.buttonThumbBox a:hover span.donateThumb {
	background:url../images/donate-now-pic-hover.jpg) 0px 3px no-repeat;
}

.buttonThumbBox a span.ezEstimatorThumb {
	background:url(http://association-gms.org/images/ez-estimator-pic.jpg) 0px 3px no-repeat;
	padding:117px 3px 3px 3px;
	height:30px;
	display:block;
}

.buttonThumbBox a:hover span.ezEstimatorThumb {
	background:url(http://association-gms.org/images/ez-estimator-pic-hover.jpg) 0px 3px no-repeat;
}

.buttonThumbBox a span.applyFinAidThumb {
	background:url(http://association-gms.org/images/apply-fin-aid-pic.jpg) 0px 3px no-repeat;
	padding:106px 3px 3px 3px;
	height:41px;
	display:block;
}

.buttonThumbBox a:hover span.applyFinAidThumb {
	background:url(http://association-gms.org/images/apply-fin-aid-pic-hover.jpg) 0px 3px no-repeat;
}



/* #Catalog Styles #*/

.CatalogCourseTitle {
	font-size: 16px;
	font-weight: bold;
}
.CatalogCoursePrerequisite {
	font-style: italic;
	font-weight: bold;
}





/* #Right Callout Styles #*/

.rightCallout {
	float:right;
	background-color: #4273a4;
	border: 1px solid #90adca;
	padding: 14px 18px;
	margin: 0px 0px 20px 20px;
	width: 196px;
}

.rightCallout .button {
	width:100%;
}

.flexWidth {
	width:auto;
}

.rightColumn {
	float:right;
	border-width: 0px;
	padding: 0px 0px;
	margin: 0px 0px 20px 20px;
	width: 196px;
        border: 0px solid #fff;
}

.rightColumn .rightCallout {
	margin: 0px 0px 20px 0px;
	width: auto;
        float:none;
}


/********************** CSS for Blogs Section **************/

.leftCol {
	padding:0px 0px 0px 20px;
	float:left;
	width:480px;
}
.rightCol {
	float:left;
	width:206px;
	padding:50px 0px 0px 0px;
}

.blogListContainer {
	float:left;
	width:480px;
	}
.blogPostItem {
	width:100%;
	padding:0 0 40px;
}

.blogPostItem  h2  {
	font-size:18px;
    line-height:24px;
    margin: 0 0 10px;
    font-weight:normal;
	color:#ffffff;
}	
.blogPostItem  h2 a {
	color:#ffffff;
	text-decoration:none;
}	
.blogPostItem  h2 a:hover {
	color:#ffffff;
	text-decoration: underline;
}	
.blogPostItem  p, .authorProfile  p {
	margin:0 0 10px;
	line-height:18px;
}
.blogPostItem  p.BlogPDateWhole {
	font-style:italic;
}
.blogPostItem  p a {
	text-decoration:underline;
	color:#FFC9B0;
}
.blogPostItem  p a:hover {
	text-decoration: none;
	color:#FFC9B0;
}
.authorProfile  h2  {
	font-size:18px;
    line-height:24px;
    margin: 0 0 10px;
    font-weight:normal;
	color:#ffffff;
}	



/****************************** CSS for search page **********************/
.SearchDialog table {}

.SearchDialog table td {
	padding:4px 10px 4px 0px;
	color: #FFFFFF;
    font-size: 16px;
	font-weight:bold;
    line-height: 24px;
}

.SearchDialog table td input {
	width:150px;
	padding:2px;
	height:24px;
	color: #000000;
    font-size: 12px;
    line-height:20px;
}
.SearchDialog table td select {
	width: auto;
	padding:2px;
	height:24px;
	color: #000000;
    font-size: 12px;
    line-height:20px;
}

.SearchDialog table td input.ContentButton {
	background:#d45d26 url(../images/button-bg.gif) bottom repeat-x;
	display:block;
	width: auto;
	color:#ffffff;
	padding:2px 6px;
	font-size:14px;
	line-height:normal;
	font-weight:bold;
	height:30px;
	text-decoration:none;
	text-align:center;
	border:1px solid #7a8ca2;
	cursor:pointer;
}

.SearchDialog table td input.ContentButton:hover {
	background:#ffc9b0;
	color:#ac4124;
}

.SearchResults {
	padding:30px 0px;
}

.SearchResults .searchResultItem {
	padding:0 0 30px;
}
.SearchResults .searchResultItemTitle {
	font-size:14px;
    line-height: normal;
    margin: 0 0 2px;
    font-weight: bold;
	color:#ffffff;
}	
.SearchResults .searchResultItemTitle a {
	color:#ffffff;
	text-decoration:none;
}	
.SearchResults .searchResultItemTitle a:hover {
	color:#ffffff;
	text-decoration: underline;
}
.searchResultItemSummary {}

.SearchResults .searchResultItemUrl	{
	color:#FFC9B0;
	}




table.normalCenterTable {
	border-collapse:collapse;
}

table.normalCenterTable th {
	color:#9dcdff;
	font-weight:bold;
	text-align:center;
}

table.normalCenterTable tr th {
	padding:5px 15px;
	text-align:center;
}

table.normalCenterTable tr td {
	border-top:solid 1px #90adca;
	border-left:solid 1px #90adca;
	padding:5px 15px;
       	text-align:center;
}

table.normalCenterTable tr th {
	border-left:solid 1px #90adca;
}

table.normalCenterTable tr:first-child th, table.normalCenterTable tr:first-child td {
	border-top:none;
}

table.normalCenterTable tr th:first-child, table.normalCenterTable tr td:first-child {
	border-left:none;
}

/*# Admissions Page - Tier 1 Promo with Video #*/
.TopContentTier {
    width: auto;
} 

.MiddleContentTier {
  width:auto;
  margin-top:10px;
} 

.ImageLinksContentContainer {
  position:relative;
  height:280px;
} 

img.ImageFullDims {
  width:100%;
  height:100%;
} 

.LeftImageLinksContainer {
  position:absolute;
  left:0;
  width:33%;
}

.LeftImageLinksBackground {
  position:absolute;
  top:0;
  width:235px;
  height:267px;
}

.LeftImageLinksContent {
  position:absolute;
  top:70px;
  left:28px;
  width:75%;
}

.CenterImageLinksContainer {
  position:absolute;
  left:33%;
  padding-left: 10px;
}

.CenterImageLinksBackground {
  position:absolute;
  top:0;
  width:100%
}

.CenterImageLinksContent {
  position:absolute;
  top:97px;
  left:28px;
  width:75%;
}

.RightImageLinksContainer {
  position:absolute;
  right:0;
  width:33%;
  margin-right:-5px;
}

.RightImageLinksBackground {
  position:absolute;
  top:0;
  width:235px;
  height:267px;
}

.RightImageLinksContent {
  position:absolute;
  top:70px;
  left:30px;
  width:75%;
}

.LeftBottomContentBlock {
  float:left;
  width:60%;
}

.LeftBottomContentContainer {
  width:85%;
}

.LeftBottomContentDescription {
  font-size:16px;
  line-height:20px;
}

.LeftBottomContentLinkContainer {
  margin-top:20px;
  padding-left: 15px;
}

li.LeftBottomLinkItem {
  margin:0px 0px 5px 10px;
  line-height: normal;
  list-style-image: url(http://association-gms.org/images/orangeBullet.png);
}

.LeftBottomLink {
  color:#ffffff !important;
  text-decoration:none;
  font-weight:normal;
  font-size:26px;
}

.RightBottomContentContainer {
  float:right;
  width:30%;
  margin-right:60px;
}

img.BannerBorder {
  width:100%;
  margin-top:-30px;
}

.ArticleContainer {
  margin-top:10px;
}

.ArticleLeftContent {
  float:left;
  width:50%;
}

.ArticleRightContent {
  float:left;
  width:45%;
  margin-left:30px;
}


/*# Admissions Page - Tier 1 Promo with Roator #*/
#Tier1Content {
	width:731px;
	float:left;
}

#Tier1Container {
	padding:0px 0px 0px 20px;
	width:711px;
}

.Tier1Intro {
	background-image:url(http://association-gms.org/images/tier1bg-part-of-it.png);
	background-repeat:no-repeat;
	background-position:top right;
	padding:0 271px 0 0px;
	width:440px;
}
.blueButtons { padding:30px 0px; width:440px;}
.blueButtons ul { list-style:none;}
.blueButtons li { float:left; width:220px; height:95px;}
.blueButtons li a { list-style:none; float:left; width:190px; height:65px; display:block;
	color:#ffffff;
	font-size:20px;
	line-height:normal;
	text-decoration:none;
	padding:10px;
	font-weight:bold;
	-moz-box-shadow:5px 5px 5px #040404;
	-webkit-box-shadow:5px 5px 5px #040404;
	box-shadow:5px 5px 5px #040404;
}
.blueButtons li a.applyNowBlue {
	background:url(http://association-gms.org/images/apply-now-blue-button.png) top left no-repeat;
}
.blueButtons li a.visitCampusBlue {
	background:url(http://association-gms.org/images/visit-campus-blue-button.png) top left no-repeat;
}
.blueButtons li a.requestInfoBlue {
	background:url(http://association-gms.org/images/request-info-blue-button.png) top left no-repeat;
}
.blueButtons li a.netPriceCalculatorBlue {
	background:url(http://association-gms.org/images/net-price-calculator-blue-button.png) top left no-repeat;
}

/*# Image Gallery on Admissions Page#*/

#TopContentGallery  {
	background:url(http://association-gms.org/images/img-frame-bg.jpg) no-repeat;
	padding:20px 28px;
	width:640px;
	height:510px;
	display:block;
	border-top:2px solid #3a4e62;
	border-left:1px solid #3a4e62;
	border-right:2px solid #253647;
	border-bottom:1px solid #253647;
	-moz-box-shadow:8px 8px 8px  #030303;
	-webkit-box-shadow:8px 8px 8px #030303;
	box-shadow:8px 8px 8px #030303;
    margin: 0px 0px 20px 0px;
}

.largeImages {
	width:640px;
	height:425px;
	overflow:hidden;
		position:relative;
}

.largeImages ul { float: left; list-style:none;}
.largeImages li, .largeImages li a { float:left; width:640px; height:425px; display:block; position:relative; overflow:hidden; text-decoration:none;}
.largeImages li a  img{ position: relative; z-index:2;}
.largeImages li a  .captionText { background: url(../images/home-content-box-bg.png) repeat; width:auto; height:auto; display:block; position: absolute; z-index:3; padding:12px 28px; top:0px; left:0px;  }

.largeImages li a  .captionText h2 { font-size:26px; line-height:normal; color:#FFC9B0; font-weight:bold; margin-bottom:10px;}
.largeImages li a  .captionText p { font-size:15px; line-height:normal; color:#ffffff; margin-bottom:2px;}

.thumbConatiner {
	width:640px;
	height:84px; overflow:hidden;
	display:block;

	
	}
.thumbImages {
	padding:18px 0px 0px;
	width:580px;
	height:66px;
	display:block;
	overflow:hidden;
	float:left;
	position:relative;
}
.thumbImages ul { float: left; list-style:none;}
.thumbImages li { padding:0 10px;}
.thumbImages li { float:left; width:96px; height:66px; display:block; position:relative; z-index:1; }
.thumbImages li a { float:left; width:90px; height:60px; padding:3px; background:url(http://association-gms.org/images/thumb-bg.png) no-repeat; display:block; position:relative; text-decoration:none; }

.thumbImages li a img {opacity:0.5; filter:alpha(opacity=50); position:relative; z-index:1;}
.thumbImages li.active a img {opacity:1; filter:alpha(opacity=100);}

.thumbArrowL { margin:35px 10px 0 4px; width:16px; height:29px; display:block; overflow:hidden; float:left;visibility:hidden;}
.thumbArrowL a { width:16px; height:29px; display:block; background:url(http://association-gms.org/images/thumb-gallery-lArrow.png) no-repeat;  text-indent:-99999px; }
.thumbArrowR { margin:35px 4px 0 10px; width:16px; height:29px; display:block; overflow:hidden; float:left;visibility:hidden;}
.thumbArrowR a { width:16px; height:29px; display:block; background:url(http://association-gms.org/images/thumb-gallery-rArrow.png) no-repeat;  text-indent:-99999px; }

.thumbImages li a .captionTitle { background:url(http://association-gms.org/images/tool-tip-bottom.png) bottom no-repeat; padding:0px 0px 16px; height:33px; overflow:visible; display:none; position:absolute; z-index:2;  top:-18px; left:-10px; width:auto; }
.thumbImages li a .captionTitle span {text-align:center; font-size:13px; line-height:normal; width: auto; display: block; color:#2a3e51; font-weight:bold; padding:9px 5px 8px; height:15px;  background:#feaf88; border:1px solid #ffffff; border-bottom:0px; float:left; white-space:pre; }

.thumbImages li.hover { position:relative; z-index:3;}
.thumbImages li.hover a img { z-index:2;}
.thumbImages li.hover a .captionTitle { display:block;z-index:5;} 

/*# CSS for Bottom Content Areas on Admissions Page#*/
.bottomContentArea {
	padding:24px 0;
}

.bottomContentArea .bottomContentImg {
	float:left;
	width:330px;
	padding:0 30px 0 0;
}
.bottomContentArea .bottomContentRight {
	float:left;
	width:350px;
	padding:0 0px 30px 0;
}
.bottomContentArea .bottomContentRight h2 {
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	margin:0 0 10px 0;
}
.bottomContentArea .bottomContentRight p {
	font-size:13px;
	line-height:18px;
	color:#ffffff;
	margin:0 0 30px 0;
}

.bottomContentArea .bottomContentLeft {
	clear:both;
	float:left;
	width:294px;
	padding:14px 18px;
	background-color: #4273A4;
    border: 1px solid #90ADCA;
 	font-size: 13px;
    line-height: 18px;
}
.bottomContentArea .bottomContentLeft h2 {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    line-height: 22px;
    margin-bottom: 15px;
}
.bottomContentArea ol, .bottomContentArea ul {
	margin:0 25px 0 18px;
}

.bottomContentArea ol li, .bottomContentArea ul li{
	font-size:13px;
	line-height:16px;
	padding:5px 0;
}
.bottomContentArea .rightCallout {
	float:left;
	width:315px;
	padding:14px 18px;
	background-color: #4273A4;
    border: 1px solid #90ADCA;
}

.WorkflowInfo
{
  padding-left: 7px;
  display: block;
  line-height: 30px;
  color: Black;
}


/*# HOME - Emergency Alert #*/

.emergencyAlert  {
        color:#FF0000;
	background-color: #FFFFFF;
	border: 1px solid #FF0000;
	padding: 14px 18px;
	margin: 0px 0px 20px 20px;
        font-size: 14px;


}
.homeAlert{
        width: 72%;
        float:right;
 }

.emergencyAlert .title
{
        color:#FF0000;
	font-size: 16px;
        font-weight:bold;
}

.emergencyAlert .date, 
.emergencyAlert .alertDetails
{
        color:#FF0000;
	font-size: 14px;
        font-weight:normal;
}

.emergencyAlert a, .emergencyAlert a:visited
{
        color:#FF0000;
	text-decoration:underline;
}


/*# Payment Error #*/
.paymentErrPanel {
    padding:20px;
    color:#F00;
    font-size:14px;
    border: 1px solid #fff;
    background-color: #ffffe3;
}

.paymentErrPanel p {
    color:#F00;
}

/*#Biz Forms#*/	

.smallinput  {
        width: 20px;

}


/******* CSS ********/
.MegaMenuULLI.search { width:214px; display:block;}
.MegaMenuULLI.search input.gsc-input { width:150px;}
.MegaMenuULLI.search input.gsc-search-button {
margin-left: 4px;
background: #d45d26 url(../images/button-bg.gif) bottom repeat-x;
display: block;
width: 60px;
color: #ffffff;
padding: 4px 4px 4px 4px;
font-size: 12px;
line-height: 20px;
line-height: normal;
font-weight: bold;
height: 24px;
text-decoration: none;
text-align: center;
border: 1px solid #7a8ca2;
cursor: pointer;
float: right;
}
.MegaMenuULLI.search .gsc-clear-button { display:none;}
.search  .gsc-control-search { width:214px; display:block;}
.search  .gsc-control-search  input.gsc-input { width:150px;}
.search  .gsc-control-search  input.gsc-search-button {
margin-left: 4px;
background: #d45d26 url(../images/button-bg.gif) bottom repeat-x;
display: block;
width: 60px;
color: #ffffff;
padding: 4px 4px 4px 4px;
font-size: 12px;
line-height: 20px;
line-height: normal;
font-weight: bold;
height: 10px;
text-decoration: none;
text-align: center;
border: 1px solid #7a8ca2;
cursor: pointer;
float: right;
}
.search  .gsc-control-search  .gsc-clear-button { display:none;}
.search  .gsc-control-cse, .search .gsc-webResult,  .search .gsc-webResult:hover, .search  .gsc-control-cse.gsc-result { border:0px; background:none;}
.search  .gsc-result-info, .search  .gsc-control-cse, .search  .gsc-result-info   { color:#ffffff;}
.cse .gsc-webResult.gsc-result, .gsc-webResult.gsc-result, .gsc-imageResult-column, .gsc-imageResult-classic {
border:0px!important;
background: none;
box-shadow: none;
}

.cse .gs-webResult .gs-snippet, .gs-webResult .gs-snippet, .gs-fileFormatType, .gs-imageResult .gs-snippet, .cse .gsc-cursor-page, .gsc-cursor-page, .cse a.gsc-trailing-more-results:link, a.gsc-trailing-more-results:link, .cse .gs-spelling a, .gs-spelling a, .gsc-orderby-label { color:#ffffff!important;}

.cse .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link, .cse .gs-webResult.gs-result a.gs-title:link b, .gs-webResult.gs-result a.gs-title:link b, .cse .gs-webResult.gs-result a.gs-title:visited, .gs-webResult.gs-result a.gs-title:visited, .cse .gs-webResult.gs-result a.gs-title:visited b, .gs-webResult.gs-result a.gs-title:visited b, .cse .gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover, .cse .gs-webResult.gs-result a.gs-title:hover b, .gs-webResult.gs-result a.gs-title:hover b, .cse .gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active, .cse .gs-webResult.gs-result a.gs-title:active b, .gs-webResult.gs-result a.gs-title:active b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b, .gs-imageResult a.gs-title:visited, .gs-imageResult a.gs-title:visited b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b, .gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b, .cse .gsc-cursor-page, .gsc-cursor-page, .cse a.gsc-trailing-more-results:link, a.gsc-trailing-more-results:link, .cse .gs-spelling a, .gs-spelling a { color:#FFC9B0!important; text-decoration:underline!important;}

.cse .gs-webResult a.gs-visibleUrl, .gs-webResult a.gs-visibleUrl, .cse .gs-webResult .gs-visibleUrl, .gs-webResult .gs-visibleUrl, .gs-imageResult a.gs-visibleUrl, .gs-imageResult .gs-visibleUrl{color:#FFFFFF!important;}
.cse .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result.gsc-promotion:hover, .gsc-results .gsc-imageResult-classic:hover, .gsc-results .gsc-imageResult-column:hover { background:none!important; border:0px!important; border-radius:none!important; box-shadow:none!important;}

.gsc-results .gsc-cursor-box .gsc-cursor-page { background:none!important; color:#ffffff!important; text-decoration:none!important;border:0 !important;}
.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page, .gsc-results .gsc-cursor-page.gsc-cursor-current-page  {
color: #FFC9B0 !important;
text-shadow: none !important;
background: none !important;
border:0 !important;
text-decoration:underline !important;
}
.cse .gsc-cursor-box, .gsc-cursor-box { border-color:#FFC9B0 !important}
.gsc-control-cse .gsc-option-menu, .gsc-option-menu-item-highlighted {
background: #162a4b!important;
border: 0px!important;
box-shadow: none!important;
}
.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet { background:#162948!important; border:1px solid #162948!important;}

/*# Data Table #*/

.dataTable {
	background-color:#4273a4;
	border:solid 1px #90adca;
	padding:12px;
	width:720px;
}

.dataTable table.collapsableBorder {
	border-collapse:collapse;
	
}

.dataTable table.collapsableBorder th {
	color:#9dcdff;
	font-weight:bold;
	text-align:left;
}

.dataTable table.collapsableBorder tr th {
	padding:5px 10px;
}

.dataTable table.collapsableBorder tr td {
	border-top:solid 1px #90adca;
	border-left:solid 1px #90adca;
	padding:5px 10px;
}

.dataTable table.collapsableBorder tr th {
	border-left:solid 1px #90adca;
}

.dataTable table.collapsableBorder tr:first-child th, table.collapsableBorder tr:first-child td {
	border-top:none;
}

.dataTable table.collapsableBorder tr th:first-child, table.collapsableBorder tr td:first-child {
	border-left:none;
}


/*# CCB Kingdom Economy website - added by AWP#*/

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

.ccbtke-nav {
    width:700px;
	padding-bottom:18px;	
}

.ccbtke-nav ul {
    margin:-4px 0 0 0!important;	
	padding:0;
}

.ccbtke-nav ul li {
	height:30px;
	width:16.35%;
	background: -webkit-linear-gradient(#bfb39c, #a69575);
    background: -o-linear-gradient(#bfb39c, #a69575);
    background: -moz-linear-gradient(#bfb39c, #a69575);
    background: linear-gradient(#bfb39c, #a69575);
	float:left;
	list-style-type:none;
	border-top:2px solid #d5cfb4;
	border-right:1px solid #d5cfb4;
	border-bottom:2px solid #d5cfb4;
	border-left:1px solid #d5cfb4;
	text-align:center;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:500;
	line-height:2.2em;
	cursor:pointer;
	text-transform:uppercase;
}

.ccbtke-nav ul li a {
	color:#2a2b28;
}

.ccbtke-sidebar-box a {
	color:#7b190c;
	text-decoration:underline;
}

.ccbtke-feature {
	width:430px;
	height:189px;
	background:url(http://association-gms.org/images/ccbtke-feature-bg.jpg);
	padding:15px 15px 15px 15px;
	float:left;
}

.ccbtke-feature h3 {
    color:#331806;
	font-size:26px;
	font-family:Baskerville, Times New Roman, serif;
	padding-top:12px;
}

.ccbtke-feature h6 {
	color:#a04616;
	text-transform:uppercase;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	margin-bottom:8px;
}

.ccbtke-feature p {
    color:#000;
	font-size:15px;
	line-height:1.4em;
	margin-bottom:0;
}

.ccbtke-button-container {
    margin:2px 0px 20px 0px;
	text-align:right;
	padding:0 4px;
}

.ccbtke-button {
	text-shadow:0 1px 2px rgba(0,0,0,0.4);
	padding:5px 10px;
	background:#b2a488;
	border-radius:4px;
	position:relative;
}

.ccbtke-button a {
    color:#fff!important;	
	text-decoration:none!important;
}

.ccbtke-home-main-content {
	width:430px;
	background:#eeebe0;
	padding:0 15px 15px 15px;
	float:left;
}

.ccbtke-home-main-content div.row, .ccbtke-home-main-content div.row div {
	color:#2A2B28;
}





.ccbtke-home-main-content p {
	color:#000;
}




.ccbtke-home-main-content .ccbtke-blog-recentposts h2 a {
    font-family: helvetica, sans-serif;
    font-size: 12px;
    line-height: 16px;
    text-transform: none;
    text-decoration: underline; 
}





.ccbtke-home-main-content h3, .ccbtke-blog-main-content h3 {
	width:428px;
	background:url(http://association-gms.org/images/ccbtke-title-bg.jpg);
	background-repeat:repeat-y;
	padding:13px 15px;
	color:#fff;
	text-shadow:0 1px 3px #000;
	position:relative;
	left:-14px;
	font-family:Baskerville, Times New Roman, serif;
	font-size:26px;
	font-style:italic;
	line-height:1.1em;
}

.ccbtke-home-main-content h4 {
	color:#6e141b;
	text-transform:uppercase;
	font-family:Baskerville, Times New Roman, serif;
	font-size:18px;
	line-height:20px;
}

.ccbtke-home-main-content h5 {
	color:#2a2b28;
	font-family:Baskerville, Times New Roman, serif;
	font-size:14px;
}

.ccbtke-home-main-content ul {
    margin-bottom:15px!important;	
}

.ccbtke-home-main-content ul li, .ccbtke-home-main-content td {
    color:#2a2b28;	
}

.ccbtke-home-main-content img {
    margin:0 10px 5px 0;	
	border:1px solid #111;
}

.ccbtke-home-main-content td.formsection {
    color:#fff;	
}

.ccbtke-main-content-col-a {
	width: 195px;
    display: inline-block;
    vertical-align: top;
    margin: 0 25px 0 0;
}

.ccbtke-main-content-col-b {
	width: 195px;
    display: inline-block;
    vertical-align: top;
    margin: 0 0 0 0;
}

.ccbtke-home-main-content a {
	color:#7B190C;
	text-decoration:underline;
}

.ccbtke-column-right {
   float:right;
   width:240px;
   background: -webkit-linear-gradient(#132644, #275384);
   background: -o-linear-gradient(#132644, #275384);
   background: -moz-linear-gradient(#132644, #275384);
   background: linear-gradient(#132644, #275384);	
   padding-bottom:0px;
   clear:right;
}

.ccbtke-column-right .ccbtke-sidebar-box {
   border:4px solid #2a2b28;
   margin:14px 14px 0 14px;
   background:#eeebe0;
   color:#2a2b28;
}

.ccbtke-sidebar-box div.row {
	color:#2a2b28;
}

.ccbtke-sidebar-box div.row div {
	color:#2a2b28;
}

.ccbtke-sidebar-box div.row span.source {
	display:none;
}

.ccbtke-column-right .ccbtke-sidebar-box h4 {
    width:184px;
	background:url(http://association-gms.org/images/ccbtke-title-bg.jpg);
	background-repeat:repeat-y;
	padding:9px 10px;
	color:#fff;
	text-shadow:0 1px 3px #000;
	position:relative;
	font-family:Baskerville, Times New Roman, serif;
	font-size:18px;
	font-style:italic;
	line-height:1.1em;
	margin-bottom:0;
}

.ccbtke-column-right .ccbtke-sidebar-box p {
   color:#2a2b28;
   padding:10px;
   margin-bottom:0;
}

.ccbtke-sotd {
	padding:10px 0 10px 0!important;
}

.ccbtke-sotd p {
	font-style:italic;
	padding:0 10px 5px 10px!important;
}

.ccbtke-markets-container {
	padding:10px 10px;
	height:58px;
}

.ccbtke-markets-container span {
	color:#2a2b28;
	margin-right:5px;
	width:53px;
	text-align:right;
	float:left;
}

.ccbtke-vid-links {
	padding:5px;
}

.ccbtke-vid-linkblock {
	width:191px;
	height:58px;
	display:block;
	padding:5px 2px 0px 1px;
}

/*.ccbtke-vid-linkblock .ccbtke-vid-span {
	float:left;
}*/

.ccbtke-vid-linkblock .ccbtke-vid-span {
    float:left;
    width: 95px;
}

.ccbtke-vid-links p {
	padding: 0 0 5px 0!important;
    margin: 0 0 0 7px;
}

.ccbtke-cbr-sidebox {
	width:204px;
	height:133px;
	background:url(http://association-gms.org/images/ccbtke-cbr.jpg);
	background-repeat:no-repeat;
	position:relative;
}

.ccbtke-cbr-sidebox p span {
	color:#eeebe0!important;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:1.1em;
	padding:10px;
	background-color:rgba(0,0,0,0.5);
	position:absolute;
	bottom:0;
	left:0;
	width:184px;
}

.ccbtke-cbr-sidebox a {
    color:#f1ac29;	
}

.ccbtke-sidebar-box .ccbtke-side-span-1 {
	padding:10px 10px 5px 10px;
}

.ccbtke-sidebar-box .ccbtke-side-span-1 img {
	border:1px solid #111;
	margin:0px 10px 6px 0px;
}

.ccbtke-sidebar-box .ccbtke-side-span-1 p {
	padding:0;
}

.ccbtke-side-contact {
	padding:10px;
}

.ccbtke-side-contact input {
	padding:3px 4px;
	margin:4px 0;
	width:170px;
}

.ccbtke-side-social {
	padding:10px;
}

.ccbtke-side-social img {
	margin:0 7px 0 0;
}

.ccbtke-footer {
    width:700px;
	position:relative;
	float:left;
	display:block;
}

.ccbtke-footer .ccbtke-footer-top {
	height:92px;
	width:auto;
	background:#7c786a;
}

.ccbtke-footer .ccbtke-footer-top img, .ccbtke-footer .ccbtke-footer-top p {
	float:left;
}

.ccbtke-footer-top p {
    width:415px;
	padding:15px 15px 15px 10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:1.2em;
}

.ccbtke-footer-top .ccbtke-span-9 {
	width:121px;
	height:68px;
	background:#2a2b28;
	color:#fff;
	float:left;
	text-align:center;
	margin-top:11px;
}

.ccbtke-span-9 p {
    width:121px;
	margin-bottom:0px;	
	padding:10px 0;
}

.ccbtke-footer .ccbtke-footer-bot {
	text-align:center;
	background:#2a2b28;
	color:#eeebe0;
	width:700px;
	height:70px;
}

.ccbtke-footer-bot ul {
	margin:0 0 0 75px!important;
	padding-top:25px;
}

.ccbtke-footer-bot ul li {
	list-style-type:none;
	color:#eeebe0;
	padding:0px 15px 10px 15px;
	text-transform:uppercase;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
    display:inline-block;
	float:left;
}

.ccbtke-main-content-cta-btn {
	float:left;
	width:125px;
	margin:0 11px 7px 0;
	text-align: center;
    display: block;
    padding: 9px 5px;
	background: -webkit-linear-gradient(#bfb39c, #a69575);
    background: -o-linear-gradient(#bfb39c, #a69575);
    background: -moz-linear-gradient(#bfb39c, #a69575);
    background: linear-gradient(#bfb39c, #a69575);
	/*border:2px solid #d5cfb4;*/
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:500;
	line-height:1.2em;
	cursor:pointer;
	text-transform:uppercase;
	border-radius:4px;

}

.ccbtke-main-content-cta-btn.ccbtke-last {
   margin-right:0px!important;	
}

.ccbtke-main-content-cta-btn a {
	color:#fff;
	text-decoration:none;
	text-shadow:0 1px 1px rgba(0,0,0,0.5);
}

.ccbtke-cta-btn-row {
    display:block;	
	height:70px;
}

.ccbtke-home-main-content .TextBoxField {
	width:200px;
	padding:3px;
}

table#ccbtke-stock {
    width:185px;	
}

#ccbtke-stock tr td {
    font-size:13px;	
	font-family:Helvetica, Arial, sans-serif;
}

.ccbtke-change {
	float:right;
	margin-left:10px;
}

span.ccbtke-green {
    color:#18C600;	
}

span.ccbtke-red {
    color:#E00003;	
}

.ccbtke-blog-main-container h1 {
    width: 428px;
    background: url(http://association-gms.org/images/ccbtke-title-bg.jpg);
    background-repeat: repeat-y;
    padding: 13px 15px;
    color: #FFF;
    text-shadow: 0 1px 3px #000;
    position: relative;
    left: -14px;
    font-family: Baskerville, Times New Roman, serif;
    font-size: 26px;
    font-style: italic;
    line-height: 1.1em;	
}

.ccbtke-blog-main-content {
	width:430px;
	background:#eeebe0;
	padding:0 15px 15px 15px;
	float:left;
	color:#000;
}

.ccbtke-blog-main-content div {
	color:#000;
}

.ccbtke-blog-main-content a {
	color:#7B190C;
	text-decoration:underline;
}

.ccbtke-blog-main-content h4, .ccbtke-blog-main-content h5, .ccbtke-blog-main-content p {
    color:#000;	
}

.ccbtke-blog-main-content h2 {
	line-height:18px;
	margin-bottom:4px;
}

.ccbtke-blog-main-content h2 a {
    position: relative;
    font-family: Baskerville, Times New Roman, serif;
    font-size: 18px;
    line-height: 18px;
    color: #6E141B;
    text-transform: uppercase;
	text-decoration:none;
}

.ccbtke-blog-main-content h5 {
    margin-bottom: 10px;
}

.ccbtke-blog-container .blogListContainer {
    margin-top: 180px;
}

.ccbtke-blog-sidebar {
    margin-top: 180px;
	margin-right:-14px;
}

.ccbtke-blog-ind-content {
	width:560px;
	background:#eeebe0;
	padding:50px 70px 70px 70px;
	float:left;
	color:#000;
}

.ccbtke-blog-ind-content p {
    line-height:1.7em;	
}

.ccbtke-blog-ind-content p, .ccbtke-blog-ind-content h5, .ccbtke-blog-ind-content ol li, .ccbtke-blog-ind-content ul li {
	color:#000!important;
}

.ccbtke-blog-ind-content li {
	margin-bottom:10px;
}

.ccbtke-blog-ind-content h1 {
    font-family: Baskerville, Times New Roman, serif;
    font-size: 32px;
	color: #6E141B;
}

.ccbtke-blog-ind-content div {
    color: #000;
}

.ccbtke-blog-ind-content .BlogPDateWhole {
	color:#444!important;
}

.ccbtke-blog-ind-content .ccbtke-social-link-row {
    margin-bottom:18px;	
}

ul#ccbtke-verses {
    margin:0px;
	padding:0 0 0 10px;
}

ul#ccbtke-verses li {
    list-style-type:none;
}

ul#ccbtke-verses li h3 {
	font-size:12px;
}

ul#ccbtke-verses li p {
	font-size:13px;
	font-family:Baskerville, Times New Roman, serif;
	font-style:italic;
}

.ccbtke-blog-recentposts {
    width: 430px;
	color:#000;
}

.ccbtke-blog-recentposts h2 {
	margin-bottom:4px;
	line-height:20px;
}

.ccbtke-blog-recentposts h5 {
	margin-bottom:10px;
}

.ccbtke-blog-recentposts h2 a {
    width: 428px;
    position: relative;
    font-family: Baskerville, Times New Roman, serif;
    font-size: 18px;
    line-height: 20px;
	color: #6E141B;
    text-transform: uppercase;
	text-decoration:none;
}

.ccbtke-section-header h1 {
    width: 428px;
    background: url(http://association-gms.org/images/ccbtke-title-bg.jpg);
    background-repeat: repeat-y;
    padding: 13px 15px;
    color: #FFF;
    text-shadow: 0 1px 3px #000;
    position: relative;
    font-family: Baskerville, Times New Roman, serif;
    font-size: 26px;
    font-style: italic;
    line-height: 1.1em;
}

.ccbtke-more-link {
    text-align:right;	
	margin:0 10px 20px 0;
}

.ccbtke-side-contact .EditingFormValueCell, .ccbtke-side-contact .EditingFormLabelCell {
    display:block;	
	color:#000;
}

.ccbtke-side-contact .EditingFormButtonLeftCell {
    display:none;	
}

.ccbtke-side-contact .EditingFormValueCell .TextAreaField {
	width:172px;
	border:none;
}

.ccbtke-side-contact .EditingFormInfoLabel {
    color: #006d08;
}

.ccbtke-home-main-content .ccbtke-blog-recentposts h2 {
margin-bottom:0!important;
}

.ccbtke-home-main-content .ccbtke-blog-recentposts h5 {
margin-bottom:0!important;
font-size:12px;
}


.leftbarheading{
	font-size:16px;text-align: center;background-color: #d96026;
	
}

#CallForHeadingImage img{
	width:120px;height:120px;margin-top:15px;margin-left:28px;
	
}
#theme{
	display:inline-block;margin-top:35px;
}
#imagebox{
	
	display: inline-block;width: 100%;
}
#imagebox >div{
	
	width:50%;
}

#imagebox >div>div{
	
	display:inline-block;border:5px solid #ccc;width: 390px;text-align:center;
}

#themetext{
	
    display: block;
    text-align: justify;
}

#secondheading span{
	
	text-align:center;
	display: block;
}
/*# CCB Kingdom Economy website END - added by AWP#*/



/* Minification failed (line 2627, error number 1019): Unexpected token, found ';' */