html,body {
	background: transparent none repeat scroll 0 0 !important;
	margin: 0;
	padding: 0;
	z-index: 0;
	height: 100%;
}

body,tr {
	font-family: Arial, Helvetica, sans-serif;
	/*font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;*/
}

body,th {
	font-family:  Arial, Helvetica, sans-serif;
	/*font-family: Gill Sans, Arial, Helvetica, sans-serif;*/
	/*font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;*/
	font-weight: normal;
}

body {
	background: transparent none repeat scroll 0 0 !important;
	font-size: 12px;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: top;
}

#bodyid{height: 100%;}

.headerfont {
	font-family: Gill Sans, Arial;
}

H1 {
	margin: 0;
	font-size: 20px;
	color: #FFFFFF;
}

H2 {
	margin: 0;
	font-size: 16px;
	color: #FFFFFF;
}

body div,table {
	text-align: left;
}

body form {
	vertical-align: top;
}

a img,form,p {
	border: 0 none;
	margin: 0;
	padding: 0;
}

a img {
	border: 0 none;
}

a,a:link,a:visited,a:active {
	color: #43ABDE;
	text-decoration: none;
	outline: none;
}

input {
	outline: none;
}

/*General Form Style*/
.submitbtn {
	background: transparent;
	border: 0px;
	cursor: pointer;
	padding: 0px;
}

/*General Form Style*/

a:hover {
	color: #43ABDE;
	text-decoration: underline;
}

img {
	border: 0px none;
}

.main {
	margin: 0px auto 0px;
	position: relative;
	width: 952px;
	/*	background-image: url("/images/home/borgradient.gif");
	background-repeat: repeat-x;
	background-position: bottom center;*/
	padding-bottom: 10px;
}

.memberMainDiv {
	width: 939px;
	margin-top: 10px;
}

/* Shadow Start*/
.main_left {
	width: 10px;
	background-image: url("/images/home/shadow_left.gif");
	background-repeat: repeat-y;
	background-position: left center;
}

.main_right {
	width: 10px;
	background-image: url("/images/home/shadow_right.gif");
	background-repeat: repeat-y;
	background-position: right center;
}
/* Shadow End */
.topblock {
	height: 30px;
	background-color: #1D4C64;
}

.topblock img {
	margin-left: 5px;
	margin-right: 6px;
	margin-top: 5px;
}

.topright {
	position: absolute;
	right: 20px;
	top: 0px;
	color: #FFFFFF;
	padding-top: 6px;
	font-family: Gill Sans, Arial;
	font-size: 14px;
	font-weight: bold;
}

.topright img {
	margin: 0;
}

.searchright {
	color: #FFFFFF;
	float: right;
	margin-right: 10px;
	margin-top: 8px;
	right: 0;
	text-align: right;
	vertical-align: text-top;
}

.searchradiodiv {
	height: 30px;
	left: 121px;
	position: absolute;
	top: 0;
	vertical-align: middle;
}

.searchradiodiv td {
	vertical-align: middle;
}

.searchradiodiv td img {
	margin: 3px 0 0 0;
}

.searchradiodiv .people input {
	margin-bottom: 8px;;
	vertical-align: bottom;
}

.searchradiodiv .groups input {
	margin-bottom: 8px;;
	vertical-align: bottom;
}

.searchradiodiv .scopes input {
	margin-bottom: 8px;;
	vertical-align: bottom;
}

.searchradiodiv .NickName {
	padding-top: 3px;
	padding-left: 5px;
}

.searchradiodiv .SubBtn {
	margin-left: 4px;
	margin-top: 2px;
	vertical-align: middle;
}

.searchradiodiv .NickName input {
	font-size: 10px;
	width: 150px;
	vertical-align: middle;
}

.topbannerdiv {
	height: 195px;
	background-color: #e1ecf0;
}

.topbannerdivmem {
	//background-color: #FFFFFF;
}

.Banertable {
	margin-top: 12px;
	height: 183px;
}

.topbanertable {
	width: 939px;
}

.Banertablemem {
	margin-top: 12px;
}

.bannerarea {
	width: 730px;
}

.memmainlogo {
	background-image: url("/images/home/sca_banner.gif");
	background-repeat: no-repeat;
	width: 730px;
	height: 56px;
}

.memicon {
	position: relative;
	right: -12px;
        top: 16px;
	height: 75px;
	width: 75px;
	background-position: center center;
	background-repeat: no-repeat;
}

.meminfo {
	color: #43ABDE;
	margin-top: 13px;
	position: relative;
	right: -106px;
        top: -75px;
	width: 91px;
	font-size: 11px;
}

.memsubmleft {
	background-image: url("/images/home/mem_sub_menu_left.gif");
	background-repeat: no-repeat;
	background-position: left center;
	width: 5px;
	height: 31px;
}

.memsubmcenter {
	background-image: url("/images/home/mem_sub_menu_bg.gif");
	background-repeat: repeat-x;
	background-position: center center;
	height: 31px;
}

.memsubmright {
	background-image: url("/images/home/mem_sub_menu_right.gif");
	background-repeat: no-repeat;
	background-position: right center;
	width: 5px;
	height: 31px;
}

.topCustomMenu{font-size: 14px;color: white;}

#bluediv{
	background-color:#000000;
	position:absolute;
	z-index:195;
}


/* Global Links*/

