body 
{
    background-color:#FFFFFF;
    background-image:none;
    padding:0;
    margin:0;
font-family:Tahoma,Verdana;
}


div#header {
	height:50px;
	width:800px;
	clear:both;
	padding:0 0 20px 0;
}
div#header h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#505027;
	margin:0;
	float:left;
	font-weight:normal;
	font-size: 28px;
	padding:15px 0 0 17px;
}




.readon{
	cursor: pointer;
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px;
MARGIN-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FLOAT: left; 
	PADDING-BOTTOM: 1px; 
	COLOR: #000000; 
	LINE-HEIGHT: 13px; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	WHITE-SPACE: normal; 
	TEXT-DECORATION: none;
border            : 1px solid #000000;
background-color             : #D2F0DC;
}







#pageline {
  padding: 0px 0px 5px 0px;
  margin: 0px 0px 5px 0px;
}

#pageline ul, #pageline li {
  display           : inline;
  list-style-type   : none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}


#pageline a:link, #pageline a:visited {
  border            : 1px solid #000000;
  padding           : 1px 2px 1px 2px;
  float             : left;
  font-weight       : bold;
  font-size         : 14px;
  line-height       : 17px;
  margin            : 1px 4px 0px 0px;
  text-decoration   : none;
  color             : #000000;
}

#pageline .pninact {
  border            : 1px solid #000000;
  padding           : 1px 2px 1px 2px;
  float             : left;
  font-weight       : bold;
  font-size         : 14px;
  line-height       : 17px;
  margin            : 1px 4px 0px 0px;
  text-decoration   : none;
  color             : #000000;
background-color             : #D2F0DC;
}

#pageline .dots {
  padding           : 1px 2px 0px 2px;
  float             : left;
  font-weight       : bold;
  font-size         : 14px;
  line-height       : 20px;
  margin            : 1px 4px 0px 0px;
  text-decoration   : none;
  color             : #000000;
}


#pageline a {
  background-color             : #D2F0DC;
}
#pageline a.active {
  background-color             : #CACACA;
}
#pageline a:hover {
  background-color             : #CACACA;
}




img.linkscreenshot{
border: 1px solid #C0C0C0;
margin: 20px 0px 20px 0px;
cursor: pointer;
}

.linkdescr{
  color: #000000;
  font-size         : 12px;
  font-weight       : normal;
  font-family       : Arial;
  margin: 30px 5px 30px 5px;
  padding: 0px 10px 0px 10px;
  text-align: justify;
}


         .dvhdr {
            
            background:#F3F0E7;
            font-family:arial;
            font-size:15px;
            font-weight:bold;
            border:1px solid #FF0000;
            padding:3px;
            /*width:100px;*/
         }
         
         .dvbdy {
            display: none;
            background:#FFFFFF;
            font-family:arial;
            font-size:15px;
            border-left:1px solid #FF0000;
            border-right:1px solid #FF0000;
            border-bottom:1px solid #FF0000;
            padding:3px;
            /*width:180px;*/
         }

.thlist{

float:left;
margin: 2px 2px 0px 0px;
border: 1px solid #505027;
cursor: pointer;
}



#popnew{
  /*border-bottom: 1px solid #C0C0C0;*/
  padding: 3px 5px 13px 5px;
  font-size: 11px;
  text-align: justify;
  min-height: 80px;
font-family:Tahoma,Verdana;
}

#popnew a{
line-height: 20px;
font-size: 11px;
word-wrap: break-word;
font-weight:bold;
}

#popnew a:hover{
text-decoration   : underline;
}

#popnew img.thimg{
border: 1px solid #505027;
float:left;
margin: 0px 5px 5px 0px;
cursor: pointer;
}


#catname{
color: #969696;
margin: 5px 0px 5px 0px;
}

#catname a{
color: #969696;
  font-size         : 12px;
}

#catname a:hover{
text-decoration   : underline;
}

.errormess{
color: #FF0000;
}




#indexdirs table {
  white-space: nowrap;
  width: 500px;
}



#indexdirs td {
  vertical-align: top;
  white-space: nowrap;
  padding: 5px 25px 5px 25px;
}

#indexdirs ul.idir{
  margin: 15px 5px 5px 0px;
padding: 0px 0px 0px 0px;
  list-style-type   : none;
}

#indexdirs ul.isubdir{
  margin: 0px 0px 0px 5px;
  list-style-type: disc;
  /*list-style-image:url(images/indent1.png);*/
  padding: 0px 0px 0px 15px;
}

/*#indexdirs li.isubdir{
  margin: 0px 0px 0px 0px;
  list-style-type: circle;
  padding: 0px 0px 0px 0px;
}*/

