BODY{	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:.9em;
	color:#111111;
	background-color:#000000;
	}
INPUT,
SELECT,
TEXTAREA {background-color:#EEEEEE;}

A:link{color:#8c7700;text-decoration:underline;border:none;}
A:active{color:#ae0403;text-decoration:none;border:none;}
A:visited{color:#5c4f01;text-decoration:underline;border:none;}
A:hover{color:#d6b903;text-decoration:underline;border:none;}

.rs0,
.odd{background-color:#FFFFFF;}
.rs1,
.even{background-color:#ebe9e9;}


.headerBar1{
	background:#f8e45c url(/Resources/Image/headerBar1.gif) top center repeat-y;
	width:100%;
	padding:0px 0px 18px 0px;
	#padding:0px 0px 0px 0px;
	margin:0;
	float:left;
	}
.headerBar2{
	background:#000000 url(/Resources/Image/headerBar2.gif) top center repeat-y;
	width:100%;
	height:4px;
	padding:0px 0px 0px 0px;
	margin:0;
	float:left;
	}
.uppernavwrap{
	position:relative;
	width:385px;
	height:30px;
	margin:0px 25px 0px 0px;
	float:right;
	border:solid 0px red;
	}
	.uppernavwrap .simpleSearch{
		border:solid 0px red;
		float:right;	
		position:relative;
		width:200px;
		margin:5px 0px 0px 10px;
		padding:0px 0px 0px 0px;
		}
		.uppernavwrap .simpleSearch input{
			background-color:#FFFFFF;
			width:145px;
			#width:135px;
			float:left;
			position:relative;
			margin:0;
			padding:0;
			}

		.uppernavwrap .simpleSearch .btnSearch{
			border:solid 0px red;
			float:right;	
			position:relative;
			display:block;
			width:50px;
			height:0px;
			padding:20px 0px 0px 0px;
			margin:0;
			overflow:hidden;
			background:#000000 url(/Resources/Image/btn_Search.gif) 0px 0px no-repeat;		
			}

			.uppernavwrap .simpleSearch .btnSearch:hover{background-position:0px -20px;}


	.uppernavwrap a.login,
	.uppernavwrap a.logout{
		border:solid 0px red;
		position:relative;
		float:right;
		width:80px;
		height:0px;
		padding:25px 0px 0px 0px;
		margin:0px 0px 0px 5px;
		overflow:hidden;
		background:#000000 url(/Resources/Image/btn_ClientLoginLogout.gif) 0px 0px no-repeat;
		}
	
		
		.uppernavwrap a.login{background-position:0px 0px;}
		.uppernavwrap a.login:hover{background-position:0px -25px;}
		
		.uppernavwrap a.logout{background-position:-80px 0px;}
		.uppernavwrap a.logout:hover{background-position:-80px -25px;}




	.uppernavwrap #adminnav{
		border:solid 0px red;
		position:relative;
		display: block;
		float:right;
		width:80px;
		height:25px;
		padding:0;
		margin:0;
		}
		.uppernavwrap #adminnav li{ 							
			border:solid 0px red;
			position: relative;
			display: block;
			float:right;
			padding:0;
			margin:0;
			z-index:4000;
			}
			.uppernavwrap a.administration{
				border:solid 0px red;
				position:relative;
				float:right;
				width:80px;
				height:0px;
				padding:25px 0px 0px 0px;
				overflow:hidden;
				background:#000000 url(/Resources/Image/btn_Administration.gif) 0px 0px no-repeat;
				}
				.uppernavwrap a.administration:hover{background-position:0px -25px;}

			.uppernavwrap #adminnav li ul { 						
				position: absolute;
				width: 160px !important;
				width: 150px;
				top:25px;
				left: -9999px;
				border:solid 1px #000000;
				border-width:1px 1px 0px 1px;
				background-color:#ffffff;
				padding:0;
				margin:0;
				}
				.uppernavwrap #adminnav li li{
					display: block;
					padding:0;
					margin:0;
					}
				.uppernavwrap #adminnav li li a{
					display: block;
					font-size:.75em;
					font-weight:normal;
					text-transform:uppercase;
					text-decoration:none;
					margin:0;
					padding:3px 10px 3px 10px !important;
					padding:3px 5px 3px 5px;
					width: 140px !important;
					width: 130px;
					border:solid 0px #000000;
					border-width:0px 0px 1px 0px;
					background-color:#FFFFFF;
					color:#111111;
					}
					.uppernavwrap #adminnav li li a:hover{background-color:#f5e78e;}

					.uppernavwrap #adminnav li:hover ul, 
					.uppernavwrap #adminnav li li:hover ul, 
					.uppernavwrap #adminnav li li li:hover ul, 
					.uppernavwrap #adminnav li.sfhover ul, 
					.uppernavwrap #adminnav li li.sfhover ul, 
					.uppernavwrap #adminnav li li li.sfhover ul {left: auto;}


#content{position:relative;}

.c_Billboard_Narrow,
.c_Billboard_Wide{
	background:#000000 url(/Resources/Image/bg_Asphalt2.gif) top center repeat-y;
	padding:12px 25px 12px 25px;
	margin:0px 0px 12px 0px;	
	float:left;
	}
.c_Billboard_Narrow{
	padding-right:330px;
	border:solid 0px gray;
	width:598px;
	}
	.c_Billboard_Sub .wrap,
	.c_Billboard_Narrow .wrap,
	.c_Billboard_Wide .wrap{
		padding:0;
		margin:0;
		border:solid 1px #404040;}

.c_Billboard_Sub{
	width:598px;
	margin:0px 0px 12px 25px;	
	padding:0;
	float:left;	
	}


.c_Scroller{
	float:left;	
	width:950px;
	margin:0;	
	padding:0px 0px 13px 0px;
	background-color:#000000;
	}
	.c_Scroller .admintop{margin:0px 25px 0px 0px;}
	.c_Scroller h2{display:none;}
	.c_Scroller dl.news{
		float:left;
		display:block;
		background:transparent url(/Resources/Image/bg_Asphalt_yellow.gif) top center repeat-y;
		width:900px;
		padding:12px 25px 10px 25px;
		margin:0;
		}
		.c_Scroller .news .newsTitle{
			display:inline;	
			background:transparent url(/Resources/Image/headerNewsScroller.png) 0px 0px no-repeat;
			font-size:.75em;
			font-weight:normal;
			color:#FFFFFF;	
			margin:0;
			padding:0px 0px 0px 60px;
			}
			.c_Scroller .news .newsTitle a{
				display:inline;	
				color:#FFFFFF;
				text-decoration:none;
				font-weight:normal;
				border-width:0px;
				margin:0;
				padding:0;
				}
				.c_Scroller .news .newsTitle a:hover{text-decoration:underline;}
		.c_Scroller .news .newsSummary{
			font-size:.9em;
			color:#FFFFFF;
			display:inline;		
			margin:0;
			padding:0;
			}	
		
.c_MainContent{
	background:#000000 url(/Resources/Image/bg_MainContent.gif) top left repeat-y;
	width:596px;
	margin:0px 0px 12px 25px;	
	float:left;
	position:relative;
	border:solid 0px red;
	}
	.c_MainContent .admintop{
		position:absolute;
		top:0px;
		right:0px;
		z-index:1000;
		padding:0;
		margin:0;
		}
		.c_MainContent .admintop li{padding:0;margin:0;}

	.c_MainContent .wrap1{
		width:506px;
		background:transparent url(/Resources/Image/bg_MainContentTop.gif) top left no-repeat;
		margin:0px 0px 0px 0px;		
		padding:45px 45px 45px 45px;
		border:solid 0px green;
		}
	.c_MainContent .wrap2{
		width:596px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:transparent url(/Resources/Image/bg_MainContentBottom.gif) bottom left no-repeat;
		border:solid 0px blue;
		}
		.c_MainContent h2{
			margin:0;
			padding:0px 0px 20px 0px;
			font-size:1.4em;
			}
		.c_MainContent h3{
			margin:0;
			padding:10px 0px 5px 0px;
			font-size:1.0em;
			font-weight:600;			
			}
		.c_MainContent h4{
			margin:0;
			padding:10px 0px 5px 0px;
			font-size:0.9em;			
			}
		.c_MainContent p{
			margin:0;
			padding:0px 0px 10px 0px;
			}
		.c_MainContent ul{
			margin:0;
			padding:10px 0px 10px 0px;
			}
			.c_MainContent ul li{
				margin:0px 0px 0px 20px;
				padding:0px 0px 5px 0px;
				/*list-style-image: url(/Resources/Image/bulletArrowRed.png);*/
				}

.c_RightContent{
	width:290px;
	padding:0;
	margin:0px 25px 12px 0px;
	border:solid 0px red;
	float:right;	
	}
	.c_RightContent .btnOnlineDemo{
		float:right;
		background:#000000 url(/Resources/Image/btn_OnlineDemo.png) 0px 0px no-repeat;
		width:288px;
		height:0px;
		border:solid 0px red;
		padding:76px 0px 0px 0px;
		margin:0px 0px 10px 0px;
		overflow:hidden;
		}
		.c_RightContent .btnOnlineDemo:hover{
			background-position:0px -76px;
			}
	.c_RightContent .btnDownloadNewsletter{
		float:right;
		clear:right;
		background:#000000 url(/Resources/Image/btn_NewsletterSignup.gif) 0px 0px no-repeat;
		width:288px;
		height:0px;
		border:solid 0px blue;
		padding:49px 0px 0px 0px;
		margin:0px 0px 10px 0px;
		overflow:hidden;
		}
		.c_RightContent .btnDownloadNewsletter:hover{
			background-position:0px -49px;
			}

	.c_RightContent .btnFollowUs{
		float:right;		
		background:transparent url(/Resources/Image/btn_FollowUs5.gif) 0px 0px no-repeat;
		width:288px;
		height:49px;
		padding:0;
		margin:0px 0px 10px 0px;
		display:block;
		border:solid 0px red;
		}
		.btnFollowOnTwitter,
		.btnFollowOnFaceBook,
		.btnFollowOnLinkedIn{
			float:right;
			background:transparent url(/Resources/Image/btn_FollowUs6.gif) 157px 0px no-repeat;			
			height:0px;
			border:solid 1px red;
			padding:49px 0px 0px 0px;
			margin:0;
			overflow:hidden;
			display:block;
			}

			.btnFollowOnTwitter{width:40px;background-position:-157px 0px;}
			.btnFollowOnFaceBook{width:40px;background-position:-196px 0px;}
			.btnFollowOnLinkedIn{width:52px;background-position:-236px 0px;}

				.btnFollowOnTwitter:hover{background-position:-157px -49px;}
				.btnFollowOnFaceBook:hover{background-position:-196px -49px;}
				.btnFollowOnLinkedIn:hover{background-position:-236px -49px;}
					
					


	.c_RightContent .modRelated,
	.c_RightContent .modContributors,
	.c_RightContent .modCategories,
	.c_RightContent .modArchive{
		float:right;
		position:relative;
		background:#000000 url(/Resources/Image/bg_Asphalt_vert.gif) 0px 0px repeat-x;
		border:solid 1px #404040;
		width:288px;
		margin:0px 0px 10px 0px;
		padding:0px 0px 53px 0px;
		}
		.c_RightContent .modRelated,
		.c_RightContent .modContributors,
		.c_RightContent .modCategories,
		.c_RightContent .modArchive{
			padding:0px 0px 0px 0px;
			}
	.c_RightContent .Home{
		width:137px;
		margin:0px 0px 0px 0px;
		}
		.modContributors ul,
		.modCategories ul,
		.modArchive ul{
			border:solid 0px red;
			margin:0;
			padding:10px 15px 10px 15px;
			}
		.modRelated ul{
			border:solid 0px red;
			margin:0;
			padding:0px 15px 15px 20px;
			}
			.modRelated ul li,
			.modContributors ul li,
			.modCategories ul li,
			.modArchive ul li{
				font-size:0.75em;
				line-height:1.4em;
				padding:0;
				margin:0px 0px 5px 18px;
				border:solid 0px red;
				color:#FFFFFF;
				list-style-image: url(/Resources/Image/bulletArrowYellow.png);
				}

				.modRelated ul li{list-style-image: url(/Resources/Image/bulletArrowRed.png); }
				
				.modRelated ul li a,
				.modContributors ul li a,
				.modCategories ul li a,
				.modArchive ul li a{
					padding:0;
					margin:0;
					color:#FFFFFF;
					text-decoration:none;
					text-transform:uppercase;
					border:solid 0px red;
					}
					.modRelated ul li a:hover,
					.modContributors ul li a:hover,
					.modCategories ul li a:hover,
					.modArchive ul li a:hover{
						text-decoration:underline;
						border:solid 0px red;
						}

	
		.modContributors ul,
		.modCategories ul,
		.modArchive ul{background:transparent url(/Resources/Image/FadeYellowWide.png) 5px 0px no-repeat;}
		
		.modContributors h3,
		.modCategories h3,
		.modArchive h3{	height:0px;
				padding:38px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				overflow:hidden;
				display:block;
				border:solid 0px blue;
				}
				.modRelated h3{background:transparent url(/Resources/Image/RelatedTop.png) 18px 15px no-repeat;}
				.modContributors h3{background:transparent url(/Resources/Image/ContributorsTop.png) 18px 15px no-repeat;}
				.modCategories h3{background:transparent url(/Resources/Image/CategoriesTop.png) 18px 15px no-repeat;}
				.modArchive h3{	background:transparent url(/Resources/Image/ArchiveTop.png) 18px 15px no-repeat;}
		

		.modRelated .RelatedTop{background:transparent url(/Resources/Image/FadeRedWide.png) 5px 39px no-repeat;}
			.modRelated .RelatedTop a{
				background:transparent url(/Resources/Image/RelatedTop.png) 18px 15px no-repeat;
				height:0px;
				padding:40px 0px 0px 0px;
				margin:0px 0px 10px 0px;
				overflow:hidden;
				display:block;
				border:solid 0px blue;
				}
			


	.c_RightContent .modCalendar{
		float:right;
		position:relative;
		background:#000000 url(/Resources/Image/bg_Asphalt_vert.gif) 0px 0px repeat-x;
		border:solid 1px #404040;
		width:288px;
		margin:0px 0px 10px 0px;
		padding:0px 0px 58px 0px;
		}
		.c_RightContent .modCalendar .CalendarTop{background:transparent url(/Resources/Image/FadeYellowWide.png) 5px 42px no-repeat;}

			.c_RightContent .modCalendar .CalendarTop a{
				background:transparent url(/Resources/Image/WhatsNewTop.png) 18px 18px no-repeat;
				height:0px;
				padding:43px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				overflow:hidden;
				display:block;
				border:solid 0px blue;
				}
		.c_RightContent .modCalendar .news{
				border:solid 0px red;
				margin:0px 0px 0px 5px;
				padding:13px 15px 15px 15px;
				background:transparent url(/Resources/Image/FadeYellowWide.png) bottom left no-repeat;
				}
				.c_RightContent .modCalendar .newsPosted{
					font-size:0.8em;
					font-weight:bold;
					padding:0;
					margin:0px 0px 5px 0px;
					border:solid 0px red;
					color:#FFFFFF;
					display:inline;
					}
				.c_RightContent .modCalendar .newsTitle{
					font-size:0.75em;
					line-height:1.4em;
					padding:0;
					margin:0px 0px 5px 0px;
					border:solid 0px red;
					color:#FFFFFF;
					display:inline;
					}
					.c_RightContent .modCalendar .newsTitle a{
						padding:0;
						margin:0;
						color:#FFFFFF;
						text-decoration:none;
						border:solid 0px red;
						text-transform:uppercase;
						}
						.c_RightContent .modCalendar .newsTitle a:hover{
							text-decoration:underline;
							border:solid 0px red;
							}
				.c_RightContent .modCalendar .newsSummary{
					font-size:0.75em;
					line-height:1.4em;
					padding:0;
					margin:4px 0px 0px 0px;
					border:solid 0px red;
					color:#FFFFFF;
					}
			.c_RightContent .modCalendar .CalendarBottom a{
				background:#000000 url(/Resources/Image/btn_CalendarClick.gif) 8px 0px no-repeat;
				position:absolute;
				bottom:0px;
				left:0px;
				width:137px;
				height:0px;
				padding:58px 0px 0px 0px;
				overflow:hidden;
				display:block;
				border:solid 0px blue;
				}
				.c_RightContent .modCalendar .CalendarBottom a{width:288px;}


 #content #subnav{
	margin:0px 0px 10px 0px;	
	float:right;
	position:absolute;
	top:12px;
	right:25px;
	}
	#subnav li{
		list-style:none;
		margin:0px 0px 5px 0px;
		padding:0;
		}
		#subnav li a{
			width:268px;		
			margin:0;
			padding:10px 10px 10px 10px;
			display:block;
			border:solid 1px gray;
			text-decoration:none;
			font-weight:normal;
			color:#FFFFFF;
			background:#000000 url(/Resources/Image/Arrow_off.gif) 260px 13px no-repeat;
			}
			#subnav .selected_tabLevel2 a,
			#subnav li a:hover{
				background:#000000 url(/Resources/Image/Arrow_on.gif) 260px 13px no-repeat;
				color:#ffde00;
				}

