/* CSS Document */
body{
	margin:0px 0px 0px 0px
}
td,th, div {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #000000;
}
textarea{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px
}
caption{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold
}
a {
	
	color:#660000;
}
a:link {
	text-decoration: none;
	color:#003399;
}
a:visited {
	text-decoration: none;
	color:#003399;
}
a:hover {
	text-decoration: none;
	color:#666600
}
a:active {
	text-decoration: none;
	color:#003399;
}

select{
	font-size:10px;
}
.link{
color:red;
}
a.link:link, a.link:visited, a.link:active {
color:yellow;
}
a.link:hover{
color:#ffffff;

}
.body_div{
	border:0px solid #000000;
	position:relative;
	width:750px;
	left:0px;
	text-align:left;
	min-height:300px;
	padding-top:10px;
}
.heading{
font-weight:bold;
background:url(../images/heading_bg.png) repeat-x top;
font-weigth:bold;
font-size:14px;
font-family:georgia, verdana;
padding-left:20px
}
.left_menu_div {
	position:absolute;
	width:190px;
	height:30em;
	margin-bottom:10px;
	border:1px solid #009933
	
	}
.canvas_outer_div {
	position:relative;
	width:700px;
	left:202px;
	top:0px;
	min-height:600px;
}
.canvas_top_div{
	position:relative;
	width:700px;
}
.canvas_inner_div{
	position:relative;
	width:700px;
	}
.canvas_footer_div{
	position:relative;
	width:610px;
}
.page_outer_div {
	position:relative;
	width:730px;
	left:200px;
	top:0px;
	min-height:600px;
}
.page_outer_div_wide {
	position:relative;
	width:730px;
	left:5px;
	top:0px;
	min-height:600px;
}
.page_inner_div{
	position:relative;
	width:450px;
	color:#6666CC;
}
.page_inner_div_wide div{
	color:#666666;
	font-size:12px;
	
}
.page_inner_div_wide{
	position:relative;
	width:640px;
	
}
.page_right_div{
	position:absolute;
	width:240px;
	left:660px;
	top:100px;
	min-height:600px;
	border:0px solid #ccc;
	margin-top:10px;
}
.page_friend_title_div {
	position:relative;
	border-top:1px solid #6699FF;
	border-bottom:1px solid #66CCFF;
	background:#66FFFF;
	padding:3px;
	padding-left:10px;
	font-family: "Trebuchet MS", Arial;
	font-size:10px;
	font-weight:bold;
}
.page_right_big_content_div{
	position:relative;
	margin-bottom:10px;
	border-bottom:1px solid #cccccc;
}
.page_right_small_content_div{
	background:#fbfbfb;
	/*margin:5px 5px 5px 5px;*/
}



.main_footer_div{
	position:relative;
	width:900px;
	}