#indexdirs a.idir{
  font-weight       : bold;
  font-size         : 13px;
text-decoration   : none;
}

#indexdirs a.isubdir{
  font-weight       : bold;
  font-size         : 12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration   : none;
}

#indexdirs a.isubdir:hover, #indexdirs a.idir:hover{

text-decoration   : underline;
}























#sitemain 
{
    position:relative;
    clear:both;
    width:860px;
    height:960px;
    background-color:transparent;
    font-size:10px;
    margin:0 auto 0 auto;
}
#logo 
{
    position:relative;
    float:left;
    clear:both;
    width:860px;
    height:60px;
    background:#BEE8FF url("images/uds1.gif") repeat-x;
    font-size:10px;
}
#logo .lb 
{
    position:relative;
    float:left;
    background: url("images/li1.gif") 0 100% repeat-x;
    width:100%;
    height:60px;
}
#logo .lr 
{
    position:relative;
    float:left;
    background: url("images/li2.gif") 100% 0 repeat-y;
    width:100%;
    height:60px;
}
#logo .lt 
{
    position:relative;
    float:left;
    background: url("images/li3.gif") 0 0 repeat-x;
    width:100%;
}
#logo .ll 
{
    position:relative;
    float:left;
    background: url("images/li4.gif") 0 0 repeat-y;
    width:100%;
    height:60px;
}
#logo .tl 
{
    position:relative;
    float:left;
    background: url("images/tl1.gif") 0 0 no-repeat;
    width:100%;
    height:100%;
}
#logo .tr 
{
    position:relative;
    float:left;
    background: url("images/tr1.gif") 100% 0 no-repeat;
    width:100%;
    height:100%;
}
#logo .bl 
{
    position:relative;
    float:left;
    background: url("images/bl1.gif") 0 100% no-repeat;
    width:100%;
    height:60px;
}
#logo .br 
{
    position:relative;
    float:left;
    background: url("images/br1.gif") 100% 100% no-repeat;
    width:100%;
    height:60px;
}
#menusp 
{
    position:relative;
    float:left;
    clear:both;
    width:860px;
    height:40px;
    background:transparent;
    font-size:1px;
    z-index:90;
} 
#menu 
{
    position:relative;
    float:left;
    clear:both;
    top:10px;
    width:860px;
    height:30px;
    background:#BEE8FF url("images/stp1.gif") repeat-x;
    font-family:arial,helvetica,sans-serif;
    font-weight:bold;
    font-size:10px;
    z-index:90;
}
#menu .lb 
{
    position:relative;
    float:left;
    background: url("images/li1.gif") 0 100% repeat-x;
    width:100%;
    height:30px;
}
#menu .lr 
{
    position:relative;
    float:left;
    background: url("images/li2.gif") 100% 0 repeat-y;
    width:100%;
    height:30px;
}
#menu .lt 
{
    position:relative;
    float:left;
    background: url("images/li3.gif") 0 0 repeat-x;
    width:100%;
}
#menu .ll 
{
    position:relative;
    float:left;
    background: url("images/li4.gif") 0 0 repeat-y;
    width:100%;
    height:30px;
}
#menu .tl 
{
    position:relative;
    float:left;
    background: url("images/tl1.gif") 0 0 no-repeat;
    width:100%;
    height:100%;
}
#menu .tr 
{
    position:relative;
    float:left;
    background: url("images/tr1.gif") 100% 0 no-repeat;
    width:100%;
    height:100%;
}
#menu .bl 
{
    position:relative;
    float:left;
    background: url("images/bl1.gif") 0 100% no-repeat;
    width:100%;
    height:30px;
}
#menu .br 
{
    position:relative;
    float:left;
    background: url("images/br1.gif") 100% 100% no-repeat;
    width:100%;
    height:30px;
}
#menu ul 
{
    margin:0;
    padding:0 0 0 10px;
    font-size:12px;
}
#menu li 
{
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
    float:left;
} 
#menu a 
{
    text-decoration:none;
    margin:0;
    padding:7px 10px 0;
    display:block;
    height:23px;
    color:#FFFFFF;
    float:left;
}
#menu a.first 
{
    margin:0;
    padding:7px 10px 0;
} 
#menu a:hover 
{
    text-decoration:underline;
}
#gmiddlesp 
{
    position:relative;
    float:left;
    clear:both;
    width:860px;
    background:transparent;
    font-size:1px;
} 
#gmiddlebot 
{
    position:relative;
    float:left;
    clear:both;
    width:860px;
    height:20px;
    background:transparent;
    font-size:1px;
} 
#gmiddle 
{
    position:relative;
    float:left;
    clear:both;
    top:10px;
    width:860px;
    background-color:transparent;
    font-size:10px;
}
#gleft 
{
    position:relative;
    float:left;
    width:250px;
    background-color:transparent;
    font-size:10px;
}
#shdtle2 
{
    position:relative;
    float:left;
    clear:both;
    width:250px;
    height:29px;
    background:#6495ED url("images/umd1.gif") repeat-x;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:15px;
    color:#FFFFFF;
}
#shdtle2 .tl 
{
    position:relative;
    float:left;
    background: url("images/tl2.gif") 0 0 no-repeat;
    width:100%;
    height:100%;
}
#shdtle2 .tr 
{
    position:relative;
    float:left;
    background: url("images/tr2.gif") 100% 0 no-repeat;
    width:100%;
    height:100%;
}
#shdtle2 .comment 
{
    position:relative;
    text-align:left;
    left:5px;
    top:6px;
}
#shdbdy2 
{
    position:relative;
    float:left;
    clear:both;
    width:250px;
    /*height:87px;*/
    background-color:#E0FFFF;
    font-size:10px;
}
#shdbdy2 .lr 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 100% 0 repeat-y;
    width:100%;
    /*height:87px;*/
}
#shdbdy2 .ll 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 0 repeat-y;
    width:100%;
    /*height:87px;*/
}
#shdbdy2 .bod 
{
    position:relative;
    color:#000000;
    background:transparent;
    /*height: 67px;*/
    font-family:arial;
    font-size:14px;
    margin-bottom: 5px;
}
#shdbdy2 .bod ul 
{
    position:relative;
    /*list-style-type:none;*/
    margin:0px;
    padding: 5px 5px 7px 25px;
    left:5px;
    top:3px;
    right:5px;
    bottom:3px;
    /*margin-bottom: 5px;*/
}
#shdbdy2 .bod a 
{
    text-decoration:none;
    color:#000000;
}
#shdbdy2 .bod a:hover
{
    text-decoration:underline;
    color:#000000;
}
#shdbdy2 .bod p 
{
    color:#000000;
    margin:0;
    padding:0}
