/* Global elements starts */
*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
body, a, a:link, a:hover, input, select, textarea, option, li, ul, .small, .small:link, .small:hover, input.btnBG, input.btnBG:hover, .smily_link, .smily_link:link, .smily_link:hover, .rnd_content, #logout_links, .logout_links, .logout_links:link, .logout_links:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	/*outline:none;*/
}
body{
	width:100%;
	margin:0px;
	padding:0px;
	color:#333;
	font-size:12px;
	letter-spacing:0.15px;
	line-height:16px;
	text-align:left;
	/*background-color:new_login_error_msg#fff;*/
}
.bordot{border-bottom:2px dotted #ffbd88;}
.bordotthin{border-bottom:1px dotted #ffbd88;}
.bordotthinT{border-top:1px dotted #ffbd88;}
.appfont{font:bold 16px Arial, Helvetica, sans-serif;}

/* font colors */
.inspireColor{color:#4186f5;}
.eatColor{color:#4faf51;}
.moveColor{color:#0d8081;}
.styleColor{color:#821bb4;}
.changesColor{
	color:#f23269;
}
/* font colors */

/* Bottom Border Colors */
.inspireBorder{border-bottom:2px dotted #4186f5}
.eatBorder{border-bottom:2px dotted #4faf51}
.moveBorder{border-bottom:2px dotted #0d8081}
.styleBorder{border-bottom:2px dotted #821bb4}
.changesBorder{border-bottom:2px dotted #F0336B}




/* all links styles */
.greenText{font:bold 12px Arial, Helvetica, sans-serif; color:#090;}
a, a:link, a:hover, .grnfnt, .reglink, .reglink:link, .reglink:hover{font-size:12px; font-weight:normal;}
a, a:link, a:hover, .grnfnt{font-weight:bold;}
a,a:link, .grnfnt, .reglink, .reglink:link{color:#03afaf;}   /* purple shade */
a:hover, .reglink:hover{color:#e10085; text-decoration:underline}	/* pink shade */

.black, .black:link, .black:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}

#logout_links, .logout_links, .logout_links:link, .logout_links:hover{
	color:#999;
	font-weight:bold;
}
.logout_links:hover{text-decoration:underline;}

.grayLink, .grayLink:link, .grayLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	text-decoration:none;
}
.wbLink, .wbLink:link, .wbLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.yLink, .yLink:link, .yLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F9ec22;
	text-decoration:none;
}
.orangeLink, .orangeLink:link, .orangeLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FE951B;
	text-decoration:none;
}
.blueLink, .blueLink:link, .blueLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#3195C5;
	text-decoration:none;
}
.loginLink, .loginLink:link, .loginLink:hover{
	font-weight:bold;
	color:#48B7EC;
	text-decoration:none;
}
.pinkLink, .pinkLink:link, .pinkLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F43380;
	text-decoration:none;
}

.whiteLink, .whiteLink:link, .whiteLink:hover, .whiteColor{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.whiteLinkb, .whiteLinkb:link, .whiteLinkb:hover{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.loginBlue, .loginBlue:link, .loginBlue:hover{
	font:14px Arial, Helvetica, sans-serif;
	color:#48b7ec;
	text-decoration:none;
}
.linkBlue, .linkBlue:link, .linkBlue:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#48b7ec;
	text-decoration:none;
}

.new_feature{font:bold 12px Arial, Helvetica, sans-serif; color:#F43380;}








#right_links{
	float:left;
	text-align:right;
	width:492px;
	clear: both;
	padding-top: 16px;
	padding-right: 10px;
	color: #999;
}

.smllink, .smllink:link, .smllink:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
}
.smllink:link{color:#03afaf;}
.smllink:hover{color:#e10085;}

small{font:normal 11px Arial, Helvetica, sans-serif;}

#main_logo{
	width:267px;
	float: left;
	padding: 32px 230px 4px 77px;
}
#tabs_part{background-color:#fff;}
.tablink, .tablink:link, .tablink:hover, .inactive_tab, .inactive_tab:link, .inactive_tab:hover{
	font-weight:bold;
	font-size:14px;
	display:block;
	width:96px;
	text-align:center;
	padding:7px 0;
}
.tablink, .tablink:link, .tablink:hover{color:#fff;}
.inactive_tab, .inactive_tab:link, .inactive_tab:hover{color:#666;}
#tabs1, #tabs2, #tabs3, #tabs4, #tabs5, #tabs6, #tabs7, #tabs8, #tabs9, #inactive_tab, #inactive_tab_sos{
	width:96px;
	height:44px;
	float:left;
    cursor:pointer;
}
/* main navigation tabs */
/*
#tabs1{background-image:url(/images/new_UI/tab_home.jpg);}
#tabs2{background-image:url(/images/new_UI/tab_me.jpg);}
#tabs3{background-image:url(/images/new_UI/tab_eat.jpg);}
#tabs4{background-image:url(/images/new_UI/tab_move.jpg);}
#tabs5{background-image:url(/images/new_UI/tab_think.jpg);}
#tabs6{background-image:url(/images/new_UI/tab_style.jpg);}
#tabs7{background-image:url(/images/new_UI/tab_changes.jpg);}
#tabs8{background-image:url(/images/new_UI/tab_connect.jpg);}
#tabs9{background-image:url(/images/new_UI/tab_sos.jpg);}
#inactive_tab{ background-image:url(/images/new_UI/tab_innactive_all.jpg); }
#inactive_tab_sos{ background-image:url(/images/new_UI/tab_innactive_sos.jpg); }
*/

#top_search_field{
	float:left;
	width:185px;
	padding-top: 8px;
}
#top_search{
	float:left;
	width:493px;
	padding-top: 10px;
}
#search_form{
	width:272px;
    padding-left:227px;
}
#logout_links{
	clear:both;
	float:left;
	padding-top:18px;
	width:265px;
}
#pebbles{
    float:left;
    margin-top:5px;
    background-image:url(/images/new_UI/points_flower.gif);
    background-repeat:no-repeat;
    background-position:right;
    width:17px;
    height:17px;
}




img{border:none;}
img.mid{vertical-align:middle;}
img.mid{vertical-align:top;}

 /* commented for fitsmi calendar */
div.both{
	clear:both;
	float:left;
	/*width: 220px;*/
}
div.left { float:left; text-align:left;}
div.right{ float:right; text-align:right;}

/* HTML form tags */
#submit_tag{
    background:none;
    border:none;
    padding:0;
    cursor:pointer;
}
form{ margin:0px; padding:0px;}
input.radioGray{background-color:#e4e4e4;}
input, textarea, select{
	color:#666;
	border:1px solid #bdbdbd;
	padding:1px 3px;
}
select{padding:0; border:1px solid #ffbd88;}
input.hit17	{ height:17px;}
input.wid194{ width:194px;}
input.norwid{ width:180px;}

input.btnBG, input.btnBG:hover{
	cursor:pointer;
	font-size:11px;
}
input.btnBG{background-color:#fff7ff;border:1px solid #ffd4ff;}
input.btnBG:hover{background-color:#f5f5ff;border:1px solid #ccf;}

input.btn, input.closeBtn{
    border:none;
    cursor:pointer;
}
input.btn{	/* class for img button */
	width:100px;
	height:27px;
}
input.closeBtn{	/* class for img close button */
	width:12px;
	height:12px;
}
input#typed{
	font-size:12px;
	padding:0;
	border:none;
	height:15px;
	width: 8px;
    text-align:right;
    border:red 1px solid;
}	/* this ID is to count the characters in textfield */
input#typed2, input#typed3, input#typed4, input#typed5{font-size:12px; padding:0; border:none; height:15px;width: 8px; text-align:right;}	/* this ID is to count the characters in textfield */

input.noBorder{border:none;}
.rad{border:none; background-color:#f1f1f1;}

textarea{font-size:13px; color:#666; height:50px; width:423px; border:1px solid #e1e1e1} /* fixed for common use. Change inline height if required */
hr{border-bottom:1px dotted #e1e1e1;}	/* light gray */
h1, h3, p{padding:0;margin:0;}
p.big{font-size:14px; font-weight:bold;}
.fbiv{font:bold 14px Arial, Helvetica, sans-serif; color:#fff;}
p.para{padding-top:10px;}
p.eighteen{font:bold 18px Arial, Helvetica, sans-serif;}
.twosix{font:bold 26px Arial, Helvetica, sans-serif;}
.twofour{font:bold 24px Arial, Helvetica, sans-serif;}
h1{
	font-size:18px;
	font-weight:bold;
	color:#F09;	/* pink shade */
	line-height:12px;
}
h3{
    font-weight:bold;
    color:#666;
}
legend{
	font-weight:bold;
	font-size:14px;
	color:#306000;	/* dark green shade */
	padding:2px 5px;
	background-color:#FFF;
}
fieldset{
	border:1px solid #F9c;	/* pink shade */
	padding:10px;
    /*-moz-border-radious:8px;*/ /* round corners for FF */
}
p{line-height:18px;}
.smlfnt, small{ font-size:11px;}
.grayfnt{color:#999;}
.purpfont{color:#a8309a;}
.purpBig{color:#a8309a; font:bold 16px Arial, Helvetica, sans-serif;}
.tealfont{color:#03afaf;}

#login_flash_errors{text-align:center; font:bold 16px Arial, Helvetica, sans-serif; color:#e10085; width:242px; padding:5px;}

/* Global eheader_left_color_bandlements ends */

/* User Defined */
#mainDIV{	/* everything would be inside this div */
	margin-left:auto;
	margin-right:auto;
	width:1024px;
}
#mainDiv_for_old{	/* body would be inside this div */
	margin-left:auto;
	margin-right:auto;
	width:872px;
    clear:both;
    float:left;
    padding:0 87px 0 65px;
    background-image:url(/images/fitsmi_reskinning/left_color_bar_60.jpg);
    background-repeat:repeat-y;
    background-position:left;
    background-color:#F9EC22;
}

.container870{clear:both; width:870px; padding:0;}

/* styles for header contents */
#header{
	width:1024px;
	clear:both;
	float:left;
}
#header_rows{
	float:left;
	width:964px;
	background-image:url(/images/fitsmi_reskinning/header_repeat_bg.jpg);
	background-repeat:repeat-x;
	height: 137px;
}
#header_rows_new_login{
	float:left;
	width:964px;
	background-image:url(../images/fitsmi_reskinning/header_repeat_bg.gif);
	background-repeat:repeat-x;
	height: 86px;
}

#header_top_row{clear:both; float:left; width:964px;}
#header_tabs_row{
	clear:both;
	float:left;
	width:944px;
	padding-left:5px;
}
#header_left_color_band{float:left; width:60px; height:137px; background-image:url(/images/fitsmi_reskinning/header_left_color_band.jpg); background-repeat:no-repeat;}
#header_logo_and_search{
	float:left;
	width:964px;
	padding-bottom: 7px;
}
#fitsmi_top_logo{
	float:left;
	width:274px;
	height:45px;
	padding: 30px 10px 0 20px;
}
#fitsmi_global_search{
	float:left;
	width:500px;
}
#fitsmi_top_cats{float:left; width:200px;}



#footer{
	padding:10px;
	width:1004px;
	clear:both;
	float:left;
}
#copyright{
	float:left;
	width:500px;
	padding-left: 63px;
}
#terms_of_use{
	float:right;
	width:300px;
	text-align:right;
	padding-right: 115px;
	color: #fff;
}

#middleDIV, #middleDIV_PADXV{
	clear:both;
	float:left;
}
#middleDIV{
	width:1024px;
}
#middleDIV_PADXV{
	width:845px;
	padding:15px 10px 0 15px;
	background-color:#fff;
}

#middleDIV_home{
	/*background-image:url(/images/new_UI/app_bg_pink_668x25.gif);
	background-repeat:repeat-x;
	background-image:url(/images/new_UI/basebg.jpg);
	background-repeat:no-repeat;
	background-position:-10px top;
	background-position:top -1px;*/
	width:870px;
	border-left: 1px solid #eeeded;
	border-right: 1px solid #eeeded;
    border-bottom: 1px solid #eeeded;
	padding-top: 14px;
	background-color:#FFF;
}
#widest_container_new{
	clear:both;
	float:left;
	width:1004px;
	padding:10px;
}
#widest_container_shopping{
	clear:both;
	float:left;
	width:1024px;
}
#pink_container, #style_data_container{
	clear:both;
	float:left;
	width:964px;
	margin-left: 60px;
}
#leave_background{
	clear:both;
	float:left;
	width:934px;
	background-repeat:no-repeat;
	background-position:right top;
}
#actual_data_div{
	clear:both;
	float:left;
	width:950px;
	padding:0 0 0 14px;
}
#article_section{
	clear:both;
	float:left;
	width:630px;
}
#article_corners_top, #article_corners_bot{
	clear:both;
	float:left;
	width:630px;
}
#article_corner_top_left, #article_corner_top_right, #article_corner_bot_left, #article_corner_bot_right{float:left; background-repeat:no-repeat; width:16px; height:16px;}
#article_corner_top_left{background-image:url(/images/fitsmi_reskinning/white_corner_top_left.gif);}
#article_corner_top_right{background-image:url(/images/fitsmi_reskinning/white_corner_top_right.gif);}
#article_corner_bot_left{background-image:url(/images/fitsmi_reskinning/white_corner_bot_left.gif);}
#article_corner_bot_right{background-image:url(/images/fitsmi_reskinning/white_corner_bot_right.gif);}
#article_corner_top_mid, #article_corner_bot_mid{
	float:left;
	width:598px;
	height:16px;
	font-size:16px;
	background-color:#fff;
}
#article_start{
	clear:both;
	width:570px;
	padding:10px 30px;
	background-color:#fff;
	float: left;
}
#article_title_new{
	clear:both;
	width:580px;
	padding:10px 15px 10px 35px;
	background-color:#fff;
	float: left;
}
#article_gray_top{background-image:url(../images/fitsmi_reskinning/qa_question_heder.jpg);}
#article_gray_bot{background-image:url(../images/fitsmi_reskinning/qa_question_bottom.jpg);}
#article_gray_top, #article_gray_bot{clear:both; float:left; width:590px; height:14px; background-repeat:no-repeat;}
#article_gray_mid{clear:both; float:left; width:562px; padding:0 14px; background-color:#f1f1f1;}
#article_photo{float:left; width:291px; height:217px; padding-right:15px;}
#article_description{float:left; width:200px;}
#article_question{
	clear:both;
	float:left;
	width:575px;
	padding:8px 0 8px 14px;
	font:bold 16px Arial, Helvetica, sans-serif;
}
#question_ans{
clear:both;
background-color:#f1f1f1;
height:100%;
float:left;
padding:5px;
width:555px;
}

.aticle_headline{font:bold 30px Arial, Helvetica, sans-serif; color:#666;}
.article_text{font:normal 12px Arial, Helvetica, sans-serif;}
.black14{font:bold 15px Arial, Helvetica, sans-serif; color:#333;}




#logo_part{
	width:855px;
}
#tab_part{
	width:864px;
	padding-left: 66px;
}
#tab_part_style_shopping{
	clear:both;
	float:left;
	width:958px;
	padding-left: 63px;
	background-image:url(/images/fitsmi_reskinning/shopping_nav_bg.jpg);
	background-repeat:no-repeat;
	margin-left: 3px;
	height: 80px;
}
#welcome_user{
    clear:both;
    float:left;
    width:870px;
    background-color:#fff;
    padding-top:15px;
}
#greeting_container{
    width:375px;
    float:left;
}
#greeting{
	font-size:14px;
	font-weight:bold;
	color:#666;
	padding:2px 10px 2px 10px;
	width:400px;
	height: 24px;
	line-height: 18px;
}
#right_bar{
	font-weight:bold;
	padding:5px 10px 0 10px;
    text-align:right;
	width:370px;
	height: 22px;
}
span.linkColor{color:#03afaf;}
#leftContainer{
	margin-top:2px;
	width:358px;
	height: 276px;
}
/* left column */
#menu_column{
	float:left;
	width:192px;

}
#menu_column_middle{
	float:left;
	width:177px;
	padding:0 4px 0 11px;
}
#menu_contents{
      clear:both;
	float:left;
	width:177px;
	padding:7px;
	background-color:#FFF;
}
#chriz{
	font:bold 18px "Chriz Plain", Arial, Helvetica, sans-serif;
	color:#e10085;
}
#new_icon{
	float:right;
	width:38px;
	height:14px;
}

#todo{
	float:left;
	width:165px;
	padding: 8px 0 0 2px;
}
#to_do_bg_image{
    float:left;
    width:165px;
    background-image:url(/images/fitsmi_reskinning/to_do_list_bg.gif);
    background-repeat:no-repeat;
    height:250px;
}
#fitsmi_todo_container{clear:both; float:left; width:165px; padding-top:60px;}
#fitsmi_todo_image{float:left; width:67px;}
#fitsmi_todo_text{float:left; width:98px; color:#666; font:normal 11px/14px Arial;}


.slate, .pink{font:bold 18px/20px Arial, Helvetica, sans-serif;}
.slate{/*color:#03afaf;*/ color:#295d50;}
.pink, .pink_small{color:#e10085;}
.pink_small{font:normal 11px Arial, Helvetica, sans-serif;}
.pink28{font:bold 30px Arial, Helvetica, sans-serif; color:#e10085}
.pinkSmall{font-weight:bold; color:#e10085;}

#red_heading{
	font-weight:bold;
	font-size:16px;
	/*color:#ff6561;*/
	color:#e10085;
}
#green_date{
	font-weight:bold;
	color:#295d50;
	padding-left: 3px;
}
#headline_container{
	float:left;
	width:470px;
}
#headline_cover_photo{
	width:212px;
	height:250px;
}
#boxes_and_photo{
	float:left;
	width:212px;
	padding:45px 0 0 15px;
}
#carousel_boxes{
	width:150px;
	padding-top: 5px;
}
.boxes, .boxes:link, .boxes:hover{
	display:block;
	float:left;
	width:13px;
	height:11px;
	/*width:15px;
	height:15px;*/
	margin-right:2px;
	text-decoration:none;
    border:1px solid #ccc;
}
.boxes, .boxes:link{background-color:#fff;}
.boxes:hover{background-image:url(/images/new_UI/carousel_bg.jpg); background-repeat:no-repeat;}
#headline_edit_container{float:left; width:372px; padding:10px;}
#headline_edit_user{clear:both; float:left; width:372px;}
#headline_right{color:#000;}
#headline{
	font-weight:bold;
	color:#F43380;
	font-size:30px;
	line-height: 33px;
	width: 220px;
}
#headline_text{
	padding-top:10px;
	width:220px;
	color: #666;
}
#checks_container{
	width:162px;
	padding: 5px 0 0 2px;
}
#radios_container{
	width:185px;
	padding-top: 10px;
}
#headline_and_text{
	width:220px;
	padding:40px 0 0 23px;
	float: left;
    text-align:left;
}
#checks{
	float:left;
	width:18px;
    height:16px;
	overflow:hidden;
}
#notcheckedcheckbox{
	float:left;
	width:18px;
        height:14px;
}
#checkedcheckbox{
	float:left;
	width:18px;
        height:14px;
}
#radios{
	float:left;
	width:20px;
}
.grnfnt{
	float:left;
	width:142px;
}
#big_pink_heading, #username{
	color:#e10085;
	width: 160px;
}
#big_pink_heading{line-height: 34px; font:bold 24px Arial, Helvetica, sans-serif;}
#video_container{
	/* width: 366px;*/
	width: 425px;
    /*width: 320px;*/
    /* height: 265px; */
	float:left;
}
#video_headings{
	width:362px;
	height: 34px;
	margin-left: 63px;
}
#watch_this{
	color:#FFF;
	width: 145px;
	line-height:30px;
	font:bold 22px Arial, Helvetica, sans-serif;
	float:left;
}
#watch_this_text{
	float:left;
	color:#FDBDCC;
	width:210px;
}


