body {
	background-color: #FFFFFF;
	background-image: url(http://www.freewarefiles.com/images/bg.jpg);
	background-repeat: repeat-x;
	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

.container_main{ margin:0px auto; width:100%; padding:0px; display:table;}
                                      
.container{ margin:0px auto; width:954px; padding:0px;  display:table;}
.container1{ margin:0px; width:954px; padding:0px;  display:table; float:left;}
.container2{ margin:0px; width:954px; padding:0px;  display:table; float:left;}

.top728x90{ margin:15px 0px 15px 0px; width:954px; padding:0px 0px 0px 0px;   display:table; float:left;}

.bdr{ width:954px; height:32px; float:left; border-bottom:1px solid #34659a;}

.top_link_left{ margin:0px 0 0 0; width:450px; padding:0px; float:left; line-height:32px; color:#FFFFFF; font-size:11px;}
.top_link_left a{ margin:0px 0 0 0; padding:0px 3px 0 3px; color:#FFFFFF; text-decoration:none; }
.top_link_left a:hover{ color:#b1d6ff; text-decoration:none; }


.top_link_right{ margin:0px 0 0 0; width:450px; padding:0px; float:right; line-height:32px; color:#FFFFFF; font-size:11px; text-align:right;}
.top_link_right a{ margin:0px 0 0 0; padding:0px 3px 0 3px; color:#FFFFFF; text-decoration:none; }
.top_link_right a:hover{ color:#b1d6ff; text-decoration:none; }

.logo{ margin:12px 0 0 0; width:290px; padding:0px; float:left;}

.login{ margin:18px 0 0 0; width:390px; padding:0px; float:right;}
.loginsearch{ margin:18px 0 0 0; width:390px; padding:0px; float:left;}

.login ul{ margin:0px 0 0 0; padding:0px; float:right; list-style:none; }
.login ul li{ margin:0px 0 0 0; padding:0px 5px 0 0; float:left; list-style:none;}
.loginsearch{ margin:18px 0 0 0; width:390px; padding:0px; float:left;}
.loginsearch ul{ margin:0px 0 0 0; padding:0px; float:right; list-style:none; }
.loginsearch ul li{ margin:0px 0 0 0; padding:0px 5px 0 0; float:left; list-style:none;}
.field{ height:24px; line-height:25px;  width:180px; padding:0 4px 0 4px; color:#666666; font-size:11px; border:0px;} 
.field1{ height:24px;  width:116px; padding:4px; color:#666666; font-size:11px; border:0px;} 
.fieldsearch{ height:24px; line-height:25px;  width:180px; padding:0 4px 0 4px; color:#666666; font-size:11px; border:1px solid #d5d5d5;}
.field1search{ height:24px;  width:116px; padding:4px; color:#666666; font-size:11px; border:1px solid #d5d5d5;} 

ul.list{ margin:3px 0 0 0; padding:0px 0 0 9px; float:left; list-style:none;width:390px; }
ul.list li{ margin:0px 0 0 0; padding:0px 3px 0 0; float:left; list-style:none; }
ul.list li label{ margin:0px 0 0 0; padding:0px 3px 0 0;font-size:12px; color:#bcdcff;}

ul.listsearch{ margin:3px 0 0 0; padding:0px 0 0 9px; float:left; list-style:none;width:390px; }
ul.listsearch li{ margin:0px 0 0 0; padding:0px 3px 0 0; float:left; list-style:none; }
ul.listsearch li label{ margin:0px 0 0 0; padding:0px 3px 0 0;font-size:12px; color:blue;}


.menu{ float:left; margin:0px 0 0 0; padding:0 0 0 0; display:table; }

ul.nav {
 font-size: 12px;
  margin: 0 0 0 0px;
  padding: 0;
  list-style: none; float:left; background-image:url(http://www.freewarefiles.com/images/nav_bg.jpg); background-repeat:repeat-x; border-radius:6px 6px 0 0;
}
ul.nav li {
  display: block;
  position: relative;
  float: left; 
  z-index:101;
}

/*ul.nav li ul { display: none; }*/
ul.nav a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 0px 12px 0px 12px; background:url(http://www.freewarefiles.com/images/seprater.png) no-repeat right top;line-height:36px;
  white-space: nowrap;
}

/*******home ********/

ul.nav li#home a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 0px 12px 0px 12px; background:url(http://www.freewarefiles.com/images/seprater.png) no-repeat right top;line-height:36px;
  white-space: nowrap;
}
ul.nav li#home a:hover {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 0px 12px 0px 12px; background:url(http://www.freewarefiles.com/images/nav_hover.jpg) repeat-x ;
  border-radius:6px 0 0 0;   
  line-height:36px;
  white-space: nowrap;
}

ul.nav li#home a.selected {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 0px 12px 0px 12px; background:url(http://www.freewarefiles.com/images/nav_hover.jpg) repeat-x ;
  border-radius:6px 0 0 0;   
  line-height:36px;
  white-space: nowrap;
}

/*******home end********/

/*******last tab********/

ul.nav li#last a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 0px 12px 0px 12px;  background:none;line-height:36px;
  white-space: nowrap;
}
ul.nav li#last a:hover {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 0px 12px 0px 12px; background:url(http://www.freewarefiles.com/images/nav_hover.jpg) repeat-x ;
  border-radius:0 6px 0 0;   
  line-height:36px;
  white-space: nowrap;
}
ul.nav li#last a.selected {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 0px 12px 0px 12px; background:url(http://www.freewarefiles.com/images/nav_hover.jpg) repeat-x ;
  border-radius:0 6px 0 0;   
  line-height:36px;
  white-space: nowrap;
}

/*******last tab end********/

ul.nav li a:hover {  color:#fff;  background:url(http://www.freewarefiles.com/images/nav_hover.jpg) repeat-x ;   }
ul.nav li a.selected{  color:#fff;  background:url(http://www.freewarefiles.com/images/nav_hover.jpg) repeat-x ;   }


/*
ul.nav li:hover ul {
   margin: 0;
  padding: 5px 0 9px 0;
  display: block;
  position: absolute;  border-radius:0 0 6px 6px; background-color:#00254d;  
}
ul.nav li:hover li  {
  float: none;
  line-height:22px; margin:0px; padding: 0px 0 0 0;  width:190px;
}
ul.nav li:hover li a {
 font-size: 12px;  line-height:20px;   background-image:none;  color:#fff; text-align:left;
}

ul.nav li:hover a {   color:#fff; line-height:36px;    }
ul.nav li:hover{ background:; color:#fff; }
 ul.nav li:hover li a:hover { background: none ; color:#9ccaff; border-radius:0;  }
 
*/

ul.sub_menu{ position:absolute; display:none; background-color:#00254d;  float:left; background-image:none; margin:0px; padding:0px;}
ul.sub_menu li{  float:left; margin:0px; padding:0px; background-image:none;}

ul.sub_menu li a{ float:left; margin:0px; padding:0px 12px 0 12px; background-image:none; line-height:30px;}


/*****************/

.color_menu{ width:250px; float:right; margin:1px 0 0 0; padding:0 0 0 0; display:table; text-align:right; }

ul.color_nav{ margin:0px; padding:0; list-style:none; float:right;}
ul.color_nav li{ margin:0px; padding:0 2px 0 2px; list-style:none; float:left; position:relative; }

ul.color_nav li#newfile a{  
				  display: block;
				  text-decoration: none;
				  color: #fff;
				  padding: 0px 10px 0px 10px; 
				  line-height:35px;
				  white-space: nowrap;
				  background:url(http://www.freewarefiles.com/images/orange_nav_bg.jpg) repeat-x;
				    border-radius:6px 6px 0 0;
  }
 ul.color_nav li#newfile a:hover{ background-color:#f6a72f; background-image:none; } 
  
ul.color_nav li#watchlist a{  
				  display: block;
				  text-decoration: none;
				  color: #fff;
				  padding: 0px 10px 0px 10px; 
				  line-height:35px;
				  white-space: nowrap;
				  background:url(http://www.freewarefiles.com/images/blue_nav_bg.jpg) repeat-x;
				    border-radius:6px 6px 0 0;
  }
 ul.color_nav li#watchlist a:hover{ background-color:#74b3f9; background-image:none; } 

ul.color_nav li#top a{  
				  display: block;
				  text-decoration: none;
				  color: #fff;
				  padding: 0px 10px 0px 10px; 
				  line-height:35px;
				  white-space: nowrap;
				  background:url(http://www.freewarefiles.com/images/green_nav_bg.jpg) repeat-x;
				    border-radius:6px 6px 0 0;
  }
 ul.color_nav li#top a:hover{ background-color:#9dc128; background-image:none; } 
 
 /************/
 
.hot_download{ width:195px; float:left; margin:0px; padding:0px;}
 
.hot_download_link{margin:0px; padding:7px 0 0 0; color:#FFFFFF; font-size:13px;}

.hot_download_link a{ margin:0px; padding:0px 5px 0 5px; font-size:13px; text-decoration:none; color:#FFFFFF; }

.hot_download_link a:hover{ text-decoration:underline; color:#9fcdff;}

.content_box{ width:950px; margin:0 0 0 0; padding:13px 0 15px 0; background-color:#FFFFFF; border:2px solid #c0d5ec; border-bottom:none; border-top:none; min-height:200px; display:table;}

.screenshot_box{ margin:0 0 0 0; padding:0px 0 0px 0; display:inline-block; max-width:940px;}

.screenshot_text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}

.content_left_area{ width:180px; margin:0 0 0 10px; padding:0px 0 0 0; float:left;  }

.content_right_area{ width:745px; margin:0 0 0 10px; padding:0px 0 0 0; float:right;  }

.submission_content_area{ margin:0 0 0 10px; padding:0px 10px 0 10px;  }

.728x90ad{ width:745px; margin:0 0 0 10px; padding:0px 0px 0px 0px; float:right;  }.300x250ad{ width:300px; margin:0 0 0 10px; padding:0px 0px 0px 0px; float:right;  }
 .content_left{ width:100%; margin:0 0 10px 0px; padding:0px 0 0 0; float:left; }
 
 .content_heading{ background-color:#024A9C; color:#fff; font-size:16px; padding:0px 0 0px 8px; margin:0px; height:30px; line-height:30px; border-radius:0px 0px 0 0;  background:url(http://www.freewarefiles.com/images/heading_bg_gradientblue.jpg) repeat-x;
 /*border-left:1px solid #7EB9FD; border-right:1px solid #7EB9FD; border-top:1px solid #7EB9FD;*/
 }
 
  .content_txt_box{width:164px; background-color:#fff; color:#555555; font-size:12px; padding:6px 6px 10px 8px; margin:0px; border-left:1px solid #7EB9FD; border-right:1px solid #7EB9FD; border-bottom:1px solid #7EB9FD;}
 
 
 /**********side menu***********/
 #navigation {
    width: 178px;
    font-size: 12px;
	border-left:1px solid #7EB9FD;
	border-right:1px solid #7EB9FD;
	border-bottom:1px solid #7EB9FD;
	
}
	#navigation ul {
	    margin: 0px;
	    padding: 5px;
		
	}
	ul.top-level { background: #ffffff;  }
		
		#navigation li { list-style: none; }
        ul.top-level li {
            /*border-bottom: #fff solid;
            border-top: #fff solid;
            border-width: 1px;*/
				border-top:1px dotted #778899; 
		
			
			
        }
			#navigation a {
				color: #0360c6;
				cursor: pointer;
				display:block;
				height:26px;
				line-height: 26px;
				text-indent: 10px;					
				text-decoration:none;
				width:100%;
				/*font-weight:bold;*/
			}
			#navigation a:hover{ text-decoration:none; color:#FFFFFF;	}
	        #navigation li:hover {
	            background: #6cadf5;
	            position: relative;
	        }
			
			
        ul.sub-level { display: none; }
        li:hover .sub-level {
            background: #f5f5f5;
            border:2px solid #6cadf5;
			border-radius:5px;
            display:block;
            position: absolute;
            z-index:101; 
            left: 150px;
            top: 0px;
			box-shadow: 0px 0px 5px rgba(50, 50, 50, 1);
			
        }
        ul.sub-level li {
			border: none;
			float:left;
			width:200px;
			
			border-bottom:1px dotted #778899;
        }
		#navigation .sub-level { background: #fff; }
		#navigation .sub-level .sub-level { background: #f5f5f5; }
						
	/*IE RESET HELPER*/
	li:hover .sub-level .sub-level { display:none; }
	.sub-level li:hover .sub-level { display:block;   }
  /**********side menu***********/
 
 .blue_link{ font-size:12px; color:#0360c6; padding:0 0 5px 0; margin:0px; }
 .blue_link a:link{ color:#0360c6; text-decoration:none;}
 .blue_link a:hover{ color:#0360c6; text-decoration:underline;}
 .blue_link a:visited{ color:#0360c6; text-decoration:none;}    
 .blue_link_newlist{ font-size:15px; color:#0360c6; padding:0 0 5px 0; margin:0px; } 
 .blue_link_newlist a:link{ color:#0360c6; text-decoration:none;} 
 .blue_link_newlist a:hover{ color:#0360c6; text-decoration:underline;} 
 .blue_link_newlist a:visited{ color:#0360c6; text-decoration:none;}    
 .blue_link_sitecats{ font-size:16px; color:#0360c6; padding:0 0 5px 0; margin:0px; } 
 .blue_link_sitecats a:link{ color:#0360c6; text-decoration:none;} 
 .blue_link_sitecats a:hover{ color:#0360c6; text-decoration:underline;} 
 .blue_link_sitecats a:visited{ color:#0360c6; text-decoration:none;}
 .blue_link_reviews_hp { font-size:14px; color:#0360c6; padding:0 0 5px 0; margin:0px; } 
 .blue_link_reviews_hp a:link{ color:#0360c6; text-decoration:none;} 
 .blue_link_reviews_hp a:hover{ color:#0360c6; text-decoration:underline;} 
 .blue_link_reviews_hp a:visited{ color:#0360c6; text-decoration:none;}

	
.txt{ font-size:11px; color:#494949; padding:5px 0 5px 0; margin:0px; }	
 
hr { display: block; height: 1px;
    border: 0; border-top: 1px solid #ccc;
    margin:8px 0 8px 0; padding: 0; }
 

 
.text_reviews {

    font-family: tahoma;
    font-size: 12px;
    color: #333333;
    text-decoration: none;

}

.text {

    font-family: arial;

    font-size: 11px;

    color: #333333;

    text-decoration: none;

}

.textpicks {

	font-family: arial;

	font-size: 12px;

	color: #333333;

	text-decoration: none;

}

.adtext3 {
	font-family: tahoma;
	font-size: 11px;
	color: #CC6600;
	text-decoration: none;
}

.adtext3 a:active{
	font-family: tahoma;
	font-size: 11px;
	color: #2B602B;
	text-decoration: none;
}

.adtext3 a:link{
	font-family: tahoma;
	font-size: 11px;
	color: #2B602B;
	text-decoration: none;
}

.adtext3 a:visited{
	font-family: tahoma;
	font-size: 11px;
	color: #2B602B;
	text-decoration: none;
}

.adtext3 a:hover{
	font-family: tahoma;
	font-size: 11px;
	color: #2B602B;
	text-decoration: none;
}

.hpfeaturedheading {
	font-family: arial;
	font-size: 18px;
	color: #086ad8;
	text-decoration: none;
}


.hpfeaturedheading a:hover{
	font-family: arial;
	font-size: 18px;
	color: #086ad8;
	text-decoration: underline;
}
.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; cursor: pointer; color: #162b48; text-decoration: none; text-transform:uppercase; }

#featured {

	position:absolute;

	width:418px;

	height:55px;

	z-index:1;

	left:expression((document.body.clientWidth/2)-274); 

	visibility: visible;

}

#picks {

	position:absolute;

	width:418px;

	height:55px;

	z-index:2;

	left:expression((document.body.clientWidth/2)-274); 

	visibility: hidden;

}

#musthave {

	position:absolute;

	width:418px;

	height:55px;

	z-index:3;

	left:expression((document.body.clientWidth/2)-274); 

	visibility: hidden;

}

.icon {
	display: block;
	height: 42px;
	width: 42px;
	float: left;
	background: url(http://www.freewarefiles.com/icons/icons_background_blue.gif)   ;
	
} 
 
.advertisment {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.featured_heading a:link {
	font-family: Tahoma;
	font-size: 18px;
	color: #0360c7;    text-decoration:none;
}
.featured_heading a:hover {    font-family: Tahoma;    font-size: 18px;    color: #0360c7;    text-decoration:underline;}
.featured_heading a:visited {    font-family: Tahoma;    font-size: 18px;    color: #0360c7;    text-decoration:none;}

.avg_rating_programs2008 {
    font-family:"Times New Roman", Times, serif;
    font-weight: bold;
    font-size: 25px;
    color: #CC6600;    text-decoration:none;
}

.heading_new {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 21px;
	color: #56606d;
	font-weight:bold;
}
.txt2 {
	font-family: Tahoma;
	font-size: 12px;
	color: #4e4e4e;
}
.txt2 a:link{
	font-family: Tahoma;
	font-size: 12px;
	color: #4e4e4e;		text-decoration:none;
}
.txt2 a:visited{
	font-family: Tahoma;
	font-size: 12px;
	color: #4e4e4e;		text-decoration:none;
}
.txt2 a:hover{
	font-family: Tahoma;
	font-size: 12px;
	color: #4e4e4e;		text-decoration:underline;
}
.txt2 a:active{
	font-family: Tahoma;
	font-size: 12px;
	color: #4e4e4e;		text-decoration:none;
}
.txt3 {
	font-family: Tahoma;
	font-size: 11px;
	color: #494949;
	text-transform: uppercase;
}
.left_content {
	width: 419px;
	float: left; margin:0px 0px 0px 0px;  padding:0px;
	} 
.right_content {
	width: 300px;
	 margin:0px 0px 0px 17px; float:left; padding:0px;
	} 
.showhide {
	width: 417px;
	float: left; margin:0px 0px 0px 0px;  padding:0px; border:#CCCCCC 1px solid;
}
.new_update {
	width: 419px;
	float: left; margin:15px 0px 0px 0px; padding:0px;
}

.new_heading {
	width: 419px;
	float: left; margin:0px 0px 0px 0px;  padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:21px; color:#56606d; line-height:35px; font-weight:bold;
}

.new_txtbg {
	width: 399px;
	float: left; margin:0px 0px 0px 0px;  padding:15px 10px 0px 10px; background-image:url(http://www.freewarefiles.com/images/textbg_gray.jpg); background-repeat:repeat-x; background-position: top;
}
.new_txtbox {
	width: 399px;
	float: left; margin:0px 0px 10px 0px; padding:10px 0px 10px 0px; border-bottom:#cfdbe8 1px solid;
}
.new_txtleft {
width: 78%;
	float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

.new_txtright {
width: 22%;
	float: right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

.new_txtbox2 {
	width: 399px;
	float: left; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; 
}

.new_txtleftmain {
width: 45%;
	float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.new_txtrightmain {
width: 45%;
	float: right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.new_txtleft1 {
width:100%;
	float: left; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:#cfdbe8 1px solid;
}

.new_txtright1 {
width: 100%;
	float: right; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:#cfdbe8 1px solid;
}


.right_content1 {
	width: 300px;
	 margin:0px 0px 0px 0px; float:right; padding:0px;
}
.new_heading_right {
	width: 300px;
	float: left; margin:0px 0px 0px 0px;  padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:21px; color:#56606d; line-height:35px; font-weight:bold;
}
.new_heading_right_cat {
	width: 336px;
	float: left; margin:0px 0px 0px 0px;  padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:21px; color:#56606d; line-height:35px; font-weight:bold;
}
.software_submission_test {
    width: 500px;
    float: left; margin:0px 0px 0px 0px;  padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:21px; color:#56606d; line-height:35px; font-weight:bold;
}
.new_txtbg_right {
	width: 284px;
	float: left; margin:0px 0px 0px 0px;  padding:15px 8px 0px 8px; background-image:url(http://www.freewarefiles.com/images/textbg_gray.jpg); background-repeat:repeat-x; background-position: top;
} 
.new_txtbg_right_cat {
	width: 320px;
	float: left; margin:0px 0px 0px 0px;  padding:15px 8px 0px 8px; background-image:url(http://www.freewarefiles.com/images/textbg_gray.jpg); background-repeat:repeat-x; background-position: top;
} 
.right_column_spacer {    width: 300px;    float: left; margin:0px 0px 0px 0px;  padding:15px 8px 0px 8px; } 
.right_column_spacer2 {    width: 300px;    float: left; margin:0px 0px 0px 0px;  padding:10px 8px 0px 8px; } 
.review_box_spacer {    width: 142px;    float: left; margin:0px 0px 0px 0px;  padding:10px 0px 0px 0px; }
.new_txtright1 {
width: 100%;
	float: left; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:#cfdbe8 1px solid;
}
.latest_soft_left {
width: 28%;
	float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.latest_soft_right {
width: 67%;
	float: right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}


.edit_txtright {
width: 100%;
	float: left; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px;
}
.edit_txtright1 {
width: 22px;
	float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.edit_txtright2 {
width: 190px;
	float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}
.edit_txtright3 {
width: 62px;
	float: right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

.mostpopular2 {
width: 100%;
	float: left; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:#cfdbe8 1px solid;
}

.mostpopular_new{
width: 42px;
	float: left; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#494949;
}

.mostpopular_new_num{width: 42px; float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: Times; font-size:20px; font-weight:bold; color:#666666;}



.mostpopular_new1 {
width: 160px;
	float: left; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#494949;
}
.mostpopular_new2 {
width: 70px;
	float: right; margin:0px 0px 0px 0px; padding:3px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#494949;
	
}


.foterbg{ margin:0 auto; width:100%; padding:0px; display:table; background-image:url(http://www.freewarefiles.com/images/foterbg.jpg); height:215px;} 
 
 
 .foter_maincontent{ margin:0 auto; width:935px; padding:0px; display:table; padding-top:10px;} 
 
.foter_maincontent1{ margin:0px; width:222px; padding:0px; float:left; padding:0px}
 

.foter_maincontent2{ margin:0px; width:340px; padding:0px; float:left; padding:0px} 

.foter_maincontent3{ margin:0px; width:165px; padding:0px; float:left; padding:0px} 

.foter_maincontent4{ margin:0px; width:205px; padding:0px; float:left; padding:0px} 
 
.fotertext {	width:100%; float:left; padding:0px; margin:0px;} 
.fotertext1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a9d2fe; line-height:18px; text-decoration: none;}
.fotertext1 a:link {    text-decoration: none;    color: #A9D2FE;}
.fotertext1 a:visited {    text-decoration: none;    color: #a9d2fe;}
.fotertext1 a:hover {    text-decoration: underline;    color: #a9d2fe;}
.fotertext1 a:active {    text-decoration: none;    color: #a9d2fe;}
.fotertext2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#a9d2fe; text-decoration: none;}
.fotertext2 a:link {    text-decoration: none;    color: #A9D2FE;}
.fotertext2 a:visited {    font-family: Arial, Helvetica, sans-serif;    font-size: 11px;    color: #a9d2fe;    text-decoration: none;}
.fotertext2 a:hover {    font-family: Arial, Helvetica, sans-serif;    font-size: 11px;    color: #ffffff;    text-decoration: none;}
.fotertext2 a:active {    font-family: Arial, Helvetica, sans-serif;    font-size: 11px;    color: #a9d2fe;    text-decoration: none;}
 .foterheading{ font-family: Tahoma; font-size:13px; color:#ffffff; width:100%; float:left; padding:0px; margin:0px; line-height:35px;
}
.foter_box1{width:50%; float:left; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a9d2fe;}
.foter_box1 a:link{color: #A9D2FE;	text-decoration: none;}
.foter_box1 a:hover{color: #FFFFFF;	text-decoration: none;}
.foter_box1 a:visited{color: #A9D2FE;	text-decoration: none;}
.foter_box2{width:50%; float:right; padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a9d2fe;}

.rss_txt{	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width:100%; float:left;} 
.rss_txt a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.rss_txt a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.rss_txt a:hover {
	text-decoration: none;
	color: #A9D2FE;
}
.rss_txt a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.rss{	width:100%; float:left; padding:10px 0px 10px 6px; margin:0px;}
.rss1{	width:100%; float:left; padding:7px 0px 7px 0px; margin:0px;}

.foter_txt1{ margin:0 auto; width:935px; padding:0px; display:table; padding-top:34px; text-align: center;} 


.page_link{ font-size:12px; float:left; color:#202020; text-decoration:none; font-weight:bold;}
.page_link a{  color:#0360c7; text-decoration:none;}
.page_link a:hover{ color:#0360c7; text-decoration:underline;}
.page_link a:visited{  color:#0360c7; text-decoration:none;}

.dc_nav{ font-size:12px; padding:0px 10px 10px 0px; float:left; color:#202020; text-decoration:none; font-weight:normal;}
.dc_nav a{  color:#0360c7; text-decoration:none;}
.dc_nav a:hover{ color:#0360c7; text-decoration:underline;}
.dc_nav a:visited{  color:#0360c7; text-decoration:none;}

.page_search{ font-size:12px; float:left; color:#202020; text-decoration:none; font-weight:bold; width:100%; margin:10px 0 0 0; padding:0px;}

.page_search_box{ font-size:12px; float:left; color:#202020; margin:8px 0 0 0; width:710px; padding:13px 10px 13px 10px; margin:12px 0 0 0; border:1px solid #d5d5d5;}
.page_search_box_reviews{ font-size:12px; float:left; color:#202020; margin:8px 0 0 0; width:710px; padding:13px 10px 13px 10px; margin:12px 0 0 0; border:0px solid #d5d5d5;}
ul.paging{ margin:3px 0 0 0; padding:0px; list-style:none; float:left; width:360px;}
ul.paging li{ margin:0px 3px 0 3px; padding:0px; float:left; font-size:12px; float:left; color:#202020;   }
ul.paging li a{ margin:0px; font-size:11px; float:left; color:#086ad8;  border:1px solid #d5d5d5; padding:3px 5px 3px 5px; text-decoration:none;     }

ul.paging li a:hover{  color:#fff; background-color:#30659e; border:1px solid #30659e; text-decoration:none;     }
ul.paging li a.selected{  color:#fff; background-color:#30659e; border:1px solid #30659e; text-decoration:none;     }
ul.paging li.selected{  color:#fff; background-color:#30659e; border:1px solid #30659e; text-decoration:none;padding:3px 5px 3px 5px;     } 
ul.paging_bottom{ margin:0px 0 0 0; padding:0px; list-style:none; float:right; width:360px;}
ul.paging_bottom li{ margin:0px 3px 0 3px; padding:0px; float:right; font-size:12px; float:left; color:#202020;   }
ul.paging_bottom li a{ margin:0px; font-size:11px; float:right; color:#086ad8;  border:1px solid #d5d5d5; padding:3px 5px 3px 5px; text-decoration:none;     }

ul.paging_bottom li a:hover{  color:#fff; background-color:#30659e; border:1px solid #30659e; text-decoration:none;     }
ul.paging_bottom li a.selected{  color:#fff; background-color:#30659e; border:1px solid #30659e; text-decoration:none;     }
ul.paging_bottom li.selected{  color:#fff; background-color:#30659e; border:1px solid #30659e; text-decoration:none; padding:3px 5px 3px 5px;    }


.page_result{ margin:0px; padding:3px 0 0 0;  float:left; width:200px; font-size:12px; color:#202020; text-align:left; }

.page_result_reviews{ font-size:15px; color:#202020; text-align:left; }

.sort{ margin:0px; padding:3px 0px 0px 0px;  float:right; width:350px; font-size:12px; color:#202020; text-align:right; }

.sort_field{ margin:0px 0 0 5px; padding:3px; width:210px; font-size:12px; color:#4c4c4c; height:25px; border:1px solid #d5d5d5; border-radius:4px; height:27px;  }

.ad{ font-size:12px; float:left;   width:100%; margin:10px 0 0 0; padding:0px;}

.program_name { width: 735px;float: left; margin:15px 0px 0px 0px; padding:0px; }
.program_name_heading{ width: 310px;float: left; margin:0px 0px 0px 0px; padding:0px 0 0 8px; font-size:15px; font-weight:bold; color:#56606d; }
.rating_heading{ width: 85px;float: left; margin:0px 0px 0px 0px; padding:0px 0 0 10px; font-size:15px; font-weight:bold; color:#56606d; }
.date_heading{ width: 80px;float: left; margin:0px 0px 0px 0px; padding:0px 0 0 10px; font-size:15px; font-weight:bold; color:#56606d; text-align:center; }
.download_heading{ width: 110px;float: left; margin:0px 0px 0px 0px; padding:0px 0 0 10px; font-size:15px; font-weight:bold; color:#56606d; text-align:center; }

.program_txtbg {width:715px; float: left; margin:0px 0px 0px 0px;  padding:15px 10px 0px 10px; background-image:url(http://www.freewarefiles.com/images/textbg_gray.jpg); background-repeat:repeat-x; background-position: top;
}

.program_top_spacer {width:715px;  float: left; margin:0px 0px 0px 0px;  padding:15px 8px 0px 8px; }

.program_txt_box {width:720px; float: left; margin:0px 0px 13px 0px;  padding:0px 0px 13px 0px;   border-bottom:1px solid #d5d5d5; }
.program_name_txt{ width: 305px;float: left; margin:0px 0px 0px 0px; padding:0px 0 0 0px; font-size:12px; color:#4e4e4e; line-height:18px;  text-decoration:none;}

.program_heading{ margin:0px 0px 0px 0px; padding:0px 0 0 0px; font-size:17px; font-weight:bold; color:#0360c7; }
.program_heading a{  font-size:17px; font-weight:bold; color:#0360c7; text-decoration:none; }
.program_heading a:hover{  font-size:17px; font-weight:bold; color:#0360c7; text-decoration:underline; }
.program_heading a:visited{  font-size:17px; font-weight:bold; color:#0360c7; text-decoration:none; }
.program_heading a:active{  font-size:17px; font-weight:bold; color:#0360c7; text-decoration:none; }

.program_rating{ width: 100px;float: left; margin:0px 0px 0px 0px; padding:0px 0 0 0px; font-size:12px; color:#4e4e4e; line-height:18px;  text-decoration:none;}
.program_date{ width: 100px; float: left; text-align:center; margin:0px 0px 0px 0px; padding:0px 0 0 0px; font-size:12px; color:#4e4e4e;  text-decoration:none;}

.program_download{ width: 105px; float: left; text-align:right; margin:0px 0px 0px 0px; padding:0px 0 0 0px; }
.new {    font-family: tahoma;    font-size: 11px;    color: #DC143C;    font-weight:bold;    text-decoration: none;}

.program_heading {
	font-family: Tahoma;
	font-size: 23px;
	font-weight: bold;
	color: #0360c7;
}

.page_download{ width:94%; margin:12px 0 0 0; padding:12px; float:left; border:#d7d7d7 1px solid;}
.download_detail{ width:286px; margin:0px 0 0 0; padding:0px; float:left;}
.download_button{ width:286px; margin:0px 0 10px 0; padding:0px; float:left;}
.download_txt{ width:286px; margin:0px 0 3px 0; padding:0px; float:left; border-bottom:#d7d7d7 1px solid; line-height:22px;}

.download_txt1{ width:100px; margin:0px 0 0px 0; padding:0px; float:left; line-height:22px;}
.download_txt2{ width:185px; margin:0px 0 0px 0; padding:0px; float:right; line-height:22px;}
.watchlist{ width:586px; margin:10px 0 0px 0; padding:0px; float:left;}
.watchlist1{ width:120px; margin:0px 0 0px 0; padding:0px; float:left;}
.watchlist2{ width:120px; margin:0px 0 0px 10px; padding:0px; float:left;}
.addthiswidget{ width:240px; margin:0px 0 0px 0px; padding:3px; float:left;}

.enlarge{ width:200px; margin:0px 0 0 23px; padding:0px; float:left;}
.enlarge1{ width:200px; margin:5px 0 0 0px; padding:0px; float:left; font-family:Tahoma; font-size:11px; color:#676767; text-align:center;}


.user_rating{ width:158px; margin:0px 0 0 23px; padding:0px; float:left;}
.user_rating_txt{ width:148px; margin:0px 0 0 0px; padding:0px 0px 0px 10px; float:left; background-color:#c7e2ff; line-height:28px; color:#2b2b2b; font-size:15px; text-align:center; font-family:Tahoma;}
.user_rating_txt1{ width:142px; margin:0px 0 0 0px; padding:8px; float:left; background-color:#f3f9ff; text-align:center;}

.user_rating_box{ width:142px; margin:0px 0 0 0px; padding:0px; float:left;}
.user_rating_txt2{  text-align:center; margin:0px 0 0 0px; padding:0px; font-family:Tahoma; font-size:29px; color:#2b2b2b;}
.user_rating_txt3{  text-align:center; margin:0px 0 0 0px; padding:0px; }

.rate{ width:47px; margin:0px 0 0 0px; padding:0px; float:right;}

.heading2{font-family:Tahoma; font-size:20px; color:#000000; }
.reviewheading{font-family:Tahoma; font-size:16px; color:#086AD8; }
.reviewsubheading{font-family:Tahoma; font-size:15px; color:#000000;}
.reviewtext{font-family:Tahoma; font-size:13px; color:#000000;}
.review{width:142px; margin:0px 0 0 0px; padding:0px 0px 0px 0px; font-family:Tahoma; font-size:12px; color:#024a9c; line-height:15px; text-align:center;}
.review a:link{font-family:Tahoma; font-size:12px; color:#024a9c; line-height:22px; text-decoration:none;}
.review a:hover{font-family:Tahoma; font-size:12px; color:#000000; line-height:22px; text-decoration:none;}
.review a:visited{font-family:Tahoma; font-size:12px; color:#024a9c; line-height:22px; text-decoration:none;}

.star_field {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	height: 20px;
	width: 68px; border:#7f9db9 1px solid;
}

.Publisher_txt{ width:98%; margin:27px 0 0 0; padding:0px; float:left;}
.Publisher_bx{ width:98%; margin:0px 0 0 0; padding:0px; float:left;}
.Publisher_txt1{ width:320px; margin:0px 0 0 0; padding:0px; float:left;}
.Publisher_txt2{ width:320px; margin:0px 0 0 0; padding:0px; float:right;}

.publisher_heading {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: normal;
	color: #38495b;
}

.short_description {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: normal;
	color: #38495b;
}


.program_new_txt{ width: 400px;float: left; margin:0px 0px 0px 0px; padding:0px 0 0 0px; font-size:12px; color:#4e4e4e; line-height:18px;  text-decoration:none;}
.average{ width: 200px; float: left; text-align:center; margin:0px 0px 0px 0px; padding:0px 0 0 0px; font-size:12px; color:#4e4e4e;  text-decoration:none;}

.user_review {width:715px; float: left; margin:10px 0px 0px 0px;  padding:15px 10px 0px 0px; color:#56606d; font-family:Tahoma; font-size:15px;}
.user_review_txtbg {width:715px; float: left; margin:10px 0px 0px 0px;  padding:15px 10px 0px 10px; background-image:url(http://www.freewarefiles.com/images/textbg_gray.jpg); background-repeat:repeat-x; background-position: top;
}
.review_heading{  font-size:15px; font-weight:bold; color:#0360c7; text-decoration:none; }

.download_mirrors{  font-size:15px; font-weight:bold; color:#0360c7; text-decoration:none; }



.linkorange {
	font-family: tahoma;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
.linkorange a:active{
	font-family: tahoma;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
.linkorange a:link{
	font-family: tahoma;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
.linkorange a:visited{
	font-family: tahoma;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
.linkorange a:hover{
	font-family: tahoma;
	font-size: 12px;
	color: #CC6600;
	text-decoration: none;
}
.reviewtextbox{
    border: 1px solid #999999;
    border-radius: 5px;
	-moz-border-radius: 5px;
    height: 25px;
    line-height: 20px;
    width: 332px;
}
.reviewtextarea{
	border: 1px solid #999999;
    border-radius: 5px;
	-moz-border-radius: 5px;
}
.reviewselect{
	border: 1px solid #999999;
    border-radius: 5px;
	-moz-border-radius: 5px;
}
.frmtextbox{
    border: 1px solid #999999;
    border-radius: 5px;
	-moz-border-radius: 5px;
    height: 25px;
    line-height: 20px;
    width: 362px;
}
.frmtextarea{
	border: 1px solid #999999;
    border-radius: 5px;
	-moz-border-radius: 5px;
	 width: 362px;
}
.frmselect{
	border: 1px solid #999999;
    border-radius: 5px;
	-moz-border-radius: 5px;
	 width: 362px;
}
.frmselectdate{
	border: 1px solid #999999;
    border-radius: 5px;
	-moz-border-radius: 5px;
	
}
.reviewfrm{
color: #666666;
    font-family: tahoma;
    font-size: 14px;
    text-decoration: none;
}
.mediumtext {
    color: #333333;
    font-family: tahoma;
    font-size: 14px;
    text-decoration: none;
}

.heading3 {
    color: #194B83;
    font-family: arial;
    font-size: 22px;
}
ul.editor1 {
  margin: 0 auto;
  width:100%;
  list-style: none; 
  padding:0px 0px 0px 0px;
  
}
ul.editor1 li {
display: block;
padding:0px 0px 0px 16px;
line-height:27px;
background-image: url(http://www.freewarefiles.com/images/bullet_icon.png); background-repeat:no-repeat; background-position:left center;
margin:0px 0px 0px 0px;
font-family:Tahoma;
font-size:12px;
color:#0360c7;
display:block; border-bottom:#cfdbe8 1px solid;
}
ul.editor1 li a {
 font-family:Tahoma; font-size:12px; color:#0360c7;
 text-decoration:none;
}
ul.editor1 li a:hover {
  font-family:Tahoma; font-size:12px; color:#000;

  text-decoration:none;
}
ul.editor1 li a.selected {
  font-family:Tahoma; font-size:12px; color:#000;
  display:block;
  text-decoration:none;
}

.new {

    font-family: tahoma;

    font-size: 11px;

    color: #DC143C;

    font-weight:bold;

    text-decoration: none;

}

.date{
    background-repeat:repeat-x;
    height:45px;
    font-family: tahoma;
    font-size:11px;
    padding-top:8px;
    color:#808080;
}

.adtextgray {

    font-family: tahoma;
    font-size: 13px;
    color: #BAC2D2;
    text-decoration: none;
    /*font-weight:bold;*/
}

.adtextgraydc {

    font-family: tahoma;
    font-size: 12px;
    color: #BAC2D2;
    text-decoration: none;
    /*font-weight:bold;*/
}

.whitedownarrow {

    padding-top:15px;
}

.smalllinks {
    font-family: arial;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    
}
.smalllinks a:active{
    font-family: arial;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    
}
.smalllinks a:link{
    font-family: arial;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    
}
.smalllinks a:visited{
    font-family: arial;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    
}
.smalllinks a:hover{
    font-family: arial;
    font-size: 11px;
    color: #086ad8;
    text-decoration: none;
    
}

.dwnlocations {
    font-family: arial;
    font-size: 16px;
    color: #025abb;
    text-decoration: none;
}

.dwnlocationssmall {
    font-family: arial;
    font-size: 12px;
    color: #025abb;
    text-decoration: none;
}

.textn {

    font-family: tahoma;

    font-size: 13px;

    color: #666666;

    text-decoration: none;

}

.textn a:hover{

    font-family: tahoma;

    font-size: 13px;

    color: #ff9900;

    text-decoration: none;

}

.sitecats {
    font-family: arial;
    font-size: 16px;
    color: #086ad8;
    text-decoration: none;
}
.sitecats a:active{
    font-family: arial;
    font-size: 16px;
    color: #086ad8;
    text-decoration: none;
}
.sitecats a:link{
    font-family: arial;
    font-size: 16px;
    color: #086ad8;
    text-decoration: none;
}
.sitecats a:visited{
    font-family: arial;
    font-size: 16px;
    color: #086ad8;
    text-decoration: none;
}
.sitecats a:hover{
    font-family: arial;
    font-size: 16px;
    color: #ff9900;
    text-decoration: none;
}

.textnblack {

    font-family: tahoma;

    font-size: 13px;

    color: #000000;

    text-decoration: none;

}

.free_tech_magazine1 {
    width: 100%;
     margin:0px 0px 0px 0px; float:right; padding:0px;
}
.free_tech_magazine_heading {
    width: 100%;
    float: left; margin:0px 0px 0px 0px;  padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:21px; color:#56606d; line-height:35px; font-weight:bold;
}

.free_tech_magazine_txt {
    width: 98%;
    float: left; margin:0px 0px 0px 0px;  padding:15px 8px 0px 8px; background-image:url(http://www.freewarefiles.com/images/textbg_gray.jpg); background-repeat:repeat-x; background-position: top;
}
.free_tech_magazine_txt1 {
width: 98%; float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
}

.mostpopular_security{
width: 5%; float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#494949;
}
.mostpopular_security1 {
width: 75%; float: left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#494949;
}
.mostpopular_security2 {
width: 70px; float: right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#494949;
    
}

.top100_new_num{
width: 5%; float: left; margin:0px 0px 0px 0px; padding:0px 5px 0px 0px; font-family:Times; font-size:13px; font-weight:bold; color:#666666;
}


.drive_scanner {
    width: 96%;
     margin:20px 0px 20px 0px; float:right; padding:5px; border:#d7d7d7 1px solid; 
}
.privacy_security1 {
width: 100%;
    float: left; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:#cfdbe8 1px solid;
}
.privacy_security {
    width: 100%;
     margin:0px; float:right; padding:0px;
}


.small_pick{
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; font-weight:bold;
}

.logtext p{font-family: arial;font-size: 13px;color: #333333;text-decoration: none; }
.logtext ul li{ line-height:18px; margin:0px 0px 0px 0px;font-family:Tahoma;font-size:12px;color:#000000;font-weight:normal;}

.bodylinks {
    font-family: tahoma;
    font-size: 12px;
    color: #086ad8;
    text-decoration: none;
}
.bodylinks a:active{
    font-family: tahoma;
    font-size: 12px;
    color: #086ad8;
    text-decoration: none;
}
.bodylinks a:link{
    font-family: tahoma;
    font-size: 12px;
    color: #086ad8;
    text-decoration: none;
}
.bodylinks a:visited{
    font-family: tahoma;
    font-size: 12px;
    color: #086ad8;
    text-decoration: none;
}
.bodylinks a:hover{
    font-family: tahoma;
    font-size: 12px;
    color: #ff9900;
    text-decoration: none;
}

.featuredsponsors3 {
  border: 1px solid #AACCF3; background-color: #ffffff; padding: 3px 3px 3px 3px;
}

.adware{ width:185px; margin:0px 0 0px 0; padding:0px; float:right; line-height:22px; color: #FF6600; text-decoration: none;}
.adware:hover{ width:185px; margin:0px 0 0px 0; padding:0px; float:right; line-height:22px; color: #3A6ADE; text-decoration: none;}


#element_to_pop_up { display:none; background-color:#fff;
border-radius:0px;
color:#000;

min-width:450px;
min-height: 200px;

padding: 15px 15px 15px 15px;
border-bottom: 10px solid #012A56;
border-top: 10px solid #012A56;

}



.b-close {
border-radius: 7px;
font: bold 131% sans-serif;
padding: 2px 6px 2px;
background-color: #012A56;
color: #fff;
cursor: pointer;
text-align: center;
text-decoration: none;
position: absolute;
right: 5px;
top: 5px;
}
.b-close:hover {
background-color: #FF6600;
}


.adwarebtn {
  -webkit-border-radius: 2;
  -moz-border-radius: 2;
  border-radius: 2px;
  font-family: Arial;
  color: #ffffff;
  font-size: 11px;
  background: #d98934;
  padding: 2px 5px 2px 5px;
  text-decoration: none;
}

.adwarebtn:hover {
  background: #3cb0fd;
  text-decoration: none;
}


.adwaretextnote{
    font: bold tahoma;
    font-size: 14px;
    color: #ff9900;
    text-decoration: none;
}

.adwaretext a:hover{
    font-family: tahoma;
    font-size: 14px;
    color: #ff9900;
    text-decoration: none;
}

.adwaretext{
    font-family: tahoma;
    font-size: 14px;
    color: #000;
    text-decoration: none;
}


.rTable    { display: table; border: 1px solid #AACCF3; }
		.rTableRow       { display: table-row; width:360px; }
		.rTableHeading    { display: table-header-group; width:360px; }
		.rTableBody    { display: table-row-group;}
		.rTableFoot    { display: table-footer-group;width:360px;  }
		.rTableCell, .rTableHead  { display: table-cell; width:360px; }
.rTableCellicon  { display: table-cell; width:360px;  }
.rTableCelldwnlocations  { display: table-cell; width:360px; }
.rTableRowdwnlink       { display: table-row; width:300px; }
.rTableBody2     { display: table;  border: 1px solid #AACCF3; width:360px; }

    
    
    
    