/* CORNERS:
    Corner images' outer color must match page background color, border color
    matches content-block.ygrp-container-border's border color, and inner color
    matches content-block.ygrp-container-border's background color.
 */

.corner-top, .corner-left, .corner-bottom {
  /*background-image:url(http://us.i1.yimg.com/us.yimg.com/i/yg/img/ui/cr_blue.gif);--------------*/ 
  /* background-image:url(../Images/yg/cr_blue.gif);*/
  background-image:url(../Images/yg/cr_green.gif);
}

/* Container with Rounded Corner Border */
.ygrp-container-border {
  border:1px solid #7b9ebd;
  width:auto;
  margin:0 0 5px 0;
  padding:0;
}
#ygrp-tophalf {
  margin-bottom:0;
}
#ygrp-tophalf {border-bottom:0px;}

.ygrp-container-border div.bodypad textarea {
  padding-left:5px;
}
.ygrp-contentblock div.bodypad {
  margin:0 0 0 10px;
}
.ygrp-contentblock div.bodypad2 {
  margin:0 10px 0 25px;
}
.ygrp-contentblock div.bodypad3 {
  margin:0 10px 0 25px;
}
.ygrp-nowrap {white-space:nowrap }

#ygrp-notice {
  margin-bottom:13px;
}
#ygrp-notice .ygrp-contentblock {
  padding:8px 15px;
  text-align:center;
}
#ygrp-grnotice {
  margin-bottom:13px;
}
#ygrp-grnotice .ygrp-contentblock {
  text-align:center;
}
#ygrp-memberq {
  margin-bottom:13px;
}

.bold{
  font-weight:bold;
}
.normal{
  font-weight:normal;
}
.inline-div {
  display:inline;
}

.smalltype {font:74% verdana, arial, helvetica, sans-serif;}

.italic {
  font-weight:normal;
  font-style:italic;
}
/*
.form-row {margin:0 0 5px 0; }
.form-rowb0 {margin:0; }
.form-rowb4 {margin:0 0 4px 0; }
.form-rowb12 {margin:0 0 12px 0; }
.form-rowb20 {margin:0 0 20px 0; }
.form-rowb35 {margin:0 0 35px 0; }
*/

/*
th {text-align:left; font-weight:normal; }
td {vertical-align:top;}
*/

/*
#ycs_ama table td { vertical-align: middle; }
* html #ycs_ama small { font-size: 100%; }

.doc-layout-0 h3 {margin-bottom:10px;}
.doc-layout-3 .ygrp-gnav {width:15%; padding-right:13px;}
*/
	
/* START static corners*/
.corner-top, .corner-left, .corner-bottom {
  background-repeat:no-repeat;
  display:block;
  position:relative;
  font-size:0;
  line-height:0;
  margin:0;
  height:3px;
}
.corner-top {
  background-position:100% 0;
  width:auto;
  top:-1px;
  right:-1px;
}
.corner-top .corner-left {
  background-position:0 -6px;
  width:3px;
  left:-2px;
}
.corner-bottom {
  background-position:100% -3px;
  clear:both;
  width:auto;
  bottom:-1px;
  right:-1px;
}
.corner-bottom .corner-left {
  background-position:0 -9px;
  width:3px;
  left:-2px;
}
/* END static corners/containers */

/*
#ygma, #ycs_nma {
  min-width:700px;
  width:56.4em;
  margin:0 auto;
}
#ycs_nma div div {
  margin:0 !important;
}
#doc-foot {
  min-width:700px;
  width:56.4em;
  margin:0 auto;
}

.doc-layout-0 .ygrp-groups {width:35%; padding-right:13px;}
.doc-layout-0 .ygrp-signin {width:35%; padding-left:13px;}

h3 {
  font-weight:bold;
  color:#505050;
  font-size:125%;
}
* html body h3 { color:#404040; }
.doc-layout-0 h3 {margin-bottom:0;}
.menufp-icon {
  width:20px;
}

.ygrp-grps {white-space:nowrap;}
.ygrp-grps th {vertical-align:bottom; padding-bottom:8px;}
.ygrp-grps td {border-top:1px solid #84bd6b; padding:8px 0;}
.ygrp-grpsc td {padding:4px 0;}
.ygrp-grpst {white-space:nowrap;}
.ygrp-grpsa {margin:1px 0;}
.ygrp-grpsa td {
  border-top-width:0;
  padding:0 1px;
  vertical-align:middle;
  white-space:nowrap;
}
.ygrp-grpsan {
  font-size:118%;
  color:#ff9900;
  font-weight:bold;
}
.ygrp-grpsr {width:1%;text-align:right;padding-left:5px;}
td.ygrp-grpsr {padding-left:10px;}
.ygrp-grpsv {
  margin-top:15px;
  text-align:center;
}
.ygrp-grps td.ygrp-minlks {padding-bottom:0;}

.ygrp-legend {
  margin-top:-8px;
  padding-bottom:10px;
  color:#666;
}

.ygrp-nogrps {margin:10px 0;}
.ygrp-nogrpsw {margin-top:10px;}

#ygrp-inotice .corner-top, #ygrp-inotice .corner-left, #ygrp-inotice .corner-bottom {
  /*background-image:url(http://us.i1.yimg.com/us.yimg.com/i/yg/img/ui/cr_notice.gif);*/
