@import url('DDMmenu.css');
@import url('DDMmenu2.css');

BODY
{
    font-size: 10pt;
    COLOR: #000000;
    font-family: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    padding: 0;
	margin: 0;
	background: transparent url('img/banner1.jpg') no-repeat top left;
		
  
	}

p, td
{
    FONT-WEIGHT: normal;
    font-size: small;
    COLOR: #000000;
    fbtn
ont-family:Arial, Helvetica, sans-serif;
}
H1, .Title, span.title, .Title
{
    font-family: Times New Roman,  Arial, Helvetica, sans-serif;
    
	font-size: 22px;
    COLOR: #4c186d;
    font-weight: normal;
    text-transform: capitalize;
}
.TITLE862
{
	    text-transform: none;
}
.TITLE860
{
    text-transform: none;
}
.TITLE858
{
    text-transform: none;
}
.TITLE861
{
    text-transform: none;
}
.TITLE864
{
    text-transform: none;
}

H2
{
    font-family: Times New Roman, Arial, Helvetica, sans-serif;
	font-size: small;
    COLOR: #4c186d;
	font-weight: bold;
}
H3, H4, H5
{
    font-family: Times New Roman, Arial, Helvetica, sans-serif;
	COLOR: #4c186d;
    font-size: 10pt;
    FONT-WEIGHT: bold;
}
H6
{
    font-family: Times New Roman, Arial, Helvetica, sans-serif;
	COLOR: #000;
    font-size: 8pt;
    FONT-WEIGHT: normal;
}
OL
{
    font-size: 10pt;
    font-family:Arial, Helvetica, sans-serif;
}
ul
{
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
    list-style : square;
}
li
{
    font-size: 10pt;
    font-family: Arial, Helvetica, sans-serif;
} /* A, */
A:link, A:active, A:visited
{
    COLOR: #4c186d;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: underline;
}
IMG
{
    BORDER: 0px
}
HR 
{
	border-top: 1px dashed #999;
	border-bottom: 0px;
    HEIGHT: 1px;
}

/* -------------------------------------------------------------------------------------------------- */
.OFFICEQUOTE
{
	font-size: 10pt;
	font-weight: bold;
}
/* -------------------------------------------------------------------------------------------------- */
.SUBSECTION, .SUBSECTION:link, .SUBSECTION:active, .SUBSECTION:visited
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
	font-size : 12px;
    text-transform: capitalize;
}
.SUBSECTION:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.SUBSECTIONSHE, .SUBSECTIONSHE:link, .SUBSECTIONSHE:active, .SUBSECTIONSHE:visited
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
	font-size : 12px;
    text-transform: none;
}
.SUBSECTIONSHE:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.DOCHEADLINE, .DOCHEADLINE:link, .DOCHEADLINE:active, .DOCHEADLINE:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-size : 10pt;
}
.DOCHEADLINE:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: underline;
}
.DOCTEXT, .DOCTEXT:link, .DOCTEXT:active, .DOCTEXT:visited
{
	COLOR: #4c186d;
	font-size : 9pt;
}
.DOCTEXT:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.DOCSUBTITLE, .DOCSUBTITLE:link, .DOCSUBTITLE:active, .DOCSUBTITLE:visited
{
    font-family: Times New Roman, Arial, Helvetica, sans-serif;
    font-size: 14px;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.DOCSUBTITLE:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.ALPHINDEXSUBTITLE
{
    COLOR: #4c186d;
    text-transform: uppercase;
    font-size: 10px;
}
.ALPHINDEX, .ALPHINDEX:link, .ALPHINDEX:active, .ALPHINDEX:visited
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.ALPHINDEX:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.SUBTITLE, .SUBTITLE:link, .SUBTITLE:active, .SUBTITLE:visited
{
	COLOR: #4c186d;
    font-size: 18px;
    TEXT-DECORATION: none;
}
.SUBTITLE:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}

