/***********ELEMENTS BEGIN***********/
body {
  background: #FFF;
  margin: 0;
  padding: 0;
  color: #000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
}


form {
  padding:0;
  margin:0;
}


input {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight : normal;
  color: #000000;
  margin: 0px;
  padding: 2px;
  background: #FFF;
}


a{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: underline;
}


a:hover{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
}
/***********ELEMENTS END***********/


/***********ADMIN BEGIN***********/
.admlogin{
  margin: 5px 5px 5px 5px;
}


.admin{
  font: normal small Arial, Helvetica, sans-serif;
  color: #000;
  border: 1px solid #D3D3D3;
}


.admin1{
  font: bold small Arial, Helvetica, sans-serif;
  color: #000;
  background-color: #D3D3D3;
  padding: 3px;
}


.admin2{
  font: normal small Arial, Helvetica, sans-serif;
  color: #000;
  padding: 3px;
  border-bottom: 1px solid #D3D3D3;
}


.admin3{
  font: normal small Arial, Helvetica, sans-serif;
  padding: 3px;
}


.admbutton{
  border-left: #FFFFFF 1px solid;
  border-right: 1px solid #404040;
  border-top: #FFFFFF 1px solid;
  border-bottom: #404040 1px solid;
  font-size: 8pt;
  color: #FFFFFF;
  line-height: normal;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #3C67A7;
  text-decoration: none;
  font: normal;
  margin: 0pt;
  font-weight: bold;
}
/***********ADMIN END***********/


