@charset "utf-8";
/* CSS Document */

div#breadcrumb
{
	background-color: transparent !important;
}

ul.news-articles
{
	margin: 0 10px 0 0;
	padding: 0 10px 10px 10px;
	list-style: none;
}

ul.news-articles li
{
	margin: 0 0 1em 0;
	padding: 0;
	list-style: none;
}

ul.news-articles h3
{
	font-size: 100%;
	margin: 0 0 5px 0;
}

ul.news-articles p
{
	margin : 0 0 5px 0;
}

/* expandable div */
#product_list .expandableCorappse
{
	width:100%; background-color:#E7F3FF; 
	/*height of the expandable icon box*/
	height:20px;
}
#product_list .expandableText
{
	text-align:right;
	padding-top:3px;
	padding-right:10px;
}
#product_list .collapseText
{
	text-align:right;
	padding-top:3px;
	padding-right:10px;

}
#product_list a.expandable:link, a.expandable:visited
{
	padding: 0 0 0 15px;
	background: transparent url(../img/v2_tab/btn_expand.png) no-repeat left 2px;
	text-decoration:none;
}

#product_list a.collapse:link, a.collapse:visited
{
	padding: 0 0 0 15px;
	background: transparent url(../img/v2_tab/btn_collapse.png) no-repeat left 2px;
	text-decoration:none;
}

/*---------------------------------------------------------------*/

#entertain_list .expandableCorappse
{
	width:100%; background-color:#fdf0e4; 
	/*height of the expandable icon box*/
	height:20px;
}
#entertain_list .expandableText
{
	text-align:right;
	padding-top:3px;
	padding-right:10px;
}
#entertain_list .collapseText
{
	text-align:right;
	padding-top:3px;
	padding-right:10px;

}
#entertain_list a.expandable:link, a.expandable:visited
{
	padding: 0 0 0 15px;
	background: transparent url(../img/v2_tab/btn_expand_ent.png) no-repeat left 2px;
	text-decoration:none;
	color: #cd3e0f;
}

#entertain_list a.collapse:link, a.expandable:visited
{
	padding: 0 0 0 15px;
	background: transparent url(../img/v2_tab/btn_collapse_ent.png) no-repeat left 2px;
	text-decoration:none;
	color: #cd3e0f;
}

/*---------------------------------------------------------------*/

#magazine_list .expandableCorappse
{
	width:100%; background-color:#e8e8e8; 
	/*height of the expandable icon box*/
	height:20px;
}
#magazine_list .expandableText
{
	text-align:right;
	padding-top:3px;
	padding-right:10px;
}
#magazine_list .collapseText
{
	text-align:right;
	padding-top:3px;
	padding-right:10px;

}
#magazine_list a.expandable:link, a.expandable:visited
{
	padding: 0 0 0 15px;
	background: transparent url(../img/v2_tab/btn_expand_magazine.png) no-repeat left 2px;
	text-decoration:none;
	color: #343434;
}

#magazine_list a.collapse:link, a.expandable:visited
{
	padding: 0 0 0 15px;
	background: transparent url(../img/v2_tab/btn_collapse_magazine.png) no-repeat left 2px;
	text-decoration:none;
	color: #343434;
}



/* prototype tab */
ul.subsection_tabs {
    list-style:none;
    margin:-9px 0 0px 0;
    padding:0;
    clear:both;
    /*border-bottom:1px solid #ccc;*/
    /*height of the tab*/
    height:50px;
    clear:both;
    width: 558px;
    background:url(../img/v2_tab/tab_bg.png) repeat-x;
}


ul.subsection_tabs li.tab {
    float:left;
    margin-right:0px;
    text-align:center;
}

ul.subsection_tabs li.tab a {
    display:inline;
    height:20px;
    padding:0 0px 0 0px;
/*background-color:#fff;*/
    color:#666;
    width:80px;
}

/* when mouse curser hovers */
ul.subsection_tabs li.tab a:hover {
    /*    color:#666;*/
}

/*when tab is selected*/
ul.subsection_tabs li.tab a.active 
{
	/*    background-color:#ddd; */
}

ul.subsection_tabs li.source_code {
    float:right;
}



ul.subsection_tabs_magazine {
    list-style:none;
    margin:-9px 0 0px 0;
    padding:0;
    clear:both;
    /*border-bottom:1px solid #ccc;*/
    /*height of the tab*/
    height:50px;
    clear:both;
    width: 558px;
    background:url(../img/v2_tab/tab_bg_magazine.png) repeat-x;
}


ul.subsection_tabs_magazine li.tab {
    float:left;
    margin-right:0px;
    text-align:center;
}

ul.subsection_tabs_magazine li.tab a {
    display:inline;
    height:20px;
    padding:0 0px 0 0px;
/*background-color:#fff;*/
    color:#666;
    width:80px;
}

/* when mouse curser hovers */
ul.subsection_tabs_magazine li.tab a:hover {
    /*    color:#666;*/
}

/*when tab is selected*/
ul.subsection_tabs_magazine li.tab a.active 
{
	/*    background-color:#ddd; */
}

ul.subsection_tabs_magazine li.source_code {
    float:right;
}

ul.subsection_tabs_ent {
    list-style:none;
    margin:-9px 0 0px 0;
    padding:0;
    clear:both;
    /*border-bottom:1px solid #ccc;*/
    /*height of the tab*/
    height:50px;
    clear:both;
    width: 558px;
    background:url(../img/v2_tab/tab_bg_ent.png) repeat-x;
}


ul.subsection_tabs_ent li.tab {
    float:left;
    margin-right:0px;
    text-align:center;
}

ul.subsection_tabs_ent li.tab a {
    display:inline;
    height:20px;
    padding:0 0px 0 0px;
/*background-color:#fff;*/
    color:#666;
    width:80px;
}

/* when mouse curser hovers */
ul.subsection_tabs_ent li.tab a:hover {
    /*    color:#666;*/
}

/*when tab is selected*/
ul.subsection_tabs_ent li.tab a.active 
{
	/*    background-color:#ddd; */
}

ul.subsection_tabs_ent li.source_code {
    float:right;
}