﻿.header {
	/*height:129px;
	*height:126px;*/
}

.master {
	width:960px;
}

.srcharea {
	background: url(/_layouts/1025/DMSDInterConf/images/srcharea-bg.png) no-repeat center center;
	height:20px;
	width:155px;
	padding: 3px 5px;
	float:left;
	margin-top: 5px;
	margin-left:10px;
}

#footer {
	color:#ebba37;
	text-align:center;
	font:normal 11px verdana;
}

#footer a, #footer a:visited {
	color:#ebba37;
	text-decoration:none;

}

.toplinks {
	font:normal 12px verdana;
	float:right;
	width:200px;
	margin-bottom:4px;
	*margin-bottom:1px;
	margin-top:10px;
}

.toplinks a, .toplinks a:visited {
	color:#0552a0;
	text-decoration:none;
	/*float:left;*/
	/*margin-top:10px;*/
	margin-left:0px;
	font:bold 14px arial;
}

.srcharea a, .srcharea a:visited {
	margin-top:0px;
	margin-left:0px;
}

.variationClass a, .variationClass a:visited {

margin-top:23px;
font:bold 14px arial;
}

.logo {
	float:left;
	clear:both;
	margin-left:250px;
}

.logosmall {
	float:right;

}


/****************/

.mish {
	background:#efefef;
}

.boxeshome span.top {
	background: url(/_layouts/1025/DMSDInterConf/images/boxeshome-top-bg.png) no-repeat bottom center;
	display:block;
	height:16px;
}

.boxeshome span.bottom {
	background: url(/_layouts/1025/DMSDInterConf/images/boxeshome-bottom-bg.png) no-repeat top center;	
	display:block;
	height:24px;
}

.homeboxesinner {
	background:#fff;
	padding:0 8px;
	overflow:hidden;
	width:784px;
}

.homeboxesinner2 {
	background: #fff url(/_layouts/1025/DMSDInterConf/images/homeboxes-inner-bg.gif) repeat-x top center;
	padding:0 0px 10px;
	overflow:hidden;
	float:left;
	width:100%;

}

.aboutbox {
	float:left;
	width:245px;
	margin: 0 8px;
	font:normal 12px verdana;
	line-height:16px;
}

.aboutbox p {
	margin:5px 0;
	padding:0;
}


p.gmwordimg{
	margin-right: 5px	
}


h2.headertitle {
	border-bottom:2px solid #a4a4a4;
	margin:0;
	padding:0 0 5px;
	color:#0552a0;
	font:bold 11px verdana;

}

h3.headertitle {
	margin:0;
	padding:0 0 5px;
	color:#0552a0;
	font:bold 11px verdana;
	margin-bottom:5px;
}

.title {
	font: bold 11px verdana;
	margin:0; padding:0;
	padding: 5px 0 0;
	color:#0552a0;
}



.morenewslist {
	margin:0;
	padding:0;
	list-style:none;
	border-top:1px solid #c4c4c4;
}

.morenewslist li {
	background: url(/_layouts/1025/DMSDInterConf/images/bullet-bg.gif) no-repeat left 7px;
	padding: 3px 0px 3px 18px;
	border-bottom:1px solid #c4c4c4;
	font:bold 11px verdana;
}

.rsslink a, .rsslink a:visited {
	color:#fd7f00;
	font: normal 11px verdana;
	float:left;
	margin:5px 0;
}

.gmwordimg {
	float:left;
	margin-right:5px;
}

.poll {
	margin-top:20px;
}

.pollvotebtn {
	background:url(/_layouts/1025/DMSDInterConf/images/pollvote-btn.png) no-repeat top center;
	width:58px;
	height:23px;
	border:0 none;
	cursor:pointer;
}

.pollvotebtn:hover {
	background:url(/_layouts/1025/DMSDInterConf/images/pollvote-btn.png) no-repeat bottom center;
}

.sponsortable {
	width:100%;
}

.sponsortable td {
	padding:10px;
}

.imageSplash {
	margin-bottom:15px;
	width:100%;
	position:relative;
	z-index:1001;
}

