/*==================================================================================================
 * Backgdound fo link
 *==================================================================================================*/	

body.list_bg div.simpleContent a {
	background:transparent url("../images/common/link_bg.gif") no-repeat left top;
	padding-left:15px;
}
/*==================================================================================================
 * Custom lists
 *==================================================================================================*/
.unmanagedContent ul.diamond {
	padding-left:0
}
.unmanagedContent ul.diamond li {
	background:url(../images/common/list2.gif) no-repeat 0 9px;
	list-style-type:none;
	list-style-image:none;
	padding-left:20px;
	line-height:250%
}
.unmanagedContent ul.check {
	padding-left:0
}
.unmanagedContent ul.check li {
	background:url(../images/common/list1.gif) no-repeat left 6px;
	list-style-type:none;
	list-style-image:none;
	padding-left:30px;
	line-height:250%
}
/*==================================================================================================
 * Previous Year Photo Gallery
 *==================================================================================================*/
 
body.photo_large div.simpleContent p img {
	border:1px solid #909090;
	padding:5px;
}
body.photo_large h2.simpleHeading {
	display:none
}
body.photo_small div.layoutBlock p img {
	border:1px solid #909090;
	padding:3px;
	margin:0
}
body.photo_small div.layoutBlock h6 {
	line-height:180%;
	padding:0;
	margin:0;
	font-size:12px;
	color:#FF5B00;
	text-align:center;
}
body.photo_small div.layoutBlock div {
	text-align:center;
	margin:5px 5px 5px 0;
	padding:0;
}
body.photo_large div.simpleContent h2.simpleHeading {
	display:none
}
body.photo_large div.simpleContent h3 {
	color:#383838;
	font-size:16px;
	text-align:center;
	line-height:160%;
	padding:15px 0
}
/*==================================================================================================
 * Cocurrent
 *==================================================================================================*/
 
body.concurrent div.layoutBlock {
	border-bottom: 1px dotted #a5a5a5;
	padding-bottom:15px;
	margin:0 5px 15px 10px;
	width:97%
}

body.concurrent div.layoutBlock p {
	margin:0 5px 5px 0
}
body.concurrent div.layoutBlock img {
	border:1px solid #ddd8d6;
	padding:3px;
	background-color:#f2f2f2;
	margin:2px 15px 5px 0px;
}
body.concurrent div.layoutBlock h6 {
	font-weight:normal;
	font-size:12px;
	margin:0 0 3px 5px;
	padding-top:3px
}
body.concurrent div.layoutBlock h6 a {
	background:transparent url("../images/common/link_bg.gif") no-repeat 0 5px;
	padding-left:15px;
	text-decoration:underline;
}
/*==================================================================================================
 * Logo Banner Dowbload
 *==================================================================================================*/	
body.download div.layoutBlock img {
	margin:10px 10px 0 10px;
}
body.download div.layoutBlock p {
	text-align:center;
}
/*==================================================================================================
 * Seminar top page
 *==================================================================================================*/	
 
body.seminar .unmanagedContent p img.htmlEditor-float-left {
	margin:10px 20px 10px 0
}
body.seminar .unmanagedContent h3 {
	line-height:150%;
	padding:5px 0 0 0
}
body.seminar div.layoutBlock table.feature {
	border:1px solid #cacaca;
	background-color:#f9f9f9;
	width:95%;
	margin:0 0 5px 10px;
}
body.seminar div.layoutBlock table.feature h1 {
	color:#fd7700;
	font-size:12px;
	font-weight:bold;
	margin:10px 10px 3px 10px;
	padding:0;
	border:none
}
body.seminar div.layoutBlock table.feature h2 {
	color:#393939;
	font-size:12px;
	font-weight:bold;
	margin:5px 10px 3px 10px;
	padding:0;
}
body.seminar div.layoutBlock table.feature h3 {
	color:#fd7700;
	font-size:12px;
	font-weight:normal;
	margin:0px 10px;
	padding:0;
	line-height:140%
}
body.seminar div.layoutBlock h1 {
	margin:30px 10px 10px 10px;
	padding-bottom:10px;
	border-bottom:1px solid #007A47;
}
body.seminar div.layoutBlock p a {
	text-decoration:underline
}
body.seminar div.layoutBlock table img {
	margin:0px 10px 0px 0px
}
body.seminar div.layoutBlock table.timetable {
	border-bottom:1px solid #cacaca;
	width:98%;
}

