.forumTopicLinks.commentBox/*@font-face {
    font-family: 'ProximaNovaRegular';
    src: url('font/proximanova-regular.eot');
    src: url('font/proximanova-regular.eot') format('embedded-opentype'),
         url('font/proximanova-regular.woff') format('woff'),
         url('font/proximanova-regular.ttf') format('truetype'),
         url('font/proximanova-regular.svg') format('svg');
}
@font-face {
  font-family: 'Noto Serif';
  font-style: normal;
  font-weight: 400;
  src: local('Noto Serif'), local('NotoSerif'), url(../static/fonts/notoserif/v1/eCpfeMZI7q4jLksXVRWPQxsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
}
@font-face {
    font-family: 'SkolarRegular';
    src: url('font/skolar-regular-pvt.eot');
    src: url('font/skolar-regular-pvt.eot') format('embedded-opentype'),
         url('font/skolar-regular-pvt.woff') format('woff'),
         url('font/skolar-regular-pvt.ttf') format('truetype'),
         url('font/skolar-regular-pvt.svg') format('svg');
}*/

.menu ul li a:hover ,#settings ul li:hover a,#settings ul li a.select,.settings_info ul li:hover a,.settings_info ul li a.select  {
			background: #34A14E ; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #34A14E) ) ;/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #34A14E 100%) ; /* W3C */
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#ffffff', endColorstr = '#34A14E', GradientType = 0 ) ; /* IE6-8 */
	
	
}

.border1{
	
	border: 1px solid #ccc;
	}

.image_mouse_over:hover
{
	
	border: 3px solid #dbe9fa;
}	
.favouriteLeftMenu
{
width:150px;
border-right:1px solid #eeecec;
float:left;
padding-top:5px;

}
.favouriteLeftMenu ul
{
padding:0px;
margin:0px;	width: 152px;
}
.favouriteLeftMenu ul li
{
list-style:none;
clear:both;border-bottom:1px dashed #eeecec;
display:block;

}

.favouriteLeftMenu ul li a
{
font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
font-size:12px;
color:#868686;
text-decoration:none;
padding:5px;
padding-top:8px;
padding-bottom:8px;


}
.favouriteLeftMenu ul li .divs:hover
{

color:#1a7730;
}
.favouriteLeftMenu ul li .div1:hover
{

color:#1a7730;
}
.favouriteLeftMenu ul .active
{
background-color:#f8f6f6;
font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
font-size:12px;
color:#1a7730;
text-decoration:none;

display:block;
}
/*-------------------------------------------------------------*/
/*.profileLeftMenu {
	width: 145px;
	border-right: 1px solid #eeecec;
	float: left;
	padding-top: 5px;
	padding-bottom: 150px;
}

.profileLeftMenu ul {
	padding: 0px;
	margin: 0px;
	width: 145px;
}

.profileLeftMenu ul li {
	list-style: none;
	text-align: right;
	border-bottom: 1px dashed #eeecec;
}

.profileLeftMenu ul li a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #868686;
	text-decoration: none;
	padding: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: block;
}

.profileLeftMenu ul li a:hover {
	background-color: #eae8e8;
	color: #1a7730;
}

.profileLeftMenu ul li .active {
	background-color: #f8f6f6;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #1a7730;
	text-decoration: none;
	padding: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: block;
}*/

.more_link {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px !important;
	font-weight: normal !important;
	color: #C07E7E !important;
	text-decoration: none !important;
	margin-left: 5px !important;
}

.more_link:hover {
	text-decoration: underline;
}

.album {
	width: 165px;
	text-align: center;
	padding: 8px;
	padding-top: 0px;
	padding-bottom: 10px;
	float: left;
}

.album a {
	background-color: #f6f5f5;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #868686;
	text-decoration: none;
	display: block;
	padding: 5px;
	text-align: center;
	border: 1px solid #ccc;
}

.album a span {
	clear: both;
}

.album a:hover {
	background-color: #ffffff;
}

.album a img {
	width: 140px;
	height: 140px;
	clear: both;
	margin-top: 5px;
	border: 2px solid #ccc;
	padding: 2px;
}

