@charset "utf-8"; 

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100%; FONT-FAMILY: 'helvetica neue',helvetica,arial,sans-serif; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: left
}

A {COLOR: #3F5D9C; TEXT-DECORATION: none}
A:link {COLOR: #3F5D9C; TEXT-DECORATION: none}
A:visited {COLOR: #3F5D9C; TEXT-DECORATION: none}
A:active {COLOR: #3F5D9C; TEXT-DECORATION: none}
A:hover {COLOR: #557DD1; TEXT-DECORATION:underline }

#main_body { OVERFLOW: hidden; POSITION: relative;
    border:#000 0px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;	
	MARGIN: 0px auto;
	WIDTH: 100%; 
	HEIGHT: 100%;
    BACKGROUND-COLOR: #fff;
}

#main_body #main { OVERFLOW: hidden; POSITION: relative;
    border:#000 0px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;	
	MARGIN: 0px auto;
	WIDTH: 980px; 
    BACKGROUND-COLOR: #fff;
}

#header { OVERFLOW: hidden; POSITION: relative;
    border:#040340 0px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;	
	MARGIN: 0px auto;
	WIDTH: 100%; 
	HEIGHT: 100px; 
	background-image: url(img/header.gif);
	background-repeat: repeat-x;	
}

#header #hdr{ border:#000 0px solid; 		 
	POSITION: relative;
	HEIGHT: 100px;
	MARGIN: 0px auto;
	width: 980px; 	   
	PADDING: 0px;
}

#header #hdr H1 { text-align:center; color: #000; font-size:32px; 
	POSITION: relative;	
	float:right;
	HEIGHT: 40px;
	MARGIN: 10px auto;
	width: 680px; 	   
	PADDING: 0px;
}

#header #hdr #logo { OVERFLOW: hidden; POSITION: relative;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;	
	MARGIN: 0px;
	WIDTH: 277px; 
	HEIGHT: 60px;
}

#header #hdr #search { OVERFLOW: hidden; POSITION: relative; border: 0px #000 solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	Float:left;
	PADDING-TOP: 0px;	
	MARGIN: 4px 0px 0px 0px;
	WIDTH: 168px; 
	HEIGHT: 27px;
	background-image: url(img/search.png);
	background-repeat: repeat-no;		
}

#header #hdr #search #text {
	BACKGROUND: #fff; color: #676767; FLOAT: left; BORDER: #000 0px dashed; PADDING: 0px; MARGIN-TOP: 5px; MARGIN-LEFT: 5px; WIDTH: 130px; HEIGHT: 18px
}

#header #hdr #search #btn {border: 0px #ffffff solid; height:20px; width: 26px; font-size: 14px; MARGIN-TOP: 5px; MARGIN-LEFT: 2px; POSITION: relative;}

#header #hdr #menu {
    border:#000 0px solid; 		 
	POSITION: relative;
	HEIGHT: 38px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	width: 800px; 	   
	PADDING: 0px;


}					   

#header #hdr #menu LI {	
	POSITION: relative;	
	PADDING-LEFT: 0px;PADDING-RIGHT: 0px;	PADDING-TOP: 0px;
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px;

	FLOAT: left;
	HEIGHT: 38px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
}  

#header #hdr #menu LI A { background-image: url(img/menu_item.png) ; width:80px;
	POSITION: relative;	
	PADDING-LEFT: 10px;PADDING-RIGHT: 10px;	PADDING-TOP: 8px;
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px;
    TEXT-DECORATION: none; FONT-WEIGHT: bold; TEXT-ALIGN:center;
	FONT-SIZE:14px;
	FLOAT: left; 
	HEIGHT: 38px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;	
	color:#123066;
}

#header #hdr #menu LI A:hover {background-image: url(img/menu_item_active.gif) ; width:80px;

	POSITION: relative;	
	PADDING-LEFT: 10px;PADDING-RIGHT: 10px;	PADDING-TOP: 8px; 
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px;
 TEXT-DECORATION: none; FONT-WEIGHT: bold;
	FONT-SIZE:14px;
	FLOAT: left; 
	HEIGHT: 38px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
}

#header #hdr #menu LI.active A {	background-image: url(img/menu_item_active.gif) ; width:80px;
	BACKGROUND-COLOR: transporent;
	POSITION: relative;	
	PADDING-LEFT: 10px;PADDING-RIGHT: 10px;	PADDING-TOP: 8px;
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 0px;
 TEXT-DECORATION: none; FONT-WEIGHT: bold;
	FONT-SIZE:14px;
	FLOAT: left;
	HEIGHT: 38px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
}	