#subnav a.hardware,
#subnav a.software{display:none !important;}


#content h1{position:absolute;left:-999999px;}

select.lstPageHierarchy	{width:860px !important;margin-bottom:20px;}
#hierarchytop{
	border:solid 0px red;
	margin:0;
	width:860px;
	}
	#hierarchytop li{
		float:left;
		margin:0px 0px 0px 2px;
		}
		#hierarchytop li.portal{float:right;}
		#hierarchytop li.space{margin-left:10px;}

/*

		#hierarchytop .btnEdit{
			border:solid 1px #000000;
			padding:3px 8px 3px 8px;
			margin:0px 0px 0px 0px;
			color:#111111;
			font-size:.8em;
			font-weight:normal;
			background-color:#f8e45c;
			}
			#hierarchytop .btnEdit:hover{
				background-color:#000000;
				color:yellow;
				}

*/




ul.socialLinks{
	width:500px;
	float:left;
	margin:25px 0px 0px 0px;
	padding:10px 0px 10px 0px;	
	z-index:3000;
	background:transparent url(/Resources/Image/Divider_Black.jpg) top left no-repeat;
	}
	.socialLinks li{
		position:relative;
		float:left;
		padding:0 !important;
		margin:0 !important;
		list-style:none !important;
		z-index:3005;
		}
		.socialLinks li.Share,
		.socialLinks li.Print,
		.socialLinks li.Email{margin:0px 4px 0px 0px;}

		.socialLinks li.Share a,
		.socialLinks li.Print a,
		.socialLinks li.Email a{
			background:transparent url(/Resources/Image/SocialLinks/btn_SocialRollovers.png) 0px 0px no-repeat;			
			padding:20px 0px 0px 0px;
			height:0px;
			overflow:hidden;
			display:block;
			border:solid 0px #bbbbbb;
			}
			.socialLinks li.Share a{background-position:-184px 0px;width:42px;}
				.socialLinks li.Share a:hover{background-position:-184px -20px;}
			
			.socialLinks li.Print a{background-position:-265px 0px;width:39px;}
				.socialLinks li.Print a:hover{background-position:-265px -20px;}

			.socialLinks li.Email a{background-position:-226px 0px;width:39px;}					
				.socialLinks li.Email a:hover{background-position:-226px -20px;}

		.socialLinks ul{
			position:absolute;
			left: -9999px;
			display:block;
			width:500px;
			padding:3px;
			margin:0;
			}
			.socialLinks ul li{display: inline;}

		.socialLinks li:hover ul ul, 
		.socialLinks li:hover ul ul ul, 
		.socialLinks li.sfhover ul ul, 
		.socialLinks li.sfhover ul ul ul {left: -9999px;}

		.socialLinks li:hover ul, 
		.socialLinks li li:hover ul, 
		.socialLinks li li li:hover ul, 
		.socialLinks li.sfhover ul, 
		.socialLinks li li.sfhover ul, 
		.socialLinks li li li.sfhover ul {left: auto;}

		li.Share li{width:22px;}
			li.Share li:hover{width:22px;}
		li.Share li a{
			width:22px;
			height:0px;
			overflow:hidden;
			display:block;			
			padding:22px 0px 0px 0px;
			margin:0px 2px 0px 0px;
			}
			
			li.Share li.Mixx a{background:transparent url(/Resources/Image/SocialLinks/mixx.png) 3px 3px no-repeat;width:22px;}
			li.Share li.FaceBook a{background:transparent url(/Resources/Image/SocialLinks/facebook.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Digg a{background:transparent url(/Resources/Image/SocialLinks/digg.png) 3px 3px no-repeat;width:22px;}
			
			li.Share li.Delicious a{background:transparent url(/Resources/Image/SocialLinks/delicious.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Reddit a{background:transparent url(/Resources/Image/SocialLinks/reddit.png) 3px 3px no-repeat;width:22px;}
			li.Share li.StumbleUpon a{background:transparent url(/Resources/Image/SocialLinks/stumbleupon.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Technorati a{background:transparent url(/Resources/Image/SocialLinks/technorati.png) 3px 3px no-repeat;width:22px;}
			li.Share li.SlashDot a{background:transparent url(/Resources/Image/SocialLinks/slashdot.png) 3px 3px no-repeat;width:22px;}
			li.Share li.BlinkList a{background:transparent url(/Resources/Image/SocialLinks/blinklist.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Blogmarks a{background:transparent url(/Resources/Image/SocialLinks/blogmarks.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Live a{background:transparent url(/Resources/Image/SocialLinks/live.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Magnolia a{background:transparent url(/Resources/Image/SocialLinks/magnolia.png) 3px 3px no-repeat;width:22px;}
			li.Share li.GoogleBookmarks a{background:transparent url(/Resources/Image/SocialLinks/googlebookmark.png) 3px 3px no-repeat;width:22px;}
			li.Share li.YahooMyWeb a{background:transparent url(/Resources/Image/SocialLinks/yahoomyweb.png) 2px 2px no-repeat;width:22px;}
			li.Share li.NewsVine a{background:transparent url(/Resources/Image/SocialLinks/newsvine.png) 4px 3px no-repeat;width:22px;}
			li.Share li.TailRank a{background:transparent url(/Resources/Image/SocialLinks/tailrank.png) 3px 3px no-repeat;width:22px;}
			li.Share li.MisterWong a{background:transparent url(/Resources/Image/SocialLinks/misterwong.gif) 3px 3px no-repeat;width:22px;}
				

			
			li.Share li.Mixx a:hover{background:#eade8f url(/Resources/Image/SocialLinks/mixx.png) 3px 3px no-repeat;width:22px;}
			li.Share li.FaceBook a:hover{background:#eade8f url(/Resources/Image/SocialLinks/facebook.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Digg a:hover{background:#eade8f url(/Resources/Image/SocialLinks/digg.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Delicious a:hover{background:#eade8f url(/Resources/Image/SocialLinks/delicious.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Reddit a:hover{background:#eade8f url(/Resources/Image/SocialLinks/reddit.png) 3px 3px no-repeat;width:22px;}
			li.Share li.StumbleUpon a:hover{background:#eade8f url(/Resources/Image/SocialLinks/stumbleupon.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Technorati a:hover{background:#eade8f url(/Resources/Image/SocialLinks/technorati.png) 3px 3px no-repeat;width:22px;}
			li.Share li.SlashDot a:hover{background:#eade8f url(/Resources/Image/SocialLinks/slashdot.png) 3px 3px no-repeat;width:22px;}
			li.Share li.BlinkList a:hover{background:#eade8f url(/Resources/Image/SocialLinks/blinklist.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Blogmarks a:hover{background:#eade8f url(/Resources/Image/SocialLinks/blogmarks.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Live a:hover{background:#eade8f url(/Resources/Image/SocialLinks/live.png) 3px 3px no-repeat;width:22px;}
			li.Share li.Magnolia a:hover{background:#eade8f url(/Resources/Image/SocialLinks/magnolia.png) 3px 3px no-repeat;width:22px;}
			li.Share li.GoogleBookmarks a:hover{background:#eade8f url(/Resources/Image/SocialLinks/googlebookmark.png) 3px 3px no-repeat;width:22px;}
			li.Share li.YahooMyWeb a:hover{background:#eade8f url(/Resources/Image/SocialLinks/yahoomyweb.png) 2px 2px no-repeat;width:22px;}
			li.Share li.NewsVine a:hover{background:#eade8f url(/Resources/Image/SocialLinks/newsvine.png) 4px 3px no-repeat;width:22px;}
			li.Share li.TailRank a:hover{background:#eade8f url(/Resources/Image/SocialLinks/tailrank.png) 3px 3px no-repeat;width:22px;}
			li.Share li.MisterWong a:hover{background:#eade8f url(/Resources/Image/SocialLinks/misterwong.gif) 3px 3px no-repeat;width:22px;}
				
				li.Share li a:hover{border:solid 1px #cbbc82;}


.ErrorSummary{
	border:solid 1px red;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	}

.required{color:red;}
