b/* CSS Document */

/* For accardion tab */

#main { padding: 1em; }

#banner { padding: 15px; background-color: #06b; color: white; font-size: large; border-bottom: 1px solid #ccc;

    background: url(bg.gif) repeat-x; text-align: center }

#banner a { color: white; }

#contest a { color: white; border: none; background-color: white;text-decoration:none;}

fieldset { padding: 8px; }

legend { font-weight: bold; }

DIV.scrollingdatagrid {
	overflow-x:auto;
        overflow-y:auto;
	position: relative;
	padding:0px;
}
DIV.scrollingdatagrid TABLE {
	width : 98.7%; /* Make room for scroll bar! */
	margin:0px;
	border:0px;
	border-collapse:separate;
}


pre { margin-bottom: 1em; }

    

.jscom, .mix htcom   { color: #4040c2; }

.com      { color: green; }

.regexp   { color: maroon; }

.string   { color: teal; }

.keywords { color: blue; }

.global   { color: #008; }

.numbers  { color: #880; }

.comm     { color: green; }

.tag      { color: blue; }

.entity   { color: blue; }

.string   { color: teal; }

.aname    { color: maroon; }

.avalue   { color: maroon; }

.jquery   { color: #00a; }

.plugin   { color: red; }

li { list-style-type: none; }
.basic, #list2, #list3, #navigation { width:20em; }

#log { position:fixed; bottom: 0; right:1em; text-align:right; }
#switch { position: fixed; bottom: 0; right: 15em; }



.basic  {
	width: 260px;
	font-family: verdana;
	border: 1px solid #D5EAFF;
}

.basicschool{
	border: 1px solid #B4C6D0;
}

.basic div {

	background-color: #eee;

}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 10px;

}

.basic a {
	cursor:pointer;
	display:block;
	padding:5px;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background-color: #00a0c6;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999;
	background-image: url("/images/u_c/AccordionTab0.gif");
}
.basic a:hover {
	background-color: white;
	background-image: url("/images/u_c/AccordionTab2.gif");
}

.basic a.selected {
	background-color: #80cfe2;
	background-image: url("/images/u_c/AccordionTab2.gif");
}

#list2 {
	height: 178px;
	border: 1px solid #eee;
	overflow: hidden;
}
#list2 .red {
	color: red;
	background-color: red;
}
#list2 .green {
	color: green;
	background-color: green;
}
#list2 .blue {
	color: blue;
	background-color: blue;
}
#list2 dd { height: 130px; overflow: hidden; }

#list3 { border: 1px solid #111; }
#list3 div.selected .title { font-weight: bold; }

#list3 div div {
	border-left:8px solid #6699CC;
	padding: 5px;
}
#list3 div.title {
	border: 1px solid #3366AA;
	background-color: #6699CC;
	padding: 10px;
	cursor: pointer;
}
#list3 div.selected {
	border-bottom: none;
}

#banner a { color: white; }
fieldset { padding: 8px; }
legend { font-weight: bold; }

pre { margin-bottom: 1em; }
    
li { list-style-type: none;vertical-align:middle; }
.basic, #list2, #list3, #navigation { width:20em; }

#log { position:fixed; bottom: 0; right:1em; text-align:right; }
#switch { position: fixed; bottom: 0; right: 15em; }

#navigation {
	border:1px solid #5263AB;
	margin:0px;
	padding:0px;
	text-indent:0px;
	background-color:#FFFFFF;
	width:379px;
}
#navigation a.head {
	cursor:pointer;
	border:1px solid #CCCCCC;
	background:#D2ECF9 url(/images/u_c/collapsed.gif) no-repeat scroll 3px 4px;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	font-size: 14px;
	margin:0px;
	padding:0px;
	text-indent:14px;
	text-decoration: none;
	vertical-align:middle;
	height: 20px;
}

#navigation ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
	vertical-align:middle;
	height:236px;
}

#navigation a:link{color:#10779d;}
#navigation a:visited{color:#0066CC;text-decoration:none;}
#navigation a:hover{text-decoration: none;color:#ff00a2;}
#navigation a.list:hover{text-decoration: underline;color:#ff00a2;}

#navigation a.list{
	cursor:pointer;
	background-color: white;
	text-decoration: none;
}

#wizard {
	width: 200px;
	border: 1px solid black;
}
#wizard .title {
	background-color:#DDDDDD;
}

