a:hover, h1, h3, #main-tab li.selected a span,
h5 a:link, h5 a:active, h5 a:visited,
#sub-left #active a:link, #sub-left #active a:active, #sub-left #active a:visited,
#sub-left li.active a:link, #sub-left li.active a:active, #sub-left li.active a:visited,
#sub-left a:hover {
	color: #739600;
}

ul#main-tab li.active span {
        color: #739600;
}

ul.bullet li {
        background: url(http://www.therosettastone.es/us_assets/images/global/bullet-green.gif) no-repeat 0 .25em;
        padding-left: 20px;
        line-height: 1.5em;
        
}

#sub-left #active span, #buy-now .tab, #sub-nav-box .top-bar {
	background-color: #739600;
	color: #fff;
}

#content-area-right #sub-nav-box h3 {
        background-color: #739600;
        color: #fff;
}

h2.h3{
        color:#739600;
        padding-bottom:0.5em;
}

#menu-area ul li#global a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/global/menu_on.png') no-repeat;
        height: 35px;
        width: 238px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#global a:hover {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/global/menu_on.png') no-repeat;
        height: 35px;
        width: 238px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#global-about a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/global/menu-about.gif') no-repeat;
        height: 35px;
        width: 81px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#global-about a:hover, #menu-area ul li#global-about.current a  {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/global/menu-about.gif') no-repeat;
        background-position: 0 -36px;
        height: 35px;
        width: 81px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#global-support a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/global/menu-support-short.gif') no-repeat;
        width: 93px;
        height: 35px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#global-support a:hover, #menu-area ul li#global-support.current a  {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/global/menu-support-short.gif') no-repeat;
        background-position: 0 -36px;
        width: 93px;
        height: 35px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#global-partner a {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/global/menu-partner.gif') no-repeat;
        height: 35px;
        width: 488px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li#global-partner-dummy a {
background:transparent url(http://www.therosettastone.es/us_assets/images/fist_images/menu-partner-dummy.GIF) no-repeat scroll 0% -36px;
/*background-position-y:-36px;*/
border:0pt none;
display:block;
float:left;
height:35px;
text-decoration:none;
width:488px;
}

#menu-area ul li#global-partner a:hover, #menu-area ul li#global-partner.current a  {
        float: left;
        display: block;
        background: url('http://www.therosettastone.es/us_assets/images/global/menu-partner.gif') no-repeat;
        background-position: 0 -36px;
        height: 35px;
        width: 488px;
        text-decoration: none;
        border: 0;
}

#menu-area ul li span {
        display: none;
}

#shade-tabs li a {
	background: transparent url('http://www.therosettastone.es/us_assets/images/homeschool/shade_b2.gif') no-repeat left bottom;
}

#shade-tabs li a span {
	background: transparent url('http://www.therosettastone.es/us_assets/images/homeschool/shade_b.gif') no-repeat right bottom;
}

.content-style {
	background: transparent url('http://www.therosettastone.es/us_assets/images/homeschool/productmenu_bg.png') repeat-x;
}

#content-subpage #content-area-left {
	width: 530px;
	padding: 0 20px 0 20px;
}

ul.list li a:link em, ul.list li a:visited em {
        text-decoration: underline;
        color: #2F251E;
}

ul.list li a:hover em {
        color: #739600;
}


/* Order status rules */
#order-status-full-page, #cancel-osub-full-page {
        float: left;
}

#order-status-subpage, #cancel-osub-subpage {
        float: left;
        font-size: 10pt;
        width: 602px;
}

#order-status-subpage h5, #cancel-osub-subpage h5 {
        margin-bottom: 5px;
}

#order-status-search-error, #cancel-osub-search-error {
        float: left;
        font-size: 10pt;
        margin-bottom: 10px;
        padding: 10px;
        width: 500px;
        border: 2px solid red;
	font-weight:bold;
}

#cancel-osub-search-error1, #order-status-search-error1 {
        float: left;
        font-size: 10pt;
        margin-bottom: 10px;
        padding: 10px;
        width: 300px;
        border: 2px solid red;
}

#order-status-search-left, #cancel-osub-search-left {
        float: left;
        padding-left: 25px;
        width:245px;
}

#order-status-search-right, #cancel-osub-search-right {
        float: left;
        padding-left: 35px;
        border-left: 1px solid #cccccc;
}