/* -------------------------------------------------------------------------------------------------- */
.SEARCHHEADLINE, .SEARCHHEADLINE:link, .SEARCHHEADLINE:active, .SEARCHHEADLINE:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-size : 10pt;
}
.SEARCHHEADLINE:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.SEARCHABSTRACT
{
	 COLOR: #4c186d;
	 font-size: 9pt;	
}
.SEARCHHIGHLIGHT
{
	font-weight: bold;
}
.SEARCHMORE, .SEARCHMORE:link, .SEARCHMORE:active, .SEARCHMORE:visited
{
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 10px;
    TEXT-DECORATION: none
}
.SEARCHMORE:hover
{
    COLOR: #4c186d;
	TEXT-DECORATION: underline;
}
.SEARCHSUBTITLE
{
    font-size: 10px;
}
/* -------------------------------------------------------------------------------------------------- */
.RIGHTTITLE, .RIGHTtitle
{
    font-family: Times New Roman, Arial, Helvetica, sans-serif;
    font-size: 14px;
    COLOR: #4c186d;
}
.RIGHTTEXT, .RIGHTTEXT:link, .RIGHTTEXT:active, .RIGHTTEXT:visited
{
	font-size : 11px;
	COLOR: #000000;
    TEXT-DECORATION: none;
}
.RIGHTSECTITLE, .RIGHTSECTITLE:link, .RIGHTSECTITLE:active, .RIGHTSECTITLE:visited
{
	font-size : 11px;
	COLOR: #000000;
    TEXT-DECORATION: none;
    text-transform: uppercase;
}
.RIGHTTEXT:hover
{
	COLOR: #4c186d;
	TEXT-DECORATION: none;
}
/* -------------------------------------------------------------------------------------------------- */
.MENUITEM-0, .MENUITEM-0:link, .MENUITEM-0:active, .MENUITEM-0:visited
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    text-transform: uppercase
}
.MENUITEM-0:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.MENUITEM-0SHE, .MENUITEM-0SHE:link, .MENUITEM-0SHE:active, .MENUITEM-0SHE:visited
{
    font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    text-transform: none
}
.MENUITEM-0SHE:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.MENUITEM-1, .MENUITEM-1:link, .MENUITEM-1:active, .MENUITEM-1:visited
{
    font-family:   Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.MENUITEM-1:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.MENUITEM-2, .MENUITEM-2:link, .MENUITEM-2:active, .MENUITEM-2:visited
{
    font-family:   Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.MENUITEM-2:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.PRINTMENUITEM-1, .PRINTMENUITEM-1:link, .PRINTMENUITEM-1:active, .PRINTMENUITEM-1:visited
{
    font-family:   Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.PRINTMENUITEM-1:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.PRINTMENUITEM-2, .PRINTMENUITEM-2:link, .PRINTMENUITEM-2:active, .PRINTMENUITEM-2:visited
{
    font-family:   Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.PRINTMENUITEM-2:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.PNAVITEM, .PNAVITEM:link, .PNAVITEM:active, .PNAVITEM:visited
{
	font-size: 14px;
    COLOR: #676767;
    TEXT-DECORATION: none;
   
    text-transform: capitalize;
}
.PNAVITEM:hover
{
    TEXT-DECORATION: none;
}
.PNAVITEMSHE, .PNAVITEMSHE:link, .PNAVITEMSHE:active, .PNAVITEMSHE:visited
{
	font-size: 14px;
    COLOR: #676767;
    TEXT-DECORATION: none;
    text-transform: none;
}
.PNAVITEMSHE:hover
{
    TEXT-DECORATION: none;
     text-transform: none;
}
.SUBNAVHEADER
{
    font-family:   Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
	COLOR: #4c186d;
	padding-bottom:8px;
}
.SUBNAVITEM, .SUBNAVITEM:link, .SUBNAVITEM:active, .SUBNAVITEM:visited
{
	font-family:   Arial, Helvetica, sans-serif;
	font-size: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none;
    padding-bottom:8px;
}
.SUBNAVITEM:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.SUBNAVSELECTBOX
{
    BORDER: #333333 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #000000;
    font-family:  Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	width: 200px;
}
.SUBSECSELECTBOX
{
    BORDER: #333333 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #4c186d;
    BACKGROUND-COLOR: #f2f2f2;
    font-family:  Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	width: 240px;
    text-transform: capitalize;
}
.SUBSECSELECTBOXSHE
{
    BORDER: #333333 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #4c186d;
    BACKGROUND-COLOR: #f2f2f2;
    font-family:Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	width: 240px;
    text-transform: none;
}
.DOCSITEM, .DOCSITEM:link, .DOCSITEM:active, .DOCSITEM:visited
{
    font-size: 11px;
    COLOR: #4c186d;
    TEXT-DECORATION: none
}
.DOCSITEM:hover
{
    font-size: 11px;
    COLOR: #4c186d;
    TEXT-DECORATION: underline;
}
/* -------------------------------------------------------------------------------------------------- */
.QUICKREGISTERBOX
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #4c186d;
    font-family:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e5e5;
	width:130px;
	HEIGHT: 14px;
}
.QUICKREGISTERBUTTON
{
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #4c186d;
    BORDER: #737373 1px solid;
    font-family:  Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e5e5e5;
	width: 24px;
}
.EVENTREGISTERBOX
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #404040;
    font-family:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e5e5;
	width:170px;
	HEIGHT: 18px;
}
.EVENTREGISTERBUTTON
{
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #404040;
    BORDER: #737373 1px solid;
    font-family:  Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e5e5e5;
	width: 60px;
}
.quicksearchbox
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #4c186d;
    font-family:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #beb2c8;
	width:130px;
	HEIGHT: 14px;
}
.QUICKSEARCHBUTTON
{
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #4c186d;
    BORDER: #737373 1px solid;
    font-family:  Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #beb2c8;
	width: 24px;
}
.ABOUTUSBOX
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #000000;
    font-family:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f2f2f2;
	width:180px;
	HEIGHT: 18px;
}
.ABOUTUSBUTTON
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #4c186d;
    font-family:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f2f2f2;
	width:60px;
	HEIGHT: 18px;
}
.LOGINBOX, .LOGINSELECTBOX
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #4c186d;
    font-family:  Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e5e5;
	HEIGHT: 18px;
}
.LOGINBOX
{
	width:100px;
}
.LOGINSELECTBOX
{
	width:140px;
}
.LOGINBUTTON
{
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #4c186d;
    BORDER: #737373 1px solid;
    font-family:  Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e5e5e5;
	width: 24px;
}
.FORMBOX
{
    BORDER: #333333 1px solid;
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #000000;
    font-family:  Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
	width:180px;
}
.FORMTEXT
{
	font-size:11px;
}
.FORMBUTTON
{
    PADDING: 1px 2px 1px 2px;
    font-size: 10px;
    COLOR: #000000;
    BORDER: #333333 1px solid;
    font-family:  Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #f2f2f2;
}
/* -------------------------------------------------------------------------------------------------- */
.SYSTEMERROR
{
	font-size:9pt;
	color: Red;
}
.ERROR
{
	font-size:9pt;
}
/* -------------------------------------------------------------------------------------------------- */
.SMALLER
{
	font-size: 9pt;
}
.LARGE
{
	font-size: medium;
}
#contentform #Subscription1_Panel2
{
	margin: 10px 0 10px 10px;
}

