
a{
   outline:none;
}

.error{
font-family:verdana,sans-serif;
font-size: 12px;
color : red;
}
.success{
font-family:verdana,sans-serif;
font-size: 12px;
color : green;
}
.er_success{
font-family:verdana,sans-serif;
font-size: 12px;
color : green;
}

.text{ font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	Font-weight:normal;	color: #3B3B3B;	text-decoration: none;}
H1 { color:#054869; font-family:verdana,sans-serif; font-size:16px; font-weight:bold; margin:0; text-decoration:none;}
h2#message_heading {
color:#F83265;
font-size:18px;
font-weight:normal;
line-height:20px;
margin:3px 140px 2px 0;
}
.selectedAns
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color : #ff0099;
}
.otherAns
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color : #166EA0;
}
.subtitle
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color : black;
}

span.timestamp {
color:#888888;
font-size:10px;
position:absolute;
}

.message_body {
color:#555555;
font-size:12px;
line-height:19px;
margin:0 140px 0 0;
overflow:hidden;
padding:0 0 30px;
}

.signature {
border-top:1px solid #EEEEEE;
color:#999999;
font-size:11px;
line-height:15px !important;
margin:0 140px 0 0;
overflow:hidden;
padding:5px 0 15px;
}

a.subject {
display:block;
font-size:13px;
line-height:14px;
padding-top:5px;
}



div.dd { 
   /*position: relative; /* IE is dumb */
    display: block;                 
    float: left;     
    width: 150px; 
    height: 16px; 
    margin: 0 0 2px; 
    background: #fff; 
}

