/*@Author Name : Adeniji John
 * @Author Email : johnteey@gmail.com
 * @Copyright : This script is copyrighted,You need permission from the owner before using it
 * Licensed under Creative Commons
 */


/************
 * Form Class
 * 
 * 
 * //////////////////
 */
	/*color : #2F3E46; for a:link*/
 body {
	margin:0;
	padding :0;
    font-family:Helvetica,sans-serif;
	font-size : 12.5px;
 background : #F8F8FF;
 }
 
 a:link,a:visited,a:active{
 text-decoration : none;
	color:#000000;
	font-size : 13px;
 }

 .green_text{
     color:#1da1f2;
     font-weight: bolder;
 }
a:hover{
	color:#000000;
	font-size : 13px;
 }
 .main{
     margin-top: 100px; 
   
 }
.span {
color:grey;
}
 .serv_bold{
font-weight:bolder;
color:#1da1f2;
font-size:16px;
}
p{
text-indent:10px;
}
.header_a{
 color:#fff;
    text-align:center;
    height:20px;
    font-size:14px;
    font-weight:bold;
    
  border:1px solid #1da1f2;
 border-radius:8px; 
padding:0px 5px 5px 5px;
margin-top:0px;


}
.gray{
    background: #dfe3ee;
    padding: 4px;
    height: 60px;
}

.gray img {
    float: left;
    border: #e4e3ff solid 2px;  
    border-radius: 20px;
    margin-right: 3px;
}

.sharer{
    background: #dfe3ee;
    padding: 4px;
    height: 30px;
}

.sharer img {
    float: left;
    border: #e4e3ff solid 2px;  
    border-radius: 20px;
    margin-right: 3px;
}


.servimg{

    padding: 4px;
    height:50px;
}

.servimg img {
    float: left;
    border: #e4e3ff solid 2px;  
    border-radius: 0px;
    margin-right: 3px;
}
.jt_input_select{
width:32%;
margin:2px 0;
padding:2px 2px;


}
.p_m_pagin{
padding-top:5px;
padding-bottom:5px; 
margin-top:5px;
margin-top:5px;
}
.p_m_pagin a { 
font-size:15px;
color: #fff;  
border: #e4e3ff solid 2px;  
text-decoration:none; 
padding:6px 6px 6px 6px;  
margin:2px 2px 2px 2px;
line-height:3.0;
font-weight:bold;
background:#1da1f2;
border-radius:5px;
}
.p_m_pagin b { 
color:#1da1f2;  
border: #e4e3ff solid 2px;  
text-decoration:none;
padding:6px 6px 6px 6px; 
margin:2px 2px 2px 2px; 
line-height:3.0;
font-weight:bold;
background:#fff;
border-radius:5px;
}
.p_m_page { 
border-top: #1da1f2 solid 2px;
border-bottom: #1da1f2 solid 2px;
border-right: #1da1f2 solid 1px;
padding:1px;
margin: 1px;
border-radius:10px;
text-align: left;
width:96%;
}
.sb_menu_pane{
color:#333323;
font-weight:bold;

background:#1da1f2;
padding:4px 4px 4px 4px;

}
.sb_menu_pane a{
color:#fff;
}
.sb_menu{
float:left;
width:100%;
text-align:left;
padding-top:4px;

}
.sb_menu a:hover{
font-weight:bolder;
border-bottom:2px solid #939393;
  

}
.sb_inline{
	 background :#DBDBDB;
	padding-bottom : 4px;

	 
 }
.sb_inline a {
	color:#64964e; 
	
	font-weight:bolder;
 }
.sb_menu_li_noimage {
	padding:10px 0 10px 0;
 	width:100%;
	border-bottom:1px solid #EEE0E5;
  

 }

.sb_menu_li {
	padding:4px 0 4px 0;
 	width:100%;
	border-bottom:1px solid gray;
	background:url('next1.png')  right no-repeat;  

 }
 
 .sb_menu_li img {
	padding:-3px 0 -3px 0;
        margin-bottom: -4px;
 }
.sb_menu_li a:hover{
font-weight:bold;

}
 .notif {
    color:#fff;
    text-align:center;
    height:20px;
    font-size:15px;
    font-weight:bold;
    background:#dd4b39;
  border:2px solid #dd4b39;
 border-radius:8px; 

width:20px;   
padding:5px 5px 5px 5px;

margin-right:2px;
margin-bottom:2px;

}