#container { OVERFLOW: hidden; POSITION: relative;
    border:#C3C3C3 0px solid;
	PADDING: 0px;
	MARGIN: 4px auto;
	fONT-SIZE:12px;
	WIDTH: 980px; 
	HEIGHT: 100%;
}

#container #top { OVERFLOW: hidden; POSITION: relative; float:left;
    border-bottom:#DBDBDB 1px solid;
	PADDING-bottom: 6px;
	MARGIN: 4px;
	fONT-SIZE:12px;
	WIDTH: 970px; 
	HEIGHT: 100%;
}

#container #main { OVERFLOW: hidden; POSITION: relative; float:left;
    border-right:#DBDBDB 1px solid;
	PADDING-right: 4px;
	MARGIN: 4px;
	fONT-SIZE:12px;
	WIDTH: 726px; 
	HEIGHT: 100%;
}

#container #main H2 { color: #000; font-weight:normal; FONT-SIZE: 2em; border-top:#C3C3C3 0px solid;
	PADDING: 0px; 
	MARGIN: 0px 0px 10px 0px;
}

#container #main H3 { color: #000; font-size:14px; 
	PADDING: 0px; 
	MARGIN: 0px 0px 0px 0px;
}

#container #screen { OVERFLOW: hidden; POSITION: relative; float:left;
    border-right:#DBDBDB 0px solid;
	PADDING-right: 4px;
	MARGIN: 4px;
	fONT-SIZE:12px;
	WIDTH: 980px; 
	HEIGHT: 100%;
}
#container #screen H2 { color: #000; font-weight:normal; FONT-SIZE: 2em; border-top:#C3C3C3 0px solid;
	PADDING: 0px; 
	MARGIN: 0px 0px 10px 0px;
}

#container #main P { color: #000; font-size:12px; 
	PADDING: 0px; 
	MARGIN-TOP: 0px; MARGIN-Bottom: 8px;
}

#container #main .featsoft{ POSITION: relative; float:left;
    border:#C3C3C3 0px solid;
	PADDING: 0px;
	MARGIN: 0px 8px 0px 0px;
	fONT-SIZE:12px;
	WIDTH: 353px; 
	HEIGHT: 140px;
}

DL.fsoft { background: #fff; BORDER-LEFT: #99CC00 0px solid; 
	CLEAR: left; PADDING-RIGHT: 0px; MARGIN: 0px 0px 0px 0px; BORDER-BOTTOM: #ddd 0px dashed
}

DL.fsoft DT {PADDING-left: 0px; PADDING-top: 0px;
	DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0px 0px; 
}
DL.fsoft DD { MARGIN-LEFT:10px; MARGIN-RIGHT: 0px
}

DL.newloads { background: #fff; HEIGHT: 48px; BORDER-LEFT: #99CC00 0px solid; 
	CLEAR: left; PADDING-RIGHT: 10px; MARGIN: 12px 6px 12px 5px; BORDER-BOTTOM: #DBDBDB 1px dashed
}

DL.newloads DT {background: #fff; HEIGHT: 38px; WIDTH: 32px; PADDING-left: 10px; PADDING-top: 10px;
	BORDER-LEFT: #FF6600 4px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 12px 0px; 
}
DL.newloads DD { FONT-SIZE: 80%; FONT-FAMILY: Tahoma,arial,verdana,sans-serif;
	MARGIN-LEFT:10px; MARGIN-RIGHT: 0px
}

DL.uploads { background: #fff; HEIGHT: 48px; BORDER-LEFT: #99CC00 0px solid; 
	CLEAR: left; PADDING-RIGHT: 10px; MARGIN: 12px 6px 12px 5px; BORDER-BOTTOM: #DBDBDB 1px dashed
}

DL.uploads DT {background: #fff; HEIGHT: 38px; WIDTH: 32px; PADDING-left: 10px; PADDING-top: 10px;
	BORDER-LEFT: #99CC00 4px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 12px 0px; 
}
DL.uploads DD { FONT-SIZE: 80%; FONT-FAMILY: Tahoma,arial,verdana,sans-serif;
	MARGIN-LEFT:10px; MARGIN-RIGHT: 0px
}

DL.al { background: #fff; HEIGHT: 48px; BORDER-LEFT: #99CC00 0px solid; WIDTH: 600px;
	CLEAR: left; PADDING-RIGHT: 10px; MARGIN: 12px 6px 12px 5px; BORDER-BOTTOM: #DBDBDB 1px dashed
}

