html,body
{
    margin:0px;
    padding: 0px;
    font-family: "Arian AMU";
    background: #EDF8FD;
}

.main
{
    width: 1002px;
    margin-left: auto;
    margin-right: auto;
    background: #EDF8FD;
}

.mainborder
{
    width: 911px;
    background: url('/images/mainborder.png') repeat-y;
}

.lborder
{
    background: right url('/images/lborder.gif') repeat-y;
    width: 45px;
}

.rborder
{
    background: left url('/images/lborder.gif') repeat-y;
    width: 45px;
}

.ttopic
{
    background: url('/images/ttopic.gif');
    height: 44px;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    font-size: 28px;
    text-indent: 340px;
}

.contentbg
{
    background: url('/images/contentbg.jpg') repeat-y;
}

.menubg
{
    width:324px;
    height: 380px !important;
    vertical-align:top;
}
    
.toptitle
{
    background: url('/images/bgalust.jpg') repeat-x; /*#1E6BB9*/
    height: 34px;
    color: #ffffff;
    /*font-weight: bold;*/
    text-indent: 20px;
    font-size: 18px;
}

.topcontent
{
    padding: 5px;
}

.blocktitle
{
    background: right url('/images/lift.gif') repeat-y #1E6BB9;
    text-align:left;
    color: #ffffff;
    height: 37px;
    font-size: 18px;
    text-indent: 20px;
    z-index: -1000;
}

.menubg ul
{
    list-style: none;
}

.menubg li
{
    list-style-image: url('/images/li.gif');
    /*text-indent: 20px;*/
    padding: 0px;
    margin: 0px;
}

.menubg li ul
{
    padding-left: 10px;
}

.menuitem
{
    background: bottom url('/images/li.gif') no-repeat;
    text-indent: 50px;
    font-size: 17px;
    line-height: 25px;
    padding-top: 10px;
}

.expand_menuitem
{
    background: bottom url('/images/li_expand.gif') no-repeat;
    text-indent: 50px;
    font-size: 17px;
    line-height: 25px;
    font-weight: bold;
    padding-top: 10px;
}



.menuitem a:link
{
 color: #000000;
 font-weight: bold;
 text-decoration: none;
 font-size: 17px;
}

.menuitem a:visited
{
 color: #000000;
 font-weight: bold;
 text-decoration: none;
 font-size: 17px;
}

.menuitem a:hover
{
 color: #fc6a31;
 font-weight: bold;
 text-decoration: none;
 font-size: 17px;
}

a.act
{
 color: #fc6a31;
 text-decoration: none;
 font-size: 17px;
}

a.act:link
{
 color: #fc6a31;
 text-decoration: none;
 font-size: 17px;
}

a.act:active
{
 color: #fc6a31;
 text-decoration: none;
 font-size: 17px;
}

a.act:visited
{
 color: #fc6a31;
 text-decoration: none;
 font-size: 17px;
}

a.act:hover
{
 color: #fc6a31;
 text-decoration: none;
 font-size: 17px;
}


a:hover
{
 color: #fc6a31;
}

.submenu
{
    /*display:none; */
    padding:0px;
    padding-left: 30px;
}

.opened_submenu
{
    display:block;
    padding:0px;
    padding-left: 30px;
}

.submenu .menuitem
{
    background: bottom url('/images/li2.gif') no-repeat;
    text-indent: 45px;
    line-height: 20px;
    font-size: 17px;
}

.submenu a
{
     color: #000000;
     text-decoration: none;
     font-size: 17px;
}

.submenu a:visited
{
 color: #000000;
 text-decoration: none;
 font-size: 17px;
}

.submenu a:link
{
 color: #000000;
 text-decoration: none;
 font-size: 17px;
}

.submenu a:active
{
     color: #000000;
     text-decoration: none;
     font-size: 17px;
}

.submenu a:hover
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.submenu a.act
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.submenu a.act:link
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.submenu a.act:active
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.submenu a.act:visited
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.submenu  a.act:hover
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.opened_submenu .menuitem
{
    background: bottom url('/images/li2.gif') no-repeat;
    text-indent: 45px;
    line-height: 20px;
    font-size: 17px;
}

