body {margin: 12px 0 0 0; padding:0;
    font-family: Verdana, Arial;
	font-size: 11px;
	font-style:normal;
	color: #666666;
	text-align:left;
	line-height:16px;
	background-color:#ffffff;
	
    }
 html, body {height:100%}  

	
a {text-decoration:none; color:#3366cc; border:0; margin:0; padding:0; }
a:hover{text-decoration:underline;}
.noHand{ cursor:auto;}

.allImages{border:0; margin:0;padding:0;}

.logo{margin:0 0 0 0; padding:0; border:0; position: absolute; left: 20px; top: 13px;}
.topimages{border:0; margin:0 0 5px 0;padding:0;}

.registered {font-size:8px; vertical-align:top;}

.mastHead{padding:0; margin:0 0 10px 0;}
.mastHeadProducts{padding:0; margin:0 0 1px 0;}
.tollFree{color: #666666; font: normal 12px Verdana; background-color: #f2f2f2; height: 17px; padding: 3px 0 0 15px; margin-bottom:20px;}

.dropDownMenuContainer-Products
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    cursor: pointer; 
    visibility:hidden;
    position:absolute;
    left:11px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}
.dropDownMenuContainer-Products a{color:#666666;}
.dropDownMenuContainer-Products a:Hover{color:#3366cf;}

.dropDownMenuContainer-Training
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    cursor: pointer;
    visibility:hidden;
    position:absolute;
    left:119px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}
.dropDownMenuContainer-Training a{color:#666666;}
.dropDownMenuContainer-Training a:Hover{color:#3366cf;}
.dropDownMenuContainer-Support
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    cursor: pointer; 
    visibility:hidden;
    position:absolute;
    left:225px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}
.dropDownMenuContainer-Support a{color:#666666;}
.dropDownMenuContainer-Support a:Hover{color:#3366cf;}
.dropDownMenuContainer-Alliances
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    cursor: pointer; 
    visibility:hidden;
    position:absolute;
    left:326px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}
.dropDownMenuContainer-Alliances a{color:#666666;}
.dropDownMenuContainer-Alliances a:Hover{color:#3366cf;}
.dropDownMenuContainer-Company
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    visibility:hidden;
    position:absolute;
    left:435px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}

.dropDownMenuContainer-Company a{color:#666666;}
.dropDownMenuContainer-Company a:Hover{color:#3366cf;}


.dropDownMenuItems
{
    font-size: 10px;
    color:#666666; 
    cursor: pointer; 
    font-family: Verdana; 
    text-decoration: none;
    padding-left: 10px;
    text-align:left; 
    margin: 0 1px 0 1px;
    height:16px;
    padding: 4px 0 1px 10px;
    vertical-align:middle;
    visibility:inherit;
}

    .dropDownMenuItems-background
  {
    padding-bottom: 1px;
    background: bottom left repeat-x url("/images/navbar/dotted_dropdown.jpg");
  }
  
.dropDownMenuItems A:Hover
 
{
    color: #3366cc;
    text-decoration: underline;
}


.dropDownMenuBottomItem
{
    font-size: 10px;
    color:#666666; 
    cursor: pointer; 
    font-family: Verdana; 
    text-decoration: none;
    text-align:left;
    margin: 0 1px 0 1px;
    height:16px;
    padding: 4px 0 1px 10px;
    vertical-align:middle;
    visibility:inherit;
    
}

.dropDownMenuBottomItem A:Hover
 
{
    color: #3366cc;
    text-decoration: underline;
}

.navBar
{
    margin:0 0 7px 0;
    padding: 0 0 0 0 ;
}

.topLinks
{   
    text-align:right;
    text-decoration: none;
    vertical-align:top; 
    
}


/* START Banner Layouts */
.LeftBanner
{
    position:absolute; height:100px; width:210px; margin:0; padding:0; left:0; top:0;
}

.RightBanner
{
    position:absolute; height:100px; margin:0; padding:0; left:210px; top:0;
}

/* Start BreadCrumb */
.breadcrumb
    {
        background-color: #333333;
        width: 612px;
        height:15px;
        padding: 5px 0 4px 8px;
        line-height:14px;
        margin: 0;
        vertical-align:top;
    }
    
.breadCrumbFull
    {
        background-color: #333333;
        width: 822px;
        height:15px;
        padding: 5px 0 4px 8px;
        line-height:14px;
        margin: 0;
        vertical-align:top;
    }
    
    .currentNode
    {
        font-family: Verdana;
        font-size: 11px;
        color: #dedddd;
        font-weight:700;
        text-decoration:none;
        line-height:14px;
    }
    
       .otherNodes
    {
        font-family: Verdana;
        font-size: 11px;
        color: #ffffff;
        font-weight:100;
        text-decoration:none;
        line-height:14px;
    }
    
    .pathSeperator
    {
        background-image: url('/images/pathseperator.jpg');
        padding: 10px 0 0 0;
    }
    
    .mastHead {margin:0 0 20px 0; padding:0; border:0;}
    .contentImage {margin:0 0 0 10px; padding:0; border:0;}   

/* START QuickLinks and Client Feedback */
.clientFeedback  {width:200px; padding: 5px 0 5px 0px; text-align:left; margin-top:20px}

    .clientFeedback p
    {
    font-family: Verdana;
    color: #666666;
    font-size: 10px;
    padding: 0px 8px 0px 10px;
    font-style:normal;
    text-align: left;
    margin: 0 4px 4px 4px;
    }

.quickLink
    {
   
    padding: 5px 0px 5px 0px;
    margin:50px 0 0 0;
    text-align:left;
    width:204px;
    border-top:solid 1px #cccccc;
    }
    .quickLink p
    {
    font-family: Verdana;
    color: #666666;
    font-size: 10px;
    padding: 0px 0px 0px 10px;
    font-style:normal;
    text-align: left;
    margin: 0 4px 4px 4px;
    }
   .quickLink a
    {
    text-decoration:none;
    font-family: Verdana;
    color: #666666;
    font-style:normal;
    font-size: 10px;
    border:0;
    }
    
    .quickLink a:hover{ text-decoration:underline;}
    
    
    
    .quickLinkImages {border:0; margin-right: 5px}
    
    .calloutTitle
	{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	color: #666666;
	text-align:left;
	margin: 10px 0 5px 5px;
	padding:0;
	}
	.calloutText
	    {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align:left;
	line-height: 16px;
	padding:0px 7px 10px 5px;
    margin: 0;
    }
    
    .selectorLink
    {
   
    background: top left no-repeat url("/images/Links/selector-link-bg.jpg");
    padding: 5px 0px 5px 0px;
    height: 102px;
    text-align:center;
    width:204px;
    }
    .selectorLinkText
    {
    font-family: Verdana;
    color: #666666;
    font-size: 10px;
    padding: 0px 0px 0px 10px;
    font-style:normal;
    text-align: left;
    margin: 0 4px 4px 4px;
    }
  /* Two Column Content */
  
  .col2Wrapper { width:610px; margin-top: 20px;}
  .leftColumn{float:left; width:280px; padding:0 0 10px 0;}
  .leftColumn A{ color:#3366cc; font-size:12px; font-weight:normal;}
  .leftColumn A:Hover{color:#3366cc; text-decoration:underline;}
  .rightColumn{float:right; width:300px; padding:0 0 10px 0; margin-top:0;}
  .rightColumn A{ color:#3366cc; font-size:12px; font-weight:normal;}
  .rightColumn A:Hover{color:#3366cc; text-decoration:underline;} 
  .linkImages{border:0; margin:0; padding:8px 4px 0 0;}
  .centeredColumn{width:610px; padding:0; text-align:center;}
  .centeredColumn A{ color:#3366cc; font-size:12px; font-weight:normal;}
  .centeredColumn A:Hover{color:#3366cc; text-decoration:underline;}
  .centered7iLi{background: url("/images/orange-arrow.jpg") no-repeat 0px 50%; padding:2px 0 0 14px; vertical-align:bottom; margin-bottom:2px; zoom: 1;}

   
   
   /* Formating Content*/
   
.clickToEnlargeRight {float:right; margin: 8px 10px 8px 8px; border:0; cursor:pointer;}
.largeImages{border:0; margin: 10px 0 0 0; cursor:pointer;}

/* magic divs */
.dynContentWrapper {width:620px; }

.dynContentWrapper .show { display: block; }
.dynContentWrapper .hide { display: none; }
.dynContent{ margin: 10px 0 0 0; clear: both; display: none; }
.productContentWrapper {width:600px; }
.productContent{ margin: 10px 0 0 0; clear: both; display: table; }
.decimalList {list-style-type:decimal; line-height:16px;}
   
   /* Subsection header full width with grey background*/
   
   .sectionheader {width:600px; height:17px; background-color:#f2f2f2; padding:3px 0 0 10px;}
   
   /* h3 used for section headers, not the most prominent.*/
   h2 {font-size:12px; margin:0 0 4px 0; padding:0;}
   h3{font-size:11px; margin:0; padding:0;}
   h4{ text-decoration:underline; font-size:10px; margin:2px 0 0 0; padding:0;}
   
   /* class is used in the first paragraph of a group to remove top margin. Element above would be a <h3> tag*/
   .firstParagraph{margin-top:2px; line-height:16px;}
   .firstParagraph a {color:#3366cc; text-decoration:none; border:0; cursor:pointer;}
   
    
  /* START TABS */  
 .tabs
{
    width:620px; height:30px; margin: 10px 0 0 0; padding:0;
}
.tabs li {float:left; list-style:none;}
.tabs ul {margin:0; padding:0;}
.tabImages{border:0; padding:0; margin:0; cursor:pointer;}
.TPWSImages{border:0; padding:0; margin:20px 0 20px 0;}
.leftTab
{   
    width:10px;
    height:27px;
    padding-bottom: 1px;
    border-bottom: solid 1px #cccccc;
    float:left;
}

.selectedTabWrapper
{
    background: top left repeat-x url("/images/tabs/tab-selected-bg.jpg");
    padding-top: 5px;
    text-align:center;
    float:left;  
}

.selectedTab
{
    padding: 4px 10px 0px 10px;
    height: 19px;
    text-align:center;
    float:left;
    color:#ff6600;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;
    border-right: solid 1px #cccccc;
    border-left: solid 1px #cccccc; 
    cursor:pointer; 
}
.nonSelectedTabWrapper
{
    background: top left repeat-x url("/images/tabs/tab-non-selected-bg.jpg");
    padding-top: 7px;
    height: 7px;
    text-align:center;
    float:left;
   
}

.nonSelectedTab
{
    padding: 4px 10px 0px 10px;
    height: 17px;
    text-align:center;
    float:left;
    color:#666666;
    font-family: Verdana;
    font-size: 11px;
    font-weight:bold;  
    border-right: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
    cursor:pointer;
    
    
}

/* display Box corners*/

.displayMessage { background-color: #f7f7f7; border: solid 1px #cccccc; width: 618px; margin: 0px 0;}
.greyTopLeft{background: top left no-repeat url("/images/borders/tl-grey.gif"); margin: -1px; }
.greyTopRight{background: top right no-repeat url("/images/borders/tr-grey.gif"); }
.greyBottomRight{background: bottom right no-repeat url("/images/borders/br-grey.gif"); }
.greyBottomLeft{background: bottom left no-repeat url("/images/borders/bl-grey.gif"); }
.boxContent{ font-family: Verdana; font-size: 11px; font-weight:bold; color: #ff3300; line-height:16px; padding:10px;}
.displayMessage, .greyTopLeft, .greyTopRight, .greyBottomRight, .greyBottomLeft, .boxContent { zoom: 1; }

/* START footer */
#footerWrap { position: relative; height: 4em; zoom: 1; }
#footer { text-align: center; font-family: Verdana; font-size: 10px; color: #666666; margin-top:-4em; } /* for IE 5 */
#footer ul, #footer li { margin: 0; padding: 0; list-style-type: none; }
#footer li { float: left; }
#footer li a { display: block; width: 100px; height:15px; }
#footer ul.top li { border-left: 1px solid #666666; padding-left: 5px; }
#footer ul.bottom li { padding-left: 6px; line-height: 1.5; margin:0; }
#footer ul, #footer .bottomwrap ul { width: 830px; margin: 0 auto; text-align: left; clear: left;}
#footer .bottomwrap, #footer .bottomwrap li, #footer .bottomwrap a { background-color: #333333; color:#cccccc; height:15px; margin: 3px 0 0 0px; }
#footer .bottomwrap {clear: left; display:table; width: 100%; margin-bottom: 0; padding-bottom: 3px; height:19px; }
#footer .bottomwrap ul.bottom {margin: 0 auto;}
.footerLinks{color:#666666; font-family: Verdana; font-size:10px; font-weight:normal;}

.formClass{ zoom:1;}
body {margin:0 auto; padding:0; min-height: 100%; position: relative; }
* html body { height: 100%; }
.pageLayout{vertical-align: middle; text-align: left; margin: 0 auto; width:830px; min-height:100%}
* html .pageLayout { height: 100%; }
.innerPageWrapper{ padding-bottom: 8em; zoom:1;}
.contentLayout{padding:0 0 0 10px; width: 600px;}
.contentDiv { display: table-cell; width: 100%; }
.footerClass{}
html {height: 100%;}


.mhPhoto {margin: 10px 0 10px 0; border: 0;}


  /* Two Column Management Team Content */
  
  .twoColumnWrapper { width:620px;}
  .leftCol{float:left; width:378px; padding:10px 10px 10px 10px;}
  .leftCol A{ color:#666666; font-size:12px; font-weight:bold;}
  .rightCol{float:right; width:198px; padding-left:10px;}
  .rightCol A{ color:#666666; font-size:12px; font-weight:bold;}
  
  /* 410 width disappearing divs */
.dynContentWrapper410 {width:378px; }
.dynContentWrapper410 .show { display: block; }
.dynContentWrapper410 .hide { display: none; }
.dynContent410{ margin: 10px 0 0 0; padding-right:10px; clear: both; display: none; }

.headerManagement {color: #ff6600; font-family: Verdana; font-size: 11px; line-height: 18px;}
.boldMe{font-weight:bold;}

.manList{width:200px; vertical-align:top; padding-top:30px;}
.manListTitle{width:190px; padding:1px 0 2px 10px;  background-color: #92a1b1; height:13px; color: #ffffff; font-family: Verdana; font-size: 11px; font-weight: bold;}
.manListItemWrapper{padding-bottom: 1px; background: bottom left repeat-x url("/images/leftmenu/dotted.jpg"); color: #3366cc; font-family: Verdana; font-size: 11px;}
.manListItem{height:21px; background-color: #f2f2f2; padding: 8px 0 0 10px; cursor:pointer;}
.manListItem a {text-decoration:none; color: #3366cc; font-family: Verdana; font-size: 11px;}
.manListItem a hoover{text-decoration:underline;}
.blueArrow{padding-right:5px;}
.bottomItem{color: #3366cc; font-family: Verdana; font-size: 11px; border-bottom:solid 1px #cccccc;}

/********* news and events *********/

#sort_by{
height: 25px;
border: 1px solid #92a1b1;
line-height: 25px;
font: normal 10px/25px verdana, arial, helvetica, sans-serif;
margin-bottom: 20px;
}

#sort_by span.sort{
background-color: #92a1b1;
padding: 7px;
padding-right: 15px;
color: #fff;
}

#sort_by ul li, #sort_by ul{
display: inline;
list-style: none;
font: normal 10px/25px verdana, arial, helvetica, sans-serif;
}

#sort_by ul{
margin: 0;
padding: 0;
}

#sort_by ul li{
border: 1px solid #ccc;
border-width: 0 1px 0 0;
padding: 0 35px;
background-position: 20px 50%;
}

#sort_by ul li a{
color: #36c;
font: normal 10px/25px verdana, arial, helvetica, sans-serif;
}

#sort_by li.events{
border: 0;
}

.news_releases{
background: transparent url(../images/news_releases.gif) no-repeat;
}

.industry_news{
background: transparent url(../images/industry_news.gif) no-repeat;
}

.events{
background: transparent url(../images/events.gif) no-repeat;
}

.odd, .even{
background-position: 10px 13px;
}

.odd strong, .even strong{
display: block;
padding: 10px 0 0 30px;
}

.odd{
background-color: #f2f2f2;
}

.odd a, .even a{
display: block;
color: #36c;
font: normal 11px/16px verdana, arial, helvetica, sans-serif;
padding: 0 10px 10px 30px;
background: transparent url(../images/dots.gif) repeat-x;
background-position: bottom;
}

.browse_pages{
display: block;
margin-top: 30px;
text-align: center;
}

.browse_pages a:hover{
color: #f60;
font-weight: bold;
}

.prev, .next{
background: transparent url(../images/prev.gif) no-repeat;
padding-left: 10px;
background-position: 0 50%;
}

.next{
padding: 0 10px 0 0;
background-image: url(../images/next.gif);
background-position:100% 50%;
}

.signUpNow{text-align:right; margin: 20px 10px 2px 0;}

	/* TWS  Start Screenshot section */
.thumbs
{
 padding: 0 0 0 0px;
 vertical-align: top;
 cursor: hand;
}

.ScreenShotLayer
{
	position:absolute;
	visibility:hidden;
	margin:0;
	left:0;
}

.showthisLayer
{
    position:absolute;
	visibility:visible;
	margin:0;
	left:0;
}
/* END Screenshot section */

/* Country and State Drop downs*/
     .MLSSelect{border: solid 1px #a5acb2; font-family:Verdana; color: #666666; font-size:11px;}
.MLSDropDowns{height:18px; font-family:Verdana; color:#666666; line-height:16px; font-size:11px; border: solid 1px #a5acb2;}
.dropDownWrapper{margin:0 0 4px 0; padding:0;}
.dropDownLabelSpan{margin-right:5px; width:100px; float:left;} 
.QSDropDown{height:16px; font-family:Verdana; color:#666666; line-height:16px; font-size:11px; border: solid 1px #a5acb2; width: 120px;} 

/* Alliances Section*/

.dividerLine
{
    background: top left repeat-x url("/Alliances/Franchises/images/dotted.jpg");
    padding-top: 1px;
    margin:20px 0 10px 0px;
      
}

  .acol2Wrapper { width:610px; margin-top:10px; padding-left:10px;}
  .aleftColumn{float:left; width:240px; padding:10px 10px 10px 0;}
  .arightColumn{float:right; width:340px; padding:10px;}
  .arightColumn A{ color:#3366cc; font-weight:bold;}
  
  /* Contact US*/
  a.arrow{
padding-left: 10px;
background: transparent url("/Company/images/next.gif") no-repeat;
background-position: 0 50%;
}

/* Training Section */

.faqquestion 
{
    font-family: Verdana, Arial; 
    font-size: 11px;
	font-style:normal;
	color: #666666;
	text-align:left;
	line-height:15px;
	font-weight:bold;
	margin-top:15px;}
.tabledata{margin-top:3px;}
.leftColumnDemo{float:left; width:280px; padding:30px 10px 10px 40px;}

/* News and Events */
.dateDisplay{background-color: #f2f2f2; margin:8px 0 2px 10px; width: 580px; padding-right: 10px; padding-left:10px;}
.articleBlock{background-color: #f2f2f2; margin:0 0 4px 10px; padding-left:10px;}
.articleLink{color: #3366cc;}
.listWrapper{padding-bottom: 1px; background: bottom left repeat-x url("/Company/News-and-Events/images/dotted.jpg");background-color: #f2f2f2; margin:0; width:606px;}
.showRelease{margin: 20px 10px 0 10px; background-color: #f2f2f2;}
.showRelease A{color: #3366cc;}
.outerBox{margin: 0 0 20px 0; padding: 10px 10px 20px 0; background-color: #f2f2f2; width: 610px;}



/* Desktop Support*/
ul.questions {list-style: none; margin: 0;padding: 0}


div.answer ul, div.answer ol {padding-left: 4em; margin: 1em 0 1em 0}

div.answer p {margin: 1em 0 1em 0}

div.answer a {color: #3366CC}






 div.c5 {width: 620px; padding-left: 10px}
 p.c4 {font-style: italic}
 p.c3 {font-weight: bold}
 li.c2 {list-style: none}
 div.c1 {margin:25px 0 5px 0;}
 ul.c4 {list-style:none}
 
 /* TRAINING*/
 
 .courseTitleBlock{background-color: #92a1b1; color: #ffffff; font-weight: bold; padding: 2px 0 2px 10px; width:610px; margin-bottom:10px; height: 18px;}
 .greyTitleBlocks{background-color: #f2f2f2; color: #666; font-weight: bold; padding: 2px 0 2px 10px;}
 .subHeaders{color: #666; font-weight: normal; padding: 2px 0 2px 10px;}
 .backLinks{color:Blue; text-decoration:underline;}
 
/* Support */
.blueLink{color: #3366cc;}

.formWrapperTop{padding-top: 4px; background: top left repeat-x url("/Support/Contact-Support/Images/divTopBorder.gif");}
.formWrapperBottom{padding-bottom: 4px; background: bottom left repeat-x url("/Support/Contact-Support/Images/divBottomBorder.gif");}
.formDiv{margin: 0; padding: 10px 10px 20px 10px; background-color:#f2f2f2; width:590px;}
.formDiv2{margin: 0; padding: 10px 10px 20px 10px; background-color:#f2f2f2; width:580px;}
.formDiv3{margin: 0; padding: 10px 10px 20px 10px; background-color:#f2f2f2; width:600px;}
.formRow{font-size:12px; width:580px; margin:3px 0 5px 0; font-size:12px; font-weight:bold;}
.formRow2{font-size:12px; width:580px; margin:3px 0 5px 0; font-size:12px; font-weight:bold;}
.output{color:Red; text-align:center;}
.radioButtons{padding:0 5px 0 5px;}
.formButton{border: solid 1px #a5a5a5; background-color:#eeeeee;}

.lContent{float:left; width: 600px;}
.rContent{float:right; display: inline; margin-left: 8px; vertical-align:top; width: 202px;}
 .marginLeft{margin-left: 10px;}
 
 .greyTitleBlock{background-color: #92a1b1; color: #fff; font-weight: bold; padding: 2px 0 2px 10px;}
 
 
   /* Board Available Table  */  
 .boardList{padding: 3px 2px 3px 10px; background-color:#ffffff;}
 .boardListAlt{padding: 3px 2px 3px 10px; background-color:#cccccc;}
 .boardTitle{font-weight:bold; width:309px; color:#ffffff; padding: 4px 2px 4px 10px;}
 
 .clickToGoBack {text-align: center; color:#3366cc; font-weight:bold;}
 .supportQ{margin:2px 0 10px 0; list-style-type: none;}
 .supportLI{background: url("/images/list-bullet.gif") no-repeat 2px 20%; padding-left: 14px; zoom: 1;}
 .supportLIA{background: url("/images/list-bullet.gif") no-repeat 2px 50%; margin: 3px 0 0 0; padding-left: 14px; zoom: 1;}
.indentInList{margin-left:35px;}
.noTop{margin-top:0;}
.ital{ font-style:italic;}

.overview7iLi{background: url("/images/orange-arrow.jpg") no-repeat 0px 50%; padding:2px 0 0 14px; vertical-align:bottom; margin-bottom:2px; zoom: 1;}

.productUl{list-style-type:none; padding-left:15px;}
.productLi{ background: url("/images/list-bullet.gif") no-repeat 0px 7px; padding:0 20px 0 13px; line-height:16px; margin:0; zoom: 1;}
.productLiBlank{ padding:0 20px 0 13px; line-height:16px; margin:0; zoom: 1;}


.listImage{list-style-image: url('/images/list-bullet.gif');}

.smallSUP{ font-size:9px;}

.btnBlank{border:0; font-family: Verdana, Arial; font-size: 11px;font-style:normal; color: #666666; text-align:left; line-height:15px; background-color:#ffffff; margin-left:0; padding:0; cursor:pointer;}

.regMark{ font-size: 6px; vertical-align:top;}

.required{font-family:Verdana; font-size:11px; color:Red;}

/* Websites */ 
 
 .FAQList{list-style-type:none; padding-left:15px;}
 .FAQLI{ background: url("/images/list-bullet.gif") no-repeat 0px 7px; padding:0 20px 0 13px; line-height:16px; margin:0; zoom: 1;}
 .AFAQ{color:#3366cc;}
 .AFAQ2{color:#3366cc;}
 .FAQTitle{ font-weight:bold; margin:0;}
 .FAQText{}
 .FAQText p{margin:0 0 20px 0;}
 /* Top Marketer */
  .TMWrapper{ width:620px; padding-bottom: 1px; background: bottom left repeat-x url("/Products/Top-Marketer/images/tm-dot.gif"); padding-top: 20px; background-color: #f2f2f2;}
  .col2WrapperTM { width:620px; font-size:10px; line-height:16px; background-color: #f2f2f2; display: table;}
  
  .leftColumnTM {float:left; width:400px; margin: 0 10px 0 10px;}
  .leftColumnTM  A{ color:#3366cc; font-size:9px;}
  .leftColumnTM  A:Hover{color:#3366cc; text-decoration:underline;}
  .rightColumnTM {float:right; width:190px; padding:10px 0 10px 0;}
  .rightColumnTM  A{ color:#3366cc; font-size:9px;}
  .rightColumnTM  A:Hover{color:#3366cc; text-decoration:underline;} 
  .colWrapperTM { width:600px; font-size:10px; line-height:16px; background-color: #f2f2f2; display: table;padding: 0 10px 0 10px;}
  
 .superScript{font-size: 8px; padding-top: 2px;}
 .superScriptTM{font-size: 9px; padding-top: 2px;}
  
  
      /* News Link */
 .newsLink
    {
        padding: 5px 0px 5px 0px;
        margin:50px 0 0 0;
        text-align:left;
        width:204px;
        border-top:solid 1px #cccccc;
    }
    .newsLink p
    {
    font-family: Verdana;
    color: #666666;
    font-size: 10px;
    padding: 0px 0px 0px 10px;
    font-style:normal;
    text-align: left;
    margin: 0 4px 4px 4px;
    }
   .newsLink a
    {
    text-decoration:none;
    font-family: Verdana;
    color: #666666;
    font-style:normal;
    font-size: 10px;
    border:0;
    }
    
    .newsLink a:hover{ text-decoration:underline;}
    
    .liNewsLink{ background: url("/images/links/arrow.gif") no-repeat 0px 6px; padding:0 5px 0 12px; margin:0 0 5px 14px; zoom: 1; line-height:12px;}
    .newsLinkImages {border:0; margin-right: 5px}