body{
font-family:'Trebuchet MS'; 
font-size: 13px;
line-height: 17px;
color:#252625;
font-weight:normal;
text-decoration:none;
margin:0;
}

td,tr {
font-family:'Trebuchet MS'; 
font-size: 13px;
color:#252625;
font-weight:normal;
text-decoration:none;
}


.login_bg {
background-image:url(images/login_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}

.login_txt {
font-family:'Trebuchet MS'; 
font-size: 11px;
color:#fff;
font-weight:bold;
}

.login_div {
margin-top:36px;
margin-right:4px;
text-align:right;
}

.login_div2 {
margin-top:2px;
margin-right:4px;
text-align:right;
}

.login_link {
font-family:'Trebuchet MS'; 
font-size: 12px;
color:#252625;
font-weight:normal;
text-decoration:none;
}

.login_link:hover {
font-family:'Trebuchet MS'; 
font-size: 12px;
color:#252625;
font-weight:normal;
text-decoration:none;
border-bottom:1px dotted;
}

.link_b {
font-family:'Trebuchet MS'; 
font-size: 12px;
color:#2A5C92;
font-weight:normal;
text-decoration:none;
font-weight:bold;
}

.link_b:hover {
font-family:'Trebuchet MS'; 
font-size: 12px;
color:#252625;
font-weight:normal;
text-decoration:none;
border-bottom:1px dotted;
font-weight:bold;
}



#list { 
padding: 0px; 
font-family:Arial, Helvetica, sans-serif;;
display: inline;
}

#list li { 
display: inline; 
list-style-type: none;
}	
	
#list li a { 
float: left;  
height:34px;
padding-top:2px;
text-decoration: none;
}

#list li a:link { 
color: #fff;
 }

#list li a:visited { 
color: #fff;
}



#list  li a#home{	
background:url(images/home.gif) no-repeat center top; 
color: #fff;
font-size:11px;
text-align:center;
width:164px;
height:30px;
}

#list  li a#home:hover { 
background:url(images/home-h.gif) no-repeat center top; 
color: #fff;
font-size:11px;

}


#list  li a#scheudle{	
background:url(images/scheudle.gif) no-repeat center top; 
color: #fff;
font-size:11px;
text-align:center;
width:90px;
height:30px;
}

#list  li a#scheudle:hover { 
background:url(images/scheudle-h.gif) no-repeat center top;
color: #fff;
font-size:11px;

}

#list  li a#product {	
background:url(images/pro.gif) no-repeat center top; 
color: #fff;
font-size:11px;
text-align:center;
width:86px;
height:30px;
}

#list  li a#product:hover { 
background:url(images/pro-h.gif) no-repeat center top; 
color: #fff;
font-size:11px;
}


#list  li a#blog {	
background:url(images/blog.gif) no-repeat center top; 
color: #fff;
font-size:11px;
text-align:center;
width:56px;
height:30px;
}

#list  li a#blog:hover { 
background:url(images/blog-h.gif) no-repeat center top; 
color: #fff;
font-size:11px;
}


#list  li a#forum {	
background:url(images/forum.gif) no-repeat center top; 
color: #fff;
font-size:11px;
text-align:center;
width:66px;
height:30px;
}

#list  li a#forum:hover { 
background:url(images/forum-h.gif) no-repeat center top; 
color: #fff;
font-size:11px;
}


#list  li a#fav {	
background:url(images/fav.gif) no-repeat center top; 
color: #fff;
font-size:11px;
text-align:center;
width:147px;
height:30px;
}

#list  li a#fav:hover { 
background:url(images/fav-h.gif) no-repeat center top;  
color: #fff;
font-size:11px;
}

.top_nav_bg {
background-image:url(images/top_nav_bg.jpg);
background-repeat:no-repeat;
background-position:top;
}

.home_div {
padding-left:80px; padding-top:4px;
}

.link_div { padding-top:4px;
}





#tl {
margin-left:44px;
margin-top:6px;
padding:0px;
list-style-image:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#194677;
text-decoration:none;
}

#tl li {
margin:0px;
padding:0px;
display:inline;
padding-left:3px;
}

#tl li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#194677;
text-decoration:none;
}

#tl li a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F76002;
text-decoration:none;
}




