/* Navigation --------------- */




/*----------------IDEA pages main elements------------------------------*/
body.ideabg {
background-image: url(../img/bg_idea.gif);
}

/*!!!!!!!!!! Temp!*/
/*#banneridea {
    width: 760px;
    height: 70px;
    padding: 0;
    margin: 0;
    background: #fff url(../img/bg_idea_big.jpg) no-repeat 5px 0;

}*/
/*!!!!!!!!!! Temp!*/


body.ideabg #bannermain {
    background: #fff url(../img/bg_idea_big.jpg) no-repeat 5px 0;

}
#bannermain #language {
    float: right;
    margin: 0.6em 0.5em 0 0;
    color: #A7B2D9;
}
#language a.japan {
    padding: 0 5em 0 0;
    width: 49px;
    height: 14px;
    background: url(../img/japan.gif) no-repeat;
    text-decoration: none;
    border: 0;
}
#language a:hover.japan {
    background: url(../img/japana.gif) no-repeat;
    text-decoration: none;
    border: 0;
}




/*---------------- Sidebar banners and boxes --------------------------*/
#plugins {
    background: url(../img/plugin.gif) no-repeat;
    border: #97B1E1 1px solid;
    margin-bottom: 1.7em;
    width: 168px;
    height: 6.5em;
}

#plugins h4 {
    font-weight: bold;
    font-size: 14px;
    color: black;
    padding: 7px 0 5px 45px;
    margin: 0;
}

#plugins p {font-size: 86%; font-weight: normal; padding: 12px 0 0 15px; line-height: 1.5em;}

/*--------------- New index top  ---------------------------------------------------------*/
.cl1 {
	width: 64%;
	float: left;
    }

.cl2 {
	width: 33%;
	float: right;
    	}



.graybox {
border: 1px solid #CCCCCC;
padding:0.2em;
margin-top:1.7em;
}
.graybox h5 {
margin:0 0 0.7em 1em;
}

.graybox p {
 margin-left:1em;
line-height:normal;

}

.number {
margin-left:2em;
}

#introduction {
background:url("../img/grad.gif") repeat-x bottom;
padding:1em 2em 2em 1.5em;
margin:-3px;
}

#introduction p.bolder {
color:#4D4D4D; font-weight:bold;
}

.cl2 a {
font-weight:bold;
display:block;
border:none;
color:#043DBC;
font-size:12px;
}

.down_btn {
        background:url("../img/Download_butoon1.gif") no-repeat;
        padding:0.9em 0 2em 50px;
        margin:1.4em 0 0 0;
}
.down_btn:hover {

        background:url("../img/Download_butoon2.gif") no-repeat;
        padding:0.9em 0 2em 50px;
}

.new_btn {
        background:url("../img/New_button1.gif") no-repeat;
        padding:0.8em 0 2em 50px;
        margin:0 0 0 0;
}
.new_btn:hover {

        background:url("../img/New_button2.gif") no-repeat;
        padding:0.8em 0 2em 50px;
}

.buy_btn {
        background:url("../img/Buy_butoon1.gif") no-repeat;
        padding:0.8em 0 2em 50px;
        margin:0 0 0 0;

.buy_btn:hover {
        background:url("../img/Buy_butoon2.gif") no-repeat;
        padding:0.8em 0 2em 50px;
}



.starlist li {
margin-left: 0.9em;
line-height:normal;
}

.upgrade {
    margin: 0 0 2em 0;
    padding: 0 0 0 0;
    width: 100%;
}
.upgrade th {
    margin: 0;
    padding: 0.2em 0.5em;
    background-color: #EFEFEF;
    border-right: solid 1px #fff;
    text-align:center;
}

.upgrade td {
    margin: 0;
    padding: 0.5em 5px;
    border-bottom: solid 1px #EFEFEF;
}
.upgrade .center {
    text-align: center;
    width: 25%;
    border-right: solid 1px #EFEFEF;
    border-left: solid 1px #EFEFEF;
    border-bottom: solid 1px #EFEFEF;
    font-weight:bold;
}

