/* custom.css, Copyright (C) 2007 - 2010 YOOtheme GmbH */

/*
 * This CSS file is for customization purpose only
 */ 

#logo a.logo-icon {
	display: block;
	width: 325px;
	height: 104px;
	background: url(../../../images/yootheme/logo.png) 0 0 no-repeat;
}

#top .yoo-carousel div.frontpage {
	width: 850px;
	height: 225px;
	background: url(../../../images/yootheme/yoocarousel/business.jpg) 0 0 no-repeat;
}

#menu li.item1 div.dropdown a.level2 span.bg,
#menu li.item1 div.dropdown span.level2 span.bg { min-height: 70px; }

#menu li.item1 div.dropdown a.level2 span.icon,
#menu li.item1 div.dropdown span.level2 span.icon {
	padding: 0px 5px 0px 168px;
	text-indent: 0px;
}

#menu li.item1 div.dropdown a.level2 span.title,
#menu li.item1 div.dropdown span.level2 span.title { line-height: 38px; }

/*=========Added Css for module design changes===========*/

.up-date{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    padding:0 0 0 0;
    color:#333333;
}

.up-title{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    padding:0 0 0 0;
    color:#E17413;
    line-height:13px;
}
.up-title:hover{
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    padding:0 0 0 0;
    color:#FF9900;
    line-height:13px;
}

.catEventul{
margin-left:-22px;
list-style:none;
}

.catEventli{
	font-family: Arial;
	font-size: 16px; 
	color:#E17413;
	vertical-align: center;
}

/* Added on 09 July for course category */

.course-cat-line {
	background-image:url("../images/dot-line.png");
	background-repeat:repeat-x;
	height:6px;
}

.tbl-course-cat{
	margin-left:10px; 
	margin-top:10px;
	width: 250px;
}

.upcomming {
	padding-top:15px;
	padding-left:10px;
}

/* Added on 15 july for changes of bottom boxes */
.latestnews-latestnew {
	list-style-image:url("../images/latest-arrow.png");
	padding-top: 5px;
	
}

 .latestnews-latestnew a {
	padding: 0;
	color:#E17413 !important;
	text-decoration:none !important;
}

.latestnews-latestnew a:hover {
	padding: 0;
	color:#FF9900 !important;
	text-decoration:none !important;
}

.latestnews-line {
	background-image:url("../images/line.png");
	background-repeat:no-repeat;
	height:2px;
	width:254px;
	padding: 0 0 0 0;
	margin-left:-20px;
	margin-top:2px
}

.main-box {
	width:201px;
	height:211px;
	margin:auto;
	background-image:url(images/bottom-box-modules.png);
	background-repeat:no-repeat;
	padding:0;
}

.main-cont {
	width:176px;
	height:auto;
	margin:auto;
	padding:0;
}

.main-cont-img {
	width:176px;
	height:auto;
	margin-left:5px;
	padding:0;
	margin-top:0px;
}

.main-box-heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	margin:auto;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.main-box-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747474;
	margin:auto;
	padding:0 0 0 0;
	margin:0 0 0 0;
	line-height: 16px;
}
.main-box-text-org{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E17413;
	margin:auto;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

/* Added css on 16/July/2010  */


.style-rounded-slideshow {
    background-image: url("../images/home-border-bg.png");
	height:270px;
	width:622px;
	margin:auto;
	padding: 10px 3px 0 0;
	background-repeat:no-repeat;
	overflow:hidden;
}

.style-rounded-topimg{
	background-image: url("../images/inside-rounded-bg.png");
	height:160px;
	width:616px;
	margin:auto;
	padding: 8px 3px 0 8px;
	background-repeat:no-repeat;
	overflow:hidden;
}


.inside-roundedbox-left-top {
    background-image:url("../images/roundedbox-top.png");
    background-repeat:no-repeat;
    padding: 0 0 0 0;
    margin:auto;
    width:273px;
    height:37px;
}

.inside-roundedbox-left-mid {
    background-image:url("../images/roundedbox-mid.png");
    background-repeat:repeat-y;
    padding-top: 1px;
    margin:auto;
    width:273px;
    height:auto;
}

.inside-roundedbox-left-bot {
    background-image:url("../images/roundedbox-bot.png");
    background-repeat:no-repeat;
    padding: 0 0 0 0;
    margin:auto;
    width:273px;
    height:13px;
}

.upcmng_lstng .inside-roundedbox-left-top
{
	background: url("../images/upcoming_courses.png") repeat scroll 0 0;
    height: 36px;
    margin-top: 0px !important;
}
.upcmng_lstng.module span.header-3
{
	font-size: 14px;
    padding-left: 10px;
    text-transform: uppercase;
}
 
.style-rounded-watch-our-video {
	background-image:url("../images/watch_our_video.png");
	background-repeat:no-repeat;
	height:250px;
	margin:auto;
	padding:0;
	width:273px;

}
.style-rounded-watch-our-video h3.header{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:500;
padding-top:10px;
padding-left:15px;
}
.video_margin
{
	padding-top:10px;
	padding-left:11px;
}

.slideshow {
margin-top:0px;
margin-left:-7px;

}

.style-rounded-about-sli{
	background-image:url(../images/variations/adventure/box_1.png);
    background-repeat:no-repeat;
	height:214px;
	margin-top:0px;
	padding-left:4px;
	padding-top:7px;
	width:444px;
}

.style-rounded-about-sli h3.header{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:500;
padding-top:8px;
padding-left:15px;
}


.style-rounded-accredited{
    background-image:url(../images/variations/adventure/box_2.png);
    background-repeat:no-repeat;
    width:444px;
    height:214px;
    margin-top:0px;
	padding-left:0px;
	padding-top:7px;
}

.style-rounded-accredited h3.header{
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:500;
padding-top:8px;
padding-left:15px;
}

.img_border_event{
border: #999999 solid 1px;
}

.home_pg .inside-roundedbox-left-top, .home_pg .inside-roundedbox-left-mid, .home_pg .inside-roundedbox-left-bot
{
	width:auto;
	background:none;
}
div.mod-rounded.home_pg div.box-2{
	padding:0px;
}
#top + .topbox
{
	width:75%;
}
.upcmng_lstng .inside-roundedbox-left-mid table
{	
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.upcmng_lstng .inside-roundedbox-left-mid table a
{
	font-weight:normal;
	color:#E17413;
	width: 190px;
	float:right;
}
.upcmng_lstng .inside-roundedbox-left-mid table td
{
	border-bottom:1px dotted #555;
	padding:1px 0 1px 10px;
	background:url(../images/org-arrow.png) no-repeat left 8px;
}
.upcmng_lstng .inside-roundedbox-left-mid table tr:last-child td
{
	border-bottom:0px;
}
#footer .menu li:first-child a
{
	background:none;
}
#search .form-inline label.element-invisible{
	display:none;
}
#search #mod-search-searchword{
	background:#1b6821;
	border:none;
	color:#fff !important;
	font-size:12px !important;
	line-height:21px !important;
	width:124px;
	height:21px !important;
	float:left;
	padding:0px !important;
}


/*hiding thank you button. */
.hiddenthankyou
{
display:none !important;
}