  /* CSS Document */
  
.topbtn1
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  padding-top:8px;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
  display:table;
}

.topbtn2
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  margin-right:10px;
  padding-top:8px;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
  display:table;
}

.topbtn1 a:link
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
  text-decoration:none;
}
   
.topbtn1 a:visited
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
}
   
.topbtn1 a:hover
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
  text-decoration:underline;
}
   
.topbtn1 a:active
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
}
   
.topbtn2 a:link
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
  text-decoration:none;
}
   
.topbtn2 a:visited
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
}
   
.topbtn2 a:hover
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
  text-decoration:underline;
}
   
.topbtn2 a:active
{
  background-color:#2F8AD2;
  float:right;
  height:18px;
  text-align:center;
  padding-right:7px;
  padding-left:7px;
  color:#FFFFFF;
}
   
  
.left 
{
  background-image: url(/img/sorbs_1.jpg);
  background-repeat: no-repeat;
  background-position: right top;
}
  
.right 
{
  background-image: url(/img/sorbs_right.jpg);
  background-repeat: no-repeat;
  background-position: left top;
}
  
body 
{
  background-image: url(/img/sorbs_bk.jpg);
  background-repeat: repeat-x;
  background-color:#2F8AD2;
  margin:0;
}
  
.firstrow
{
  height:40px;
  background-color:#FFFFFF;
}
  
#loginsection
{
  width: 980px;
  text-align:right;
  float:right;
  font-family:Tahoma;
  font-weight:bold;
  font-size:10px;
  
}
  
#footer
{
  background-color:#FFFFFF;
  height:66px;
  width:980px;
}

#copyrighttext
{
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  padding-left:30px;
  padding-top:20px;
}
  
#footerimages
{
  float:right;
  padding:10px;
  padding-right:50px;
}
  
#arrow
{
  background-image:url(/img/pararrow.png);
  background-repeat:no-repeat;
  margin-top:108px;
  margin-left:266px;
}
  
#searchtextprop
{
  line-height:30px;
  margin-left:5px;
}
  
#searchbg
{
  background-image:url(/img/searchbg.png);
  background-repeat:no-repeat;
  width:260px;
  height:28px;
  margin-top:77px;
  margin-right:35px;
  float:right;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:13px;
  padding-left:7px;
}
  
#searchbg img
{
  float:right;
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}
  
.bluedividers
{
  padding-left:5px;
  padding-right:5px;
  color:#51A8DE;
}
  
#logintext
{
  font-family:Tahoma;
  font-weight:bold;
  font-size:10px;
  float:left;
  text-align:left;
  margin-top:5px;
}
  
#loginsectionbuttons
{
  text-align:right;
  float:right;
}
  
#logosection
{
  width:980px;
  height:128px;
  background-image:url(/img/logobg.jpg);
  background-repeat:no-repeat;
}
  
#sorbslogo
{
  width:214px;
  height:81px;
  background-image:url(/img/sorbslogo.png);
  background-repeat:no-repeat;
  margin-top:26px;
  margin-left:40px;
  float:left;
}
  
#navlist 
{
  padding-top:9px;
}

#navlist li
{
  height:40px;
  display: inline;
  list-style-type: none;
  padding-left:15px;
  padding-right:15px;
  font-size:12px;
  letter-spacing:0px; 
  font-family:Tahoma;
  font-weight:bold;
  color:#FFFFFF;
}
  
.hdspacing
{
  padding-left:13px;
}
  
.leftnav
{
  width:201px;
  display: list-item;
  list-style-type: none;
  font-size:12px;
  line-height:20px;
  font-family:Tahoma;
  color:#1264A0;
  text-align:left;
}
  
.leftnavli
{
  width:201px;
  display: list-item;
  list-style-type: none;
  font-size:12px;
  line-height:20px;
  font-family:Tahoma;
  color:#1264A0;
  text-align:left;
  padding-top:3px;
  padding-bottom:3px;
  text-decoration:none;
  border-bottom:solid 1px;
  border-bottom-color:#CAE4F5;
}

.leftnavli a:active
{
  width:201px;
  display: list-item;
  list-style-type: none;
  font-size:12px;
  line-height:20px;
  font-family:Tahoma;
  color:#1264A0;
  text-align:left;
  text-decoration:none;
  padding-top:3px;
  padding-bottom:3px;
}

.leftnavli a:hover
{
  width:201px;
  display: list-item;
  list-style-type: none;
  font-size:12px;
  line-height:20px;
  font-family:Tahoma;
  color:red;
  text-align:left;
  padding-top:3px;
  padding-bottom:3px;
  text-decoration:underline;
 }