.search_top {
background-image:url(images/search_topa.gif);
background-repeat:no-repeat;
background-position:top;
}

.search_mid {
background-image:url(images/search-m.jpg);
background-repeat:no-repeat;
background-position:top;
}

.search_r{
background-image:url(images/search-mid.gif);
}


.store_top {
background-image:url(images/store-top.gif);
background-repeat:no-repeat;
background-position:top;
}

.myaccount_top {
background-image:url(images/my-account.gif);
background-repeat:no-repeat;
background-position:top;
}

.store_mid {
background-image:url(images/store-m.jpg);
background-repeat:no-repeat;
background-position:top;
}

.store_r{
background-image:url(images/store-mid.gif);
}


.search_head {
margin-left:42px;
font-family:'lucida sans unicode';
font-size: 15px;
color:#fff;
font-weight:normal;
}

.store_head {
margin-left:42px; margin-top:22px;
font-family:'lucida sans unicode';
font-size: 15px;
color:#fff;
font-weight:normal;
}

.myaccount_head {
margin-left:48px; margin-top:22px;
font-family:'lucida sans unicode';
font-size: 15px;
color:#fff;
font-weight:normal;
}





.link_g {
font-family:'Trebuchet MS'; 
font-size: 12px;
color:#509244;
font-weight:normal;
text-decoration:none;
}

.link_g:hover {
font-family:'Trebuchet MS'; 
font-size: 12px;
color:#509244;
font-weight:normal;
text-decoration:none;
border-bottom:1px dotted;
}


#rightnav {
list-style-type:none;
margin: 0;
padding: 0;
}

#rightnav ul {
list-style-type:none;
margin-top: 12px;
padding: 0;
margin-left:8px;
}

#rightnav li {
margin-left:0.6em;
margin-bottom:10px;
}

#rightnav li a {
background-image:url(images/circle2.gif);
background-repeat: no-repeat;
font-family:'Trebuchet MS';
font-size:13px;
text-decoration:none;
color:#252625;
padding-left: 26px;
}

#rightnav li a:hover {
background-image:url(images/circle-h.gif);
background-repeat: no-repeat;
font-family:'Trebuchet MS';
color:#F76002;
text-decoration:none;
text-align:left;
padding-left: 28px;
}



#rightnav2 {
list-style-type:none;
margin: 0;
padding: 0;
}

#rightnav2 ul {
list-style-type:none;
margin-top: 12px;
padding: 0;
margin-left:8px;
}

#rightnav2 li {
margin-left:0.6em;
margin-bottom:5px;
}

#rightnav2 li a {
background-image:url(images/circle2.gif);
background-repeat: no-repeat;
font-family:'Trebuchet MS';
font-size:11px;
text-decoration:none;
color:#252625;
padding-left: 20px;
}

#rightnav2 li a:hover {
background-image:url(images/circle-h.gif);
background-repeat: no-repeat;
font-family:'Trebuchet MS';
color:#F76002;
text-decoration:none;
text-align:left;
padding-left: 28px;
}



.forumlinks {
font-family:'Trebuchet MS';
font-size:11px;
padding:0 0 0 10px;
color:#252625;
}

.forumlinks a {
background-image:url(images/circle2.gif);
background-repeat: no-repeat;
font-family:'Trebuchet MS';
font-size:11px;
text-decoration:none;
color:#252625;
padding-left: 16px;
}

.forumlinks a:hover {
background-image:url(images/circle-h.gif);
background-repeat: no-repeat;
font-family:'Trebuchet MS';
color:#F76002;
text-decoration:none;
text-align:left;
padding-left: 16px;
}


.green_mid {
background-image:url(images/green-m.gif);
background-repeat:repeat-x;
}

.main_div {
margin-left:14px;
}

.main_head {
font-family:'lucida sans unicode';
font-size: 16px;
color:#fff;
font-weight:normal;
}

.head_bl {
font-family:'Trebuchet MS';
font-size: 22px;
color:#000;
font-weight:normal;
}

.head_o {
font-family:'Trebuchet MS';
font-size: 22px;
color:#EC7A2B;
font-weight:normal;
}

.news_tab {
background-image:url(images/news_mid.gif);
}

.news_mid {
background-image:url(images/news-m.jpg);
background-repeat:no-repeat;
background-position:top;
}