#tell_me_container{
	width:187px;
	float:left;
	padding: 0 18px;
}
#tell_me_block{
	clear:both;
	float:left;
	width:185px;
}
#tell_me_headings{
	width:185px;
	height: 30px;
	padding-bottom: 3px;
}
#home_question{
	font-weight:bold;
	font-size:16px;
	width: 185px;
	line-height: 20px;
	padding: 10px 0;
	color: #F8EB22;
}
#home_answers{
	font-size:14px;
	color:#000;
	width: 150px;
	float:left;
	padding-left: 5px;
}

#chch_container{
	width:253px;
	float:left;
}
#chch_headings{
	width:250px;
	height: 30px;
	padding-bottom: 7px;
}
#chch_statement{
	font-weight:bold;
	font-size:18px;
	width: 250px;
	padding: 10px 0;
	line-height: 20px;
}
#chch_symbol_text{
	font-weight:bold;
	font-size:14px;
	width:250px;
	height:34px;
	margin-top:5px;
}
#chch_links_home, #chch_links_eat, #chch_links_move, #chch_links_inspire{
	float:left;
	width:149px;
	padding: 0 5px;
	height: 33px;
	overflow: hidden;
}
#chch_nums_home, #chch_nums_eat, #chch_nums_move, #chch_nums_inspire{
	float:left;
	width:46px;
	text-align:center;
	padding-top: 10px;
	height: 23px;
}
#chch_plus_home, #chch_plus_eat, #chch_plus_move, #chch_plus_inspire{float:left; padding:5px; height: 23px; width: 21px;}
#chch_plus_home, #chch_nums_home, #chch_links_home{background-color: #fff;}
#chch_plus_eat, #chch_nums_eat, #chch_links_eat{background-color: #66b114;}
#chch_plus_move, #chch_nums_move, #chch_links_move{background-color: #27789f;}
#chch_plus_inspire, #chch_nums_inspire, #chch_links_inspire{background-color: #f56c11;}

#chch_symbol{
	float:left;
	width:19px;
	padding:5px;
	line-height:34px;
	vertical-align:middle;
}
/* small popup */
#pop_con{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con0{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con1{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con2{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con3{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
#pop_con4{
        clear:both;
	float:left;
	width:195px;
        position:absolute;
        display:none;
        margin:-115px 0 0 -168px;
}
.test_top{
	background-image:url(/images/new_UI/small_popup_top_bg.gif);
	background-repeat:no-repeat;
	width:195px;
	height:20px;
        clear:both;
}
.test_mid{
        clear:both;
	width:173px;
        padding:0 10px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
        background-color:#fff;
        font:normal 12px Arial;
        color:#000;
}
.test_bot{
        clear:both;
	background-image:url(/images/new_UI/small_popup_bottom_bg.gif);
	background-repeat:no-repeat;
	width:195px;
	height:35px;
}
.test_bot_left{
    clear:both;
	background-image:url(/images/new_UI/small_popup_bottom_left.gif);
	background-repeat:no-repeat;
	width:195px;
	height:35px;
}
/* small popup ends */


#right_container{float:left; padding-left:6px;}
#right_container_row{clear:both; float:left; width:649px; padding:2px 0 7px 0;}
#right_wider_container1, #right_wider_container2{
	float:left;
	width:672px;
	background-position:left top;
	background-repeat:no-repeat;
}
#right_wider_container1{ background-image:url(/images/new_UI/app_bg_pink_900x25.gif); }
#right_wider_container2{ background-image:url(/images/new_UI/app_bg_gray_900x25.gif); }
#grayed_container{
	border-left:2px solid #eeeded;
	margin-left:1px;
	padding:0 0 0 12px;
	width:657px;
}
#pinked_left{
	border-left:2px solid #fff0e3;
	margin-left:1px;
	padding:0 0 0 12px;
}

#pinkLeftBorder{
	border-left:2px solid #fff0e3;
	margin-left:1px;
	float:left;
	padding: 0 0 0 12px;
}
.pinkLBorder{
	border-left:2px solid #fff0e3;
	margin-left:1px;
	padding: 10px 0 0 12px;
	background-image:url(/images/new_UI/app_bg_repeat.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
#write_on_my_wall_form{clear:both; float:left; width:647px; padding:5px 0 0 7px;}
#mywall_container{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(/images/new_UI/app_bg_pink_900x25.gif);
}
#friend_list_container{width:653px;}
#friends_pagination{padding:5px 0; width:645px; margin-left:5px;}
#friends_image{float:left; width:120px; padding-right:15px;}

#friends_container{
	/*float:left;*/
	width:100%;
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(/images/new_UI/app_bg_pink_900x25.gif);
    min-height:100px;
}
#wall_app{width:100%;}
#my_wall_drag{width:100%;}
#wall_comments{
	width:100%;
	clear:both;
	float:left;
	padding: 7px 0 10px 0;
}
#wall_comment_info{float:left; width:80%;}
#wall_user_info{width:100%;}

#mem_edit_part, #about_me_container{
	width:176px;
	padding:4px 0 20px 0;
	float:left;
}
#photoBtn, #photoFile{
	clear:both;
	float:left;
	padding:5px 0;
}
#photoBtn{width:160px;}

#edit_main_photo, #edit_info, #username, #user_info, #users_question, #write_question, #about_me_heading, #about_me_text{ width:176px; }
#username, #users_question{padding-top:15px;}
#about_me_container{padding-top:25px;}

#status_heading{
	color:#295d50;
	padding:10px 0;
}
#user_status_text, #your_status_text, #user_mood_text{font:bold 16px Arial, Helvetica, sans-serif; float:left; color:#295d50;}

#activeAppHeading{
	color:#e10085;
	padding:10px 0 10px 15px;
	float:left;
}
#hidden_heading{
	color:#666;
	padding:10px 0 10px 15px;
}
#controls{
	padding:7px 5px 0  0;
	float:right;
}
#edit_cross{
	float:left;
	width:40px;
	padding-left:5px;
}
#draggable_container{
	clear:both;
	float:left;
	width:678px;
}
#draggable_container_left{float:left; width:392px; padding-bottom:10px;}
#draggable_container_right{float:left; width:280px; padding-bottom:10px;}
#view_all_friends{padding:5px 10px 0 0; text-align:right;}


/* tacker pages */
#changes_container{	float:left; width:392px; padding-bottom:10px;}
#behaviour_comments{float:left; width:392px; padding-bottom:10px;}
#changes_heading{width:392px; padding-bottom:5px;}
#changes_heading, #plans_heading{ clear:both; float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#e10085;}

#links{clear:both; float:left; width:392px; padding:2px 0;}
#change_details_container{clear:both; float:left; width:392px; padding:10px 0 2px 0;}
#change_image, #plans_img{float:left; width:50px; height:50px; padding:4px 10px 0 0;}
#change_descriptions{float:left; width:330px;}
#t_heading{width:330px; font-weight:bold;}
#c_girls, #c_tags, #c_plan, #c_time, #c_rating{clear:both; float:left; width:330px;}
#rating_txt, #rating_stars{float:left; padding-right:3px;}
#changes_right_col{float:left; width:265px; padding-left:15px;}
#plans_container{clear:both; float:left; background-color:#fff8f2; padding:10px; width:235px; margin-top:10px;}
#plans_details_row{background-color:#fff; padding:5px; clear:both; float:left; width:225px; margin-top:5px;}
#plans_heading{width:235px;}
#cloud_tags, #headline_right{clear:both; float:left; background-color:#fff8f2; padding:10px; width:235px;}
#cloud_tags{color:#03afaf;}

#cloud_medium{font:bold 16px Arial, Helvetica, sans-serif; color:#03afaf;}
#cloud_large{font:bold 18px Arial, Helvetica, sans-serif; color:#03afaf;}
#p_heading{font-weight:bold;}
#plans_details, #p_heading, #p_girls, #p_time, #p_rating{float:left; width:165px;}
#p_heading, #p_girls, #p_time, #p_rating{clear:both;}
#girls_thumbs{clear:both; float:left; width:265px; padding-top:10px;}
#girls_details_row{clear:both; float:left; width:180px;}
#g_details, #g_heading, #g_girls, #g_time{width:100px;}
#thumbs{float:left; width:80px;}
#thumb_down{float:left; background-image:url(/images/new_UI/thumb_down.gif); background-repeat:no-repeat; width:17px; height:20px;}
#thumb_up{float:left; background-image:url(/images/new_UI/thumb_up.gif); background-repeat:no-repeat; width:17px; height:20px;}

#tracker_tab1, #tracker_tab2, #tracker_tab3{
	clear:both;
	float:left;
	background-color:#fff8f2;
	padding:5px;
	width:662px;
}
#calander_picker{ clear:both; float:left;}
#date_display{float:left;width:300px;}
#long_date{float:left; font-weight:700;}
#cal_icon{float:left; width:20px; height:18px; background-image:url(/images/cal_orange.jpg); background-repeat:no-repeat; margin-left:10px;}
#you_might_like_container{float:right; padding:5px; width:330px;}
#you_might_like_head, #you_might_like_txt{float:left; width:330px;}
#you_might_like_txt{clear:both;}
#tracker_links{padding:0 0 5px 0; width:662px;}
#app1, #app2, #app3, #app4, #app5, #app6{
	padding:10px 0;
	width:662px;
}
#left_tra{float:left; width:407px; padding:5px;}
#right_tra{
	float:left;
	width:225px;
	padding:0 5px 0 10px;
}
#right_tra_row{clear:both; float:left; width:225px;}
#tra_close{clear:both; float:left; width:407px;}
#appname{padding:5px 0; width:407px;}
#tra_check{float:left; padding-right:5px;}
#tra_app_detail{padding-left:17px; width:390px;}
#det_row{clear:both; float:left; width:390px; padding:3px 0;}
#eat_box1, #eat_box2, #eat_box3, #eat_box4, #eat_box5, #eat_box6, #eat_box7{float:left; width:8px; height:8px; margin-top:3px;}
#eat_box1{background-color:#990;}
#eat_box2{background-color:#090;}
#eat_box3{background-color:#F90;}
#eat_box4{background-color:#ccc;}
#eat_box5{background-color:#906;}
#eat_box6{background-color:#999;}
#eat_box7{background-color:#69F;}
#eat_stuf{float:left; padding:0 3px;}



















/**********************************************************************/



a.btn_gray, a.btn_gray:link, a.btn_gray:hover{color:#333; font:bold 12px Arial, Helvetica, sans-serif;}


.small, .small:link, .small:hover{font-size:11px;text-decoration:underline;}
.small, .small:link{ color:#03f;} /* gray shade */
.small:hover{ color:#f09;}





#upper_links_container{width:864px;}
#upper_links_left{float:left; width:200px;}
#upper_links_right{float:right; width:510px;padding:2px 0;text-align:right;}

#main_nav_container_round{width:872px;}
#nav_corners{width:864px;}
/* corners */
#corners_top_container{width:864px;}
#corner_left_top, #corner_left_bottom, #corner_right_top, #corner_right_bottom, #corner_middle_top, #corner_middle_bottom{
	font-size:7px;
	line-height:7px;
	height:7px;
	background-repeat:no-repeat;
	float:left;
}
#corner_left_top, #corner_left_bottom, #corner_right_top, #corner_right_bottom{width:7px;}
#corner_left_top{background-image:url(/images/corner_left_top_7x7.gif); background-position:top;}
#corner_left_bottom{background-image:url(/images/corner_left_bottom_7x7.gif); background-position:bottom;}
#corner_right_top{background-image:url(/images/corner_right_top_7x7.gif); background-position:top;}
#corner_right_bottom{background-image:url(/images/corner_right_bottom_7x7.gif); background-position:bottom;}
#corner_middle_top, #corner_middle_bottom{background-color:#FFF; width:848px;}	/* width:178px for left menu column */
#top_middle{width:862px;height:45px;}
#corners_bottom_container{
	background-image:url(/images/main_nav_bg_872x25.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:862px;
}
#middle_main_nav{
	float:left;
	width:850px;
	margin-left:7px;
}
/* main navigation */
#unselect_left, #unselect_right, #selected_left, #selected_right{
	background-repeat:no-repeat;
	height:24px;
	width:11px;
	float:left;
}
#unselect_left	{background-image:url(/images/unselect_left_11x24.gif);}
#unselect_right	{background-image:url(/images/unselect_right_11x24.gif);padding-right:5px;}
#selected_left	{background-image:url(/images/selected_left_11x24.gif);}
#selected_right	{background-image:url(/images/selected_right_11x24.gif);padding-right:5px;}
#unselect_middle, #selected_middle{float:left; height:20px; padding-top:4px; font-weight:bold; text-align:center; width:50px;}
#unselect_middle{background-color:#f4f2f5;}
#selected_middle{background-color:#dfdedf;}


.rnd_content_left {
    display:block;
    background:#f5f5f5;
    color:#000;
    padding:5px;
}
.rnd_topl, .rnd_bottoml {display:block; background:#fff; font-size:2px;}
.rnd_b1l, .rnd_b2l, .rnd_b3l, .rnd_b4l {display:block; overflow:hidden;}
.rnd_b1l, .rnd_b2l, .rnd_b3l {height:2px;}
.rnd_b2l, .rnd_b3l, .rnd_b4l {background:#f5f5f5; border-left:2px solid #fff; border-right:2px solid #fff;}
.rnd_b1l {margin:0 4px; background:#fff;}
.rnd_b2l {margin:0 3px; border-width:0 2px;}
.rnd_b3l {margin:0px;}
.rnd_b4l {height:2px; margin:0 1px;}


#menu_column_top, #menu_column_bottom{background-repeat:no-repeat; width:210px; height:10px;float:left;}
#menu_column_top{background-image:url(/images/top_210.gif);}
#menu_column_bottom{background-image:url(/images/bottom_210.gif);}
#left_col_top_corners{ width:192px;	 padding-top:2px;}
#left_col_bot_corners, #left_col_top_grey{
	background-repeat:no-repeat;
	height:12px;
	clear:both;
	float:left;
}
#left_col_bot_corners{width:176px;background-image:url(/images/gray_bottom_176x12.gif);}
#left_col_top_grey{width:176px;background-image:url(/images/gray_top_176x12.gif);}
#smily_container{
	clear:both;
	float:left;
	padding-bottom:10px;
	width:176px;
}
#smily_left, #smily_right{
	background-repeat:no-repeat;
	height:28px;
	width:10px;
	float:left;
}
#smily_left	{background-image:url(/images/smily_left_10x28.gif);}
#smily_right{background-image:url(/images/smily_right_10x28.gif);}
#smily_middle{
	float:left;
	height:28px;
	font-weight:bold;
	font-size:14px;
	background-color:#F0F0F0;
	width:156px;
}
.smily_text{
	float:left;
	width:128px;
	padding:7px 0 0 5px;
}
#smily_image{
	float:left;
	width:22px;
	padding-top:3px;
}

#smily_1{float:left; padding-bottom:5px; width:37px;}
.s{width:32px; height:32px; cursor:pointer;}
.s:hover{width:30px; height:30px; cursor:pointer; border:1px solid #ccc;}


#about_me_small{
	clear:both;
	float:left;
	background-color:#f5f5f5;
	width:160px;
	padding:0 8px;
}
#left_menu_botom_image{
	background-image:url(/images/left_menu_bottom_192x11.gif);
	background-repeat:no-repeat;
	height:11px;
	width:192px;
}
/* left column styles ends */

/* body column */
#body_column{
	float:left;
	width:660px;
}
#body_column_middle{
	float:left;
	width:739px;
	padding:7px;
	background-color:#FFF;
}
#body_column_top, #body_column_bottom{
	width:664px;
	height:10px;
	float:left;
}
/* moods and event */
#moods_container{float:left; width:664px;}
#event{float:left;	width:365px;}
#event_image1, #event_image2{
	float:left;
	width:9px;
	background-repeat:no-repeat;
	width:9px;
	height:59px;
}
#event_image1{background-image:url(/images/mood_left_9x59.gif);}
#event_image2{background-image:url(/images/mood_right_9x59.gif);}
#event_text{
	float:left;
	background-color:#FFF;
	width:353px;
	height:52px;
	margin-top:2px;
	padding-left:3px;
}
#mood_image_bg{
	float:left;
	width:59px;
	background-image:url(/images/mood_bg_59x59.jpg);
	background-repeat:no-repeat;
	width:53px;
	height:59px;
	padding-left:6px;
}
#mood_text_container{float:left;width:240px; padding-bottom:5px;}
#mood_text{
	float:left;
	width:230px;
	height:52px;
	margin-top:2px;
}

/* middle column */
#column_middle{
	float:left;
	clear:both;
	width:670px;
	padding-top:7px;
}
#column_middle_left{clear:both; float:left; width:392px;}
#column1_top{clear:both; float:left; width:392px;}
#column_middle_left_bg, #column_middle_right_bg, #weight_bottom_bg{
	background-repeat:no-repeat;
	height:9px;
}
#column_middle_left_bg{background-image:url(/images/column_middle_left_bg_392.gif);width:392px;}
#column_middle_right_bg{background-image:url(/images/column_middle_right_264x9.gif);width:264px;}
#column_middle_right{float:left; width:264px; padding-left:7px;}
#weight_bottom_bg{background-image:url(/images/weight_bottom_bg_264x9.gif);width:264px;}
#column1_heading, #dashboard_heading{
	clear:both;
	float:left;
	width:377px;
	padding:7px 5px 7px 10px;
	font-size:14px;
	font-weight:bold;

}
#photo_container, #six_frnd{float:left;}
#view_all_link{clear:both; float:left; padding-top:10px; width:377px;text-align:right;}
#frnd_pic{width:120px; height:90px;}
#column1_heading{background-color:#FFF;}
#column1_text{width:378px; padding:7px;}
#dashboard_heading{background-color:#f5f5f5;}
#goals_text{float:left; width:200px;}
#goals_normal{width:372px;padding:5px 0;}
#frnd_normal{width:244px; padding:10px;}
#gray_buttons{
	width:117px;
}
#my_wall_container{float:left; clear:both; background-color:#FFF; padding:0 5px 7px 0; width:658px;}
#dashboard_container{float:left; clear:both; background-color:#f5f5f5; padding:0 5px 7px 0; width:658px;}
#weight_container{clear:both; float:left; background-color:#f5f5f5; width:264px;}
#gray_bg_text{clear:both; float:left; background-color:#fff8f2; padding:8px; text-align:justify;}



#pgheading{
	padding:5px 0 15px 5px;
	width:645px;
	font-size:16px;
	font-weight:bold;
}
#heading_big{
	padding:15px 0 15px 5px;
	width:645px;
	font-size:16px;
	font-weight:bold;
}
#blocked_container{
	clear:both;
	float:left;
	width:643px;
	padding:5px;
}
#img176_container{
	width:176px;
	float:left;
	padding:12px 24px 12px 18px;
}
#image176 {width:176px; float:left;}
#cheer_image {width:90px; float:left;}
#app_image {width:120px; float:left; padding-top:6px;}
#app_image_small {width:80px; float:left;}

#blocked_info {width:440px; float:left; padding:0;}
#blocked_dt, #blocked_mn{font-weight:bold; width:430px;}
#normal_memname	{width:430px; padding-top:10px;}
#blocked_other{width:430px;}
#mem_friend_pagi{clear:both; width:645px; margin-left:5px;}
#right_buttons{float:left; width:67px;}
#button_container{float:left; width:80px; padding-right:5px;}

#posts_row{width:840px; padding:5px 15px;}
#new_post{width:800px; padding-top:10px;}
#post_title{width:700px;}
#post_text{float:left; width:100px; font-weight:bold;}
#post_field{float:left; width:600px;}
#post_cancel_save{clear:both; padding:2px 0 0 100px; width:200px;}
#post_cancel, #post_save{float:left; width:58px;}
#post_cancel{padding-top:1px;}



