/* main 2*/

#news{
	background-color: #fff;
	font: 12px arial;
	color: #000000;
	position: relative;
	visibility:visible;
	width:auto;
	overflow:hidden;
	/*height: 475px;*/
}
#news blockquote img {
		border:1px solid #fff;

}
#news blockquote img:hover{
		border:1px solid #fff;
	text-decoration:none;
}
#news .newspic{
	width:75px;
	height:auto;
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-color: #FFFFFF;
	}
#news .newspic:hover{
}	

#news h3 a:link,#news h3 a:visited{
	font: bold 13px Tahoma;
	color: #003366;
}
#news h3 a:hover,#news h3 a:visited:hover{
	text-decoration:underline;
	background-color: #E7F5FA;
	display: block;
}
#news blockquote{
	width:100%;
	clear:left;
	display:block;
	float: left;
	background-color: #FFF;
	height:auto;
	border: 1px solid #F5FCFF;
	text-align: left;
}
#news blockquote:hover{
	display:block;

}

#technews{
        clear:left;
        background-color: #FFFFFF;
        border: 1px solid #FFF;
        font: 13px tahoma;
        color: #000000;
        position: relative;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
}
#technews h3 a:link,#technews h3 a:visited{
        text-decoration: none;
        font: bold 13px tahoma;
        clear: left;
        text-align: left;
        margin-bottom:10px;
	float:left;
}
#technews h3 a:hover,#technews2 h3 a:visited:hover{
        text-decoration: underline;
}

#news2{
	background-color: #FFFFFF;
	border: 1px solid #FFF;
	font: 13px tahoma;
	color: #000000;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#side li{
	list-style-position: inside;
	list-style-type: circle;
}
#news2 h3 a:link,#news2 h3 a:visited{
	color: #000;
	text-decoration: none;
	font: bold 11px tahoma;
	float: left;
	clear: left;
	width: 70px;
	padding: 2px;
	text-align: left;
	margin: 2px;
}
#news2 h3 a:hover,#news2 h3 a:visited:hover{
	text-decoration: underline;
}
#news2 .p2{
	background-color: #E7F5FA;
	border: 1px dotted #EEF2FB;
	text-align: right;
}
#news2 .p1{
	background-color: #fff;
	border: 1px dotted #EEF2FB;
	text-align: right;
}
.newslinks {
	display:block;
	position: relative;
	float:left;
	padding: 2px;
	text-align: left;
	margin: 2px;
	font-size: 11px;
}
.newslinks li{
	display: inline;
	margin-right: 2px;
	background-color: #BCE2F1;
	padding: 2px;
	margin-top: 2px;
	float: left;
	width: 60px;
	border: 1px dashed #0087B9;
	text-align: center;
}
.newslinks li a:hover{
	text-decoration: underline;
	}
#latest-phones{
	text-align:center;
	background-image: url(../images/table-bg-blue-white.gif);
	background-color: #FFF;
	background-repeat: repeat-x;
	background-attachment: scroll;
	padding: 0px;
	margin:0px;
	float: left;
	position: relative;
	width: 99%;
	height:300px;
}
#latest-phones .leftside{
	float:left;
	text-align:center;
}
#latest-phones .rightside{
	float:right;
	text-align:center;
}

#latest-phones a,#latest-phones a:visited{
	width: 50px;
	padding: 3px;
	margin: 1px;
}
#latest-phones ul{
	}
#latest-phones li{
	clear: right;
	padding: 3px;
}
#latest-phones .leftside li{
	width: 80px;
	float:left;
	text-align:center;
	/*margin: 2px;
	padding-top: 2px;*/
}
#latest-phones .leftside{width:175px;}
#latest-phones strong{
width:40px;
text-align:center;
font-weight:normal;
}
#latest-phones strong a:hover{
	background-color: none;

}
#latest-phones li a:link,#latest-phones li a:visited{
}
#just-phones{
	text-align:center;
	vertical-align:middle;
	background-image: url(../images/table-bg-blue-white.gif);
	background-color: #FFF;
	background-repeat: repeat;
	background-attachment: scroll;
	margin-top: 4px;
	height:auto;
	display:block;
	background-position: 0px 0px;
	padding: 0px;
	float: left;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
	width: 99%;
	height:150px;
}
#just-phones .leftside{
	float:left;
}
#just-phones .rightside{
	float:right;
}
#just-phones p{
	width: 78px;
	float:left;
	margin: 2px;
	padding-top: 2px;
	height: auto;
}
#just-phones a,#just-phones a:visited{
	width: 50px;
	padding: 3px;
	margin: 1px;
	height: auto;
}
#just-phones ul{
	}
#just-phones li{
	clear: right;
	padding: 3px;
}
#just-phones strong{
width:40px;
text-align:center;
font-weight:normal;
}
#just-phones strong a:hover{
}
#just-phones li a:link,#just-phones li a:visited{
}
#_360-phones{
        text-align:center;
        vertical-align:middle;
        background-image: url(../images/table-bg-blue-white.gif);
        background-color: #FFF;
        background-repeat: repeat;
        background-attachment: scroll;
        margin-top: 4px;
        height:auto;
        display:block;
        background-position: 0px 0px;
        padding: 0px;
        float: left;
        margin-right: auto;
        margin-bottom: auto;
        margin-left: auto;
        position: relative;
        width: 99%;
        height:150px;
}
#_360-phones .leftside{
        float:left;
}
#_360-phones .rightside{
}
#_360-phones p{
        width: 78px;
        float:left;
        margin: 2px;
        padding-top: 2px;
        height: auto;
}
#_360-phones a,#360-phones a:visited{
        width: 50px;
        padding: 3px;
        margin: 1px;
        height: auto;
}
#_360-phones ul{
        }