.ms-bodyareaframe {
	padding:0 !important;
}



/****** inside *****/

.containerinside {
	padding:0 25px 25px;
}


.tree {
	border-bottom:2px solid #a4a4a4;
	margin-bottom: 20px;
	font:normal 11px verdana;
}

.rightmenu {
	float:left;
	width:179px;
	padding:0; 
	margin:0;
	}


.leftNav
{
	width:100%;
	padding:0; 
	margin:0 !important;
}

.leftNav table table {
	margin-left:-1px !important;
	
}


.leftNav1
{

	border-bottom:1px solid #8bd4fc;
	display:block;
	
	
}


.leftNav2
{

	border-bottom:1px solid #8bd4fc;
	display:block;
}


.leftnavheader {
	background:url(/_layouts/1025/DMSDInterConf/images/rightmenuheader.png) no-repeat bottom center;
	height:8px;
	width:179px;
	display:block;
}

.leftnavfooter {
	background:url(/_layouts/1025/DMSDInterConf/images/rightmenufooter.png) no-repeat;
	height:8px;
	width:179px;
	display:block;
}



.rightmenu  a, .rightmenu a:visited {
	display:block;
	background:#0552a0;
	padding:4px 10px;
	color:#fff;	
	font: bold 15px verdana;
	width:159px;
	*width:159px;	
}

.rightmenu a:hover {
	text-decoration:none;
	background:url(/_layouts/1025/DMSDInterConf/images/rightmenu-over-bg.gif) repeat-y;
	color:#0552a0;
	}
	
.rightmenu  a.leftNavSelected
{

	text-decoration:none;
	background:url(/_layouts/1025/DMSDInterConf/images/rightmenu-over-bg.gif) repeat-y;
	color:#0552a0;

}



.articleinside {
	float:left;
	width:520px;
	margin-left: 25px;
}

.articleinside p {
	line-height:22px;
	margin-top:0;
	padding-top:0;
}

.articleimg {
	float:left;
	margin:0 10px 10px 0;
	border:1px solid #ccc;
	padding:3px;
}

.boxeshome {
	background: url(/_layouts/1025/DMSDInterConf/images/boxeshome-bottom-outer-bg.png) no-repeat bottom center;
	padding: 0 0 16px;
	margin-bottom: 5px;
	float:left;
	width:100%;
}

.btns
{
	background-color:#1b5896;
	color:#fff;
	border:0 none;
	padding:2px 4px;
	font: bold 12px verdana;
	width:auto;


}

/*********************/

h2.boxtitle {
	background: url('/_layouts/1025/DMSDInterConf/images/bullet-bg.gif') no-repeat left center;
	color:#1b5896;
	font:bold 14px verdana !important;
	margin:0; padding:0;
	padding-left: 25px;
	margin-bottom:10px;
}


.newslist { 
	background:url('/_layouts/1025/DMSDInterConf/images/newslist-sep.gif') no-repeat bottom center;
	padding-bottom: 20px;
	margin-bottom:10px;
	overflow:hidden;

	}
.newslist p {
	padding:0; margin:0; line-height:22px;
	font:normal 11px verdana ;
		line-height:22px
}


.imgborder {
	border:1px solid #ccc;
	padding: 5px;
	margin-right:10px;
	float:left;
	background:#fff;
}


h3.title {
	color:#1b5896;
	font: bold 11px verdana !important;
	margin:10px 0 5px; padding:0;
}

h3.title a, h3.title a:visited {
	color:#1b5896;
}

h3.newstitle{
	font: bold 12px verdana !important;
	margin:10px 0 5px; padding:0;
}

h3.newstitlea, h3.newstitlea:visited {

}



/************/

.paging {
	margin: 20px 0;
	float:left; width:20%;
	}

.paging a, .paging a:visited {
	margin-right:4px;
	font-size:11px !important;
	font-weight:bold;
	text-align:center;
	width:25px;
	height:18px;
	padding-top: 4px;
	color:#08714A;
	background-color: #fff;
	float:left;
	border:1px solid #ccc;
}

.paging a:hover{
	background:#1b5896;
	text-decoration:none;
	color:#fff;
}

