body, h1, h2, h3, h4, h5, h6, ul, ol, ul, li, dl, dt, dd, p, form, fieldset, legend, input, img, a
{
	margin: 0px;
	padding: 0px;
}
img
{
	border: 0;
}

a
{
    outline-color:-moz-use-text-color;
    outline-style:none;
    outline-width:medium;
}

body
{
	font-family:Verdana,Tahoma,Segoe,sans-serif;
	color: #000000;
	font-size: 12px;
	position: relative;
}




.w900noheight
{
	margin: 0 auto;
	width: 900px;
	padding: 0px;

}

table{border:0px;margin:0px;border-collapse:collapse;}
table td{padding:0px;}


.topMenu a
{
     padding-left:10px;
      padding-right:10px;
color:#3f3f3f;
font-size:14px;
text-decoration:none;
text-transform:uppercase;
}

.topMenu a:hover
{
    color:#ff0000;
text-decoration:underline;

}


.rightMenu h1
{
    border-bottom:1px dotted #B2B2B2;
color:#1D98C1;
font-size:20px;
font-weight:normal;
line-height:20px;
margin:0;
padding:0 0 5px;
text-align:left;
}

.rightMenu .thumbnail
{
float:left;
margin-right:14px;
margin-top:5px;
width:56px;
}

.thumbnail a
{
color:#cccccc;
text-decoration:none; 
}



.thumbnail .img {
border:1px solid #cccccc;
display:block;
padding:3px;
}

.thumbnail .img:hover {
border:1px solid #ff0000;
display:block;
padding:3px;
}


#loulist a {
 text-decoration:none;
color:#3f3f3f;
}

#loulist a:hover {
 text-decoration:underline;
color:#ff0000;
}

#loulist td
{
  width:120px;  
  height:30px; 
}


.article td
{
     height:30px;
     padding-bottom:5px;
     border-bottom:solid 1px #cccccc;
}

.contentDetail h1
{
    
   border-bottom:1px dotted #B2B2B2;
font-family:Arial,Helvetica,sans-serif;
color:#1D98C1;
font-size:22px;
font-weight:normal;
line-height:20px;
margin:0;
padding:0 0 5px;
text-align:center; 
  margin-bottom:10px;
}
    
    
.contentNew h1 {
border-bottom:1px dotted #B2B2B2;
font-family:Arial,Helvetica,sans-serif;
color:#1D98C1;
font-size:22px;
font-weight:normal;
line-height:20px;
margin:0;
padding:0 0 5px;
text-align:left;
}


#content h2 {
color:#1D98C1;
font-size:20px;
font-weight:normal;
line-height:20px;
margin:0;
padding:10px 0;
}

#content p {
color:#3f3f3f;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:20px;
margin:5px 0 15px;
}




#content p a:hover {
color:#ff0000;
text-decoration:underline;
}

#content p a, #content p a:visited {
color:#3f3f3f;
text-decoration:none;
}


.middledescription h2
{
color:#ffffff;
font-family:Arial,Verdana,sans-serif;
font-size:25px;
}

.middledescription p
{
color:#828282;
font-size:14px;
font-weight:normal;
line-height:18px;
margin:20px 0 0 5px;

}

#contenttop img
{
 
border:1px solid #cccccc;
margin:0 0 5px;
padding:3px;
}

#contenttop h3 a {
color:#3E82CB;

font-size:14px;
font-weight:normal;
line-height:17px;
text-decoration:none;
}

#contenttop h3 a:hover {
border-bottom:1px solid #D8E5F4;
color:#E82369;
}

#contenttop  p {
color:#606060;
line-height:20px;
margin:5px 0 15px;
}


.normallink {
font-size:12px;
color:#5c7d7d;
text-decoration:none;

}
.normallink:hover {
color:red;
text-decoration:underline;
}

.trpost
{
border-bottom:1px solid #ECEBE9;
margin:0 0 0 -40px;

}

.trpost td
{
    padding-top:10px;
    padding-bottom:10px;
}

.writedate {
 height:20px;
 width:80px;
  background-color:#EDFFDE;
  text-align:right;
  padding:2px;

}