.notif_empty{
background:grey;
 border:1px solid grey;
 color:#fff;
}
 .left{
 float:left;
 }
 
 .right{
 float:right;
 }
 
 .block_url{
 display:block;
 }
 
.logo{
vertical-align:middle;
width:100%;padding-top:2px;
}

.logo-left{
float:left;display:inline-block;margin-left:2px;
}

.logo-right{
float:right;display:inline-block;padding-right:2px;padding-top:4.5px;
}
 
 img,table{
	 text-decoration : none;
	 border :none;
	 border : 0;
 }
 
 table{
  border-collapse:collapse;
  
  }
 
 table tr{
 vertical-align:middle;
 padding:2px;
 }
 
 table td{
 padding-right:2px;padding-top:0px;
 }
 
.center_aligner{
margin : 0 auto;
}
 
 .white_container{
 border:1px solid #DBDBDB;background:#fff;padding:10px;
 }
 
 fieldset{
	border:none;
	border-top:1px solid #AAAAAA;
	color:#2F4F4F;
	margin : none;
 }
 
 .bordered_fieldset{
 border:1px solid #DBDBDB;!important;
 background:#fff;
 }
 
 legend{
	overflow:hidden;
 }

 .menu_l{
 display:block;padding:4px;
 background : #fff;
 text-align:left;
 border:1px solid #fff;
 margin-bottom:3px;
 color:grey;
 }

.center{
text-align:center;
}
 
 .12_text{
 font-size:12px;
 }

 
/***Page Nav***/
/* Nav */
 .page_nav{
width: 100%;border:none;margin:0;
position:relative;top:0;
}
 
 .page_nav tr{
 	border-bottom: 1px solid #fff;
background-color: #1da1f2;
width:100%;margin:0;
}


 .page_nav td{
border-right:1px solid #fff;

 }
 
 .page_nav td a:link, .page_nav td a:visited{
display : block;
padding-top:10px;
padding-bottom : 10px;
text-align:center;
color: #fff;
 }
.page_nav .active a{
font-weight:bold;
background-color: #1da1f2;
border-bottom:4px #fff solid;

}

 
/* Nav */
 .index_nav{
width: 100%;border:none;margin:0;
position:relative;top:0;
}
 
 .index_nav tr{
 	border-bottom: 1px solid #fff;
background-color: #1da1f2;
width:100%;margin:0;
}


 .index_nav td{
border-right:1px solid #fff;

 }
 
 .index_nav td a:link, .index_nav td a:visited{
display : block;
padding-top:10px;
padding-bottom : 10px;
text-align:center;
color: #fff;
 }
.index_nav .active a{
font-weight:bold;
background-color: #1da1f2;
border-bottom:4px #fff solid;

}

/* Menu_Nav*/

/*.menu_nav{
width: 100%;border:none;margin:0;
position:relative;top:0;
}
 
 .menu_nav tr{
 background-color: #f2f2f2;
	border-bottom: 1px solid #fff;
background-color: #1da1f2;
width:100%;margin:0;
}


 .menu_nav td{
border-right:1px solid #fff;
width:33.3%;

 }
 
.small{
font-size:10px;
color:#333333;

}
 .menu_nav td a:link, .menu_nav td a:visited{
display : block;
padding-top:10px;
padding-bottom : 10px;
text-align:center;
color: #fff;
transition: all 2s;
 }

.menu_nav td a:hover{
color:#333333;

}

.menu_nav .act a{
font-weight:bold;

background:#1da1f2;
border-bottom:4px #BD9CC9 solid;
}
*/
/*table nav*/

.tab_nav{
width: 100%;border:none;margin-top:10px;
position:relative;top:0;;
}
 
 .tab_nav tr{
 	border-bottom: 1px solid #fff;
background-color: #1da1f2;
width:100%;margin:0;
}


 .tab_nav td{
border-right:1px solid #fff;

 }
 
 .tab_nav td a:link, .tab_nav td a:visited{
display : block;
padding-top:10px;
padding-bottom : 10px;
text-align:center;
color: #fff;
 }

.tab_nav .active a{
font-weight:bold;
background-color: #1da1f2;
border-bottom:4px #fff solid;

}

.tab_nav td a:hover{
color:#333333;

}

.tab_nav .act a{
font-weight:bold;

background:#1da1f2;
border-bottom:4px #BD9CC9 solid;
}
 .block_link{
 display:block;
  padding : 2px;!important;
 padding-top:6px;!important;
 padding-bottom :6px;!important;
 }