.paging a.current, .paging a.current:visited {
	background:#1b5896;
	color:#fff;
}

/***********/






/******************/

.formtableTDCheckBox
{
	padding:8px;
	border-bottom:1px solid #eaeaea;
	font: normal 12px verdana !important;
}

.formtableTD{
	padding:8px;
	border-bottom:1px solid #eaeaea;
	font: normal 12px verdana !important;

}


.formtableTD input{
	padding:3px;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	background:#fff;
	width:180px;
	cursor:pointer;
}


.formtableTD select{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	width:190px;
	cursor:pointer;
}

.formtableTD textarea{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	width:180px;
	cursor:pointer;
}


.formtableTR:hover {
	background:#f7f7f7;
}




.formtable tr:hover {
	background:#f7f7f7;
}

.formtable td
{
	padding:8px;
	border-bottom:1px solid #eaeaea;
	font: normal 12px verdana;
}

.formtable input{
	padding:3px;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	background:#fff;
	width:180px;
	cursor:pointer;
}


.formtable select{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	width:190px;
	cursor:pointer;
}

.formtable textarea{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	width:180px;
	cursor:pointer;
}




.formbutton input
{
	background-color:#1b5896;
	color:#fff;
	border:0 none;
	padding:2px 4px;
	font: normal 12px verdana;
		width:auto;

}

.formTitle
{
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 5px;
	font: bold 15px verdana !important;
	COLOR: #0552a0;
	PADDING-TOP: 0px

}

td.formbutton
{
	border-bottom:0px solid #fff ;
	
}

.formerrorlabel{
	font: normal 12px verdana;
	color:red;

}

.conftable td{
	font: normal 12px verdana;

}


input.attachmentField
{
width:250px;
}


/****** slideshow ******/

#slideshow {
	position:relative;
	height: 77px;
	padding-top: 8px;
	
}

#slideshow IMG {
  /*  position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;*/
    float:left;
 
    }

/*#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
*/

.slideshowcontainer {
	background:url(/_layouts/1025/DMSDInterConf/images/slideshowcontainer-bg.png) no-repeat;
	width:164px;
	height:119px;
	padding-top: 20px;
	padding-left:35px;	
}

.slideshowmorelink {
	background:url(/_layouts/1025/DMSDInterConf/images/slideshowmorelink-bg.png) no-repeat right center;
	padding-right:30px;
	color:#cd9c18;
	font:normal 11px verdana;
	padding: 2px 30px 2px 0;
	margin:3px 30px 0 0;
display:block;
white-space:nowrap;
}

/*********** poll ***************/
.pollquestion{
	font: bold 13px verdana;
	margin:0; padding:0;
	padding: 5px 0 0 ;
	color:#0552a0;
}

.DivQuestion{
	margin-top:5px;
}

.DivQuestion td{
	font: normal 12px verdana;

}

.tblAnswers td{
	font: normal 12px verdana;
	line-height:20px;

}

.half{
	line-height:40%;
}

.polldiv{
	margin-right:3px;
}
/************ FAQ *****************/

	
h2.faqetitlebox{
	background: url('/_layouts/1025/DMSDInterConf/images/bullet-bg.gif') no-repeat left center;
	color:#1b5896;
	font:bold 14px verdana !important;
	margin:0; padding:0;
	padding-left: 25px;
	margin-bottom:10px;
}


.faqtitletable a{
	font: bold 11px verdana !important;
	margin:10px 0 5px; padding:0;


}	

.faqtitletable div {
	padding:0; margin:5px; line-height:22px;
	font:bold 14px verdana ;
	line-height:22px;
	
	
}


/***********Vedio Library*******************/

.photolist { 
	background:url('/_layouts/1025/DMSDInterConf/images/newslist-sep.gif') no-repeat bottom center;
		overflow:hidden;
	*float:left; *width:100%;
	}
	
.photolist table {width:100%; font:bold 12px verdana;}
.photolist table td {padding: 5px; vertical-align:top;}

.imgbordergallery {
	border:1px solid #ccc;
	padding: 5px;
	margin-right:10px;
	float:left;
	background:#fff;
}