#cheers_container, #app_container{
	clear:both;
	float:left;
	width:645px;
	margin-left:5px;
}
#cheers_container{padding:10px 0;}
#cheerPopup{
	display:none;
	float:left;
	width:188px;
	height: 150px;
	margin-top: 0;
	padding:5px 0 0 5px;
	position: absolute;
	z-index: 25;
	background-color:#FFF;
	border:1px solid #eeeded;
}
.cheers, .cheers:hover{ /* used in send a cheer popup */
	border:0;
	padding:0;
	cursor:pointer;
	outline:none;
}
.cheers{ width:32px; height:32px; }
.cheers:hover{ width:30px; height:30px; border:1px solid #ccc; }

#app_container{padding-top:10px;}
#app_heading{float:left; font-weight:bold; padding-bottom:5px;} /* previous to '.widget_draggable' class in dragdrop.css */

#cheers_info {width:441px; float:left; padding-left:15px;}
#app_info {width:500px; float:left; padding-left:15px;}
#app_mem_info {width:115px; float:left; padding-left:10px;}
#cheer430{width:430px;}
#app500{width:500px;}
#app115{width:115px;}
#app_mem_count{width:635px; padding:5px; margin:10px 0 0 5px; font-weight:bold;}
#mem_loop{
	float:left;
	width:205px;
	padding:15px 10px 0 0;
}


/* app market buttons */
#app_market_btns{float:left; clear:both; padding-top:10px; width:180px;}
#app_left, #app_right{
	background-repeat:no-repeat;
	height:36px;
	width:7px;
	float:left;
}
#app_left	{background-image:url(/images/bc_left_7x36.gif);}
#app_right	{background-image:url(/images/bc_right_7x36.gif);}
#app_close	{float:left; height:20px; background-color:#F0F0F0; padding:8px 0;}
#app_middle	{float:left; height:20px; font-weight:bold;background-color:#F0F0F0;padding:9px 0 7px 0;width:140px;}

#bc_left, #bc_right{
	background-repeat:no-repeat;
	height:36px;
	width:7px;
	float:left;
}
#bc_left	{background-image:url(/images/bc_left_7x36.gif);}
#bc_right	{background-image:url(/images/bc_right_7x36.gif);}
#bc_middle, #gray_close{float:left; height:20px; font-weight:bold;background-color:#F0F0F0;}
#bc_middle{padding:9px 0 7px 0;width:960px;}

#edit_profile_form_container{
	clear:both;
	float:left;
	width:640px;
	padding:0 0 0 10px;
}
input.bgimg{background-image:url(/images/input_bg.jpg); background-repeat:repeat-x;}

/* styles for all popups starts */
#GB_overlay, #GB_window{left: 0; top: 0; position: absolute;}
#GB_overlay {background-color: #000; margin: auto; z-index: 100;}
#GB_window {overflow: visible; z-index: 150; width: auto; margin: 0; padding: 0;}
.header{z-index:160; position:absolute;}
.caption{display:none;}
.close{text-align:right; padding:9px 16px 0 0;}
.content, .GB_frame, #document, #comment, .popup_container{padding:0; margin:0; border:none;}



#popup_container, #popup_top, #popup_bot{
	clear:both;
	float:left;
	width:300px;
}
#popup_tm, #popup_bm{
	float:left;
	line-height:11px;
	background-color:#FFF;
	height:9px;
	text-align:right;
	width:300px;	/* 400 - (11 + 11) */
}
#popup_tm{border-top:2px solid #999;}
#popup_bm{border-bottom:2px solid #999;}

#popup_tl, #popup_tr, #popup_bl, #popup_br{float:left; background-repeat:no-repeat;	width:11px;	height:11px;}
#popup_tl{background-image:url(/images/popup_corner_tl_11.gif);}
#popup_tr{background-image:url(/images/popup_corner_tr_11.gif);}
#popup_bl{background-image:url(/images/popup_corner_bl_11.gif);}
#popup_br{background-image:url(/images/popup_corner_br_11.gif);}
#popup_mid{
	clear:both;
	float:left;
	width:300px;
	border-left:2px solid #8f8f8f;
	border-right:2px solid #8f8f8f;
	background-color:#FFF;
	padding:0 10px 10px 10px;
}

#popup_text{clear:both; float:left; width:376px;}
#popup_close_plain, #popup_close_round{
	clear:both;
	float:left;
	height:12px;
}
#popup_close_plain{width:365px;}
#popup_close_round{width:562px;}
#popup_close_left{float:left; width:12px; height:12px;}
#popup_close{
	float:right;
        clear:both;
	background-image:url(/images/square_close_12.gif);
	background-repeat:no-repeat;
	width:12px;
	height:12px;
	cursor:pointer;
        margin:2px;
}
#popup_btn_container{
	clear:both;
	float:left;
	padding-left:210px;
	width:166px;
}
#save_middle, #cancel_middle, #decline{cursor:default;}
#declined{display:none;}

.hand{cursor:pointer;}


/* popup type plain */
.closeX, .closeX:link, .closeX:hover{ /* for (x) close link */
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#03afaf;
    text-decoration:none;
    cursor:pointer;
}
#popup_plain{
    clear:both;
    float:left;
    width:450px;
    height:75px;
}
#popup_left, #popup_right{
    float:left;
    height:75px;
    width:35px;
    background-repeat:no-repeat;
}
#popup_left{background-image:url(/images/new_UI/popup_gray_left_35x75.gif); }
#popup_right{background-image:url(/images/new_UI/popup_gray_right_35x75.gif);}
#popup_middle{
    background-image:url(/images/new_UI/popup_gray_middle_1x75.jpg);
    background-repeat:repeat-x;
    width:322px;
    float:left;
    height:75px;
}
#close_round{float:left; padding:26px 0 0 5px;}
#popup_plain_heading{
	clear:both;
	float:left;
	font:bold 14px Arial, Helvetica, sans-serif;
        color:#666;
	width:300px;
	padding:14px 0 0 3px;
	text-align:left;
}
#greenYesNo{
    /*background-image:url(/images/new_UI/green_btn.gif);
    background-repeat:repeat-x;*/
    width:33px;
    float:left;
    height:19px;
    cursor:pointer;
    margin:5px 5px 0 0;
}
/* popup type plain ends */

/* popup type big ends */
#popup_big_contents{
    clear:both;
    float:left;
    width:458px;
    background-color:#fff8f2;
    padding:10px;
}
#popup_header_container{
    width:478px;
    clear:both;
    float:left;
}
#popup_big_header_left, #popup_big_header_right{
    float:left;
    height:43px;
    width:10px;
    background-repeat:no-repeat;
}
#popup_big_header_left{background-image:url(/images/new_UI/popup_big_left_10x43.gif);}
#popup_big_header_right{background-image:url(/images/new_UI/popup_big_right_10x43.gif);}
#popup_big_header_middle{
    width:458px;
    float:left;
    height:43px;
    background-color:#f247ab;
}
#popup_big_logo{
    float:left;
    width:440px;
    background-image:url(/images/new_UI/fitsmi_logo_small.jpg);
    background-repeat:no-repeat;
    background-position:left;
    height:25px;
    margin-top:10px;
}
#popup_big_close{
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#02a1a1;
	cursor:pointer;
	margin-top: 3px;
}
#popup_big_title{
    text-align:left;
    font:bold 16px Arial, Helvetica, sans-serif;
    color:#e10085;
    float:left;
    clear:both;
    width:458px;
    padding-bottom:10px;
}
#popup_big_text{
    float:left;
    clear:both;
    width:458px;
    text-align:left;
}
#popup_big_btn1, #popup_big_btn2{
    width:58px;
    float:left;
    height:23px;
    cursor:pointer;
    margin:5px 0 0 5px;
}
#popup_big_btn1{background-image:url(/images/new_UI/cancel_btn.gif); background-repeat:repeat-x;}
/*#popup_big_btn2{background-image:url(/images/new_UI/pink_btn.gif);}*/
#popup_big_buttons{
    clear:both;
    float:left;
    width:130px;
    padding-left:328px;
}
.white, .white:link, .white:hover{
    text-decoration:none;
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#FFF;
}
/* popup type big ends */

#close_block{clear:both; float:left; width:365px;}
#popup_plain_text{
	clear:both;
	float:left;
	width:350px;
	padding:0 0 10px 10px;
	text-align:left;
}

#cheer_emotion_container{
	width:110px;
	padding-left: 23px;
}
#send_cheer{width:110px;}
#emotions{
	width:110px;
	text-align:center;
	padding: 15px 0 10px 0;
}
#cheer_radios{
	width:110px;
	padding-bottom: 10px;
}







/* styles for all popups ends */










/* image sizes */
#mem_profile_photo{
	width:176px;
    height:140px;
}
#mem_profile_brief{
	width:176px;
	padding-top: 17px;
}
#left_links_container{clear:both; float:left;}
#left_links{
	width:176px;
	border-bottom: 1px solid #ffbd88;
	padding: 6px 0;
	clear:both;
	float:left;
}


div.pageHeading{padding:5px 0; margin-bottom:10px; background-color:#f5f5f5; text-align:left; font:bold 16px Arial, Helvetica, sans-serif; color:#f09;}


/* corners backgrund images */




/******************/

/* Using roman letters for padding classes instead of numbers because some times classes with numbers doesn't work in IE */
/* padding from all side */
.padV{padding:5px;}
.padX{padding:10px;}

/* padding from left and right */
.padLV{padding-left:5px;}
.padLX{padding-left:10px;}
.padLXX{padding-left:20px;}
.padRV{padding-right:5px;}
.padRX{padding-right:10px;}
.padRXX{padding-right:20px;}
.padLRV{padding:0 5px;}
.padLRX{padding:0 10px;}

/* padding from tob and bottom */
.padTV{padding-top:5px;}
.padTX{padding-top:10px;}
.padTXX{
	padding-top:18px;
}
.padBV{padding-bottom:5px;}
.padBX{padding-bottom:10px;}
.padBXX{padding-bottom:20px;}
.padTBV{ padding:5px 0;}
.padTBX{ padding:10px 0;}

/* padding other */
.padLTX{padding:10px 0 0 10px;}
.padL85{padding-left:85px;}
.padLRX{ padding:0 10px;}
.padThr{padding:3px;}
.padL85{padding-left:85px;}
.padLB8{padding:0 0 8px 8px;}

.marginTR10{margin:10px 10px 0 0;}
.marginT10{margin:10px 0 0 0;}
.marginRB{margin:0 10px 3px 0;}
.marginR{margin-right:10px;}
.marginR25{margin-right:25px;}
.marginR50{margin-right:50px;}
.marginL55{margin-left:55px;}
.marginL70{margin-left:70px;}
.marginLB{margin:0 0 8px 8px;}
.marginLTB{margin:8px 0 8px 8px;}
.marginB5{margin-bottom:5px;}
.marginB30{margin-bottom:30px;}

.bgWhite{background-color:#fff;}
.bgGray{background-color:#e1e1e1;}
.bgGray2{background-color:#fff8f2;}
.bgGrn{background-color:#74dd82;}
.bgGrnLite{background-color:#B1FFBD;}
.bgGoog{background-color:#c3d9ff;}
.bgO{background-color:#F90;}
.borderAll{border:1px solid #e1e1e1;}
.borderA3{border:3px solid #ccc;}
.borderRed{border:2px solid #f00;}
.borderR{border-right:1px solid #e1e1e1;}
.borderRW{border-right:1px solid #FFF;}
.borderB{border-bottom:1px solid #e1e1e1;}
.borderT{border-top:1px solid #e1e1e1;}
.borderGrn{border:3px solid #74dd82;}
.borderG{border:1px solid #74dd82;}

.wid45{width:45px;}
.wid55{width:55px;}
.wid70{width:70px;}
.wid80{width:80px;}
.wid100{width:100px;}
.wid120{width:120px;}
.wid130{width:130px;}
.wid140{width:140px;}
.wid150{width:150px;}
.wid165{width:165px;}
.wid185{width:185px;}
.wid190{width:190px;}
.wid200{width:200px;}
.wid210{width:210px;} /* for left menu */
.wid230{width:230px;}
.wid250{width:250px;}
.wid265{width:265px;}
.wid270{width:270px;}
.wid280{width:280px;}
.wid300{width:300px;}
.wid350{width:350px;}
.wid410{width:410px;}
.wid415{width:415px;}
.wid445{width:445px;}
.wid455{width:455px;}
.wid510{width:510px;}
.wid525{width:525px;}
.wid524{width:524px;}
.wid530{width:530px;}
.wid589{width:589px;}
.wid600{width:600px;}
.wid680{width:680px;}
.wid700{width:700px;}
.wid730{width:730px;}
.wid739{width:739px;}
.wid740{width:740px;}
.wid750{width:750px;}
.wid758{width:758px;}
.wid775{width:775px;}
.wid800{width:800px;}
.wid825{width:825px;}
.wid850{width:850px;}
.wid898{width:898px;}
.wid910{width:910px;}


div.width920{width:920px;}
div.wid975{width:975px;}
div.wid954{width:954px;}
div.wid961{width:961px;}


.hit35{height:35px;}
.hit80{height:80px;}
.hit120{height:120px;}
.hit150{height:150px;}

.pinkBold{
    font:bold 14px Arial, Helvetica, sans-serif;
    color:#e10085;
}
.txtL{text-align:left;}
.txtC{text-align:center;}
.txtR{text-align:right;}







#ta_logo{
	background-image:url(/images/logo.png);
	background-repeat:no-repeat;
	width:160px;
	height:125px;
        float:left;
}

#up_block{
	float:left;
	width:auto;
	text-align:center;
}
.upper_links, .upper_links:link, .upper_links:hover{
    font-weight:normal;
    display:block;
    float:left;
    width:auto;
}
.upper_links, .upper_links:link{ color:#609;}
.upper_links:hover{color:#f09; /* dark purple */}

#common_text{
	width:920px;
}
.blinq{	/* to focus on something like 'News' 'Click Here' */
	text-decoration:blink;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#f00;	/* red */
}
.fieldset_container{	/* use this for fieldset as a container only */
	clear:both;
	float:left;
	width:300px; /* fixed for common use. Change inline width if required */
	height:auto;
	padding:10px;
}

#top_left_corner, #top_right_corner, #bottom_left_corner, #bottom_right_corner, #top_left_gray, #top_right_gray, #bot_left_gray, #bot_right_gray{
	background-repeat:no-repeat;
	height:10px;
	width:10px;
	float:left;
}
#top_left_corner	{background-image:url(/images/corner_top_left_10x10.gif);}
#top_right_corner	{background-image:url(/images/corner_top_right_10x10.gif);}
#bottom_left_corner	{background-image:url(/images/corner_bottom_left_10x10.gif);}
#bottom_right_corner{background-image:url(/images/corner_bottom_right_10x10.gif);}

#top_left_gray	{background-image:url(/images/corner_top_left_10x10_gray.gif);}
#top_right_gray	{background-image:url(/images/corner_top_right_10x10_gray.gif);}
#bot_left_gray	{background-image:url(/images/corner_bot_left_10x10_gray.gif);}
#bot_right_gray	{background-image:url(/images/corner_bot_right_10x10_gray.gif);}



.headerL10, .headerR10{float:left; background-repeat:no-repeat; width:10px; height:85px;}
.headerL10{background-image:url(/images/left_10x85.gif); }
.headerR10{background-image:url(/images/right_10x85.gif); }






#menu_column{
	float:left;
	width:192px;
}
#menu_column_top, #menu_column_bottom{background-repeat:no-repeat; width:210px; height:10px;float:left;}
#menu_column_top{background-image:url(/images/top_210.gif);}
#menu_column_bottom{background-image:url(/images/bottom_210.gif);}




#cancel_left, #cancel_right, #save_left, #save_right{
	background-repeat:no-repeat;
	height:35px;
	width:6px;
	float:left;
}
#cancel_left	{background-image:url(/images/cancel_left_6x35.gif);}
#cancel_right	{background-image:url(/images/cancel_right_6x35.gif);}
#cancel_middle, #save_middle, #decline, #declined {float:left; height:20px; padding:9px 0 6px 0; font-weight:bold; text-align:center; width:68px;}
/*#cancel_middle, #decline, #declined	{background-image:url(/images/cancel_middle_1x35.jpg);}*/
#save_middle	{background-image:url(/images/save_middle_1x35.jpg);}
#save_left	{background-image:url(/images/save_left_6x35.gif);}
#save_right	{background-image:url(/images/save_right_6x35.gif);}



#btn_left_corner, #btn_right_corner{
	background-repeat:no-repeat;
	height:25px;
	border:none;
	width:3px;
	float:left;
}
#btn_left_corner{background-image:url(/images/btn_left_corner_3x25.png);}
#btn_right_corner{background-image:url(/images/btn_right_corner_3x25.png);}
#btn_middle{
	background-image:url(/images/btn_middle_1x25.jpg);
	background-repeat:repeat-x;
	/*height:25px;*/
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	padding-top:6px;
	height:19px;
}

#features{
    clear:both;
    float:left;
    width:520px;
    padding-bottom:10px;
    line-height:18px;
}

/* New Login */
#login_top{clear:both; float:left; width:872px; height:70px;}
#login_top_left, #login_top_right{float:left; height:70px; background-repeat:no-repeat;}
#login_top_left{width:514px; background-image:url(/images/new_UI/login_top_left.gif);}
#login_top_right{width:358px; background-image:url(/images/new_UI/login_top_right.gif);}
#login_middle{
	clear:both;
	float:left;
	width:845px;
	height:auto;
	background-image:url(/images/new_UI/login_red_bg_1x398.jpg);
	background-repeat:repeat-x;
	padding-left: 28px;
}
#login_bottom{clear:both; float:left; width:872px;}
#login_bottom_left{float:left; width:20px; height:50px; background-image:url(/images/new_UI/login_bottom_left_20x50.gif); background-repeat:no-repeat;}
#login_bottom_right{float:left; width:20px; height:50px; background-image:url(/images/new_UI/login_bottom_right_20x50.gif); background-repeat:no-repeat;}
#login_bottom_middle{float:left; width:832px; height:50px; background-image:url(/images/new_UI/login_bottom_middle_1x50.gif); background-repeat:repeat-x;}

#login_logo_bg{
	float:left;
	width:480px;
	height:393px;
	background-image:url(/images/new_UI/login_logo_bg_504x393.gif);
	background-repeat:no-repeat;
	padding-left: 28px;
}
#login_logo, #login_info{clear:both; float:left;}
#login_logo{width:250px; padding-bottom:50px;}
#login_info{
	padding:10px 0;
	font: bold 16px Arial, Helvetica, sans-serif;
	width:425px;
}
#login_forms{
	float:left;
	width:252px;
}
#login_flash_msg{
    clear:both;
    float:left;
    width:250px;
    height:132px;
    text-align:center;
    font:bold 12px Arial, Helvetica, sans-serif;
    color:#f00;
}
#invitation_form_container, #new_login_form_container{
	clear:both;
	float:left;
	width:252px;
}
#login_container{margin-top:15px;}
#login_form_mid{clear:both; float:left; width:242px; padding:0 7px; border-left:2px solid #ccc; border-right:2px solid #ccc; background-color:#fff;}
#login_star{float:left; width:34px; height:32px; padding-right:5px;}
#login_head{
	float:left;
	width:200px;
}
#moms_text{float:left; width:832px; padding-top:16px; font:bold 14px Arial, Helvetica, sans-serif; text-align:center;}




/* New Login ends */


#login_left{
    float:left;
    width:550px;
    padding-right:15px;
}
#login_right{
    float:left;
    width:274px;
}
#invite_form_container, #login_form_container{
    padding:10px;
    clear:both;
    float:left;
    width:250px;
    background-color:#fff8f2;
    border:1px solid #f2f2f2;
}
#invite_heading, #login_heading{
    text-align:left;
    font:bold 16px Arial, Helvetica, sans-serif;
    color:#e10085;
    clear:both;
    float:left;
    padding-bottom:5px;
}
#invite_login{
    clear:both;
    float:left;
    padding:15px;
    width:840px;
}
#form_width{
    clear:both;
    float:left;
    width:255px;
}


#registrationDIV{
	padding-left:265px;
	width:400px;
}

