/* CSS Document */

img{ 
        border: 0;
}
form,h2,h3,h4,h6,ul,ol{ 
        margin:0; 
		padding:0;
}
h1{
        font-size:14px;      
}
body{ 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000000; 
		font-size:12px;
		text-align:justify;
		/*background-image:url(../images/background.gif);
		background-repeat:repeat-x; */
		background-color:#9CACF4;
}
a{
		text-decoration:underline;
		font-size:12px; 
		color:#0000FF;
}
a:hover{
		text-decoration:underline;
		font-size:12px; 
		color:#000000;		
}
*{
        margin:0;
	    padding:0;
}

td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#index_all{
	    width:984px;
		padding:00px 0px 10px 20px;
		margin:0 auto;
}
#header{
		width:960px;
		padding:0px;
		margin-bottom:10px;
}
#logo{
        width:920px;
		height:70px;
		/* background-image:url(../images/bg_branding.gif); */
		float:left;
		text-align:left;
		margin-bottom:10px;
}
#logo img{
		height:70px;
		margin-top:0px;
		margin-left:10px;
}
		
#home_nav_bg{
		height:30px;
		margin-top:00px;
		background-image:url(../images/bg_bar.gif);
		width:960px;
}

#home_nav{
		float:left;
		margin-left:10px;
		margin-right:10px;
		padding-top:6px;
		color:#FFFFFF;
}
#home_nav li{
        margin-right:10px;
		list-style-type: none; 
		float:left; 
		color:#FFFFFF;
		font-size:12px;
}
#home_nav li a{
		color:#FFFFFF;
		font-size:12px;
}
#home_nav li a:hover{
        color:#FFFF00;
		font-size:12px;
}				

#search{
		float:right; 
		height:30px;
		width:220px;
}

#search .kw1{
		width:160px;
		margin-top:3px;
		height:18px;
		
		color:#666;		
}
#search .searchbar{ 
		width:38px;
		margin-top:2px;
		margin-left:5px;
		height:20px;
}

.left_box{
		width:220px;
		margin:0px;
		float:left;
		padding:0px;
}

.categsoftlist_t{
		text-indent:5px;
		text-align: left;
		color:#000000;
		margin:0px;
		padding-top:5px;
		width:100%;
		height:25px;   
}
.categsoftlist_c{
        width:100%;
		padding-bottom:10px;
		margin:0px;
		background-color:#FFF;  
		text-align:left;      
}
.categsoftname{
	    font-size:12px;
	    padding:5px 5px 5px 5px; 
	    font-weight:bold;
}
.categsoftname a{
		color:#000000;
		font-size:12px;
		font-weight:bold;
}
.categsoftname a:hover{
		font-size:12px;
		color:#0000FF;
		font-weight:bold;
}
.categsoftinfo{
	    font-size:12px;
	    padding:0px 15px 10px 0px;
}
.categsoftinfo a{
		color:#000000;
		font-size:12px;
		margin-left:5px;
		text-decoration:none;
}
.categsoftinfo a:hover{
		font-size:12px;
		color:#0000FF;
}



.subcategsoftinfo{
	    font-size:12px;
	    padding:0px 15px 0px 15px;
}
.subcategsoftinfo a{
		color:#000000;
		font-size:12px;
		margin-left:5px;
		text-decoration:none;
}
.subcategsoftinfo a:hover{
		font-size:12px;
		color:#0000FF;
}

.content{
		width:730px;
		float:left;
		padding:0px;
		text-align: left;
		margin-left:0px;
}
.selector_box{
		width:730px; 
		padding:0px;
		margin:0px; 		
}
.selectorlist_t{
		text-align: left;
		padding-top:5px;
		color:#000000;
	    width:100%;
	    height:25px;
	    text-indent:10px;
}

.selector_list{
	    margin:0px;
		background-color:#F5F5E9;
		padding:5px;
	    border-bottom-width: 1px;
	    border-bottom-style: solid;
	    border-bottom-color:#333333;
}
.selector_main{
        margin:0px;
		width:100%;	
}
.selector_pic{	    
	    float:left;
	    padding:5px;
}
.selector_info{ 
        font-size:12px;  
		padding:5px 10px 0px 10px; 
}
.selector_des{
        padding-top:15px;
		font-size:12px;
}
.selector_info p a{  
		font-size:14px;
		color:#0000FF;
		font-weight:bold;
}
.selector_info p a:hover{  
		font-size:14px;
		color:#000000;
		font-weight:bold;
}
.selector_btone{
        float:right;
		margin-top:2px;
		padding-right:10px;
}
.selector_bttwo{
        float:right;
		margin-top:2px;
		padding-right:10px;
}
.cate-list{
		width:100%;
		float:left;
		padding:0px;
		
}

.center_box{
		float:left; 
		width:490px;
		padding:0px;
		margin:0px; 
}

.right_box{
        float:left;
		width:230px;
		padding:0px;
		margin-left:10px;
}

.side_menu{
        float:left;
		width:220px;
		padding:0px;
		padding-bottom:0px;
		margin-bottom:10px;
		margin-left:10px;
}

/*
.side_menu a:hover{
	color:#000000;
}
*/