.apply{
padding:30px;
background:url(../images/apply_body.png) no-repeat top center;
}
input [type="text"] { 
			 
 border:1px solid #bbbbbb;
}
.go_button{
	border:2px solid #333333;
	height:19px;
	color:#FFFFFF;
	background:#850000;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
}
.title_bar{
 text-align:left;
 font-weight:bold;
 padding-left:10px;
 border-bottom:1px solid #eee;
 border-right:1px solid #eee;
 background:url(../images/title_bg.jpg) bottom repeat-x;
}
.button{
 background:#660099;
 color:#FFFFFF;
 border:1px solid #330099;
 font-weight:bold;
 font-size:10px;
 height:19px;
 padding-left:5px;
 padding-right:5px;
 font-family:Arial, Helvetica, sans-serif;
 vertical-align:middle;
 
}
.sp_button{
background:#660099;
 color:#FFFFFF;
 border:1px solid #330099;
 font-weight:bold;
 font-size:10px;
 height:19px;
 padding-left:5px;
 padding-right:5px;
 font-family:Arial, Helvetica, sans-serif;
 vertical-align:middle;
}
.raised_box{
	border-right:1px solid #CCCCCC;
 	border-bottom:1px solid #cccccc;
 	border-top:2px solid $fff;
}
.wide_title_box{
	padding-left:10px;  border-top:2px solid #aaa; border-bottom:1px solid #fff; background:#eee; 
}
#fsms_app_body{
border-top:1px solid #eee; border-bottom:1px solid #eee; height:inherit; position:relative;
}
.button_link{
 color:#FFFFFF;
 font-size:10px;
	font-weight:bold;
}
a.button_link:hover, a.button_link:visited, a.button_link:active{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}
.banner_menu{
	border-bottom:0px solid #66eeee; 
	padding-right:10px; 
	background:url(../images/banner_main_menu_bg.jpg) repeat-x bottom;
	color:#FFFFFF;
	height:35px;
}
.banner_sub_menu{
	border-bottom:0px solid #66eeee; 
	padding-right:10px; 
	background:url(../images/banner_sub_menu_bg.jpg) repeat-x;
	color:#FFFccc;
	height:35px;
}
.banner_menu_link{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}
.banner_submenu_tab{
	padding:3px;
	padding-left:20px;
	padding-right:20px;
}