#loginDIV{
    clear:both;
    float:left;
    width:244px;
}
#reg_txt_field{
    clear:both;
    float:left;
    width:255px;
    padding-bottom:5px;
}
#reg_txt, #reg_field{
    float:left;
}
#reg_txt{
  width:80px;
  text-align: right;
  padding-top:2px;
}
#reg_field{
    width:150px;
    text-align: left;
}



/* three columns for profile page */
.three_columns{
    width:920px;
    padding-bottom:10px;
}
.user_photo_column{
    float:left;
    width:155px;
    padding:0 10px 10px 0;
}
.user_profile_column{
    float:left;
    width:444px;
    margin-right:10px;
}
.friend_column{
    float:right;
    width:297px;
    padding-left:0px;
}
.wid160{
    float:left;
    width:140px;
    border:1px solid #e1e1e1;
    padding:7px;
}
.profile_row{
    margin-top:10px;
    width:432px;
    padding:5px;
    border:1px solid #e1e1e1;
}
.profile_row1{
    width:440px;
    background-color:#eeeeee;
    padding:2px;
}
.profile_row2{
    width:440px;
    background-color:#f5f5f5;
    padding:2px;
}
.heading_left{
    float:left;
    text-align:right;
    width:140px;
    padding:0 10px;
}
.profile_text{
    float:left;
    width:265px;
}
.btn_right{
    width:430px;
    float:right;
    text-align:right;
    padding-top:10px;
}
#flash_error{
    clear:both;
    float:left;
    background-color:#f5f5f5;
    padding:5px 0;
    width:870px;
    text-align:center;
}
.error{ /* for all error messages */
    color:#f00;
    font-weight:bold;
}
.success{ /* for all success messages */
    color:#390;
    font-weight:bold;
}
#err_msg_box{
	width:621px;
	padding:10px;
	border:1px solid #f00;
	color:#F00;
}
#suc_msg_box{
	width:621px;
	padding:10px;
	border:1px solid #090;
	color:#090;
}


#oneRow{clear:both;float:left; width:842px;}
.mem_search_container, .mem_search_container:hover{
    clear:both;
    float:left;
    width:842px;
    padding:10px;
    margin-bottom:5px;
}
.mem_search_container{background-color:#fff7ff;border:1px solid #ffd4ff;}
.mem_search_container:hover{background-color:#f5f5ff;border:1px solid #ccf;}


.user_photo_fixed{
    height:116px;
    width:154px;
    /*border:1px solid #e1e1e1;*/
    margin-bottom:10px;
    text-align:center;
    padding-left:2px;
}
.memPhotoHW{
    padding:2px;
    background-color:#fff;
    width:150px;
    height:112px;
}
.frndPhotoHW{
    width:50px;
    height:38px;
    padding:0px;
}
.frndPhotoHW_block{
    width:50px;
    height:50px;
}

.frnd_photo_container{
    float:left;
    margin:0 15px 8px 0;
    width:80px;
    background-color:#fff;
    /*border:1px solid #e1e1e1;*/
}
.frndPhoto_Links{
    width:82px;
    float:left;
    text-align:center;
}
.frnd_photo{
    float:left;
    height:82px;
    /*line-height:82px;*/ /* to set the friend photo position in the middle */
}
#img16{width:16px; height:16px; float:left; padding:0 5px;}
#no_photo_container{
	float:left;
	width:129px;
	padding-bottom:10px;
}
#star_photo{
	clear:both;
	float:left;
	padding:2px 0 0 28px;
	width:100px;
}


/* ablum starts */
.album_container{width:166px;margin-bottom:20px;}

.album_cover, .album_cover:hover{
    width:160px;
    height:140px;
    vertical-align:middle;
    line-height:140px;
    padding:2px;
}
.album_cover{border:1px solid #ccf;}
.album_cover:hover{border:1px solid #f09;}

.big_photo{
	width:920px;
	text-align:center;
}
.big_photo_style{
	padding-bottom:10px;
	border:1px solid #e1e1e1;
	padding:2px;
	margin-bottom:10px;
	width:500px;
	height:550px;
}
.comment_photo_container{
    width:166px;
    margin-right:10px;
}
.comment_photo{
    border:1px solid #ccc;
    width:160px;
    height:140px;
    text-align:center;
    line-height:140px;
    padding:2px;
}
.thumb{
    width:38px;
    height:34px;
    padding:5px;
    border:1px solid #f09;
    line-height:35px;
    text-align:center;
}
.user_comment_row, .user_comment_row:link{
    border:1px solid #ffd4ff;
    background-color:#fff7ff;
    margin-bottom:5px;
}
.user_comment_row:hover{
    border:1px solid #ccf;
    background-color:#f5f5ff;
}


/* Pagination starts */
.pagination_left{
	float:left;
	width:300px;
	text-align:left;
}
.pagination_right{
	float:right;
	width:300px;
	text-align:right;
}
.pages, .pages:link, .pages:hover{
    float:left;
    padding:0 3px;
	margin-left:3px;
}
.pages, .pages:link{background-color:#fff7ff;border:1px solid #ffd4ff;}
.pages:hover{background-color:#f5f5ff;border:1px solid #ccf;}

/* Pagination ends */

/* album ends */


/* footer starts */

/* footer ends */

#uploader {
	width: 0px;
	height: 0px;
	border: 0px;
}


/* admin section */
#obsolete_active{background-color:#c3d9ff;}


/* widths for columns */
.wid192{width:192px;}	/* left menu column container */
.wid182{width:182px;}	/* left menu text container with 5px padding */
.wid172{width:172px;}	/* about me text with 5px padding */
.wid135{width:135px;}	/* text links with smily icons */
.wid664{width:664px;}	/* middle column max width */
.wid659{width:659px;}	/* middle column with 5px padding-left */
.wid649{width:649px;}	/* middle column text container */
.wid392{width:392px;}	/* middle left column */
.wid264{width:264px;}	/* middle right column */
.wid378{width:378px;}	/* middle left column text container */
.wid368{width:368px;}	/* middle left column text contents with 5px padding */
.wid253{width:253px;}	/* middle right column text container */
.wid125{width:125px;}	/* friend photo width */
.wid872{width:872px;}	/* header contents */

#friend_photo{
    width:120px;
    height:120px;
    padding:0 4px 4px 0;
    line-height:120px;
    vertical-align:middle;
}
#friend_name{clear:both; float:left; padding-left:2px;}
#friend_photo_small{
	float:left;
	width:50px;
	height:41px;
}
.smily_link, .smily_link:link, .smily_link:hover{font-size:14px; font-weight:bold;}
.smily_link, .smily_link:link{color:#f09;}
.smily_link:hover{color:#609;}

#points_container{
	padding:30px 0 25px 0;
	font-weight:bold;
	font-size:45px;
	width:176px;
}

.bordotb{border-bottom:2px dotted #ccc;}
.bordott{border-top:2px dotted #ccc;}

#recent_comment_container{width:168px; padding-bottom:10px;}
#wall_photo{padding-right:5px; width:50px;float:left;}

#commented_photo{clear:both; float:left; width:584px;}




/* White round corners container */
#rnd_container_wider{
	background: #fff;
	margin:5px 1px 1px 1px;
        float:left;
        clear:both;
}
#rnd_container {
	background: #fff;
	margin:5px 1px 1px 1px;
}

.rnd_top, .rnd_bottom {display:block; background:#dfdedf; font-size:1px;}
.rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
.rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
.rnd_b2, .rnd_b3, .rnd_b4 {background:#FFF; border-left:1px solid #Fff; border-right:1px solid #Fff;}
.rnd_b1 {margin:0 5px; background:#Fff;}
.rnd_b2 {margin:0 3px; border-width:0 2px;}
.rnd_b3 {margin:0 2px;}
.rnd_b4 {height:2px; margin:0 1px;}

.rnd_content {
    display:block;
    border:0 solid #Fff;
    border-width:0 1px;
    padding: 0px 6px;
    background:#FFF;
    color:#000;
    text-align:justify;
}
.rnd_content2 {
    display:block;
    border:0 solid #Fff;
    border-width:0 1px;
    padding: 0px 6px 1px 6px;
    background:#FFF;
    color:#000;
	text-align:justify;
}
/* White round corners container ends */
/* Gray round corners container */
#rnd_containerg {
	background: #ccc;
	margin:5px 1px 1px 1px;
}

.rnd_topg, .rnd_bottomg {
	display:block;
	background:#dfdedf;
	font-size:1px;
}
.rnd_b1g, .rnd_b2g, .rnd_b3g, .rnd_b4g {display:block; overflow:hidden;}
.rnd_b1g, .rnd_b2g, .rnd_b3g {height:1px;}
.rnd_b2g, .rnd_b3g, .rnd_b4g {
	background:#ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.rnd_b1g {
	margin:0 5px;
	background:#ccc;
}
.rnd_b2g {margin:0 3px; border-width:0 2px;}
.rnd_b3g {margin:0 2px;}
.rnd_b4g {height:2px; margin:0 1px;}

.rnd_contentg {
	display:block;
	border:0 solid #ccc;
	border-width:0 1px;
	padding: 0px 6px;
	background:#ccc;
	color:#000;
	text-align:justify;
}
.rnd_contentg2 {
    display:block;
    border:0 solid #ccc;
    border-width:0 1px;
    padding: 6px 6px 1px 6px;
    background:#ccc;
    color:#000;
    text-align:justify;
}
/***************/

#rnd_container3 {
	background: #fff;
	margin:5px 1px 1px 1px;
}

.rnd_top3, .rnd_bottom3 {display:block; background:#e1e1e1; font-size:2px;}
.rnd_b13, .rnd_b23, .rnd_b33, .rnd_b43 {display:block; overflow:hidden;}
.rnd_b13, .rnd_b23, .rnd_b33 {height:2px;}
.rnd_b23, .rnd_b33, .rnd_b43 {background:#fff; border-left:2px solid #999; border-right:2px solid #999;}
.rnd_b13 {margin:0 5px; background:#999;}
.rnd_b23 {margin:0 3px; border-width:0 2px;}
.rnd_b33 {margin:0 1px;}
.rnd_b43 {height:2px; margin:0 1px;}

.rnd_content3 {
    display:block;
    border:0 solid #999;
    border-width:0 2px;
    padding: 0px 6px;
    background:#FFF;
    color:#000;
    text-align:justify;
}






/* Gray round corners container ends */

#widest_container{
	clear:both;
	float:left;
	width:664px;
	padding-top: 10px;
}


/* drop down images */
/*
#subimg_container1, #subimg_container2, #subimg_container3, #subimg_container4, #subimg_container5{
	display:none;
	position:absolute;
	z-index:500;
	font:normal 11px Arial, Helvetica, sans-serif;
	border:1px solid #ccc;
	/*border-color:#f5f5f5 #ccc #ccc #f5f5f5;*/
/*}
.privacy, .privacy:link, .privacy:hover{
	display:block;
	width:100px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:1px 5px;
}
.privacy, .privacy:link{color:#f09; background-color:#FFF;}
.privacy:hover{color:#609; background-color:#FFC;}
#down, #up{font-size:11px; cursor:pointer; float:left;}
#up{display:none;}
/* drop down images ends */

/* for customized combo box start */
#privacy_select{
	font-size:11px;
	width:65px;
	position:absolute;
	z-index:26;
	-moz-opacity:0; /* for Firefox */
	-khtml-opacity: 0; /* for Safari */
	filter:alpha(opacity: 0); /* for IE */
	/*
	-moz-opacity:90;
	-khtml-opacity: 90;
	opacity:0.8;
	filter:alpha(opacity=80);
	*/
}
#fake_input_container{  /* profile empty page */
	z-index:25;
	position:absolute;
}
#fake_input{
	width:50px;
	padding:10px;
	border:none;
	font-size:11px;
	background-image:url(/images/ddbg.gif);
	background-repeat:no-repeat;
}
#state{
	font-size:12px;
	width:65px;
	position:absolute;
	z-index:31;
	-moz-opacity:0; /* for Firefox */
	-khtml-opacity: 0; /* for Safari */
	filter:alpha(opacity: 0); /* for IE */
}
#fake_state_container{  /* edit profile page */
	z-index:30;
	position:absolute;
}
#fake_state{
	width:40px;
	padding:2;
	border:none;
	font-size:12px;
	/* background-image:url(/images/state_input_bg_1x16.jpg); */
}
/* for customized combo box ends here */

/* style pages */
#style_breadcrumb{
	clear:both;
	float:left;
	width:950px;
	padding-top: 6px;
}
#style_bc_links{
	clear:both;
	float:left;
	width:842px;
	padding-bottom: 15px;
}
.current_style{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	margin-right: 20px;
}
.active_style, .active_style:link, .active_style:hover{
	font:bold 14px Arial, Helvetica, sans-serif;
	outline:none;
	text-decoration:none;
	margin-right: 20px;
}
.active_style, .active_style:link{color:#a8309a;}
.active_style:hover{color:#e10085;}
#post_pagi_container{width:645px;}
#post_page_left, #post_page_right{float:left; width:11px; height:36px; background-repeat:no-repeat;}
#post_page_left{background-image:url(/images/new_UI/round_left.gif);}
#post_page_right{background-image:url(/images/new_UI/round_right.gif);}
#post_page_middle{
	float:left;
	width:622px;
	height:30px;
	border-top: 1px solid #f0ebf1;
	border-bottom: 1px solid #f0ebf1;
	margin-top: 2px;
}
#style_column_container{clear:both; float:left; width:842px;}
#opt_count{float:left; width:120px;}
#opt_percent{float:right; width:50px; text-align:right;}
#poll_block{
	float:left;
	width:181px;
}
#tell_us_block{
	clear:both;
	float:left;
	width:181px;
	padding:7px 0;
}
#board_block{
	clear:both;
	float:left;
	width:181px;
	/*margin-bottom: 10px;*/
    margin:0;
    padding-bottom:0;
    padding-top:0;
}
#board_top, #board_bot{
	clear:both;
	float:left;
	width:181px;
	background-repeat:no-repeat;
	height:10px;
}
#board_top{
	background-image:url(/images/fitsmi_reskinning/board_top_image.png);
}
#board_bot{
	background-image:url(/images/fitsmi_reskinning/board_bot_image.png);
}
#board_mid{
	clear:both;
	float:left;
	width:161px;
	padding:5px 10px;
	background-color:#fff;
}
#board_topics{clear:both; float:left; width:161px; padding-top:10px;}
#board_heading{clear:both; float:left; width:161px; font:bold 20px Arial, Helvetica, sans-serif; color:#666;}
#cms_sidebar_heading{clear:both; float:left; width:161px; font:bold 18px Arial, Helvetica, sans-serif; color:#333;}
.board_title{font-weight:bold; color:#3195C5;}
.board_user{
	font-weight:bold;
	color:#666;
}
.board_timestamp{color:#999;}
#philosophy_block{
	clear:both;
	float:left;
	width:181px;
	padding-top:12px;
}









#left_container_style{
	float:left;
	width:652px;
	padding-right:0px;
}
.bookIcon{
	margin-left:5px;
	width:16px;
	height:16px;
}
#gray_rounds{}
#gray_rounds, #gray_rounds_top, #gray_rounds_bot{clear:both; float:left; width:170px;}
#gray_rounds_mid{clear:both; float:left; padding:0 7px; width:170px; background-color:#f1f1f1; text-align:left;}
#gray_rounds_top_right, #gray_rounds_bot_right{float:right; width:163px; height:7px; background-repeat:no-repeat; background-position:top right;}
#gray_rounds_top_right{background-image:url(/images/new_UI/gray_top_right.gif); }
#gray_rounds_bot_right{background-image:url(/images/new_UI/gray_bot_right.gif);}

#gray_rounds_top_left, #gray_rounds_bot_left{float:left; width:7px; height:7px; background-repeat:no-repeat;}
#gray_rounds_top_left{background-image:url(/images/new_UI/gray_top_left.gif);}
#gray_rounds_bot_left{background-image:url(/images/new_UI/gray_bot_left.gif);}



#poll_bar_right{
	float:left;
	width:181px;
	padding-top:18px;
}

#poll_top_style, #poll_bot_style, #poll_top_eat, #poll_bot_eat, #poll_top_move, #poll_bot_move, #poll_top_inspire, #poll_bot_inspire, #tell_us, #win_box{
	clear:both;
	float:left;
	width:181px;
	height:10px;
	background-repeat:no-repeat;
	line-height:10px;
}
#poll_top_style{background-image:url(/images/fitsmi_reskinning/poll_top_image_style.png);}
#poll_bot_style{background-image:url(/images/fitsmi_reskinning/poll_bot_image_style.png);}
#poll_top_eat{background-image:url(/images/fitsmi_reskinning/poll_top_image_eat.png);}
#poll_bot_eat{background-image:url(/images/fitsmi_reskinning/poll_bot_image_eat.png);}
#poll_top_move{background-image:url(/images/fitsmi_reskinning/poll_top_image_move.png);}
#poll_bot_move{background-image:url(/images/fitsmi_reskinning/poll_bot_image_move.png);}
#poll_top_inspire{background-image:url(/images/fitsmi_reskinning/poll_top_image_inspire.png);}
#poll_bot_inspire{background-image:url(/images/fitsmi_reskinning/poll_bot_image_inspire.png);}

#poll_mid_style, #poll_mid_eat, #poll_mid_move, #poll_mid_inspire{
	clear:both;
	float:left;
	width:151px;
	padding:0 15px;
}
#poll_mid_style{background-color:#C52766;}
#poll_mid_eat{background-color:#66B114;}
#poll_mid_move{background-color:#27789F;}
#poll_mid_inspire{background-color:#F56C11;}


#poll_heading, #poll_question{clear:both; float:left; width:154px; font-weight:bold;}
#poll_heading_style, #poll_heading_eat, #poll_heading_move, #poll_heading_inspire{font-size:24px; padding: 5px 0 10px 0; width: 151px;}
#poll_heading_style{color:#FE79B8;}
#poll_heading_eat{color:#D6FA3E;}
#poll_heading_move{color:#9EDDFF;}
#poll_heading_inspire{color:#FFCD47;}

#poll_question{
	font-size:16px;
	color:#FFF;
	padding:10px 0;
	width: 151px;
}
#poll_options{
	clear:both;
	float:left;
	width:151px;
	padding:4px 0;
}
#poll_radios{float:left; width:20px;}
#poll_text_style, #poll_text_eat, #poll_text_move, #poll_text_inspire{float:left; width:131px;}
#poll_text_style, #poll_percnet_style{color:#F9B2C7;}
#poll_text_eat, #poll_percnet_eat{color:#D6FA3E;}
#poll_text_move, #poll_percnet_move{color:#9EDDFF;}
#poll_text_inspire, #poll_percnet_inspire{color:#FFCD47;}



#poll_repeat_bg{
	clear:both;
	float:left;
	width:184px;
	padding:0;
	background-image:url(/images/new_UI/poll_middle_bg.jpg);
	background-repeat:repeat-y;
}
#poll_heading_container{clear:both; float:left; width:100%; padding:0 10px;}
#poll_submit_btn{clear:both; float:left; width:150px; padding-left:65px; padding-top:10px;}
#poll_percnet_eat, #poll_percnet_move, #poll_percnet_inspire, #poll_percnet_style{float:left; width:55px; text-align:right;}
#poll_percnet{float:left; width:55px; text-align:right; color:#fff;}