#_360-phones li{
        clear: right;
        padding: 3px;
}
#_360-phones strong{
width:40px;
text-align:center;
font-weight:normal;
}
#_360-phones strong a:hover{
}
#_360-phones li a:link,#360-phones li a:visited{
}
#popular-phones{
	text-align:center;
	vertical-align:middle;
	background-image: url(../images/table-bg-blue-white.gif);
	background-color: #FFF;
	background-repeat: repeat-x;
	background-attachment: scroll;
	margin-top: 3px;
	background-position: 0px 0px;
	padding: 0px;
	float: left;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
	height:234px;
	width:100%;
}
#popular-phones .tth{
	text-align:center;
	vertical-align:middle;
	background-color: #0066CC;
	color: #FFF;
	font-size: 12px;
	padding: 2px;
	margin: 2px;
}
#popular-phones td{
	text-align:center;
	vertical-align:middle;
	font-size: 11px;
}
#forum-posts{
	margin-top:4px;
	padding:2px;
	font-size: 11px;

}
#forum-posts li{
clear: left;
	text-align: left;
	background-image: url(../images/bullet-left-nav.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent:10px;
	display: block;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding:2px;
	margin-top:2px;
}
#sitenews{
	background-color: #E6F8FE;
	color: #000000;
	position: relative;
	margin-top:4px;
	width: 100%;
	font-size: 12px;
	/*height:130px;*/
	overflow:hidden;
	text-align: left;
	display: block;
	padding: 0px;
	float: left;
}
#sitenews2{
	background-color: #ccc;
	color: #000000;
	position: relative;
	margin-top:1px;
	width: 100%;
	font-size: 12px;
	/*height:100px;*/
	overflow:hidden;
	text-align: left;
	display: block;
	padding: 0px;
	float: left;
}
#press-releases{
	margin-top:4px;
	padding:2px;
	font-size: 11px;
	
}
#press-releases li{
	clear: left;
	text-align: left;
	background-image: url(../images/bullet-left-nav.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent:10px;
	display: block;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding:2px;
	margin-top:2px;

}
#press-releases a,#press-releases a:visited{
	color: #0087B9;	
}
#other-top-news{
text-align:center;
	vertical-align:middle;
	background-image: url(../images/table-bg-blue-white.gif);
	background-color: #FFF;
	background-repeat: repeat;
	background-attachment: scroll;
	margin-top: 1px;
	height:auto;
	display:block;
	background-position: 0px 0px;
	padding: 0px;
	float: left;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	position: relative;
	width: 99%;
	height:150px;
	font:11px tahoma;
	text-align:left;
}
#other-top-news li{
	margin-left: 2px;
	padding:2px;

}
#adhome{
	font-size: 11px;
	text-align: center;
	height: 180px;
	width: 310px;
}
#adhome li {
	display:inline;
}
#adhome ul {
	background-color: #fff;
}
#adhome li a:link,#adhome li a:visited{
	text-align: center;
	font: bold 13px tahoma;
	padding: 2px;
	color: #0033CC;
}
#adhome img{
float:right;
}
#mob-glos{
	margin-top:4px;
	padding:2px;
	font-size: 11px;
	
}
#mob-glos ul{
}
#mob-glos li{
	clear: left;
	text-align: left;
	display:block;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding:2px 4px 4px 10px;
	margin-top:2px;
	background: #E1F3FF url(../images/bullet-left-nav.gif) no-repeat 0px 2px;
}
#mob-glos a,#mob-glos a:visited{
	color: #0087B9;	
}
#mob-glos li :hover{

}
#contentmain {
	width: 100%;
	color: #FFFFFF;
	padding: 0px;
	height: 25px;
	background: #0080C0;
}
#contentmain h1{
	float:left;
	display: block;
	height: 20px;
	font: bold 16px arial;
	text-indent: 5px;
	padding:2px;
}
#contentsub{
}
#contentsub h2{
	font: bold 13px tahoma;
	color: #000000;
	display: block;
	background: #DDEEFF;
	border-top: 1px solid #CCCCCC;
	margin-top:8px;
}
#content_top_nav{
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
}
#contentsub ul {
	list-style: square inside;
	width:100%;
	display: block;
}
#contentsub ul li{
	list-style: square inside;
	background: #FFFFCC;
	display:block;
	float:left;
	width:95%;
	padding: 4px;
	margin: 3px;
	border: 1px dotted #CCCCCC;
}
#glossary ul li{
	list-style: square inside;
	background: #FFFFCC;
	display:block;
	float:left;
	width:46%;
	padding: 4px;
	margin: 3px;
	border: 1px dotted #CCCCCC;
}
#glossary li a:link,#glossary li a:visited{
	list-style: square inside;
}
#glossary li a:hover,#glossary li a:visited:hover{
	text-decoration: underline;
}
#contentphones{
	width: 100%;
	color: #1594CF;
	padding: 0px;
	height: 25px;
	background: #1594CF url(../i/phones-makers-top.gif) repeat-y;
}
#contentphones h1{
	float:left;
	display: block;
	height: 20px;
	font: bold 15px tahoma;
	text-indent: 5px;
	padding:2px;
	margin-top: 0px;
}