.news_div {
margin-left:8px;
margin-right:8px;
}

.image_bg {
background-image:url(images/image_bg.gif);
background-repeat:no-repeat;
background-position:top;
}

.pro_div {
margin-left:6px;
}

.author {
color:#72BA66;
}

.price {
color:#F88331;
font-weight:bold;
}



#footer {
background-image:url(images/footer_m.gif);
background-repeat:repeat-x;
font-family:'Trebuchet MS';
font-size:12px;
color:#28598F;
text-decoration:none;
}

#footer a:link {
font-family:'Trebuchet MS';
font-size:12px;
color:#28598F;
text-decoration:none;
}

#footer a:visited{
font-family:'Trebuchet MS';
font-size:12px;
color:#28598F;
text-decoration:none;
}

#footer a:hover {
font-family:'Trebuchet MS';
font-size:12px;
color:#F76002;
text-decoration:none;
border-bottom:1px dotted;
}

.footer_text {
color:#2A5C92;
font-weight:bold;
}

.flink {
color:#28598F;
font-family:'Trebuchet MS'; 
font-size: 12px;
font-weight:normal;
text-decoration:none;
}

.flink:hover {
color:#28598F;
font-family:'Trebuchet MS'; 
font-size: 12px;
font-weight:normal;
border-bottom:1px dotted;
text-decoration:none;
}


#cat_list a {
color: #28598F;
background-color:#F7FBFF;
font-family:'Trebuchet MS'; 
font-weight: normal;
font-size:13px;
display: block;
text-decoration: none;
padding-left:10px;
}


#cat_list a:hover {
background-color:#FCEADD;
color: #F76002;
text-decoration: none;
font-weight:bold;
font-size:13px;
}


.cbox_top {
background-image:url(images/cbox-top-r.gif);
background-repeat:repeat-x;
}

.cbox_bot {
background-image:url(images/cbox-bot-r.gif);
background-repeat:repeat-x;
}

.cbox_left {
background-image:url(images/cbox-leftr.gif)
}

.cbox_right {
background-image:url(images/cbox-rightr.gif)
}

.cbox_main {
background-image:url(images/cbox_main.gif);
background-repeat:repeat-x;
background-position:top;
text-align:justify;
}




.cbox_top1 {
background-image:url(images/cbox-top-r1.gif);
background-repeat:repeat-x;
}

.cbox_bot1 {
background-image:url(images/cbox-bot-r1.gif);
background-repeat:repeat-x;
}

.cbox_left1 {
background-image:url(images/cbox-leftr1.gif)
}

.cbox_right1 {
background-image:url(images/cbox-rightr1.gif)
}

.cbox_main1 {
background-image:url(images/cbox_main1.gif);
background-repeat:repeat-x;
background-position:top;
text-align:justify;
}





.book_img {
border:1px solid #A8E29F;
padding:4px;
}

.dotted_brd {
border-bottom:1px dotted #000;
}



.title_link {
font-family:'Trebuchet MS'; 
font-size: 12px;
color:#252625;
font-weight:bold;
text-decoration:none;
}

.title_link:hover {
font-family:'Trebuchet MS'; 
font-size: 12px;
color:#F76002;
font-weight:bold;
text-decoration:none;
}

#paging {
padding:0px;
margin:0px;
list-style-image:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#72BA66;
text-decoration:none;
margin-top:2px;
}

#paging li{
margin-left:2px;
padding:0px;
display:inline;

}

#paging li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#72BA66;
text-decoration:none;
padding:6px;
}

#paging li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:none;
background:url(images/ho.gif) no-repeat center;

}

#paging li a.here{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:none;
background:url(images/ho.gif) no-repeat center;
}

#paging li span.here1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:none;
background:url(images/ho.gif) no-repeat center;
padding:6px;
}

.genlist {
margin:0px;
padding:0px;
list-style-type:none;
}

.genlist li {
background:url(images/dot3.gif) no-repeat;
background-position: 0 .4em;
padding-left: .9em;
padding-bottom:.3em;
}

.head-sign {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000;
text-decoration:none;
}

.head-abt {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;
text-decoration:none;
}

.review {
color:#28598F;
font-family:'Trebuchet MS'; 
font-size: 12px;
font-weight:normal;
border-bottom:0px dotted;
text-decoration:none;
}