.banner_submenu_tab a:link, a:active , a:visited{
	font-size:12px;
	color:#990000;
	font-weight:bold;
	
}
.banner_submenu_tab a:hover {
	
	color:#999900
}
a.banner_menu_link:link, a.banner_menu_link:visited  {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
a.banner_menu_link:active, a.banner_menu_link:hover {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

.menu_td {
	border-top:1px solid #66FFFF;
}
ul.sortable_ul{
	border:0px;
	list-style-type:none;
     margin:0;
     padding:0;
}
ul.sortable_ul li {
      border-top:1px solid #eeeeee;
	  border-bottom:1px solid #eeeeee;
	  background:#fefefe;
      height:20px;
	  padding-bottom:2px;
	  vertical-align:middle;
     padding-left:10px;
	  padding-top:4px;
	 
      cursor:move;
    }
 ul.sortable_ul li img {
      float:left;
      margin-right:10px;
	  margin-left:10px;
    }
.l_menu_over{
	border:0px solid #cccccc;
	background:#000000;
}
/* Notification box */
.alert_box{
	position:static; 
	padding:0px; 
	font-family:tahoma;
	 
	 font-weight:normal;
}

.alert_title_middle {
	 background: url(../images/notification_bg.gif) repeat-x left top;
	 font-size:12px;
	 font-weight:bold;
	 color:#ffffff;
	 padding-left:10px;
	 height:25px;
	 cursor:move;
	 border-bottom:1px solid #66CCFF;
}
.alert_title_leftcorner {
	 background: url(../images/notification_bg_left.gif) no-repeat left top;
	 font-size:10px;
	 font-weight:bold;
	 padding-left:10px;
	 height:25px;
	 cursor:move;
	 border-bottom:1px solid #66CCFF;
}
.alert_title_rightcorner {
	 background: url(../images/notification_bg_right.gif) repeat-x right top;
	 font-size:10px;
	 font-weight:bold;
	 padding-left:10px;
	 height:25px;
	 cursor:move;
	 border-bottom:1px solid #66CCFF;
}
.alert_body {
	border:1px solid #6633CC;
	border-bottom:2px solid #6600CC;
	border-right:2px solid #6600CC;
	background: #ffffff;
}
.smsppl_button {
		 padding:20px; 
		 padding-top:5px; 
		 padding-bottom:5px; 
		 font-family:Arial, Helvetica, sans-serif; 
		 font-weight:bold;
		 background:#AA55AA; 
		 border:1px solid #663366; 
		 border-top:1px solid #663366; 
		 border-bottom:1px solid #663366; 
		 color:#FFFFFF
}
.notification_box{
	background:#FFFBEA;
	padding:10px;
	border-top:2px solid #ffcc00;
	border-bottom:2px solid #ffcc00;
	font-family:Arial, Helvetica, sans-serif;
	width:890px;
	font-size:11px;
}
.left_tab{
 border:1px solid #003366;
 background:#333399;
 
}
.fsms_tab_left{
	background:url(../images/tabnotsel_l.gif) right no-repeat;
	width:10px;
	height:25px;
}
.fsms_tab_left_active{
	background:url(../images/tabsel_l.gif) right no-repeat;
	width:10px;
	height:25px;
}
.fsms_tab_middle{
	background:url(../images/tabnotsel_r.gif) right no-repeat;
	width:50px;
	padding-right:5px;
	padding-left:3px;
	text-align:center;
	color:#FFFFFF;
}
.fsms_tab_middle_active{
	background:url(../images/tabsel_r.gif) right no-repeat;
	width:50px;
	padding-right:5px;
	padding-left:3px;
	text-align:center;
}
.tab_link{
	font-weight:bold;
	font-size:12px;
}
.tab_container{
	border-bottom:1px solid #6699CC;
}
.settings_section{
	padding:5px;
	background:#efefef;
	border-right:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
}
.settings_form_table{
 background:#F9F9F9;
 border-top:1px solid #bbbbbb;
 border-left:1px solid #bbbbbb;
 width:340px;
}
.fsms_button_big{
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	font-size:10px
}
.wide_error_box {
 color:#000000;
 font-family: "Trebuchet MS", Forte;
 text-align:center;
 text-transform:uppercase;
 border-top:2px solid #FFCC00;
 background:#FFF2C1;
 padding:10px;
}
.status_table{
	border-top:1px solid #ccc;
}
.bottom_form_description{
	font-size:9px;
	color:#66CC99;
	vertical-align:text-top
}

.tab_div{
	background:#FFFFFF;
	
	border-bottom: 0px solid #660099;
}
.tab_div ul {
	text-align:left;
	padding:3px;
	border-bottom: 2px solid #660099;
	height:17px;
	margin:0px 0px 0px 0px;
}
.tab_div  li {
	display:inline;
	text-align:center;
	background:#FF0000;
	color:#FFFCCC;
	border-left:1px solid #FFFFFF;
	height:18px;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	
}
.tab_div  a {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
li.active_tab{
	background:#660066;
}

/* Profile page */


.profile_outer_div {
	position:relative;
	width:730px;
	left:200px;
	top:0px;
	min-height:600px;
}
.profile_inner_div{
	position:relative;
	width:450px;
}
.profile_right_div{
	position:absolute;
	width:240px;
	left:660px;
	top:0px;
	min-height:600px;
	border:0px solid #ccc;
	margin-top:10px;
}
.profile_friend_title_div {
	position:relative;
	border-top:1px solid #6699FF;
	border-bottom:1px solid #66CCFF;
	background:#66FFFF;
	padding:3px;
	padding-left:10px;
	font-family: "Trebuchet MS", Arial;
	font-size:10px;
	font-weight:bold;
}
.profile_right_big_content_div{
	position:relative;
	margin-bottom:10px;
	border-bottom:1px solid #cccccc;
}
.profile_right_small_content_div{
	background:#fbfbfb;
	/*margin:5px 5px 5px 5px;*/
}
.profile_link{
	padding-left:10px;
	border-top:1px solid #6666CC;
	background:#eeeeee;
	vertical-align:middle;
	height:22px;
}
.profile_info_main_div{
	 border-bottom:1px solid #6633CC;
	 margin-bottom:5px;
	 margin-top:5px;
}
.profile_info_title_div{
	border-top:1px solid #6633CC;
	border-bottom:1px solid #FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:#66FFFF;
	color:#000000;
	padding:3px;
}
.profile_pics_td{
	background:#eeeeee;
	border:1px solid #FFFFFF;
	padding:3px;
}
.com_fetured_users{

 background:#FFFF99;
 padding:5px;
}
.com_resent_forum_post{
 height:100px;
 width:240px;
 background:#FFFF99;
 padding:5px;
 margin-top:10px
}
.com_user_status{
position:relative;


 font-size:16px;
 background:#FFFFFF;
 padding:5px;
 margin-top:0px
}
.com_standard_small_div{
height:100px;
 background:#F7F7F7;
 padding:5px;
 margin-top:10px
}
.thumb1_div{
	border:1px solid #999999;
	
	background:#FFFFFF;
	padding:2px;
}
.thumb1{
	
	border:3px double #999999;
}
.com_central_div {
	position:absolute;
	left:0px;
	width:450px;
	top:110px;
	border: 1px solid #336699;
	padding:0px;
	height:400px;
}
.com_account_statistics{
	height:100px;
 width:240px;
 background:#FFFF99;
 padding:5px;
 margin-top:0px
}
.com_new_photo_div {
	position:relative;
	
	
	}
.com_friend_feeds_div{
	position:relative;
	
}
#_status_{
	font-size:16px;
	padding:3px;
}
.tab_left_off{
 width:3px;
 
 }
 .tab_left_on{
 background:url(../images/tab_on_bg_left.jpg) left top;
 width:3px;
 }
 .tab_on{
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
 background:url(../images/tab_on_bg.jpg) repeat-x top;
 
 }
 .tab_right_on{
 background:url(../images/tab_on_bg_right.jpg) right top;
 width:3px;
 }
 .tab_right_off{
 width:3px;
 }
 .tab_off {
 padding-left:10px;
	padding-right:10px;
	padding-top:3px;
 }
 .index_opening{
 	position:relative;
	top:0px;
	left:0px;
	font-size:18px;
	font-family: Trebuchet MS, "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:450px;
	border:0px solid #cccccc;
	}
	.index_new_photos{
	position:relative;
	margin-top:10px;
	padding:0px;
	left:0px;
	font-size:12px;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	
	width:460px;
	border:1px solid #FFCC00;
	
	background-color: #FFF7D2;
	}
	.quick_singup{
 	position:absolute;
	top:0px;
	
	left:470px;
	font-size:12px;
	margin-top:10px;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:380px;
	width:418px;
	border:1px solid #cccccc;
	}
	.recent_forum{
 	position:relative;
	top:0px;
	left:0px;
	font-size:12px;
	margin-top:10px;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:305px;
	width:460px;
	border:1px solid #cccccc;
	}
	.index_google_ad{
		position:absolute;
	top:390px;
	padding:5px;
	left:470px;
	font-size:12px;
	margin-top:10px;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:100px;
	width:418px;
	border:1px solid #cccccc;
	}
	.index_biggooglead{
		position:relative;
		border:1px solid #cccccc;
		margin-top:10px
	}
	.title_div{
	 position:relative;
	 font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:25px;
	background:#CCCCCC;
	padding-left:5px;
	padding-top:3px;
	background:url(../images/div_title_bg.jpg) repeat-x top;
	border-bottom:1px solid #CCCCCC;
	text-transform:capitalize;
	font-size:13px
	 }
 .left_menu_but{
 	background:#6699FF;
	width:161px;
	padding:3px;
	padding-left:20px;
	
	border:1px solid #660066;
	margin-left:2px;
 }
 .left_menu_but a {
 	color:#FFFFFF
 }
 .left_menu_title{
 	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	height:20px;
	font-weight:bold;
	padding-left:5px;
	}
 #myaboki_page_cover{
 	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:100;
	
}
 #myaboki_page_cover_inner_div{
 	position:relative;
 	background:#000000;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	filter:alpha(opacity=70);
	opacity:0.7;
	moz-opacity:0.7;
 }
 
 
 
 
 
 
 
 
 
 