td.phototitle {
	/*color:#ebba37;*/
	color:#1b5896;
	font: bold 12px verdana;

	}

td.greentxt {
	color:#555;
	font: bold 11px verdana;


}

h2.vediotitle{
	background: url('/_layouts/1025/DMSDInterConf/images/bullet-bg.gif') no-repeat right center;
	color:#1b5896;
	font:bold 14px verdana !important;
	margin:0; padding:0;
	padding-right: 25px;
	margin-bottom:10px;
}


/************Ajax Progress*******************/
.ajaxprogress{
	/*height:100px;width:100px;*/
}

.formerrorlabel{
	color:red;
	font:bold 11px verdana !important;

}


/**************Conf Program*********************/

td.box-0-one { 
width:100px;
}

.time-tilte {
	font:bold 14px verdana;
	color:#fff;
	background-color:#1b5896;
	padding: 7px;
	text-align:center;
	text-align:center;
	}

.time-date {
text-align:center;
	}

.box-0 {
	text-align:center;
	padding:6px;
	font:bold 12px verdana;
}

.box-0-one { 
	background-repeat:repeat-x;
	background-color:#e8e8e8; 
	text-align:center;
	padding:6px;
}

.box-0-two { 
	background-color:#f2f1e6; 
	text-align:center;
	padding:6px;
}

.box-0-three { 
	background-color: #f2f2f2; 
	font-size:11px;
	text-align:center;
	padding:6px;
	font:bold 14px verdana
}

.contactusimage{
	/*vertical-align:middle;
	float:left;
	margin-top:-3px;*/
	
}

/**********workshops****************/
span.workshoptitle{
	font: bold 12px verdana !important;
		margin:10px 0 5px;
	color:#1b5896;
}

.workshoplist { 
	background:url('/_layouts/1025/DMSDInterConf/images/newslist-sep.gif') no-repeat bottom center;
	padding-bottom: 20px;
	margin-bottom:10px;
	overflow:hidden;
		}
	
.workshoplist span {
	padding:0; margin:0; line-height:22px;
	text-align:justify;
	font:bold 11px verdana ;
	line-height:22px
}
/*********/

.workshoptiming {
	font:bold 12px verdana;
	width:100%;
}

.workshoptiming td {
	padding:5px;
	font:bold 12px verdana;

}

.workshoptitle {
	color:#fff;
	background-color:#1b5896;
	text-align:center;
}

.workshoplabel {
	background-color:#e8e8e8; 
	text-align:center;
	width:100px;
	font:bold 11px verdana !important;
}

.workshopinfo {
	background-color: #f2f2f2; 
	text-align:right;
	font:bold 11px verdana !important;
}

/*************Registration**********************/

.formtableRegTD{
	padding:8px;
	border-bottom:1px solid #eaeaea;
	font: normal 12px verdana !important;
}


.formtableRegTD label{
	font: normal 12px verdana;
	color:#888;
}

.formtableRegTD span{
	font: normal 12px verdana;

}




.formtableRegTD select{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	width:110px;
	cursor:pointer;
	
}

.formtableRegTD textarea{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	width:100px;
	cursor:pointer;
}


.formtableRegTR:hover {
	background:#f7f7f7;
}

input.formtableRegInputField{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	width:100px;
	cursor:pointer;
	
}

span.confirmationmsg{
	float:left !important;
	text-align:left !important;
	}
	
.formnoteslabel{
	font: bold 12px verdana;
	color:red;

}

.welcomeUser
{
	COLOR: #0552a0;
	font: normal 12px verdana !important;

}


.btnLogout a 
{
font: normal 12px verdana !important;
}

.divlogout
{
	float:right;
	width:210px;
	background:#eee;
	border:1px solid #ccc;
	padding:5px;
	font: normal 11px verdana !important;
	margin-right:15px;
	margin-bottom:10px;

}

div.announcement{
	background:url(/_layouts/1033/DMSDInterConf/images/ann-en.png) no-repeat center center;
	height:62px;
	padding:45px 10px 5px;
	width:225px;
	color:#555;
	font:normal 11px verdana;
	margin-left:7px;

}




