body {
	margin:0px;
	padding:0px;
	background-image:url(bg_base.gif);
	background-repeat:repeat-x;
	background-color:#f0f0f0;
}

.float{float: left;}
.float A:link {color:#333333; text-decoration: underline}
.float A:visited {color:#333333; text-decoration: underline}
.float A:hover {color:#333333; text-decoration: none}
.clear{clear: both;}

.width {width: 845px;}
.border{border-right: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; background-color: #FFFFFF;}
.text_head{font-family:tahoma; font-size:13px; font-weight: bold; color: #51aa4e;}
.about{font-family:tahoma; font-size:12px; line-height: 1.5em; color: #333333}
.float.a{color:#333333}
.align{width: 725px; margin-left: 16px;}


#header {}
#header .logo{background-image:url(header_main_pict.gif); width: 335px; height: 98px;}
#header .logo_pic{background-image:url(header_notebook.gif); width: 107px; height: 98px;}
#header .logo_info{background-image:url(header_base.gif); background-repeat:repeat-x; width: 390px; height: 98px;}
#header .logo_info div.text{font-family:trebuchet ms; font-size: 16px;}
#header .logo_end{background-image:url(header_border_right.gif); width: 13px; height: 98px;}

#header_sub .corner{background-image:url(header_underline_border_left.gif); width: 66px; height: 38px;}
#header_sub .center1{background-image:url(header_underline_base.gif);  background-repeat:repeat-x; width: 375px; height: 38px; font-family:trebuchet ms; font-size: 20px; color: #FFFFFF; }
#header_sub .center2{background-image:url(header_underline_base.gif);  background-repeat:repeat-x; width: 400px; height: 38px; font-family:trebuchet ms; font-size: 16px; color: #FFFFFF; }

#content .download{font-family:trebuchet ms; font-size: 18px; color: #b78c02; font-weight: bold;}
#content .download_count{font-family:trebuchet ms; font-size: 16px; color: #000000; font-weight: bold;}
#content .table_head{background-image:url(header_underline_base.gif); background-repeat:repeat-x;  height: 38px; font-family:trebuchet ms; font-size: 16px; color: #FFFFFF; padding-left: 16px;}
#content .table_border{border-right: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9;}
#content .page_info{border: 1px solid #d9d9d9; width: 80px; font-family:tahoma; font-size: 12px; color: #333333;}
#content .page_number{border: 1px solid #d9d9d9; width: 16px; font-family:tahoma; font-size: 12px; color: #333333; cursor: pointer;}


.test{color: #333333;}

#rotate_comments .main_comments{border-bottom: 1px solid #d9d9d9; }
#rotate_comments .color1{background-color: #f8f8f8;}
#rotate_comments .main_comments div.comment{width: 700px;}
#rotate_comments .main_comments div.width_c{width: 10px;}
#rotate_comments .main_comments div.width_c2{width: 640px; margin-top: 10px;}
#rotate_comments .main_comments img{margin-left: 15px;}
#rotate_comments .main_comments div.name{width: 700px;}
#rotate_comments .main_comments div.name div{width: 200px; font-family:trebuchet ms; color: #51aa4e;}
#rotate_comments .main_comments div.name div.name{width: 200px; font-family:trebuchet ms; font-size: 16px; }
#rotate_comments .main_comments div.name div.date{width: 200px; font-family:trebuchet ms; font-size: 12px; }

.border_left_td{border-left: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; padding-left: 5px;}
.border_center_td{border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; padding-left: 5px;}
.border_right_td{ border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; padding-left: 3px;}

.border_left_td span{font-family:tahoma; font-size: 14px; color: #737373;}
.border_center_td span{font-family:tahoma; font-size: 14px; color: #737373;}
.border_right_td span{font-family:tahoma; font-size: 14px; color: #737373;}