/*end table nav*/
/*form_nav*/
.form_nav{
width: 100%;border:none;margin-top:10px;
position:relative;top:0;;
}
 
 .form_nav tr{
 	border-bottom: 1px solid #fff;

width:100%;margin:0;
}


 .form_nav td{
border-right:1px solid #fff;
vertical-align:top;
 }


 .form_nav td a:link, .form_nav td a:visited{
display : block;
padding-top:10px;
padding-bottom : 10px;
text-align:center;
color: #fff;
 }

.form_nav .active a{
font-weight:bold;

border-bottom:4px #fff solid;

}

.form_nav td a:hover{
color:#333333;

}

.form_nav .act a{
font-weight:bold;

background:#1da1f2;
border-bottom:4px #BD9CC9 solid;
}
 .block_link{
 display:block;
  padding : 2px;!important;
 padding-top:6px;!important;
 padding-bottom :6px;!important;
 }
/*end form nav*/

.menu_nav{
width: 100%;border:none;margin-top:50px;
position:absolute;top:0;
}
 
 .menu_nav tr{
 	border-bottom: 1px solid #fff;
background-color: #1da1f2;
width:100%;margin:0;
}


 .menu_nav td{
border-right:1px solid #fff;

 }
 
 .menu_nav td a:link, .menu_nav td a:visited{
display : block;
padding-top:10px;
padding-bottom : 10px;
text-align:center;
color: #fff;
 }

.menu_nav .active a{
font-weight:bold;
background-color: #1da1f2;
border-bottom:4px #fff solid;

}

 .block_link{
 display:block;
  padding : 2px;!important;
 padding-top:6px;!important;
 padding-bottom :6px;!important;
 }
 
/*end nav*/

/******** colourful nav ***/
.col_nav{
width: 100%;border:none;margin-top:10px;

}
 
 .col_nav tr{
 	border-bottom: 1px solid #fff;
background-color: #1da1f2;
width:100%;margin:0;

}


 .col_nav td{
border-right:1px solid #fff;

padding-top:10px;
padding-bottom : 10px;
text-align:center;
color: #fff;
font-weight:bolder;
font-size:14px;

 }
 
 .col_nav td a:link, .col_nav td a:visited{
display : block;
padding-top:10px;
padding-bottom : 10px;
text-align:center;
color: #fff;
 }

.col_nav .red{

background-color: #ed5441;

}

.col_nav .green{

background-color: #51d466;

}


.col_nav .blue{

background-color: #609cec;

}

.col_nav td a:hover{
color:#333333;

}

.col_nav .act a{
font-weight:bold;

background:#1da1f2;
border-bottom:4px #BD9CC9 solid;
}
 .block_link{
 display:block;
  padding : 2px;!important;
 padding-top:6px;!important;
 padding-bottom :6px;!important;
 }
 
 /****colourful nav***/


.data_box,.menu_box{
padding : 3px;
background : #ffffff;
border : 1px solid #AAAAAA;
margin:3px;display:inline-block;
margin-top:5px;
transition : all 2s;
}

.data_box img,.menu_box img{
margin-right:2px;
}

.data_box:hover , .menu_box:hover{
border : 1px solid #1988C0;
color :  #1988C0;
}


.block_link{
display : block;
width :100%;
padding :2px;
padding-top:4px;
padding-bottom :4px;
}
 
 .header{
	width : 100%;
	height : 50px;
	background: #1da1f2;
    
	border-bottom : 2px solid #1da1f2;
	
	box-shadow : 2px 1px 6px #5C5C5C;
	position:fixed;
	z-index : 2;
    top:0px;
 }
 
 /*content container */
 .content_container{
 width :90%;
 margin:0 auto;
 }
 
 /*contaner border */
 .container_border{
  border : 1px solid #DBDBDB;
 }
 
.header_right_items{
	float : right;
	margin-right:5px;
	display : inline-block;
	position :relative;top : 6px;
	
}

.header_right_items  .pm_icon{
display : inline-block;	
}

 
 .main_container{
		 width : 100%;
	     background : #1da1f2;
             
	 color :#2F3E46;
        
        
 }
