body,p {
	font-family:arial;
	font-size:12px;
	line-height:17px;
}
.body
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	background:url(http://www.onlineprnews.com/templates/prsite/graphics/bg.jpg) repeat-x #FFF;
	font-family: Helvetica;
	color: #452523;
	line-height:14px;
	overflow:auto;
}
.a,a
{
	color:#0262AD;
	font-family:arial;
	font-size:12px;
	text-decoration: underline;

	}
.a:hover,a:hover
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	text-decoration: none;
	}

.heading, h2, .ush2
{
	color:#000000;
	font-family:arial;
	font-size: 15pt;
	margin-top : 1px;
	margin-bottom : 15px;
	font-weight : bold;
}

.whtheading
{
	color:#ffffff;
	font-family:arial;
	font-size: 15pt;
	margin-top : 1px;
	margin-bottom : 15px;
	font-weight : bold;
}

a.whtheading
{
	color:#000000;
	background: #DCEA39;
	font-family:arial;
	font-size: 13pt;
	margin-top : 1px;
	margin-bottom : 15px;
	font-weight : bold;
	text-decoration: none;
	padding-left : 4px;
	padding-right : 4px;
}

a.whtheading:hover
{
	color:#DCEA39;
	background: #000000;
	font-family:arial;
	font-size: 13pt;
	margin-top : 1px;
	margin-bottom : 15px;
	font-weight : bold;
	text-decoration: none;
	padding-left : 4px;
	padding-right : 4px;
}

a.subheading
{
	color:#0262AD;
	font-family:arial;
	font-size:11pt;
	line-height:18px;
	margin-top : 10px;
	font-weight : bold;
	text-decoration: none;

}
a.subheading:hover
{
	color:#74AA00;
	font-family:arial;
	font-size:11pt;
	line-height:18px;
	margin-top : 10px;
	font-weight : bold;
	text-decoration: none;

}
.text
{
	color:#000000;
	font-family:arial;
	font-size:12px;
	line-height:17px;
	margin-top : 2px;
	font-weight : normal;

}
.text1
{
	color:#452523;
	font-family:arial;
	font-size:12px;
	line-height:17px;
	margin-top : 5px;
	font-weight : bold;

}

a.text1
{
	color:#452523;
	font-family:arial;
	font-size:12px;
	line-height:17px;
	margin-top : 5px;
	font-weight : bold;
	text-decoration: none;

}

a.text1:hover
{
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	line-height:17px;
	margin-top : 5px;
	font-weight : bold;
	text-decoration: none;

}
.subhead2
{
	color:#8F9A3A;
	font-family:arial;
	font-size:12px;
	line-height:18px;
	margin-top : 10px;
	font-weight : normal;

}

.bullets {
	list-style-image: url(../graphics/bullet.gif);
	font-family: arial;
	font-size: 12px;
	line-height:17px;
	text-align: left;
}

.bullets1 {
	list-style-image: url(../graphics/greenbullet.gif);
	color:#ffffff;
	font-family: arial;
	font-size: 12px;
	line-height:16px;
	text-align: left;
}

.bullets2 {
	list-style-image: url(../graphics/bluebullet.gif);
	color:#000000;
	font-family: arial;
	font-size: 12px;
	line-height:18px;
	text-align: left;
}

.bullets3 {
	list-style-image: url(../graphics/greenbullet1.gif);
	color:#000000;
	font-family: arial;
	font-size: 12px;
	line-height:18px;
	text-align: left;
}

.textbox
{
	width: 261px;
	height: 25px;
	line-height:25px;
	margin-top: 1px;
	color:#000000;
	background-color:#FFFFFF;
	border: solid 1px #DBDBDB;
}

.footer
{
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	line-height:17px;
	font-weight : normal;
	text-decoration: none;

}
a.footer
{
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	line-height:17px;
	font-weight : normal;
	text-decoration: none;

}

a.footer:hover
{
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	line-height:17px;
	font-weight : normal;
    text-decoration: underline;

}
.redsmtext
{
	background: #74AA00;
	color:#Ffffff;
	font-family:arial;
	font-size:10px;
	margin-right : 25px;
	font-weight : normal;

}

.nav li {
	list-style-image:url(../graphics/greenbullet1.gif)
}