.pop_width{width:160px;}
#tell_us{background-image:url(/images/new_UI/tell_us_bg.gif); height:79px;}
#win_box{background-image:url(/images/new_UI/win_bg.gif); height:118px;}
#stats_container{
	clear:both;
	float:left;
	width:184px;
	margin-bottom:10px;
}
#article_container{
	clear:both;
	float:left;
	width:645px;
	padding:10px 0;
}
#blogger_name, #blog_heading, #sub_blog_heading, #user_details, #actual_blog, #tags_container, #bookmarks{
	clear:both;
	float:left;
	width:645px;
}
#blogger_name{padding-bottom:5px; font-weight:bold;}
#user_details{
}
#tags_container{padding:10px 0 5px 0;}
#blog_heading, #sub_page_block_heading{font:bold 28px Arial, Helvetica, sans-serif;}
#sub_blog_heading{font:bold 24px Arial, Helvetica, sans-serif; color:#666666}
#sub_blog_contents{float:left; padding:0 0 0 15px; width:490px;}
#win_image{
	float:left;
	width:55px;
	height:57px;
}
#win_text, #style_rss_text{
	float:left;
	font-weight: bold;
}
#win_text{
	width:106px;
	padding-top: 12px;
	color: #666;
}
#poll_radios_container{
	width:157px;
	padding-top: 5px;
	clear:both;
	float:left;
}
#sub_page_block{width:628px; border:7px solid #000; margin:2px 0 25px 0;}
#sub_page_block_image{
	width:291px;
	float:left;
	padding-left: 10px;
}
#sub_page_block_text{
	width:298px;
	float:left;
	padding:10px 10px 0 20px;
}
#sub_page_block_heading{
	width:298px;
	color:#000; /* #a8309a */
}
#blog_sub_image{float:left; width:144px; height:125px; border:5px solid #000;}
#blog_bot_read_more{clear:both; float:left; width:625px; padding:10px; border-top:2px dotted #FFBD88;}
#video_chch_container{
	clear:both;
	float:left;
	padding:0 0 10px 0;
	width:645px;
}
#style_video_watch{
	width: 160px;
	float:left;
	line-height: 34px;
	font:bold 24px Arial, Helvetica, sans-serif;
}
/* style pages ends */

/* Tracker changes */
#tracker_background, #tracker_plain_bg{
	width:672px;
	clear:both;
	float:left;
}
#tracker_background{/*background-image:url(/images/new_UI/tracker_background_636x610.jpg); background-repeat:no-repeat;*/}
#tracker_plain_bg{background-image:url(/images/new_UI/tracker_plain_bg_636x1.jpg); background-repeat:repeat-y;}
#tracker_bot_bg{
	width:672px;
	clear:both;
	float:left;
	background-image:url(/images/new_UI/tracker_bot_bg_636x25.jpg);
	background-repeat:no-repeat;
	height:25px;
	padding-bottom:10px;
}
#tracker_row{
	clear:both;
	float:left;
	padding:5px 13px;
	width:645px;
}
#tracker_btns{
	float:left;
	width:270px;
}
#tracker_date_container{
	float:left;
	font:bold 26px Arial, Helvetica, sans-serif;
	width:270px;
}

#tracker_link{
	float:right;
	width:230px;
	text-align:right;
	padding:0 42px 0 0
}
#tracker_plan_header{
	clear:both;
	float:left;
	width:577px;
	background-color:#efefef;
	padding:5px 8px;
        margin-bottom:5px;
}
#tracker_plan_details{
	clear:both;
	float:left;
	width:575px;
	padding:7px 0 0 26px;
}
#tracker_plan_heading_close{
	float:left;
	width:559px;
}
#tracker_plan_heading{
	float:left;
	font:italic bold 12px Arial, Helvetica, sans-serif;
	width:535px;
	padding-left: 2px;
}
#tracker_plan_close{float:right; width:14px; cursor:pointer;}
#tracker_plan_details_row{
	clear:both;
	float:left;
	width: 575px;
	padding-bottom:10px;
        margin:5px 0;
}
#eat_container{
	clear:both;
	float:left;
	width:500px;
	padding-top: 5px;
}
#back_to_top_link{float:right; width:80px; padding-right:60px;}
#pink_up_arrow{float:left; width:10px; height:6px; margin:5px 3px 0 0; background-image:url(/images/new_UI/arrowUp_pink.gif); background-repeat:no-repeat;}
#back_to_top{float:left; width:65px;}

#select_eat{float:left; width:360px; padding:0 0 0 17px;}
.eatImages{width:21px; height:21px;}
#eat_boxes_container{
	float:left;
	width:112px;
	padding-left:4px;
}
#eat_box_filled_big, #eat_box_empty_big, #eat_box_filled_small, #eat_box_empty_small{
	float:left;
	width:10px;
	border:1px solid #ccc;
	margin-left:5px;
}
#eat_box_filled_big, #eat_box_filled_small{background-image:url(/images/new_UI/carousel_bg.jpg); background-repeat:repeat-y;}
#eat_box_filled_big, #eat_box_empty_big{height:20px;}
#eat_box_filled_small, #eat_box_empty_small{height:10px; margin-top:10px;}
#eat_text{float:left; color:#03afaf;}
#girls_making_change{
	float:left;
	width:385px;
}
#rate_frequency{
	float:left;
	width:175px;
	padding:0 0 0 10px;
}
#girls_making_heading, #girls_making_img_details{
	clear:both;
	float:left;
	width:385px;
	padding-bottom: 7px;
}
#girls_making_img{float:left; width:55px; height:55px; padding-right:15px;}
#girls_making_details{
	float:left;
	width:315px;
}
#girls_time, #tracker_post_comments{
	clear:both;
	float:left;
	width:315px;
}
#girls_time{border-bottom:1px dotted #ffbd88; padding-bottom:8px;}
#tracker_post_comments{padding-top:2px;}
#tracker_plain_bg{clear:both; float:left;}
#sixty_move{float:left;	width:535px;}
#minutes_field{
	clear:both;
	float:left;
	width:535px;
}
.minutes_moved_font{font:bold 50px Arial, Helvetica, sans-serif; color:#000;}
#minutes1, #minutes2, #minutes3, #minutes4, #minutes5{
	clear:both;
	float:left;
	width:97%;
	padding-bottom: 15px;
}
#minutes_desc{clear:both; float:left; width:96%; padding-top:8px;}
#minutes_count{
	clear:both;
	float:left;
	padding-top:14px;
	width:96%;
	text-align:center;
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#03afaf;
}

#rate_block{width:160px; padding:5px; border:1px solid #e1e1e1;}
#rate_row{width:160px;}
#users_changes_heading{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#e10085;
	float:left;
	width:400px;
}
.tracker_link, .tracker_link:link, .tracker_link:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; outline:none;}

/* This week and all time tracker */
#all_time_heading_container, #this_week_heading_container{
	background-repeat:no-repeat;
	width:672px;
	height:90px;
	clear:both;
	float:left;
}
#all_time_heading_container{background-image:url(/images/new_UI/all_time_bg.jpg);}
#this_week_heading_container{background-image:url(/images/new_UI/this_week_bg.jpg);}
#this_week_all_time_background{
	background-image:url(/images/new_UI/tracker_plain_bg_636x1.jpg);
	background-repeat:repeat-y;
	width:672px;
	clear:both;
	float:left;
}
#back_today_changes{
	width:595px;
	padding:18px 0 0 20px;
}
#this_week_all_time_row{
	width:600px;
	padding:0 0 15px 20px;
}
#member_since_column_container{
	float:left;
	width:415px;
}
#member_since_column{
	width:410px;
	padding: 10px 3px 0 0;
}
#changes_column{width:405px;padding: 5px 0;}
#food_imgs{
	float:left;
	width:21px;
	height:21px;
	padding-right:8px;
}
#food_heading{
	float:left;
	width:370px;
	padding-top:3px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#e10085;
}
#changes_count_image_container{
	float:left;
	background-image:url(/images/new_UI/changes_you_made_184x202.gif);
	background-repeat:no-repeat;
	width:185px;
	height:202px;
	margin-top: 10px;
}
#changes_count_text{
	font:bold 40px Arial, Helvetica, sans-serif;
	width: 184px;
	text-align: center;
}
#count_row1, #count_row2, #count_row3{clear:both; float:left; width:185px;}
#count_img{float:left; width:152px;}
#count_txt{float:left; width:20px; text-align:right;}


#tracker_week_block{width:590px;}
#tracker_week_heading_container, #week_checks_container{width:590px; padding-bottom:5px;}
#tracker_week_heading{float:left; width:300px; font:bold 14px Arial, Helvetica, sans-serif; color:#e10085;}
#view_deays_detail{width:200px;}
#changes_completed{
	width:590px;
	font-weight:bold;
	padding-bottom: 5px;
}
#week_checks_left, #week_checks_right{float:left; width:280px; padding-right:15px;}
#checks_and_value{
	width:280px;
	padding-top: 5px;
}
#checks_text{
	float:left;
	width:260px;
}
/* Tracker changes ends */

/* Registration pages */
#reg_container{
	clear:both;
	float:left;
}
#reg_left, #reg_right{float:left; background-repeat:no-repeat; width:23px; height:50px;}
#reg_left{background-image:url(/images/new_UI/register_head_left_23x50.jpg);}
#reg_right{background-image:url(/images/new_UI/register_head_right_23x50.jpg);}
#reg_middle{
	float:left;
	background-image:url(/images/new_UI/register_head_middle_1x50.jpg);
	background-repeat:repeat-x;
	width:754px;
	height:40px;
	padding-top: 10px;
}
#reg_fitsmi_logo{
	float:left;
	background-image:url(/images/new_UI/fitsmi_small_71x22.gif);
	background-repeat:no-repeat;
	width:520px;
	height:22px;
}
#reg_heart{
	float:left;
	background-image:url(/images/new_UI/heart.gif);
	background-repeat:no-repeat;
	width:22px;
	height:20px;
	margin-top: 2px;
}
#reg_already{
	float:left;
	width:125px;
	font-weight:bold;
	padding: 4px 0 0 10px;
}
#reg_login_btn{float:left;width:75px;}
/* outer */
#reg_body{
	clear:both;
	float:left;
	width:690px;
	padding:20px 10px 10px 172px;
}
#rnd_container_reg{
	background: #ccc;
}

.rnd_top_reg, .rnd_bottom_reg {
	display:block;
	background:#f00;
	font-size:1px;
}
.rnd_b1_reg, .rnd_b2_reg, .rnd_b3_reg, .rnd_b4_reg {display:block; overflow:hidden;}
.rnd_b1_reg, .rnd_b2_reg, .rnd_b3_reg {height:1px;}
.rnd_b2_reg, .rnd_b3_reg, .rnd_b4_reg {background:#fff; border-left:2px solid red; border-right:2px solid red;}
.rnd_b1_reg {margin:0 5px; background:red; height:2px;}
.rnd_b2_reg {margin:0 3px; border-width:0 2px;}
.rnd_b3_reg {margin:0 2px;}
.rnd_b4_reg {height:2px; margin:0 1px;}

.reg_heading_big, .reg_heading_big2{
	display:block;
	padding: 5px 6px 0 13px;
	background:#FFF;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#366;
	width: 461px;
	clear:both;
    float:left;
}
.reg_heading_big{
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
}
.rnd_content_reg, .rnd_content_reg2 {
	display:block;
	border:0 solid #00f;
	border-width:0 1px;
	background:#FFF;
	color:#000;
	text-align:justify;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	clear:both;
    float:left;
}
.rnd_content_reg{padding: 0px 6px; width: 468px;}
.rnd_content_reg2{padding:5px 10px; width:460px;}


/* inner */
#rnd_container_reg_inner{margin-top:10px;}
.rnd_top_reg_inner, .rnd_bottom_reg_inner {
	display:block;
	background:#fff;
	font-size:1px;
	clear:both;
}
.rnd_b1_reg_inner, .rnd_b2_reg_inner, .rnd_b3_reg_inner, .rnd_b4_reg_inner {display:block; overflow:hidden;}
.rnd_b1_reg_inner, .rnd_b2_reg_inner, .rnd_b3_reg_inner {height:1px;}
.rnd_b2_reg_inner, .rnd_b3_reg_inner, .rnd_b4_reg_inner {
	background:#f1f1f1;
	border-left:1px solid #f1f1f1;
	border-right:1px solid #f1f1f1;
}
.rnd_b1_reg_inner {
	margin:0 5px;
	background:#f1f1f1;
}
.rnd_b2_reg_inner {margin:0 3px; border-width:0 2px;}
.rnd_b3_reg_inner {margin:0 2px;}
.rnd_b4_reg_inner {height:2px; margin:0 1px;}

.rnd_content_reg_inner {
	display:block;
	border:0 solid #f1f1f1;
	border-width:0 1px;
	padding: 3px 6px;
	background:#f1f1f1;
	color:#000;
	text-align:justify;
	width: 454px;
	clear:both;
    float:left;
}

#reg_form_text{
	float:left;
	width:135px;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:5px 10px 0 0;
}
#reg_form_field{
	float:left;
	width:308px;
}

#top_corners, #bot_corners{
	clear:both;
	float:left;
	width:500px;
}
#corner_top_left, #corner_top_right, #corner_bot_left, #corner_bot_right, #corner_top_left2, #corner_top_right2, #corner_bot_left2, #corner_bot_right2{float:left; width:12px; height:12px; background-repeat:no-repeat;}
#corner_top_left{background-image:url(/images/new_UI/corner_top_left.gif);}
#corner_top_left2{background-image:url(/images/new_UI/corner_top_left.gif);}
#corner_top_right{background-image:url(/images/new_UI/corner_top_right.gif);}
#corner_top_right2{background-image:url(/images/new_UI/corner_top_right.gif);}

#corner_bot_left{background-image:url(/images/new_UI/corner_bot_left.gif);}
#corner_bot_left2{background-image:url(/images/new_UI/corner_bot_left.gif);}
#corner_bot_right{background-image:url(/images/new_UI/corner_bot_right.gif);}
#corner_bot_right2{background-image:url(/images/new_UI/corner_bot_right.gif);}

#corner_top_middle, #corner_top_middle2, #corner_bot_middle, #corner_bot_middle2{float:left;width:460px;height:10px;background-color:#fff;}
#corner_top_middle, #corner_top_middle2{border-top: 2px solid #ccc;}
#corner_bot_middle, #corner_bot_middle2{border-bottom: 2px solid #ccc;}

#reg_plan_head{font:bold 18px Arial, Helvetica, sans-serif; color:#e10085; width:300px;}
#reg_plan_text{width:300px; padding-bottom:5px;}
#start_btn{width:150px;}
#body_feel_checks{float:left; width:15px; padding-left:26px;}
#body_radio, #body_val{clear:both; float:left; width:15px; padding-top:5px;}
#body_val{text-align:center;}
#body_emotion{float:left; width:47px;  padding-right:137px; text-align:left;}
#statements_radio, #statements_value1, #statements_value2, #statements_value3, #statements_value4{float:left; padding-right:5px;}
#statements_radio{width:15px;}
#statements_value1{width:80px;}
#statements_value2{width:40px;}
#statements_value3{width:70px;}
#statements_value4{width:40px;}
#devider{clear:both; float:left; border-bottom:2px dotted #fff; width:450px;}
#upload_photo, #upload_photo_form{clear:both; float:left; width:250px;}
#upload_photo_form{display:none;}
#help_type{float:left; width:442px;}




/* Registration pages ends */

/* My Account */
#my_account_left_column{
	float:left;
	width:315px;
	padding-right:15px;
}
#my_account_right_column{
	float:left;
	width:315px;
}
#basic_stuff_container, #email_container, #password_container, #notification_container, #privacy_container, #points_container{
	width:315px;
	padding:15px 0 5px 0;
}
#my_account_heading{
	width:315px;
	padding-bottom:3px;
	border-bottom:1px dotted #FF9999;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#366;
}
#my_account_row{
	clear:both;
	float:left;
	width:315px;
	padding:5px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
}
#my_account_row_left{float:left; font-weight:bold; width:100px; padding-right:10px;}
#my_account_row_right{
	float:left;
	width:200px;
}
#points_bg, #points_bg2{
	float:left;
	background-image:url(/images/new_UI/points_pink_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:96%;
	height:63px;
	text-align:center;
}
#duration{padding-bottom:7px;}

.my_account_points{
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#03afaf;
}

/* My Account ends */

/* Fitsmi Plan */
#fitsmi_plan_container{
	border-left:2px solid #fff0e3;
	margin-left:1px;
	padding:0 0 0 2px;
	width:665px;
	/*height:600px;*/
	background-image:url(/images/new_UI/fitsmi_plan_bg.jpg);
	background-repeat:no-repeat;
	clear: both;
	float: left;
}
#clip_container{
	width:240px;
	padding:5px;
	border:3px solid #e1e1e1;
	/*width:214px;
	height:263px;
	position:absolute;
	z-index:1979;
	*/
}
#changes_count_bg{clear:both; float:left; width:255px; height:51px; padding-bottom:15px; background-image:url(/images/new_UI/changes_count_bg.gif); background-repeat:no-repeat;}
#eat_count, #move_count, #inspire_count, #all_time_count{float:left; text-align:center; font-weight:bold; font-size:20px; padding-top:10px;}
#eat_count{color:#5DB964; width:56px;}
#move_count{color:#009193; width:70px;}
#inspire_count{color:#519BF7; width:60px;}
#all_time_count{color:#666; width:65px;}
/* Fitsmi Plan ends */

/* Fitsmi User Blog */
#user_blog_row{
	clear:both;
	float:left;
	width:655px;
	margin-left:6px;
	padding: 4px 0 2px 0;
}
#user_blog_left{
	float:left;
	width:448px;
	padding-right:15px;
}
#user_blog_right{
	float:left;
	width:192px;
	padding-top: 10px;
}
#user_blog_posted{
	clear:both;
	width:448px;
	float: left;
}
#user_blog_heading{
	clear:both;
	float:left;
	width:448px;
	padding-top: 10px;
}
#user_blog_postdate, #user_blog_contents, #user_blog_controls{
	clear:both;
	float:left;
	width:448px;
}
#user_blog_contents{padding-bottom:10px;}
#user_blog_controls{padding-bottom:3px;}
#user_blog_archieve, #user_blog_recent_posts, #user_blog_recent_comments{clear:both; float:left; width:192px; padding-bottom:10px;}
#user_blog_right_head{
	clear:both;
	float:left;
	width:182px;
	padding: 3px 5px;
}
#user_blog_right_links{clear:both; float:left; width:182px; padding:0 5px;}
#commenter_img{
	float:left;
	width:50px;
	height:50px;
	padding: 4px 7px 0 0;
}
#commenter_info{
	float:left;
	width:125px;
}
#blog_block_left_container{
	float:left;
	width:374px;
}
#blog_block_left{
	float:left;
	width:374px;
}
#blog_block, #blog_block_small{
	clear:both;
	float:left;
	border-bottom: 1px dotted #ffbd88;
}
#blog_block{
	width:366px;
	padding: 10px 0 5px 0;
}
#blog_block_small{
	width:272px;
	margin-left: 8px;
	padding: 10px 0;
}
#user_blog_wider{
	clear:both;
	float:left;
	width:655px;
}
#user_blog_wider_left{
	float:left;
	width:366px;
	padding: 8px 8px 8px 0;
}
#user_blog_wider_right{
	float:left;
	width:259px;
	padding-left:10px;
}
#blog_head_combo1{
	clear:both;
	float:left;
	width:366px;
}
#blog_head_combo2{
	clear:both;
	float:left;
	width:270px;
	padding-left: 10px;
}
#user_blog_comment_img{float:left; width:55px; padding:4px 10px 0 0;}
#user_blog_comment{float:left; width:590px;}
#user_comment_add{float:left;width:100px;}
#user_comment_textarea_button{
	float:left;
	width:555px;
}
#user_comment_textarea{
	float:left;
	width:435px;
	padding-top: 5px;
}
#user_comment_button{
	float:right;
	width:70px;
}
/* Fitsmi User Blog ends */