/*//////////////////////////////=-=-=-=-=-=CHAT THEME START=-=-=-=-=-=//////////////////////////////////////*/
#cometchat_base
{
background-color:#41B7D8;
	background-image:-moz-linear-gradient(center top , #41B7D8, #5BD5EA);
	background: -webkit-gradient(linear, left top, left bottom, from(#41B7D8), to(#5BD5EA));
	border-left: 1px solid #41B7D8;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41B7D8', endColorstr='#5BD5EA',GradientType=0 );
	border-top: 1px solid #41B7D8;
}
#cometchat_userstab
{
color:#FFFFFF;
text-shadow:none !important;
}
.cometchat_tabmouseover
{
background-color:#A7DFE8;
}
#cometchat_hidden_content
{
background-color:#41B7D8;
border-left: 1px solid #41B7D8;
	border-right: 1px solid #41B7D8;border-top: 1px solid #41B7D8;
}
.cometchat_tab
{
color:#FFFFFF !important;
text-shadow:none !important;
border-left: 1px solid #5BD5EA !important ;
	border-right: 1px solid #5BD5EA  !important;
}
.cometchat_trayicon
{
border-right: 1px solid #5BD5EA;
}#cometchat_hide
{
border-right: 1px solid #5BD5EA;
}
/*//////////////////*/
.cometchat_userstabtitle {
	background-color: #41B7D8;
	background-image: -moz-linear-gradient(center top, #41B7D8, #5BD5EA);
	border-left: 1px solid #41B7D8;
	border-right: 1px solid #41B7D8;
	border-top: 1px solid #41B7D8;
	/*text-shadow: 1px 1px 0 #CCCCCC;*/
	background: -webkit-gradient(linear, left top, left bottom, from(#41B7D8),
		to(#5BD5EA) );
}

.cometchat_userlist_hover {
	background-color: #A7DFE8;
}

.cometchat_statusbutton { /*background-color:#41B7D8;
	background-image:-moz-linear-gradient(center top , #41B7D8, #5BD5EA);
	/*text-shadow: 1px 1px 0 CCCCCC;*/
	/*border: 1px solid #41B7D8;*/
	background-color: #41B7D8;
	background-image: -moz-linear-gradient(center top, #41B7D8, #5BD5EA);
	background: -webkit-gradient(linear, left top, left bottom, from(#41B7D8),
		to(#5BD5EA) );
	border: 1px solid #41B7D8;
}

.cometchat_tabtitle {
	background-color: #5BD5EA;
	background-image: -moz-linear-gradient(center top, #41B7D8, #5BD5EA);
	border-left: 1px solid #41B7D8;
	border-right: 1px solid #41B7D8;
	border-top: 1px solid #41B7D8;
	/*text-shadow: 1px 1px 0 #CCCCCC;*/
	background: -webkit-gradient(linear, left top, left bottom, from(#41B7D8),
		to(#5BD5EA) );
}

.cometchat_container_title {
	background-color: #41B7D8;
	background-image: -moz-linear-gradient(center top, #41B7D8, #5BD5EA);
	border-left: 1px solid #41B7D8;
	border-right: 1px solid #41B7D8;
	border-top: 1px solid #41B7D8;
	/*text-shadow: 1px 1px 0 #CCCCCC;*/
	background: -webkit-gradient(linear, left top, left bottom, from(#41B7D8),
		to(#5BD5EA) );
}

.cometchat_traytitle {
	background-color: #41B7D8;
	background-image: -moz-linear-gradient(center top, #41B7D8, #5BD5EA);
	border-left: 1px solid #41B7D8;
	border-right: 1px solid #41B7D8;
	border-top: 1px solid #41B7D8;
	/*text-shadow: 1px 1px 0 #CCCCCC;*/
	background: -webkit-gradient(linear, left top, left bottom, from(#41B7D8),
		to(#5BD5EA) );
}
#cometchat_optionsbutton
{
float:left !important;
}

#cometchat_trayicons
{
float:right !important;
}


#cometchat_trayicon_translate2_popup
{
right:63px  !important;
}#cometchat_trayicon_chatrooms_popup
{
right:31px  !important;
}
#cometchat_trayicon_share_popup
{
right:31px  !important;
}
#cometchat_trayicon_twitter_popup
{
right:147px !important;
}
#cometchat_trayicon_games_popup
{
right:147px !important;
}

#cometchat_trayicon_facebook_popup
{
right:83px !important;
}
#cometchat_optionsbutton_popup
{
right:54px !important;
}
#cometchat_hidden
{

right:1211px !important;
}
#cometchat_userstab_popup
{
left:33px !important;
}
#cometchat_optionsbutton_popup
{
left:33px  !important;
}




/*//////////////////////////////=-=-=-=-=-=CHAT THEME END=-=-=-=-=-=////////////////////////////////////////*/
.msgTo {
	border: 1px solid #ccc;
	color: #666666;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	height: 25px;
	padding-left: 5px;
	padding-right: 5px;
	width: 440px;
}

.msgBox {
	border: 1px solid #ccc;
	color: #666666;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	height: 50px;
	padding-left: 5px;
	padding-right: 5px;
	width: 440px;
}

.commentsclass {
	background-color: #efefef;
	padding: 10px;
	border-bottom: 1px solid #DCD9D9;
}

/*.commentsclass #pimg img {
	float: left;
	width: 30px;
}*/

.commentstext {
	float: left;
	margin-left: 5px;
	width: 410px;
}

.menu {
	height: 40px;
	margin: 0px;
	padding: 0px;
	float: right;
}

.menu ul {
	padding: 0px;
	margin: 0px;
	margin-top:1px;
}

.menu ul li {
	list-style: none;
	float: left;
	border-radius: 5px 5px 0px 0px;
	margin-left: 1px;
	border: 1px #006819 solid;
	border-bottom: 0px;
	margin-top: 1px;
	background-image: url(../images/menuBg-trans.png);
	background-repeat: repeat;
	
}

.menu ul li a {
	display: block;
	text-decoration: none;
}

.menu ul li a img {
	width: 30px;
	height: 30px;
	border: 0px;
	padding: 4px;
	padding-left: 18px;
	padding-right: 18px;
}

.menu ul li a:hover {
	
	background: #34A14E ; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #34A14E) ) ;/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #34A14E 100%) ; /* W3C */
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#ffffff', endColorstr = '#34A14E', GradientType = 0 ) ; /* IE6-8 */
	border-radius: 5px 5px 0px 0px ;
	/*background: #f2f2f2; 
	background: -moz-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
	
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2),
		color-stop(100%, #ffffff) ); 
	background: -webkit-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
	
	background: -o-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
	
	background: -ms-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
	
	background: linear-gradient(top, #f2f2f2 0%, #ffffff 100%); 
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#f2f2f2', endColorstr = '#ffffff', GradientType = 0 ); 
	border-radius: 5px 5px 0px 0px;*/
}

.menuSelected {
	display: block;
	text-decoration: none;
	background: #f2f2f2; /* Old browsers */
	background: -moz-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2),
		color-stop(100%, #ffffff) ); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f2f2f2 0%, #ffffff 100%);
	/* IE10+ */
	background: linear-gradient(top, #f2f2f2 0%, #ffffff 100%); /* W3C */
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#f2f2f2', endColorstr = '#ffffff', GradientType = 0 ); /* IE6-8 */
	border-radius: 5px 5px 0px 0px;
	margin-left: 1px;
}

.menuSelectedB {
	display: block;
	text-decoration: none;
	background-color: #ffffff;
	border-radius: 5px 5px 0px 0px;
	margin-left: 1px;
}

.loginForm {
    

/*    background: #ffffff ;  Old browsers 
	background: -moz-linear-gradient(top, #ffffff 0%, #D7DEE2 100%) ;
	 FF3.6+ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #D7DEE2) ) ; Chrome,Safari4+ 
	background: -webkit-linear-gradient(top, #ffffff 0%, #D7DEE2 100%) ;
	 Chrome10+,Safari5.1+ 
	background: -o-linear-gradient(top, #ffffff 0%, #D7DEE2 100%) ;
	 Opera 11.10+ 
	background: -ms-linear-gradient(top, #ffffff 0%, #D7DEE2 100%) ;
	 IE10+ 
	background: linear-gradient(top, #ffffff 0%, #D7DEE2 100%) ;  W3C 
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#ffffff', endColorstr = '#D7DEE2', GradientType = 0 ) ;  IE6-8 */
    

    
    
	background: url(../images/login-shadow.png) no-repeat bottom center #ECEAEB ;
        
	padding: 10px;
/*	border-radius: 10px 0px 10px 10px;*/
	position: absolute;
	z-index: 100;
	width: 325px;
	margin-left: 659px;
	margin-top: 29px;
/*	box-shadow: 0px 5px 5px #000000;*/
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #09541B;
}
/*.loginForm {
	background-color: #09541b;
	padding: 10px;
	border-radius: 10px 0px 10px 10px;
	position: absolute;
	z-index: 100;
	width: 300px;
	margin-left: 659px;
	margin-top: 29px;
	box-shadow: 0px 5px 5px #000000;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}*/
.loginForm label {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #09541B;
	float: left;
	width: 100px;
	text-align: left;
	line-height: 20px;
	font-weight:bold;
}

.loginForm input {
	float: left;
	margin-left: 10px;
	
}
.loginForm input:focus
{
/*    background:#fff;*/
    box-shadow:0px 0px 5px #5DAFDE;
    border:1px solid #5DAFDE;
}

.loginForm #fp {
	margin-left: 110px;
	width: 150px;
}

.loginForm #fp a {
	font-size: 12px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	color: #8add07;
	text-decoration: underline;
}

.loginForm #fp a:hover {
	text-decoration: none;
}

.loginForm #buttons {
	margin-left: 100px;
	width: 150px;
}

/*//////////////*/
textarea:focus {
	/*box-shadow: 0px 0px 2px #CCCCCC;
	outline-width: 0;*/
/*	 background:#fff;*/
box-shadow:0px 0px 5px #5DAFDE;
border:1px solid #5DAFDE;
}

input:focus {
	/*box-shadow: 0px 0px 2px #CCCCCC;
	outline-width: 0;*/
/*	background:#fff;*/
    box-shadow:0px 0px 5px #5DAFDE;
border:1px solid #5DAFDE;
}

select:focus {
	/*box-shadow: 0px 0px 2px #CCCCCC;
	outline-width: 0;*/
/*	background:#fff;*/
box-shadow:0px 0px 5px #5DAFDE;
border:1px solid #5DAFDE;
}

.postBox {
	padding: 10px;
	border-radius: 5px 5px 0px 0px;
}

.postAndCommentsBox {
	border: 1px solid #c9c9c9;
	box-shadow: 3px 3px 3px #848484;
	border-radius: 10px 10px 10px 10px;
}

.postAndCommentsBoxOther {
    border: 1px solid #ccc;
    /*box-shadow:3px 3px 3px #848484;*/
	border-radius: 5px 5px 0px 0px;
	background-color: #F6F6F6;
}

/*////////////////////////*/
.progress {
	dispaly: none;
	position: relative;
	width: 293px;
	margin: 0 0 0 149px;
	border: 1px solid #ddd;
	padding: 1px;
	border-radius: 3px;
}

.bar {
	background-color: #B4F5B4;
	width: 0%;
	height: 20px;
	border-radius: 3px;
}

.percent {
	position: absolute;
	display: inline-block;
	top: 3px;
	left: 48%;
}

.progress2 {
	position: relative;
	width: 293px;
	margin: 0 0 0 149px;
	border: 1px solid #ddd;
	padding: 1px;
	border-radius: 3px;
}

.bar2 {
	background-color: #B4F5B4;
	width: 0%;
	height: 20px;
	border-radius: 3px;
}

.percent2 {
	position: absolute;
	display: inline-block;
	top: 3px;
	left: 48%;
}

.drag_tag_border {
	border: 1px solid gray
}

#drag_container p,ul {
	float: left;
	line-height: normal;
	padding: 0px;
	margin: 0px;
}

#cke_71 {
	display: none;
}

.text {
	word-wrap: break-word;
}

li,a {
	padding: 0px;
	margin: 0px;
}

.content_data span {
	margin: 0 0 5px 0;
}

#settings ul li a.select {
	/*background-color: White !important;*/
		background: #34A14E ; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #34A14E) ) ;/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #34A14E 100%) ; /* W3C */
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#ffffff', endColorstr = '#34A14E', GradientType = 0 ) ; /* IE6-8 */
		color:#000;
}
.settings_info ul li a.select {
	/*background-color: White !important;*/
		background: #34A14E ; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #34A14E) ) ;/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #34A14E 100%) ;
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #34A14E 100%) ; /* W3C */
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#ffffff', endColorstr = '#34A14E', GradientType = 0 ) ; /* IE6-8 */
		color:#000;
}
img {
	border: 0px
}

a {
	text-decoration: none;
}

.highlight {
	background-color: #ff2;
}

p {
	margin: 0px;
	padding: 0px
}

/*iframe {
	height: 300px;
	width: 400px;
}

*/
#sett ul li a.select {
	background-color: White !important;
}

img {
	border: 0px
}

a {
	text-decoration: none;
}

.highlight {
	background-color: #ff2;
}

p {
	margin: 0px;
	padding: 0px
}

.incorrectBg .text {
	text-align: center;
}

#mask {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9000;
	background-color: #ffffff;
	display: none;
}

.mask {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9000;
	background-color: #ffffff;
	display: none;
}

.boxes .window {
	position: fixed;
	left: 0;
	top: 0;
	width: 440px;
	height: 200px;
	display: none;
	z-index: 9999;
	padding: 20px;
}

.unread_counter {
	color: white;
	font-family: sans-serif;
}

#friends_of_photo .text,#frnd_ids .text,#friends_member .text {
	margin: 0 0 0 12px;
	float: left;
}

.message {
/*	font-family: verdana;*/
/*	font-size: 11px;*/
}

#pc_style a, .pc_style a {

   color: #3B5998;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
    width: 96%;
    background:url(../images/dtdicon.png) no-repeat scroll right 10px center #EDECF1;
    border: 1px solid #CCCCCC;
    margin-bottom: 8px;
    border-radius: 5px;
}
#pc_style a:hover, .pc_style a:hover {
    text-decoration: underline;
}

.load_more {
	cursor: pointer;
}
/*#pc_style1 {
	border: 1px solid #D8DFEA;
	padding: 10px 15px;
	background-color: #EDEFF4;
}*/

#pc_style1 a {
	  color: #3B5998;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    padding: 10px;
    width: 96%;
    background:url(../images/dtdicon.png) no-repeat scroll right 10px center #EDECF1;
    border: 1px solid #CCCCCC;
    margin-bottom: 8px;
    border-radius: 5px;
}
#pc_style1 a:hover {
    text-decoration: underline;
}

.load_more {
	cursor: pointer;
}
.load_more11 {
	cursor: pointer;
}


.selected_poll {
	color: Maroon;
}

.ccDd {
	width: 150px;
	padding: 3px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
}

.ccResultBg {
	background-color: #f6f5f5;
	padding: 5px;
}

.ccResult {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.ccTextForm {
	width: 135px;
	height: 20px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 5px;
	padding-right: 5px;
}

body {
	margin: 0px;
	overflow-y: scroll;
}

.indxTopBg {
	background-color: #09541b;
	height: 5px;
}

.clear {
	clear: both;
}

.hdrname {
	background-color: #006819;
	height: 32px;
}

.hdrname a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 32px;
	cursor: pointer;
	display: block;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.hdrname a:hover {
	background-color: #018220;
}

.logOutBttn {
	background-image: url(../images/logOutBg.jpg);
	background-repeat: repeat-x;
	height: 30px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
	cursor: pointer;
	border: 0px;
}

.signUpBttn {
	background-image: url(http://www.pakistanconnections.com/images/signUpbtng.jpg);
	background-repeat: repeat-x;
	height: 30px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
	cursor: pointer;
	border: 0px;
}

.padding {
	padding-left: 10px;
	padding-right: 10px;
}

.userName {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	color: #09541b;
	font-weight: bold;
	text-decoration: none;
}

.links {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 13px;
	color: #007cb4;
	text-decoration: none;
	word-wrap: break-word;
}

.links:hover {
	text-decoration: underline;
}

.forumSub {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #669731;
	text-decoration: none;
	padding-left: 5px;word-wrap: break-word;
	line-height: 25px;
}

.forumSub:hover {
	text-decoration: underline;
}

.text {
	  color: #666666;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 15px;
/*    font-weight: bold;*/
}

.newsBg {
	background-color: #ffffff;
	height: 28px;
	border: 1px #f6f5f5 solid;
	border-top: 0px;
}

.mnfsBg {
	background-image: url("../images/search-bg.png");
	height: 29px;
	padding: 2px 2px 1px 2px;
	width: 276px;
	float: right;
	margin: 8px 0 0 0;
}

.myProfileBttn {
	background-color: #018a22;
	height: 33px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	border: 0px;
	line-height: 32px;
	font-weight: bold;
	cursor: pointer;
	margin: 0px;
}

.myProfileLinksBg {
	background-color: #eeecec;
	height: 33px;
}

.myProfileLinks {
	background-color: #eeecec;
	height: 33px;
}

.myProfileLinks a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006819;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	line-height: 33px;
}

.myProfileLinks a:hover {
	background-color: #f3f2f2;
}

.newsH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #09541b;
}

.profileInfoH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.searchBox,.searchbox_fav_post {
	background-color: #FFFFFF;
	height: 24px;
	width: 200px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 5px;
}

.border {
	border: 1px #ccc solid;
	margin: 0px;
}

.usersCountBg {
	background-image: url(../images/usersCountBg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px #d2d0d0 solid;
	padding: 10px;
}

.indexBottomBoxes {
	background-image: url(../images/indexBoxesBg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px #d2d0d0 solid;
	border-radius: 10px 10px 10px 10px;
}
.indexBottomBoxes .text
{
font-size:11px;
}
.indexBottomBoxes:hover {
	background-image: none;
	background-color: #ffffff;
}

.borderB {
	border: 1px #dcd9d9 solid;
}
/*
.tabs {
	height: 30px;
	text-align: center;
	float: left;
	border: 1px #ccc solid;
	background: #ededed;  Old browsers 
	background: -moz-linear-gradient(top, #ededed 0%, #ffffff 100%);
	 FF3.6+ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed),
		color-stop(100%, #ffffff) );  Chrome,Safari4+ 
	background: -webkit-linear-gradient(top, #ededed 0%, #ffffff 100%);
	 Chrome10+,Safari5.1+ 
	background: -o-linear-gradient(top, #ededed 0%, #ffffff 100%);
	 Opera 11.10+ 
	background: -ms-linear-gradient(top, #ededed 0%, #ffffff 100%);
	 IE10+ 
	background: linear-gradient(top, #ededed 0%, #ffffff 100%);  W3C 
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#ededed', endColorstr = '#ffffff', GradientType = 0 );  IE6-8 
}

.tabs a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #868686;
	text-decoration: none;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	text-align: center;
}

.tabs a:hover {
	border-bottom: 1px #FFFFFF solid;
	background-color: #FFFFFF;
}*/

.tabsActive {
	border: 1px #ccc solid;
	border-bottom: 1px #FFFFFF solid;
	background-color: #FFFFFF;
	text-align: center;
	float: left;
}

.tabsActive a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #868686;
	text-decoration: none;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	text-align: center;
}

.leftDivMarign {
	margin: 8px;
}

.spvl {
	margin: 0px;
	padding: 0px;
	float: left;
}

.spvl ul {
	margin: 0px;
	padding: 0px;
}

.spvl ul li {
	margin: 0px;
	height: 27px;
	float: left;
	list-style: none;
	background-color: #f6f5f5;
	border: 1px #ccc solid;
}

.spvl ul li a {
	margin: 0px;
	line-height: 27px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #868686;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
	display: block;
}

.spvl ul li a:hover {
	background-color: #FFFFFF;
	border-bottom: 1px #FFFFFF solid;
}

.spvlActive {
	margin: 0px;
	height: 27px;
	float: left;
	list-style: none;
	background-color: #ffffff;
	border-bottom: 1px #FFFFFF solid;
}

.spvlActive a {
	margin: 0px;
	line-height: 27px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #868686;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
}

.spvlSettings {
	float: right;
	height: 27px;
	float: left;
	list-style: none;
	background-color: #f6f5f5;
	border: 1px #ccc solid;
}

.spvlSettings a {
	line-height: 27px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #868686;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
}

.spvlSettings a:hover {
	background-color: #FFFFFF;
	border-bottom: 1px #FFFFFF solid;
}

.statusBox {
	background-color: #FFFFFF;
	border: 1px #ccc solid;
	border-bottom: 1px #f6f5f5 solid;
	border-top: 0px;
	height: 60px;
	width: 538px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding: 5px;
}

.indexLoginH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.loginTextBox {
	width: 150px;
	height: 20px;
	border: 0px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
}

.loggedIn {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}

.forgotPassword {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: underline;
}

.loginBttn {
	background-image: url(../images/loginBttn.jpg);
	background-repeat: repeat-x;
	height: 25px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #09541b;
	border: 1px #74be00 solid;
	cursor: pointer;
	padding-bottom: 2px;
}

.signupHbgCenter {
	background-image: url(../images/signupHbgCenter.jpg);
	background-repeat: repeat-x;
	height: 38px;
}

.signupBgH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #09541b;
}

.defaultTextForm {
	width: 160px;
	height: 26px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}

.longtTextForm {
	width: 354px;
	margin: 0 0 0 10px;
	height: 26px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}

.ebookSearch {
	width: 165px;
	height: 26px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}

.messageSearch {
	width: 290px;
	height: 27px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}
.messageBoxSearch {
	width: 390px;
	height: 27px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}
.smallTextForm {
	width: 90px;
	height: 26px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}

.ccTextForm {
	width: 135px;
	height: 26px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 5px;
	padding-right: 5px;
}

.largeTextForm {
	width: 355px;
	height: 170px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}

.textFormH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 13px;
	font-weight: bold;
	
	color: #666666;
}

.defaultDd {
	width: 180px;
	padding: 5px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #666666;
}

.longDd {
	width: 375px;
	padding: 5px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #666666;
	height:30px;
}

.ebookSearchDd {
	width: 212px;
	padding: 5px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #666666;height:30px;
}

.dateDd {
/*	width: 50px;*/
	padding: 5px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #666666;height:30px;
}

.monthDd {
/*	width: 85px;*/
	padding: 5px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #666666;height:30px;
}

.ccDd {
	width: 150px;
	padding: 5px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #666666;height:30px;
}

.yearDdB {
	width: 100px;
	padding: 5px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #666666;height:30px;
}

.yearDd {
/*	width: 60px;*/
	padding: 5px;
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #666666;height:30px;
}

/*.btn-primary {
	background: #34a14e;  Old browsers 
	background: -moz-linear-gradient(top, #34a14e 0%, #01761d 100%);
	 FF3.6+ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #34a14e),
		color-stop(100%, #01761d) );  Chrome,Safari4+ 
	background: -webkit-linear-gradient(top, #34a14e 0%, #01761d 100%);
	 Chrome10+,Safari5.1+ 
	background: -o-linear-gradient(top, #34a14e 0%, #01761d 100%);
	 Opera 11.10+ 
	background: -ms-linear-gradient(top, #34a14e 0%, #01761d 100%);
	 IE10+ 
	background: linear-gradient(top, #34a14e 0%, #01761d 100%);  W3C 
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#34a14e', endColorstr = '#01761d', GradientType = 0 );  IE6-9 
	height: 30px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 15pxpx;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px #09541b solid;
	cursor: pointer;
	padding-bottom: 3px;
}*/

.signUpBg {
	background-image: url(../images/signupBg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
	border: 1px #d2d0d0 solid;
	border-top: 0px;
	background-color: #ffff;
}

.indexBg {
	background-image: url(../images/indexBg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 386px;
}

.indexBgB {
	background-image: url(../images/indexBg-2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.indexBoxesH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 20px;
	color: #09541b;
	width: 210px;
	border-bottom: 1px #d2d0d0 solid;
	padding-bottom: 20px;
}

.indexBoxesHb {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 20px;
	color: #09541b;
	width: 210px;
}

.indexBoxesTextBg {
	background-image: url(../images/indexBottomBoxes.jpg);
	background-repeat: no-repeat;
	background-color: #d8d8d8;
	padding: 10px;
	padding-top: 30px;
	background-position: top;
	width: 267px;
	margin: 7px;
}

.indexBoxesTextBg:hover {
	background-image: url(../images/indexBottomBoxesHover.jpg);
	background-repeat: no-repeat;
	background-color: #9ae228;
	background-position: top;
	width: 267px;
}

.hr {
	background-color: #ccc;
	color: #ccc;
	height: 1px;
	border: 0px;
	margin: 0px;
}

.commentsHr {
	background-color: #c3c3c3;
	color: #c3c3c3;
	height: 2px;
	border: 0px;
	margin: 0px;
}

.videoLinks {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #41B7D8;
	text-decoration: none;
}

.videoLinks:hover {
	text-decoration: underline;
}

.bottomLinks {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #41B7D8;
	text-decoration: underline;
	padding-left: 10px;
	padding-right: 10px;
}

.bottomLinks:hover {
	text-decoration: none;
}

/*.btn {
background: #26a1ff;  Old browsers 
background: -moz-linear-gradient(top,  #26a1ff 1%, #2062d6 100%);  FF3.6+ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#26a1ff), color-stop(100%,#2062d6));  Chrome,Safari4+ 
background: -webkit-linear-gradient(top,  #26a1ff 1%,#2062d6 100%);  Chrome10+,Safari5.1+ 
background: -o-linear-gradient(top,  #26a1ff 1%,#2062d6 100%);  Opera 11.10+ 
background: -ms-linear-gradient(top,  #26a1ff 1%,#2062d6 100%);  IE10+ 
background: linear-gradient(to bottom,  #26a1ff 1%,#2062d6 100%);  W3C 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26a1ff', endColorstr='#2062d6',GradientType=0 );  IE6-9 
        
        background: #efefef;  Old browsers 
	background: -moz-linear-gradient(top, #efefef 0%, #dbd9da 100%);
	 FF3.6+ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef),
		color-stop(100%, #dbd9da) );  Chrome,Safari4+ 
	background: -webkit-linear-gradient(top, #efefef 0%, #dbd9da 100%);
	 Chrome10+,Safari5.1+ 
	background: -o-linear-gradient(top, #efefef 0%, #dbd9da 100%);
	 Opera 11.10+ 
	background: -ms-linear-gradient(top, #efefef 0%, #dbd9da 100%);
	 IE10+ 
	background: linear-gradient(top, #efefef 0%, #dbd9da 100%);  W3C 
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#efefef', endColorstr = '#dbd9da', GradientType = 0 );  IE6-9 
        
        
	height: 30px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #ffffff;
	border: 1px #2062d6 solid;
	cursor: pointer;
}*/

/*.btn-success {
	background: #89c941;  Old browsers 
	background: -moz-linear-gradient(top, #89c941 0%, #78b13c 100%);
	 FF3.6+ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #89c941),
		color-stop(100%, #78b13c) );  Chrome,Safari4+ 
	background: -webkit-linear-gradient(top, #89c941 0%, #78b13c 100%);
	 Chrome10+,Safari5.1+ 
	background: -o-linear-gradient(top, #89c941 0%, #78b13c 100%);
	 Opera 11.10+ 
	background: -ms-linear-gradient(top, #89c941 0%, #78b13c 100%);
	 IE10+ 
	background: linear-gradient(top, #89c941 0%, #78b13c 100%);  W3C 
	filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr =
		'#89c941', endColorstr = '#78b13c', GradientType = 0 );  IE6-9 
	height: 30px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	color: #ffffff;
	border: 1px #669731 solid;
	cursor: pointer;
}*/

.clockHbg {
	background-image: url(../images/clockHbg.png);
	background-repeat: no-repeat;
	height: 43px;
	width: 174px;
}

.clockH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.editInfoHbg {
	background-color: #f8f6f6;
	height: 30px;
	border: 1px #eeecec solid;
}

.editInfoH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #018a22;
	line-height:9px;
}

.indexLoginBttn {
	background-image: url(../images/indexLoginBttn.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 86px;
	text-align: center;
}

.indexLoginBttn a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #80d503;
	text-align: center;
	line-height: 33px;
	text-decoration: none;
	display: block;
}

.indexTopLinks {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	color: #09541b;
	text-align: center;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.indexTopLinks:hover {
	text-decoration: underline;
}

.indexTextGrey {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 20px;
	color: #666666;
}

.indexTextGreen {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 20px;
	color: #09541b;
	font-weight: bold;
}

.indexMarqee{
    
       background-color: #F5F3F4;
    border: 1px solid #D8D8D8;
    border-radius: 0px 5px 5px 0px;
    color: #6A6A6A;
    float: left;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 12px;
    margin-left: -7px;
   
    padding: 5px;
    width: 275px;
    
}


.indexBttn {
background: #26a1ff; /* Old browsers */
background: -moz-linear-gradient(top,  #26a1ff 1%, #2062d6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#26a1ff), color-stop(100%,#2062d6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #26a1ff 1%,#2062d6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #26a1ff 1%,#2062d6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #26a1ff 1%,#2062d6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #26a1ff 1%,#2062d6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26a1ff', endColorstr='#2062d6',GradientType=0 ); /* IE6-9 */



	height: 32px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	border: 1px #1058D3 solid;
	cursor: pointer;
}

.wallUsersLink {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #41B7D8;
	text-decoration: none;
}

.wallUsersLink:hover {
	text-decoration: underline;
}

.messageTitle {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #41B7D8;
	text-decoration: none;
}

.messageTitle:hover {
	text-decoration: underline;
}

.time {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	color: #969595;
}

.mf {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #41B7D8;
	text-decoration: none;
}

.mf:hover {
	text-decoration: underline;
}

.viewAll {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #41B7D8;
	text-decoration: none;
}

.viewAll:hover {
	text-decoration: underline;
}

.lcs {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	color: #41B7D8;
	text-decoration: none;word-wrap: break-word;
}

.lcs:hover {
	text-decoration: underline;
	
}

.lcsBg {
	background-color: #f6f6f6;
	width: 547px;
	border-top: 1px #ccc solid;
}

.commentBox {
	width: 460px;
/*	height: 23px;*/
	border: 1px #ccc solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 5px;
	padding-right: 5px;
	/*background-image: url(../images/commentBox.jpg);*/
	background-repeat: no-repeat;
}

.commentBox:focus {
/*    background:#fff;*/
    box-shadow:0px 0px 5px #5DAFDE;
    border:1px solid #5DAFDE;
}

.forumReplyTextArea {
	width: 460px;
	height: 25px;
	border: 1px #d9d9d9 solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 5px;
	padding-right: 5px;
}

.messageReply {
	width: 480px;
	height: 23px;
	border: 1px #d9d9d9 solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 5px;
	padding-right: 5px;
}

.centerBg {
	background-color: #f6f6f6;
	width: 210px;
	border-left: 1px #d2d0d0 solid;
	border-right: 1px #d2d0d0 solid;
}

.pageLeftLinks {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007cb4;
	text-decoration: none;
	line-height: 25px;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
}

.pageLeftLinks:hover {
	background-color: #f6f6f6;
}

.groupsLink {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #007cb4;
	text-decoration: none;
	line-height: 25px;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
}

.groupsLink:hover {
	background-color: #f6f6f6;
}

.vmuBg {
	background-color: #f6f6f6;
	border: 1px #d9d6d6 solid;
	padding: 10px;
	height: 25px;
}

.vmuH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #018b22;
}

.vmuBttn {
	background-color: #b0e958;
	height: 25px;
	border: 0px #80d100 solid;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #018b22;
	cursor: pointer;
}



.centerH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.ccResult {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.spcfH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006819;
}

.privacyH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.privacyHB {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}

.privacyHC {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #018b22;
}

.lettersBg {
	background-color: #f6f6f6;
	height: 35px;
	border: 1px #dcd9d9 solid;
}

.pricacyEditBg {
	background-color: #f6f6f6;
	height: 55px;
	border: 1px #dcd9d9 solid;
}

.pricacyEditH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #09541b;
}

.deactivateBg {
	background-color: #FFFFFF;
	width: 240px;
	border: 8px #d4d4d4 solid;
	float: right;
	padding: 10px;
}

.forumsMainCategory {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #018b22;
	text-decoration: none;
}

.forumsMainCategory:hover {
	text-decoration: underline;
}

.ebookDetail {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #669731;
	text-decoration: none;
}

.ebookList:hover {
	text-decoration: underline;
}

.ebookLinks {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669731;
	text-decoration: none;word-wrap: break-word;
}

.ebookLinks:hover {
	text-decoration: underline;
}

.forumTopicLinks {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #41B7D8;
	text-decoration: none;
	word-wrap: break-word;
}

.forumTopicLinks:hover {
	text-decoration: underline;
}

.forumTopicsBgA {
	padding: 10px;
	background-color: #faf9f9;
}

.forumTopicsBgB {
	background-color: #f2ffdd;
	padding: 10px;
}



.forumTopicViewBg {
	background-color: #f6f6f6;
}

.loginPosition {
	position: fixed;
	margin-left: 763px;
	margin-top: 71px;
}

.loginPuBg {
	background-color: #FFFFFF;
	width: 240px;
	border: 8px #006819 solid;
	float: right;
	padding: 10px;
}

.h1Link {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #41B7D8;
	text-decoration: none;
}

.h1Link:hover {
	text-decoration: underline;
}

.h1 {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #41B7D8;
}

.incorrectBg { /*background-color: #ffeaea;
	border: 1px #fdc4c4 solid;
	*/
	padding: 10px;
}

.unread {
	background-color: #ffeaea;
	padding: 10px;
	border: 1px #fdc4c4 solid;
}

.incorrectH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.successBg {
	background-color: #edfff1;
	padding: 10px;
	border: 1px #c1eccc solid;height: 150px;
}

.successH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #41B7D8;
}

.instructionsLink {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #993300;
	text-decoration: none;
}

.instructionsLink:hover {
	text-decoration: underline;
}

.hBg {
	background-color: #f6f5f5;
	border: 1px #ccc solid;
	padding: 10px;
}

.ccResultBg {
	background-color: #f6f5f5;
	padding: 5px;
}

.hBgB {
	background-color: #f6f5f5;
	border: 1px #ccc solid;
	padding: 10px;
}

.next {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 0px;
	float: left;
}

.onlineBorder {
	border: 2px #00CC00 solid;
}

.offlineBorder {
	border: 2px #999999 solid;
}

.pollOptions {
	border: 1px #669731 solid;
	float: left;
	margin-left: 5px;
	width: 250px;
}

.pollOptions a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #669731;
	display: block;
	padding: 5px;
}

.pollOptions:hover {
	border: 1px #9cdf54 solid;
}

.pollOptionsSelected {
	background-color: #f4ffe8;
	border: 1px #669731 solid;
	float: left;
	margin-left: 5px;
	width: 250px;
}

.pollOptionsSelected a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #669731;
	display: block;
	padding: 5px;
}

.pollOptionsRadio {
	float: left;
	margin-top: 5px;
}

.adsLink {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #669731;
}

.adsLink:hover {
	text-decoration: underline;
}

.uNpBg {
	background-color: #FFFFFF;
	margin: 5px;
	padding: 10px;
	border: 1px #ccc solid;
	width: 553px;
}

.addLinks {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #669731;
	text-decoration: none;
}

.addLinks:hover {
	text-decoration: underline;
}

.addLinksBg {
	background-color: #f6f6f6;
	padding: 10px;
}

.step {
	height: 51px;
	padding-left: 10px;
}

.stepBg {
	background-color: #e9e9e9;
	height: 51px;
	padding-left: 10px;
}
.popup_box_style
{
   background-color: #F8F8F8;
    background-image: -moz-linear-gradient(center top , #FBFBFB, #F8F8F8);
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px !important;
    box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.42);
    padding: 0;
}

.popupTopBottom {
	/*/*background-image: url(../images/popupToBottom.png);
	background-repeat: repeat-x;
	height: 14px;*/
}

.popupLeftRight {
	/*/*background-image: url(../images/popupLeftRight.png);
	background-repeat: repeat-y;
	width: 14px;*/
}

.popupCenter {
    
    border-radius: 5px 5px 5px 5px !important;
	background-color: #FFFFFF;
}

.popupHbg {
/*	background-color: #f6f5f5;*/
	height: 35px;
/*	border-bottom: 1px #ccc solid;*/
}

.popupH {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #41B7D8;
}

.postBottom {
	background-color: #f6f5f5;
	text-align: right;
	padding: 5px;
}

.removeButton {
	color: #FF0000;
        font-size: 14px;
}

.logout {
	background-image: url(../images/logOutButton.png);
	background-repeat: no-repeat;
	width: 63px;
	height: 32px;
}

.logout a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 0px 0px 1px #000000;
	line-height: 32px;
	text-align: center;
	display: block;
	text-decoration: none;
}

.logout a:hover {
	background-image: url(../images/logOutButton.png);
}

/*--=== Widget ===--*/
#widget,#widget ul {
	list-style: none;
	height: 36px;
	margin: 0px;
	margin-right: 1px;
}

#widget {
	
}

#widget>li {
	
}

#widget li a {
	display: block;
	text-decoration: none;
}

#widget ul {
	position: absolute;
	display: none;
}

#widget ul li a {
	
}

#widget li:hover ul.noJS {
	display: block;
}

