body,td,th {
	font-size: 11px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	background-color: #2d3443;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #45547a;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #45547a;
}
a:hover {
	text-decoration: underline;
	color: #45547a;
}
a:active {
	text-decoration: none;
	color: #363d4f;
}

.toplink { font-size: 13px; }
A.toplink:link{color: #7789ac; text-decoration: none; }
A.toplink:visited {color: #7789ac; text-decoration: none;}
A.toplink:hover {color: #fff; text-decoration: none;}
A.toplink:active {color: #7789ac; text-decoration: none;}


#body-container {
width: 1000px;
}

#header {
width: 1000px;
height: 133px;
}

#header-left {
float: left;
width: 410px;
height: 133px;
}

/*\ IE/Win hack */ * html #header-left { margin-left: 10px; } /* */ 

#header-right {
float: right;
width: 575px;
height: 133px;
margin-right: 15px;
}

/*\ IE/Win hack */ * html #header-right { margin-left: -50px; } /* */ 

#top-links {
color: #454f65;
font-size: 13px;
margin-top: 5px;
margin-right: 110px;
float: right;
}

/*\ IE/Win hack */ * html #top-links { margin-left: 100px; } /* */ 

#search {
margin-top: 8px;
width: 330px;
margin-right: 70px;
float: right;
}

#top-banner {
margin-top: 8px;
float:right;
}

#content {
width: 968px;
margin-left: 15px;
margin-right: 15px;
background-color: #f5f5f5;
border: 1px solid #99a2b6;
float: left;
}

#nav {
width: 968px;
height: 34px;
border-bottom: 1px solid #99a2b6;
}

#nav-button {
height: 34px;
float: left;
}

#section {
width: 968px;
height: 145px;
}

#main {
width: 968px;
float: left;
margin-top: 8px;
}

#main-left {
float: left;
width: 198px;
background-color: #fff;
border: 1px solid #ccc;
margin-left: 15px;
margin-top: 10px;
margin-bottom: 15px;
padding-bottom: 10px;
}

/*\ IE/Win hack */ * html #main-left { margin-left: 10px; } /* */ 

#category-title {
text-align: left;
font-size: 14px;
font-weight: bold;
color: #99a2b6;
border-bottom: 1px dotted #ccc;
margin-bottom: 2px;
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
}

#category {
text-align: left;
padding-left: 5px;
margin-left: 20px;
border-left: 1px dotted #ccc;
margin-bottom: 2px;
}

#main-right {
float: right;
width: 723px;
margin-right: 15px;
margin-left: 15px;
margin-top: 10px;
margin-bottom: 15px;
text-align: left;
}

/*\ IE/Win hack */ * html #main-right { margin-right: 10px; width: 713px; } /* */ 

#footer {
width: 1000px;
height: 16px;
background: url(images/footer.jpg);
float: left;
}

#copyright {
width: 1000px;
color: #fff;
font-size: 10px;
text-align: center;
margin-bottom: 15px;
}

A.copyright:link{color: #7789ac; text-decoration: none; }
A.copyright:visited {color: #7789ac; text-decoration: none;}
A.copyright:hover {color: #fff; text-decoration: none;}
A.copyright:active {color: #7789ac; text-decoration: none;}


#title {
font-size: 20px;
font-weight: normal;
color: #8192b8;
}

A.title:link{color: #8192b8; text-decoration: none; }
A.title:visited {color: #8192b8; text-decoration: none;}
A.title:hover {color: #5574b7; text-decoration: underline;}
A.title:active {color: #8192b8; text-decoration: none;}

#articleinfo {
color: #777;
}

A.articleinfo:link{color: #8192b8; text-decoration: none; }
A.articleinfo:visited {color: #8192b8; text-decoration: none;}
A.articleinfo:hover {color: #5574b7; text-decoration: underline;}
A.articleinfo:active {color: #8192b8; text-decoration: none;}

#summary {
font-size: 13px;
padding-top: 10px;
padding-bottom: 10px;
}

.PostDetails { border: dashed 1px #99a2b6; background:#d1d4d9; padding: 4px; margin:0px; font-size: 12px;}
.PostDetails li { padding: 0px; margin: 0px; list-style-type: none; display: inline;}
.PostDetails a { color:#304676; background-position: left bottom; text-decoration: none; }
.PostDetails a:visited { color:#304676; background-position: left bottom; text-decoration: none }
.PostDetails a:hover { color:#000; background-position: left bottom; text-decoration: underline; }

.PostDetails .ReadOn { background: url(./images/icons/readon.png) no-repeat left bottom; padding: 0px 0px 0px 20px;}
.PostDetails .NrComments a 
{ background: url(./images/icons/comment.png) no-repeat left bottom; padding: 0px 0px 0px 20px; margin-left: 10px;}
.PostDetails .NrComments a:hover 
{ background: url(./images/icons/comment.png) no-repeat left bottom; padding: 0px 0px 0px 20px; margin-left: 10px;}
.PostDetails .AddOpinion { background: url(./images/icons/comment.png) no-repeat left bottom; padding: 0px 0px 0px 20px; margin-left: 10px;}
.PostDetails .ShareThis { background: url(./images/icons/share.png) no-repeat left bottom; padding: 0px 0px 0px 20px; margin-left: 10px;}
.PostDetails .Views { background: url(./images/icons/views.png) no-repeat left bottom; padding: 0px 0px 0px 20px; margin-left: 10px;}

A.toc:link{color: #475e91; text-decoration: none; }
A.toc:visited {color: #475e91; text-decoration: none;}
A.toc:hover {color: #000; text-decoration: underline;}
A.toc:active {color: #475e91; text-decoration: none;}

A.stitle:link{color: #526795; text-decoration: none; }
A.stitle:visited {color: #526795; text-decoration: none;}
A.stitle:hover {color: #526795; text-decoration: underline;}
A.stitle:active {color: #526795; text-decoration: none;}

#box-title {
margin-left: 70px;
margin-top: 17px;
color: #8192b8;
font-size: 26px;
text-align: left;
}

#box-title2 {
margin-left: 65px;
margin-top: 19px;
color: #8192b8;
font-size: 22px;
text-align: left;
}

#box-content {
margin-top: 20px;
text-align: left;
padding-left: 10px;
padding-right: 10px;
}

#forumz {
width: 968px;
float: left;
text-align: left;
}

/*\ IE/Win hack */ * html #forumz { margin-left: -10px; } /* */ 