a.customMenuItem:hover,
a.customMenuItem:link,
a.customMenuItem:active,
a.customMenuItem:visited,
a.customMenuItem
{color: #FFFFFF;font-size: 14px;;font-family: Gill Sans, Arial;}

a.customMenuItem_Active:hover,
a.customMenuItem_Active:link,
a.customMenuItem_Active:active,
a.customMenuItem_Active:visited,
a.customMenuItem_Active
{color: #000000;font-size: 14px;;font-family: Gill Sans, Arial;}

.customMenuItem {color: #FFFFFF;font-size: 14px;font-family: Gill Sans, Arial;}

a.whitelink:link,a.whitelink:active,a.whitelink:visited,a.whitelink {
	color: #FFFFFF;
	text-decoration: none;
}

a.whitelink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.blacklink:link,a.blacklink:active,a.blacklink:visited,a.blacklink {
	color: #000000;
	text-decoration: none;
}

a.blacklink:hover {
	color: #000000;
	text-decoration: underline;
}

a.orangelink:link,a.orangelink:active,a.orangelink:visited,a.orangelink
	{
	color: #ff8213;
	text-decoration: none;
}

a.orangelink:hover {
	color: #ff8213;
	text-decoration: underline;
}

.lblink_blue:visited,.lblink_blue:link,.lblink_blue {
	text-decoration: none;
	color: #43ABDE;
}

.lblink_blue:hover {
	text-decoration: underline;
	color: #43ABDE;
}

a.memwhite:link,a.memwhite:active,a.memwhite:visited,a.memwhite {
	color: #FFFFFF;
	text-decoration: none;
}

a.memwhite:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.graylink:link,a.graylink:active,a.graylink:visited,a.graylink {
	color: #636363;
	text-decoration: none;
}

a.graylink:hover {
	color: #636363;
	text-decoration: underline;
}

a.greenlink:link,a.greenlink:active,a.greenlink:visited,a.greenlink {
	color: #98CD34;
	text-decoration: none;
}

a.greenlink:hover {
	color: #98CD34;
	text-decoration: underline;
}

a.greenlink_l:link,a.greenlink_l:active,a.greenlink_l:visited,a.greenlink_l {
	color: #CCEF86;
	text-decoration: none;
}

a.greenlink_l:hover {
	color: #CCEF86;
	text-decoration: underline;
}

a.greenlink_d:link,a.greenlink_d:active,a.greenlink_d:visited,a.greenlink_d {
	color: green;
	text-decoration: none;
}

a.greenlink_d:hover {
	color: green;
	text-decoration: underline;
}


a.dbluelink:link,a.dbluelink:active,a.dbluelink:visited,a.dbluelink {color: #015D8C;text-decoration: none;}
a.dbluelink:hover {color: #015D8C;text-decoration: underline;}

a.gbldbluelink:link,
a.dbluelink:active,
a.dbluelink:visited,
a.dbluelink {color: #005e8c;text-decoration: none;}
a.gbldbluelink:hover
{color: #005e8c;text-decoration: underline;}


a.aclink:link,a.aclink:active,a.aclink:visited,a.aclink {
	color: #0070C0;
	text-decoration: none;
}

a.aclink:hover {
	color: #0070C0;
	text-decoration: underline;
}

/* Global Links */
.topMenuWrapper {
	margin-top: 5px;
	margin-bottom: 10px;
}


.customMenuItem {
	color: white;
}

.helkoMem {
	background-image: url("/images/home/sca_banner_left.gif");
	background-repeat: no-repeat;
        background-position:left top;
	width: 211px;
	height: 108px;
        position: relative;
}

.scallyroologo {
	background-image: url("/images/home/banner.gif");
	background-repeat: no-repeat;
	width: 730px;
	height: 115px;
}

.banerlogin {
	width: 215px;
}

.banerlogin .joinnow {
	font-size: 12px;
	color: #9CC84C;
	font-weight: bold;
}

.banerlogin .forgot {
	font-size: 10px;
	color: black;
}

.banerlogin .needhelp {
	font-size: 10px;
	color: black;
}

.topmenu {
	margin-top: 6px;
}

.topmenumem {
	margin-top: 4px;
}

.whosonwp {
	background-color: #ebffeb;
	height: 134px;
}

.whoswp {
	width: 308px;
	height: 120px;
	margin: 7px 0 0 5px;
	background-image: url("/images/home/whose.gif");
	background-repeat: no-repeat;
}

.whoswp input {
	margin-left: 125px;
	font-size: 12px;
}

.whoswp .NickName {
	margin-top: 27px;
	width: 172px;
}

.whoswp .school {
	margin-top: 24px;
	width: 172px;
}

.whoswp .Login {
	margin-top: 5px;
	margin-left: 239px;
}

.memberwp {
	width: 623px;
	height: 120px;
	background-color: #ebebeb;
	margin: 7px 5px 0 10px;
}

.homememcont {
	padding-left: 16px;
	padding-top: 0px;
}

.homememcont img {

}

.membercurve {
	background-image: url("/images/home/memcurve.gif");
	background-position: center center;
	background-repeat: no-repeat;
	width: 110px;
	height: 110px;
	position: absolute;
}

.containermem {
	background-image: url('');
	background-repeat: no-repeat;
	background-position: center center;
	width: 110px;
	height: 110px;
	float: left;
	margin-left: 4px;
}

.Goalitemconcurve {
	border: 2px solid #bbde7a;
	width: 145px;
	height: 145px;
	position: absolute;
}

.containerGoalitem {
	background-image: url('');
	background-repeat: no-repeat;
	background-position: center center;
	background-color: white;
	width: 145px;
	height: 145px;
	float: left;
}

.hotcurve {
	background-image: url("/images/home/hotcurve.gif");
	background-position: center center;
	background-repeat: no-repeat;
	width: 80px;
	height: 80px;
	position: absolute;
	cursor: pointer;
}

.containerhot {
	position: relative;
	background-image: url('');
	background-repeat: no-repeat;
	background-position: center center;
	width: 80px;
	height: 80px;
}

.mainhotcurve {
	background-image: url("/images/home/hotmaincurve.gif");
	background-position: center center;
	background-repeat: no-repeat;
	width: 228px;
	height: 171px;
	position: absolute;
	cursor: pointer;
}

.maincontainerhot {
	background-image: url('');
	background-repeat: no-repeat;
	background-position: center center;
	width: 228px;
	height: 171px;
}

.hotitemmemcurve {
	background-image: url("/images/wishlist/wis_create_itemback.gif");
	background-position: center center;
	background-repeat: no-repeat;
	width: 110px;
	height: 110px;
	position: absolute;
	cursor: pointer;
}

.containerhotmem {
	background-image: url('');
	background-repeat: no-repeat;
	background-position: center center;
	width: 110px;
	height: 110px;
}

/*
	Wp Design Start
*/
.leftcol {
	background-image: url("/images/home/borderspacer.gif");
	background-repeat: repeat-y;
	background-position: left center;
	width: 8px;
}

.rightcol {
	background-image: url("/images/home/borderspacer.gif");
	background-repeat: repeat-y;
	background-position: right center;
	width: 8px;
}

.bottomrow {
	background-image: url("/images/home/borderspacer.gif");
	background-repeat: repeat-x;
	background-position: bottom center;
	height: 8px;
}

.titlebgWp {
	background-image: url("/images/home/topwpbg.gif");
	background-repeat: repeat-x;
	background-position: left center;
}

.titlebgWpor {
	background-image: url("/images/home/topwpbgor.gif");
	background-repeat: repeat-x;
	background-position: left center;
}

.topwpname {
	margin-left: 3px;
}

.leftwpwtow {
	padding-right: 4px;
	width: 50%;
}

.rightwpwtow {
	padding-left: 4px;
	width: 50%;
}

/*
	Wp Design End
*/
.lbheadleft {
	background-image: url("/images/home/lb_h_left.gif");
	background-repeat: no-repeat;
	background-position: left center;
	width: 5px;
	height: 33px;
}

.lbheadcenter {
	background-image: url("/images/home/lb_h_spacer.gif");
	background-repeat: repeat;
	text-align: right;
}

.lbheadright {
	background-image: url("/images/home/lb_h_right.gif");
	background-repeat: no-repeat;
	background-position: right center;
	width: 5px;
	height: 33px;
}

.lbdkleft {
	background-image: url("/images/home/lb_d_left.gif");
	background-repeat: no-repeat;
	background-position: left center;
	width: 5px;
	height: 30px;
}

.lbdkright {
	background-image: url("/images/home/lb_d_right.gif");
	background-repeat: no-repeat;
	background-position: right center;
	width: 5px;
	height: 30px;
}

.lbltleft {
	background-image: url("/images/home/lb_l_left.gif");
	background-repeat: no-repeat;
	background-position: left center;
	width: 5px;
	height: 30px;
}

.lbltright {
	background-image: url("/images/home/lb_l_right.gif");
	background-repeat: no-repeat;
	background-position: right center;
	width: 5px;
	height: 30px;
}

.lbdkcenter {
	background-image: url("/images/home/lb_d_spacer.gif");
	background-repeat: repeat;
	overflow: hidden;
}

.lbltcenter {
	background-image: url("/images/home/lb_l_spacer.gif");
	background-repeat: repeat;
	overflow: hidden;
}

#leaderboard table {
	margin-top: 5px;
	color: #43ABDE;
	font-weight: bold;
}

.loin_top_home {
	background-image: url("/images/home/signboard.gif");
	background-repeat: no-repeat;
	background-position: center center;
	width: 200px;
	height: 96px;
	position: absolute;
	right: 251px;
	margin-top: 9px;
}

.loginEmal {
	font-size: 12px;
	width: 140px;
	border: 1px solid #777777;
	color: #7F7F7F;
}

.loginPassword {
	font-size: 12px;
	width: 140px;
	border: 1px solid #777777;
	color: #7F7F7F;
}

.logintable {
	margin-top: 40px;
	margin-left: 12px;
}

.topleftuser {
	background-image: url("/images/home/banerlogin.gif");
	background-repeat: no-repeat;
	background-position: center center;
	height: 178px;
	width: 215px;
}

.topleftuser img {
	margin-left: 17px;
	margin-top: 121px;
}

.seperator {
	background-color: #999999;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	height: 12px;
	margin-left: 4px;
	margin-right: 4px;
	position: relative;
	top: 2px;
	width: 1px;
}

.footerspacing {
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
	font-size: 12px;
}
/* Shadow Start */
.footercurve {
	width: 972px;
	height: 10px;
	line-height: 10px;
}

.footercurve .left {
	background-image: url("/images/home/shadowcurve_left.gif");
	background-position: center center;
}

.footercurve .center {
	background-image: url("/images/home/main_bottom.gif");
	background-repeat: repeat-x;
}

.footercurve .right {

	background-image: url("/images/home/shadowcurve_right.gif");
	background-position: center center;
}
/* Shadow End */
/* curves  */
.friendcurve {
	background-image: url(/images/home/memfriend.gif);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 77px;
	position: absolute;
	width: 77px;
}

.friendcurvecon {
	background-image: url();
	background-position: center center;
	background-repeat: no-repeat;
	height: 77px;
	width: 77px;
}

.friendcurveprofile {
	background-image: url(/images/home/Notauthcurve.gif);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 77px;
	position: absolute;
	width: 77px;
}

.friendcurvebig {
	background-image: url(/images/home/mem_big_curve.gif);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 137px;
	position: absolute;
	width: 137px;
}

.friendcurveconbig {
	background-image: url();
	background-position: center center;
	background-repeat: no-repeat;
	height: 137px;
	width: 137px;
}

.mediacurve {
	background-image: url(/images/home/mediacurve.gif);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 120px;
	position: absolute;
	width: 120px;
}

.mediacurvecon {
	background-image: url();
	background-position: center center;
	background-repeat: no-repeat;
	height: 120px;
	width: 120px;
}

.memwishlistcurve {
	background-image: url(/images/home/memwishcurve_n.gif);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 113px;
	position: absolute;
	width: 125px;
}

.memwishlistcont {
	background-image: url();
	background-position: center center;
	background-repeat: no-repeat;
	height: 113px;
	width: 125px;
}


/* end*/
.seperator_green {
	background-image: url("/images/home/seperator_green.gif");
	background-repeat: repeat-x;
	height: 2px;
	margin: 10px 0;
}

.seperator_v_gray {
	background-image: url("/images/home/seperator_v_gray.gif");
	background-repeat: repeat-y;
	width: 2px;
}

.seperator_blue {
	background-image: url("/images/home/seperator_blue.gif");
	background-repeat: repeat-x;
	height: 2px;
	width: 80%;
	margin: 0 0;
}

.bluefont {
	color: #43ABDE;
}

.genral_title {
	font-size: 20px;
}

/* dark blue color*/
.memdrk_bluef {
	color: #00344C;
}

.login_lable {
	font-size: 16px;
}

.friendwpf {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-top: 2px;
}

.cal_inputtext {
	border: 0;
	background: transparent;
	color: #015D8C;
	font-size: 16px;
}

.goal_inputtext {
	border: 2px solid #BFBFBF;
	background-color: #EBEBEB;
}

.cal_inpudropdown {
	/*	background-image:url(/images/calendar/cal_dropdown.gif);
	background-position:right center;
	height:23px;
	padding-right:30px;
	vertical-align:middle;
*/
	border: 1px solid #A1D3EA;
	color: #015D8C;
	font-size: 16px;
}

/*genaral input method start*/ /*start*/
.inputctl_lblue {
	background-image: url("/images/calendar/cal_ctb_tl.gif");
	background-repeat: no-repeat;
	width: 8px;
}

.inputct_lblue {
	background-image: url("/images/calendar/cal_tb_top.gif");
	background-repeat: repeat;
	height: 8px;
	color: #FFFFFF;
}

.inputctr_lblue {
	background-image: url("/images/calendar/cal_ctb_tr.gif");
	background-repeat: no-repeat;
	width: 8px;
}

.inputcl_lblue {
	background-image: url("/images/calendar/cal_tb_left.gif");
	background-repeat: repeat-y;
}

.inputcspacer_lblue {
	background-image: url("/images/calendar/cal_tb_spacer.gif");
	background-repeat: repeat;
}

.inputcr_lblue {
	background-image: url("/images/calendar/cal_tb_right.gif");
	background-repeat: repeat-y;
}

.inputcbl_lblue {
	background-image: url("/images/calendar/cal_ctb_bl.gif");
	background-repeat: no-repeat;
}

.inputcb_lblue {
	background-image: url("/images/calendar/cal_tb_bottom.gif");
	background-repeat: repeat-x;
	background-position: center center;
	height: 8px;
}

.inputcbr_lblue {
	background-image: url("/images/calendar/cal_ctb_br.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

/*end*/ /*Start*/
.bluecaltl_cyan {
	background-image: url("/images/calendar/cal_cbl_tl.gif");;
	background-repeat: no-repeat;;
	width: 10px;
}

.bluecalt_cyan {
	background-image: url("/images/calendar/cal_bl_top.gif");;
	background-repeat: repeat;;
	height: 34px;;
	color: #FFFFFF;
}

.bluecaltr_cyan {
	background-image: url("/images/calendar/cal_cbl_tr.gif");;
	background-repeat: no-repeat;;
	width: 10px;
}

.bluecall_cyan {
	background-image: url("/images/calendar/cal_bl_left.gif");;
	background-repeat: repeat-y;
}

.bluecalspacer_cyan {
	background-image: url("/images/calendar/cal_bl_spacer.gif");;
	background-repeat: repeat;
}

.bluecalr_cyan {
	background-image: url("/images/calendar/cal_bl_right.gif");;
	background-repeat: repeat-y;
}

.bluecalbl_cyan {
	background-image: url("/images/calendar/cal_cbl_bl.gif");;
	background-repeat: no-repeat;
}

.bluecalb_cyan {
	background-image: url("/images/calendar/cal_bl_bottom.gif");;
	background-repeat: repeat-x;;
	background-position: center center;;
	height: 10px;
}

.bluecalbr_cyan {
	background-image: url("/images/calendar/cal_cbl_br.gif");;
	background-repeat: no-repeat;;
	background-position: center center;
}

/*End*/ /*start*/
.darkblsearchtl_lblue {
	background-image: url("/images/wishlist/search_darkbllblue_tl.gif");;
	background-repeat: no-repeat;;
	width: 10px;
}

.darkblsearcht_lblue {
	background-image: url("/images/wishlist/search_darkbllblue_top.gif");;
	background-repeat: repeat;;
	height: 10px;;
	color: #FFFFFF;
}

.darkblsearchtr_lblue {
	background-image: url("/images/wishlist/search_darkbllblue_tr.gif");;
	background-repeat: no-repeat;;
	width: 10px;
}

.darkblsearchl_lblue {
	background-image: url("/images/wishlist/search_darkbllblue_left.gif");;
	background-repeat: repeat-y;
}

.darkblsearchspacer_lblue {
	background-image: url("/images/wishlist/search_darkbllblue_spacer.gif");
	;
	background-repeat: repeat;
}

.darkblsearchr_lblue {
	background-image: url("/images/wishlist/search_darkbllblue_right.gif");;
	background-repeat: repeat-y;
}

.darkblsearchbl_lblue {
	background-image: url("/images/wishlist/search_darkbllblue_bl.gif");;
	background-repeat: no-repeat;
}

.darkblsearchb_lblue {
	background-image: url("/images/wishlist/search_darkbllblue_bottom.gif");
	;
	background-repeat: repeat-x;;
	background-position: center center;;
	height: 10px;
}

.darkblsearchbr_lblue {
	background-image: url("/images/wishlist/search_darkbllblue_br.gif");;
	background-repeat: no-repeat;;
	background-position: center center;
}

/*End*/ /* Start*/
.darkblfgoaltl_whf {
	background-image: url("/images/contracts/goal_darkblfwhf_tl.gif");
	background-repeat: no-repeat;
	width: 6px;
}

.darkblfgoalt_whf {
	background-image: url("/images/contracts/goal_darkblfwhf_top.gif");
	background-repeat: repeat;
	height: 6px;
	color: #FFFFFF;
}

.darkblfgoaltr_whf {
	background-image: url("/images/contracts/goal_darkblfwhf_tr.gif");
	background-repeat: no-repeat;
	width: 6px;
}

.darkblfgoall_whf {
	background-image: url("/images/contracts/goal_darkblfwhf_left.gif");
	background-repeat: repeat-y;
}

.darkblfgoalspacer_whf {
	background-image: url("/images/contracts/goal_darkblfwhf_spacer.gif");
	background-repeat: repeat;
}

.darkblfgoalr_whf {
	background-image: url("/images/contracts/goal_darkblfwhf_right.gif");
	background-repeat: repeat-y;
}

.darkblfgoalbl_whf {
	background-image: url("/images/contracts/goal_darkblfwhf_bl.gif");
	background-repeat: no-repeat;
}

.darkblfgoalb_whf {
	background-image: url("/images/contracts/goal_darkblfwhf_bottom.gif");
	background-repeat: repeat-x;
	background-position: center center;
	height: 6px;
}

.darkblfgoalbr_whf {
	background-image: url("/images/contracts/goal_darkblfwhf_br.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

/* End*/ /*start*/
.bluewistl_bl {
	background-image: url("/images/wishlist/wis_bluebl_tl.gif");
	background-repeat: no-repeat;
	width: 9px;
}

.bluewist_bl {
	background-image: url("/images/wishlist/wis_bluebl_top.gif");
	background-repeat: repeat;
	height: 9px;
	color: #FFFFFF;
}

.bluewistr_bl {
	background-image: url("/images/wishlist/wis_bluebl_tr.gif");
	background-repeat: no-repeat;
	width: 9px;
}

.bluewisl_bl {
	background-image: url("/images/wishlist/wis_bluebl_left.gif");
	background-repeat: repeat-y;
}

.bluewisspacer_bl {
	background-image: url("/images/wishlist/wis_bluebl_spacer.gif");
	background-repeat: repeat;
}

.bluewisr_bl {
	background-image: url("/images/wishlist/wis_bluebl_right.gif");
	background-repeat: repeat-y;
}

.bluewisbl_bl {
	background-image: url("/images/wishlist/wis_bluebl_bl.gif");
	background-repeat: no-repeat;
}

.bluewisb_bl {
	background-image: url("/images/wishlist/wis_bluebl_bottom.gif");
	background-repeat: repeat-x;
	background-position: center center;
	height: 9px;
}

.bluewisbr_bl {
	background-image: url("/images/wishlist/wis_bluebl_br.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

/*end*/ /*genaral input method end*/ /* genaral titles start*/
.gen_title {
	color: #FFFFFF;
	height: 34px;
}

.gen_title td {
	font-size: 22px;
	padding-right: 30px;
}

.gen_title th {
	font-size: 20px;
	font-weight: bold;
	padding-left: 24px;
}

.memright {

}

.memright td {
	padding-right: 20px;
}

.memleft {

}

.memleft td {
	padding-right: 15px;
	font-family: Gill Sans, Arial;
}

.gen_small_title {
	height: 34px;
	color: #FFFFFF;
}

.gen_small_title th {
	font-size: 18px;;
	font-weight: bold;
	padding-left: 10px;
}

.gen_small_title td {
	padding-right: 8px;
}

/* general titles end*/
.mem_big_curve {

}

.font_color {
	color: #015D8C;
}

.mem_br {
	height: 6px;
	line-height: 6px;
}

/* Create Wishlist start */
.darkblwistl_wh {
	background-image: url("/images/wishlist/wis_darkblwh_tl.gif");
	background-repeat: no-repeat;
	width: 5px;
}

.darkblwist_wh {
	background-image: url("/images/wishlist/wis_darkblwh_top.gif");
	background-repeat: repeat;
	height: 34px;
	color: #FFFFFF;
}

.darkblwistr_wh {
	background-image: url("/images/wishlist/wis_darkblwh_tr.gif");
	background-repeat: no-repeat;
	width: 5px;
}

.darkblwisl_wh {
	background-image: url("/images/wishlist/wis_darkblwh_left.gif");
	background-repeat: repeat-y;
}

.darkblwisspacer_wh {
	background-image: url("/images/wishlist/wis_darkblwh_spacer.gif");
	background-repeat: repeat;
}

.darkblwisr_wh {
	background-image: url("/images/wishlist/wis_darkblwh_right.gif");
	background-repeat: repeat-y;
}

.darkblwisbl_wh {
	background-image: url("/images/wishlist/wis_darkblwh_bl.gif");
	background-repeat: no-repeat;
}

.darkblwisb_wh {
	background-image: url("/images/wishlist/wis_darkblwh_bottom.gif");
	background-repeat: repeat-x;
	background-position: center center;
	height: 5px;
}

.darkblwisbr_wh {
	background-image: url("/images/wishlist/wis_darkblwh_br.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

/* General Half curve style start*/
.meml_cal_daily {
	background-image: url(/images/calendar/cal_mebl_left.gif);
	background-position: left center;
	background-repeat: repeat-y;
	width: 10px;
}

.spacer_cal_daily {

}

.memr_cal_daily {
	background-image: url(/images/calendar/cal_mebl_right.gif);
	background-position: right center;
	background-repeat: repeat-y;
	width: 10px;
}

.membl_cal_daily {
	background-image: url("/images/calendar/cal_cmebl_bl.gif");
	background-position: left bottom;
	width: 10px;
}

.memb_cal_daily {
	background-image: url(/images/calendar/cal_mebl_bottom.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
	height: 10px;
}

.membr_cal_daily {
	background-image: url("/images/calendar/cal_cmebl_br.gif");
	background-position: left bottom;
	width: 10px;
}

.searchtable {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #005e8c;
}

/* Start*/
.itemwistl_wh {
	background-image: url("/images/wishlist/wis_itemwh_tl.gif");
	background-repeat: no-repeat;
	width: 15px;
}

.itemwist_wh {
	background-image: url("/images/wishlist/wis_itemwh_top.gif");
	background-repeat: repeat;
	height: 15px;
	color: #FFFFFF;
}

.itemwistr_wh {
	background-image: url("/images/wishlist/wis_itemwh_tr.gif");
	background-repeat: no-repeat;
	width: 15px;
}

.itemwisl_wh {
	background-image: url("/images/wishlist/wis_itemwh_left.gif");
	background-repeat: repeat-y;
}

.itemwisspacer_wh {
	background-image: url("/images/wishlist/wis_itemwh_spacer.gif");
	background-repeat: repeat;
}

.itemwisr_wh {
	background-image: url("/images/wishlist/wis_itemwh_right.gif");
	background-repeat: repeat-y;
}

.itemwisbl_wh {
	background-image: url("/images/wishlist/wis_itemwh_bl.gif");
	background-repeat: no-repeat;
}

.itemwisb_wh {
	background-image: url("/images/wishlist/wis_itemwh_bottom.gif");
	background-repeat: repeat-x;
	background-position: center center;
	height: 15px;
}

.itemwisbr_wh {
	background-image: url("/images/wishlist/wis_itemwh_br.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

/* End*/ /*start*/
.bluefwistl_blue {
	background-image: url("/images/wishlist/wis_bluefblue_tl.gif");
	background-repeat: no-repeat;
	width: 8px;
}

.bluefwist_blue {
	background-image: url("/images/wishlist/wis_bluefblue_spacer.gif");
	background-repeat: repeat;
	height: 8px;
	color: #FFFFFF;
}

.bluefwistr_blue {
	background-image: url("/images/wishlist/wis_bluefblue_tr.gif");
	background-repeat: no-repeat;
	width: 8px;
}

.bluefwisl_blue {
	background-image: url("/images/wishlist/wis_bluefblue_spacer.gif");
	background-repeat:
}

.bluefwisspacer_blue {
	background-image: url("/images/wishlist/wis_bluefblue_spacer.gif");
	background-repeat: repeat;
}

.bluefwisr_blue {
	background-image: url("/images/wishlist/wis_bluefblue_spacer.gif");
	background-repeat:
}

.bluefwisbl_blue {
	background-image: url("/images/wishlist/wis_bluefblue_bl.gif");
	background-repeat: no-repeat;
}

.bluefwisb_blue {
	background-image: url("/images/wishlist/wis_bluefblue_spacer.gif");
	background-repeat: repeat;
	background-position: center center;
	height: 8px;
}

.bluefwisbr_blue {
	background-image: url("/images/wishlist/wis_bluefblue_br.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

.login_form_warning {
	color: #BD320B;
	font-weight: bold;
	text-align: center;
}

/* member login start */
.bluelogintl_wh {
	background-image: url("/images/home/login_bluewh_tl.gif");
	background-repeat: no-repeat;
	width: 8px;
}

.bluelogint_wh {
	background-image: url("/images/home/login_bluewh_top.gif");
	background-repeat: repeat;
	height: 8px;
	color: #FFFFFF;
}

.bluelogintr_wh {
	background-image: url("/images/home/login_bluewh_tr.gif");
	background-repeat: no-repeat;
	width: 8px;
}

.blueloginl_wh {
	background-image: url("/images/home/login_bluewh_left.gif");
	background-repeat: repeat-y;
}

.blueloginspacer_wh {
	background-image: url("/images/home/login_bluewh_spacer.gif");
	background-repeat: repeat;
}

.blueloginr_wh {
	background-image: url("/images/home/login_bluewh_right.gif");
	background-repeat: repeat-y;
}

.blueloginbl_wh {
	background-image: url("/images/home/login_bluewh_bl.gif");
	background-repeat: no-repeat;
}

.blueloginb_wh {
	background-image: url("/images/home/login_bluewh_bottom.gif");
	background-repeat: repeat-x;
	background-position: center center;
	height: 8px;
}

.blueloginbr_wh {
	background-image: url("/images/home/login_bluewh_br.gif");
	background-repeat: no-repeat;
	background-position: center center;
}

.NoEvent {
	font-size: 18px;
	font-weight: bold;
	color: #43ABDE;
}
/* member login end */ /*end*/ /* General Half curve style end*/

/* Start*/
.greenfgoaltl_lblue{ background-image: url("/images/contracts/goal_greenflblue_tl.gif"); background-repeat: no-repeat; width: 8px; }
.greenfgoalt_lblue{ background-image: url("/images/contracts/goal_greenflblue_top.gif"); background-repeat: repeat; height: 8px; color: #FFFFFF; }
.greenfgoaltr_lblue{ background-image: url("/images/contracts/goal_greenflblue_tr.gif"); background-repeat: no-repeat; width: 8px; }
.greenfgoall_lblue{ background-image: url("/images/contracts/goal_greenflblue_left.gif"); background-repeat: repeat-y; }
.greenfgoalspacer_lblue{ background-image: url("/images/contracts/goal_greenflblue_spacer.gif"); background-repeat: repeat; }
.greenfgoalr_lblue{ background-image: url("/images/contracts/goal_greenflblue_right.gif"); background-repeat: repeat-y; }
.greenfgoalbl_lblue{ background-image: url("/images/contracts/goal_greenflblue_bl.gif"); background-repeat:no-repeat; }
.greenfgoalb_lblue{ background-image: url("/images/contracts/goal_greenflblue_bottom.gif"); background-repeat: repeat-x; background-position: center center; height: 8px; }
.greenfgoalbr_lblue{ background-image: url("/images/contracts/goal_greenflblue_br.gif"); background-repeat:no-repeat; background-position: center center; }
/* end*/
.InviteFriendwp{ color: #00344E; font-size: 24px; font-weight: bold;}
.InviteFriendwp span{ font-size: 28px;}
.InviteFriendwp img{margin-top: 18px;}

/* Sca_Main*/

.bluegoaltl_white{ background-image: url("/images/contracts/goal_bluewhite_tl.gif"); background-repeat: no-repeat; width: 10px; }
.bluegoalt_white{ background-image: url("/images/contracts/goal_bluewhite_top.gif"); background-repeat: repeat; height: 34px; color: #FFFFFF; }
.bluegoaltr_white{ background-image: url("/images/contracts/goal_bluewhite_tr.gif"); background-repeat: no-repeat; width: 10px; }
.bluegoall_white{ background-image: url("/images/contracts/goal_bluewhite_left.gif"); background-repeat: repeat-y; }
.bluegoalspacer_white{ background-image: url("/images/contracts/goal_bluewhite_spacer.gif"); background-repeat: repeat; }
.bluegoalr_white{ background-image: url("/images/contracts/goal_bluewhite_right.gif"); background-repeat: repeat-y; }
.bluegoalbl_white{ background-image: url("/images/contracts/goal_bluewhite_bl.gif"); background-repeat:no-repeat; }
.bluegoalb_white{ background-image: url("/images/contracts/goal_bluewhite_bottom.gif"); background-repeat: repeat-x; background-position: center center; height: 10px; }
.bluegoalbr_white{ background-image: url("/images/contracts/goal_bluewhite_br.gif"); background-repeat:no-repeat; background-position: center center; }

/* Sca_Main*/
/*Top Menu Hover Srart*/
.TopMenuCon{height: 47px;}

.topmenu_link div{background-repeat: no-repeat; cursor: pointer;}
.topmenu_link_Active div{background-repeat: no-repeat;cursor: pointer;}

.topmenu_link .HOME{width: 64px;background-image: url("/images/home/menu_home.jpg");}
.topmenu_link .HOME:hover{width: 64px;background-image: url("/images/home/menu_homeh.jpg");}

.topmenu_link .GOALS{width: 72px;background-image: url("/images/home/menu_goals.jpg");}
.topmenu_link .GOALS:hover{width: 67px;background-image: url("/images/home/menu_goalsh.jpg");}

.topmenu_link .CALENDAR{width: 103px;background-image: url("/images/home/menu_calendar.jpg");}
.topmenu_link .CALENDAR:hover{width: 103px;background-image: url("/images/home/menu_calendarh.jpg");}

.topmenu_link .WISHLIST{width: 93px;background-image: url("/images/home/menu_wishlist.jpg");}
.topmenu_link .WISHLIST:hover{width: 93px;background-image: url("/images/home/menu_wishlisth.jpg");}

.topmenu_link .ACTIVITY{width: 85px;background-image: url("/images/home/menu_activity.jpg");}
.topmenu_link .ACTIVITY:hover{width: 85px;background-image: url("/images/home/menu_activity.jpg");}

.topmenu_link .FRIENDS{width: 83px;background-image: url("/images/home/menu_friends.jpg");}
.topmenu_link .FRIENDS:hover{width: 83px;background-image: url("/images/home/menu_friendsh.jpg");}

.topmenu_link .SEARCH{width: 78px;background-image: url("/images/home/menu_search.jpg");}
.topmenu_link .SEARCH:hover{width: 78px;background-image: url("/images/home/menu_searchh.jpg");}

.topmenu_link .GROUPS{width: 81px;background-image: url("/images/home/menu_groups.jpg");}
.topmenu_link .GROUPS:hover{width: 81px;background-image: url("/images/home/menu_groupsh.jpg");}

.topmenu_link .GAMES{width: 67px;background-image: url("/images/home/menu_games.jpg");}
.topmenu_link .GAMES:hover{width: 67px;background-image: url("/images/home/menu_gamesh.jpg");}

.topmenu_link .HOMEH{width: 67px;background-image: url("/images/home/homehover.gif");background-position: center top;}
.topmenu_link .GOALSH{width: 67px;background-image: url("/images/home/goalshover.gif"); background-position: center top;}
.topmenu_link .CALENDARH{width: 103px;background-image: url("/images/home/calendarhover.gif"); background-position: center top;}
.topmenu_link .WISHLISTH{width: 93px;background-image: url("/images/home/wishlisthover.gif"); background-position: center top;}
.topmenu_link .ACTIVITYH{width: 87px;background-image: url("/images/home/activityhover.gif"); background-position: center top;}
.topmenu_link .FRIENDSH{width: 79px;background-image: url("/images/home/friendshover.gif"); background-position: center top;}
.topmenu_link .SEARCHH{width: 78px;background-image: url("/images/home/searchhover.gif"); background-position: center top;}
.topmenu_link .GROUPSH{width: 81px;background-image: url("/images/home/groupshover.gif"); background-position: center top;}
.topmenu_link .GAMESH{width: 70px;background-image: url("/images/home/gameshover.gif"); background-position:center top;}


.topmenu_link_Active .HOME{width: 67px;background-image: url("/images/home/homehover.gif");background-position: center bottom;}
.topmenu_link_Active .GOALS{width: 67px;background-image: url("/images/home/goalshover.gif"); background-position: center bottom;}
.topmenu_link_Active .CALENDAR{width: 103px;background-image: url("/images/home/calendarhover.gif"); background-position: center bottom;}
.topmenu_link_Active .WISHLIST{width: 93px;background-image: url("/images/home/wishlisthover.gif"); background-position: center bottom;}
.topmenu_link_Active .ACTIVITY{width: 87px;background-image: url("/images/home/activityhover.gif"); background-position: center bottom;}
.topmenu_link_Active .FRIENDS{width: 79px;background-image: url("/images/home/friendshover.gif"); background-position: center bottom;}
.topmenu_link_Active .SEARCH{width: 78px;background-image: url("/images/home/searchhover.gif"); background-position: center bottom;}
.topmenu_link_Active .GROUPS{width: 81px;background-image: url("/images/home/groupshover.gif"); background-position: center bottom;}
.topmenu_link_Active .GAMES{width: 70px;background-image: url("/images/home/gameshover.gif"); background-position:center bottom;}


.testred{background-color: red;}
.testblue{background-color: blue;}
.testyellow{background-color: yellow;}
.testgreen{background-color: green;}


.err div{border: 1px solid red; margin-top:10px; text-align: center;}
.conwidth{width: 300px;}
.contact_label{vertical-align: top;padding-top:7px;width:170px;}

.friendntfcdes{ font-weight: bold;}
.friendntfc{cursor: pointer;color: #BFBFBF;margin-left: 3px;font-weight: bold;}

.borderwishblueclass {border:2px solid #DFE8F3;}

/* Activity feed */
.ac_c{margin-left: 14px; font-size: 14px; line-height: 15px;}
/*.ac_con{background-color: #FDE8D7; margin:3px 0 3px 90px; padding: 6px;}*/
.ac_con{background-color: #FDE8D7; margin:3px 85px 3px 0px; padding: 6px;}
.ac_con .tx{font-size:14px;font-weight:normal;}
.ac_con .tx .ac_dt{font-size:13px; color:gray;font-weight:normal;margin-top:5px;text-align:left;}
.ac_tx{font-size:14px; width: 100%; border: none; background-color: transparent; height: 52px;}
.ac_s{text-align: right;padding-right: 90px;padding-top: 2px;}


.ac_con .action a{float:right;margin: 8px 5px 0px 5px;}

.wtonscallyroo{}
.wtonscallyroo .title{color:#43AADD;font-size:16px;font-weight:bold;}
.wtonscallyroo li{font-size:11px;line-height:16px;}
.wtonscallyroo ul{margin:5px 5px 0 0;padding:0 0 0 20px;}
.wtonscallyroo .scon{margin-top: 15px;}

/**/
/* Top Menu Hover End*/

	/* Create Wishlist End*/ /* This is colors

global blue
	color: #43ABDE;
global orange
	color: #ff8213;
global green
	color: #98CD34
general
	gray
	color: #808080
global dark blue
	color: #015D8C
Goal very dark blue
	color: #00344E
Links  dark bl main Blue Color
	color: #005e8c
global	brown
	color:#7F7F7F;
global new blue ac
	color:#0070C0;
old dark blue color
color:#002060;
*/