/***********ADDFEED BEGIN***********/
.addfeed{
  width: 100%;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.addfeed1{
  width: 20%;
  font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 2px;
}


.addfeed2{
  width: 22%;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 2px;
}


.addfeed3{
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 5px;
}


.addfeed4{
  width: 20%;
  font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 2px;
}


.addfeed5{
  width: 22%;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 2px;
}


.addfeed6{
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 5px;
}



.addfeedok{
  width:100%;
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 5px;
  text-align:center;
}


.addfeedok a{
  font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 5px;
  text-decoration:underline;
}

.addfeedok a:hover{
  font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 5px;
  text-decoration:none;
}
/***********ADDFEED END***********/


/***********FAQ BEGIN***********/
.faq{
  text-align: left;
  text-align: left;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.faq li{
  text-align: left;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.faq ul{
  text-align: left;
  list-style-type: disc;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  list-style: square;
}


.faq li a{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
}


.faq li a:hover{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}


.faqh2{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #3C67A7;
  margin: 2px;
  margin-top: 15px;
  padding: 2px;
  text-align: center;
}


.fanswer{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}
/***********FAQ END***********/


/***********LOGIN BEGIN***********/
.logintd1{
  font: bold 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  width: 15%;
  padding: 2px;
  border-bottom: 1px dotted #CCC;
}


.logintd2{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  width: 22%;
  padding: 2px;
  border-bottom: 1px dotted #CCC;
}


.logintd3{
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-align: left;
  padding: 2px;
  border-bottom: 1px dotted #CCC;
}


.logintd3 a{
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}


.logintd3 a:hover{
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
}


.logintd4{
  font: bold 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  width: 15%;
  padding: 2px;
}


.logintd5{
  width: 22%;
  padding: 2px;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.logintd6{
  text-align: left;
  padding: 2px;
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.loginh{
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.loginh a{
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}


.loginh a:hover{
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
}
/***********LOGIN END***********/


/***********LANGUAGES BEGIN***********/
.langtext{
  font: normal small Arial, Helvetica, sans-serif;
  color: #000;
  text-align: justify;
}


.langtext a{
  font: normal small Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}


.langtext a:hover{
  font: normal small Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
}


.lang{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.lang a{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}


.lang a:hover{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
}
/***********LANGUAGES END***********/


/***********ABOUT BEGIN***********/
.about{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.abouttext{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-align: justify;
}


.about h2{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #3C67A7;
  margin: 0px;
  padding: 0px;
}
/***********ABOUT END***********/


/***********CATDIR BEGIN***********/
.catdirh1{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-align: center;
  margin: 0px;
  padding: 0px;
}


.catdir{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.catdir a h2{
  text-align: left;
  font: bold 120% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px;
}


.catdir h3{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px;
  letter-spacing: 1px;
}


.ctdir1, .ctdir2{
  border-top: 1px dotted #CCC;
  border-bottom: 1px dotted #CCC;
}


.ctdir1 a{
  font: normal 70% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #483D8B;
  letter-spacing: 1px;
}


.ctdir1 a:hover{
  font: normal 70% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #483D8B;
  letter-spacing: 1px;
}


.a.viewcatdir{
  font: normal 85% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #483D8B;
  letter-spacing: 2px;
}


.a.viewcatdir:hover{
  font: normal 85% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #483D8B;
  letter-spacing: 2px;
}


#back20{
  background-color: #F8EACC;
}


#back21{
  background-color: #FFF;
}


#back23{
  background-color: #FFF;
}


#back24{
  background-color: #FFF;
}
/***********CATDIR END***********/


/***********PREVIEW BEGIN***********/
.preview{
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-align: right;
}


.preview a{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #483D8B;
  letter-spacing: 5px;
}


.preview a:hover{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #483D8B;
  letter-spacing: 5px;
}


.prtitle{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFF;
  background-color: #FFD09E;
  padding: 5px;
}


.prtitle a{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #073D00;
}


.prtitle a:hover{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #073D00;
}


.prtitle a h1{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 0px;
  margin: 2px 2px 7px 2px;
  color: #073D00;
  letter-spacing: 3px;
}


.prtitle h2{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  padding: 0px;
  margin: 2px 2px 2px 2px;
}


.prposted{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-align: right;
  padding: 2px;
}


.pritem1{
  border-top: 1px dotted #CCC;
  padding: 2px;
  margin: 0px;
  color: #000000;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
}


.pritem2{
  border-top: 1px dotted #CCC;
/*  border-bottom: 2px dashed #CCC;*/
  padding: 4px;
}


a.pritem{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
}
a.pritem:hover{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #444;
  text-decoration: none;
}


#text7{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  margin: 0px;
  padding: 2px;
}
/***********PREVIEW END***********/


/***********LOSTPASS BEGIN***********/
.lpasstext{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-align: left;
}


.lpasstext a{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}


.lpasstext a:hover{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
}


.lpasstd1{
  width: 15%;
  padding: 2px;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.lpasstd2{
  width: 20%;
  padding: 2px;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.lpasstd3{
  text-align: left;
  padding: 2px;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}
/***********LOSTPASS END***********/


/***********ERROR BEGIN***********/
.error{
  width: 80%;
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: #F00;
}


.errback{
  background-color: #F5F5F5;
  margin: 0px;
  padding: 0px;
}


.errback ul{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  letter-spacing: 1px;
  color: #F00;
}
/***********ERROR END***********/


/***********ROWBLOG BEGIN***********/
.rowblog, rowlink{
  font: normal small Arial, Helvetica, sans-serif;
  color: #000;
}


.rblog1 h2, rblog2 h2, .rowblog h2{
  text-align: left;
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #004A95;
  margin: 0px;
  padding: 0px;
}


.rblog1 h3, rblog2 h3,.rowblog h3{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px;
}

.rblog1 h1, rblog2 h1{
  text-align: left;
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px;
}

.rblog1 a h2{
  text-align: left;
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #004A95;
  letter-spacing: 1px;
  margin: 0px;
  padding: 0px;
}


.rblog1, .rblog2{
  border-top: 1px dotted #CCC;
/*  border-bottom: 1px dotted #CCC;*/
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.rblog2 a, rblog1 a{
  font: normal 75% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #A91512;
  letter-spacing: 1px;
}


.rblog2 a:hover, .rblog1 a:hover{
  font: normal 75% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #483D8B;
  letter-spacing: 1px;
}


.rblog1 a{
  font: normal 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
  letter-spacing: 1px;
}


.rblog1 a:hover{
  font: normal 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  color: #000;
  letter-spacing: 1px;
}
/***********ROWBLOG END***********/


/***********ROWLINKS BEGIN***********/
.rowlinks{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.rowlinks h2{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px;
}


.rowlinks h3{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px;
}
/***********ROWBLINKS END***********/


/***********NAVIGATOR BEGIN***********/
.navigator{
  width: 100%;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


a.line2{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #483D8B;
  text-decoration: underline;
}


a.line2:hover{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #483D8B;
  text-decoration: none;
}
/***********NAVIGATOR END***********/


/***********TRENDS BEGIN***********/
.trend{
  width: 100%;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.trendbl{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.trendbl a{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: underline;
}


.trendbl a:hover{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
}


.trend h1{
  text-align: center;
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #073D00;
  margin: 0px;
  padding: 0px;
}


.trendbl1{
  width: 24%;
}


.trendbl2{
  width: 1%;
}


.trendbl3{
  width: 24%;
}
/***********TRENDS END***********/


/***********FEED ADD BEGIN***********/
.feedadd{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-align: left;
}


.feedadd a{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: underline;
}


.feedadd a:hover{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
}
/***********FEED ADD END***********/


/***********NEWSARCHIVE BEGIN***********/
.newsarchive{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.newsarchive h2{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px;
  padding-bottom: 2px;
  text-align: left;
}


.newsarchive p{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px;
  padding-bottom: 10px;
  text-align: left;
}
/***********NEWSARCHIVE END***********/


/***********FEEDS NOW BEGIN***********/
.feed_num{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #076EE2;
  letter-spacing: 1px;
}


.feed_row{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  letter-spacing: 2px;
}


.feed_nowcapt{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  letter-spacing: 2px;
}
/***********FEEDS NOW END***********/


/***********SEARCH BEGIN***********/
.searchtd1{
  text-align:right;
  vertical-align: top;
  width: 25%;
  padding: 2px;
  border-bottom: 1px dotted #CCC;
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.searchtd2{
  width: 30%;
  text-align:left;
  vertical-align: top;
  padding: 2px;
  border-bottom: 1px dotted #CCC;
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.searchtd3{
  text-align: left;
  vertical-align: top;
  padding: 2px;
  border-bottom: 1px dotted #CCC;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.searchtd4{
  text-align:right;
  vertical-align: middle;
  width: 25%;
  padding: 2px;
  border-bottom: 1px dotted #CCC;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.searchtd5{
  width: 30%;
  text-align:left;
  vertical-align: middle;
  padding: 2px;
  border-bottom: 1px dotted #CCC;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.searchtd6{
  text-align: left;
  padding: 2px;
  border-bottom: 1px dotted #CCC;
  font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.searchtd7{
  width: 25%;
  padding: 2px;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.searchtd8{
  width: 30%;
  text-align:left;
  vertical-align: middle;
  padding: 2px;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.searchtd9{
  text-align: left;
  padding: 2px;
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


a.advsearch{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}
a.advsearch:hover{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
}
/***********SEARCH END***********/


/***********OTHER BEGIN***********/
.button{
  border-left: #FFFFFF 1px solid;
  border-right: 1px solid #404040;
  border-top: #FFFFFF 1px solid;
  border-bottom: #404040 1px solid;
  font-size: 8pt;
  color: #FFFFFF;
  line-height: normal;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #3C67A7;
  text-decoration: none;
  font: normal;
  margin: 0pt;
  font-weight: bold;
}


.input1{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight : normal;
  border: 0px;
  background: transparent;
}


.none{
  display: none;
}


#text8{
  font: bold small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #FFF;
  background-color: #008000;
  padding: 2px;
}


#text9{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  background: #DCDCDC;
  padding: 2px;
  margin: 1px;
}

.cat_list_menu{
text-align:left;
padding:0px;
/*border:1px solid #CCCCCC;*/
}

h2 {
color:#004A95;
}
/***********OTHER END***********/