.detail_t{
	    width:100%;
		color:#000000;
		padding-top:5px;
	    height:25px;
	    text-indent:10px;
}
.detail_list{
        margin:0px;
		padding:1%;
		width:98%;
		background-color:#F5F5E9;
}
.detail_pic{
		width:25%;
	    float:left;
		padding-right:10px;
		padding-bottom:10px;
}
.detail_pic img{
        width:100%;
}
.detail_info{
        font-size:12px;
		float:left;
		/* width:75%; */
}
.detail_infona p a{
        font-size:16px;
		font-weight:bold;
		color:#0000FF;
}
.detail_infona p a:hover{
        font-size:16px;
		font-weight:bold;
		color:#000000;
}
.detail_infocat p{
        font-size:12px;
		color:#000000;
}
.detail_infopr{
        font-size:12px;
		padding-top:5px;
		color:#000000;
		font-weight:bold;
}
.detail_infopr p a{
        font-size:12px;
		color:#0000FF;
		font-weight:bold;
}
.detail_infopr p a:hover{
        font-size:12px;
		color:#000000;
		font-weight:bold;
}
.detail_infodes p{
        font-size:12px;
		padding-top:15px;
		text-align:justify;
}
.detail_btn{
        width:100%;
		float:right;
}
.buynow{
        float:right;
		padding-right:10px;
}
.download{
        float:right;
		padding-right:5px;
}

.plist_t{
		color:#000000;
		padding-top:5px;
	    height:25px;
	    text-indent:10px;
}
.plist_listtop{
        margin:0px;
		width:100%;
		float:left;
		border-bottom-width:1px;
	    border-bottom-style:solid;
	    border-bottom-color:#333333;	
}
.plist_list{
	    margin:0px;
		float:left;
		width:100%;
	    padding-top:5px;
	    padding-bottom:5px;
	    border-bottom-width:1px;
	    border-bottom-style:solid;
	    border-bottom-color:#333333;
}
.plist_formone{
        float:left;
		padding:5px 0px 5px 10px;
}
.plist_formtwo{
        float:right;
		color:#000000;
		padding:5px 10px 5px 0px;
}
.plist_pagetop{
		color:#B87722;
		float:left;
		font-size:14px;
		font-weight:bold;
		padding:5px 0px 5px 20px;
}
.plist_pagebtm{
	    float:left;
		color:#000000;
	    font-size:14px;
	    font-weight:bold;
	    padding:5px 0px 5px 10px;;
}
.plist_pagebtm a{
		font-size:12px;
		font-weight:bold;
}
.plist_page a:hover{
		font-size:12px;
		font-weight:bold;
}
.plist_pic{
	    padding:5px;
	    float:left;
}
.plist_info{
        font-size:12px;  
		padding:5px 0px 5px 10px; 
}
.plist_infona{
        padding-bottom:10px;                 
}
.plist_infona p a{
	   font-size:14px;
	   color:#0000FF;
	   font-weight: bolder;
	   text-decoration: none;
}
.plist_infona p a:hover{
	   font-size:14px;
	   color:#000000;
	   font-weight: bolder;
}
.plist_infopr{
       font-size:12px;
	   color:#000000;
	   font-weight: bolder;
}
.plist_infopr p a{
       font-size:12px;
	   color:#0000FF;
	   font-weight: bolder;
	  
}
.plist_infopr p a:hover{
       font-size:12px;
	   color:#000000;
	   font-weight: bolder;
}
.plist_infoif{
       padding-top:5px;
	   font-size:12px;          
}
.plist_btn{
        float:left;
		width:100%;
}
.plist_btnbuy{
        float:right;
		padding-right:10px;
}
.plist_btndown{
        float:right;
		padding-right:5px;
}
.html_t{
	    width:100%;
		color:#000000;
		padding-top:5px;
	    height:25px;
	    text-indent:10px;
}
.banner_t{
	    width:100%;
		color:#000000;
		padding-top:5px;
	    height:25px;
	    text-indent:10px;
}
#foot{
		margin-top:10px;
		margin-bottom:10px;
		text-align:left;
		float:left;
		width:960px;
		height:30px;
		background-image:url(../images/bg_bar.gif);
		font-size:12px; 
		color:#FFFFFF; 
}
.footmenu ul{
        float:left;
		margin-left:5px;
		margin-top:8px;
}
.footmenu ul li{
        float:left;
	    list-style-type: none;
}
.footmenu ul li a{
        margin-left:5px;
		margin-right:5px;
        text-decoration:none;
		color:#FFFFFF;
}
.footmenu ul li a:link{ 
        color:#FFFFFF;
		font-size:12px;
}
.footmenu ul li a:visited{
        color:#FFFFFF;
		font-size:12px;
}
.footmenu ul li a:hover{
        color:#FFFF00;
		font-size:12px;
}
.footmenu ul li a:active{
        color:#666666;
		font-size:12px; 
}
.footer{
        float:right;
		margin-right:10px;
		margin-top:8px;
		margin-left:5px;
}
.footer a{
		text-align:center; 
		font-family:Georgia; 
		font-size:12px; 
		color:#3366CC; 
}

.banner{
		padding:2px;
}

.html{
		padding:5px;
}

.HeaderName {
	font-size:14px;
	font-weight:bold;
	color:#0000FF;
}

.SubHeaderName {
	font-size:12px;
	font-weight:bold;
	color:#0000FF;
}

.detail_description{
        font-size:12px;
		float:left;
		margin-bottom:20px;
}

.smallfont {
	font-size:10px;
}

.form {
	background-color:#fffff6;
}

p{ 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000000; 
		font-size:12px;
		text-align:justify;
}