.leftnavli a:link
{
  width:201px;
  display: list-item;
  list-style-type: none;
  font-size:12px;
  line-height:20px;
  font-family:Tahoma;
  color:#1264A0;
  text-align:left;
  padding-top:3px;
  padding-bottom:3px;
  text-decoration:none;
}

.leftnavli a:visited
{
  width:201px;
  display: list-item;
  list-style-type: none;
  font-size:12px;
  line-height:20px;
  font-family:Tahoma;
  color:#1264A0;
  text-align:left;
  padding-top:3px;
  padding-bottom:3px;
  text-decoration:none;
}
  
.readmoreprop
{
  padding-right:20px;
  padding-bottom:13px;
}

#menuprop
{
  background-image:url(/img/menupix.jpg);
  background-repeat:repeat-x;
  height:40px;
}
  
*
{
  margin: 0;
  padding: 0;
}

#menucontainer
{
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
  
#stopspambanner
{
  background-image:url(/img/stopspambanner.jpg);
  background-repeat:no-repeat;
  width:980px;
  height:148px;
  vertical-align:top;
}
  
#bannertext
{
  float:right;
  width:680px;
  padding-top:35px;
  padding-right:30px;
  font-size:16px;
  font-weight:bold;
  color:#193102;
  font-family:Arial;
  line-height:23px;
}

.toprounded
{
  background-image:url(/img/toprounded.png);
  width:980px;
  height:4px;
}

.bottomrounded
{
  background-image:url(/img/bottomrounded.png);
  width:980px;
  height:4px;
}
  
#pagenoimage
{
  background-image:url(/img/sourceforge.png);
  background-repeat:no-repeat;
  width:161px;
  height:47px;
}

.pagno img
{
  margin-right:5px;
  margin-bottom:23px;
}
  
#tblleft
{
  padding-top:20px;
  width:240px;
}
  
#tblright
{
  padding:20px;
  width:740px;
  padding-top:20px;
}
  
#delist
{
  width:197px;
  height:66px;
  background-image:url(/img/delistimg.jpg);
  background-repeat:no-repeat;
}
  
.headingbg
{
  background-image:url(/img/headingsbg.jpg);
  background-repeat:no-repeat;
  width:201px;
  height:27px;
  margin-top:23px;
  font-family:Tahoma;
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  padding-top:6px;
  text-align:left;
}
  
.articleheading
{
  height:47px;
  background-color:#D8D8D8;
  font-family:Tahoma;
  font-size:13px;
  color:#000000;
  font-weight:bold;
  line-height:45px;
}

.articletext
{
  font-family:Tahoma;
  font-size:13px;
  color:#000000;
  padding-top:20px;
  padding-bottom:20px;
}

.articletext p
{ 
  padding: 10px 00px 10px 00px;
  text-align: justify;
} 

.lhsSpacing
{
  padding-left:20px;
}

.articleleft
{
  background-image:url(/img/articleleft.jpg);
  background-repeat:no-repeat;
  float:left;
}

.articleright
{
  background-image:url(/img/articleright.jpg);
  background-repeat:no-repeat;
  float:right;
}
  
#maintable
{
  background-color:#ffffff;
}
  
#menuleft
{
  float:left;
  background-color:#2782C4;
  background-image:url(/img/menuleft.png);
  background-repeat:no-repeat;
}

#menuright
{
  float:right;
  background-color:#2782C4;
  background-image:url(/img/menuright.png);
  background-repeat:no-repeat;
}
  
.class1 A:link 
{
  font-size:12px;
  letter-spacing:0px;
  font-family:Tahoma;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
  text-transform:uppercase;
}

.class1 A:visited 
{
  font-size:12px;
  letter-spacing:0px;
  font-family:Tahoma;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
  text-transform:uppercase;
}

.class1 A:active 
{
  font-size:12px;
  letter-spacing:0px;
  font-family:Tahoma;
  font-weight:bold;
  color:#000000;
  text-decoration:none;
  text-transform:uppercase;
  background-image:url(/img/menupixhover.jpg);
  background-repeat:repeat-x;
}

.class1 A:hover 
{
  font-size:12px;
  letter-spacing:0px;
  font-family:Tahoma;
  font-weight:bold;color:#FFFFFF;
  text-decoration:none;
  text-transform:uppercase;
}

.lightblue
{
  background-color: #5db8ff;
}

.lightgrey
{
  background-color: #EEEEEE;
}
