#tmp-container {
  	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 25px;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 25px;
	-moz-box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
}

#top {
	height: 110px;
}

#header-separator {
	background: url(../../images/body-bg/hbg-p10.png) repeat-x 0 0;
}

body {
	background-image: url(../../images/body-bg/p10.png);
}

#menu .menu-nav li ul, #menu .menu-nav li ul li ul, 
#nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol, #panel_s, .tip-wrap {
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
	box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 5px;
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
}

/* link color */
a {
	color: #4d99c5;
}

/* 1st background color */
body, .article-details {
	background-color: #f8f8f8;
}
/* 2nd background color*/
#tmp-container, #menu .menu-nav li ul, #menu .menu-nav li ul li ul, 
#nav ol, #nav ul, #subMenusContainer ul, #subMenusContainer ol, #nav ol ol, #nav ul ul, #subMenusContainer .smOW + .smOW ul, #subMenusContainer .smOW + .smOW ol, #vertical_slide, .tip-wrap {
	background-color: #ffffff;
}
/* 3rd background color*/
.button, button, .inputbox, textarea, .textarea, select.inputbox, input.validate-email, fieldset, legend {
	background-color: #ffffff;
}
/* 1st Text colour */
body, .moduletable_menu ul.menu li#current a, #menu .menu-nav a:hover, #menu #mainlevel-nav a:hover,
#nav a:hover, #nav a:focus, #subMenusContainer a:hover, #subMenusContainer a:focus, #nav a.mainMenuParentBtnFocused, #subMenusContainer a.subMenuParentBtnFocused, #vertical_slide, .tip-wrap {
	color: #515151;
}
/* 2nd Text colour */
.componentheading, .light, .counter {
	color: #a9a9a9;
}
/* 1st Border Color */
.button, button, input.inputbox, textarea, .textarea, select.inputbox, input.validate-email, fieldset, legend {
	border: 1px solid #adadad;
}
.moduletable h3, .moduletable_menu h3, .moduletable_text h3 {
	border-bottom: 1px solid #adadad;
}
#bot-modules {
	border-top: 1px solid #adadad;
}
/* 2nd Border Color */
#nav-line, .moduletable_menu ul.menu li, .article-details, .banneritem_text {
	border-bottom: 1px solid #d6d6d6;
}
#nav-line, .article-details{
	border-top: 1px solid #d6d6d6;
}

/* 3rd border color */
.img-border {
	border: 1px solid #e7e7e7;
}

/* Footer text color */

#foo-left-right, .article-details {
	color: #adadad;
}

/* Footer link color */
#foo-left-right a, .article-details a {
	color: #7b7b7b;
}