DL.al DT {background: #fff; HEIGHT: 48px; WIDTH: 600px; PADDING-left: 10px; PADDING-top: 0px;
	BORDER-LEFT: #C4C4C4 4px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 12px 0px; 
}
DL.al DD { FONT-SIZE: 12px; FONT-FAMILY: Tahoma,arial,verdana,sans-serif;
	MARGIN-LEFT:10px; MARGIN-RIGHT: 0px; PADDING-top: 12px;
}

.linkload {	BORDER: #99CC00 0px solid; width:200px; height:18px;
    background-image: url(img/download.png);
	background-repeat: repeat-y;
	MARGIN: 0px; OVERFLOW: hidden
}
.linkload A { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #46b907; PADDING-TOP: 2px
}
.linkload A:hover {
	TEXT-DECORATION: none
}
.linkload A:hover STRONG { 
	TEXT-DECORATION: underline
}

.catlink {	BORDER: #99CC00 0px solid; width:220px; PADDING: 5px 0px 5px 0px;
	MARGIN: 0px 0px 0px 0px; OVERFLOW: hidden
}
.catlink A { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #3E3E3E; PADDING-TOP: 0px
}
.catlink A:hover { 
	TEXT-DECORATION: underline
}

.scatlink {	BORDER: #99CC00 0px solid; width:200px; PADDING: 0px;
	MARGIN: 5px 0px 5px 0px; OVERFLOW: hidden
}
.scatlink A { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #990000; PADDING-TOP: 0px
}
.scatlink A:hover { 
	TEXT-DECORATION: underline
}

#container #main #sorts { OVERFLOW: hidden; POSITION: relative; float:left;
    border-bottom:#DBDBDB 1px solid;
	PADDING-right: 0px; PADDING-bottom: 12px;
	MARGIN: 0px;
	fONT-SIZE:12px;
	WIDTH: 720px; 
	HEIGHT: 20px;
}
#container #main #sorts #left { OVERFLOW: hidden; POSITION: relative; float:left;
    border:#DBDBDB 0px solid;
	PADDING-right: 0px;
	MARGIN: 0px;
	fONT-SIZE:12px;
	WIDTH: 220px; 
	HEIGHT: 20px;
}

.sort {	BORDER: #99CC00 0px solid; PADDING: 0px; COLOR: #FF0000;
	MARGIN: 0px 0px 0px 0px; OVERFLOW: hidden; 
}
.sort A { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.sort A:hover { 
	TEXT-DECORATION: underline
} 

.tags {	BORDER: #99CC00 0px solid; PADDING: 0px; COLOR: #FF0000;
	MARGIN: 0px 0px 0px 0px; OVERFLOW: hidden; 
}
.tags A { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.tags A:hover { 
	TEXT-DECORATION: none
}
.tags A:hover B { 
	TEXT-DECORATION: underline
}	 

#container #main #sorts #right { OVERFLOW: hidden; POSITION: relative; float:right;
    border:#FF0000 0px solid;
	PADDING: 0px;
	MARGIN-left: 240px;
	fONT-SIZE:12px;
	WIDTH: 168px; 
	HEIGHT: 20px;
	
} 

#container #main #prginfo { OVERFLOW: hidden; POSITION: relative; float:left;
    border:#fff 1px solid;
	PADDING-right: 0px; PADDING: 0px;
	MARGIN: 0px;
	fONT-SIZE:12px;
	WIDTH: 720px; 
	HEIGHT: 200px;
}
#container #main #prginfo #left { OVERFLOW: hidden; POSITION: relative; float:left;
    border:#DBDBDB 0px solid;
	PADDING: 0px;
	MARGIN: 0px;
	fONT-SIZE:12px;
	WIDTH: 430px; 
	HEIGHT: 190px;
}

#container #main #prginfo #left .span-1 { MARGIN-left: 0px; MARGIN-bottom: 0px;	HEIGHT: 22px;
	PADDING: 0px; FLOAT: left; OVERFLOW: auto; WIDTH: 140px; border:#FF0000 0px solid;
}				
#container #main #prginfo #left .span-2 { MARGIN: 0px; HEIGHT: 22px;
	PADDING:0px; FLOAT: left; OVERFLOW: auto; WIDTH: 290px; border:#FF0000 0px solid;
}

#container #main #prginfo #right { OVERFLOW: hidden; POSITION: relative; float:left;
    border:#DBDBDB 1px solid;
	PADDING: 0px;
	MARGIN-left: 10px;MARGIN-top: 0px;
	fONT-SIZE:12px;
	WIDTH: 270px; 
	HEIGHT: 190px;
	
} 