.mainContentDiv{
	font: normal 11px verdana !important;

}


/*********** New Reg Form *********/

.interformtable tr:hover {
	background:#f7f7f7;
}


.interformtable td
{
	padding:8px;
	border-bottom:1px solid #eaeaea;
	font: normal 12px verdana;
	width:85px;
	
}


.interformtable input{
	padding:3px;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	background:#fff;
	width:140px;
	cursor:pointer;
}


.interformtable select{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	width:150px;
	cursor:pointer;
}

.interformtable textarea{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana;
	color:#888;
	border:1px solid #ccc;
	width:140px;
	cursor:pointer;
}

.interformtableRegTR:hover {
	background:#f7f7f7;
}

.interformtableTDCheckBox
{
	padding:8px;
	border-bottom:1px solid #eaeaea;
	font: normal 12px verdana !important;
}

.interformtableTDCheckBox td
{
	padding:3px;
		font: normal 15px arial !important;
}

.interformbutton input
{
	background-color:#1b5896;
	color:#fff;
	border:0 none;
	padding:2px 4px;
	font: normal 12px verdana;
		width:100px;

}

td.interformbutton
{
	border-bottom:0px solid #fff ;
	
}

span.hintthinlabel{
background:url('/_layouts/1033/DMSDInterConf/images/hint-bg.png') no-repeat;
width:202px;
height:25px;
padding-left:22px;
display:block;
font:normal 11px verdana;
color:#555;
padding-top:8px;
 
}

span.hintthicklabel{
background:url('/_layouts/1033/DMSDInterConf/images/hint-bg.png') no-repeat;
width:202px;
height:30px;
padding-left:22px;
display:block;
font:normal 9px verdana;
color:#555;
padding-top:5px;
}

/******************* Delegation ************/

.delformtableTD {
	padding:8px;
	border-bottom:1px solid #eaeaea;
	font: normal 12px verdana !important;

}


.delformtableTD input{
	padding:3px;
	font: normal 12px verdana ;
	color:#888;
	border:1px solid #ccc;
	background:#fff;
	width:140px;
	cursor:pointer;
}


.delformtableTD select{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana ;
	color:#888;
	border:1px solid #ccc;
	width:150px;
	cursor:pointer;
}

.delformtableTD textarea{
	padding:3px;
	cursor:pointer;
	font: normal 12px verdana ;
	color:#888;
	border:1px solid #ccc;
	width:150px;
	cursor:pointer;
}


.delformtableTR:hover {
	background:#f7f7f7;
}

.formTitle
{
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 5px;
	FONT: bold 15px verdana !important;
	COLOR: #0552a0;
	PADDING-TOP: 0px;
	width:400px !important
}
	
	.formbutton input
{
	background-color:#1b5896;
	color:#fff;
	border:0 none;
	padding:2px 4px;
	font: bold 12px verdana ;
	width:auto;

}


input.attachmentField
{
width:200px;
}

td.formspousetableTDCheckBox
{
	padding:8px;
	font: bold 12px verdana !important;
}


/*fix for calendar*/
.ui-datepicker
{
display:none ;
width:13em !important;
}
/*fix for calendar*/

.dtcDeptDate1 
{
background:url('/_layouts/images/calendar.gif') no-repeat 98% center !important;
}

.dtcDeptDate2 
{
background:url('/_layouts/images/calendar.gif') no-repeat 98% center !important;
}

.dtcDeptDate3 
{
background:url('/_layouts/images/calendar.gif') no-repeat 98% center !important;
}

.dtcDeptDate4 
{
background:url('/_layouts/images/calendar.gif') no-repeat 98% center !important;
}

.dtcDeptDate5
{
background:url('/_layouts/images/calendar.gif') no-repeat 98% center !important;
}

.dtcDeptDate6
{
background:url('/_layouts/images/calendar.gif') no-repeat 98% center !important;
}



.extensiontext
{
	font: normal 9px verdana !important;
	font-style:italic !important;
	margin-top:4px;
}
		
		



