body, html{font-family:Helvetica, Arial, sans-serif;color:#555;line-height:1.6;font-style:normal;font-weight:normal;font-size:12px;background:#ddd url(images/bg-mainshadow.png) repeat-y 50% 0;margin:0;padding:0;}
	#eightbyeight{margin:0 auto;}
	.page-wrap{width:960px;background:#fff;margin:0 auto;position:relative;}	
		#flagBtn{background:url(images/btn-raq-header.png) no-repeat 0 0;width:177px;height:33px;position:absolute;right:-14px;top:50px;cursor:pointer}
			.textReplace span{left:-9999px;position:absolute;}
/*==============================================================================
	Site Id Layout (header)
==============================================================================*/
.header-wrap{margin:0 auto;overflow:hidden;width:960px;}
	.logo{margin:0 auto;width:200px;float:left;clear:both;padding:20px 0 0 35px}
	.utility-wrap{float:right;width:625px;}
		.utility-wrap a{color:#C41230 !important;font-weight:bold;padding-left:5px;}
		.utility-wrap p{float:left;margin-top:12px;text-align:right;}
		.search{float:right;width:224px;margin-top:12px;padding-left:10px;height:20px;}
			.search .NormalTextBox{border:none;height:20px;padding:4px 0 0 5px;width:160px;float:left;background:url(images/bg-searchfield.png) no-repeat 0 0;font-size:9px;font-weight:bold;color:#555}
			.search .SkinObject{border:none;height:20px;width:28px;float:left;background:url(images/btn-search.png) no-repeat 0 0;font-size:0px;display:block;}
		
	/*========= Main Navigation NEW ============*/
	.nav{overflow:hidden;width:800px;margin:30px auto 0;float:left;padding:0 120px;background: url(images/nav-bg.png) repeat-x top left;height:24px;clear:both;}
    .nav ul{padding:0;margin:0;list-style:none;}
      #nav li{float: left;margin:0; padding:0;background:none; list-style:none;}
        #nav li a{color:#AC1A2F;text-transform:uppercase; font-weight: bold;font-size:11px; display:block;background:none; padding:5px 15px;}
        #nav li.SelectedItem, #nav li.hover, #nav li:hover {float:left;margin:0; padding:0;background:url(images/nav-sliding-door.png) no-repeat right top;}
        #nav li.SelectedItem a, #nav li.hover a, #nav li:hover a{display:block;background:url(images/nav-door.png) no-repeat left top;}
        
        #nav li ul {padding:0;text-align:left;border:solid 1px #ccc;border-bottom:solid 2px #ccc;border-top:0;background: #f1f0f0;}
        #nav li li, #nav li li a, #nav li.hover li, #nav li.hover li a, #nav li:hover li, #nav li:hover li a, #nav li li:hover, #nav li li.hover, #nav li li a:hover, #nav li li a.hover {background:none;}    
          #nav li li{width: 16em;}
          #nav li li a {font-weight:normal;font-size:11px;}
          #nav li li:hover, #nav li li.hover {background-color: #340306;}
          #nav li li:hover a,  #nav li li.hover a{color:#fff;text-decoration:none;background-image:none;}
            #nav li li:hover li a, #nav li li.hover li a, #nav li li li:hover li a, #nav li li li.hover li a, #nav li li li li:hover li a, #nav li li li li.hover li a{color:#AC1A2F;}
            #nav li li li:hover a, #nav li li li.hover a, #nav li li li li.hover a, #nav li li li li:hover a, #nav li li li li li.hover a, #nav li li li li li:hover a{color:#fff;}
        
        #nav li ul {position: absolute; left: -999em; height: auto; width: 16em; padding: 0; margin: 0; z-index: 1;}
        
        #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.hover ul ul, #nav li.hover ul ul ul, #nav li.hover ul ul ul ul {left: -999em;}
        #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.hover ul, #nav li li.hover ul, #nav li li li.hover ul , #nav li li li li.hover ul {left: auto; top:auto;}
          #nav li:hover ul, #nav li.hover ul{top: 124px; }
        #nav li ul ul {margin: -2.25em 0 0 16em;} 
						
/*==============================================================================
	Body Layout 
==============================================================================*/
.content-wrap{width:960px;margin:0 auto;overflow:hidden;background:#fff url(images/bg-maingradient.gif) repeat-x top left;}
	.banner{overflow:hidden;clear:both;}
	.main-body{overflow:hidden;padding:10px 20px;}
	.second-content{clear:both;padding:10px 20px;overflow:hidden;}
	.site-map{overflow:hidden;clear:both;padding:0 55px;background: #ececec;}
	.expand-nav{overflow:hidden;clear:both;padding:0 55px;background: #f2f2f2;}
	
/*========= Home ============*/	
	.home .main-body{padding:20px 55px 0;}
		.home .maincontent{float:left;padding-right:10px;width:500px;}
		.home .sidebar-inner, .home .sidebar{width:164px;float:left;padding:0 6px 0px 0;}
	.home .targets{overflow:hidden;clear:both;}
		.home .t-one, .home .t-two, .home .t-three, .home .t-four, .home .t-five{width:164px;float:left;padding:0 6px 10px 0;}
		
/*========= Landing ============*/	
.landing .main-body{padding:0 55px;}
	.landing .maincontent{}
    .landing.targets{}
		.landing .t-one, .landing .t-two, .landing .t-three, .landing .t-four{width:205px;float:left;padding:0 7px 10px 0;}
	.landing .fullwidth{clear:both;}
	
/*========= Interior One ============*/	
	.int-one .banner, .int-one-nav .banner {padding:0 0px;}
		.int-one .banner .notitle, .int-one-nav .banner .notitle{padding:0;}
	.int-one .left-sidebar{width:164px;float:left;}
	.int-one .maincontent{width:560px;float:left;padding:0 12px;}
	.int-one .sidebar{width:164px;float:left;}
.int-one .second-content{}
	.int-one .sub-sidebar{width:164px;float:left;}
	.int-one .sub-detail{width:750px;float:left;padding-left:6px;}
/*========= Interior One Nav ============*/	
	.int-one-nav .sidebar-nav{width:164px;float:left;}
	.int-one-nav .maincontent{width:560px;float:left;padding:0 12px;}
	.int-one-nav .sidebar{width:164px;float:left;}
.int-one-nav .second-content{}
	.int-one-nav .sub-sidebar{width:164px;float:left;}
	.int-one-nav .sub-detail{width:750px;float:left;padding-left:6px;}
	
/*========= Interior Two ============*/	
.int-two .main-body{}
	.int-two .left-sidebar{width:164px;float:left;padding-right:6px;}
	.int-two .t-one, .int-two .t-two, .int-two .t-three{width:240px;float:left;padding:0 10px 10px 0;}
	.int-two .maincontent{width:750px;float:right;}

/*========= Interior Three ============*/	
.int-three .main-body{}
	.int-three .maincontent{width:750px;float:left;padding-left:6px;}
	.int-three .sidebar{width:164px;float:left;}
.int-three .second-content{clear:both;padding:0 20px;}
	.int-three .t-one, .int-three .t-two, .int-three .t-three{float:left;padding:0 6px 10px 0;}
	.int-three .t-one{width:474px;}
	.int-three .t-two{width:240px;}
	.int-three .t-three{width:188px;}

/*========= Admin ============*/		
.admin .maincontent{padding:0 20px;}

/*==============================================================================
	Site Info Layout (footer)
==============================================================================*/
.footer-wrap{clear:both;margin:0 auto;overflow:hidden;padding:10px 55px 40px}
		.site-copyright, .site-copyright .SkinObject{font-size:11px;color:#333;}		
/*==============================================================================
	Heading
==============================================================================*/
h1, h2, h3, h4, h5, h6{font-family:Helvetica, Arial, sans-serif;}
/*h1{font-size:2.3em;color:#555;margin:18px 0 0 0;}*/
h1{font-size:2em;color:#AC1A2F;margin:16px 0 0 0;}
h2{font-size:2em;color:#AC1A2F;margin:16px 0 0 0;}
h3{font-size:1.6em;color:#AC1A2F;margin:14px 0 0 0;}
h4{font-size:1.6em;color:#555;margin:14px 0 0 0;}
h5{font-size:1.3em;color:#AC1A2F;margin:10px 0 0 0;}
h6{font-size:18px;color:#555;margin:10px 0 0 0;}
.Head, .SubHead{font-family:Helvetica, Arial, sans-serif;font-size:18px;color:#333;font-weight:normal;}
	.SubHead{font-size:14px;}
.banner h2{font-size:2em;color:#555;font-weight:bold;margin:0;border-top:solid 1px #CACACA;padding:10px 20px 0;}
/*==============================================================================
	Links
==============================================================================*/
a, a:link, a.SkinObject, a.SkinObject:link{color:#AC1A2F;}
	a:hover, a:visited:hover, a.SkinObject:hover, a.SkinObject:visited:hover{color:#AC1A2F;text-decoration:underline;}
	a:visited, a.SkinObject:visited{text-decoration:none;color:#AC1A2F;}
a.CommandButton:link{color:#000;text-decoration:none;}
	a.CommandButton:hover, a.CommandButton:visited:hover{color:#000;text-decoration:underline;}
	a.CommandButton:visited{text-decoration:none;}

/*==============================================================================
	Text & Lists
==============================================================================*/
.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, Blockquote{font-family:Helvetica, Arial, sans-serif;font-size:13px;color:#333;font-weight:normal;}
	.NormalRed{color:#ff0000;}
ul{padding:0 0 0 20px;}	
	ul li{margin:0;background: url(images/arrow-link01.gif) no-repeat top left;padding:0 0 0 10px;list-style:none;}
		ul li li{margin:0;background: url(images/arrow-link02.gif) no-repeat top left;padding:0 0 0 10px;list-style:none;}
				
/*==============================================================================
	Text & Lists customized by Dave at 8x8
==============================================================================*/
		
.NoPadBulletRed {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333;font-weight:normal;}
  .NoPadBulletRedHeading {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;font-weight:bold;}	
						.NoPadBulletRedHeading A:link {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: none;}
							.NoPadBulletRedHeading A:visited {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: none;}
								.NoPadBulletRedHeading A:hover {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: underline;}

	.NoPadBulletRed ul {padding:0 0 0 0px;margin:0;}	
		.NoPadBulletRed ul li {margin:0;background: url(images/arrow-link01.gif) no-repeat top left;padding:0 0 4px 15px;list-style:none;}
			.NoPadBulletRed ul li li {margin:0;background: url(images/arrow-link01.gif) no-repeat top left;padding:0 0 4px 15px;list-style:none;}
						.NoPadBulletRed A:link {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333;text-decoration: none;}
							.NoPadBulletRed A:visited {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333;text-decoration: none;}
								.NoPadBulletRed A:hover {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333;text-decoration: underline;}

			
.NoPadBulletGrey {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333;font-weight:normal;}
  .NoPadBulletGreyHeading {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;font-weight:bold;}	
  						.NoPadBulletGreyHeading A:link {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: none;}
							.NoPadBulletGreyHeading A:visited {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: none;}
								.NoPadBulletGreyHeading A:hover {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: underline;}

	.NoPadBulletGrey ul {padding:0 0 0 0px;margin:0;}	
		.NoPadBulletGrey ul li {margin:0;background: url(images/arrow-link02.gif) no-repeat top left;padding:0 0 0 10px;list-style:none;}
			.NoPadBulletGrey ul li li {margin:0;background: url(images/arrow-link02.gif) no-repeat top left;padding:0 0 0 10px;list-style:none;}
						.NoPadBulletGrey A:link {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333;text-decoration: none;}
							.NoPadBulletGrey A:visited {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333;text-decoration: none;}
								.NoPadBulletGrey A:hover {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333;text-decoration: underline;}
								
							
.NoPadBulletRed12 {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#333;font-weight:normal;}
  .NoPadBulletRedHeading12 {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;font-weight:bold;}	
						.NoPadBulletRedHeading12 A:link {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#AC1A2F;text-decoration: none;}
							.NoPadBulletRedHeading12 A:visited {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#AC1A2F;text-decoration: none;}
								.NoPadBulletRedHeading12 A:hover {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#AC1A2F;text-decoration: underline;}

	.NoPadBulletRed12 ul {padding:0 0 0 0px;margin:0;}	
		.NoPadBulletRed12 ul li {margin:0;background: url(images/arrow-link01.gif) no-repeat top left;padding:0 0 4px 15px;list-style:none;}
			.NoPadBulletRed12 ul li li {margin:0;background: url(images/arrow-link01.gif) no-repeat top left;padding:0 0 4px 15px;list-style:none;}
						.NoPadBulletRed12 A:link {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#AC1A2F;text-decoration: none;}
							.NoPadBulletRed12 A:visited {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#AC1A2F;text-decoration: none;}
								.NoPadBulletRed12 A:hover {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#AC1A2F;text-decoration: underline;}
							
.NoPadBulletRed11 {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#333;font-weight:normal;}
  .NoPadBulletRedHeading11 {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;font-weight:bold;}	
						.NoPadBulletRedHeading11 A:link {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: none;}
							.NoPadBulletRedHeading11 A:visited {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: none;}
								.NoPadBulletRedHeading11 A:hover {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: underline;}

	.NoPadBulletRed11 ul {padding:0 0 0 0px;margin:0;}	
		.NoPadBulletRed11 ul li {margin:0;background: url(images/arrow-link01.gif) no-repeat top left;padding:0 0 4px 15px;list-style:none;}
			.NoPadBulletRed11 ul li li {margin:0;background: url(images/arrow-link01.gif) no-repeat top left;padding:0 0 4px 15px;list-style:none;}
						.NoPadBulletRed11 A:link {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: none;}
							.NoPadBulletRed11 A:visited {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: none;}
								.NoPadBulletRed11 A:hover {font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#AC1A2F;text-decoration: underline;}							
							
							
							
	
	
/*==============================================================================
	Custom Styles
==============================================================================*/

/*========= Sign In ============*/	
.sign-in-on{background:transparent url(images/sign-in-bg.gif) no-repeat scroll right top;padding:5px;}	
	#sign-in-tools {display:inline-block;padding:0;margin:0;position:absolute;right:246px;top:32px;}
		#sign-in-tools li{background:transparent url(images/nav-utility-drop-door-fill.png) repeat-x scroll 0 0;display:inline;padding:5px 10px;margin: 0;}

/*========= Exapandable Nav ============*/	
.expandable{overflow:hidden;clear:both;padding:10px 55px;background: #f2f2f2;margin:0;color:#C41230;font-weight:bold;}
	.expandable a{color:#555;font-weight:normal;padding-left:15px;margin-left:5px;background:transparent url(images/redArrow.gif) no-repeat scroll left 3px;}
	.expandable a.show{background-position:left -9px;}
.expand-nav ul {padding:0;float:left;}
	.expand-nav ul li{padding:0;margin:0;list-style:none;float:left;width:135px;background:none;}
		.expand-nav ul li a{color:#C41230;font-weight:bold;}
		.expand-nav ul li ul li{padding-left:10px;}
			.expand-nav ul li ul li a{color:#555;font-weight:normal;}
			
/*========= Sidebar Nav ============*/	
.sidebar-nav{overflow:hidden;}	
	.nav-top{background:transparent url(images/pods-top-164-6.png) no-repeat scroll -170px 0;overflow:hidden;}
		.sidebar-nav ul {padding:0 20px;float:left;}
			.sidebar-nav ul li{padding:0;margin:0;list-style:none;float:left;width:140px;background:none;}
				.sidebar-nav ul li a{color:#C41230;font-weight:bold;}
					.sidebar-nav ul li ul{padding:0;}
						.sidebar-nav ul li ul li{}
							.sidebar-nav ul li ul li a{color:#555;font-weight:normal;background: url(images/arrow-link02.gif) no-repeat center left;padding-left:10px;}
	.sidebar-nav-bot{background:transparent url(images/pods-bot-164-6.png) no-repeat scroll -170px bottom;height:12px;}

.bannertitle{font-size:2.3em;color:#ffffff;margin:18px 0 0 0;padding-left:45px;}

.marqueeheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	margin-top: 10px;
	margin-left: 20px;
	width: 508px;
}
.marqueecontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-top: 5px;
	margin-left: 20px;
	width: 490px;
}

/*==============================================================================
	Blog Styles - Customized by Dave
==============================================================================*/
/*
isBlogSetting
- Controls the background grey area and styling of each edit screen and setting page for NukePress Modules
*/

.isBlogSetting {
padding: 5px;
background-color:#f1f1f1;
margin-bottom: 15px;
}

.isEditPostLink 
{
    margin: 1em 0;}

.isPostEdit,
#isBlogSettings,
#isContentModeration,
#isEditComment,
.isRecentComments,
.isBlogArchive,
.isBlogCategories,
.isFeaturedPosts,
.isBloggers
{
	text-align:left;
	line-height:150%;	
	}
	
	.isRecentComments 
	{
		white-space:normal;
	}
	
	

.isLongTextBox {
width:300px;
}
.isMediumTextBox {
width:150px;
}
.isShortTextBox {
width:75px;
}

.isCheckboxList 
{
    float:left;
    }

.pickerWrapper_Default {
height: 35px !important;
}

#isBlog 
{
	text-align: left;
	}
	
#isBlog .CommandButton {}
#isBlog .NormalTextBox {}
#isBlog .Normal {}
#isBlog .NormalBold {}

.isBlogPostCategories ul,
.isBlogListCategories,
.isBlogCategories ul,
.isBlogArchive ul,
.isRecentPosts ul,
.isFeaturedPosts ul,
.isBloggers ul
{
padding: 0px;
margin:2px 0px 2px 0px;
}

.isBlogPostCategories li,
.isBlogListCategories li,
.isBlogCategories li,
.isBlogArchive li,
.isRecentPosts li,
.isFeaturedPosts li,
.isBloggers li 
 {
list-style-type:none;
margin-left:0px;
}

.isBloggers li a,
.isBlogCategories li a
{
    display: block;
	
    }

.isBlogListCategories li,
.isBlogPostCategories li 
{
    display: inline;
   }
   
.isRSSLink 
{
    width: 14px;
    height:14px;
    margin-right: 5px;
    border:0;
	background:url(Images/feed-icon-14x14.png) no-repeat;
clear:left;
    }
    

.isRSSListItem {
display: inline;
clear:left;
}

.isRSSListItem a {
float:left;
}

    
#isFeaturedPostsRSS a 
{
      margin: 1em 0;
      white-space:nowrap;
}

.isCommentText {}

.isCommentAuthor {
text-align:right;
}

.isPostTitle {
margin: .5em 0;}

.isPostedBy{}

.isPostCategories {}

.isShortPost {
margin: 10px 0px;
}

.isPost 
{
    margin: 2em 0 1em 0;}
    
    #PostMain hr 
    {
        height: 1px;
        padding: 0px;
        background-color:Black;
        }

.isShortPostWrapper {
margin-bottom: 2em;
}

.isPostWrapper {}


.isTagCloud  ul {
margin: 0px;
padding:0px;
}


.isTagCloud li {
display: inline;
float:left;
list-style-type: none;
margin-right: 5px;
line-height: 3em;
}

/*Font Size for Tag Cloud */
.isTag7  { font-size: 1.6em !important; font-weight: 700 !important;} 
.isTag6  { font-size: 1.4em !important; font-weight: 600 !important;} 
.isTag5  { font-size: 1.2em !important; font-weight: 500 !important;} 
.isTag4  { font-size: 1.0em !important; font-weight: 400 !important;}
.isTag3  { font-size: 0.9em !important; font-weight: 300 !important;}
.isTag2  { font-size: 0.8em !important; font-weight: 200 !important;}
.isTag1  { font-size: 0.7em !important; font-weight: 100 !important;}



#isTags {}

#isTags .NormalBold {}

#isTags ul {margin:0px; float:left;}
#isTags li {display:inline;}

.isClear {clear:both;}





#isLeaveAComment {}

#isLeaveAComment fieldset {
	padding: 0;
	margin: 0px;
	border: 0;
	}
#isLeaveAComment fieldset legend {
margin: 15px;
	}
	
#isLeaveAComment fieldset label {
  display: inline-block; /*triggers hasLayout*/
  }

#isLeaveAComment fieldset label 
{
	display: block; /*restores display*/
 width: 100px;

margin-top: 12px;
  text-align:right;
  font-weight:bold;
	float:left;
	clear:left;
	line-height:1em;
	}
	
	
#isLeaveAComment fieldset .isCommentField {
	width: 250px;
	margin-top: .6em;
	margin-bottom:.475em;
	padding: 2px;
	line-height:1em;
	margin-left:0.5em;

	}
	
	
#isLeaveAComment .NormalRed {
    margin-left:105px;
}
	
	.isCaptchaPanel 
	{
		padding-top: 10px;}
	
.isCaptchaPanel .Normal 
{
	width: 250px;
	margin: 0 0 0 0;
	
	}

.isCaptchaPanel div.Normal div {
	font-size:.75em !important;
	font-family:Arial, Helvetica, sans-serif;
}


/*Sorry - had to do a hack here because DNN didn't assign a name to the text field in the Captcha panel */
html>body .isCaptchaPanel div.Normal 
{
	width: 250px;
	margin:0;
	display:block;
	float:left;
	}

.isCaptchaPanel .Normal input {
	float:left;
}
	
#isLeaveAComment fieldset .isCaptchaPanel label {
	margin-top:0;
	margin-right:.5em;
	}

	
#isLeaveAComment fieldset  .isCaptcha {
	margin: 0;
	padding: 10px 0px;
	float: left;
	}
	
#isLeaveAComment fieldset  .CommandButton {
	margin: 5px 5px 5px 0;
	padding: 2px;
	float: left;
	}
	

	

	
	


#isPostTags {
margin: 1em 0;
}

#isPostTags ul 
{
	margin: 0px;
	padding:0px;
	}

#isPostTags li {
list-style: none;
display:inline;
margin:0 2px;
}

.isSocialNetworking
{
    clear:both;
margin: 1em 0;
}

#PostedCommentsTitle 
{
    margin: 1em 0;
}
	
#PostedComment{}


.isOuterComment ul 
{
margin: 0px;
padding: 0px;
overflow:hidden;
margin: 5px 0;

}

.isOuterComment li 
{
	list-style:none;
	margin:0px 0px 10px;
	}

.isInnerComment ul 
{
margin: 0px;
padding: 0px;
}

.isInnerComment li 
{

list-style:none;

}

#isContentModeration .Item 
{
	padding: 5px;
	}

#isContentModeration .AlternatingItem 
{
	background-color:#f1f1f1;
	padding: 5px;
	}


/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}

/*==============================================================================
	New Tab Styles - Customized by Dave
==============================================================================*/
			.tabarea {
				height:20px;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
			}

			.tabareafull {
				height:20px;
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				margin-left:5px;
				margin-right:5px;
			}
			.contentarea {
				border-bottom:1px solid #d9d9d9;
				border-left:1px solid #d9d9d9;
				border-right:1px solid #d9d9d9;
				border-bottom:1px solid #d9d9d9;
				padding:5px;
				margin-top:12px;
				background-color:#ffffff;
				
			}
			.contentareafull {
				border-bottom:1px solid #d9d9d9;
				border-left:1px solid #d9d9d9;
				border-right:1px solid #d9d9d9;
				border-bottom:1px solid #d9d9d9;
				margin-top:12px;
				padding:10px;
				background-color:#ffffff;
				
			}
			.eght-tabs, .eght-tabs li{
				list-style-type:none;
				margin:0;
				padding:0;
			}
			.eght-tabs li, .eght-tabs li a, .eght-tabs li a .right-pad{
				background:transparent url("/Portals/1/Tabs/tabs.gif") no-repeat left top;
			}
			.eght-tabs{
				border-bottom:1px solid #d9d9d9;
				float:left;
				width:100%;
			}
			.eght-tabs li{
				float:left;
				margin-right:2px;
				position:relative;
				top:1px;
				display:inline;
				background-position: 0 -165px;
				background-repeat:repeat-x;
			}
			.eght-tabs li.first{
				margin-left:10px;
			}
			.eght-tabs li a, .eght-tabs li a:hover{
				text-decoration:none;
				display:block;
				padding-left:3px;
				background-position: 0 -99px;
				*display:inline-block;
			}
			.eght-tabs li a span{
				display:block;
			}
			.eght-tabs li a .right-pad{
				padding-right:3px;
				background-position: 100% -132px;
				*display:inline-block;
			}
			.eght-tabs li a .text-wrap{
				padding:5px 8px 8px 8px;
				background:transparent;
				color:#000000;
				font-weight:bold;
			}
			.eght-tabs li.active{
				background-position: 0 -66px;	
			}
			.eght-tabs li.active a {
				background-position: 0 0px;
			}
			.eght-tabs li.active a .right-pad{
				background-position: 100% -33px;
			}
			.eght-tabs li.active a .text-wrap{
				padding:5px 8px 10px 8px;
				color:#ac1a2f;
			}
			.eght-tabs li a .icon {
				padding-left: 30px !important;
				background:transparent url("os-icon.gif") no-repeat 2px 3px;
			}
			.eght-tabs li a .win{
				background-position: 2px -26px;
			}