@media print {
	.basic div, #navigation ul, #list2 dd, #list3 div{
		display: block!important;
		height: auto!important
	}
}
/*------------------------*/

body {
	/*background-color: #FEEDF3;*/
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-color: #FEEDF3;
/*    background-image :url("/images/newyear.gif"); */
    background-attachment :fixed;
	
}

#apDiv1 {
	position:absolute;
	left:604px;
	top:166px;
	width:246px;
	height:15px;
	z-index:1;
}
#apDiv2 {
		position:absolute;
	left:657px;
	top:153px;
	width:241px;
	height:20px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	left:515px;
	top:161px;
	width:235px;
	height:25px;
	z-index:2;
}

.style15 {color: #0000FF}
.style16 {
	font-size: 12px;
}
.style17 {
	color: #10779d;
	font-weight: bold;
}
.style18 {color: #000000}
.style19 {color: #10779d}
.style20 {color: #10779D}
.style21 {color: #3E779D}
.style23 a:link {font-size: 13px; color: #000000;}
.style23 a:visited {font-size: 13px;color:#000000;text-decoration:none;}
.style23 a:hover {text-decoration: underline;color:#ff00a2;}


.style29 {color: #4585CF}

.cmoms_link a:link {color:#10779d;text-decoration:none;}
.cmoms_link a:visited {color: #89c2d7;text-decoration:none;}
.cmoms_link a:hover {color:#10779d;text-decoration:underline;}

a:link {
color:#10779d;
text-decoration:none;
}

a:visited {
color: #89c2d7;
text-decoration:none;
}

a:hover {
color:#10779d;
text-decoration:underline;
}

.header a:link { color: #10779d;}
.header a:visited {color:#89c2d7;text-decoration:none;}
.header a:hover {text-decoration: underline;color:#ff00a2;}


h3.blankslate {
  text-align: center;
}
	
acronym {
	border-bottom: none;
	}
	
	style5 {color: #10779d}
.style6 {
	font-size: 14px;
	color: #0000FF;
}


.style7 {color: #000000}
.style8 {
	color: #ff6699;
	font-size: 14px;
}
.style10 {color: #10779d; font-weight: bold; }
.style12 {
	font-size: 18px;
	color: #10779d;
}

.stylefoto {
	font-size: 14px;
	color: #10779d;
	font-weight :bold;
}

.home_image{
	font-weight: bold;
	font-size: 15px;
	color: #10779d; 
}
.style_image {
	font-size: 13px;
	color: #10779d;
	font-weight: bold;
}
.style26 {color: #4184CB;font-size: 11px;}
.style29 {color: #4585CF}
.style31 {
	font-size: 28px;
	color: #4384cc;
}
.style33 {color: #4285CC;font-size: 16px}
.style34 {color: #4384CC}
.style35 {color: #4384CE}

.photofn {
	border-color:#E94985;
	border-width:1px;
}
.fontgrey {
	color: #707070;
	background-color: #ffffff;
	font-size :10px;
	width: 112px;
	height: 15px;
 }
 .fontgreyie {
	color: #707070;
	background-color: #ffffff;
	font-size :10px;
	width: 105px;
	height: 15px;
 }
.fontblack {
	color: #000000;
	width :112px;
	height: 15px;
 }
 .fontblackie {
	color: #000000;
	width :105px;
	height: 15px;
 } 
.style36 {color: #000000; font-size: 24px;}
.style41 {
	font-size: 12px;
	color: #10779d;
}
/*
 -------------------------- Start RedBox.css --------------------
*/
#RB_overlay {
  position: absolute;
  z-index:100;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  min-height:100%;
  background-color: #000;
  opacity: .6;
  /*filter: alpha(opacity=60);*/
}

#RB_loading {
  z-index: 101;
  width: 70px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 200px;
  padding-bottom: 30px;
  text-align: center;
  background: url(/images/u_c/redbox_spinner.gif) no-repeat bottom center;
}

#RB_window {
  z-index: 102;
  background-color: #FFFFFF;
  display: block;
  text-align: center;
  overflow: hidden;
  margin: 20px auto 0 auto;
  position:fixed;
}

/*
 -------------------------- End RedBox.css --------------------
*/

/*
--------------- For FeedBack -------------
*/
.alpha_feedback {
    display: block;
    position: absolute;
    left: 0;
    top: 100px;
    z-index: 3000
}

.alpha_feedback .feedback {
    width: 30em;
    float: left;
    padding: 2em;
    background:#900;
	font-size:10px;
}

.alpha_feedback p {
    color: white;
    font-size: 1.2em
}

.alpha_feedback form p {
    margin: 0 0 1em 0
}

.alpha_feedback p.delivery {
    margin: 10em 0 0 0
}

.alpha_feedback form {
    line-height: 200%
}

.alpha_feedback form input {
    float: none;

}

.alpha_feedback form textarea {
    height: 150px;
    width: 99%;
    margin: 1em 0
}

.alpha_feedback form select {
    width: 100%;
    margin: 1em 0 0 0
}

.alpha_feedback a.tab {
    float: left;
    border: none;
    background: none
}

.alpha_feedback a.tab img {
    border: none
}

.alpha_feedback span {
    background-color: #fff;
    display: block;
    width: 100%
}

.alpha_feedback a:link, .alpha_feedback a:visited, .alpha_feedback a:hover, .alpha_feedback a:active, .alpha_feedback .comments .meta_data a:link, .alpha_feedback .comments .meta_data a:visited, .alpha_feedback .comments .meta_data a:hover, .alpha_feedback .comments .meta_data a:active {
}
/* 
--------------------End FeedBack -----------------
*/

/* Manikandan css */

.Submenu_century {
font-family:Century;
font-size:14px;
}
.tdBg{
	background-image: url(/images/u_c/login_bg.jpg);
	background-repeat: no-repeat 
}
.row_even{
	background-color:#D5EAFF;
	height:28px;
	vertical-align:middle;
}

.head_content{
	background-color:#F3F3F3;
	height:28px;
	vertical-align:middle;
}
.row_odd{
	background-color:#F3F9FF;
	height:28px;
	vertical-align:middle;
}

#EditTable td{
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
}
#EditTable td input.text{
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
	border-top:1px solid black;
}
#EditTable td input.others{
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
}
#EditTable td textarea{
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
	border-top:1px solid black;
}
.row_even_merge{
	background-color:#D5EAFF;
	height:18px;
	vertical-align:middle;
}
.row_odd_control{
	background-color:#F3F9FF;
	height:35px;
	vertical-align:middle;
}
.control{
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
}
.invite_span{
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
}
.invitees{
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
	border:1px solid gray;
}
.inviteFriendsTable{
background-image:url(/images/u_c/invite_FriendsV2.jpg);
background-repeat:no-repeat;
}

.screen_name_msg {
  font-size: 9px;
  color:#CF5A8F;
}

.button_search{
	background: url(/images/u_c/search_blue.jpg);
	border:none;
 }
 .kid_header{
	font-weight:bold;
	font-size:13px;
	color:#FF3399;
	font-family:Tahoma;
}
.kid_sub_header{
	font-weight:bold;
	font-size:13px;
	color:#2D96FF;
	font-family:Tahoma;
}
.kids_content{
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
	line-height:20px;
}
.kid_span{
	font-weight:bold;
	font-size:11px;
	color:#2D96FF;
	font-family:Tahoma;
}
.ratings{	
	padding-bottom:15px;	
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
	background-image: url(/images/u_c/yellow_star.jpg);
	background-repeat: no-repeat 
}
.ratings_new{
	background-image: url(/images/u_c/yellow_star.jpg);
	width:20px;
	height:31px;
	padding-left:11px;
	font-weight:bold;
}

.error_message{
	font-weight:normal;
	font-size:11px;
	color:red;
	font-family:Tahoma;
}
.kid_row_header{
	background:#FFA7D3;
	height:23px; 
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
}
.kid_row_male{
	background:#D5EAFF;
	height:28px; 
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
}
.kid_row_female{
	background:#FFD9EC;
	height:28px; 
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
}
.kid_row_baby{
	background:#FFEEA7;
	height:28px; 
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
 }
 

.linkbold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:none}
.linkbold a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#10779d; text-decoration:none}
.linkbold a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#10779d; text-decoration:none}
.linkbold a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#10779d; text-decoration:none}
.linkbold a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#10779d; text-decoration:underline}

.linkbold2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:none}
.linkbold2 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#10779d; text-decoration:none}
.linkbold2 a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#10779d; text-decoration:none}
.linkbold2 a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#10779d; text-decoration:none}
.linkbold2 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#10779d; text-decoration:underline}
/**
span a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000; text-decoration:underline}
span a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#10779d; text-decoration:underline}
span a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF00A2; text-decoration:none}
**/
.img_bor{background-image: url(/images/u_c/signin_banner.jpg); border:3px solid #DA7497;}
.img_bor2{background-image: url(/images/u_c/signin_banner.jpg); border:3px solid #CFDAEC;}
.bor_bottom{border-bottom: 1px dashed #CCCCCC;}
li {border-bottom:1px solid #D2EDF9; padding:2px;}
li a:link {	text-decoration: none; color: #000000;}
li a:visited {text-decoration: none; color: #000000;}
li a:hover{color: #fff; background-color:#FF00A2}
li a:active { text-decoration: none; color: #000000;} 	
ul{margin:0PX; padding-left:30PX;} 


.linkbold3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FF00A2; text-decoration:none}
.linkbold3 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF00A2; text-decoration:underline}
.linkbold3 a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF00A2; text-decoration:underline}
.linkbold3 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#10779d; text-decoration:none}

.search_but{background-image: url(/images/u_c/search_bg.jpg); width:67px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;  text-decoration:none; border:0px; padding-left:16px; cursor:pointer;}
.search_but2{background-image: url(/images/u_c/search_bg2.jpg); width:67px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;  text-decoration:none; border:0px; padding-left:16px; cursor:pointer;}

.reply_but{background-image: url(/images/u_c/reply_bg.jpg); width:68px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;  text-decoration:none; border:0px;  cursor:pointer; text-align:center; padding-bottom:1px;}

.linkbold4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:none}
.linkbold4 a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#10779d; text-decoration:none}
.linkbold4 a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#10779d; text-decoration:none}
.linkbold4 a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF00A2; text-decoration:none; background-color:#F9DFE8;}

.forward_but{background-image: url(/images/u_c/forward_bg.jpg); width:123px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;  text-decoration:none; border:0px;  cursor:pointer; text-align:center; padding-bottom:1px; background-repeat:no-repeat;}
.ask_but{background-image: url(/images/u_c/ask_bg.jpg); width:45px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;  text-decoration:none; border:0px;  cursor:pointer; text-align:center; padding-bottom:1px; background-repeat:no-repeat;}

.list_text{	font-size:11px;	font-family:Verdana, Arial, Helvetica, sans-serif; list-style-type:disc; height:15px; border-bottom:1px dashed #CCCCCC; font-size:12px; color:#10779d; font-weight:bold;}
.list_text1{font-size:11px;	font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:20px;height:15px;border-bottom:1px dashed #CCCCCC;font-size:12px; color:#10779d;}

.normaltext{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.textbold{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.textbold2{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FF00A2;}
.headtext{font-size:14px;font-family:Arial, Helvetica, Verdana, sans-serif; font-weight:bold;}
.text2{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#10779D;}

.minifeed{background-color:#EFF9FB; border:1px solid #C4F3FC; padding:3px;}
.minifeed_bg{background-color:#E3F2F5;padding:3px;}
.ans_box{background-color:#FDFAFB; border:1px solid #FEE1ED; padding:3px;}
.q_box{background-color:#EAF7FC; border:0px solid #CCCCCC; padding:3px; height:25px;}

.a_box{background-color:#FEF4F8; border:1px solid #FEDEEB; padding:3px;}
.a_bg{background-color:#F8E7EE;padding:3px;}
.ans_box1{background-color:#FEF4F8; border:1px solid #FEDEEB; padding:3px;}
.q_box1{background-color:#E9EBEB; border:0px solid #CCCCCC; padding:3px; height:25px;}

.ask_box{background-image: url(/images/u_c/ask_box_bg.jpg);  height:32px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:bold;  text-decoration:none; border:1px solid #FFD1EE; text-align:center;}
.ask_box1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal;  text-decoration:none; border:1px solid #FFD1EE; text-align:center; background-color:#FEFDFE;}

.but_border{border-bottom:2px solid #DA7597;}

.pb_head{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#4484CC; font-weight:bold; text-decoration:none;}
.pb_head a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#4484CC; font-weight:bold; text-decoration:none;}
.pb_head a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#4484CC; font-weight:bold; text-decoration:none;}
.pb_head a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#4484CC; font-weight:bold; text-decoration:none;}
.pb_head a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#4484CC; font-weight:bold; text-decoration:underline;}
.pb_textbold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4484CC; font-weight:bold; text-decoration:none; padding-bottom:80px;}
.pb_textbold2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#4484CC; font-weight:bold; text-decoration:none;}

.pb_text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#343434; font-weight:normal; text-decoration:none;}
.pb_text li{border-bottom:0px;}

.pb_textlink{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:normal; text-decoration:none;}
.pb_textlink a{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#3575BE; font-weight:normal; text-decoration:none;}
.pb_textlink a:link{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#3575BE; font-weight:normal; text-decoration:none;}
.pb_textlink a:visited{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#3575BE; font-weight:normal; text-decoration:none;}
.pb_textlink a:hover{font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#3575BE; font-weight:normal; text-decoration:underline;}

.pb_reply{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4484CC; font-weight:bold; text-decoration:none; border:1px solid #B4B3B4; background-color:transparent; padding:2px; height:0px; }
/*.pb_reply a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4484CC; font-weight:bold; text-decoration:none; border: 2px solid #C7C7C7; background-color: #EFEEEE; padding: 2px;}
.pb_reply a:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4484CC; font-weight:bold; text-decoration:none; border: 2px solid #C7C7C7; background-color: #EFEEEE; padding: 2px;}
.pb_reply a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4484CC; font-weight:bold; text-decoration:none; border: 2px solid #C7C7C7; background-color: #EFEEEE; padding: 2px;}
.pb_reply a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4484CC; font-weight:bold; text-decoration:none; border: 2px solid #C7C7C7; background-color: #EFEEEE; padding: 2px;}*/

.pb_bor_topbot{ border-bottom:1px solid #FEC9DD;border-top:1px solid #FEC9DD;}
.bb_bor_topbot{ border-bottom:1px solid #B5DFFF;border-top:1px solid #B5DFFF;}
.searchTable{
background-image:url(/images/u_c/people_search_bg.jpg);
background-repeat:no-repeat;
}
/** For Blog **/
._sub_header{	
	font-size:18px;
	color:#2D96FF;
	font-family:Tahoma;
}
.table_head{
	font-weight:bold;
	font-size:11px;
	color:gray;
	font-family:Tahoma;
}
.blog_header{
	font-weight:bold;
	font-size:11px;
	color:#2D96FF;
	font-family:Tahoma;
}
style38 {
	font-size: 14px;
	font-weight: bold;
}
.style40 {font-size: 14px}
#KidsTable td textarea{
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
}
.blog_header{
	font-weight:bold;
	font-size:11px;
	color:#2D96FF;
 	font-family:Tahoma;
}
.blog_content{
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
    line-height:20px;
}

.blog_content a:link {color:#10779d;text-decoration:none;}
.blog_content a:visited {color:#89c2d7;text-decoration:none;}
.blog_content a:hover {text-decoration: underline;color:#10779d;}
.v_blog_content{
	font-weight:normal;
	font-size:11px;
	font-family:Tahoma;
	line-height:15px;
}
.blog_span{
	font-weight:bold;
    font-size:11px;
	color:#2D96FF;
	font-family:Tahoma;
}

.button_ask{
	background-image: url(/images/u_c/ask.jpg);
	width:11%;
}

.blog_header{
	font-weight:bold;
	font-size:11px;
	color:#2D96FF;
	font-family:Tahoma;
}

.row_even{
	background-color:#D5EAFF;
	height:28px;
	vertical-align:middle;
}
.blog_content{
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma;
	line-height:20px;
	text-align:left;
}
.blog_content li {
	border-bottom:0px;
}

span ul li {
	list-style-type: disc;
	border-bottom:0px; 
	padding:2px;
       	
}
span ol li {
	list-style-type: decimal;
	border-bottom:0px; 
	padding:2px;
       	
}

.pb_text ul li {
	list-style-type: disc;
	border-bottom:0px; 
	padding:2px;
       	
}

.pb_text ol li {
	list-style-type: decimal;
	border-bottom:0px; 
	padding:2px;
       	
}
 .notes {
	font-size:10px;
 	font-family:Tahoma;
 	color: #4184CB;
 }


.submenu_enable_bg {
    font-family: Century;
    font-size: 14px;
    background-image: url(/images/u_c/s_m_pink_bg.jpg);
    background-repeat: repeat-x;
}

.submenu_bg {
    font-family: Century;
    font-size: 14px;
    background-image: url(/images/u_c/s_m_yellow_bg.jpg);
    background-repeat: repeat-x;
}



.userField {
    font-size: 12px;
    width: 90%;
}

.searchField {
    font-size: 12px;
    width: 10%;
}


.errormesg {
    color: #FF0000;
    font-size: 9px;
}

#hint_div {
    position: absolute;
    width: 224px;
    height: 56px;
    z-index: 1;
    color: #e95b99;
    background-image: url(/images/u_c/hints1.gif);
    background-repeat: no-repeat;
    padding: 5px 5px 5px 5px;
  }

.popupField {
    font-size: 12px;
    width: 100%;
    border-left-color: #FFFFFF;
    border-bottom-color: #e4e4e4;
    border-right-color: #FFFFFF;
    border-top-color: #FFFFFF;
    border-style: solid;
}
.links {
    text-decoration: underline;
    color: #0000FF;
}

/*a:link {
 text-decoration: none;
 color: #000000;
 }
 a:visited {
 text-decoration: none;
 color: #000000;
 }
 a:hover{
 color: #ff00a2;
 }
 a:active{
 text-decoration: none;
 color: #000000;
 }
 */
.hrf:link {
    text-decoration: underline;
    color: #0000FF;
}

.hrf:hover {
    text-decoration: underline;
    color: #FF00FF;
}

.hrf:active {
    text-decoration: underline;
    color: #0000FF;
}

.hrf:visited {
    text-decoration: underline;
    color: #d2689b;
}




.style25 {
    font-size: 12px
}


.style27 {
    color: #FF0000
}



.case {
    width: 100%;
    margin: 0 auto;
}



/*a{
 color:#009900;
 text-decoration: none;
 }
 
 a:hover{
 color:#006666;
 text-decoration: none;
 }
 */
h1 {
    color: #006666;
    font-size: 26px;
    display: inline;
}

h2 {
    color: #006699;
    font-size: 16px;
    display: inline;
}




.codeEX {
    display: block;
    background-color: #B8D6FA;
    font-family: "Courier New", Courier, monospace;
    padding: 5px;
    border: 1px solid #000066;
    margin: 10px;
}

.codeEX:hover {
    background-color: #FFFF99;
}

.comment {
    display: block;
    color: #999999;
    padding: 5px;
    margin: 10px;
}


.style32 {
    font-size: 18px
}




.signinTitle {
    font-size: 16px;
    color: #000000;
}

.signinTitleSub {
    font-size: 16px;
    color: #000000;
}

.signUpButton {
    font-size: 18px;
    color: #000000;
    font-weight: bold;
}

.tools_sub_header{
	font-weight:bold;
	font-size:13px;
	font-family:Tahoma;
}

.styleplayschool{
	font-size:15px;
}
.successmsg p{
 color:green;
 }
.email_border img:hover {
    color:#2D96FF;
}
.table_text {
        font-weight: normal;
        font-size: 11px;
        font-family: Tahoma;
        border: 1px solid #ADD8E6;
		height:15px;
		width:430px;
   }
.table_textarea {
        font-weight: normal;
        font-size: 11px;
        font-family: Tahoma;
        border: 1px solid #ADD8E6;
		height:298px;
		width:430px;
    }

.cursor_pointer {
	cursor: pointer;
	border: 0;	
}


/* Gallery css*/
.gallPhotoTitle {
  height: 18px;
  margin-bottom: 5px;
}
.gallPhoto {
  float: left;
  width: 80px;
}
.gallPhotoMeta {
  height: 72px;
  float: left;
  width: 60px;
}

#photos ul span {
    background: url(/images/blue-grad.jpg) bottom repeat-x;
  margin: 10px 10px 0px 0px;
    float: left;
  display: inline;
  width: 140px;
  height: 131px; 
  border: 1px solid #ccc;
  padding: 4px;
  overflow: hidden;

}
#photos ul span img {
  vertical-align: top;
    border: 0px;
}
#photos form {
  margin-top: 20px;
  border-bottom: none;
}
.list {
  margin-right: 6px;
}
.list .profile-image {
  clear: left;
  float: left;
  display: inline;
}
.list .profile-image img.icon {
  position: absolute;
  right: 3px;
  top: 0px;
}
.grid {
  clear: both;
  float: left;
  width: 100%;
}
.grid span {
  background: none;
  display: inline;
  float: left;
  list-style-type: none;
  padding: 0;
}
#gallery_list span{
  background: url(/images/blue-grad.jpg) bottom repeat-x;
  border: 1px solid #ccc;
  height: 100px;
  margin: 10px 0px 12px 0px;
  width: 350px;
}
#gallery_list span div, #gallery_list span p {
  padding-left: 10px;
  padding-top:5px;
  float: left;
}
#gallery_list span p {
  float: left;
  width: 200px;
  line-height: 1.6;
  margin-left: 1em;
}
.gallery_title {
  font-size: 146%;
  font-weight: bold;
  padding-left: 20px;

}
div.toolbox ul li {
  font-size: 12px;
  list-style: disc inside;
  background: none;
  padding-left: 0px
}

div.photo, div.photo-small {
  padding-top: 10px;
  text-align: center;
}
img.actioner {
  vertical-align: text-bottom;
  padding: 5px 5px 5px 5px;
  border:0px;

  }
img.gallery {
  border:0px;
}  

div.gallery-description {
  font-size: 12px;
  text-align: justify;
}

div.photo-small:hover {
  background-color: #ccccff;
}

.form_row a {
  margin-left: 2px;
  font-size: 80%;
}

/* groups css */

ul.people div.vcard p {
  margin-left: 80px;
  vertical-align: top;
}

.clear {
  clear: both;
}

/* group profile */

.profile .toolbox {
  clear: left;
  float: left;
  margin: 0 12px 12px 0;
  width: 240px;
}
.profile img.photo {
  margin-bottom: 12px;
}
.profile .note {
  margin-left: 252px;
}
.profile .toolbox span {
  width: 238px;
}
.profile span.tools div {
  background: none;
  font-size: 12px;
  list-style-type: disc;
  margin: 6px 6px 6px 2em;
  padding: 0;
}

/* Grid */
.grid {
  clear: both;
  float: left;
  width: 100%;
}
.grid div {
  background: none;
  display: inline;
  float: left;
  list-style-type: none;
  padding: 0;

}
.col2 .contacts.grid div {
  height: 36px;
  margin: 0 0 6px 6px;
  overflow: hidden;
  width: 36px;
}
.col2 .contacts li.more a {
  margin-right: 12px !important;
}
.grid.medium div {
  background: url(/images/blue-grad.jpg) bottom repeat-x;
  border: 1px solid #ccc;
  height: 80px;
  margin: 0px 0px 12px 20px;
  width: 200px;
}
.grid.medium div, .grid.medium p {
  font-size: 12px;
}
.grid.medium img {
  float: left;
  /*clip: rect(36px, 36px, 36px, 36px);*/
  margin: 0px 6px 6px 0;
}
.grid.medium a {
  display: block;
  height: 100%;
  margin: 6px;
}

/* Members css */

span.cancel_membership {
    float: right;
    margin: -40px -10px; 
}
span.accept_or_cancel_membership {
    float: right;
    margin: -40px -20px;
}
.grid.medium span.accept_or_cancel_membership a, .grid.medium span.cancel_membership a {
    display:inline;
}

ul.invite_contacts {
/*    height: 200px;
    width: 55%;*/
    overflow: auto;
}
ul.invite_contacts div {
  border-bottom: 1px solid lightblue;
  margin-top: 10px;
  background: none;
}

ul.invite_contacts div input.check{
    margin-right: 10px;
}

.vote_entry{
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
}

.vote_entry_plus{
	color:#285EA8;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:bold;
}

.voto_entry_count{
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:20px;
	letter-spacing:-2px;
}

.voto_summer_count{
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:20px;
	letter-spacing:-2px;
}
.verify_text{
	font-family:Tahoma;
	font-size: 9px;
	font-weight:bold;
}

.rules_text{
	font-size: 12px;
}
.connect_moms{
	font-family :Century;
	font-size :13px;
}
.border_table{
	border-top:1px solid lightblue;
	border-left:1px solid lightblue;
	border-right:1px solid lightblue;
	border-bottom:1px solid lightblue;
}
.title_header{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}
.border_table_grey{
	border-top:1px solid lightgray;
	border-left:1px solid lightgray;
	border-right:1px solid lightgray;
	border-bottom:1px solid lightgray;
}
.horizontal{
	background-image: url(/images/birthday/horizontal.jpg);
	width:700px;
	height:20px;
}
.vertical{
	background-image: url(/images/birthday/vertical.jpg);
	
}

.treasure_hunt{
	font-family: Calibri;
	font-size: 15px;
	font-weight:bold;
}
.kalidas_go{
	background-color :#0077BB;
	color:white;
	font-size: 15px;
	font-weight:bold;
}