h2  { background:#0273B4; color:#FFFFFF }
h1,h2 {font-weight:lighter; font:17px verdana; padding:4px; margin:0; }
.nobc { background:none; color:#000000; font-size:18px; }
table { font-size:12px; }
.fleft { float:left; }
.fright { float:right; }


.upgrade_b a { float:right; display:block; margin:0px; margin-left:2px; padding:4px; text-decoration:none; border:1px solid #AECF47; background:url(bbg.gif); color:#fff; }
.upgrade_b a:hover { text-decoration:none; border:1px solid #6A7F07; }
.upgraded_pr { margin:0; display:block; background:#E0EAEF; }

a.upgrade_l { background:url(upgrade_b2.gif) no-repeat center top; width:73px; height:28px; border:0px solid red; font-size:0; }
a.upgraded_l { background:url(upgraded_b.gif) no-repeat; width:80px; height:20px; border:0px solid red; font-size:0; }
a.edit_l { background:url(edit_b.gif) no-repeat center top; width:32px; margin-top:5px; height:15px; border:0px solid red; font-size:0; }
a.processing_l { background:url(processing_b.gif) no-repeat center top; width:73px; height:28px; border:0px solid red; font-size:0; }
a.processing_l:hover, a.upgrade_l:hover, a.upgraded_l:hover, a.edit_l:hover  { border:0; }

.msgbox { border:1px solid #E8E800; margin:0; padding:5px; padding-left:30px; margin-bottom:10px; background:#FFFFCC }
.msg_error { border:1px solid #FF8080; background:#FFE1E1; }
.msg_success { border:1px solid #00C600; background:#DFFBD9; }

.ush2
{
	color:#000000;
	font-family:arial;
	font-size: 15pt;
	margin-top : 1px;
	margin-bottom : 15px;
	padding:0;
	font-weight : bold;
	background:none;
}

.quot_box {
	border-top:2px solid #748da7;
	border-bottom:2px solid #748da7;
	text-align:center;
	background:#fff;
	padding:5px;
	max-width:160px;
	width:160px;
	float:left;
	display:block;
	text-aligh:center;
	margin-right:10px;
	margin-bottom:4px;
	color:#748da7;
	font:15px "Century Gothic", "Times New Roman";
	font-weight:bold;
}
.quot_left { font:70px Verdana;  }
.quot_right { font:70px Verdana;}
.quot_quot { }

#free-upg{width:890px; border:1px #ccc solid; float:left; padding:5px;}
#basic-upg{width:288px; border:1px #ccc solid; float:left; padding:5px;}
#prem-upg{width:289px; border:1px #ccc solid; float:left; padding:5px;}
#ulti-upg{width:289px; border:1px #ccc solid; float:left; padding:5px;}

.img_box {
	
	background:#fff;
	padding:5px;
	float:left;
	text-aligh:center;
	width:200px;
}
.side_bar h2{font:bold 14px/18px Verdana, Geneva, sans-serif; margin-bottom:3px; padding:3px;}
.side_bar{
	width:210px;
	float:right;
	border:1px solid #ccc;
	background:#fff;
}
.aud_box {
	width:200px;
	padding:5px;
	float:left;
}
.soc_box {
	width:200px;
	padding:5px;
	float:left;
}
.soc_el{display:block; font:normal 12px/18px Arial, Helvetica, sans-serif; width:200px;float:left; margin-top:3px;}
.soc_el img{width:20px; margin:2px; float:left;}
.fil_box {
	width:200px;
	padding:5px;
	float:left;
}
.fil_el{display:block;}
.img_box img {  }
.img_info {
	text-align:center;
	font:11px arial;
	font-weight:bold;
	margin:6px;
	margin-bottom:3px;
	display:block;
}
.pr_news p{
	font:12px Helvetica, sans-serif;
}

.pr_bookmarks a img { border:1px solid #fff; padding:2px; }
.pr_bookmarks a:hover img {border:1px solid #000; padding:2px; }
.pr_bookmarks {
	padding:3px;
	border-top:1px solid #ddd;
	width:98%;
	margin:2px;
	clear:both;
}

.pr_free { color:blue; font-size:11px; font-weight:bold; }
.pr_paid { color:green; font-size:11px; font-weight:bold; }

.a_red a { color:#DF0000; }

input#preview { font-weight:bold; }

.pagination a, a.pagi { padding:2px 9px; background:#F7F7F7; text-decoration:none; border:1px solid #09C; }
a.curr, .pagination a:hover { background:#09C; color:#fff; }

.pr_summary { clear:both; min-height:90px; border-bottom:1px solid #CCC; margin-bottom:10px; }
.pr_home_img { clear:both; height:80px; overflow:hidden; float:right; }
.pr_home_img img { float:right;clear:left;padding:2px; width:60px; display:inline; }

.main_block { margin-left:23px; }
.pro .main_block {  }
.nav ul { width:230px; }
.pro { background:url(pro2.png) #ECF5FF no-repeat; background-position:7px 5px; padding:5px; }
.pdiv{overflow:auto;}
.pdiv p{font:normal 14px/18px Arial, Helvetica, sans-serif;}
.ptitle{font:bold 16px/18px Arial, Helvetica, sans-serif;}
.pprice{font:bold 16px/18px Arial, Helvetica, sans-serif; position:absolute; left:450px;}
.feedbox{margin:0px; list-style:url(../graphics/small_bullet.gif) outside; padding:10px;}
.feedbox li{ padding:2px;}
td{ vertical-align:top;}
.tweets ul{width:290px; margin:0px; padding:0px; float:left; list-style:none;}
.tweets{width:290px; margin:0px; padding:2px; float:left; list-style:none; overflow:auto;}
.tweet{width:280px; height:46px; margin:0px; display:block; padding:5px; font:normal 10px/12px Arial, Helvetica, sans-serif;}
.tweet a{ font:normal 10px/12px Arial, Helvetica, sans-serif;}
.tweet img{border:0px; outline:0px; float:left; width:30px; margin:4px;}
.bgcol1{background:#EFF;}
.tweetsur{padding:0 5 0 5px;}
.tweetsur a{width:140px; display:block; float:left;}