#container #main #bookmarks { background:#fff; border:#DBDBDB 1px solid; WIDTH: 700px; margin:0px; 
height:36px;padding-top:5px;padding-right:5px;padding-left:10px;padding-bottom:5px;line-height:28px;
}
#container #main #bookmarks .item1 { float:left;
height:36px;padding-top:6px;padding-right:5px;padding-left:6px;padding-bottom:5px;line-height:28px;
}
#container #main #bookmarks .item2 { float:left;
height:36px;padding-top:3px;padding-right:5px;padding-left:0px;padding-bottom:5px;line-height:28px;
}

#container #main #alphabeta { background:#fff; border:#DBDBDB 1px solid; WIDTH: 700px; margin: 10px 0px 20px 0px; 
height:28px;padding-top:5px;padding-right:5px;padding-left:10px;padding-bottom:5px;line-height:28px;
}
#container #main #alphabeta .letter { float:left; WIDTH: 14px; COLOR: #CC0000;
height:36px;padding-top:2px;padding-right:6px;padding-left:6px;padding-bottom:5px;line-height:28px;
}

#container #main #alphabeta .letter A { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #3E3E3E; PADDING-TOP: 0px
}											  

#container #main #alphabeta .letter A:hover { 
	TEXT-DECORATION: underline
}


#container #main .word_search { float:left; WIDTH: 220px; text-align:center;
height:20px;padding-top:2px;padding-right:7px;padding-left:6px;padding-bottom:5px;line-height:22px;
}																			
#container #main #page { float:left; WIDTH: 700px; text-align:center; margin: 20px 0px 0px 0px; border-top:#DBDBDB 1px solid;
height:20px;padding-top:10px;padding-right:7px;padding-left:6px;padding-bottom:5px;line-height:22px;
} 
#container #main #page .pages { float:left; WIDTH: 24px; COLOR: #CC0000;border:#000 0px solid;
height:36px;padding-top:2px;padding-right:3px;padding-left:3px;padding-bottom:5px;line-height:28px;
}

#container #main #page .pages A { float:left; border:#000 0px solid;
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #3E3E3E; PADDING-TOP: 0px
}											  

#container #main #page .pages A:hover { 
	TEXT-DECORATION: underline
}
  
.prgload {	BORDER: #99CC00 0px solid; width:216px; height:56px; 
     background-image: url(img/downloadp.png);
	background-repeat: repeat-y;
	MARGIN: 0px; OVERFLOW: hidden
}

.prgload A { 
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 4px; font-size:22px;
}
.prgload A:hover {
	TEXT-DECORATION: none
}
.prgload A:hover STRONG { 
	TEXT-DECORATION: none
}						  
.prgload SPAN { font-size:12px;	PADDING-LEFT: 2px; FONT-WEIGHT: normal;  FLOAT: left;
	TEXT-DECORATION: none
}


 
#container #main .populsoft{ POSITION: relative; float:left;
    border-bottom:#C3C3C3 0px solid;
	PADDING: 0px;
	MARGIN: 0px 8px 10px 0px;
	fONT-SIZE:12px;
	WIDTH: 353px; 
	HEIGHT: 120px;
}

DL.psoft { background: #fff; BORDER-LEFT: #99CC00 0px solid; 
	CLEAR: left; PADDING-RIGHT: 0px; MARGIN: 0px 0px 0px 0px; BORDER-BOTTOM: #ddd 0px dashed
}

DL.psoft DT {PADDING-left: 0px; PADDING-top: 0px;
	DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0px 0px; 
}
DL.psoft DD { MARGIN-LEFT:10px; MARGIN-RIGHT: 0px
}

#container #main .latestsoft{ POSITION: relative; float:left;
    border:#C3C3C3 0px solid;
	PADDING: 0px;
	MARGIN: 0px 8px 10px 0px;
	fONT-SIZE:12px;
	WIDTH: 720px; 
	HEIGHT: 110px;
}

#container #main .nou{ POSITION: relative; float:left;
    border:#C3C3C3 1px solid;
	PADDING: 0px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 47px; 
	HEIGHT: 47px;
}

DL.lsoft { background: #fff; BORDER-LEFT: #99CC00 0px solid; 
	CLEAR: left; PADDING-RIGHT: 0px; MARGIN: 0px 0px 0px 0px; BORDER-BOTTOM: #ddd 0px dashed
}

DL.lsoft DT {PADDING-left: 0px; PADDING-top: 0px;
	DISPLAY: block; FLOAT: left; MARGIN: 0px 10px 0px 0px; 
}
DL.lsoft DD { MARGIN-LEFT:10px; MARGIN-RIGHT: 0px
} 