#shdbdy2 .bod img 
{
    vertical-align:middle;
    /*border:0;*/
}
#shdtle22 
{
    position:relative;
    float:left;
    clear:both;
    width:250px;
    height:30px;
    background:#6495ED url("images/umd2.gif") repeat-x;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:18px;
    color:#FFFFFF;
    margin-bottom: 10px;
}
#shdtle22 .bl 
{
    position:relative;
    float:left;
    background: url("images/bl3.gif") 0 100% no-repeat;
    width:100%;
    height:30px;
}
#shdtle22 .br 
{
    position:relative;
    float:left;
    background: url("images/br3.gif") 100% 100% no-repeat;
    width:100%;
    height:30px;
}
#shdtle23sp 
{
    position:relative;
    float:left;
    clear:both;
    width:250px;
    height:39px;
    background:transparent;
    font-size:1px;
} 
#shdtle23 
{
    position:relative;
    float:left;
    clear:both;
    top:10px;
    width:250px;
    height:29px;
    background:#6495ED url("images/umd1.gif") repeat-x;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:15px;
    color:#FFFFFF;
}
#shdtle23 .tl 
{
    position:relative;
    float:left;
    background: url("images/tl2.gif") 0 0 no-repeat;
    width:100%;
    height:100%;
}
#shdtle23 .tr 
{
    position:relative;
    float:left;
    background: url("images/tr2.gif") 100% 0 no-repeat;
    width:100%;
    height:100%;
}
#shdtle23 .comment 
{
    position:relative;
    text-align:left;
    left:5px;
    top:6px;
}
#shdbdy22 
{
    position:relative;
    float:left;
    clear:both;
    width:250px;
    height:87px;
    background-color:#E0FFFF;
    font-size:10px;
}
#shdbdy22 .lr 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 100% 0 repeat-y;
    width:100%;
    height:87px;
}
#shdbdy22 .ll 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 0 repeat-y;
    width:100%;
    height:87px;
}
#shdbdy22 .bod 
{
    position:relative;
    color:#000000;
    background:transparent;
    height: 67px;
    font-family:arial;
    font-size:12px;
}
#shdbdy22 .bod ul 
{
    position:absolute;
    list-style-type:none;
    margin:0;
    padding:0;
    left:5px;
    top:3px;
    right:5px;
    bottom:3px;
}
#shdbdy22 .bod a 
{
    text-decoration:none;
    color:#000000;
}
#shdbdy22 .bod p 
{
    color:#000000;
    margin:0;
    padding:0}