#contentform #Subscription1_Panel2 h3
{
	margin: 0 0 10px -5px;
}
fieldset
{
	border: 0;
}
 #contentform dl dt
{
	display: block;
	float: left;
	padding: 2px 0 3px 0;
	margin: 0;
	clear:both;
	
}

 #contentform dl dt label
{
	padding: 0 0 0 0px;
	text-align: left;
}

 #contentform dl dt.mandatory
{
}

 #contentform dl dd
{
	display: block;
	padding: 2px 0 3px 0;
	margin: 0;
	clear: right;
}

 #contentform input,  #contentform select,  #contentform textarea
{
	border: solid 1px #7d7d7d;
	width: 240px;
}
 #Subscription1_submit
{
	margin: 15px 0 0 210px;
	width: auto;
	padding: 0 20px;
	color: #555;
	width:100px !important;
}
.FORMTEXT input 
{
	width:25px !important; 
	border: 0 !important;
}
.subsform
{
padding-left:210px;
}
.errormessages label
{
	display: block;
	margin: 5px 0;
	color: red;
}
#Search1_rqsKeywords, #AdvSearch1_Keywords { border: solid 1px #7d7d7d;}
#Search1_rqsButton, #AdvSearch1_submit {
background-color:#F2F2F2;
border:1px solid #333333;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
height:19px;
padding:1px 2px;
}
#SpecialSearch1_SearchText1
{
	width:195px;
	height:15px;}

.MENUITEM-3, .MENUITEM-3:link, .MENUITEM-3:active, .MENUITEM-3:visited
{
    FONT-FAMILY:   Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight : normal;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
	margin: 0 10px 0 10px;
}
.MENUITEM-3:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.MENUITEM-2, .MENUITEM-2:link, .MENUITEM-2:active, .MENUITEM-2:visited
{
    FONT-FAMILY:   Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight : normal;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
	
}
.MENUITEM-2:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
#container2 
{
position:absolute;
z-index:10;
top: 0px;

	
}
#Subsecs 
{

display:block;
}
* html .fixieheight{height:32px !important;}
#EventRegistration1_Numbers{width:40px !important;float:right;}

#EventRegistration1_Forename, #EventRegistration1_Surname,
#EventRegistration1_Company, #EventRegistration1_Position, #EventRegistration1_Email
{width:160px !important;float:right;}

#languages
{
	height:23px;
	display:inline;
}

.error
{
	color:Red;}
#EventRegistration1_tick {width:50px !important;
	}
#single
{text-align:center !important;}


#Yourfilename 
{
	margin:0;
	padding:0;
	vertical-align:bottom;
	}
.btn6 ul {display:none;}
/*.renderadmin .hide, .renderadmin #header, .renderadmin #footer, .renderadmin #pagebody {
display:none;}*/