*{	margin: 0;	padding: 0;}a img{    border: none;}a{	color:  #0c3765;}a:visited{	color:  #0c3765;}a:hover{	color:  #717171;}a:active{	color: #717171;}.sideBandInfo a{	color: #ee6706;}.sideBandInfo a:visited{	color: #ee6706;}.sideBandInfo a:hover{	color: #ee6706;}.sideBandInfo a:active{	color: #ee6706;}#divCoreLinks a{	color:  #9bb7d4;	text-decoration: none;}#divCoreLinks a:visited{	color:  #9bb7d4;	}#divCoreLinks a:hover{	color:  #9bb7d4;	}#divCoreLinks a:active{	color: #9bb7d4;}strong{	color: #717171;}body{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	width: 100%;	color: #717171;	/*background-color: #e6e6e6; /*#eeeeee; /*#f2f2f2;*/	background: #dddbdc url(../images/HeaderStrip.jpg) repeat-x top left;}#divMain{	margin: 0 auto;	width:800px;	/*background: url(../images/border-header-right.gif) no-repeat top right;	*/}#divCoreLinks{	width:800px;	height: 30px;	font-size: 10px;	line-height: 30px;	text-align: right;}#divHeader{	/*background: url(../images/border-header-left.gif) no-repeat top left;*/	width:790px;	height: 100px;	padding-top: 10px;	float: left;}#divLogo{	margin-top: 0px;	margin-left: 25px;	padding-left: 110px;	/*width: 375px;*/	height: 90px;	float: left;    display: inline;	background: url(../images/LogoColorNoText.jpg) no-repeat top left;}#divLogin{	width: 220px;	height: 75px;	float: right;        color: #E8E8E8;	margin-top: 5px;}#divWrapper1{	float: left;	background-color: #fff;	width: 800px;	}#divContent{	padding: 20px;	padding-top: 10px;		float: right;	width: 458px;		background-color: #fff;	border-left: 1px solid #E8E8E8;	border-right: 1px solid #E8E8E8;	min-height: 500px;        display: inline;			}*html #divContent{    height: 500px;}#divNavigation{	float: right;	margin-right:15px;        margin-top: 10px;	width: 120px;        display: inline;}#divNavigationSub{	float: right;        margin-right: 15px;        margin-top: 20px;	width: 120px;        display: inline;}#divSidebar{	float: right;	width: 150px;		}#divFooter{	width:100%;	float: left;	height: 140px;	font-size: 10px;	background: #dddbdc url(../images/FooterStrip.jpg) repeat-x top left;		}#divNavigation ul{	list-style-type: none;	text-align: center;	}#divNavigation li{	width:120px;	height: 20px;	margin-bottom: 5px;			background: url(../images/border-button-right.jpg) no-repeat top right;	}#divNavigation a{	display: block;	width:110px;	height: 20px;	line-height: 20px;	text-decoration: none;	color: #fff;	background: url(../images/border-button-left.jpg) no-repeat top left;	background-color: #010f32;	margin-right: 5px;	padding-left: 5px;			}#divNavigation a:hover{	text-decoration: underline;}#divNavigation .selected{	text-decoration: underline;}#divNavigationSub ul{	list-style-type: none;        width: 120px;			}#divNavigationSub li{			}#divNavigationSub a{			}#divLogo h1{	margin-top: 20px;	color: #ee6706;	font-size: 36px;}#divLogo h2{	color: #E8E8E8;	padding-left: 110px;	font-size: 10px;}#frmLogon{    margin-top: 100px;}#divContent .group{	margin-top: 10px;	margin-bottom: 10px;    width: 458px;    float: left;}#divContent .row{   margin-top: 5px;    float: left;    width: 458px;}#divContent .largerRow{   margin-top: 20px;   height: 40px;    float: left;    width: 458px;}#divContent .left{    width: 100px;    float: left;    text-align: right;}#divContent .right{    width: 350px;    float: right;}#divContent .error{    color: #CC0000;    width: 458px;    float: right;	margin-top: 10px;    display: inline;	text-align: center;}#divContent p{	margin-top: 20px;        text-align: justify;}#divContent h2{	margin-bottom: 20px;	padding-left: 10px;		font-size: 14px;	width: 448px;	height: 30px;	line-height: 30px;	color: #fff;	background-color: #0c3765;}#divContent h5{	margin-top: 30px;	margin-bottom: 20px;	padding-left: 10px;		font-size: 14px;	width: 448px;	height: 30px;	line-height: 30px;	color: #fff;	background-color: #0c3765;}#divContent h4{	margin-top: 20px;	margin-bottom: 5px;	font-size: 12px;	color: #000;	font-type: bold;}select{    width: 150px;   border: 1px solid #000;}ul.button{    list-style-type: none;}a.button{     width:80px;     display: block;     text-decoration: none;     background-color: #CCC;     border: solid 1px #000;     text-align: center;}a.button:hover{     text-decoration: none;}#divSearchBar{	float: right;	margin-top: 20px; 	width: 150px;	border-top: 1px #E8E8E8 solid;	border-bottom: 1px #E8E8E8 solid;	        display: inline;		}#divSearchBar h3{        float: left;        margin-left: 15px;		        width: 120px;	color: #F88017;     display: inline;}.searchRow{     float: left;	 margin-left: 15px;      width:120px;     margin-top: 3px;     display: inline;}.searchBottom{     float: left;     width:120px;     margin-bottom: 5px;	}#GenreId{	width: 100px;}.divContentImageLeft{	display: inline;	float: left;	margin: 10px;        margin-top: 20px;        border: 1px solid #E8E8E8;}.divContentImageRight{		display: inline;		float: right;		margin-bottom: 10px;		margin-left: 10px;		margin-right: 10px;	        margin-top: 20px;        border: 1px solid #E8E8E8;}#divLoginButton{	margin-right: 5px;	float: right;	height: 10px;        display: inline;}#GenreId{	width: 120px;}#LocationId{	width: 120px;}#BandGenreId{	width: 120px;}#BandLocationId{	width: 120px;}.sideBand{	width: 150px;	margin-bottom: 5px;		float: left;	border-bottom: solid 1px #E8E8E8;}.sideBandImage{	margin-left: 25px;	margin-top: 10px;	width: 100px;	height: 100px;	float: left;	        display: inline;}.sideBandInfo{	margin: 10px;	width: 100ox;	float: left;        display: inline;		text-align: center;	}.contactImage{	height: 30px;	float: left;	margin-top: 7px;}#divFooterInner{	margin: 0 auto;	width:800px;}#footerLinks{	width: 800px;	height: 85px;	text-align: center;	margin-top: 10px;}#footerCopyright{	width: 395px;	text-align: right;	margin-top: 15px;	margin-right: 5px;	width: 395px;	float: right;	line-height: 30px;        display: inline;}#footerNFSolutions{	text-align: left;	margin-top: 15px;	margin-left: 5px;	width: 395px;	float: left;	line-height: 30px;        display: inline;		}#divFooter a{	color: #9bb7d4;	}.compusoryField{	color: red;}#selectEventArea{	width: 180px;}ul.lstEvents{	margin-left: 50px;	margin-top: 20px;	margin-bottom: 20px;		float: left;	display: inline;		color: #0c3765;	width: 160px;		}ul.lstEvents li{	}ul.lstEvents span{	color: #717171;	}ul.lstStandard{	margin-top: 10px;	margin-left: 20px;	}ul.lstStandard li{	margin-top: 4px;	}.clear{	clear: both;	}.inset{	margin-left: 20px;	}ul.lstQuestion{	margin-left: 30px;	margin-top: 20px;	float: left;	display: inline;        list-style-type: disc;}ul.lstQuestion li{	margin-top: 4px;	}ul.lstSubQuestion{	margin-left: 40px;	margin-top: 10px;	float: left;	display: inline;        list-style-type: circle;	}ul.lstSubQuestion li{	margin-top: 4px;	}ul.lstBandLinks{	margin-left: 30px;	margin-top: 20px;	float: left;	display: inline;        list-style-type: none;}ul.lstBandLinks li{	margin-top: 4px;	}a.bandLink{}a.standardLink{   color: #000;}ul.lstWebLinks{	margin-left: 20px;	margin-top: 10px;	margin-bottom: 30px;		float: left;	display: inline;    list-style-type: none;}ul.lstWebLinks li{	margin-top: 4px;	}ul.lstExternalWebLinks{	margin-left: 20px;	margin-bottom: 20px;	float: left;	display: inline;    list-style-type: none;}ul.lstExternalWebLinks li{	margin-bottom: 10px;	}ul.lstInternalLinks{	margin-left: 20px;	margin-bottom: 20px;	float: left;	display: inline;    list-style-type: none;}ul.lstInternalLinks li{	margin-bottom: 2px;}ul.lstBandWebLinks{	margin-left: 50px;	margin-top: 30px;	margin-bottom: 30px;		float: left;    list-style-type: none;	width: 400px;        display: inline;}ul.lstBandWebLinks li{	display: inline;	}ul.lstBandWebLinks a{	float: left;	display: block;	width: 170px;	height: 40px;	line-height: 20px;	color: #0c3765;	text-decoration: none;	background-color: #E8E8E8;	margin: 5px;	text-align: center;	}ul.lstBandWebLinks a:hover{	background-color: #f2f2f2;	}#divSearchButton{	float: left;	width: 60px;	margin-bottom: 10px;			margin-top: 10px;	background: url(../images/border-button-enquire-right.jpg) no-repeat top right;	}#btnSearch{	float: left;	color: #fff;	margin-right: 5px;	padding-left: 5px;					width: 50px;	height: 20px;	line-height: 20px;	text-decoration: none;	text-align: center;	display: block;	background: url(../images/border-button-enquire-left.jpg) no-repeat top left;	background-color: #ee6706;    display: inline;}#btnSearch:hover{	text-decoration: none;}#divSubmitButton{	float: left;	width: 60px;	margin-bottom: 10px;			background: url(../images/border-button-enquire-right.jpg) no-repeat top right;	}#btnSubmit{	float: left;	color: #fff;	margin-right: 5px;	padding-left: 5px;					width: 50px;	height: 20px;	line-height: 20px;	text-decoration: none;	text-align: center;	display: block;	background: url(../images/border-button-enquire-left.jpg) no-repeat top left;	background-color: #ee6706;    display: inline;}#btnSubmit:hover{	text-decoration: none;}#pValidatorLink{	margin: 10px;}.spnBandDescription{	width: 200px;	height: 100px;}.divBandLink{	float: left;	margin-top: 10px;	margin-bottom: 20px;	margin-left: 20px;	height: 60px;		display: inline;	overflow: hidden;	width: 400px;}.divBandLinkImage{	float: left;	height: 60px;	width: 70px;}.divBandLinkDescription{	float: left;	height: 60px;	width: 310px;}.clsSmallBandImage{	width: 60px;	height: 60px;}#divFeaturedBand{	width: 456px;	padding-left: 0px;	margin-bottom: 10px;	border: #0c3765 solid 1px;	float: left;	}#divFeaturedBand h2{	margin-bottom: 10px;	width: 447px;	}#divFeaturedBand h3{	margin: 0px;	padding: 0px;	padding-left:10px;}#divFeaturedBand p{	margin: 0px;	padding: 0px;	padding:10px;}#featuredBandImage{	float: right;	width: 200px;	padding: 10px;}ul.lstTerms{	margin-left: 40px;	margin-top: 20px;	margin-bottom: 20px;}ul.lstTerms li{	margin-top: 6px;}ol.lstTerms{	margin-left: 40px;	margin-top: 10px;	margin-bottom: 10px;}ol.lstTerms li{	margin-top: 6px;}