/* Member Search */
#member_search_field{float:left; width:190px; padding-top:2px}
#member_search_button{float:left; width:68px;}
#search_result, #searched_member_name{font-size:18px; font-weight:bold;}
#searched_member_name{color:#e10085}
#member_search_left{
	float:left;
	width:421px;
    padding-bottom:3px;
}
#member_searched_image{
	float:left;
	width:120px;
	padding-top: 5px;
    height:90px;
}
#member_searched_info{
	float:left;
	width:270px;
	padding:0 15px;
}
#member_search_img_info{
	clear:both;
	float:left;
	width:421px;
	padding-bottom:10px;
}
#add_friend_btn{clear:both; float:left; width:400px; padding-left:10px;}
#pagi_left{float:left; width:300px; font-weight:bold;}
#pagi_right{
	float:right;
	width:300px;
	text-align: right;
}
.pagi_box, .pagi_box:link, .pagi_box:hover, .pagi_box_current, .changes_active{font:bold 11px Arial, Helvetica, sans-serif; padding:5px; margin-left:3px; text-decoration:none; color:#000;}
.pagi_box, .pagi_box:link{background-color:#EEE;}
.pagi_box:hover{background-color:#e1e1e1;}
.pagi_box_current{background-color:#D4B1E5; color:#000;}
.changes_active{background-color:#fccad8; color:#000;}



/* Member Search ends */

/* Inspire-Eat-Move-Style */
#inspire_head, #poll_star_head{
	font-size:18px;
	font-weight:bold;
	width:160px;
}
#poll_star_head{padding-left:7px; width:150px; background-image:url(/images/new_UI/poll_star.gif); background-repeat:no-repeat; background-position:right top;}
#inspire_heart, #move_arrow, #eat_apple{
	float:left;
	width:21px;
	height:21px;
	margin:7px 5px 0 5px;
	background-repeat:no-repeat;
}
#inspire_heart{background-image:url(/images/new_UI/heart_inspire.gif);}
#move_arrow{background-image:url(/images/new_UI/arrow_move.gif);}
#eat_apple{background-image:url(/images/new_UI/apple_eat.gif);}

#emi_link_container{
	float:left;
	width: 120px;
} /* eat move inspire */
#inspire_link_left, #inspire_link_right, #changes_link_left, #changes_link_right, #eat_link_left, #eat_link_right, #move_link_left, #move_link_right, #style_link_left, #style_link_right{
	float:left;
	width:10px;
	height:25px;
	background-repeat:no-repeat;
}

#inspire_link_middle, #eat_link_middle, #move_link_middle, #changes_link_middle, #style_link_middle, #connect_link_middle, #help_link_middle{
	float:left;
	padding:4px 0 6px 0;
	text-align:center;
	color:#fff;
	background-repeat:no-repeat;
	width:110px;
	font-weight:bold;
	cursor:pointer;
}

#inspire_link_middle{background-image:url(/images/new_UI/inspire_active_bg.gif);}
#eat_link_middle	{background-image:url(/images/new_UI/eat_active_bg.gif);}
#move_link_middle	{background-image:url(/images/new_UI/move_active_bg.gif);}
#changes_link_middle{background-image:url(/images/new_UI/changes_active_bg.gif);}
#style_link_middle	{background-image:url(/images/new_UI/style_active_bg.gif);}
#connect_link_middle{background-image:url(/images/new_UI/connect_active_bg.gif);}
#help_link_middle	{background-image:url(/images/new_UI/helpmain_active_bg.gif);}

#inspire_plain, #eat_plain, #move_plain, #changes_plain, #style_plain, #connect_plain, #help_plain, .connect_plain, .connect_plain:link, .connect_plain:hover{
	float:left;
	text-align:center;
	padding:4px 20px 5px 20px;
	display:inline-block;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
#inspire_plain	{color:#4386F3;}
#eat_plain		{color:#51AE55;}
#move_plain		{color:#127D87;}
#changes_plain	{color:#F0336B;}
#style_plain	{color:#821CB0;}
#connect_plain	{color:#ed5e3a;}
#help_plain		{color:#CCC;}
.connect_plain, .connect_plain:link, .connect_plain:hover	{color:#ed5e3a; text-decoration:none;}
.connect_active, .connect_active:link, .connect_active:hover{font-weight:bold; font-size:12px; color:#FFF; text-decoration:none;}

#features_block{clear:both; float:left; width:641px; padding-bottom:25px;}
#features_inspire_top_container, #features_inspire_bottom_container{
	clear:both;
	float:left;
	width:641px;
}
#features_inspire_middle_container, #features_move_middle_container, #features_eat_middle_container, #features_style_middle_container, #features_changes_middle_container, #features_connect_middle_container{
	clear:both;
	float:left;
	width:635px;
	padding:0 3px;
}
#features_inspire_middle_container{background-color:#BED6FC;}
#features_move_middle_container{background-color:#A8D4D3;}
#features_eat_middle_container{background-color:#B9DFB9;}
#features_style_middle_container{background-color:#D4B1E5;}
#features_changes_middle_container{background-color:#ccc;}
#features_connect_middle_container{
	background-color:#fdbe85;
}

#features_post_container{
	clear:both;
	float:left;
	width:631px;
	border-left:2px solid #EEE;
	border-right:2px solid #EEE;
	background-color:#FFF;
}
#features_inspire_top_left, #features_inspire_top_right, #features_inspire_bot_left, #features_inspire_bot_right,
#features_move_top_left, #features_move_top_right, #features_move_bot_left, #features_move_bot_right,
#features_eat_top_left, #features_eat_top_right, #features_eat_bot_left, #features_eat_bot_right,
#features_changes_top_left, #features_changes_top_right, #features_changes_bot_left, #features_changes_bot_right,
#features_style_top_left, #features_style_top_right, #features_style_bot_left, #features_style_bot_right,
#features_connect_top_left, #features_connect_top_right, #features_connect_bot_left, #features_connect_bot_right
{
	float:left; width:16px; height:22px; background-repeat:no-repeat;
}

#features_inspire_top_left	{background-image:url(/images/new_UI/features_inspire_left_top.gif);}
#features_inspire_top_right	{background-image:url(/images/new_UI/features_inspire_right_top.gif);}
#features_inspire_bot_left	{background-image:url(/images/new_UI/features_inspire_left_bot.gif);}
#features_inspire_bot_right	{background-image:url(/images/new_UI/features_inspire_right_bot.gif);}

#features_eat_top_left		{background-image:url(/images/new_UI/features_eat_left_top.gif);}
#features_eat_top_right		{background-image:url(/images/new_UI/features_eat_right_top.gif);}
#features_eat_bot_left		{background-image:url(/images/new_UI/features_eat_left_bot.gif);}
#features_eat_bot_right		{background-image:url(/images/new_UI/features_eat_right_bot.gif);}

#features_move_top_left		{background-image:url(/images/new_UI/features_move_left_top.gif);}
#features_move_top_right	{background-image:url(/images/new_UI/features_move_right_top.gif);}
#features_move_bot_left		{background-image:url(/images/new_UI/features_move_left_bot.gif);}
#features_move_bot_right	{background-image:url(/images/new_UI/features_move_right_bot.gif);}

#features_changes_top_left	{background-image:url(/images/new_UI/features_changes_left_top.gif);}
#features_changes_top_right	{background-image:url(/images/new_UI/features_changes_right_top.gif);}
#features_changes_bot_left	{background-image:url(/images/new_UI/features_changes_left_bot.gif);}
#features_changes_bot_right	{background-image:url(/images/new_UI/features_changes_right_bot.gif);}

#features_style_top_left	{background-image:url(/images/new_UI/features_style_left_top.gif);}
#features_style_top_right	{background-image:url(/images/new_UI/features_style_right_top.gif);}
#features_style_bot_left	{background-image:url(/images/new_UI/features_style_left_bot.gif);}
#features_style_bot_right	{background-image:url(/images/new_UI/features_style_right_bot.gif);}

#features_connect_top_left	{background-image:url(/images/new_UI/features_connect_left_top.gif);}
#features_connect_top_right	{background-image:url(/images/new_UI/features_connect_right_top.gif);}
#features_connect_bot_left	{background-image:url(/images/new_UI/features_connect_left_bot.gif);}
#features_connect_bot_right	{background-image:url(/images/new_UI/features_connect_right_bot.gif);}



#features_inspire_top_middle, #features_eat_top_middle, #features_move_top_middle, #features_changes_top_middle, #features_style_top_middle, #features_connect_top_middle, #features_inspire_bot_middle, #features_eat_bot_middle, #features_move_bot_middle, #features_changes_bot_middle, #features_style_bot_middle, #features_connect_bot_middle{
	float:left;
	width:609px;
	height:22px;
	background-repeat:repeat-x;
}
#features_inspire_top_middle{background-image:url(/images/new_UI/features_inspire_top_middle.jpg);}
#features_inspire_bot_middle{background-image:url(/images/new_UI/features_inspire_bot_middle.jpg);}
#features_eat_top_middle	{background-image:url(/images/new_UI/features_eat_top_middle.jpg);}
#features_eat_bot_middle	{background-image:url(/images/new_UI/features_eat_bot_middle.jpg);}
#features_move_top_middle	{background-image:url(/images/new_UI/features_move_top_middle.jpg);}
#features_move_bot_middle	{background-image:url(/images/new_UI/features_move_bot_middle.jpg);}
#features_changes_top_middle{background-image:url(/images/new_UI/features_changes_top_middle.jpg);}
#features_changes_bot_middle{background-image:url(/images/new_UI/features_changes_bot_middle.jpg);}
#features_style_top_middle	{background-image:url(/images/new_UI/features_style_top_middle.jpg);}
#features_style_bot_middle	{background-image:url(/images/new_UI/features_style_bot_middle.jpg);}
#features_connect_top_middle{background-image:url(/images/new_UI/features_connect_top_mid.gif);}
#features_connect_bot_middle{background-image:url(/images/new_UI/features_connect_bot_mid.gif);}

#features_sub_posts{
	float:left;
	width:305px;
	padding:0 15px 0 10px;
}
#features_main_post{
	float:left;
	width:290px;
}
#features_sub_post_row{
	clear:both;
	float:left;
	width:305px;
	padding-bottom: 7px;
}
#features_sub_post_row2{
	float:left;
	width:295px;
	padding-bottom: 7px;
	padding-right: 10px;
}
#features_sub_post_image{float:left; width:138px;}
#features_main_post_image{float:left; width:290px;}
#features_sub_post_info{
	float:left;
	width:152px;
	padding-left: 5px;
}
#features_main_post_info{
	clear:both;
	float:left;
	width:290px;
	padding-top: 10px;
}
/* Inspire-Eat-Move-Style ends */

/* Blog Pages */
#blogroll_links{
	clear:both;
	float:left;
	width:165px;
}
#bull{float:left; width:10px; font:14px Arial, Helvetica, sans-serif; color:#03afaf;}
#bull_link{
	float:left;
	width:150px;
}
/* Blog Pages ends */


/* new changes in tracker */
#tracker_row_top, #tracker_row_middle, #tracker_row_bottom{
	clear:both;
	float:left;
	width:636px;
}
#tracker_row_top{background-image:url(/images/new_UI/tracker_row_top_bg_636x125.jpg); background-repeat:no-repeat;}
#tracker_row_middle, #tracker_row_bottom{
	background-image:url(/images/new_UI/tracker_plain_bg_636x1.jpg);
	background-repeat:repeat-y;
}
/* new changes in tracker ends */

/* Apps Market */
#app_description{
	clear:both;
	float:left;
	width:645px;
}
#app_control_text{
	float:left;
	width:475px;
	padding-right: 40px;
}
#app_controls{
	float:right;
	width:130px;
}
#app_name{
	clear:both;
	float:left;
	width:645px;
	font-weight:bold;
	padding: 10px 0 3px 0;
}
/* Apps Market ends */

/* New Big Popup */
#big_popup_container{
	clear:both;
	float:left;
	width:490px;
}
#big_popup_mid{
	clear:both;
	float:left;
	width:466px;
	padding:0 10px;
	border-left:2px solid #ccc;
	border-right:2px solid #ccc;
	background-color:#fff;
	text-align:left;
}
#fitsmi_logo{
	float:left;
	width:105px;
	height:34px;
	background-image:url(/images/new_UI/fitsmi_logo_popup.jpg);
	background-repeat:no-repeat;
	margin-left: 5px;
}
#fitsmi_logo_heading{
	float:left;
	width:466px;
	clear: both;
	padding-bottom: 10px;
}
#big_popup_head{
	float:left;
	width:285px;
	padding:12px 7px 0 12px;
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#295D50;
	text-align:left;
}
#popup_star{
	float:left;
	width:44px;
	height:32px;
	background-image:url(/images/new_UI/login_star.gif);
	background-repeat:no-repeat;
}
#popup_left_link{
	float:left;
	width:240px;
	padding-top: 3px;
}
#popup_right_btn{
	float:right;
	width:220px;
	text-align: right;
}
#popup_inner_row{
	clear:both;
	float:left;
	width:454px;
	padding-top:7px;
	background-color:#f1f1f1;
}
#input_title{
	float:left;
	width:130px;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding-right:10px;
	text-align:left;
}
#input_field{
	float:left;
	width:314px;
}

/* draggable apps starts */
#wall_app{float:left;}
/* draggable apps ends */

/* Flex Notification starts */
#flex_notification{
	/*
	-moz-opacity:0;
	-khtml-opacity: 0;
	filter:alpha(opacity: 0);
	*/
	height:142px;
	width:225px;
	position:fixed;
	right:0;
	bottom:0;
	background-color:none;
}
/* Flex Notification ends */

/* comming soon */
#sos_comming_soon, #connect_comming_soon{
	display:none;
	position:absolute;
	width:300px;
	padding:10px;
	background-color:#fff;
	border:1px solid #bdbdbd;
	float:left;
	color:#03afaf;
}
#sos_comming_soon{z-index:55; margin:10px 0 0 500px;}
#connect_comming_soon{z-index:56; margin:10px 0 0 480px;}
/* comming soon ends */

/* changes page */
#changes_row_container{width:645px; padding-bottom:5px;}
#changes_placeholder{
	width:635px;
	padding: 10px 0 15px 0;
}
#changes_row{width:645px;}
#changes_row_left{
	float:left;
	width:460px;
}
#changes_rwo_right{
	float:right;
	width:185px;
}
#add_change_img, #changes_apple, #changes_heart, #changes_arrow{
	float:left;
	background-repeat:no-repeat;
	background-position:center;
	height:21px;
}
#add_change_img{width:40px; background-image:url(/images/new_UI/apple_eat.gif);}
#changes_apple{width:22px; background-image:url(/images/new_UI/apple_eat.gif);}
#changes_heart{width:22px; background-image:url(/images/new_UI/heart_inspire.gif);}
#changes_arrow{width:22px; background-image:url(/images/new_UI/arrow_move.gif);}

#add_this_change_img{
	float:left;
	width:21px;
	height:21px;
	padding:0 10px;
}

#add_change_lnk{
	float:left;
	width:120px;
	padding-top:4px;
}
#changes_block{clear:both; float:left; width:162px; padding:5px; margin-bottom:7px; background-color:#f1f1f1;}
#recommend_ask{
	clear:both;
	float:left;
	width:145px;
	margin-left:10px;
	padding:5px 0;
}
#related_changes{
	float:left;
	width:130px;
	padding:1px 0 0 8px;
}
#frined_info{float:left; width:95px;}
/* changes page ends */

/* tracker_popup */
#tracker_popup_container{
	clear:both;
	float:left;
	width:522px;
	height:150px;
}
#tracker_popup_heading_close{
	width:509px;
	background-image:url(/images/new_UI/tracker_popup_heading_bg.jpg);
	background-repeat:repeat-x;
	height: 22px;
	padding-top: 4px;
	border-left: 1px solid #ccc;
	;
	border-right: 1px solid #ccc;
	;
	border-top: 1px solid #ccc;
	;
}
#tracker_popup_heading{
	float:left;
	font:bold 16px Arial, Helvetica, sans-serif;
	text-align:center;
	width:480px;
}
#tracker_popup_close{
	float:left;
	width:14px;
	padding-top: 2px;
	height: 14px;
}
#tracker_popup_buttons{
	width:509px;
	padding:10px 0;
	background-color: #fff;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
#tracker_popup_bottom_bg{
	width:511px;
	background-image:url(/images/new_UI/tracker_popup_bottom_bg.gif);
	background-repeat:no-repeat;
	height: 17px;
}
/* tracker_popup ends */

/* changes vertical page */
#changes_vertical_left_row{
	clear:both;
	float:left;
	width: 645px;
	padding-bottom:10px;
	margin:5px 0;
}
#change_title_image{
	float:left;
	width:100px;
	padding:3px 10px 0 0;
}
#measure_change{
	float:left;
	width:350px;
}
#measure_left{float:left; width:360px;}
#measure_heading, #measure_img_details{
	clear:both;
	float:left;
	width:350px;
	padding-bottom: 7px;
}
#girls_making_img{float:left; width:55px; height:55px; padding-right:15px;}
#measure_details{
	float:left;
	width:280px;
}
#changes_more{
	width:642px;
	margin-bottom:10px;
	padding: 5px 0;
}
/* changes vertical page ends */

/* forgot password */
#request_heading{
	width:840px;
	padding:5px 15px;
	font-weight:bold;
	font-size:24px;
	color:#03afaf;
}
/* forgot password ends */

