html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, p {
margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}
table{ border-collapse:collapse}	

.clear {clear:both;}
.toright {text-align: right;}

strong {font-weight: bold;}
em {font-style: italic;}
ul, li {list-style-type: none; list-style-image: none; margin: 0px; padding: 0px;}
p{ line-height:20px; margin-bottom:2px; text-align:justify}
a {color: #4e80bc; text-decoration: none;}
a:hover {color: #7ea6d5; text-decoration: none;}

body {	background:#fff url(../images/body_bg.jpg) repeat-x; margin: 0px;	padding: 0px;	font-family:Tahoma,Verdana,sans-serif; color: #5e6166;	font-size: 11px; text-align:center}


#page{width: 996px; margin:0 auto; text-align: center; overflow:hidden; display:block;}
#top {width: 900px; height: 96px; overflow: hidden;  margin:2px auto 0; background:#fff url(../images/top.png) no-repeat; text-align:left}
#content{ width:940px; margin:0 auto; margin-bottom:20px}
#column-left  {float: left; width: 230px; overflow:hidden; margin-left:20px; text-align:left}
#column-main {float: left; width: 650px; padding-left:20px; overflow:hidden; text-align:left}
#sub #column-main{ float:right; margin-right:20px;}
#column-right  {float: right; width: 230px; overflow:hidden; margin-right:20px; text-align:left}
#footer {width: 940px; overflow:hidden; margin:0 auto;}

#container-foot{ background:url("../images/foot_bg.jpg") repeat-x scroll 0 0 transparent; height:117px;}