#widget li:hover ul.noJS {
	display: block;
}

/* Main menu
------------------------------------------*/
#widget {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	background-color: #f6f5f5;
	margin-left: 0px;
	padding: 0px;
}

#widget>li>a {
	color: #868686;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 34px;
	border: 1px #ccc solid;
}

#widget>li:hover>a {
	background-color: #ffffff;
}

/* Submenu
------------------------------------------*/
#widget ul {
	padding: 0px;
	margin: 0px;
	background-color: #f6f5f5;
	height: 27px;
}

#widget ul li {
	border: 1px #ccc solid;
	border-top: 0px;
	width: 171px;
}

#widget ul li a {
	background-color: #f6f5f5;
	color: #868686;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 27px;
}

#widget ul li:hover a {
	background-color: #f9f9f9;
}

/*--=== Search By ===--*/
#searchBy,#searchBy ul {
	list-style: none;
	height: 22px;
	margin: 0px;
	margin-right: 1px;
}

#searchBy {
	
}

#searchBy>li {
	
}

#searchBy li a {
	display: block;
	text-decoration: none;
}

#searchBy ul {
	position: absolute;
	display: none;
}

#searchBy ul li a {
	
}

#searchBy li:hover ul.noJS {
	display: block;
}

#searchBy li:hover ul.noJS {
	display: block;
}

