@charset "utf-8";

body { 
	margin:0; 
	padding:0; 
	width:100%; 
	background:#fff url(images/main_bg.jpg) top center repeat-x; 
	color:#000000; 
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
}

img { border:0px; padding:0; margin:0; }
html, .main { 
	padding:0; 
	margin:0; 
	background-color:#e9e9e9;
	width:100%
	}

.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px; }

h1 { color:#202020; font-family:Arial, Helvetica, sans-serif; font-size:24px;font-weight:bold; }
h2 { font-family:Arial, Helvetica, sans-serif;font-size:24px; font-weight:bold;color:#000000; }

p { margin:8px 0; padding:0 0 8px 0; font:normal 12px/1.8em Arial, Helvetica, sans-serif; }
a { color:#61a203; text-decoration:none; }

.header, .hbg, .content, .fbg, .footer { margin:0; padding:0; }
.hbg_resize, .content_resize, .fbg_resize { margin:0 auto; padding:24px 40px; width:900px; background-color:#fff; -moz-border-radius:10px; }

/* header */
.header { background:url(images/header_bg.gif) repeat-x top; }
.header_resize { margin:0 auto; padding:0; width:900px; }
.header .logo { width:auto; float:left; }

/* hbg */
.hbg { padding:16px 0; }
.hbg_resize { padding-right:486px; width:454px; height:291px; background:#fff url(images/hbg_img.jpg) no-repeat top right; }

.hp { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000; }
/* content */
.content { padding-bottom:16px; }
.content .mainbar { margin:0; padding:0; width:890px; }
.content .mainbar .article, .content .sidebar .gadget { margin:0; padding:0 0 16px 0; }


/* subpages */
.content .mainbar .comment { margin:0; padding:16px 0 0 0; }
.content .mainbar .comment img.userpic { border:1px solid #dedede; margin:10px 16px 0 0; padding:0;  }

/* fbg */
.fbg { margin:0; padding:0; }
.fbg_resize img { border:1px solid #dedede; }
.fbg_resize .col { margin:0; float:left; }
.fbg_resize .c1 { padding:0 16px 0 0; width:290px; }
.fbg_resize .c2 { padding:0 16px; width:290px; }
.fbg_resize .c3 { padding:0 0 0 16px; width:240px; }
.fbg_resize .c1 img { margin:8px 16px 16px 0; padding:0; float:left; }
.fbg_resize .c3 img { margin:4px; padding:0; }

/* footer */
.footer { margin:0; padding:0; }
.footer_resize { margin:0 auto; width:900px; }
.footer_resize p.lf { float:left; width:auto; }

.logoT { font-size:16px;color:#202020;padding-top:0.2em;letter-spacing:5px; }

.article { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; }

.article  ul li {
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; margin-bottom:6px;
	}
	
.article  ol li {
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; margin-bottom:6px; list-style-position:inside;
	}
	
.pros { list-style-image:url(images/greenp.jpg); padding:3px 3px 3px 6px; list-style-position:outside; }

.cons {
 list-style-image:url(images/redp.jpg);  padding:3px 3px 3px 6px;  list-style-position:outside;}
 
 .style1 {color: #FFFFFF; }
.tdc { padding:5px 5px 5px 5px; }
.error {
	color:#FF0000;
	
	}
