body{
 font-family: Tahoma, Verdana, serif;
font-size: 13px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.6em;
 background:#274694 url(images/back.gif);
 background-repeat:repeat-x;

color:#6280cf;
font-size:11px;
}

  td, table, tr{
  padding:0;
  }
  

  
 a{
  color:#2a3d71;
 }
 
 a:hover{
   color:#000000;
 
 }

img{
 border:none;

}

.midm{
 background:url(images/midm.gif);

}

#table2{
 background:#ffffff;

}



#ltd{
 width:130px;
   background:#f5f5f5;



}


#tdtop{
background:url(images/top.gif);
  border:1px solid #344981;

}


#logo{

  margin:18px 0 0 0;
}

 .lefttd{
  background:#4263ba;
  border:1px solid #344981;
 }
 #midtd{
 
   border:1px solid #344981;
 }

#toptext{
 background:url(images/toptext.gif);
 background-repeat:no-repeat;
 width:250px;
 height:135px;
 color:#ffffff;
 font-size:12px;
 margin-top:15px;
}

#intoptext{
 width:230px;
 padding:7px;
}

.topad{


    margin:10px 0 0 0;

}

.toptop{


}



#sctable{
border-spacing:7px;

}

#sidetd{

 


}
#sct{
vertical-align:top;
  border:1px solid #1A62A3;
}



td a{

 font-size:12px;
}






 #midin{
width:130px;
height:380px;
text-align:center;
 float:left;
     margin:7px 10px 0 0;
     padding:20px 5px 0 5px;

 display:block;
 
 
}

#partners a{
 font-weight:bold;
color:#ffffff;
font-size:12px;


background-repeat:repeat-x;
display:block;
width:130px;
}

#partners a:hover{

   color:#cbd9ff;
}

#partners{


 width:150px;
 margin:0 0 0 0;
 vertical-align:middle;
line-height: 12pt;
display:block;

padding:5px 0 5px 0;
}



#categories a{
 font-weight:bold;
color:#ffffff;
font-size:12px;
width:130px;

background-repeat:repeat-x;
display:block;
}

#categories a:hover{

   color:#cbd9ff;
}

#categories{


 width:150px;
 margin:0 0 0 0;
 vertical-align:middle;
line-height: 12pt;
display:block;

padding:5px 0 5px 0;

}





.clink a{

  font-size:13px;


 margin:2px;
 vertical-align:middle;
 display:block;


padding:2px;
}

.clink a:hover{

  font-size:13px;

 margin:2px;
 vertical-align:middle;
 display:block;


padding:2px;
}


 .plink1 a{
   font-size:13px;
  margin-top:-3px;
 vertical-align:middle;
 display:block;
 padding:2px;
}

.plink1 a:hover{
   font-size:13px;
   margin-top:-3px;
 vertical-align:middle;
display:block;
 padding:2px;
}


.h2{
 padding:0;
 margin:0 0 0 0;

}

h3{


}


li{
 padding:0 0 3px 0;

}


input, textarea{
 font-size:12px;
}

.dellink{
font-size:8px;
 color:#E90000;

 
}

.nansdiv{
 font-size:11px;

}

.rpoints{
 font-size:11px;
}

.apoints{
 font-size:11px;
}

#qupdated{
visibility: hidden;
color:#EB5418;
}

.ansblock{
 border:1px solid #FFCCF9;


}

.qrow{
 padding:10px 0 0 0;

}

h3{
 padding:2px 0 2px 0;
 margin:0 0 5px 0;

}


h4{
 padding:2px 0 2px 0;
 margin:0 0 5px 10px;
 color:#ffffff;
}




.plink{
 margin:5px 0 0 0;

}
.plink1{
 margin:5px 0 0 5px;

     
}

.rtop2{

 width:130px;
  margin:20px 0 0 0;
}

.rtop{
 float:left;
 width:130px;

}

#rbot{
 float:left;
  width:130px;
  
}



#tcomments{
 border:1px solid #ccdaff;