div.dd div.blue { 
    /*position: relative; */
    background: #00f; 
    height: 16px; 
    width: 75%; 
    text-align:right; 
    display:block;
    float: left;
}
div.dd div.red { 
    /*position: relative; */
    background: #f00; 
    height: 16px; 
    width: 75%; 
    text-align:right; 
    display:block;
    float: left;
}
Body { font-size:11px; font-family:verdana,sans-serif; color:#000000; font-weight:normal;margin:0px; }

td{ vertical-align:top; font-size:11px; font-family:verdana,sans-serif; color:#000000;}
.rightBottomHeaderText{ font-size:10px; padding:15px 15px 0px 2px; text-align:justify;background-color:#C0DDEC;}
.HeaderLinks{ font-size:13px; font-family:verdana,sans-serif; color:#10364A; font-weight:bold; text-decoration:none;}
.RecentMemberMainBg{ background-image: url(http://www.chummyclub.com/images/recent-member-main-bg.jpg);}
.WhiteHeadingMedium{ padding-left:40px; padding-top:13px; padding-bottom:10px; font-size:18px; color:#FFFFFF; padding-left:70px;}
.TopLoginText{ font-size:10px; color:#FFFFFF;}
.WhiteHeadingBig{ font-size:22px; color:#FFFFFF; padding:10px 0px 10px 15px;}
.indexLoginlinks{ font-size:11px; color:#FFFFFF;}
.RecentmemberMainbg{ background-color:#C0DDEC; width:235px; height:12px;}
.LoginPannelLinks{ padding-left:20px;font-size:15px;color:#FFFFFF;}
.SinUpText{ font-size:12px; color:#76D3F7; vertical-align:left;}
.Heading2bg{ background-color:#C0DDEC; width:235px; height12px;}
.GreenHeadingMedium{ padding-left:15px; font-size:16px; color:#054869; background-color:#C0DDEC; font-weight:bold}
.Recentmemberbg{ background-image: url(http://www.chummyclub.com/images/recent-members-bg.gif); border:0px; width:241px; height:60px; vertical-align:center;}
.IndexSuccessStoriesBg{background-color:#C0DDEC;}
.GreenHeadingBIg{ padding-left:15px; font-size:17px; color:#054869; background-color:#C0DDEC; font-weight:bold}
.SuccessStoriesIndexText{ font-size:11px; text-align:justify;background-color:#C0DDEC;}
.PartnerSerachSelectBox{height:18px; font-size:10px;}
.PartnerSerachTextBox{height:14px; font-size:10px;border:1px solid #BDC8D8;}

.greenHeadingSmall{ font-size:13px; color:#166EA0; background-color:#C0DDEC; font-weight:bold}
.greenHeadingSmallLink{ font-size:13px; color:#054869; background-color:#C0DDEC; text-decoration:none;}
.greenHeadingSmallLink:hover{ font-size:13px; color:#166EA0; background-color:#C0DDEC; text-decoration:underline;}
.LongTextBox{border:2px none;color:#999999;font-size:16px;font-weight:bold;height:20px;width:210px;}
.MainTable{border:0px;width:990px;background-color:#f3f3f3;}
.white_error{color:red;padding-bottom:3px;font-size:12px;}
.welcomeMessage{color:#FFF;padding-left:6px;font-size:12px;vertical-align:middle;text-align:left;}
.logout{color:#FFF;font-size:12px;vertical-align:bottom;text-decoration:none;}
a.logout:hover{color:#FFF;font-size:12px;vertical-align:bottom;text-decoration:none;text-decoration:underline;}
.PageTitle{font-size:16px; color:#166EA0; font-weight:bold;}
.SectionTitle{color:#505050; font-size:12px;font-weight:bold;}
.ErrorMessage{color:red;}
.LeftMenuTD{padding:2px 2px 3px 20px;}
.LeftMenuSubTD{padding:2px 2px 2px 25px;text-align:left;}
.SmallBlueLink{ font-size:11px; color:#166EA0;  text-decoration:none;}
.SmallBlueLink:hover{ font-size:11px; color:#166EA0;  text-decoration:underline;}
.FooterLink{ font-size:11px; color:#000000;  text-decoration:none;}
.FooterLink:hover{ font-size:11px; color:#000000;  text-decoration:underline;}
.apply_content{font-size:12px;}
.mandatory{color:red;}
.loaderClass{border:solid 1px red; width:150px;}
.SearchResultLink{ font-size:14px; color:#166EA0; font-weight:normal; text-decoration:none;}
.SearchResultLink:hover{ font-size:14px; color:#166EA0; font-weight:normal; text-decoration:underline;}

/*ul{list-style-image: url(http://www.chummyclub.com/images/blue-dot.gif);}
li{padding-bottom:10px;}*/

.style-ul {list-style-image: url(../images/blue-dot.gif);}
.style-ul li{padding-bottom:10px;}

.news_ul {list-style-image: url(../images/blue-dot.gif);}
.news_ul li{padding-bottom:10px;}



.GreyHeadingMedium{color:#505050; font-size:12px;font-weight:bold;}

.BlueText{color:#237AA2; font-size:12px;}
.BlueSmallText{color:#237AA2; font-size:11px;}
.GreyText{color:#494949; font-size:12px;}
.GreySmallText{color:#494949; font-size:11px;}
.SmallGreenLink{font-size:9px;color:#214A59;text-decoration:none;font-weight:bold;}
.SmallGreenLink:hover{ font-size:9px;color:#214A59;font-weight:bold;text-decoration:underline;}
.BlueHeadingSmall{ font-size:13px; color:#166EA0; font-weight:bold}
.whiteHeadingSmall{font-size:12px; color:#FFFFFF; font-weight:bold;}
.whiteHeadingSmallLink{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:none;}
.whiteHeadingSmallLink:hover{font-size:12px; color:#FFFFFF; font-weight:bold;text-decoration:underline;}
.RegFreeTextBG{text-align:justify; background-color:#C0DDEC; padding:0px 0px 5px 15px;}
.blackSmallLink{font-size:10px; color:#000000; font-weight:normal;text-decoration:none;}
.blackSmallLink:hover{font-size:10px; color:#000000; font-weight:normal;text-decoration:underline;}

.RegFreeHeaderText{padding-left:18px; font-size:16px; color:#054869; background-color:#C0DDEC;}
.GreenHeadingBIgNotBold{ padding-left:15px; font-size:17px; color:#054869; background-color:#C0DDEC;}

.btn-invite {
	background:#39c url(http://www.chummyclub.com/images/btn_bg.png)no-repeat;
	text-decoration:none;
	color:#fff!important;
	font-weight:bold;
	font-size:12px;
	border:1px solid #069;
	padding:3px 5px 2px;
	*padding:5px 0 3px;
	vertical-align:top;
	line-height:1.5;
	margin-right:4px;
}
.btn-ignore {
	background:#ddd url(http://www.chummyclub.com/images/btn_bg.png)no-repeat;
	text-decoration:none;
	color:#555!important;
	font-weight:bold;
	font-size:12px;
	border:1px solid #999;
	padding:3px 5px 2px;
	*padding:5px 1px 3px;
	vertical-align:top;
	line-height:1.5;
}

#multi_friend_selector{margin:0px;text-align:left;font-size:11px}
#multi_friend_selector a:focus,
#multi_friend_selector a:hover,
#multi_friend_selector a:active{outline:none}
#multi_friend_selector form{margin:0;padding:0}
#multi_friend_selector h2{color:#222;font-size:15px;margin:0;padding:0 0 4px 0}
#multi_friend_selector h3{color:#999;font-size:11px;font-weight:normal;margin:0;padding:0 0 8px 0;border-bottom:1px solid #e0e0e0}
#multi_friend_selector h3 strong{font-weight:normal}
.resetstyles{padding:0;border:0;margin:0;overflow:visible;background:none;border-spacing:0;color:#000;cursor:auto;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;text-align:left;text-decoration:none;text-indent:0;visibility:visible;white-space:normal;word-spacing:normal}
.num_cols_2{width:368px}
.num_cols_3{width:440px}
.num_cols_4{width:605px}
.num_cols_5{width:740px}
#multi_friend_selector #friends{z-index:1;padding:0 0 0 3px;height:300px;overflow:auto;border:1px solid #e7ebf5;border:1px solid #c1c1c1;border-top:none;background:#fff}
#multi_friend_selector #friends li{float:left;margin:3px;height:64px;overflow:hidden;cursor:hand}
.ie6 #multi_friend_selector #friends li,
.ie7 #multi_friend_selector #friends li,
.ie8 #multi_friend_selector #friends li{width:134px}
#multi_friend_selector #friends a{display:block;height:56px;padding:4px}
#multi_friend_selector #friends a:hover{text-decoration:none;background:url(http://www.chummyclub.com/images/light-blue-box.gif) no-repeat top left;}
#multi_friend_selector #friends a:hover strong{color:#000}
#multi_friend_selector #friends a:hover .square{border-color:#205c98}
#multi_friend_selector #friends .square{position:relative;z-index:1;float:left;border:1px solid #e0e0e0;margin-right:5px;padding:2px;display:block;height:50px;width:50px;background-position:2px 2px;background-repeat:no-repeat;background-color:#fff;cursor:hand;*position:static}
#multi_friend_selector #friends .square span{position:absolute;top:2px;left:2px;display:block;height:50px;width:50px;background-position:bottom left;background-repeat:no-repeat;*position:static}
#multi_friend_selector #friends strong,
#multi_friend_selector #friends .network{display:block;float:left;width:65px}
#multi_friend_selector #friends strong{font-size:11px;color:#222;font-weight:normal;margin-top:2px;cursor:hand}
#multi_friend_selector #friends .network{color:#666;font-size:9px;white-space:nowrap;margin-top:3px;cursor:hand}
#multi_friend_selector #actions{margin-bottom:5px}
#multi_friend_selector #actions #actions_select_all{padding-right:7px}
.condensed_multi_friend_selector label span em,
#multi_friend_selector #friends em{color:#000;font-style:normal;font-weight:bold;background:#dce1e8}
#multi_friend_selector #friends .inputcheckbox{display:none}
#multi_friend_selector #friends li.selected{background:url(http://www.chummyclub.com/images/dark-blue-box.gif) no-repeat top left}
#multi_friend_selector #friends li.gray{background:url(http://www.chummyclub.com/images/light-blue-box.gif) no-repeat top left}
#multi_friend_selector #friends li.selected strong{color:#fff}
#multi_friend_selector #friends li.selected span{color:#c3cddf}
#multi_friend_selector #friends li.selected a:hover,
#multi_friend_selector #friends li.selected a{color:#e7ebf5;background:url(http://www.chummyclub.com/images/dark-blue-box.gif) no-repeat top left}
#multi_friend_selector #friends li.selected em{color:#fff;background:#6e84b3}
#multi_friend_selector #friends li.selected a:hover em,
#multi_friend_selector #friends li.selected a:hover strong{color:#fff}
#multi_friend_selector #friends li.selected .square{border-color:#b1c1e1;background-color:#8497c0;}
#multi_friend_selector #friends li.selected .square span{background-image:url(http://www.chummyclub.com/images/selected.gif)}
#multi_friend_selector #friends .disabled{opacity:.50;-moz-opacity:.50;filter:alpha(opacity=50)}
#multi_friend_selector #friends li.disabled a:hover em,
#multi_friend_selector #friends li.disabled a:hover strong{color:#222}
#multi_friend_selector #friends .disabled a{cursor:default;border:none}
#multi_friend_selector #friends .disabled strong{cursor:default}
#multi_friend_selector #friends .disabled .square{cursor:default}
#multi_friend_selector #friends .disabled span{cursor:default}
#multi_friend_selector #friends .disabled a:hover{background:none}
#multi_friend_selector #friends .disabled a:hover .square{border-color:#e0e0e0}
#multi_friend_selector #friends .square{position:relative;z-index:1;float:left;border:1px solid #e0e0e0;margin-right:5px;padding:2px;display:block;height:50px;width:50px;background-position:2px 2px;background-repeat:no-repeat;background-color:#fff;cursor:hand;*position:static}


div {font-family:Verdana,sans-serif;}
.navMain{position:relative;float:left;display:block;width:330px;}
.navMain .navSecond{width:330px;}
.navSecond{position:relative;background-color:#F3F3F3;}
.navThird{margin-bottom:15px;background-color:#f6f6f6;border-bottom:1px solid #e1e1e1;position:relative;padding:2px 0;}
.linkMain{float:left;display:block;position:relative;cursor:pointer;text-decoration:none;}
.linkMain:focus{outline:0 none;}
a.linkMain:hover{text-decoration:none;}
a.linkMain:hover .txtlable,a.linkMain:hover{text-decoration:underline;}

a.headerLink{font-size:16px; color:#166EA0; font-weight:bold;text-decoration:none;}
a.headerLink:hover{font-size:16px; color:#166EA0; font-weight:bold;text-decoration:none;}

.linkNav{border-left:1px solid #e1e1e1;border-right:1px solid #fff;line-height:22px;text-align:center;white-space:nowrap;font-weight:bold;}
.linkNavLeftBorderless{line-height:22px;text-align:center;white-space:nowrap;font-weight:bold;}
.linkNavRightBorderless{border-left:1px solid #e1e1e1;border-right:0px solid #fff;line-height:22px;text-align:center;white-space:nowrap;font-weight:bold;}
.txtlable{color:#36c;font-size:11px;padding-left:4px;height:24px;}
.linkSel .txtlable,.linkSel{color:#b90d92;}
.navLast{clear:both;}
.LeftMenuBlueHeading{font-face:verdana; font-size:13px; color:White; font-weight:bold;text-align:left;}
.TextBox{font-family: arial, Verdana, sans-serif;font-size : 9pt; width:250px;}
.TextBox1{font-family: arial, Verdana, sans-serif;font-size : 9pt; width:150px;}
.SearchTextBox{font-family: arial, Verdana, sans-serif;font-size : 9pt; border:0px #B6E2FF; width:250px;}

.FBblueHeading{
	color:#3B5998;
	font-family:verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.FBblueHeadingBG{
	color:#3B5998;
	font-family:verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#C0DDEC;
	vertical-align:top;
	padding:7px 0px 7px 20px;
}
.FBHeaderLinks{font-size:13px; font-family:verdana,sans-serif; color:#10364A; font-weight:bold; text-decoration:none;}
.FBMainTable{border:0px;width:760px;background-color:#f3f3f3;}
.FBRightPannelbg{ background-color:#C0DDEC; width:235px; height:10px;}

.LoginAlert{
font-family:verdana,sans-serif;
font-size: 12px;
color : red;
padding-right:98px;
}

.searchTab{
	width:125px;
	border:solid 1px grey;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	text-align: center;
	background-color: #C0DDEC;
	text-decoration: none;
}

a.searchTab: hover{
	width:125px;
	border:solid 1px grey;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	text-align: center;
	text-decoration: underline;
	background-color: #b90d92;

}


.headerbg{
	background: url(http://www.chummyclub.com/images/inner-head-bg.jpg) repeat;
	width:487px;
	height:84px;
	border:solid 0px red;
}

.search_error{color:red;padding-bottom:3px;font-size:10px;}

.signin_error{color:#F79349;padding-bottom:3px;font-size:12px;}

.SignUpLink{ font-size:11px; font-family:verdana,sans-serif; color:#10364A; font-weight:normal; text-decoration:none;}

.orangeText{
	color:#ff6600;
	font-size:11px;
	font-family:verdana,sans-serif;
	font-weight:normal;
	text-decoration:none;
}
.visitorDate{
	color:#000000;
	font-size:10px;
	font-family:verdana,sans-serif;
	font-weight:normal;
	text-decoration:none;
}

.ccodeTextBox{font-family: arial, Verdana, sans-serif;font-size : 9pt; width:80px;}
.PhoneTextBox{font-family: arial, Verdana, sans-serif;font-size : 9pt; width:170px;}

.RecentMemberMainBgNew{ background-color:#BFDDEA; width:206px}
.Heading2bgNew{ background-color:#C0DDEC; width:175px; height12px;}
.rightBottomHeaderTextNew{ font-size:10px; padding:15px 15px 0px 2px; text-align:justify;background-color:#C0DDEC;}

ToolText{position:relative; }
.ToolTextHover{position:relative;}
.ToolText span{display: none;}


.ToolTextHover span{
  display:block;
  position:absolute;
  border:1px solid black;
  top:1.3em;
  left:5px;
  background-color:#C0DDEC; color:black;
  text-align: center;
  padding:2px;
  text-decoration:none;
}


.ToolText1{position:relative; }
.ToolText1Hover{position:relative;}
.ToolText1 span{display: none;}


.ToolText1Hover span{
  width: 400px;
  height:70px;
  display:block;
  position:absolute;
  border:1px solid black;
  top:4.8em;
  left:2px;
  background-color:#ffffff; color:black;
  text-align: center;
  padding:2px;
  text-decoration:none;
  z-index:20;
}

.ToolText2{position:relative; }
.ToolText2Hover{position:relative;}
.ToolText2 span{display: none;}


.ToolText2Hover span{
  width: 400px;
  height:70px;
  display:block;
  position:absolute;
  border:1px solid black;
  top:2.4em;
  left:10px;
  background-color:#ffffff; color:black;
  text-align: center;
  padding:2px;
  text-decoration:none;
  z-index:20;
  
}
* html .ToolText2Hover span{
  width: 400px;
  height:70px;
  display:block;
  position:absolute;
  border:1px solid red;
  top:2.4em;
  left:10px;
  background-color:#ffffff; color:black;
  text-align: center;
  padding:2px;
  text-decoration:none;
  z-index:100;
  
}


.ToolText3{position:relative; }
.ToolText3Hover{position:relative;}
.ToolText3 span{display: none;}


.ToolText3Hover span{
  width: 400px;
  height:70px;
  display:block;
  position:absolute;
  border:1px solid black;
  top:7.8em;
  left:10px;
  background-color:#ffffff; color:black;
  text-align: center;
  padding:2px;
  text-decoration:none;
  z-index:20;
}


a.adTitle{font-size:11px; color:#166EA0; font-weight:bold;text-decoration:none;}
a.adTitle:hover{font-size:11px; color:#166EA0; font-weight:bold;text-decoration:none;}

a.adText{font-size:11px; color:#000000; font-weight:normal;text-decoration:none;text-align:justify;}
a.adTexte:hover{font-size:11px; color:#ffffff; font-weight:normal;text-decoration:none;text-align:justify;}




.menu{
	background-image:url(images/nav-bg.gif) repeat;
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Verdana";
	font-size:13px;
	font-weight:bold;
	width:990px;
	color:#10364A;
	
}


#LCurve{
	width:5px;
	height: 25px;
	float:left;
	background:url(../images/head-blue-left.jpg) no-repeat left top;
}
#mContent{
	width:100%;
	height: 25px;
	float:left;
	background:url(../images/head-blue-bg.jpg) repeat-x left top;
	color:#ffffff;
	font-size:10px;
	border:0;
}
#mContent a{
	color:#ffffff;
	padding: 0px 13px 8px 13px;
	text-decoration:none;
	border:0;
}
#RCurve{
	width:5px;
	height: 25px;
	float:left;
	background:url(../images/head-blue-right.jpg) no-repeat left top;
}
/* ######### Drop Down ULs CSS ######### */
.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
	font: bold 13px Verdana;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	background: white;
	border: 0;
	border-top:none;
	visibility: hidden;
	z-index: 100;
	text-align:left;
}

.ddsubmenustyle li a{
	display: block;
	width: 120px; /*width of menu (not including side paddings)*/
	color: #054869;
	background-color: #C0DDEC;
	text-decoration: none;
	padding: 8px 5px;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
	display: inline-block;
	width: 120px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
	background-color: #ffffff;
	color: #054869;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
	padding-left:6px;
	border: 0;
}
.mattblackmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	width: 100%;
	border: 0px solid red;
}

.mattblackmenu li{
	display: inline;
	margin: 1;
	color:#10364A;
}

.mattblackmenu li {
	float: left;
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 3px 11px; /*padding inside each tab*/
	/*border-right: 1px solid #ffffff;*/ /*right divider between tabs*/
	background:url(../images/menu-separator.gif) no-repeat right center;
	color: #10364A;
	border: 0;
}
.mattblackmenu li.menuLast{background:none;color:#10364A;}
.mattblackmenu li a:visited{color: #10364A;}

.mattblackmenu li#home-li
	{
			background:none;
			
	}

	.mattblackmenu li#mm
	{
			background:none;
			
	}

.comp-title{
	text-decoration:none;font-weight:bold;color:#054869;
}
.comp-title:hover{
	text-decoration:none;font-weight:bold;color:#054869;
}