#shdbdy22 .bod img 
{
    vertical-align:middle;
    border:0;
}
#shdtle24 
{
    position:relative;
    float:left;
    clear:both;
    width:250px;
    height:32px;
    background:#6495ED url("images/umd2.gif") repeat-x;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:18px;
    color:#FFFFFF;
}
#shdtle24 .bl 
{
    position:relative;
    float:left;
    background: url("images/bl2.gif") 0 100% no-repeat;
    width:100%;
    height:32px;
}
#shdtle24 .br 
{
    position:relative;
    float:left;
    background: url("images/br2.gif") 100% 100% no-repeat;
    width:100%;
    height:32px;
}
#shdtle25sp 
{
    position:relative;
    float:left;
    clear:both;
    width:250px;
    height:42px;
    background:transparent;
    font-size:1px;
} 
#shdtle25 
{
    position:relative;
    float:left;
    clear:both;
    top:10px;
    width:250px;
    height:32px;
    background:#6495ED url("images/umd3.gif") repeat-x;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:15px;
    color:#FFFFFF;
}
#shdtle25 .tl 
{
    position:relative;
    float:left;
    background: url("images/tl3.gif") 0 0 no-repeat;
    width:100%;
    height:100%;
}
#shdtle25 .tr 
{
    position:relative;
    float:left;
    background: url("images/tr3.gif") 100% 0 no-repeat;
    width:100%;
    height:100%;
}
#shdtle25 .comment 
{
    position:relative;
    text-align:left;
    left:5px;
    top:6px;
}
#shdbdy222 
{
    position:relative;
    float:left;
    clear:both;
    width:250px;
    height:87px;
    background-color:#E0FFFF;
    font-size:10px;
}
#shdbdy222 .lr 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 100% 0 repeat-y;
    width:100%;
    height:87px;
}
#shdbdy222 .ll 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 0 repeat-y;
    width:100%;
    height:87px;
}
#shdbdy222 .bod 
{
    position:relative;
    color:#000000;
    background:transparent;
    height: 67px;
    font-family:arial;
    font-size:12px;
}
#shdbdy222 .bod ul 
{
    position:absolute;
    list-style-type:none;
    margin:0;
    padding:0;
    left:5px;
    top:3px;
    right:5px;
    bottom:3px;
}
#shdbdy222 .bod a 
{
    text-decoration:none;
    color:#000000;
}
#shdbdy222 .bod p 
{
    color:#000000;
    margin:0;
    padding:0}
#shdbdy222 .bod img 
{
    vertical-align:middle;
    border:0;
}
#shdtle26 
{
    position:relative;
    float:left;
    clear:both;
    width:250px;
    height:30px;
    background:#6495ED url("images/umd4.gif") repeat-x;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:18px;
    color:#FFFFFF;
}
#shdtle26 .bl 
{
    position:relative;
    float:left;
    background: url("images/bl3.gif") 0 100% no-repeat;
    width:100%;
    height:30px;
}
#shdtle26 .br 
{
    position:relative;
    float:left;
    background: url("images/br3.gif") 100% 100% no-repeat;
    width:100%;
    height:30px;
}
#grightsp 
{
    position:relative;
    float:left;
    width:610px;
    background:transparent;
    font-size:1px;
} 
#gright 
{
    position:relative;
    float:left;
    left:10px;
    width:600px;
    background-color:transparent;
    font-size:10px;
}
#rtline 
{
    position:relative;
    float:left;
    clear:both;
    width:600px;
    height:30px;
    background:#6495ED url("images/umd5.gif") repeat-x;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:18px;
    color:#FFFFFF;
}
#rtline .tl 
{
    position:relative;
    float:left;
    background: url("images/tl4.gif") 0 0 no-repeat;
    width:100%;
    height:100%;
}
#rtline .tr 
{
    position:relative;
    float:left;
    background: url("images/tr4.gif") 100% 0 no-repeat;
    width:100%;
    height:100%;
}
#CommentLine3 
{
    position:relative;
    float:left;
    clear:both;
    width:600px;
    height:46px;
    background:#BEE8FF url("images/umd6.gif") repeat-x;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:20px;
    color:#000000;
}
#CommentLine3 .lr 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 100% 0 repeat-y;
    width:100%;
    height:46px;
}
#CommentLine3 .ll 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 0 repeat-y;
    width:100%;
    height:46px;
}
#CommentLine3 .comment 
{
    position:relative;
    text-align:left;
    left:10px;
    top:8px;
}
#bgtxt 
{
    position:relative;
    float:left;
    clear:both;
    width:600px;
    background-color:#F0FFFF;
    font-size:10px;
}
#bgtxt .lr 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 100% 0 repeat-y;
    width:100%;
}
#bgtxt .ll 
{
    position:relative;
    float:left;
    background: url("images/dot1.gif") 0 0 repeat-y;
    width:100%;
}
#bgtxt .bspc 
{
    padding-bottom:10px;
}
#bgtxt .spacebs 
{
    font-size:0;
    margin:0;
    padding:15px 0 0 0;
} 
#bgtxt .midtlt 
{
    position:relative;
    background:#D2F0DC;
    width:570px;
    left:10px;
    right:10px;
    font-family:Tahoma,Verdana;
    font-size:13px;
    font-weight:bold;
    color:#000000;
    margin:0;
    padding:2px 0 2px 10px;
}



