﻿*
{
	margin:0px;
	padding:0px;	
}

body,.testimonialTitle
{
	font-family: Arial;
	font-size: 11px;
	color:Black;	
}


#Header,#TopNav,#divRadTabStrip,#divBreadCrumb,#divPageLeftNav,#divResources,#divSignUp,
.VideoImageWrapper,#profileMedia,#profileNetworkLink,#horizontalLine,.clientTestimonialsLink,.shareBookmarks,#divTabNav,
#PagerSortContainer,.Pager,.videoPlayer,.testimonialsTop,.linkLearnMore,.SocialbookmarkIcons,.sf_postNewComment,img,.sf_back,
.sf_listTitle,.BlogRightSideTitle:last-child,.blogRightInnerContent:last-child,#blogWrapper #header,#blogWrapper .sf_postNewComment,
#BlogPageBottomShadow,.BlogRightSideTitle:last-child
{
	display:none !important;
}

span
{
	color:Black !important;	
}

.ContentHeaderLarge,#blogNavLeft
{	
	display:block;
	font-size:22px;
	padding-bottom:20px;
}


.pageContainer,#pageLeftContentBottom,.sf_authorComment 
{
	background:none !important;	
}

#pageLeftContentTop ul
{	
	margin-left:20px;
	padding-left:5px;
	padding-top:5px;
}

#PracticeAreaSubLevelContent
{
	/*width:600px;*/
}

#bookmarkControl,#emailControl
{
	display:none !important;
}

#printPageControl
{
	display:inline !important;
	position:absolute;
	right:70px;
	top:10px;	
}

#printPageControl a
{
	color:Blue !important;	
}



#testimonialSection1,#testimonialSection2
{
	padding:5px;
}

/*------------------Email styles-------------------*/

#contenttable a:link, .contenttable a:visited 
{
	/*color: #520;*/
	color: #000 !important;
	background: transparent;
	font-weight:normal;
	text-decoration: underline;
}
#contenttable a:after, .contenttable a:link:after  
{ 
	color: #000;
	background-color: transparent; 
	content: " * Link " attr(href) "* "; 
}
#contenttable a:visited:after 
{
	color: #000 !important; 
	background-color:transparent;
	content: " * Link " attr(href) "* "; 
}

.btnAlign 
{
border:1px solid #000000;
height:26px;
margin-right:10px;
width:50px;
}


#contenttable
{
    width:90% !important;
}

.textblue,.text,p,span
{
    /*color: #000;
   	font-size: 12pt !important;*/
   	margin:10px 0px 0px 0px !important;
}

.FieldName
{
	float:left;
	font-size:13px;
	font-weight:normal;
	width:180px;
}
.required
{
	color:Red;
}

#EmailAFriend ul li
{
	list-style-type:none;
	line-height:40px;
}

#EmailAFriend input[type="text"]
{
	border:1px solid #000;
	height:20px;
	width:190px;
	padding-top:4px;
}

#EmailAFriend ul
{
	padding-left:0;
}

#EmailAFriend textarea
{
	width:190px !important;
	height:80px !important;
}


#contactfields img,.BlogRightSideTitle
{
	display:block !important;
}

.required
{
	color:#ff0000 !important;
}

.requiredField
{	
	color:#ff0000 !important;
	padding-left:10px;
}

.CaptchaImg
{
	border:1px solid #000 !important;
	/*padding:10px 35px;*/
	//margin-left:200px;
	width:85px !important;
	height:35px !important;
}

.CapthaLabel
{
	font-size:12px;
	font-weight:bold;
	margin-left:126px;
}
.captchaTextbox
{
	margin-left:10px;
	width:100px !important;
	padding-top:4px;
	
}

.CaptchaErrorMessage
{
	color:Red !important;
	display:block;
	margin-left:200px !important;
	margin-top:-16px !important;
}

a,.BlogRightSideTitle
{
	color:Black !important;
	font-weight:bold;
}

#EmailAFriend
{
	font-family:Arial;
	/*height:560px;*/
	width:480px;	
	padding:20px !important;
}

#contactheader
{
	font-size:13px !important;
	margin-bottom:20px;
	text-align:center;
}

#success
{
	color:Red;
	font-size:14px;
}

#btnAction
{
	padding-top:35px;
	text-align:right;
	width:395px;
}

#pageLeftContent
{
	padding:40px 20px 20px 20px;
}

#FooterContent
{
	display:none;
}

#CopyRightInfo
{
	position:absolute;
	bottom:10px;
	left:10px;
}

#profileContactInfo
{
	margin-bottom:10px;
}

.subscribebtn
{
	background: transparent url(../sze/images/arrow.gif) no-repeat scroll right center;
	border: none;
	color: #999933;
	cursor: pointer;
	padding-right: 15px;
	margin-right:20px;
}

.sf_CaptchaImage img
{
	margin-left:180px;
}


/*Newsletter Popup styles*/
#SignUpForm
{
	background: #FFFFFF;
	font-size: 12px;
	color: #666666 !important;
	padding: 20px;
}

#SignUpForm h3
{
	text-align: center;
	font-size: 24px;
	margin-bottom: 20px;
}

.newsletterLabel
{
	width: 40px;
}

#SignUpForm p
{
	margin-bottom: 15px; /*//margin-bottom: 0px;*/
}

.newsletterSubscriptionForm
{
	border: none;
}

.newsletterSubscriptionForm ol li
{
	list-style-image: none;
	list-style-type: none;
	padding-bottom: 2px;
}

.cbxNewletterGroups
{
	margin-left: 63px;
}

.cbxNewletterGroups input[type="checkbox"]
{
	vertical-align: middle;
	margin-right: 5px;
}

.newsletterField
{
	width: 180px;
}

.newsletterSignupFooter
{
	font-size: 9px;
}

.UnsubscribeLink, .Link
{
	color: #999933 !important;
	text-decoration: none;
}

.newsletterSignupFooter a
{
	color: #999933 !important;
}


/*---------Home Page video Popup------------*/
#divFeaturedVideoDescription
{
	margin:10px;
	color:#666666;
	font-family:Arial !important;
	font-size:11px;
}

#divFeaturedVideoDescription .VideoTitle
{
	color:#999933;
	text-decoration:none;
	font-size:12px !important;	
	font-family:Arial !important;
}

.playerLarge
{
	margin-bottom:10px;
}

#divFeaturedVideoDescription .linkArrow,#divFeaturedVideoDescription .linkLearnMore
{
	background: transparent url(img/arrow.gif) no-repeat scroll right center !important;
	color: #999933 !important;
	display: block; /*float:right;*/
	font-size: 10px;
	padding-right: 17px;	
	text-decoration: none;
	float: right;
	margin-left:20px;
}

.linkMoreVideos
{	
	position:absolute;
	bottom:10px;
	right:10px;
	margin-left:20px;
}

@media print
{
	#printPageControl
	{
		display:none !important;
	}
	
	body,span,div
	{
		font-family: Arial;
		font-size: 18px;
		color:Black;	
	}
	
	.pageContainer
	{
		width:auto;		
	}
	
	a
	{
		color:Black !important;
	}
}

#divFeaturedVideoPlayer
{	
	padding-top:24px;
	background-color:Black;
}

#cboxClose
{	
	/*background:transparent url(img/Close.png) scroll 0 0 !important;*/
}

.sf_postTitle,.sf_comments
{
	font-size:15px !important;	
	font-weight:normal !important;
}