width:550px;


}


.tdcomm{
padding:5px;


}

.tdcommname{
background:#ccdaff;
color:#354f91;
}

.tdcommdate{
background:#ccdaff;
color:#354f91;
}


.vthumb img{

 border:1px solid #ccdaff;
}

.vthumb img:hover{
 border:1px solid #000000;
}


 .vthumba{
  padding: 0 0 10px 0;
font-size:11px;
margin:10px 5px 0 5px;

    height:15px;
    width:500px;

}

.vthumba a{
  padding: 0 3px 0 3px;
font-size:13px;
color:#2a3d71;
font-weight:bold;

}

.vthumba a:hover{
color:#000000;
}

.vtaimg{
 margin-top:5px;
}


.vtaimg img{

 border:1px solid #ccdaff;
}

.vtaimg img:hover{
 border:1px solid #000000;
}

.vtatext{
color:#2a3d71;
width:495px;
display:block;

}


.midtop2{
background:url(images/midtop2.gif);

height:54px;

}
.toptop{
 background:url(images/toptop.gif);

height:34px;
}

.topm{
    background:url(images/topm.gif);
  background-repeat:repeat-y;
 width:990px;
}

.topbot{
    background:url(images/topbot.gif);
  background-repeat:no-repeat;
  background-position:bottom center;
   height:35px;
}

.midtop2{
background:url(images/midtop2.gif);

height:34px;

}




.midbot{
   background:url(images/midbot.gif);
background-position:bottom center;
background-repeat:no-repeat;
height:33px;

}

#mtd{
 background:url(images/midm.gif);
   background-repeat:repeat-y;
}

 .inleft{
  width:130px;
 
 }

#showcase{
  width:500px;

}
 .inshow{
  width:500px;
 }

#showcase1{


width:500px;

}

#showcase2{

width:500px;

}

#svid{
  background:#ffa500;
   border:1px solid #b90a17;
 width:630px;


}

.rshowcase img{
border:1px solid #005099;

}

.rshowcase img:hover{
border:1px solid #868686;

}

.midad{

 width:500px;
padding:10px 0 10px 0;
}



.sidead{
 display:block;
padding:10px 0 10px 0;
}




#std{
 background:url(images/stdtop.gif);
 background-repeat:no-repeat;
 height:56px;
}

#searchform{
  padding:0;
  margin:0;
}


#search{
border-style:none;
 font-weight: bold;
 color:#35529c;
background:#ccdaff;
padding:0;
  font-size:16px;
    height:24px;
    border:1px solid #82727b;
}

#searchsubmit{

 width: 55px;
  height: 25px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(images/searchbut.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  display:block;
}



#searchform{
 vertical-align:middle;

}

#searchbox{

display:block;
 margin:7px 30px 0 20px;

  width:700px;
}

#sftable{

  height:20px;

}


#addcomm input{
 background:#ccdaff;
  color:#354f91;

   font-size:14px;
   font-weight:bold;
  }
  
#addcomm textarea{
 background:#ccdaff;
  color:#354f91;

   font-size:14px;
   font-weight:bold;
  }
  
  #vidc a{
color:#2a3d71;

  }
  
    #vidc a:hover{
color:#000000;

  }
  
  #vidc{
color:#6280cf;


  }

  #vidc td{
color:#6280cf;



  }
  
  #vtitle{

font-weight:bold;
margin-bottom:10px;
  }
  

  
  #mlrow{
   height:36px;

  }

.snumlinks{

color:#000000;
 padding:3px;
 font-size:13px;
 height:13px;
  }

.snumlinks:hover{
color:#2a3d71;
  font-size:13px;

padding:3px;
  }

  .numlinks{
color:#2a3d71;
  font-size:13px;

padding:3px;
height:13px;
  }
  
  .numlinks:hover{

color:#000000;

  }



  .nplinks{
color:#2a3d71;
  font-size:13px;

padding:3px;
height:13px;
  }

  .nplinks:hover{

color:#000000;

  }