/* Main menu
------------------------------------------*/
#searchBy {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	background-color: #f6f5f5;
	margin-left: 0px;
	padding: 0px;
}

#searchBy>li>a {
	color: #868686;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 22px;
	border: 1px #ccc solid;
}

#searchBy>li:hover>a {
	background-color: #ffffff;
}

/* Submenu
------------------------------------------*/
#searchBy ul {
	padding: 0px;
	margin: 0px;
	background-color: #f6f5f5;
	height: 22px;
}

#searchBy ul li {
	border: 1px #ccc solid;
	border-top: 0px;
	width: 98px;
}

#searchBy ul li a {
	background-color: #f6f5f5;
	color: #868686;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 22px;
}

#searchBy ul li:hover a {
	background-color: #f9f9f9;
}

/*------------------POLL--------------------*/
/* Poll
------------------------------------------*/
.pollOptions {
	border: 1px #ccc solid;
	float: left;
	margin-left: 5px;
	width: 460px;
	cursor: pointer;
	margin-bottom: 5px;
	float: none;
}

.pollOptions a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #999999;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 25px;
}

.pollOptions:hover {
	border: 1px #c4e0a5 solid;
}

.pollOptions a:hover {
	color: #669731;
}

.pollOptionsSelected {
	background-color: #f4ffe8;
	border: 1px #c4e0a5 solid;
	float: left;
	margin-left: 5px;
	width: 460px;
	cursor: pointer;
	margin-bottom: 5px;
	float: none;
}