.opened_submenu a
{
     color: #000000;
     text-decoration: none;
     font-size: 17px;
}

.opened_submenu a:visited
{
 color: #000000;
 text-decoration: none;
 font-size: 17px;
}

.opened_submenu a:link
{
 color: #000000;
 text-decoration: none;
 font-size: 17px;
}

.opened_submenu a:active
{
     color: #000000;
     text-decoration: none;
     font-size: 17px;
}

.opened_submenu a:hover
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.opened_submenu a.act
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.opened_submenu a.act:link
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.opened_submenu a.act:active
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.opened_submenu a.act:visited
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}

.opened_submenu  a.act:hover
{
     color: #fc6a31;
     text-decoration: none;
     font-size: 17px;
}


.footer
{
    background: url('/images/footer.gif');
    height:25px;
    width: 913px;
}

textarea
{
    width: 300px;
    height: 80px;
    border: 1px solid #1E6BB9;
}

input
{
    border: 1px solid #1E6BB9;
}

.submit
{
    background: #EDF8FD;
    border: 1px solid #1E6BB9;
    cursor: pointer;
    font-family: "Arian Amu";
}

iframe
{
    border: 1px solid #1E6BB9;
}

.right
{
    text-align: right;
}

.bold
{
    font-weight: bold;
}

.thumb-border-top-right
{
    vertical-align:top;
    background:url('/images/tnright.gif') repeat-y;
    width:7px;
}

.thumb-border-bottom
{
    background:url('/images/tnbottom.gif') repeat-x;
    height:7px;
    text-align:left;
}

.thumb-border-bottom-right
{
   width:7px;
   height:7px;
   vertical-align:top;
   background:top  url('/images/tnbottomright.gif');
}

ul.news
{
    list-style: none;
    padding: 0px;
    margin:0px;
}

ul.news li
{
    padding: 0px;
    margin:0px;
    padding-left: 5px;
    padding-bottom:5px;
}

.error
{
    color: red;
}

.rightbold
{
    text-align:right;
    font-weight: bold;
}

.interesting-places
{
    list-style: none;
}

.interesting-places li
{
    list-style: none;
    padding: 0px;
    padding-bottom: 2px;
}

/*
.interesting-places li a
{
    color: #70B3F5;
}

.interesting-places li a:visited
{
    color: #70B3F5;
}
*/

.interesting-places li a:hover
{
    color: #fc6a31;
}

a
{
    color: #1E6BB9;
}

a:visited
{
    color: #1E6BB9;
}

.forumcats
{
    list-style: none;
}

.forumcats li
{
    padding-bottom: 5px;
}

.forumtopics
{
   list-style: none;
}

.forumtopics li
{
    padding-bottom: 5px;
}

.pad
{
    vertical-align: top;
    padding: 10px;
}

.paging
{
  text-align: center;
}

.paging a
{
    color: #1E6BB9;
}

.paging a:hover
{
    color: #1E6BB9;
}

.paging a:link
{
    color: #1E6BB9;
}

.paging a:active
{
    color: #1E6BB9;
}

.paging a:visited
{
    color: #1E6BB9;
}

.footerbanners
{
    background: url('/images/mainborder.png') #FEAD85;
    height: 52px;
}

.footerbanners table
{
    margin-left: auto;
    margin-right: auto;
}

.developedBy
{
    float: left;
    padding-left: 15px;
    font-size: 10px;
}

.copyright
{
    float: right;
    padding-right: 15px;
    font-size: 10px;
}

a img
{
    border: 0px;
}

.homenews
{
    font-weight: bold;
}

 .overlay
{
   position:absolute;
   z-index: 10000;
   display: none;
   background: red;
   border: 2px solid;
   height: 400px;
   width: 800px;
}
        
.overlaycontent
{
   position:absolute;
   z-index: 10001;
   display: block;            
   background: green;
}

.pointer
{
    cursor: pointer;
}

td
{
    /*border: 2px solid;*/
}

.textarea1
{
    
}

.leftdiv
{
    float: left;
}

.rightdiv
{
    float: right;
}