body.seminar div.layoutBlock table.timetable td {
	vertical-align:top;
	padding:10px 0;
	line-height:180%;
}
body.seminar div.layoutBlock table.timetable td.date {
	width:80px;
	text-align:center;
	padding-right:10px
}


body.seminar div.layoutBlock table.timetable td.time {
	width:130px
}

body.seminar div.layoutBlock table.timetable td.dotted_time {
        width:130px;
	border-top:1px dotted #cacaca
}

body.seminar div.layoutBlock table.timetable td.dotted {
	border-top:1px dotted #cacaca
}
/*==================================================================================================
 * Seminar Committee
 *==================================================================================================*/	
 body.committee div.layoutBlock {
	border-right:1px dotted #cacaca;
	border-bottom:1px dotted #cacaca;
}
body.committee div.layoutBlockContainer div.layoutBlock {
	width:32%
}
body.committee div.layoutBlock p {
	margin:5px 0 5px 10px;
}

body.committee div.layoutBlock p img {
	margin-bottom:0px;
}

/*==================================================================================================
 * Seminar details
 *==================================================================================================*/
 
body.details h2.simpleHeading {
            display:none
}

body.details div.simpleContent {
            border-bottom:1px solid #c9c9c9;
            width:97%;
            margin-left:10px;
            padding:2px 0
}

/*body.details div.simpleContent p img.htmlEditor-float-right {
            margin:-70px 0 0 0;
}

body.details div.simpleContent p img.htmlEditor-float-left {
            margin:0 10px 10px 0px
}

*/

body.details div.simpleContent table {
        margin-top:0;         
}

body.details div.simpleContent table, body.details div.simpleContent td {
        border:none;          
}

body.details div.simpleContent table td.date {
        padding-right:10px;
        width:100px;
}
 
body.details div.simpleContent h1 {
            color:#007A47;
            font-size:14px;
            font-weight:bold;
            padding:0;
            margin:0 0 3px 0;
            border:none
}

body.details div.simpleContent h2 {
            color:#3a3a3a;
            font-size:13px;
            font-weight:bold;
            margin:0;
            padding:0;
            border:none
}

body.details div.layoutBlock {
            border-bottom:1px dotted #999;
            margin:0 10px;
            width:96%
}

body.details div.layoutBlock h2 {
            color:#FF5B00;
            font-size:14px;
            font-weight:bold;
            line-height:150%
}

body.details div.layoutBlock img.htmlEditor-float-left {
            margin:3px 20px 5px 0;
            border:1px solid #CCC;
            padding:3px;
}


/*==================================================================================================
 * Concurrent seminars details
 *==================================================================================================*/
body.concurrent_seminars div.layoutBlock table.concurrent {
	margin:15px 0;
	border:1px solid #cacaca;
	background-color:#f9f9f9;
	width:99%;
	padding:0;
}

body.concurrent_seminars div.layoutBlock table.concurrent td{
        margin:0;
	padding:10px 15px;
}

body.concurrent_seminars div.layoutBlock table.concurrent h1 {
	color:#fd7700;
	font-size:12px;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0;
	border:none
}
body.concurrent_seminars div.layoutBlock table.concurrent h2 {
	color:#393939;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 3px 0;
	padding:0;
}
body.concurrent_seminars div.layoutBlock table.concurrent h3 {
	color:#fd7700;
	font-size:12px;
	font-weight:normal;
	margin:0 0 10px 0;
	padding:0;
	line-height:140%
}
body.concurrent_seminars div.layoutBlock table.concurrent p {
	margin:0;
	padding:5px 0 0 0;
}
body.concurrent_seminars div.layoutBlock table.concurrent a {
	text-decoration:underline
}	
 
/*==================================================================================================
 * Content carousel
 *==================================================================================================*/