

body,input,td,th,tr,option,select,textarea{margin:0px;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;color:#2c2c2c;line-height:1.4em}
	body{background:url(/images/grads/bg.gif) repeat-x #c5c5c5;font-size:76%}
	img ,.imgTr{behavior: url(/images/iepngfix.htc);}
	a{text-decoration:none;color:#006cb7}
	a:hover,a:focus{color:#0095ff;cursor:pointer;text-decoration:underline}
	a:active{text-decoration:none}
	h1,h2,h3,h4,h5,h6{margin:.2em 0 .2em 0;font-weight:lighter;color:#0095ff;letter-spacing:-0.075em}
	h1,h2{font-size:1.6em;background:url(/images/icons/hDot.gif) no-repeat left center;padding-left:20px}
	h1{font-size:24px}
	h3{color:#006cb7;letter-spacing:normal}
	h4{color:#006cb7;letter-spacing:normal;font-weight:bold}
	input{font-size:80%;font-weight:bold}
	input,textarea,select{border:1px solid #c5c5c5}
	input:focus,textarea:focus,select:focus{border:1px solid #006cb7}
	form img{vertical-align:middle}

	hr{margin:0px;padding:0px}
	.hr{font-size:1px;color:#FFF;clear:both}
	a img{border:none}
	
	.icnCaution{padding-left:15px;background:url(/images/icons/icnCaution.gif) no-repeat left center}
	.dot{padding-left:13px;background:url(/images/li.gif) no-repeat left center}
	
	.small,.ottanta,.path{font-family:tahoma, Arial, Helvetica, sans-serif;font-size:8px;font-weight:bold;text-transform:uppercase}
	.imgLink img{border:.2em solid #c20d6e}
	.imgLink:hover img{border-color:#655B97}
	form,ul{margin:0px;padding:0px}
	.floatRight{float:right}.floatLeft{float:left}.clear{clear:both}.clearLittle{font-size:1px;clear:both;height: 1px;display: block;}
	.ottanta{font-size:80%;color:#999;text-transform:none}.hidden{display:none}.whiteCenter{text-align:center;color:#FFF}
	.blackCenter{text-align:center;color:#000}.required{text-transform:uppercase;font-weight:bold;color:#F00}
	.error{border:1px dotted #F00;background-color:#FFF2F2}.pad5{padding:5px}.mar5{margin:5px}.padV5{padding:5px 0 5px 0}.marV5{margin:5px 0 5px 0}
	.alignCenter{text-align:center}.alignLeft{text-align:left}.alignRight{text-align:right}
	.black{color:#000}.white{color:#fff}.red{color:#EE4236}.orange{color:#ED9C4D}.green{color:#69AA4E}.blu{color:#0087C7}
	.nopad{padding:0px}.nomargin{margin:0px}
	span.floatLeft,span.floatRight{display:block}
	img.floatLeft,.imgLink.floatLeft{margin-right:1em}
	img.floatRight,imgLink.floatRight,.floatRight img{margin-left:1em}
	.invisible{visibility:hidden}
	/*.required{width:60px;background:url(/images/required.gif) no-repeat;font-size:1px;color:#fff;display:block;float:right}*/
	.pointer,form img{cursor:pointer}
	#content ul{margin:1em}
	#content li{margin:0 1em 0 1em;list-style-image:url(/images/li.gif)}
	a .arrLink,.arrLink{background:url(/images/icons/arr.gif) center right no-repeat;padding-right:15px;white-space:nowrap}.arrLink:hover,a .arrLink:hover{background-image:url(/images/icons/arrOn.gif)}
	.imgLink{display:block;background:url(/images/noimage.jpg) no-repeat center center #fff;overflow:hidden;width:100px;height:100px}
	.imgLink img{visibility:hidden}

	.plus{background:url(/images/icons/plus.gif) no-repeat left center;padding-left:12px;}
	.new{background:url(/images/newen.gif) no-repeat left center;margin-bottom:-10px;
		float:left;font-size:1px;width:32px;height:9px;display:block;position:relative}.new span{visibility:hidden}
	.email{background:url(/images/icons/icon_email.gif) no-repeat left center;padding-left:18px}
	.web{background:url(/images/icons/icon_world.gif) no-repeat left center;padding-left:18px}
	.redFlag{background:url(/images/icons/flag_red.gif) no-repeat left center;padding-left:18px;font-weight:bold;color:#da203d}
	.greenFlag{background:url(/images/icons/flag_green.gif) no-repeat left center;padding-left:18px;font-weight:bold;color:#339933}
	.rss{background:url(/images/icons/rss.gif) no-repeat right center;padding-right:26px;font-weight:bold;color:#f90}
	
	.links{text-align:center}

	/*******************LAYOUT***********************/
	#wrap1{text-align:center}
	#wrap2{text-align:left;width:802px;margin:0px auto;}
	#head{margin-bottom:4px;text-align:center}
		#head > h1,#head > h2{background-image:none;color:#fff;text-align:left}
		#head img{float:left;margin-right:1em;margin-bottom:1em}
		#head form{text-align:right}
		#mainMenu{list-style-type:none;text-align:right}
		#mainMenu li a{display:block;float:left;list-style-type:none}
		#mainImage{background:url(/swf/home.jpg) no-repeat left top;padding:2em;padding-left:377px;clear:both;text-align:left;margin-left:18px}
	#altHead{display:none}
	#container{width:766px;margin-left:18px;background:url(/images/grads/bgCnt.gif) repeat-y}
	#sidebar,#content{float:left;overflow:hidden}
	#sidebar ul,#sidebar li{list-style-type:none}
	#sidebar{width:166px;font-size:90%;background:url(/images/grads/bgSbTop.gif) no-repeat;padding-top:.5em;color:#71838e}
	#sidebar{width:146px;padding:10px}
	/*#sidebar > *{margin-left:10px;margin-right:10px}*/
		#sidebar .hr{background:url(/images/grads/hr.gif) center left;margin-left:-10px;margin-right:-10px}
	#content{width:566px;margin-left:4px;padding:15px;padding-bottom:0px;background:url(/images/grads/bgCnTop.gif) no-repeat;min-height:600px}
		#content .hr{background:url(/images/grads/hr.jpg) top center no-repeat;height:20px;margin-top:20px}
	#preFoot{clear:both}
	
	.headPage{margin-top:-15px}
	.headPage .path{float:right;}
	.headPage .path a{display:block;float:left;margin-left:1px}
	.headPage h1{clear:both}
	.headPage p{color:#8e969b;font-weight:bold}
	.softGrey,button,.headPage .path a,#mainMenu li a{background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;border:1px solid #e9e9e9;border-bottom-color:#bfbfc0;border-top-color:#FFF;padding:2px 5px 2px 5px;color:#8e969b}
	.softGrey:hover,button:hover,.headPage .path a:hover,#mainMenu li a:hover{background-color:#088fca;background-image:url(/images/grads/softGreyOn.gif);color:#FFF;border:1px solid #006cb7;text-decoration:none}
	.softGrey:hover a{color:#FFFFFF;text-decoration:underline}
	.softGrey img{vertical-align:middle}
		
	.twoColumns{clear:both;display:block}
	.twoColumns .r,.twoColumns .l{display:block;width:48%;overflow:hidden}
	.twoColumns .r{float:right}.twoColumns .l{float:left}
	
	
	#sidebar ul.sbList{margin-bottom:1em;font-size:.9em;line-height:1.2em;}
	#sidebar ul.sbList li{margin-top:1em;clear:both}
	#sidebar ul.sbList a.logo{display:block;width:32px;height:32px;float:left;margin-right:.5em;padding:1px;border:2px solid #006cb7;text-align:center;background:no-repeat center}
	#sidebar ul.sbList a:hover.logo{border-color:#0095ff;}
	#sidebar ul.sbList a.logo img{vertical-align:middle;visibility:hidden}
	
	/*#sidebar ul.sbList a img{float:left;padding:1px;border:2px solid #006cb7;margin-right:.5em}
	#sidebar ul.sbList a:hover img{border-color:#0095ff}*/
	#sidebar ul.sbList .data{color:#006cb7}	
	
	#calendarTable{width:100%;padding:0;margin:0;border-collapse:collapse;cursor:default}
	#calendarTable *{font-size:10px}
	#calendarTable .names{background:url(/images/grads/softGrey.gif) bottom repeat-x;text-align:center;border-bottom:1px solid #bfbfc0}
	#calendarTable td{padding:0;margin:0;border-bottom:1px solid #eee;height:16px}
	#calendarTable tr.alt{background:url(/images/grads/formline.gif) left top no-repeat}
	#calendarTable td.calNotDay{border:none}
	#calendarTable td.calCurrentDay{border:1px solid #6bacd7;background:url(/images/grads/softGreyOn.gif) top left;;color:#FFF;font-weight:bold;paddin-left:2px}
	#calendarTable td a{display:block;height:16px;padding-left:2px;background:url(/images/calendar/calEvent.gif) top right no-repeat;}
	#calendarTable td a:hover{text-decoration:none;color:#fff;background:url(/images/calendar/calEventOn.gif) top right}
	#calendarTable td a.past{background-image:url(/images/calendar/calEventOff.gif);color:#999}
	#calendarTable td a:hover.past{background-image:url(/images/calendar/calEventOnOff.gif);color:#fff}
	#calendarTable caption{}
	#calendarTable caption .softGrey{padding:0;padding-left:3px;padding-right:3px;font-weight:bold;height:14px}
		#calendarTable caption .r{float:right}
		#calendarTable caption .l{float:left}
	#calendar .today{font-size:80%}
	
	#foot{background:url(/images/grads/foot.jpg) top left no-repeat;padding-top:35px;text-align:right;padding-right:30px;color:#999;font-size:80%;margin-top:-20px;padding-bottom:1em}
	#foot .right a{color:#999;border-bottom:1px solid #b5b5b5;line-height:1em;font-weight:bold}#foot .right a:hover{border-bottom:none;color:#0095ff}
/*	#foot .right{float:right}*/
	#foot h1{background-image:none;float:left;margin:0px;margin-left:5px}
	#foot h1 span{display:none} #foot .Xeader:hover{background-image:url(/images/images/xeaderOn.gif)} #foot .Xeader:hover img{visibility:hidden}

	#content .testo p{line-height:1.6em;text-indent:2em !important;margin-bottom:1.5em}
	#content .testo pre,code{width:500px;margin:1em;padding:1em;background-color:#f5f5f5;border:1px solid #eee;border-left:1em solid #eee;overflow:auto;font-size:1.2em;list-style-type:decimal;color:#006cb7}
	#content .testo blockquote{margin:1em;padding:2em;font-size:110%;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;line-height:1.8em;border:1px solid #eee;text-indent:3em;background:#f5f5f5 url(/images/grads/block.gif) no-repeat;color:#8c9499}
	#content .testo blockquote .author{text-align:right;font-weight:bold;display:block}
		.noindent{text-indent:0px !important}

	#preFoot .goUp{margin-left:10px;color:#999999;font-size:0.8em;background-image:url(/images/icons/arrUp.gif);background-repeat:no-repeat;background-position:center left;padding-left:12px}
	#preFoot .goUp:hover{text-decoration:none;color:#666666}/**/
	
	#preFoot .goUp{font-size:1px;color:#fff;display:block;width:100px;height:20px}
	
	.modulo{background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;padding:1em;margin:1em;border:1px solid #e9e9e9;border-bottom-color:#bfbfc0;border-top-color:#FFF}
	.modulo h1,.modulo h2{background-image:none;color:#435a6c}
	.modulo .formline{background:#e2e4e5 url(/images/grads/formline.gif) top left no-repeat;padding:.5em;border-bottom:1px solid #ccc;padding-bottom:.5em;margin-bottom:2px;margin-left:1em;margin-right:1em;border-left:1px solid #006cb7}
	.modulo .formline label{display:block;width:110px;font-weight:bold;float:left;text-align:right;padding-right:1em}
	.modulo .formline label.noFloat,#votoCommento .formline label.voto{display:inline}
	
	.listaElementi{margin:1em 0 1em 0}
	.listaElementi .elemento{background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;border:1px solid #e9e9e9;border-bottom-color:#bfbfc0;border-top-color:#FFF;margin-bottom:2px;color:#8e969b;margin-left:1em}
	.listaElementi .elemento h1{background-image:none;font-size:15px;letter-spacing:normal;margin:0}
	.listaElementi .elemento .container{background:url(/images/grads/detailbar.gif) top right no-repeat;padding:.5em;padding-bottom:.4em}
	
	.listaElementi .elemento .details{color:#8e969b;font-size:80%;line-height:1.4em;float:right;width:165px;margin-right:-.5em;margin-top:-1.2em;padding:1em;padding-bottom:0}
		.listaElementi .elemento .details h2{font-size:11px;font-weight:bold;letter-spacing:normal;margin-bottom:5px;color:#8e969b;background-position:right center;padding:0}
		.listaElementi .elemento .details h2 a{display:block}
		.listaElementi .elemento .details strong{color:#BBB;width:50px;display:block;float:left}
	.listaElementi .elemento .logo{display:block;float:left;margin-right:1em;background:url(/include/fitimage.aspx) no-repeat center;width:54px;height:38px;text-align:center;padding:5px;background-color:#FFF;border:1px solid #e9e9e9;border-top-color:#bfbfc0;border-bottom-color:#FFF}
	.listaElementi .elemento .logo img{visibility:hidden}
	.listaElementi .elemento .location{font-weight:bold;padding-bottom:5px;font-size:90%}
	.listaElementi .elemento .data{font-size:80%}
	.listaElementi .elemento li{list-style-image:none !important}
	.listaElementi .elemento.h{background-image:url(/images/grads/softBGrey.gif);background-color:#eff8ff}
	.listaElementi .elemento .clear{clear:both;visibility:hidden;height:1px;font-size:1px}
	.listaElementi .group{background:url(/images/grads/group.gif) bottom left no-repeat;padding-bottom:14px}
	.listaElementi h3{display:block;border:1px solid #006cb7;background-image:url(/images/grads/softgreyOn.gif);padding:.2em;font-size:100%;color:#FFFFFF;font-weight:bold;margin:0}
		
	.viewOptions{background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;border:1px solid #e9e9e9;border-bottom-color:#bfbfc0;border-top-color:#FFF;padding:2px 5px 2px 5px;color:#8e969b}
	.viewOptions #orderButtons{float:right}
	.viewOptions .orderButton{display:block;background:url(/images/icons/order_alpha.gif) top left no-repeat;text-indent:-9999px;width:32px;height:16px;float:left;border:1px solid #fff;margin-right:1px;margin-left:1px}
	.viewOptions .orderButton:hover{background-position:left center;border:1px solid #e9e9e9;border-top-color:#bfbfc0;border-bottom-color:#FFF}
	#orderAlpha{background-image:url(/images/icons/order_alpha.gif);width:29px}
	#orderDate{background-image:url(/images/icons/order_date.gif);width:19px}
	#orderClient{background-image:url(/images/icons/order_client.gif);width:18px}
	#orderLocation{background-image:url(/images/icons/order_location.gif);width:18px}
	.viewOptions .orderButton.active{background-position:left bottom;border:1px solid #006cb7}
	
	#eventPhotos{width:330px;font-size:90%;line-height:1.1em;margin-bottom:2em;background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;border:1px solid #e9e9e9;border-bottom-color:#bfbfc0;border-top-color:#FFF;padding:1em;color:#8e969b}
	#eventPhotos .photo{float:left;padding:5px;background-color:#FFF;border:1px solid #e9e9e9;border-top-color:#bfbfc0;border-bottom-color:#FFF;width:92px;margin-right:8px;text-align:center}
		#photo3{margin:0px !important}
	#eventPhotos .photo img{}
	#eventPhotos h2{font-size:100%;font-weight:bold;letter-spacing:normal;cursor:pointer;margin-bottom:.5em}
	#eventPhotos .photo .didascalia{text-align:left;padding-top:.5em;font-size:90%}
	#eventPhotos .clear{clear:left;visibility:hidden;height:1px}
	
	.eventType{float:right;width:104px;height:31px;margin-left:3em;background:url(/images/segnalibro.jpg) top right no-repeat;color:#FFF;font-size:15px;text-transform:uppercase;padding-top:6px;padding-right:25px;padding-left:18px;text-align:center;letter-spacing:-.05em}
	.eventType span{display:none}
	.eventSubtitle{margin-bottom:1.5em;font-size:110%;line-height:1.2em;margin-top:1em;color:#0095ff}
	.eventDetails{float:right;width:30%;font-size:90%;margin-bottom:2em;margin-left:1em;background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;border:1px solid #e9e9e9;border-bottom-color:#bfbfc0;border-top-color:#FFF;padding:1em;color:#8e969b}
	.eventDetails h2{font-size:100%;font-weight:bold;letter-spacing:normal;cursor:pointer}
	.eventDetails .section{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #fff;margin-top:.3em;position:relative}
	.eventDetails .section.last{border-bottom:none;margin-bottom:0;padding-bottom:0}
	.eventDetails .section .mapButton{display:none}
	.eventDetails .section [class="mapButton"]{position:absolute;bottom:0px;right:0;z-index:10000;display:block}
	.eventDetails .logo{padding:5px;background-color:#FFF;border:1px solid #e9e9e9;border-top-color:#bfbfc0;border-bottom-color:#FFF}
	.eventDetails .redFlag{margin-top:10px;display:block}
	.eventDetails #mapContainer{overflow:hidden !important;padding:5px;background-color:#FFF;border:1px solid #e9e9e9;border-top-color:#bfbfc0;border-bottom-color:#FFF;margin-top:.5em}
	.eventDetails #mappaEvento * {font-size:1px}
	.gmnoprint{}

	#newsHome{line-height:1.1em}
	#newsHome .small,#newsHome .desc{color:#8c9499}
	#newsHome .desc{color:#8c9499;font-size:90%}
	#newsHome strong{background:url(/images/li.gif) no-repeat left center;padding-left:12px}
	#newsHome ul{padding:0;margin:0;margin-top:1em}
	#newsHome li{display:block;padding:0;margin:0;padding-bottom:.5em;padding-top:.5em;background:url(/images/images/curl.gif) top right no-repeat;list-style-image:url(/images/blank.gif) !important}


	#nextEvents{margin-bottom:1em;font-size:.9em;line-height:1.2em;}
	#nextEvents li{display:block;padding:0;margin:0;padding-bottom:.5em;padding-top:.5em;background:url(/images/images/curl.gif) top right no-repeat;list-style-image:url(/images/blank.gif) !important;clear:both}
	#nextEvents a.logo{display:block;width:40px;height:40px;float:left;margin-right:.5em;padding:1px;border:2px solid #fff;text-align:center;background:no-repeat center;overflow:hidden}
	#nextEvents a:hover.logo{border-color:#0095ff;text-decoration:none}
	#nextEvents a.logo img{vertical-align:middle;visibility:hidden}
	#nextEvents .small{color:#8c9499;padding:0;margin:0}
	
	/*
	#rssHomeBanner{background:url(/images/images/rssHome.png) top left no-repeat;display:block;height:100px;overflow:hidden;position:relative}
	#rssHomeBanner h2{display:none}
	#rssHomeBanner a{display:block;position:absolute;top:0;bottom:0;right:0;left:0;text-indent:-9999px}
	*/
	#rssHomeBanner h2,#rssHomeBanner p{display:none}
	#rssHomeBanner a{display:block;height:100px;background:url(/images/images/rssHome.png) top left no-repeat}
	#rssHomeBanner a{text-decoration:none}
	#rssHomeBanner a span{visibility:hidden}
	
	#evidenza .elemento{padding:10px;height:100px;overflow:hidden;background:url(/images/images/evidenza.gif) top left no-repeat;margin-top:.5em;padding-right:15px}
	#evidenza a.logo{display:block;width:150px;height:100px;float:left;margin-right:.5em;text-align:center;background:no-repeat center;overflow:hidden}
	#evidenza a.logo img{vertical-align:middle;visibility:hidden}
	#evidenza h2,#evidenza p{margin:0;padding:0;background-image:none}
	#evidenza p{font-size:90%;margin-top:1em}
	
	#News{margin:1em;background:url(/images/images/curl.gif) top right no-repeat;margin-top:2em}
	#News p{padding-right:1em}
	#News .dot{margin-bottom:2em}
	
	#newsList{clear:both;margin-top:1em;background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;border:1px solid #e9e9e9;border-bottom-color:#bfbfc0;border-top-color:#FFF;padding:2px 5px 2px 5px}
	#newsList ul{margin:0;padding:1em 0 1em 0;font-size:90%}
	#newsList li{list-style-type:none;padding:0px;margin:0;list-style-image:url(/images/blank.gif);margin:1px;}
	#newsList li a{background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;border:1px solid #e9e9e9;border-top-color:#bfbfc0;border-bottom-color:#FFF;padding:2px 5px 2px 5px;overflow:hidden;white-space:nowrap;display:block;color:#333}
	#newsList li a.h{background-image:url(/images/grads/softBGrey.gif);background-color:#EFF8FF}
	#newsList strong{color:#006cb7}
	#newsList .data{color:#8e969b}
	#newsList li a:hover{text-decoration:none;color:#FFF;background:url(/images/grads/softGreyOn.gif) #088fca repeat-x;border:1px #006cb7 solid}
	#newsList li a:hover strong,#newsList li a:hover .data{color:#fff}
	#newsList .rss{float:right}

	.ad img{padding-top:10px !important}	

	.home .rss{float:right;height:16px;color:#fff}
	.home .rss:hover{color:#fff;text-decoration:none}
	
	
	#portfolio{}
	#portfolio .elemento{display:block;width:45%;float:left;background:url(/images/images/curl.gif) top right no-repeat;margin-bottom:1em;line-height:normal;margin-right:25px}
	#portfolio .elemento h2{background-image:none;margin:0;padding:0;font-size:100%;letter-spacing:normal;font-weight:bold;white-space:pre;padding-top:1em}
	#portfolio .elemento a.logo{display:block;width:64px;height:64px;margin-right:1em;float:left;text-align:center;background:no-repeat center;overflow:hidden}
	#portfolio .elemento a.logo img{vertical-align:middle;visibility:hidden}
	#portfolio .elemento p{margin:0;padding:0;font-size:80%;font-style:italic;color:#8C9499}
	
	
	
	#serviziList{padding:1em 2em 1em 2em}
	#serviziList dt{color:#0095ff;font-size:140%;background:url(/images/arr.png) top left no-repeat;padding-left:20px}
	#serviziList dd{margin-bottom:1.5em;line-height:1.2em}
	
	.loading{background:url(/images/icons/loading.gif) left center no-repeat;padding-left:18px}
	
	#searchForm{background:url(/images/images/curl.gif) top right no-repeat;display:block;margin:1em;font-size:120%;margin-bottom:0;padding-top:1em}
	#searchForm .label{padding:1em;display:block;background:url(/images/icons/CERCA.gif) left center no-repeat;padding-left:30px;font-weight:bold}
	#searchForm #s{width:75%}
	#search{padding-bottom:1em}
	#search .hr{margin-top:0}
	#search .resultText{font-weight:bold;padding:1em 0 1em 0}
	#searching{text-decoration:blink;float:right;padding-left:18px;font-weight:bold;color:#0095ff}
	.searchResult{padding-bottom:1em}
	
	/*.resultTable{clear:both;margin-top:1em;background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;border:1px solid #e9e9e9;border-bottom-color:#bfbfc0;border-top-color:#FFF;padding:2px 5px 2px 5px}*/
	.resultTable h3{font-size:100%;background:url(/images/grads/softGreyOn.gif) #088fca repeat-x;border:1px #006cb7 solid;padding:2px}
	.resultTable h3 a{padding-left:14px;background:url(/images/icons/plus.gif) left center no-repeat;text-decoration:none;display:block;color:#FFF}
	.resultTable ol{margin:0;padding:.5em 0 .5em 0;font-size:90%;margin-left:.5em}
	.resultTable li{list-style-type:none;padding:0px;margin:0;list-style-image:url(/images/blank.gif) !important;margin:1px;}
	.resultTable li a{background:url(/images/grads/softGrey.gif) top repeat-x #f5f5f6;border:1px solid #e9e9e9;border-top-color:#bfbfc0;border-bottom-color:#FFF;padding:2px 5px 2px 5px;overflow:hidden;white-space:nowrap;display:block;color:#333}
	.resultTable li.alternate0 a{background-image:url(/images/grads/softBGrey.gif);background-color:#EFF8FF}
	.resultTable strong{color:#006cb7}
	.resultTable .data{float:right;font-family:tahoma, Arial, Helvetica, sans-serif;font-size:8px;font-weight:bold;text-transform:uppercase}
	.resultTable .data,.resultTable .info{color:#8e969b}
	.resultTable li a:hover{text-decoration:none;color:#FFF;background:url(/images/grads/softGreyOn.gif) #088fca repeat-x;border:1px #006cb7 solid}
	.resultTable li a:hover strong,.resultTable li a:hover .info,.resultTable li a:hover .data{color:#fff}

	.resultTable .searchContent{background:url(/images/grads/group.gif) bottom left no-repeat;margin:0}
	#search .noResults{margin:1em;padding:1em;background-color:#FEE;border:1px solid #F99;text-align:center;font-weight:bold;font-size:120%;color:#FF3333}