/* Connect pages */
#community_rules_left, #community_rules_right{float:left; width:12px; height:75px; background-repeat:no-repeat;}
#community_rules_left{background-image:url(/images/new_UI/community_rules_left_bg.gif);}
#community_rules_right{background-image:url(/images/new_UI/community_rules_right_bg.gif);}
#community_rules_middle{
	background-image:url(/images/new_UI/community_rules_middle_bg.gif);
	background-repeat:repeat-x;
	float:left;
	height:75px;
	width: 204px;
}
#community_rules_text{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	width:204px;
	padding: 9px 0;
}
#community_read_container{
	width:204px;
}
#community_read_left, #community_read_right{float:left; width:10px; height:25px; background-repeat:no-repeat;}
#community_read_left{background-image:url(/images/new_UI/sub_link_left_connect.gif);}
#community_read_right{background-image:url(/images/new_UI/sub_link_right_connect.gif);}
#community_read_middle{
	float:left;
	width:184px;
	text-align:center;
	background-color: #ED5E3A;
	font-weight: bold;
	color: #fff;
	padding: 5px 0;
	cursor: pointer;
}
#connect_column_left_bg, #connect_column_right_bg{float:left; width:12px; height:32px; background-repeat:no-repeat;}
#connect_column_left_bg{background-image:url(/images/new_UI/connect_column_left_bg.gif);}
#connect_column_right_bg{background-image:url(/images/new_UI/connect_column_right_bg.gif);}
#connect_column_middle_bg{
	background-image:url(/images/new_UI/connect_column_middle_bg.gif);
	float:left;
	width:818px;
	height:32px;
	background-repeat:repeat-x;
}
#topics_col{float:left; padding-top:8px;}
#topics_link, #topics_link1, #topics_link2, #topics_link3, #topics_link4, #topics_link5, #topics_link6, #topics_link7, #topics_link8, #topics_link9, #topics_link10{float:left;}
.topics_link, .topics_link:link, .topics_link:hover, #topics_link, #topics_link1, #topics_link2, #topics_link3, #topics_link4, #topics_link5, #topics_link6, #topics_link7, #topics_link8, #topics_link9, #topics_link10{text-decoration:none; color:#ED5E3A; font-weight:bold;}
.topics_link:hover{text-decoration:underline;}
#connect_down_arrow, #connect_up_arrow, #connect_down_arrow1, #connect_up_arrow1, #connect_down_arrow2, #connect_up_arrow2, #connect_down_arrow3, #connect_up_arrow3, #connect_down_arrow4, #connect_up_arrow4, #connect_down_arrow5, #connect_up_arrow5, #connect_down_arrow6, #connect_up_arrow6, #connect_down_arrow7, #connect_up_arrow7, #connect_down_arrow8, #connect_up_arrow8, #connect_down_arrow9, #connect_up_arrow9, #connect_down_arrow10, #connect_up_arrow10{float:left; margin-top:6px; width:10px; height:7px; background-repeat:no-repeat;}
#connect_down_arrow, #connect_down_arrow1, #connect_down_arrow2, #connect_down_arrow3, #connect_down_arrow4, #connect_down_arrow5, #connect_down_arrow6, #connect_down_arrow7, #connect_down_arrow8, #connect_down_arrow9, #connect_down_arrow10{background-image:url(/images/new_UI/connect_down_arrow.gif);}
#connect_up_arrow, #connect_up_arrow1, #connect_up_arrow2, #connect_up_arrow3, #connect_up_arrow4, #connect_up_arrow5, #connect_up_arrow6, #connect_up_arrow7, #connect_up_arrow8, #connect_up_arrow9, #connect_up_arrow10{background-image:url(/images/new_UI/connect_up_arrow.gif);}
#connect_row{clear:both; float:left; width:840px; padding-bottom:0; border-left:1px solid #FDBE85; border-right:1px solid #FDBE85; border-bottom:1px solid #FDBE85; background-image:url(/images/new_UI/connect_col_row_bg.jpg); background-repeat:repeat-y;}
#connect_pagination{clear:both; float:left; width:820px; padding:10px; border:1px solid #FDBE85; background-color:#FFF6F3; margin-top:10px;}
.con_active, .pagi_con, .pagi_con:link, .pagi_con:hover, .pagi_inactive{ display:inline-block; font:bold 11px Arial, Helvetica, sans-serif; color:#333; border:1px solid #FDBE85; text-decoration:none; padding:1px 3px; background-color:#fff; height:14px;}
.con_active{background-color:#FDBE85; padding:1px 3px;}
.pagi_con:hover{text-decoration:underline;}
#total_results{float:left; width:350px;}
#con_pages{float:right; height:18px;}
#pages_list{
	float:right;
	width:90px;
	padding-right: 10px;
}
#connect_top_pagi_top{width:842px;}
#connect_top_pagi_bot{
	width:820px;
	padding:0 10px 10px 10px;
	border-left:1px solid #FDBE85;
	border-right:1px solid #FDBE85;
	border-bottom:1px solid #FDBE85;
	background-color:#FFF6F3;
}
#connect_top_pagi_left_bg, #connect_top_pagi_right_bg{float:left; width:11px; height:11px; background-repeat:no-repeat;}
#connect_top_pagi_left_bg{background-image:url(/images/new_UI/connect_top_pagi_left_bg.jpg);}
#connect_top_pagi_right_bg{background-image:url(/images/new_UI/connect_top_pagi_right_bg.jpg);}
#connect_top_pagi_middle{
	float:left;
	width:820px;
	background-color:#FFF6F3;
	border-top:1px solid #FDBE85;
	height:10px;
}
#connect_topic_heading{font:bold 18px Arial, Helvetica, sans-serif; width:820px; padding-bottom:10px;}
#connect_view_topic_row1, #connect_view_topic_row2{
	width:840px;
	border:1px solid #FDBE85;
	background-color:#FFF6F3;
	margin-top:8px;
}
#connect_view_topic_member{
	float:left;
	width:500px;
	border-right:1px solid #FDBE85;
	padding:5px 0 5px 9px;
	font-weight:bold;
}
#connect_view_topic_row2{background-color:#FFF; background-image:url(/images/new_UI/connect_reply_bg_156.jpg); background-repeat:repeat-y;}
#connect_view_topic_photo{
	float:left;
	width:148px;
	padding:7px 0 5px 7px;
}
#connect_view_topic_contents{
	float:left;
	width:670px;
	padding:0 7px;
}
#connect_view_topic_text{
	width:670px;
	padding: 5px 0 7px 0;
}
#connect_block{clear:both; float:left; width:842px; padding-bottom:10px;}
/* Connect pages ends */


/* tracker tabs images */
#changes_tab_images{width:365px;}
#changes_today_image{float:left; width:67px; height:42px; padding-right:3px;}
#changes_this_week_image{float:left; width:78px; height:42px;padding-right:2px;}
#changes_all_time_image{float:left; width:89px; height:42px;padding-right:3px;}
#changes_reality_check_image{float:left; width:122px; height:42px;}

#todays_container, #this_week_container, #all_time_container{clear:both; float:left; width:378px;}

#todays_border{width:358px;border:3px solid #F247AB;}
#this_week_border{width:358px;border:3px solid #4CABED;}
#all_time_border{width:358px;border:3px solid #A0CF4F;}
#todays_inner_border, #this_week_inner_border, #all_time_inner_border{clear:both; float:left; width:350px; padding:2px 5px;}
#todays_inner_border{border-top:3px solid #F247AB;}
#this_week_inner_border{border-top:3px solid #4CABED;}
#all_time_inner_border{border-top:3px solid #A0CF4F;}

#changes_left{float:left; width:175px;}
#changes_right{float:right; width:175px; text-align:right;}
#changes_inner_container{clear:both; float:left; width:351px; margin:4px; background-color:#E4E4E4;}
#parent_checkbox{float:left; width:19px; padding:3px;}
#parent_contents{float:left; width:326px; background-color:#F1F1F1;}
#plan_contents_row{clear:both; width:326px;}
#plan_contents_row2{clear:both; width:350px;}
#plan_heading{float:left; font-weight:bold; color:#E10085; padding:3px 5px;}
#plan_control{float:right; text-align:right; font-size:11px; color:#666; padding:5px;}
#child_checkbox{float:left; width:19px; padding:3px 0 0 5px;}
#child_heading, #child_normal{float:left; width:295px; padding:3px;}
#child_heading{font-weight:bold;}
.borBW{border-bottom:3px solid #FFF;}
.cal_text{font:bold 24px Arial, Helvetica, sans-serif; color:#333;}
.bXV{font:bold 14px Arial, Helvetica, sans-serif; color:#333}
#char_count_fields{
	float:left;
	width:150px;
	padding-top: 7px;
}
#form_submit_btn{
	float:right;
	width:200px;
	text-align:right;
}





/* new styles for new skinnings */
#tabs_row{
	width:864px;
	z-index:2;
	position:absolute;
}
#breadcrumbs{
	width:864px;
	padding-top: 7px;
}
#whats_fitsmi{
	float:left;
	width:77px;
	position: absolute;
}
#logo_left_part{
	float:left;
	width:855px;
}
#cat_part{
	position:absolute;
	width:158px;
	height:105px;
	background-image:url(/images/fitsmi_reskinning/cats_style.png);
	background-repeat:no-repeat;
	float:right;
	top: 4px;
	z-index:1;
	cursor:pointer;
}
#cat_part_error{
	position:absolute;
	width:158px;
	height:105px;
	background-image:url(/images/fitsmi_reskinning/cats_error.png);
	background-repeat:no-repeat;
	float:right;
	top: 4px;
	z-index:1;
	cursor:pointer;
}
#fitsmi_philosophy{
	float:left;
	padding-top: 2px;
}
#chch_left_corner_home, #chch_left_corner_eat, #chch_left_corner_move, #chch_left_corner_inspire,
#chch_right_corner_home, #chch_right_corner_eat, #chch_right_corner_move, #chch_right_corner_inspire
{
	float:left; width:7px; height:33px; background-repeat:no-repeat;
}
#chch_left_corner_home{background-image:url(/images/fitsmi_reskinning/chch_corner_home_left.gif);}
#chch_left_corner_eat{background-image:url(/images/fitsmi_reskinning/chch_corner_eat_left.gif);}
#chch_left_corner_move{background-image:url(/images/fitsmi_reskinning/chch_corner_move_left.gif);}
#chch_left_corner_inspire{background-image:url(/images/fitsmi_reskinning/chch_corner_inspire_left.gif);}

#chch_right_corner_home{background-image:url(/images/fitsmi_reskinning/chch_corner_home_right.gif);}
#chch_right_corner_eat{background-image:url(/images/fitsmi_reskinning/chch_corner_eat_right.gif);}
#chch_right_corner_move{background-image:url(/images/fitsmi_reskinning/chch_corner_move_right.gif);}
#chch_right_corner_inspire{background-image:url(/images/fitsmi_reskinning/chch_corner_inspire_right.gif);}



#left_bar_todo{
	float:left;
	padding-left:56px;
	width: 375px;
}
#main_background{
	clear:both;
	float:left;
	width:1024px;
	/*padding-bottom: 30px;*/
}
.main_bg_home{background-image:url(/images/fitsmi_reskinning/BG_homepage.gif); background-repeat:no-repeat;}
.main_bg_shopping{background-image:url(/images/fitsmi_reskinning/left_color_bar_60.jpg); background-repeat:repeat-y; background-position:left;}
.shopping_bottom_background{background-image:url(/images/fitsmi_reskinning/shopping_page_background_pic.jpg); background-repeat:repeat-x; background-position:bottom;}

.style_verticle_landing_background{background-image:url(/images/fitsmi_reskinning/style_verticle_landing_background.jpg); background-repeat:no-repeat;}
.qa_background{background-image:url(/images/fitsmi_reskinning/qa_background.jpg); background-repeat:no-repeat;}
.article_eat_background{background-image:url(/images/fitsmi_reskinning/article_bg_eat.jpg); background-repeat:no-repeat;}
.article_move_background{background-image:url(/images/fitsmi_reskinning/article_bg_move.jpg); background-repeat:no-repeat;}
.article_inspire_background{background-image:url(/images/fitsmi_reskinning/article_bg_inspire.jpg); background-repeat:no-repeat;}
.article_background{background-image:url(/images/fitsmi_reskinning/article_bg_style.jpg); background-repeat:no-repeat;}
.eat_verticle_landing_background{background-image:url(/images/fitsmi_reskinning/eat_verticle_landing_background.jpg); background-repeat:no-repeat;}
.move_verticle_landing_background{background-image:url(/images/fitsmi_reskinning/move_verticle_landing_background.jpg); background-repeat:no-repeat;}
.inspire_verticle_landing_background{background-image:url(/images/fitsmi_reskinning/inspire_verticle_landing_background.jpg); background-repeat:no-repeat;}

.inactive_breadcrumb_style, .inactive_breadcrumb_style:link, .inactive_breadcrumb_style:hover,
.active_breadcrumb_style, .active_breadcrumb_style:link, .active_breadcrumb_style:hover,
.active_breadcrumb_eat, .active_breadcrumb_eat:link, .active_breadcrumb_eat:hover,
.active_breadcrumb_move, .active_breadcrumb_move:link, .active_breadcrumb_move:hover,
.active_breadcrumb_inspire, .active_breadcrumb_inspire:link, .active_breadcrumb_inspire:hover
{
	float:left; font-weight:bold; text-decoration:none; display:inline-block; text-align:center;
}


.inactive_breadcrumb_style, .inactive_breadcrumb_style:link, .inactive_breadcrumb_style:hover{color:#666; padding:5px 20px 3px 20px;}
.active_breadcrumb_style, .active_breadcrumb_style:link, .active_breadcrumb_style:hover{color:#FFF; background-image:url(/images/fitsmi_reskinning/shopping_breadcrumb_bg.png); background-repeat:no-repeat; width:97px; height:20px; padding-top:5px;}

#recent_comment_photo{float:left;width:43px;}
#recent_comment_link{
	float:left;
	width:110px;
	padding-left: 5px;
}
#green_top_border{
	background-image:url(/images/fitsmi_reskinning/blog_index_top.jpg);
	background-repeat:no-repeat;
	float:left;
	clear:both;
	width:610px;
	height: 13px;
}
#green_bottom_border{
	background-image:url(/images/fitsmi_reskinning/green_bottom_header.jpg);
	background-repeat:no-repeat;
	float:left;
	clear:both;
	width:610px;
	height: 20px;
}
#green_middle_border{background-image:url(/images/fitsmi_reskinning/green_bottom_header_middle.jpg); background-repeat:repeat-y;float:left; clear:both;width:610px;}
#blog_index_image{	float:left;	padding-left:15px;	width:138px;}
#blog_index_post{	float:left;	padding-left:15px;	width:425px;}
ul{padding-left:12px;}
li{color:#333; list-style-position:inside;}
#sidebar_middle_space{clear:both; float:left; width:188px; height:15px;}
#blog_index_pagination{	clear:both;	background-color:#fff;float:left;padding:25px 10px; width:610px;}
#newer_post{width:100px;float:left; color:#999; font-weight:bold;}
#older_post{width:150px;float:right; text-align:right;}
.active_breadcrumb_style, .active_breadcrumb_style:link, .active_breadcrumb_style:hover,
.active_breadcrumb_eat, .active_breadcrumb_eat:link, .active_breadcrumb_eat:hover,
.active_breadcrumb_move, .active_breadcrumb_move:link, .active_breadcrumb_move:hover,
.active_breadcrumb_inspire, .active_breadcrumb_inspire:link, .active_breadcrumb_inspire:hover{
	color:#FFF;
	background-repeat:no-repeat;
	width:97px;
	height:20px;
	padding-top:5px;
}
.active_breadcrumb_style, .active_breadcrumb_style:link, .active_breadcrumb_style:hover{background-image:url(/images/fitsmi_reskinning/breadcrumb_bg_style.png);}
.active_breadcrumb_eat, .active_breadcrumb_eat:link, .active_breadcrumb_eat:hover{background-image:url(/images/fitsmi_reskinning/breadcrumb_bg_eat.png);}
.active_breadcrumb_move, .active_breadcrumb_move:link, .active_breadcrumb_move:hover{background-image:url(/images/fitsmi_reskinning/breadcrumb_bg_move.png);}
.active_breadcrumb_inspire, .active_breadcrumb_inspire:link, .active_breadcrumb_inspire:hover{background-image:url(/images/fitsmi_reskinning/breadcrumb_bg_inspire.png);}


#verticle_left_column{
	float:left;
	width:700px;
	padding:18px 15px 0 0;
}
#style_articles, #video_and_winter{
	clear:both;
	float:left;
	width:625px;
}
#three_articles{
	float:left;
	width:285px;
	padding-right: 10px;
}
#main_article{
	float:left;
	width:291px;
	padding:16px 0 0 19px;
}
#three_articles_loop{
	clear:both;
	float:left;
	width:285px;
	padding-bottom:4px;
}
#three_articles_image{float:left; width:138px; padding:3px 10px 0 0;}
#three_articles_contents{
	float:left;
	width:137px;
}
.eighteenW{font:bold 18px Arial, Helvetica, sans-serif; color:#FFF;}
#main_article_photo, #main_article_read_more{clear:both; float:left; width:291px;}
#main_article_title_style, #main_article_title_eat, #main_article_title_move, #main_article_title_inspire{
	padding:10px 0 15px 0;
	font:bold 18px Arial, Helvetica, sans-serif;
	clear:both;
	float:left;
	width:291px;
}
#main_article_title_style{color:#F43380;}
#main_article_title_eat{color:#4A8807;}
#main_article_title_move{color:#27789F;}
#main_article_title_inspire{color:#CE5606;}

#winter_container{
	float:left;
	width:253px;
	padding-left:16px;
}
#winter_heading{
	clear:both;
	float:left;
	width:253px;
	margin:0;
	height: 33px;
}
#winter_block{
	clear:both;
	float:left;
	padding-top: 6px;
	width: 253px;
}
#winter_top, #winter_bot{
	clear:both;
	float:left;
	background-repeat:no-repeat;
	width:253px;
	height:10px;
}
#winter_top{background-image:url(/images/fitsmi_reskinning/brown_wider_bg_top.png);}
#winter_bot{background-image:url(/images/fitsmi_reskinning/brown_wider_bg_bot.png);}
#winter_mid{
	clear:both;
	float:left;
	width:223px;
	padding:10px 15px 15px 15px;
	background-color:#C52766;
}
#winter_title{
	clear:both;
	float:left;
	width:223px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FE79B8;
}
#winter_image{
	clear:both;
	float:left;
	width:223px;
	height:147px;
	padding: 10px 0;
}
#winter_link{
	clear:both;
	float:left;
	width: 223px;
}
.yellowLink, .yellowLink:link, .yellowLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#F9EC22;
	text-decoration:none;
}
.styleLink, .styleLink:link, .styleLink:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#FDBDCC; text-decoration:none;}
.eatLink, .eatLink:link, .eatLink:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#4A8807; text-decoration:none;}
.moveLink, .moveLink:link, .moveLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#abe1ff;
	text-decoration:none;
}
.inspireLink, .inspireLink:link, .inspireLink:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#CE5606;
	text-decoration:none;
}
.fadepink, .fadepink:link, .fadepink:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#FEAFC4; text-decoration:none;}
.headline_article1, .headline_article1:hover, .headline_article1:link {color:#F43380;font-size:30px;font-weight:bold;line-height:33px;text-decoration:none;width:220px;}
.aticle_headline_single{font:bold 24px Arial, Helvetica, sans-serif; color:#666666;}
.author_name{font: 12px Arial, Helvetica, sans-serif; color:#333333;}
.article_text_single{font: 12px Arial, Helvetica, sans-serif; color:#333333;}

/* this code i added for image alignment and text wrap around images */

img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
h2{
    padding-bottom:10px;
}
/* this code i added for image alignment and text wrap around images */
/* layered popup */
#layered_popup_container{
	clear:both;
	float:left;
	width:900px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	overflow:hidden;
}
#layered_top_container{
	clear:both;
	float:left;
	width:900px;
	height:63px;
	background-image:url(/images/fitsmi_reskinning/layered_popup_top_image.png);
	background-repeat:no-repeat;
}
#layered_middle_container{
	clear:both;
	float:left;
	width:846px;
	padding:5px 38px 20px 38px;
	background-image:url(/images/fitsmi_reskinning/layered_popup_middle_image.png);
	background-repeat:repeat-y;
}
#layer_two_columns_container{
	float:left;
	width:607px;
}
#two_changes_layers{
	clear:both;
	float:left;
	width:607px;
	height:732px;
	background-image:url(/images/fitsmi_reskinning/changes_layer_big_quotes.png);
	background-repeat:no-repeat;
}

#layered_bottom_container{
	clear:both;
	float:left;
	width:924px;
}
#layered_bottom_left, #layered_bottom_right{
	float:left;
	width:25px;
	height:25px;
	background-repeat:no-repeat;
}
#layered_bottom_left{background-image:url(/images/fitsmi_reskinning/layered_popup_bot_left_image.png);}
#layered_bottom_right{background-image:url(/images/fitsmi_reskinning/layered_popup_bot_right_image.png);}
#layered_bottom_middle{
	float:left;
	width:850px;
	background-image:url(/images/fitsmi_reskinning/layered_popup_bot_middle_image.png);
	background-repeat:repeat-x;
	height: 25px;
}
#changes_layer_row{
	clear:both;
	float:left;
	width:840px;
}
#changes_layer_background{clear:both; float:left; width:835px; height:356px; background-image:url(../images/fitsmi_reskinning/changes_layer_body_image.png); background-repeat:no-repeat;}
#layered_close_btn{
	float:right;
	width:19px;
	height:17px;
	padding: 12px 17px 0 0;
}
#layer_column_1{
	float:left;
	width:228px;
	padding-right:8px;
}
#layer_column_2{
	float:left;
	width:258px;
	padding-right:8px;
}
#layer_column_3{float:left; width:338px;}

#layered_welcome_container{clear:both; float:left; width:228px; font:normal 14px Arial, Helvetica, sans-serif;}
#yellow_corner_top_container, #yellow_corner_bot_container{clear:both; float:left; height:10px;}
#yellow_corner_left_top, #yellow_corner_left_bot{
	float:left;
	width:10px;
	height:10px;
	background-repeat:no-repeat;
}
#yellow_corner_left_top{background-image:url(/images/fitsmi_reskinning/yellow_corner_left_top.png);}
#yellow_corner_left_bot{background-image:url(/images/fitsmi_reskinning/yellow_corner_left_bot.png);}
#yellow_corner_right_top, #yellow_corner_right_bot{
	float:left;
	height:10px;
	background-repeat:no-repeat;
	background-position:right;
}
#yellow_corner_right_top{background-image:url(/images/fitsmi_reskinning/yellow_corner_right_top.png);}
#yellow_corner_right_bot{background-image:url(/images/fitsmi_reskinning/yellow_corner_right_bot.png);}
#yellow_corner_middle_container{
	clear:both;
	float:left;
	background-color:#F9EC22;
	padding:10px;
}
#popup_heading{
	clear:both;
	float:left;
	width:201px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#C1AF07;
	padding:10px 0 10px 6px;
}
#popup_contents{
	clear:both;
	float:left;
	width:207px;
}
#photo_background{clear:both; float:left; width:207px; height:156px; background-image:url(/images/fitsmi_reskinning/popup_photo_bg.png); background-repeat:no-repeat;}
#big_quote_image1, #big_quote_image2{
	clear:both;
	float:left;
	width:238px;
	background-repeat:no-repeat;
	height: 182px;
}
#big_quote_image1{background-image:url(/images/fitsmi_reskinning/quote_icon_1.gif);}
#big_quote_image2{background-image:url(/images/fitsmi_reskinning/quote_icon_2.gif);}
#quote_text{
	float:left;
	width:128px;
}
/* layered popup ends */