.pollOptionsSelected a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #669731;
	display: block;
	padding: 5px;
}

.pollOptionsRadio {
	float: left;
	margin-top: 5px;
}

.poll {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	width: 460px;
	font-size: 14px;
	color: #999999;
	margin: 0px;
	padding-left: 40px;
	float: left;
	line-height: 30px;
}

.pollResult {
	float: left;
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
}

.pollResult li {
	margin: 0px;
	padding: 0px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	color: #999999;
	list-style: none;
	line-height: 32px;
	margin-bottom: 5px;
}

/*------------------POLL--------------------*/
.iconsBg {
	float: left;
	margin-left: 39px;
	height: 127px;
}

.iconsBg a {
	background-image: url(../images/iconsBg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 90px;
	width: 90px;
	border: 1px #CCCCCC solid;
	border-radius: 20px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #41B7D8;
	text-align: center;
	text-decoration: none;
	display: block;
	padding: 10px;
	padding-top: 0px;
	padding-bottom: 21px;
	text-transform: uppercase;
}

.iconsBg a:hover {
	background-image: url(../images/iconsBg-hover.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-radius: 20px;
	color: #41B7D8;
	box-shadow: 0px 0px 15px #CCCCCC;
}

/*select {
	display: block;
}

*/
select.replaced {
	display: none;
}

ul.selectReplacement {
	background-color: #f6f5f5;
	margin: 0;
	padding: 0;
	width: 156px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #868686;
	font-weight: bold;
	height: 22px;
	border: 1px #ccc solid;
	border-left: 0px;
}

ul.selectReplacement li {
	background: #f6f5f5;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #868686;
	font-weight: bold;
	cursor: pointer;
	display: none;
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding-left: 5px;
	padding-right: 20px;
	width: 131px;
	border: 1px #ccc solid;
	border-top: 0px #ccc solid;
}

ul.selectOpen li {
	background-image: none;
	display: block;
	line-height: 22px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #868686;
	font-weight: normal;
}

ul.selectReplacement li.selected {
	background-color: #f6f5f5;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #868686;
	display: block;
	line-height: 22px;
}

ul.selectOpen li.selected {
	background-image: none;
	background-color: #ffffff;
	display: block;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #868686;
	font-weight: bold;
}

ul.selectOpen li:hover,ul.selectOpen li.hover,ul.selectOpen li.selected:hover
	{
	background-image: none;
	background-color: #ffffff;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #868686;
}

/*-----===== Page Site (Start) ===---*/
.pageSite {
	border: 1px #ccc solid;
	width: 571px;
	float: left;
}

.pageSite h1 {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 24px;
	padding: 10px;
	color: #41B7D8;
	margin: 0px;
}

.pageSite h2 {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 20px;
	padding: 10px;
	color: #41B7D8;
	margin: 0px;
}

.pageSite h3 {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	padding: 10px;
	color: #41B7D8;
	margin: 0px;
}

.pageSite p {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	padding: 10px;
	color: #666666;
	margin: 0px;
}

.pageSite marquee {
	background-color: #f6f5f5;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	padding: 5px;
	color: #666666;
	margin: 0px;
}

.pageSite iframe {
	margin: 10px;
	width: 551px;
	height: 400px;
}

.pageSite a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #007cb4;
	text-decoration: none;
}

.pageSite a:hover {
	text-decoration: underline;
}

/*-----===== Messages, Friends, Notifications (Start) ===---*/
.mnfCount {
	background-color: #CC3300;
	padding: 0 3px 0 1px;
	border-radius: 1px;
	box-shadow: 1px 1px 1px #000000;
	position: absolute;
	margin-top: -15px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.mnfIconsBg {
	float: right;
	margin-right: 10px;
	width: 20px;
	/*margin-top: 8px;*/
	padding: 5px;
	display: block;
	text-decoration: none;
}

.mnfIconsBg:hover {
	background-color: #018220;
	height: 22px;
	padding-left: 5px;
	padding-right: 5px;
}

.mnfSelectedIcon {
	padding: 5px;
	background-color: #FFFFFF;
	width: 83px;
	position: relative;
	padding-bottom: 15px;
	border: 1px solid #ccc;
	border-bottom: 0px;
	position: absolute;
	top: -41px;
	
}
.mnfSelectedIcon .spn_cls {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	
	text-decoration: none;
	
}
.mnfContent {
	width: 350px;
	padding: 10px;
	background-color: #FFFFFF;
	border: 1px solid #ccc;
	border-top: 0px;
	box-shadow: 0 3px 3px #999999;
	z-index: 100;
	position: absolute;
	margin-top: 58px;
	margin-left: 301px;
}

.mnfContentAtoZ a {
	padding: 3px;
	display: block;
	text-decoration: none;
}

.mnfContentAtoZ a:hover {
	background-color: #DCE9F4;
}

.mnfContentAtoZ b {
	color: #41B7D8;
}

.mnfContentAtoZ  p {
	font-size: 10px;
	color: #969595;
	padding: 0px;
	margin: 0px;
}

.mnfContentAtoZ span {
	color: #007cb4;
}

.mnfContentNoti a { /*padding: 5px;*/
	text-decoration: none;
}

.mnfContentNoti a:hover {
	
}

.mnfContentNoti b {
	color: #41B7D8;
}

.mnfContentNoti  p {
	font-size: 10px;
	color: #969595;
	padding: 0px;
	margin: 0px;
}

.mnfContentNoti span {
	color: #007cb4;
}

.mnfContentFrind a {
	padding: 5px;
	display: block;
	text-decoration: none;
}

.mnfContentFrind a:hover {
/*	background-color: #f6f6f6;*/
}

.mnfContentFrind b {
	color: #41B7D8;
}

.mnfContentFrind  p {
	font-size: 10px;
	color: #969595;
	padding: 0px;
	margin: 0px;
}

.mnfContentFrind span {
	color: #007cb4;
}

/*-----===== Messages, Friends, Notifications (End) ===---*/
/*-----===== widgets (Start) ===---*/
.widgetIcons {
	background-color: #ffffff;
	border: 1px #ecebea solid;
	padding: 3px;
	float: left;
	margin-left: 4px;
	cursor: pointer;
	border-radius: 5px;
}

.widgetIcons:hover {
	background-color: #DCE9F4;
}

/*-----===== widgets (End) ===---*/
/*-----===== Search Friend (Start) ===---*/
.srchfriend {
	background-color: #F6F5F5;
	border-top: 0px;
	border: 1px solid #ccc;
	padding: 5px;
	width: 210px;
}

.srchfriend:hover {
	background-color: #FFFFFF;
}

/*-----===== Search Friend (End) ===---*/
.popupIconsBg {
	background-color: #f8f8f8;
	background-position: bottom;
	border: 1px #CCCCCC solid;
	border-radius: 5px;
	text-align: center;
}

.popupIconsBg a {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #41B7D8;
	text-align: center;
	text-decoration: none;
	display: block;
	padding: 10px;
	height: 20px;
}

.popupIconsBg a:hover {
	background-color: #FFFFFF;
	border-radius: 5px;
	color: #41B7D8;
	box-shadow: 0px 0px 5px #CCCCCC;
	font-size: 12px;
}

.header_icones {
	float: right;
	padding-left: 10px;
	margin-top: 8px;
	background-color: #006819;
	border-right: 1px solid #028020;
	border-left: 1px solid #028020;
}

.play_img {
	background: url(../images/jxUplchomFH.png) no-repeat scroll 0 0
		transparent;
	bottom: 10px;
	height: 26px;
	left: 5px;
	position: absolute;
	width: 35px;
}

.topBg {
	background: #09541b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top, #09541b 0%, #008336 100%);/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #09541b),color-stop(100%, #008336) ); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #09541b 0%, #008336 100%);/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #09541b 0%, #008336 100%);/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #09541b 0%, #008336 100%);/* IE10+ */
	background: linear-gradient(top, #09541b 0%, #008336 100%); /* W3C */
	/*filter: progid : DXImageTransform.Microsoft.gradient (   startColorstr ='#09541b', endColorstr = '#008336', GradientType = 0 ); /* IE6-8 */*/
	height: 100px;
	width: 100%;
	position: fixed;
	box-shadow: 0px 0px 0px #000000;
	z-index: 10000;
}

#preContentPosition {
	top: 100px;
	padding-top: 120px;
	background-color: #FFFFFF;
	padding-bottom: 20px;
}



/************************************* Dashboard *************************************/
/************************************* Dashboard *************************************/

.mpo_area{
      color: #F26C23;
    font-size: 22px;
    text-shadow: 0 1px 2px #EFC2AA;
}


@font-face {
    font-family: 'WebSymbolsRegular';
    src: url('http://www.pakistanconnections.com/css/websymbols/websymbols-regular-webfont.eot');
    src: url('http://www.pakistanconnections.com/css/websymbols/websymbols-regular-webfont.eot#iefix') format('embedded-opentype'),
        url('http://www.pakistanconnections.com/css/websymbols/websymbols-regular-webfont.woff') format('woff'),
        url('http://www.pakistanconnections.com/css/websymbols/websymbols-regular-webfont.ttf') format('truetype'),
        url('http://www.pakistanconnections.com/css/websymbols/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.ca-menu{
    padding:0;
   /* margin:15px auto;
   margin-left:35px;*/
/*   margin-top:10px;*/
    width:100%;
}
.ca-menu li{
    width: 140px;
    height: 150px;
    overflow: hidden;
    position: relative;
	list-style:none;
    float:left;
 background:#fff;
	background: -moz-linear-gradient(top, #eeeeee 0%, #ffffff 47%, #ffffff 100%); /* FF3.6+ */
    background: -webkit-gradient(top, color-stop(0%,#eeeeee), color-stop(47%,#ffffff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #eeeeee 0%,#ffffff 47%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, #eeeeee 0%,#ffffff 47%,#ffffff 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 47%,#ffffff 100%); /* IE10+ */
   background: linear-gradient(top, #eeeeee 0%,#ffffff 47%,#ffffff 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff'/*,GradientType=1*/ );  
    -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
    margin-right: 15px;
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
	border:1px solid #e9e9e9;
}
.ca-menu li:last-child{
    margin-right: 0px;
}
.ca-menu li a{
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
    color: #333;
    position: relative;
	text-decoration:none;
}
.ca-icon{
    font-family: 'WebSymbolsRegular', cursive;
    font-size: 60px;
    color: #ddd;
    text-shadow: 1px 0px 1px rgba(255,255,255,0.8);
    line-height: 100px;
    position: absolute;
    width: 100%;
    height: 50%;
    left: 0px;
    top: 0px;
    text-align: center;
  /*  -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;*/
	padding:10px 0px 0px 0px;
	
	
}
.ca-content{
    position: relative;
    left: 0px;
    width: 100%;
    height: 50%;
    top: 68%;
	
}
.ca-main{
    font-size: 18px;
	font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
	font-weight:normal;
    opacity: 0.8;
    text-align: center;
   /* -webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;*/
}
.ca-sub{
    text-align:center;
	font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
	font-weight:normal;
    font-size: 12px;
    color: #006819;
    text-shadow: 1px 1px 1px #fff;
    /*line-height: 40px;*/
    opacity: 0.8;
    /*-webkit-transition: all 200ms linear;
    -moz-transition: all 200ms linear;
    -o-transition: all 200ms linear;
    -ms-transition: all 200ms linear;
    transition: all 200ms linear;*/
}
.ca-menu li:hover{
    background:#fff;
	background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 47%, #eeeeee 100%); /* FF3.6+ */
    background: -webkit-gradient(top, color-stop(0%,#ffffff), color-stop(47%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 47%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top, #ffffff 0%,#ffffff 47%,#eeeeee 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 47%,#eeeeee 100%); /* IE10+ */
   background: linear-gradient(top, #ffffff 0%,#ffffff 47%,#eeeeee 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee'/*,GradientType=1*/ ); /* IE6-9 */
}
.ca-menu li:hover .ca-icon{
    color: #006819;
    font-size: 90px;
    /*opacity: 0.1;*/
/*    -webkit-animation: moveFromLeft 400ms ease;
    -moz-animation: moveFromLeft 400ms ease;
    -ms-animation: moveFromLeft 400ms ease;*/
}
.ca-menu li:hover .ca-main{
    color: #006819;
/*    -webkit-animation: moveFromRight 300ms ease;
    -moz-animation: moveFromRight 300ms ease;
    -ms-animation: moveFromRight 300ms ease;*/
}
.ca-menu li:hover .ca-sub{
    color: #000;
/*    -webkit-animation: moveFromBottom 500ms ease;
    -moz-animation: moveFromBottom 500ms ease;
    -ms-animation: moveFromBottom 500ms ease;*/
}
@-webkit-keyframes moveFromLeft{
    from {
        /*-webkit-transform: translateX(-100%);*/
    }
    to {
        -webkit-transform: translateX(0%);
    }
}
@-moz-keyframes moveFromLeft{
    from {
        /*-moz-transform: translateX(-100%);*/
    }
    to {
        /*-moz-transform: translateX(0%);*/
    }
}
@-ms-keyframes moveFromLeft{
    from {
        /*-ms-transform: translateX(-100%);*/
    }
    to {
        /*-ms-transform: translateX(0%);*/
    }
}

@-webkit-keyframes moveFromRight {
    from {
        /*-webkit-transform: translateX(100%);*/
    }
    to {
        /*-webkit-transform: translateX(0%);*/
    }
}
@-moz-keyframes moveFromRight {
    from {
        /*-moz-transform: translateX(100%);*/
    }
    to {
        /*-moz-transform: translateX(0%);*/
    }
}
@-ms-keyframes moveFromRight {
    from {
        /*-ms-transform: translateX(100%);*/
    }
    to {
        /*-ms-transform: translateX(0%);*/
    }
}

@-webkit-keyframes moveFromBottom {
    from {
        /*-webkit-transform: translateY(100%);*/
    }
    to {
        /*-webkit-transform: translateY(0%);*/
    }
}
@-moz-keyframes moveFromBottom {
    from {
        /*-moz-transform: translateY(100%);*/
    }
    to {
        /*-moz-transform: translateY(0%);*/
    }
}
@-ms-keyframes moveFromBottom {
    from {
        /*-ms-transform: translateY(100%);*/
    }
    to {
        /*-ms-transform: translateY(0%);*/
    }
}

.homeadsview
{
padding-left:10px;
border-bottom:1px solid #ccc;

margin:10px;
margin-left:0px;

}
.homeadsview .ca-menu 
{
float:left;
width:135px !important;
margin:0px !important;
}
.homeadsview .adHeading
{
float:left;
margin-left:20px;

font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
font-size:16px;
color:#018A22;
line-height:normal;

font-weight:bold;
}
.homeadsview label
{
float:left;
font-weight:normal;
font-family:'lucida grande',tahoma,verdana,arial,sans-serif;
font-size:12px;
color:#666666;
line-height:normal;
width:320px;
max-height:58px;
}


.homeadsview span
{
float:right;
margin-top:25px;
width:120px;
}
.homeadsview span img
{
width:16px;
height:16px;
float:left;
}
.homeadsview span a
{

float:left;
font-size:14px;
margin-left:5px;}

/**********/
.preHomeIconsBg
{
 background-color:#f9f9f9;
 border:1px #79C6C6 solid;
 padding:15px 0 0 25px;
 margin-left: 0px;
 padding-left:25px;
 box-shadow: 3px 3px 3px #79C6C6;
}

.preHomeIconsBg1
{
 background-color:#f9f9f9;
 border:1px #4B85B7 solid;
 padding:15px 0 0 25px;
 margin-left: 0px;
 padding-left:25px;
 box-shadow: 3px 3px 3px #4B85B7;
}

/************************************************ Profile ************************************************/
.profilePhoto {
	border: 1px solid #ccc;
	padding: 2px;
	text-align: center;
}

.profilePhoto a {
	text-decoration: none;
	text-align: center;
}

.profilePhoto a img {
	width: 206px;
	border: 0px;
}

.profileTitleName {
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 5px;
	color: #006819;
	text-decoration: none;
}

.profileTitleName:hover {
	text-decoration: underline;
}

.profileLS {
	margin-left: 5px;
}

.profileLS label {
	color: #666666;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 80px;
	margin-right: 5px;
}

.profileLS span {
	color: #666666;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 12px;
	float: left;
}

.addFriend {
	background-image: url(http://www.pakistanconnections.com/images/add-friend.png);
	background-repeat: no-repeat;
	background-position: left;
	padding: 5px;
	padding-left: 25px;
	display: block;
	background-color: #dbfacd;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	color: #62755a;
	text-decoration: none;
	border: 1px solid #d4e5a8;
	letter-spacing: 1px;
}

.addFriend:hover {
	background-color: #e7fadf;
}

.removeFriend {
	background-image: url(http://www.pakistanconnections.com/images/remove-friend.png);
	background-repeat: no-repeat;
	background-position: left;
	padding: 5px;
	padding-left: 25px;
	display: block;
	background-color: #ffe8e8;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	color: #ab7272;
	text-decoration: none;
	border: 1px solid #fac6c6;
	letter-spacing: 1px;
}

.removeFriend:hover {
	background-color: #fff2f2;
}