#bgtxt .midtlt a
{
    text-decoration:none;
    color:#000000;
}
#bgtxt .midtlt a:hover
{
    text-decoration:underline;
    color:#000000;
}


#bgtxt ul 
{
    margin:0;
    padding:5px 0 5px 35px;
}
#bgtxt li 
{
    list-style-type:disc;
    font-family:arial,sans-serif;
    font-size:12px;
    margin:0;
    padding:1px 0;
}
#bgtxt table 
{
    position:relative;
    /*width:580px;
    left:10px;
    right:10px;*/
    border-collapse:collapse;
    border:0px solid #808080;
    font-family:arial,sans-serif;
    font-size:12px;
    color:#000000;
    margin:0;
    padding:0;
}
#bgtxt tr 
{
    vertical-align:middle;
}
#bgtxt th 
{
    background:#D2F0DC;
    border:1px solid #808080;
    text-align:left;
    margin:0;
    padding:3px 0 3px 10px;
    color:#000000;
}
#bgtxt td 
{
    border:0px solid #808080;
    text-align:left;
    margin:0;
    padding:2px 0;
    color:#000000;
}
#rbline 
{
    position:relative;
    float:left;
    clear:both;
    width:600px;
    height:30px;
    background:#6495ED url("images/umd4.gif") repeat-x;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:18px;
    color:#FFFFFF;
    margin-bottom: 10px;
}
#rbline .bl 
{
    position:relative;
    float:left;
    background: url("images/bl3.gif") 0 100% no-repeat;
    width:100%;
    height:30px;
}
#rbline .br 
{
    position:relative;
    float:left;
    background: url("images/br3.gif") 100% 100% no-repeat;
    width:100%;
    height:30px;
}
#Tag 
{
    position:relative;
    float:left;
    clear:both;
    width:860px;
    height:28px;
    background:#BEE8FF url("images/stp2.gif") repeat-x;
    font-family:arial,helvetica,sans-serif;
    font-weight:bold;
    font-size:11px;
    color:#000000;
}
#Tag .lb 
{
    position:relative;
    float:left;
    background: url("images/li1.gif") 0 100% repeat-x;
    width:100%;
    height:28px;
}
#Tag .lr 
{
    position:relative;
    float:left;
    background: url("images/li2.gif") 100% 0 repeat-y;
    width:100%;
    height:28px;
}
#Tag .lt 
{
    position:relative;
    float:left;
    background: url("images/li3.gif") 0 0 repeat-x;
    width:100%;
}
#Tag .ll 
{
    position:relative;
    float:left;
    background: url("images/li4.gif") 0 0 repeat-y;
    width:100%;
    height:28px;
}
#Tag .tl 
{
    position:relative;
    float:left;
    background: url("images/tl1.gif") 0 0 no-repeat;
    width:100%;
    height:100%;
}
#Tag .tr 
{
    position:relative;
    float:left;
    background: url("images/tr1.gif") 100% 0 no-repeat;
    width:100%;
    height:100%;
}
#Tag .bl 
{
    position:relative;
    float:left;
    background: url("images/bl1.gif") 0 100% no-repeat;
    width:100%;
    height:28px;
}
#Tag .br 
{
    position:relative;
    float:left;
    background: url("images/br1.gif") 100% 100% no-repeat;
    width:100%;
    height:28px;
}
#Tag .tag 
{
    position:relative;
    text-align:center;
    top:6px;
    clear:both;
}
#Tag .tag a:link, a:visited 
{
    text-decoration:none;
    color:#003ECD;
}
#Tag .tag a:hover 
{
    text-decoration:none;
    color:#FFFFFF;
}





#rtline .comment{
left:5px;
position:relative;
text-align:left;
top:6px;
}

#rtline {
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:15px;
font-weight:bold;
}
