@charset "utf-8";html{height:100%;margin-bottom:1px}body{margin:0;background:url(/templates/sefd/images/contentwrapperbg.gif);font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px}.clear{float:none;clear:both;height:0;overflow:hidden}#topwrapper{height:58px;background:url(/templates/sefd/images/topwrapperbg.gif) repeat-x}#top{margin:0 auto;height:43px;width:1000px;padding-top:15px}#top a{color:#a0aab4}#top a:hover{color:#86b847;text-decoration:underline}#login{float:left}table#login td{padding:0 7px 4px 8px;vertical-align:middle}table#login td.sep{padding:0 0 4px}table#login td label{color:#a0aab4}table#login td input{width:140px;height:18px;background:url(/templates/sefd/images/login_inputbg.gif) no-repeat;border:0;color:#fff;font-size:11px;padding:3px 0 0 4px}table#login td input.button{border:0;padding:0 0 0 5px;cursor:pointer;background:url(/templates/sefd/images/login_btnbg.gif) no-repeat;width:57px;height:21px;color:#a0aab4;font-size:11px;text-align:left}#top a.lostpassword{float:right;color:#86b847;margin-top:7px;margin-right:10px}#top img{float:right;margin:10px 5px 0 0}#headerwrapper{height:135px;text-align:center}#header{margin:0 auto;width:1000px;height:106px}#header-ad{display:block;float:right;width:470px;height:70px;margin:22px 0 0 3px;}
#logo{float:left;margin:22px 0 0 3px;}
#logo a{ background:transparent url(/templates/sefd/images/logo.png) no-repeat 0 0; display:block; height:68px; width:300px; overflow:hidden;text-indent:-9999em;}
h1{font-size:28px;font-weight:normal;line-height:36px;}
#searchmenu{float:left;width:980px;height:45px;margin-top:30px; padding-bottom:5px;}
#searchmenu div.center{float:left;background-color:#258ECE;}
#searchmenu div.left{
background-color:#258ECE;
border-radius:5px 0 0 5px;
float:left;
width:6px;
height:45px}
#searchmenu div.right{
background-color:#258ECE;
border-radius:0 5px 5px 0;
float:left;
width:6px;
height:45px}
#search{float:right;padding-top:12px;color:#000}#adv-search{float:right;padding-top:0;color:#000}#adv-input-search{float:left;padding-top:0;color:#000}#search label{float:left;padding:5px 10px 0 0;font-weight:700}#search input{float:left;border:0;background:url(/templates/sefd/images/inputBg.jpg) repeat-x;height:18px;padding-top:3px;padding-bottom:0;color:#293138;font-size:11px;width:182px}#inputleft{float:left;background:url(/templates/sefd/images/inputleft.jpg) no-repeat;width:3px;height:21px;margin-left:10px}#inputright{float:left;background:url(/templates/sefd/images/inputright.jpg) no-repeat;width:3px;height:21px;margin-right:10px}#search button{float:left;background:url(/templates/sefd/images/go.jpg) no-repeat;width:48px;height:21px;border:0;margin:0 10px 0 5px;cursor:pointer}#search a:active,#search a:link,#search a:visited{display:block;padding:0;font-family:Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;font-size:7pt;width:auto;margin:0 15px 0 5px;height:auto;float:left;text-align:right}#search a:hover{color:#fff}img{border:0}a:active,a:link,a:visited{color:#258ECE;text-decoration:none}a:hover{color:#258ECE;text-decoration:underline}a{outline:0}.user_meta a{float:none;font-family:Arial,Helvetica,sans-serif;color:#514e4e;text-decoration:none;font-size:7pt}#loginsplit{width:2px;height:25px;float:left;background:url(/templates/sefd/images/searchsplit.gif) no-repeat;margin:0 10px}#menu{float:left;height:45px}#header a.rss{float:left;margin-top:15px;margin-left:10px}#menu ul{float:left;margin:0 5px 0 0;padding:0;list-style-type:none;list-style-position:outside}#menu ul li{float:left;background:0 0}
#menu ul li a{
display:block;
float:left;
padding:14px 10px 0;
height:31px;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:700;
color:#fff;
text-decoration:none;
background-color: #258ECE;}
#menu ul li a:hover{
float:left;
background-color: #207DB8;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:700;
color:#fff;text-decoration:none}
#menu ul li .split{
float:left;
height:45px;
width:2px;
background:url(/templates/sefd/images/menuSplit.jpg) no-repeat}
#menu ul li .dropdown{padding:11px 20px 0 10px;background:url(/templates/sefd/images/menuDown.gif) no-repeat right 15px}#contentwrapper{width:100%;text-align:center}#content{margin:-30px auto 0;width:1000px}#contentTop{background:url(/templates/sefd/images/contentTop.jpg) no-repeat;width:1000px;height:9px;overflow:hidden}#contentMiddle{border-left:1px solid #c1d7e4;border-right:1px solid #c1d7e4;width:998px;background-color:#fff;padding-top:6px}.submit_drop{position:absolute;margin-top:50px;background:#f2f2f2}#sideleft{float:left;width:170px;padding-left:10px}#sideright{float:right;width:170px;padding-right:10px}#main{float:left;width:608px;padding-left:15px;padding-right:15px;text-align:left}.p{float:left;padding:0;margin:0}#categories{width:608px;padding:0 0 20px;vertical-align:top}.formPage{float:left;width:608px;padding:10px;vertical-align:top;border:1px solid #CCC}table#categories tr{padding:0;margin:0;list-style-type:none;list-style-position:outside}.catBox,.catBoxa{height:auto}table#categories tr td h2{height:20px;padding:0 0 10px 25px;width:275px;margin-top 0;display:block;font-size:13px;margin-bottom:1px;font-weight:700;background:url(/templates/sefd/images/bullet.jpg) no-repeat 0 4px}table#categories tr td h2 a{color:#293138;text-decoration:none;float:left;padding-bottom:5px;padding-right:5px}table#categories tr td h2 a:hover{float:left;color:#258ECE;text-decoration:none}.subcats{padding:0 5px 10px 0;margin-top:0;text-align:left}p.subcats a{color:#293138}p.subcats a:hover{color:#258ECE}#categories ul li a span{color:#696969;font-weight:700}#categories ul li a:hover span{color:#e00000;font-weight:700}#row1{float:left;width:40%}#row2{float:left;width:60%}#articles{margin:20px 0 0}#row1articles{float:left;width:210px;overflow:hidden;margin:0}.articlebox{float:left;width:196px;margin:0;padding:10px 4px 20px}.articletitle a:active,.articletitle a:link,.articletitle a:visited{color:#000}.articletitle a:hover{color:#E00000}.articletitle{background:url(/templates/sefd/images/articleIcon.jpg) no-repeat;padding-left:20px;font-weight:700}.articletext{padding:5px 0;height:40px}.articlefull{text-align:right}.title{clear:both;float:left}.titleLeft{float:left;width:0}.titleRight{width:0}.titleBgside{float:left;width:150px;height:26px;background-color:#258ECE;border-radius:5px 5px 0px 0px;font-weight:700;color:#fff;padding:14px 0 0 20px}.titleBgmain{float:left;width:539px;height:26px;background:url(/templates/sefd/images/mainTitleBg.gif) no-repeat;font-weight:700;color:#fff;padding:14px 0 0 20px}.titleIcon1,.titleIcon2,.titleIcon3{float:left}
.sidecateg{float:left;padding-top:5px;padding-bottom:7px;width:168px;margin-bottom:4px;background-color:#E7EEF6;border-radius:0px 0px 5px 5px;border-left:1px solid #c4dbed;
border-right:1px solid #c4dbed;border-bottom:1px solid #c4dbed;color:#4a5a67}
.sidecateg ul{float:left;margin:0;padding:0;list-style-type:none;list-style-position:outside;line-height:1.6}
.sidecateg ul li{padding-left:0}
.sidecateg ul li a:active,.sidecateg ul li a:link,.sidecateg ul li a:visited{color:#4a5a67;text-decoration:none;display:block;width:158px;text-align:left;background-color:#e7eef5;height:23px;padding:5px 0 1px 10px;background:url(/templates/sefd/images/leftABg.jpg) repeat-x}
.sidecateg ul li a:hover{color:#258ECE;text-decoration:underline;background:url(/templates/sefd/images/leftABgH.jpg) repeat-x}
.sidecateg ul.boxStats{text-align:left;padding-left:20px}.stat{float:left;padding:15px 0 15px 12px;line-height:180%}#footerwrapper{width:100%;text-align:center;height:60px}#footer{width:1000px;height:60px;background:url(/templates/sefd/images/footerBg.jpg) no-repeat top left;margin:0 auto}#footercontent{float:left;width:1000px;text-align:center;padding-top:40px}#footercontent a{color:#000}#footercontent a:hover{color:#258ECE}#panel{background:#fff;display:block;color:#000;position:absolute;z-index:-1;top:23px;width:978px;height:110px;margin-left:6px;border-bottom:1px solid #ccc}#panel_table{width:200px;margin:0 auto}#panel a{color:#E00000}.slide{margin:0;padding:0;background:#E51D25;text-align:right;color:#fff}.btn-slide{text-align:right;display:inline;font:400 110%/100% Arial,Helvetica,sans-serif;color:#fff;text-decoration:none}.slide a:active,.slide a:link,.slide a:visited{color:#fff;text-decoration:none}.slide a:hover{color:#fff;text-decoration:underline}.active{background-position:right 12px}.header{background:url(/templates/sefd/images/headerBg.gif) repeat-x;height:77px;width:960px;margin:0 auto}.header_panel{background:#E51D25;height:auto;margin:0 auto}.center_panel{margin:0 auto;width:960px;background:#E51D25}#toggleCategTree{display:block;cursor:pointer;cursor:hand;color:#6A8AD4}#categtree{margin:3px 0;height:200px;width:300px;overflow:auto;border:1px dotted #9EC2F3;border-width:0 1px 1px}#catTitle{background:#fff}#categtree h2{margin:0 0 5px;padding:2px;text-align:center;color:#3E81B4;background:#DDE5F3;vertical-align:middle}#categtree #close_tree{right:0;padding:1px;text-align:center;white-space:nowrap;cursor:pointer;cursor:hand}#categtree .categ-item{clear:both;margin:3px 5px;padding:2px 5px;display:block;border:1px dotted #CBE2EC;border-width:1px 0;cursor:pointer;cursor:hand}#categtree .categ-item img{margin-right:1em}#categtree .odd{background:#F8F8FC}#categtree .even{background:#fff}#categtree .categ-item:hover{background:#eee}span.req{color:#E00000}.path{padding-bottom:11px;border-bottom:1px solid #ccc;margin-bottom:20px}.path a,.path span{}#firstPath{font-weight:700;background:0 0;padding:0}div.errForm,span.errForm{margin:2px 0 0;padding:2px 3px;color:#FFA814;background:#FFFFF3;border:1px solid #ccc;text-align:left;clear:both;display:block}div#bar1{width:89px;position:absolute;left:auto;margin:45px 0 0;padding:0;z-index:500;border:1px solid #d1d1d1;border-top:0;color:#000;background:#f2f2f2}#menu ul li div#bar1 a{color:#3c3c3c;display:block;font-weight:700;margin:0;text-decoration:none;padding:10px 0 10px 10px;height:15px;width:79px;font-size:11px;text-align:left}#menu ul li div#bar1 a:hover{color:#62971f;background-color:#fff}div#bar2{width:138px;background:#f2f2f2;font-size:10px;position:absolute;left:auto;margin:45px 0 0;padding:0;z-index:500;border:1px solid #d1d1d1;border-top:0;color:#000}#menu ul li div#bar2 a{color:#3c3c3c;display:block;font-weight:700;margin:0;text-decoration:none;padding:10px 0 10px 20px;height:15px;width:118px;font-size:11px;text-align:left}#menu ul li div#bar2 a:hover{color:#62971f;background-color:#fff}.link{font-size:14px;font-weight:700}.navig{font-size:12px;border-top:1px solid #C5C5C5;margin:10px 0 0;padding:5px 0 0}#linkDetail{line-height:180%}#linkDetail .label{width:80px}.link_rating{font-weight:700;color:#444}.pr{width:35px;padding-top:3px}.fields{width:450px;height:auto;background:url(/templates/sefd/images/fields_bg.jpg) repeat-y}.fields_c{width:450px;height:auto;background:url(/templates/sefd/images/fields_top.jpg) no-repeat}.fields_b{width:450px;height:7px;background:url(/templates/sefd/images/fields_bot.jpg) no-repeat;line-height:0;overflow:hidden}.fields_c h3{border:none;padding-top:5px;color:#284c6f;padding-left:15px}.underlined{color:#909090;border-bottom:1px solid #e1dddd}input.btn{background-color:#258ECE;border-radius:3px 3px 3px 3px;color:#fff;height:20px;padding:0 5px;border:0px solid #7f818f;font-weight:700;text-transform:uppercase;font-size:10px;vertical-align:middle}#additional_links td{padding:0 3px 3px 0}#nolink{margin:0;padding:5px 5px 0;background-color:#258ece;border:1px solid #999;text-align:center;height:30px;border-radius:4px}#nolink p{margin:0 0 5px}#nolink p.txtline{float:left;padding-top:5px;color:#fff}#nolink p.tbtn{float:right}#nolink .linkbtn{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#555;padding:4px 20px;background:-moz-linear-gradient(top,#fff 0,#f5f5f5);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #b5b4b4;-moz-box-shadow:0 1px 3px rgba(000,000,000,.2),inset 0 0 1px rgba(255,255,255,.8);-webkit-box-shadow:0 1px 3px rgba(000,000,000,.2),inset 0 0 1px rgba(255,255,255,.8);box-shadow:0 1px 3px rgba(000,000,000,.2),inset 0 0 1px rgba(255,255,255,.8);text-shadow:0 1px 0 rgba(255,255,255,1),0 1px 0 rgba(255,255,255,.2)}#nolink .linkbtn:hover{text-decoration:none;background:-moz-linear-gradient(top,#f5f5f5 0,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fff))}#read-more .btn{background:url(/templates/sefd/images/read-more-button.jpg) no-repeat;border:none;color:#fff;cursor:pointer;display:inline-block;height:23px;padding-top:3px;padding-right:3px;text-align:center;text-transform:uppercase;width:81px;float:right}#read-more .btn:hover{background:url(/templates/sefd/images/read-more-button-hover.jpg) no-repeat;border:none;color:#fff;cursor:pointer;display:inline-block;height:23px;padding-top:3px;text-align:center;text-transform:uppercase;width:81px;float:right;text-decoration:none}#browse-left{background:url(/templates/sefd/images/browse-left.png) no-repeat left 0;padding-left:19px}#browse-right{background:url(/templates/sefd/images/browse-right.png) no-repeat right 0;padding-right:22px}#browse-mid,#browse-mid2{background:url(/templates/sefd/images/browse-mid.png);min-height:20px}#browse-bot{background:url(/templates/sefd/images/browse-bot.png) no-repeat scroll 0 0 transparent;bottom:4px;left:38px;min-height:10px;position:relative}.top-header2{font-weight:700;color:#fff;min-height:28px;padding-top:10px}.screenshot{border:6px double #E7EEF6}

#searchbox {
margin-top: 9px;
float: right;
background: url(/templates/sefd/images/searchbg.png) no-repeat 0 0;
}
.txt { 
	float: left;
	width: 255px;
	border: none;
	height: 16px;
	padding: 4px;
	color: #67624C;
	margin-top: 6px;
	background: none;
	font: 12px Arial, Helvetica, sans-serif;
	}
.searchbtn {
	float:right;
	border:none;
	width: 35px;
	height: 27px;
	margin-top: 5px;
	background:none;
	cursor:pointer;
	}
#logo-left {
float: right;
margin-top:5px;
padding-right:5px;
width:300px;
}
.social-buttons {
float:right;
width:120px;
}
.advsearch{
 
padding-top:45px; 
margin-left:200px;
}

.feat-links {
width:606px;
table-layout:fixed;
border:1px solid #258ECE;
}
.feat-badge {
display: block;

float: right;
padding-right: 10px;
width: 26px;
height: 33px;
line-height: 33px;
text-align: center;
}
.feat-links-break {
width:606px;
border-bottom:1px dashed #999;
}
.feat-inner {
padding-top:5px;
}
.feat-screenshot {
padding:5px 0px 5px 5px;
}


#scroll-top:hover {
    content: url('/images/up-hover.png');
}

.listing-screenshot {
width:150px;
text-align:left;
vertical-align:top;
}
.listing-desc {
width:458;
text-align:left;
vertical-align:top;
}
.listing-container {
width:608px;
table-layout:fixed;
border-bottom:1px dashed #999;
}
.listing-container-details {
width:608px;
table-layout:fixed;
}
.listing-sub-container-details {
width:380px;
table-layout:fixed;
}