#order-status-phone-numbers {
        float: left;
        clear: left;
        margin-top: 10px;
        width: 550px;
        font-size: 1em;
        padding-left: 25px;
}

.order-status-results-order table {
        width: 600px;
        margin-bottom: 10px;
}

.order-status-results-order table th {
        background: #739600;
        color: white;
}

.order-status-results-order table, th, td {
        border-color: #739600;
}
.hand{cursor:hand;}
.ddcolortabs{
        padding: 0px;
        width: 630px;
        background: transparent;
        voice-family: "\"}\"";
        voice-family: inherit;
}

.ddcolortabs ul{
        font: normal 12px Arial;
        margin:0;
        padding:0;
        list-style:none;
        font-weight:bold;
}

.ddcolortabs li{
        display:inline;
        margin:0 2px 0 0;
        padding:0;
        text-transform:normal;
}
.ddcolortabs a{
        float:left;
        color: #ffffff;
        background: #739600 url('http://www.therosettastone.es/us_assets/images/color_tabs_left.gif') no-repeat left top;
        margin:0 2px 0 0;
        padding:0 0 1px 3px;
        text-decoration:none;
        letter-spacing: 0.5px;
}

* html .ddcolortabs a span{ color: #ffffff;}
* html .ddcolortabs a:hover span{ color: #000000;}
* html .ddcolortabs a.current span{ color: #000000;}

.ddcolortabs a span{
        float:left;
        display:block;
        background: transparent url('http://www.therosettastone.es/us_assets/images/color_tabs_right.gif') no-repeat right top;
        padding: 6px 8px 3px 3px;
}

.ddcolortabs a:hover {
        background-color: #ffd519;
        text-decoration:none;
}

.ddcolortabs a:hover span{
        background-color: #ffd519;
        color:#000000
}


.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
        background-color: #ffd519;
        color:#000000;
        text-decoration:none;
}

.ddcolortabsline{
        clear: both;
        padding: 0;
        width: 628px;
        height: 173px;
        line-height: 8px;
        background-image:url('http://www.therosettastone.es/us_assets/images/bg.gif');
        background-repeat:repeat-x;
}
html* .ddcolortabsline{ width: 585px;padding-bottom:30px;}/*This is for IE-7 compatiblity*/
* html .ddcolortabsline{ width: 574px;padding-bottom:0px;}
.tabcontent{
        display:none;
        clear: none;
        float: left;
        width: 628px;
        padding: 5px 0px 0px 11px;
        height: 15em;
        font-family:Arial;
        font-size:13px;
        line-height:21px;
}

* html .tabcontent{ width:574px;}

.tabcontainer{
        clear: both;
        width:550px; /*width of 2nd level sub menus*/
        height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}
.tabcontent a{
                color: black;
                text-decoration: underline;
}
.tabcontent a:hover {
                color: #739600;
                text-decoration: underline;
                }

#contactinfo {background-color:#FFF; font-family:Arial; font-size:13px; line-height:18px; padding-left:8px;}
#contactinfo  h1{font-family:Arial; font-size:16px; color:#739600; margin-bottom:0px; font-style:normal;}
#contactinfo  h2{font-family:Arial; color:#739600; margin-bottom:0px; font-style:normal; font-size:13px;}

#footer{
        background:transparent url(http://www.therosettastone.es/us_assets/images/personal/footer-per.png) no-repeat scroll center top;
}
#review-quote {
  background:#F1EFE2 url(http://www.therosettastone.es/us_assets/images/global/leader-bg-rht-top.jpg) no-repeat scroll center top;
height:2%;
overflow:hidden;
position:relative;
width:229px;
}
#review-quote div.review-bottom {
background:transparent url(http://www.therosettastone.es/us_assets/images/global/leader-bg-rht-btm.jpg) no-repeat scroll left bottom;
padding:25px;
font-size:12px;


}
A.leadership:link    {color: #739600;}
A.leadership:active  {color: #739600;}
A.leadership:visited {color: #739600;}
A.leadership:hover   {color: #739600;}
#leadeship_members {
width:670px;
float:left;
margin-bottom:2.5em;
}
#leadership_sub_members{
width:90px;
padding:0px 0px 0px 50px;
float:left;
}


.leadership_sub_members {
float:left;
padding:0px 32px 0px 32px;
*padding:0px 32px 0px 32px;
_padding:0px 20px 0px 20px;
width:100px;
}

#leadeship_members img{
border:1px solid #ddd;
padding:5px;
}

.img_border{
border:1px solid #ddd;
padding:5px;
}

#system-table th,td {
padding:0px;
border-right: 0px none #ddd;
border-bottom: 0px none #ddd;
}

#system-table p {
	width:680px;
}