/* new login page */
/*.login_page_background{background-image:url(/images/fitsmi_reskinning/login_page_background.gif); background-repeat:repeat-y; height:768px;}*/
.login_page_background{background-image:url(/images/fitsmi_reskinning/BG_login.gif); background-repeat:repeat-y; height:570px;}
#login_big_container{
	clear:both;
	float:left;
	width:874px;
	padding:30px 20px 0 50px;
}
#login_row{
	clear:both;
	float:left;
	width:862px;
}
#login_curve_image{
	float:left;
	width:470px;
	/*padding:135px 50px 115px 90px;*/
	padding:135px 50px 85px 90px;
	background-image:url(/images/fitsmi_reskinning/login_page_curve_image.png);
	background-repeat:no-repeat;
}
#read_fitsmi{clear:both; float:left; width:135px; padding:0 0 57px 250px; color:#666;}
#login_info_container{
	clear:both;
	float:left;
	width:420px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#666;
}
#login_info_head{
	clear:both;
	float:left;
	width:420px;
	padding-bottom:15px;
}
#login_info_normal{
	clear:both;
	float:left;
	width:420px;
}
#login_grayed_block{
	clear:both;
	float:left;
	width:420px;
	padding-top:20px;
}
#moms_curve_left, #moms_curve_right{float:left; width:10px; height:46px; background-repeat:no-repeat;}
#moms_curve_left{background-image:url(/images/fitsmi_reskinning/moms_curve_left.png);}
#moms_curve_right{background-image:url(/images/fitsmi_reskinning/moms_curve_right.png);}
#moms_link_middle{
	float:left;
	width:385px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#666;
	background-color: #e8e8e8;
	padding-top: 7px;
	height: 39px;
}
/* Invitation block */
#invitation_top_container, #invitation_bot_container{clear:both; float:left; width:252px;}
#invitation_bg_top_left, #invitation_bg_bot_left, #invitation_bg_top_right, #invitation_bg_bot_right{float:left; width:10px; height:10px; background-repeat:no-repeat;}
#invitation_bg_top_left{background-image:url(/images/fitsmi_reskinning/invite_bg_top_left.png);}
#invitation_bg_top_right{background-image:url(/images/fitsmi_reskinning/invite_bg_top_right.png);}
#invitation_bg_bot_left{background-image:url(/images/fitsmi_reskinning/invite_bg_bot_left.png);}
#invitation_bg_bot_right{background-image:url(/images/fitsmi_reskinning/invite_bg_bot_right.png);}
#invitation_bg_middle{float:left; width:232px; height:10px; background-color:#FE941A;}
#invitation_mid_container{clear:both; float:left; width:232px; padding:10px; background-color:#FE941A;}

/* Invitation form */
#invite_top_container, #invite_bot_container{clear:both; float:left; width:232px;}
#invite_top_left, #invite_bot_left, #invite_top_right, #invite_bot_right{float:left; width:12px; height:12px; background-repeat:no-repeat;}
#invite_top_left{background-image:url(/images/fitsmi_reskinning/invite_top_left.png);}
#invite_top_right{background-image:url(/images/fitsmi_reskinning/invite_top_right.png);}
#invite_bot_left{background-image:url(/images/fitsmi_reskinning/invite_bot_left.png);}
#invite_bot_right{background-image:url(/images/fitsmi_reskinning/invite_bot_right.png);}
#invite_top_middle, #invite_bot_middle{float:left; width:208px; height:9px; background-color:#FFF;}
#invite_top_middle{border-top:3px solid #f9ec22;}
#invite_bot_middle{border-bottom:3px solid #f9ec22;}
#invite_mid_container{
	clear:both;
	float:left;
	width:206px;
	padding:10px;
	background-color:#FFF;
	border-left: 3px solid #f9ec22;
	border-right: 3px solid #f9ec22;
}

/* Login block */
#newlogin_top_container, #newlogin_bot_container{clear:both; float:left; width:252px;}
#newlogin_bg_top_left, #newlogin_bg_bot_left, #newlogin_bg_top_right, #newlogin_bg_bot_right{float:left; width:10px; height:10px; background-repeat:no-repeat;}
#newlogin_bg_top_left{background-image:url(/images/fitsmi_reskinning/login_bg_top_left.png);}
#newlogin_bg_top_right{background-image:url(/images/fitsmi_reskinning/login_bg_top_right.png);}
#newlogin_bg_bot_left{background-image:url(/images/fitsmi_reskinning/login_bg_bot_left.png);}
#newlogin_bg_bot_right{background-image:url(/images/fitsmi_reskinning/login_bg_bot_right.png);}
#newlogin_bg_middle{float:left; width:232px; height:10px; background-color:#FB66AD;}
#newlogin_mid_container{clear:both; float:left; width:232px; padding:10px; background-color:#FB66AD;}

/* Login form */
#newlogin_form_top_container, #newlogin_form_bot_container{clear:both; float:left; width:232px;}
#newlogin_form_top_left, #newlogin_form_bot_left, #newlogin_form_top_right, #newlogin_form_bot_right{float:left; width:12px; height:12px; background-repeat:no-repeat;}
#newlogin_form_top_left{background-image:url(/images/fitsmi_reskinning/login_top_left.png);}
#newlogin_form_top_right{background-image:url(/images/fitsmi_reskinning/login_top_right.png);}
#newlogin_form_bot_left{background-image:url(/images/fitsmi_reskinning/login_bot_left.png);}
#newlogin_form_bot_right{background-image:url(/images/fitsmi_reskinning/login_bot_right.png);}
#newlogin_form_top_middle, #newlogin_form_bot_middle{float:left; width:208px; height:9px; background-color:#FFF;}
#newlogin_form_top_middle{border-top:3px solid #FDC2D1;}
#newlogin_form_bot_middle{border-bottom:3px solid #FDC2D1;}
#newlogin_form_mid_container{
	clear:both;
	float:left;
	width:206px;
	padding:10px;
	background-color:#FFF;
	border-left: 3px solid #FDC2D1;
	border-right: 3px solid #FDC2D1;
}
/* Login form */



/* new login page ends */
/* css for print start here */
#print_logo{
height:68px;
width:800px;
	border-bottom:black 1px solid;
	height: 50px;
	padding: 0 70px;
}
#print_today_body{
	width:800px;
}
#print_changes_headline{
	padding:10px 10px 10px 70px;
	border-bottom: 1px solid black;
}
#print_count_changes{
	padding:5px;
	}
#print_count_changes_week{
	padding:5px;
	width: 345px;
	float: left;
}

/* css for print ends here */


/* Print versions CSS */
#print_main_div{
	margin-left:auto;
	margin-right:auto;
	width:800px;
}
#print_logo{
	width:274px;
	height:45px;
	padding: 15px 0 9px 92px;
}
#print_header{
	width:766px;
	border-top:1px solid #333;
	border-bottom:1px solid #333;
	padding:14px 0 14px 92px;
}
.print_title{font:bold 18px Arial, Helvetica, sans-serif; color:#333;}
#print_body_container{
	width:750px;
	padding-left:80px;
}
#print_row{
	width:650px;
	padding:14px 0 0 12px;
}
.borBD{border-bottom:1px dotted #333;}
#print_row_heading{
	font-size:16px;
	color:#E10085;
	padding-bottom:11px;
	font: bold 16px Arial, Helvetical, sans-serif;
	width:240px;
}
#print_row_contents{
	clear:both;
	float:left;
	width:650px;
}
#print_row_contents2{
	clear:both;
	float:left;
	width:220px;
	padding-bottom:15px;
}
p.printP{padding-bottom:3px;}
.divPrint{
	padding-bottom:8px;
	width:300px;
	float:left;
	padding-right: 15px;
}
#print_week{
	clear:both;
	float:left;
	width:650px;
}
#print_checks{float:left; width:18px;}
#print_text{
	float:left;
	width: 280px;
}
/* Print versions CSS ends */

#philosophy_info{clear:both; float:left; width:137px; padding:68px 25px 0 17px;}
.poll_cat_style_bg, .poll_cat_eat_bg, .poll_cat_move_bg, .poll_cat_inspire_bg{width:181px; height:161px; background-repeat:no-repeat;}
.poll_cat_style_bg{background-image:url(/images/fitsmi_reskinning/poll_cat_style.png); color:#4B8908;}
.poll_cat_eat_bg{background-image:url(/images/fitsmi_reskinning/poll_cat_eat.png); color:#BA1362;}
.poll_cat_move_bg{background-image:url(/images/fitsmi_reskinning/poll_cat_move.png); color:#A34802;}
.poll_cat_inspire_bg{background-image:url(/images/fitsmi_reskinning/poll_cat_inspire.png); color:#2879A0;}
.pink{
    font:12px Arial, Helvetica, sans-serif;
	color:#F43380;
	text-decoration:none;}

#album_photo_size{float:left; width:120px; height:90px; padding-bottom:5px;}
#chop_email{clear:both; float:left; width:185px;}

#login_body{background-image:url(../images/fitsmi_reskinning/new%20login_20090514/extracted/login_repeat_background.jpg); background-repeat:repeat-y; width:1024px;}
#login_rainbow{background-image:url(../images/fitsmi_reskinning/left_color_bar_60.jpg); background-repeat:repeat-y; background-position:left; width:965px; padding-left:60px; padding-top:34px;}
#login_main_bg{width:937px;}
#login_left_column{
	float:left;
	width:442px;
    padding-left:32px;
    padding-top:15px;
}
#new_invite_block{
	clear:both;
	float:left;
	width:350px;
	padding:13px 0 35px 39px;
}
.invite_text{
	font:14px Arial, Hevetica, sans-serif;
	color:#3d670e;
}
#invite_submit{width:250px}
#invite_error{float:left; width:273px;}

.fourten{
	font:14px Arial, Hevetica, sans-serif;
}
.sixten{
	font:16px Arial, Hevetica, sans-serif;
	color:#3d670e;
}

.badge-links{clear:both; float:left; background-image:url(../images/fitsmi_reskinning/login_badge.png); background-repeat:no-repeat;width:112px; height:97px; padding-top:15px;}
.badge-links a, .badge-links a:link, .badge-links a:hover{text-decoration:none; height:18px; margin:0 15px; display:block; outline:none;}


.login_bullet{font:400 14px Arial, Helvetica, sans-serif; color:#666;}
#top_login{float:left; width:393px; padding:26px 0 0 166px;}
#top_login_form{clear:both; float:left; width:393px;}
#login_field{float:left; width:154px; padding-top:6px;}
#login_button{float:left; width:82px;}
#login_remember_me_block{clear:both; float:left; width:393px; font:normal 11px Arial, Helvetica, sans-serif; color:#999;}
#login_forgot_pass{float:left; width:135px; padding-top:3px; padding-left:160px;}
#login_remember{float:left; width:70px; padding-top:3px;}
#invite_field{float:left; width:152px;padding-top:8px;}
#invite_image{float:left; width:100px;padding-top:2px;}
#video_block{clear:both; float:left; width:425px;}
#whats_small{clear:both; float:left; font:bold 11px Arial, Helvetica, sans-serif; color:#8ab93e; height:10px; padding-left:5px;}
#take_tour{clear:both; float:left; font:bold 18px Arial, Helvetica, sans-serif; color:#8ab93e; padding-bottom:7px; padding-left:5px;}
#video_show{clear:both; float:left; width:425px; height:260px;}
#login_right_column{float:left; width:450px; padding-top:13px;}
#intro_text{clear:both; float:left; font:bold 20px Arial, Helvetica, sans-serif; padding:7px 0 0 33px; width:362px; color:#666;}

#intro_text ul{padding:0; margin:0;}
#intro_text ul li{
    list-style-type:none;
    background-image:url(../images/bullet.jpg);
    background-repeat:no-repeat;
    background-position:0px 7px;
    color:#666;
    font-size:14px;
    padding:2px 0 2px 15px;
    line-height:16px;
    list-style-position:outside;
}
#intro_text ul li a, #intro_text ul li a:link, #intro_text ul li a:hover{text-decoration:none;}

#intro_links{clear:both; float:left; padding:5px 0 3px 0px; width:345px;}
#login_for_moms{clear:both; float:left; padding-top:8px; height:83px; margin:5px 0 0 33px; width:330px; background-image:url(../images/fitsmi_reskinning/new%20login_20090514/extracted/moms_site_link_bg.png); background-repeat:no-repeat; }
#login_cat{
    float:left;
	width:182px;
	padding:0px;
	position: absolute;
	margin-left: 630px;
    *margin-left:44px;
}

/* login article */
#login_article_rainbow{clear:both; float:left; background-image:url(../images/fitsmi_reskinning/left_color_bar_60.jpg); background-repeat:repeat-y; background-position:left; width:964px; padding-left:60px; padding-top:22px;}
#login_article_top_image{clear:both; float:left; background-image:url(../images/fitsmi_reskinning/new%20login_20090514/extracted/article_page_top_corner.png); background-position:top; width:780px; height:38px;}
#login_article_bottom_image{clear:both; float:left; background-image:url(../images/fitsmi_reskinning/new%20login_20090514/extracted/article_page_bottom_corner.png); background-position:top; width:780px; height:38px;}
#login_article_middle_row{clear:both; float:left; width:718px; border-left:8px solid #cf6; border-right:8px solid #cf6; background-color:#fff; padding:0 23px;}
#login_article_middle_row_left{float:left; width:215px; padding:225px 25px 0 0;}
#login_article_middle_row_right{float:left; width:475px;}
#login_article_heading{clear:both; float:left; width:475px; font:bold 30px Arial, Helvetica, sans-serif; color:#666; padding:4px 0 13px 0;}
#login_article_data{clear:both; float:left; width:475px;}
.login_article_data{font:normal 14px/17px Arial, Helvetica, sans-serif; color:#666; padding-bottom:19px;}
span.bull{font:bold 16px Arial, Helvetica, sans-serif; color:#8f8f8f;}
#login_article_top_cat{
	float:left;
	position:absolute;
	height: 83px;
}
#login_article_invite_block{
	float:left;
	position:absolute;
	height: 284px;
	width:280px;
	background-image:url(../images/fitsmi_reskinning/new%20login_20090514/extracted/invite_code_background.png);
	background-repeat:no-repeat;
	background-position:right;
}
#login_article_invite_block_form{clear:both; float:left; width:200px; padding:26px 0 0 64px;}
.login_article_link, .login_article_link:link, .login_article_link:hover{font:bold 14px Arial, Helvetica, sans-serif; color:#48b7ec; text-decoration:none; outline:none;}
.login_article_link_active{font:bold 14px Arial, Helvetica, sans-serif; color:#ccc; text-decoration:none; outline:none;}
#new_login_error_msg{
	float:left;
	position:absolute;
	height: 85px;
	width:412px;
	background-image:url(../images/fitsmi_reskinning/new%20login_20090514/extracted/login_error_msg.png);
	background-repeat:no-repeat;
	/*background-position:right;*/
	margin-left:152px;
}
#new_login_invite_error_msg{
	float:left;
	position:absolute;
	height: 167px;
	width:347px;
	background-image:url(/images/fitsmi_reskinning/new%20login_20090514/extracted/login_page_error_msg_invite.png);
	background-repeat:no-repeat;
}
#new_article_invite_error_msg{
	float:left;
	position:absolute;
	height: 284px;
	width:241px;
	background-image:url(/images/fitsmi_reskinning/new%20login_20090514/extracted/new_article_invite_error_msg.png);
	background-repeat:no-repeat;
	margin:0px 0 0 51px;
}
.login-cat-info{clear:both; float:left; width: 300px; padding:0 20px;}
.login-cat{float:right; width:157px;}
.login-info{float:left; width:135px;}

#brochures_label{float:left; width:117px; text-align:right; padding-right:8px; font-size:14px;}
#brochures_field{float:left; width:350px;}

span#error_msg{font:normal 12px Arial, Helvetica, sans-serif; color:#f00;}

/* custom drop down on my changes app begins */
/*
.blk, .blk:link, .blk:hover{font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; display:block;}
.blk, .blk:link{background-color:#FFC; color:#03C;}
.blk:hover{background-color:#CCC; color:#C90;}
#form_div{border:1px solid #ccc;}
#btn_div1{float:left; width:65px; padding-right:16px; background-color:#fff; background-image:url(/images/down_arrow.gif); background-repeat:no-repeat; background-position:right; border:1px solid #ccc; cursor:pointer;}
#dd_btn{width:63px; border:none; background-color:#FFF; text-align:left; cursor:pointer;}
#sel_links{border:none;}
*/
/* custom drop down on my changes app ends */

.article_eat_bg{background-image:url(/images/fitsmi_reskinning/article_bg_eat.jpg); background-repeat:no-repeat;}
.article_inspire_bg{background-image:url(/images/fitsmi_reskinning/article_bg_inspire.jpg); background-repeat:no-repeat;}
.article_move_bg{background-image:url(/images/fitsmi_reskinning/article_bg_move.jpg); background-repeat:no-repeat;}

/* admin dashboard begins */
#dash_block{clear:both; float:left; width:300px; padding:3px; margin-left:10px;}
#img_icon{float:left; width:28px;}
#dash_title{float:left; width:270px; font-weight:bold;}
/* admin dashboard ends */
/* report view */
#report_row{clear:both; float:left; width:940px; padding-bottom:5px;}
#report_head_bor0{border-bottom:1px solid #ccc; border-left:1px solid #ccc;}
#report_head_bor1{border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#report_head_bor2{border-bottom:1px solid #ccc;}
#report_head{clear:both; float:left; padding:0 2px; font:bold 11px Arial, Helvetica, sans-serif; text-align:center; background-color:#f5f5f5;}
#report_text{clear:both; float:left; padding:2px; font:normal 11px Arial, Helvetica, sans-serif;}
.top_bor{border-top:1px solid #ccc;}
p.big_heading{font:bold 16px Arial, Helvetica, sans-serif; color:#f09;}

#invite_txt{clear:both; float:left; width:347px;}
#invite_title_holder{float:left; width:210px; padding:15px 0 0 19px;}
#invite_title{
 float:left;
 width:200px;
 padding-bottom:5px;
}
#invite_txt_btns{float:left; width:347px; padding-bottom:5px;}
#invite_elements_holder{float:left; width:112px;}
#invite_elements{
 float:left;
 width:112px;
 padding-top:7px;
}


/* new signup form rounded corners */
#new_registration_holder,#new_tweets_holder_top, #new_tweets_holder_bot{clear:both; float:left; width:347px; background-repeat:no-repeat;}
#new_registration_holder{height:167px; background-image:url(/images/fitsmi_reskinning/registration_round_bg.png);}
#new_tweets_holder{clear:both; float:left; width:347px;}
#new_tweets_holder_top{height:27px; background-image:url(/images/fitsmi_reskinning/tweet_top.png);}
#new_tweets_holder_bot{height:21px; }
#new_tweets_holder_mid{clear:both; float:left; width:347px;}
#tweet_heading{font:bold 16px Arial, Helvetica, sans-serif; color:#fff; padding:6px 0 0 25px;}

/* new signup form rounded corners ends */