.main_menu { background: #f9f9f9;
border-top: 1px #d8d8d7 solid;
border-bottom: 1px #d8d8d7 solid;
padding: 2px;
margin: 2px;
border-left: 0px solid #d4d4d4;}
.list_menu { 
background: #f9f9f9;
border-bottom: 1px #d8d8d7 solid;
padding: 2px;

margin: 2px;
}
  .main_menu a { color:#1da1f2;
}
.main_menu a:hover { background:#1da1f2;
color:#fff;
}
 /*small thumbs */
 .profile_pic_thumb,.user_pic{
	max-width:100%;height:auto;
	padding:2px;
	background:#fff;
	border : 1px solid #DBDBDB;
 }
 
 .thumb_smallish,.thumb_small{
 width: 28px;
 height : 30px;
 }
 
 .thumb_medium{
 width : 40px;
 }
 
 
 table{
	border :none;
 }
 

 .tr_row{
	display:block;
	border-bottom : 1px solid #DBDBDB;
	padding : 3px;
	padding-top:8px;
	padding-bottom :8px;
 }
 
 /*set padding */
 .all_pages_padding{
	
	 padding-left : 5px;
	 padding-right : 5px;
 }
 
 
 /*General Alert Container */
 .alert_container{
 margin-left:auto;margin-right:auto;
margin-top:6px;
text-align : center;
width : 75%;
padding : 2px;
font-size :13px;
	border-radius : 2px;
	-moz-border-radius : 2px;
	-webkit-border-radius : 2px;
	-khtml-border-radius : 2px;
 }
 
 /*error class */
 .hard_error{
border : 1px solid #FF83FA;
	background : #FFE1FF;
	color : #8B0A50;
}


 /*error class */
 .success{
 border : 1px solid #00FF00;
background : #BDFCC9;
color : #006400;
}

.notice{
border : 1px solid #B2DFEE;
background : #CEF6F5;
color : #0A122A;
}


.hard_error a:link {
	text-decoration :none;
}

 
 
 /*the default input field data */

	
	
.input_wrapper{
margin-top : 10px;
	
}
	
.form_wrapper label  div,.gender_text{
	margin-left : auto;
	margin-right : auto;
	margin-top :12px;
	color : #607B8B;
}

.input,input[type='text'],input[type='email'],input[type='password'],input[type='submit'],input[type='tel'],button,textarea{
	
	width : 99%;
    	height : 45px;	
	border : 1px solid #1da1f2;
	border-radius : 3px;
    	outline:none;
	font-size : 16px;
	box-shadow : inset 0px 0px 8px #1da1f2;
}

select{
	width : 99%;
	height : 45px;	
	border : 1px solid #1da1f2;
	border-radius : 3px;
	font-size : 16px;
	box-shadow : inset 0px 0px 8px #1da1f2;

}
.checkbox,.radio_butt,input[type='checkbox'],input[type='radio']{
	width : auto;
	height :auto;
}

textarea{
	height :120px;width:99%;outline:none;
}


input[type='file']{
border-radius : 8px;outline:none;
}

input:focus,select:focus{
	 box-shadow : 0px 0px 4px #1da1f2;
	 -moz-box-shadow : 0px 0px 4px #1da1f2;
	 -webkit-box-shadow : 0px 0px 4px #1da1f2;
		-o-box-shadow : 0px 0px 4px #1da1f2;
	 -khtml-box-shadow : 0px 0px 4px #1da1f2;
	outline:none;
	}
	

.custom_check_box_default {
background: url(images/bullet.gif) no-repeat 0 0;
position:relative;
display:inline-block;width:25px;height:20px;
position:relative;top:6px;display:inline-block;
}
	
.custom_check_box_default  input[type='checkbox'] {
	width:100%;
	position : relative;
	z-index:2;
	float:left;height:35px;top:-5px;
	display:block;
}
	
.custom_check_box_checked {
	background-image: url(images/bullet_checked.gif);
}	
	.cancel_button input[type=submit] {
		background : #EE7600;
		box-shadow : 0px 0px 3px #5C5C5C;
		cursor : pointer;

		padding : 5px;
		border : 1px solid #CD6600;
		color : #fff;
		font-weight : bold;
		
		background : -moz-linear-gradient(top ,#FFD39B,#EE7600);
		background : -o-linear-gradient(top ,#FFD39B,#EE7600);
		background : -ms-linear-gradient(top ,#FFD39B,#EE7600);
		background : -webkit-linear-gradient(top ,#FFD39B,#EE7600);
		background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFD39B), color-stop(100%, #EE7600)); /* Safari 4+, Chrome 2+ */  
		background: -o-linear-gradient(#FFD39B,#EE7600); /* Opera 11.10 */  
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD39B', endColorstr='#EE7600'); /* IE6 & IE7 */  
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD39B', endColorstr='#EE7600')"; /* IE8+ */  
		
		border-radius : 8px;
		
	text-align : center;
    color : #fff;
    text-decoration : none;
	}
	


/*submit button */
.submit_butt, input[type=submit], button{
    
	background: #1da1f2;
    
    padding : 5px;
	color : #fff;
	font-weight : bold;
	cursor : pointer;
	width : 100%;
	box-shadow : 3px 3px 3px #fff;
	margin-bottom :10px;
	border : none !important;
	}
	
        
        
        .currencyinput{
    border:1px inset #ccc;
    height : 45px;	
	border : 0px solid #1da1f2;
	border-radius : 0px;
    	outline:none;
	font-size : 20px;
        
	box-shadow : inset 0px 0px 8px #1da1f2;
padding:14px 1px 14px 1px;


}
.currencyinput input{
   border:0; 
   width: 80%;
}

.curr{
    width: 92%;
}
/*acct area for unlogged in index page */	
.unloggedin_index_acct_area{
width:100%;margin:3px;margin-top:8px;
}	

.unloggedin_index_acct_area a,.unloggedin_index_acct_area a:visited{
text-align:center;color:#000;padding-top:10px;padding-bottom:10px;
display:block;color:#fff;
width:100%;!important;
font-weight:600;
}	

.unloggedin_index_acct_area tr{
vertical-align:top;
}

.unloggedin_index_acct_area  td{
height:20px;width:50%;
}
	
.unloggedin_index_menu{
margin-left:auto;margin-right:auto;
}	

.unloggedin_index_menu span a{
width : 50px;display:inline-block;margin:none;
text-align:center;border: 1px solid #DBDBDB;
margin-left: -1px;margin-top: -1px;
font-size : 12px;

}
	
.mini_butt{

}			
	
.mini_butt:visited	{
color:#fff;
}

	
	/*skip or cancel button */
	.cancel_button a{
		padding : 5px;
		
		box-shadow : 0px 0px 3px #5C5C5C;
		cursor : pointer;
		
		float : right;width : 60px;	
		padding : 5px;
		border : 1px solid #CD6600;
		color : #fff;
		font-weight : bold;
		background : #EE7600;
		background : -moz-linear-gradient(top ,#FFD39B,#EE7600);
		background : -o-linear-gradient(top ,#FFD39B,#EE7600);
		background : -ms-linear-gradient(top ,#FFD39B,#EE7600);
		background : -webkit-linear-gradient(top ,#FFD39B,#EE7600);
		background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFD39B), color-stop(100%, #EE7600)); /* Safari 4+, Chrome 2+ */  
		background: -o-linear-gradient(#FFD39B,#EE7600); /* Opera 11.10 */  
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD39B', endColorstr='#EE7600'); /* IE6 & IE7 */  
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD39B', endColorstr='#EE7600')"; /* IE8+ */  
		
		border-radius : 8px;
		
	text-align : center;
    color : #fff;
    text-decoration : none;	
	}
	
	/*checkbox and radio
	 */		 
    input[type=checkbox],input[type=radio],.checkbox,.radio{
		width : 10px;
        height : 10px;		
	}
	
select {
	padding :3px;
	-webkit-appearance: menulist-button;line-height:26px;
}


.birthdate table tr td{
	/*width : 8%; */
	margin-right : 4px;
	border : none;
}

/*footer legal area */
.footer_legal_area{
position:relative;top:8px;vertical-align:middle;
}

.footer_legal_area a:link,.footer_legal_area a:visited{
font-weight:500;color:#fff;vertical-align:middle;
}
.footer_links a:link,.footer_links a:visited{
font-weight:500;color:#fff;
}

.dot_separator{
color :#fff;
font-weight:bold;
}

.content_wrapper,.status_update_container,.textarea_container ,.form_container,.form_wrapper {
background :#F8F8FF;
margin-left:auto;
margin-right:auto;
color : #4A4A4A;
margin-top :10px;
width :96%;
}

/*cute_text */
.cute_text{
	color : #2F3E46;
	font-weight : 600;
	font-size:12px !important;
}

.index_profile_pic{
padding-top :8px;
padding-left :10px;
border-bottom : 1px solid #DBDBDB;
padding-bottom : 5px;	
	background : #F0FFFF;
	max-width:100%;height:auto;
}


.simple_rounded ,.pic_rounded{
border-radius :4px;
}

.index_profile_area_text{
	background : #F0FFFF;
	
	padding-left : 2px;
	font-size : 12px; 
	color : #2F3E46;;
}


/*///////////////////////////////////////////////////////////////////////SMALLL TEXT ///////////////////////////////////////////////////*/
.small_text,.small{
font-size : 10px;
}

.small_text a:link,.small a:link,.small_text a:visited,.small a:visited{
font-size : 10px;
}

/*Activity list */
.all_activities_wrapper{
	width:96%;
	margin: 0 auto;
    max-width:96%;
}

.user_activity_div_container{
background :#F8F8FF;
    padding-bottom :3px;
	overflow:hidden;
	border : 1px solid #DBDBDB;
	padding-left : 5px;
	padding-top : 3px;
	padding-right : 10px;
	margin-top:4px;
	margin-left:4px;
	margin-right:4px;
	background:#fff;
    clear:both;
}


.blog_post_content {
}

.blog_post_content img{
max-width:100%;
height:100%;width:100%;
display:block;
}

.user_activity_activity_wrapper{
	background :#F8F8FF;
    padding-bottom :5px;
	border-bottom : 1px solid #DBDBDB;
	padding-left : 5px;
	padding-top : 5px;
	padding-right : 10px;
}

small{
font-size:10px; !important;
}

.user_activity_activity_wrapper small,.user_activity_div_container small,.user_activity_activity_wrapper small a:link ,.user_activity_activity_wrapper small a:visited {
font-size:10px; !important;
}

.all_activities_wrapper table{
	font-size : 14px;
}

.user_activity_activity_wrapper .user_name{
padding-left : 2px;
}

/* links in activity list */
.user_activity_activity_wrapper  a:link,.user_activity_activity_wrapper a:visited{
	font-weight : 17px;
	color : #0B3861;
}

/*comments,like,share */
.activity_options{
	height :60px;
	background-color : #35586C;
	margin-left:-10px;
}

.like_butt a,.like_butt a:visited{
	font-weight : normal;
	font-size : 13px;margin-top:-2px;
	color : #2F3E46;
}

.like_icon{
	height :16px;margin-top:2px;position : relative;
	top : 4px;
}

.comment_icon{
	position : relative;
	top : 4px;	
}

.status_msg{

	color : #212121;
	font-size : 14px;
    font-family:Helvetica,sans-serif;
}

.activity_data{
margin:3px;margin-top:0;
}

/*activity time interval */
.activity_time_interval{
	color : #35586C;
}

.main_comment_area_main_post_data,.comment_box{
	padding : 10px;
}

.comment_box{
border-top : 1px dotted #9AC0CD;
}

.main_comment_area_activity_title a{
	font-size :12px;
	font-weight : bold;
	color : #8B4513;
}

.comments_div_rows{
	background : #F0FFFF;
	border-top : 1px dotted #9AC0CD;
	padding : 5px;
}

.pagination_bar{
	background : #1A87BF;
	background : -moz-linear-gradient(top ,#10B2E1,#00688B);
	background : -o-linear-gradient(top ,#10B2E1,#00688BF);
	background : -ms-linear-gradient(top ,#10B2E1,#00688B);
	background : -webkit-linear-gradient(top ,#10B2E1,#00688B);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #10B2E1), color-stop(100%, #00688B)); /* Safari 4+, Chrome 2+ */  
	background: -o-linear-gradient(#10B2E1,#1A87BF); /* Opera 11.10 */  
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#10B2E1', endColorstr='#00688B'); /* IE6 & IE7 */  
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#10B2E1', endColorstr='#00688B')"; /* IE8+ */  
    margin-left : auto;
	margin-right : auto;
	padding:5px;
	color : #fff;
	font-weight : bold;
	border : 1px solid #1A87BF;
	cursor : pointer;
	width : 90%;
	display:block;
	box-shadow : 0px 0px 3px #F0FFFF;
	margin-top :13px;
	text-align : center;
	height : 22px;	
	border-radius : 8px;
	font-size : 16px;
	
}/*end border radius */

.pagination_bar a, .pagination_bar a:visited,.pagination_bar a:hover{
color : #fff;	
}

.light_title_bar{
	font-size : 13px;
	border-bottom: 1px solid #63D1F4;
	padding : 10px;
    padding-top : 6px;
    padding-bottom :2px;	
	background: #B2DFEE;
}

.inline_container{
}

.simple_title{
	padding : 10px;
	padding-top : 6px;
    padding-bottom :1px;
}

.inbox_messages_rows{
	border-bottom: 1px solid #EED5B7;
	padding-bottom:5px;
	
}


.list_messages_container{
	padding : 1px 0px 0px 6px;	
	
}

.message_title{
	padding : 1px 0px 0px 6px;
}

 .message_title a:link,.message_title a:visited,.message_title a:hover,.message_title a:active{
	color : #0B3861;
	font-size : 14px;
	text-decoration : none;
 }

 .parent_message_area{
	background : #AFEEEE;
	border-bottom: 1px solid #87CEFF;
 }
 
 .pad-left{
	padding-left : 3px;
 }

.view_message_main_container{
font-size : 13px;	
}

 .view_message_container{
	padding-left :2px;
 }
 
 .reply_wrapper{
	background : #FAEBD7;
 }
 
 .message_reply_row{
	 background : #F0FFFF;
	 padding-top : 2px;
	 padding-bottom : 2px;
	 border-bottom: 1px solid #B0C4DE;
	 
 }
 
 .basic_butt{
	border : 1px double #10B2E1;
	margin-left:12px;padding :2px;
	background : #B2DFEE;
	color:#2F3E46;
 }
 
 .createAlbum{
	border-bottom : 1px solid #ADD8E6;
	padding-bottom:15px;margin-bottom:10px;padding-top :10px;
 }
 
 .notify-form-field{
	width : 90%;
	padding : 6px;
	margin:0 auto;
	border : 1px solid #5E2612;
	margin-top : 20px;
 }
 
 .fieldset_wrapper{
overflow:hidden;
overflow-x:hidden;
 }

 
 .footer_links{
 background:#1da1f2;;
 padding-top:10px;
 padding-left:4px;
margin-top:5px;
 }
 .topnav{
 border-top : 1px solid gray;
 padding-top:2px;
margin-bottom:4px;
text-align:left;

}
 .footer{
 background:#1da1f2;;
 border-top : 1px solid #fff;
margin-top:-1px; 
 }
 
 .horizontal_divider{
 border-top : 1px solid #C9C9C9;
 display:block;
 width: 100%;
 }
 
 .register_butt{
 }
 
 .btn{

 }
 
 .btn a:link,.btn a:visited,.btn a:hover{		
		box-shadow : 0px 0px 2px #5C5C5C;
		cursor : pointer;
		padding-top : 7px;
		padding-bottom : 7px;
			font-size : 17px;
		border-radius : 3px;
		display:block;
	text-align : center;
	width : 100%;
    text-decoration : none;
		color : #ffffff;
		font-weight : bold;
		display:block;
		margin-bottom : 15px;
	}
 
 
 
 
 .register_butt a:link,.register_butt a:visited,.register_butt a:hover,.butt_orange{

	 /*border : 1px solid #CD6600;*/
	  color : #ffffff;
		background : #FF4500;
		background : -moz-linear-gradient(top ,#FF8C00,#FF4500);
		background : -o-linear-gradient(top ,#FF8C00,#FF4500);
		background : -ms-linear-gradient(top ,#FF8C00,#FF4500);
		background : -webkit-linear-gradient(top ,#FF8C00,#FF4500);
		background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF8C00), color-stop(100%, #FF4500)); /* Safari 4+, Chrome 2+ */  
		background: -o-linear-gradient(#FFD39B,#EE7600); /* Opera 11.10 */  
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8C00', endColorstr='#FF4500'); /* IE6 & IE7 */  
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8C00', endColorstr='#FF4500')"; /* IE8+ */  
		
 }
 
  .register_butt a:link,.register_butt a:visited,.register_butt a:hover{
  width:100%;
  }
 
 .forgot_pass_butt a:link, .forgot_pass_butt  a:visited, .forgot_pass_butt  a:hover{
 	background : #c5ccd3;
	color : #16191d;
	width:100%;
	border:1px outset #C9C9C9;
		background : -moz-linear-gradient(top ,#F5F5F5,#c5ccd3);
		background : -o-linear-gradient(top ,#F5F5F5,#c5ccd3);
		background : -ms-linear-gradient(top ,#F5F5F5,#c5ccd3);
		background : -webkit-linear-gradient(top ,#F5F5F5,#c5ccd3);
		background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F5F5F5), color-stop(100%, #c5ccd3)); /* Safari 4+, Chrome 2+ */  
		background: -o-linear-gradient(#F5F5F5,#c5ccd3); /* Opera 11.10 */  
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#c5ccd3'); /* IE6 & IE7 */  
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5', endColorstr='#c5ccd3')"; /* IE8+ */  
		
 }
 
 /*the divider used in the footer section */
 .vertical_solid_divider{
border-left:1px solid black;
height:100%;
display:inline-block;
 }
 
 .nav_link_text{
 position:relative;top:-2px;padding-left:1px;
 font-size : 12px;
 }
 
 .profile_head{
 font_size : 17px;padding-left:2px;
 font-weight : bold;
 padding-top : 7px;
 color : #fff;border-top : 1px solid #5F9EA0;
 padding-bottom : 7px;
 }
 
 .p1{
 background : #11ABDB;
 }
 
 .profile_data_wrapper{
 background : #d6f5f5;margin-top :5px;
 }
 
 .p2{
 background : #F2621C;
 }
 
 .p3{
 background : #660066;
 }
  
   .profile_data_wrapper  div,.data_row{
   font-size : 14px;
   padding : 10px 0px 10px 3px;
   font-weight : bold;
   border-bottom : 1px solid #63D1F4;

   }
 
 .div_row{
 padding-top :8px;
 padding-bottom :8px;
 }
 
 
 
 /*store data */
 .pagination_wrapper{
margin-top:20px;
position:relative;
height:auto;
}


.pagination_wrapper a:link,.pagination_wrapper a:visited{

padding:6px;
border-radius :3px;
margin : 2px;
font-size : 15px;
border:1px solid #1A87BF;
font-weight:bold;
padding-left : 8px;
padding-right : 8px;
background: #1A87BF;
	background : -moz-linear-gradient(top, #10B2E1,#1A87BF);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #10B2E1), color-stop(100%, #1A87BF)); /* Safari 4+, Chrome 2+ */  
	 background : -ms-linear-gradient(top, #10B2E1,#1A87BF);
	 background : -o-linear-gradient(top, #10B2E1,#1A87BF);
	 background : -webkit-linear-gradient(top, #10B2E1,#1A87BF);
	 background : -khtml-linear-gradient(top, #10B2E1,#1A87BF);
	 color :#fff;
	 margin-bottom : 10px;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#10B2E1', endColorstr='#1A87BF'); /* IE6 & IE7 */  
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#10B2E1', endColorstr='#1A87BF')"; /* IE8+ */  
	display:inline-block;
	 }

	 
.cur_page{
padding:6px;
border-radius :3px;
margin : 2px;
font-size : 15px;
border:1px solid #FFE156;
padding-left : 8px;
padding-right : 8px;
background: #FFE156;
	background : -moz-linear-gradient(top, #FFEDA2,#FFFF00);
		background : linear-gradient(top, #FFEDA2,#FFFF00);
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFEDA2), color-stop(100%, #FFFF00)); /* Safari 4+, Chrome 2+ */  
	 background : -ms-linear-gradient(top, #FFEDA2,#FFFF00);
	 background : -o-linear-gradient(top, #FFEDA2,#FFFF00);
	 background : -webkit-linear-gradient(top,#FFEDA2,#FFFF00);
	 background : -khtml-linear-gradient(top, #10B2E1,#FFFF00);
	 color :#2E2E2E;
	 margin-bottom : 10px;
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEDA2', endColorstr='#FFFF00'); /* IE6 & IE7 */  
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEDA2', endColorstr='#FFFF00')"; /* IE8+ */  
	display:inline-block;
	font-weight:bold;
 }

.short_butt {
width:80px;text-align:center;
display:inline-block;
color:#fff;margin-bottom:2px;
}

.short_butt a:link, .short_butt a:visited{
color:#fff;
}



.smiley_list{
padding :10px;
border : 1px solid;
display:inline-block;
}

.btn{background:#e4e4e3;border:solid 2px;border-color:#aaa;margin:0; padding:1px 6px 1px 6px;}

.btnC{background:#1da1f2;border-color:#3995C4;color:#fff; padding:1px 6px 1px 6px;}
.btnE{border : 2px solid #FF83FA;background : #FFE1FF;color : #8B0A50; padding:1px 6px 1px 6px;}


.btn a:link {color:#fff;}
.btnF{display:inline}