#system-table2 th,td {
padding:0px;
border-right: 0px none #ddd;
border-bottom: 0px none #ddd;
}

#system-table2 p {
  width:680px;
}

#system-table3 th,td {
padding:0px;
border-right: 0px none #ddd;
border-bottom: 0px none #ddd;
}

#system-table3 p {
  width:680px;
}

#system-table4 th,td {
padding:0px;
border-right: 0px none #ddd;
border-bottom: 0px none #ddd;
}

#system-table4 p {
  width:680px;
}

.td-tittle { height:30px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; font-size:12px; color:#303030; font-weight:bold; padding:2px 2px 2px 2px; background-color:#f1efe2; text-align:center;}

.td-tittle-1 { height:30px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; font-size:12px; color:#303030; font-weight:bold; padding:2px 2px 2px 2px; background-color:#ffffff; text-align:center;}

.td-tittle-2 { height:30px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; font-size:12px; color:#303030; font-weight:bold; padding:2px 2px 2px 5px; background-color:#fbf1c3;}

.td1 { height:30px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-color:#FFFFFF; font-size:11px; color:#333333; padding:2px 2px 2px 2px; text-align:center;}

.td1-left { height:30px; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background-color:#FFFFFF; font-size:11px; color:#333333; padding:0px 2px 0px 5px; text-align:left;}

.td2 { height:30px; border-top:1px solid #cccccc; background-color:#FFFFFF; font-size:12px; color:#333333; padding:0px 0px 0px 8px;}

.table-bdr { border:1px solid #cccccc;}

/* styles for FAQ page(Motion Point)*/

.faq_p {
	padding-left:20px;
	font-weight:bold;
}

.faq_answer {
	display:none;
}

.faq_answer p {
	padding-left:20px;
}

.faq_answer .path {
	font-weight:bold;
	font-style:italic;
}

.faq_answer .fix {
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
}

.faq_answer .head {
	font-weight:bold;
	text-decoration:underline;
}

ul.faq_disc {
	padding-left:65px;
}

ul.faq_disc li {
	list-style-type:disc;
	background:none;
	padding-left:5px;
}

ul.faq_circle {
	padding-left:45px;
	margin-bottom:0px;
}

ul.faq_circle li {
	list-style-type:circle;
	background:none;
	padding-left:5px;
}

ul.faq_square {
	padding-left:45px;
	margin-bottom:0px;
}

ul.faq_square li {
	list-style-type:square;
	background:none;
	padding-left:5px;
}

/* end of styles for FAQ pages*/

/*paymentplan popup table style*/
#table-hs-payment {
width:363px;
border:1px solid #DDDDDD;
}
#payment-left-content {
float:left;
width:280px;
}

#table-hs-payment .table-left-row1{
padding:10px 0px 13px 8px;
border-bottom:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
background:#fdf0bc;
}

#table-hs-payment .table-left-row{
padding:10px 0px 10px 8px;
border-bottom:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
}

#table-hs-payment .table-left-row5{
padding:10px 0px 10px 8px;
border-bottom:none;
border-right:1px solid #DDDDDD;
}

#table-hs-payment .table-right-row1{
padding-top:13px;
padding-left:10px;
border-bottom:1px solid #DDDDDD;
background:#fdf0bc;
padding-bottom:12px;
*padding-bottom:10px;
}

#table-hs-payment .table-right-row{
padding:11px 0px 12px 10px;
border-bottom:1px solid #DDDDDD;
*padding-bottom:9px;
}

#table-hs-payment .table-right-row5{
padding:10px 0px 10px 10px;
border-bottom:none;
}
#payment-right-content {
float:left;
width:83px;
}

#payment-right-content img {
float:right;
margin-top:-42px;
margin-right:3px;
}

#table-hs-payment .row3{
padding-bottom:11px;
*padding-bottom:9px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
#table-hs-payment .table-right-row1 {
padding-bottom: 14px;
}
#table-hs-payment .table-right-row {
padding-bottom: 13px;
}
}
/*end of table style*/
