/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-color: #fff;
}
h1 {
	font: bold 35px Verdana, Geneva, sans-serif;
	color: #341c0e;
	padding: 41px 0 0px;
	line-height: 35pt;
}
h2 {
	font-size: 22px;
	color: #1b3848;
	padding: 5px 0 5px 15px;
}
h3 {
	font-size: 19px;
	font-weight: normal;
	color: #1b3848;
	padding: 5px 0 5px 15px;
}

p {
	padding: 10px 0;
	line-height: 22px;
}
img { border: none;}
#header {
	background: url(../../img/bg_header.png) repeat-x top;
}
#header_in {
	width: 980px;
	margin: 0 auto;
	background: url(../../img/bg_header.png) repeat-x top;
	height: 175px;
}

#header_in2 {
	width: 980px;
	margin: 0 auto;
	height: 175px;
}
#header_lft {
	background: url(../../img/left_cloud.png) no-repeat 2% 35px;
}
#header_rgt {
	background: url(../../img/right_cloud.png) no-repeat 95% 20px;
}
.logo {
	text-align: center;
	width: 400px;
	height: 55px;
	padding: 120px 0px 0 25px;
	background: url(../../img/logo_cloudN.png) no-repeat 25px 68px;
}

.top_links {
	font-size: 15px;
	font-weight: bold;
	color: #081f27;
	float: right;
	padding: 140px 0 0 0;
}
.top_links a {
	text-align: center;
	color: #081f27;
	text-decoration: none;
	padding: 5px 5px 7px;
	width: 78px;
	display: block;
	float: left;
}
.top_links a:hover {
	color: #081f27;
	background: url(../../img/main_nav_hover_bg.png) no-repeat center;
}



.font_19 {
	font-size: 19px;
}
.color_1 {
	color: #33190a;
}
.cl_both {
	clear: both;
}

/*---- FOR HEADER LOGGED IN : START-- */
#headerLogIn {
	background: url(../../img/search_p_header_bg.png) repeat-x top;
}
#header_in {
	width: 980px;
	margin: 0 auto;
	background: url(../../img/search_p_header_bg.png) repeat-x top;
	height: 118px;
}

#headerLogIn_in2 {
	width: 980px;
	margin: 0 auto;
	height: 118px;
}
.logoLogIn {
	text-align: left;
	width: 400px;
	height: 55px;
	padding: 63px 0px 0 25px;
	background: url(../../img/logo_cloudN.png) no-repeat 0px 11px;
}
.logoLogIn img{
	margin-left: 30px;
}
#headerLogIn_lft {
	/*background: url(../../img/left_cloud.png) no-repeat 2% 35px;*/
}
#headerLogIn_rgt {
	background: url(../../img/right_cloud.png) no-repeat 95% 10px;
}
.topheaderLogIn_links {
	font-size: 15px;
	font-weight: bold;
	color: #081f27;
	float: right;
	padding: 38px 0 0 0;
	clear: right;
}
.topheaderLogIn_links a {
	text-align: center;
	color: #081f27;
	text-decoration: none;
	padding: 5px 5px 7px;
	width: 78px;
	display: block;
	float: left;
}
.topheaderLogIn_links a:hover {
	color: #081f27;
	background: url(../../img/main_nav_hover_bg.png) no-repeat center;
}

.top_text {
	font-size: 15px;
	color: #fff;
	float: right;
	padding: 10px 0 0 0;
	height: 30px;
}
.top_text a {
	color: #fff;
}
.top_text a:hover {
	text-decoration: none;
}

#hrd_nav 
{
	height:33px;
	background-image:url(../../img/header_brown_strip.jpg);
	background-repeat:repeat-x;
}
#hrd_nav_in {
	color: #fff;
	line-height:33px;
	height: 33px;
	width: 940px;
	margin: 0 auto;
	/*padding: 3px 10px 0px 40px;*/ 
	font-size: 15px;
}
.hrd_nav_in_searches, .hrd_nav_in_feeds
{
	float: left;
	width:160px;
	padding-left:20px;
}
.hrd_nav_in_searches
{
	background-image:url(../../img/Search_Small_Icon.png);
	background-repeat:no-repeat;
	background-position:left center;
}
.hrd_nav_in_feeds
{
	background-image:url(../../img/Rss_Small_Icon.png);
	background-repeat:no-repeat;
	background-position:left center;
}
.hrd_nav_in_searches a, .hrd_nav_in_feeds a
{
	color: #fff;
	text-decoration: none;
}
.hrd_nav_in_searches a:hover, .hrd_nav_in_feeds a:hover
{
	color: #ccc;
}

.fl_rgt {
	float: right;
}
.fl_lft {
	float: left;
}
.fl_rgt_text {
	font-size: 15px;
}
.hdrRgtnav
{
	float: right;
}
.btn_addacc_links 
{
	float: left;
	height:33px;
	width:110px;
	margin-left:5px;
	line-height:31px;
	text-align: center;
}
div.btn_addacc_links:hover {
		background-image: url(../../img/add_account_search.png);
		background-repeat: no-repeat;
		background-position:center center;
}
.btn_addacc_links_a
{
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

.page_marker_container
{
	width:940px;
	height:13px;
	margin:0 auto 0 auto;
}
.page_marker_searches_off, .page_marker_feeds_off, .page_marker_searches_on, .page_marker_feeds_on
{
	float: left;
	width:180px;
	height:13px;
	background-image:url(../../img/page_marker.png);
	background-repeat:no-repeat;
	background-position:60px 0;
}
.page_marker_searches_off, .page_marker_feeds_off
{
	visibility:hidden;
}
.page_marker_searches_on, .page_marker_feeds_on
{
	visibility:visible;
}
/*---- FOR HEADER LOGGED IN : START-- */

.floatLeft
{
	float:left;
}

.footerContainer
{
	font-size: 11px;
	color: #183547;
	text-align: center;
	width: 960px;
	margin: 0 auto;
	padding:20px 10px 20px 0px;
	clear: both;
}
#footer a {
	color: #183547;
	text-decoration: underline;
	margin-right: 20px;
}
#footer a:hover {
	color: #000;
	text-decoration: none;
}