/*}
*/

/*
#ygrp-inotice {
  background-color:#f5ffe6;
  border:1px solid #87bd6b;
  margin-bottom:13px;
}
#ygrp-inotice .ygrp-contentblock {
  text-align:center;
}

#ygrp-mygroups .corner-top, #ygrp-mygroups .corner-left, #ygrp-mygroups .corner-bottom {
  /*background-image:url(http://us.i1.yimg.com/us.yimg.com/i/yg/img/ui/cr_notice.gif);*/
/*}
*/

/*
#ygrp-mygroups {
  background-color:#f5ffe6;
  border:1px solid #87bd6b;
  margin-bottom:13px;
}
#ygrp-mygroups h3 {color:#628c2a;}

#ygrp-tips .corner-top, #ygrp-tips .corner-left, #ygrp-tips .corner-bottom {
  /*background-image:url(http://us.i1.yimg.com/us.yimg.com/i/yg/img/ui/cr_tips.gif);*/
/*}*/

/*
#ygrp-tips {
  background-color:#fff;
  border:1px solid #87bd6b;
  margin-bottom:13px;
}
#ygrp-tips h4 {margin:10px 0 0 0; color:#6e8c29;}
#ygrp-tips a {margin-top:10px; display:block;}

#ygrp-features .corner-top, #ygrp-features .corner-left, #ygrp-features .corner-bottom {
  /*background-image:url(http://us.i1.yimg.com/us.yimg.com/i/yg/img/ui/cr_tips.gif);*/
/*}
*/



#ygrp-features {
  background-color:#fff;
  border:1px solid #87bd6b;
  margin-bottom:13px;
}
#ygrp-features h3 {color:#6e8c29;}
#ygrp-features h4 {margin:10px 0 0 0;}

#ygrp-main .corner-top, #ygrp-main .corner-left, #ygrp-main .corner-bottom {
  /*background-image:url(http://us.i1.yimg.com/us.yimg.com/i/yg/img/ui/cr_main.gif);*/
}

#ygrp-main {
  border:1px solid #638c29;
  background-color:#e8f2b6;
  margin-bottom:13px;
}

#ygrp-main ul {
  list-style-type:disc;
  margin-left:15px;
}
#ygrp-main h3 {
  font-weight:bold;
}

#ygrp-find .corner-top, #ygrp-find .corner-left, #ygrp-find .corner-bottom {
  /*background-image:url(http://us.i1.yimg.com/us.yimg.com/i/yg/img/ui/cr_find.gif);*/
}
#ygrp-find {
  background-color:#fff;
  border:1px solid #a8a9a7;
  margin-bottom:13px;
}

.ygrp-focus h3 {color:#6e8c29; margin-bottom:3px;}
.ygrp-focus h4 {color:#6e8c29; font-weight:normal;}
.ygrp-focus ul {margin-top:10px;}

/* find */

#ygrp-find li {
  display:block;
  width:45%;
  float:left;
}
.ygrp-catitem {
  margin-bottom:10px;
  font-weight:bold;
}

.ygrp-startp {margin-top:10px;}
.ygrp-starta {font-weight:bold;}

.ygrp-pickstb td {border-top:1px solid #f0f0f0;}
.ygrp-pickstb tr.firstrow td {border-top:0px;}
.ygrp-picksh {margin-top:10px;font-weight:bold;}
.ygrp-picksd {margin-bottom:10px;}
.ygrp-picksc {margin-bottom:10px;}
.ygrp-picksp {width:1%;padding:10px 0 10px 10px;}
.ygrp-picksr {padding-left:40px;}

.ygrp-search { margin:10px 0 5px 0; }
.ygrp-hint { margin:5px 0 15px 0; color:#999; }

#ygrp-login .corner-top, #ygrp-login .corner-left, #ygrp-login .corner-bottom {
  /*background-image:url(http://us.i1.yimg.com/us.yimg.com/i/yg/img/ui/cr_login.gif);*/
}
#ygrp-login {
  background-color:#f5faff;
  border:1px solid #7a9bbb;
  margin-bottom:13px;
}

#ygrp-login h3 {font-size:118%;}

.ygrp-loginf {
  white-space:nowrap;
  padding: 4px 0;
  text-align:right;
}
#ygl_pwd, #ygl_yid {
  width:138px;
}

.ygrp-logint {margin-bottom:10px;}
.ygrp-loginp {margin:5px -2px;}
.ygrp-loginp td {padding:1px;}
.ygrp-loginsi {
  font-size:110%;
  padding:4px 0;
  text-align:right;
}

.ygrp-loginmode {
  padding-top: 4px;
  text-align:right;
}

.ygrp-loginhelp {
  display:block;
  text-align:right;
}
.ygrp-loginhelp a {
  display:block;
}

.ygrp-regsu a {
  font-size:118%;
  font-weight:bold;
  text-decoration:underline;
}
.ygrp-regsu {
  text-align:right;
}