#container #main .populsearch{ POSITION: relative; float:left;
	PADDING: 0px;
	MARGIN: 0px 8px 0px 0px;
	fONT-SIZE:12px;
	WIDTH: 720px; 
	HEIGHT: 50px;
}
DL.research { background: #fff; border-bottom:#000 1px dashed; 
	CLEAR: left; PADDING-RIGHT: 0px; MARGIN: 0px 0px 0px 0px; 
}

DL.research DT {PADDING-left: 0px; PADDING-top: 0px; WIDTH: 400px; BORDER-Right: #99CC00 px solid;
	DISPLAY: block; FLOAT: left; MARGIN: 0px 20px 0px 0px; 
}
DL.research DD { MARGIN-LEFT:0px; MARGIN-RIGHT: 0px; HEIGHT: 50px;	MARGIN-top:0px; PADDING-top: 15px;
} 

#container #right { OVERFLOW: hidden; POSITION: relative; float:left;
    border-Left:#DBDBDB 0px solid;
	PADDING: 0px;
	MARGIN: 4px 4px 0px 0px;
	fONT-SIZE:12px;
	WIDTH: 230px; 
	HEIGHT: 100%;
} 

#container #right H4 { color: #000; font-weight:normal; FONT-SIZE: 1.7em; border-top:#C3C3C3 0px solid;
	PADDING: 0px; 
	MARGIN: 0px 0px 10px 4px;
}

#container #right .span-5 IMG { border:#DBDBDB 1px solid;
	MARGIN-BOTTOM: 0.2em
}
#container #right .span-5 { MARGIN-left: 0.6em; MARGIN-bottom: 1.6em;
	PADDING-RIGHT: 2%; FLOAT: left; OVERFLOW: auto; WIDTH: 220px
}
#container #right .span-5 H3 { color: #3F5D9C; font-size:14px; 
	PADDING: 0px; 
	MARGIN: 4px 0px 0px 0px;
}
#container #right .span-5 P { color: #000; font-size:12px; 
	PADDING: 0px; 
	MARGIN: 4px 0px 0px 0px;
}

#container #right #alpha { text-align:center; border:#DBDBDB 0px solid; WIDTH: 220px; margin: 0px 0px 8px 0px; 
height:60px;padding:0px;line-height:18px;
} 

#container #right #alpha A { font-weight:bold;
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: #CC0000; PADDING-TOP: 0px
}											  

#container #right #alpha A:hover { 
	TEXT-DECORATION: underline
}

#footer { OVERFLOW: hidden; POSITION: relative;
    border-top:#DBDBDB 1px solid;
	PADDING: 0px;
	MARGIN: 22px auto;
	fONT-SIZE:12px;
	WIDTH: 980px; 
	HEIGHT: 90px;
} 

#footer #menu {
    border:#000 0px solid; 		 
	POSITION: relative;
	HEIGHT: 22px;
	MARGIN-top: 10px; MARGIN-left: 10px;
	LIST-STYLE-TYPE: none;
	width: 800px; 	   
	PADDING: 0px;


}					   

#footer #menu LI { FONT-SIZE:12px;
	POSITION: relative;	
	PADDING-right: 10px;
	MARGIN-TOP: 6px; 
	FLOAT: left;
	HEIGHT: 22px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
}  

#footer #menu LI A { 
	POSITION: relative;	
    TEXT-DECORATION: none; TEXT-ALIGN:center;

	FLOAT: left; 
	HEIGHT: 22px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;	
	color:#8E8E8E;
} 

#footer #menu LI A:hover {
	POSITION: relative;	
	MARGIN-TOP: 0px; x;
    TEXT-DECORATION: underline; 

	FLOAT: left; 
	HEIGHT: 22px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
}

#footer #menu LI.active A {
	POSITION: relative;	
	MARGIN-TOP: 0px; 
 TEXT-DECORATION: none; 
	FLOAT: left;
	HEIGHT: 22px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
}	

#footer #copyright { OVERFLOW: hidden; POSITION: relative;
    border-top:#DBDBDB 1px solid;
	PADDING-top: 10px;PADDING-left: 10px;
	MARGIN: 4px auto;
	fONT-SIZE:12px;
	WIDTH: 980px; 
	HEIGHT: 20px;
}

.line { border-top:#DBDBDB 1px solid; MARGIN: 0px; PADDING: 0px; WIDTH: 720px; HEIGHT: 10px;
}
.cline { border-top:#DBDBDB 1px dashed; MARGIN: 0px 0px 0px 12px; PADDING: 0px; WIDTH: 200px; HEIGHT: 1px;
}
.sline { border-top:#DBDBDB 1px solid; MARGIN: 0px; PADDING: 0px; WIDTH: 980px; HEIGHT: 10px;
}
