IMG
{
  border:0px;
}

FORM
{
  padding:0px;
  margin:0px;
}

DIV.ClearDiv
{
  clear:both;
}

P.sp25
{
  padding:0px;
  margin:25px 0px 0px 0px;
}

P.sp
{
  padding:0px;
  margin:15px 0px 0px 0px;
}

P.sm
{
  padding:0px;
  margin:6px 0px 0px 0px;
}

P.null
{
  padding:0px;
  margin:0px;
}

UL.ArtCats
{
  padding:0px;
  margin:0px 0px 0px 50px;
  text-indent: 0cm;
}

UL.ArtCats LI
{
  padding:0px 0px 10px 0px;
  margin:0px 0px 0px 0px;
}


SPAN.ArtCatDesc
{
  color:#555555;
  font-size:12px;
  margin-left:38px;
}

IMG.popimg
{
  border:1px solid #8898B1;
  padding:10px;
  margin:10px;
  cursor:pointer;
}

DIV.qDivMain
{
  margin:10px;
  border:1px dotted #8898B1;
}

DIV.qDiv
{
  float:left;
  width:295px;
  margin:2px 5px 5px 5px;
  padding:3px 8px 8px 8px;
  border:1px solid #8898B1;
}

SPAN.qTitle
{
  margin-left:10px;
  font-weight:bold;
  font-size:16px;
}

SPAN.qSubTitle
{
  font-weight:bold;
  font-size:14px;
}

SPAN.qLimit
{
  font-size:10px;
  color:#AAAAAA;
}

SPAN.qLimit2
{
  font-size:14px;
  color:#AAAAAA;
}

TABLE.qTbl TD
{
  font-size:12px;
}

/* ==== qSM ==== */

DIV.qDivMainSM
{
  background-color:#FFFFFF;
  padding:1px;
}

DIV.qDivSM
{
  margin:2px 2px 2px 2px;
  padding:3px 3px 3px 3px;
  border:1px solid #8898B1;
}

SPAN.qTitleSM
{
  /*font-weight:bold;*/
  font-size:11px;
  font-family:Arial;
}

SPAN.qSubTitleSM
{
  font-weight:bold;
  font-size:11px;
  font-family:Arial;
}

TABLE.qTblSM TD
{
  font-size:10px;
  font-family:Arial;
}

/* ==== qResults ==== */

DIV.qDivRes
{
  padding:3px 8px 8px 35px;
  border:1px solid #8898B1;
  text-indent:0;
}

SPAN.qTitleRes
{
  font-weight:bold;
  font-size:16px;
}

DIV.qResAnswer
{
  float:left;
  width:200px;
  margin-right:10px;
  font-size:12px;
  line-height:11px;
}

DIV.qResLineDiv
{
  clear:both;
  margin-bottom:5px;
  font-size:1px;
  border-bottom:1px solid #DADADA;
}

DIV.qResAC
{
  margin-top:-5px;
  font-size:12px;
  color:#999999;
}

DIV.qResLine
{
  float:left;
  width:400px;
  font-size:12px;
  font-weight:bold;
  color:#000000;
}

DIV.qResLine1
{
  float:left;
  margin-right:5px;
  border:1px solid #000000;
  background-color:#F44B10;
}
DIV.qResLine2
{
  float:left;
  margin-right:5px;
  border:1px solid #000000;
  background-color:#F49110;
}
DIV.qResLine3
{
  float:left;
  margin-right:5px;
  border:1px solid #000000;
  background-color:#F4E60D;
}
DIV.qResLine4
{
  float:left;
  margin-right:5px;
  border:1px solid #000000;
  background-color:#69E814;
}
DIV.qResLine5
{
  float:left;
  margin-right:5px;
  border:1px solid #000000;
  background-color:#0DE8D6;
}
DIV.qResLine6
{
  float:left;
  margin-right:5px;
  border:1px solid #000000;
  background-color:#1167E8;
}
DIV.qResLine7
{
  float:left;
  margin-right:5px;
  border:1px solid #000000;
  background-color:#A913E8;
}
DIV.qResLine8
{
  float:left;
  margin-right:5px;
  border:1px solid #000000;
  background-color:#E84D7D;
}

/* ==== Banners ==== */

DIV.banDiv
{
  background-color:#FFFFFF;
  padding:1px;
  margin-top:5px;
}

DIV.banDiv DIV
{
  margin:2px 2px 2px 2px;
  padding:3px 3px 3px 3px;
  border:1px solid #8898B1;
  font-size:13px;
}

/* ==== SubScribe ==== */
.ssCHB
{
  float:left;
  margin-right:5px;
}

.ssName
{
  float:left;
}

.ssDesc
{
  font-size:12px;
  color:#999999;
}

/* ==== News ==== */

TD.B3CTd
{
  border:1px solid #CFE0E5;
  vertical-align:top;
}

TABLE.ItemsTbl
{
  background-image:url('/img/block2/bgc.gif');
  background-repeat:repeat-x;
}

TABLE.ItemsTbl TD
{
  height:22px;
  padding:0px 9px 0px 10px;
  border-right:1px solid #ecedf0;
  color:#2D4C5D;
  white-space: nowrap;

  font-family: "Book Antiqua";
  font-size: 16px;
  color: #2D4C5D;
  font-weight: normal;
  text-indent: 0cm;
}

TABLE.ItemsTbl TD.ItTitleTd
{
  height:24px;
  font-weight:bold;
  border-right:0px;

  font-family: "Book Antiqua";
  font-size: 16px;
  color: #2D4C5D;
  font-weight: normal;
  text-indent: 0cm;
}

TABLE.ItemsTbl TD.ItNewsTd
{
  padding:5px 9px 5px 10px;
  border-right:0px;
  white-space:normal;
  
  font-family: "Book Antiqua";
  font-size: 16px;
  color: #2D4C5D;
  font-weight: normal;
  text-indent: 0cm;
}

/* ==== TXT ==== */
.star
{
  color:#DD0000;
}

.small
{
  font-family:Arial;
  font-size:11px;
}

.pagePath
{
  font-size: 12px;
  text-align: left;
  font-weight: normal;
  margin: 0px;
  padding: 10px 0px 0px;
}
