body
{
	background-image: url(../Images_SGCares/SGCares_bg.gif);
	background-repeat: repeat-x;
	width: auto;
	margin: 0px;
	padding: 0px; /*font-family: 'Trebuchet MS' , Arial, Helvetica, sans-serif; 	font-size: 12px;*/
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	line-height: 15px;
	background-color: #ffffff;
	outline: none;
	outline-style: none;
}


/*===============BG COLORS===================*/
.col_purple
{
	background-color: #22007a;
}
.col_yel
{
	background-color: #ffffc0;
	border-left: #7b7b7b solid 1px;
	border-right: #7b7b7b solid 1px;
}
.bgcol
{
	background-color: #606060;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
}
.bgcol2
{
	background-color: #838382;
	color: #ffffff;
	font-size: 10pt;
}
.bgcol3
{
	background-color: #1e0576;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
}
.bgcol4
{
	background-color: #9e9e9e;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
}
.bgcol5
{
	background-color: #fff9f4;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
}
.bgcol6
{
	background-color: #ececec;
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
}


.border
{
	border: #7b7b7b solid 1px;
}


/*===============FONTS STYLES===================*/
.font_bold
{
	font-size: 14px;
	font-weight: bold;
}
.font3_1
{
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
}
.font_bold1
{
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}
.font_bold1-1
{
	font-size: 10pt;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 2px;
}
.font_bold2
{
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
.font_bold3
{
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	margin-bottom: 10px;
}
.font_boldB
{
	font-size: 10pt;
	font-weight: bold;
	color: #22007a;
}
.font_boldB1
{
	font-size: 10pt;
	font-weight: bold;
	color: #22007a;
}
.font_boldO
{
	font-size: 22px;
	font-weight: bold;
	color: #f06200;
	font-style: italic;
}
.font_boldO1
{
	font-size: 14px;
	font-weight: bold;
	color: #f06200;
}
.font_nor
{
	font-size: 10pt;
	color: #666666;
}
.font_nor1
{
	font-size: 10pt;
	color: #666666;
}


/*======================TEXTFIELD STYLES========================================*/
.textfield
{
	width: 640px;
	height: 20px;
	color: #666666;
	border: #333333 solid 1px;
}
.textfield1
{
	width: 100px;
	height: 15px;
	color: #666666;
	border: #333333 solid 1px;
}

/*===============BG IMAGES===================*/
.header
{
	background-image: url(../Images_SGCares/header.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 131px;
}
.header2
{
	background-image: url(../Images_SGCares/header1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 131px;
}
.header3
{
	background-image: url(../Images_SGCares/header2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 131px;
}
.curve_TL
{
	background-image: url(../Images_SGCares/curve_TL.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}
.curve_TR
{
	background-image: url(../Images_SGCares/curve_TR.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}
.curve_BL
{
	background-image: url(../Images_SGCares/curve_BL.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}
.curve_BR
{
	background-image: url(../Images_SGCares/curve_BR.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}
.border_T
{
	background-image: url(../Images_SGCares/border_T.gif);
	background-repeat: repeat-x;
	height: 7px;
}
.border_R
{
	background-image: url(../Images_SGCares/border_R.gif);
	background-repeat: repeat-y;
	width: 7px;
}
.border_B
{
	background-image: url(../Images_SGCares/border_B.gif);
	background-repeat: repeat-x;
	height: 7px;
}
.border_L
{
	background-image: url(../Images_SGCares/border_L.gif);
	background-repeat: repeat-y;
	width: 7px;
}
.gra_bg
{
	background-image: url(../Images_SGCares/gradient.gif);
	background-repeat: repeat-y;
	width: 597px;
	height: 25px;
}
.gra_bg1
{
	background-image: url(../Images_SGCares/gradient1.gif);
	background-repeat: repeat-y;
	width: 597px;
	height: auto;
	height: 25px;
}
.news_bg
{
	background-image: url(../Images_SGCares/new_bg.gif);
	background-repeat: no-repeat;
	width: 235px;
	height: 223px;
}
.login_BG
{
	background-image: url(../Images_SGCares/login_bg.gif);
	background-repeat: no-repeat;
	width: 235px;
	height: 26px;
}
.img_top
{
	background-image: url(../Images_SGCares/img_top.gif);
	background-repeat: no-repeat;
	width: 110px;
	height: 45px;
}
.curve_mdl
{
	background-image: url(../Images_SGCares/curve_mdl.gif);
	background-repeat: repeat-x;
	height: 100px;
	width: 100%;
	border-left: #9cbfd6 solid 1px;
	border-right: #9cbfd6 solid 1px;
}
.curve_gra
{
	background-image: url(../Images_SGCares/curve_gra.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 8px;
}
.curve_gra1
{
	background-image: url(../Images_SGCares/curve_gra1.gif);
	background-repeat: no-repeat;
	background-position: left;
}

/*======================BTN STYLES========================================*/
.search_btn
{
	background-image: url(../Images_SGCares/search_btn.gif);
	background-repeat: no-repeat;
	width: 86px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
	background-color: #ffffc0;
}
.search_btnN
{
	background-image: url(../Images_SGCares/search_btn_new.gif);
	background-repeat: no-repeat;
	width: 68px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
	background-color: #ffffc0;
}
.search_btn1
{
	background-image: url(../Images_SGCares/search_btn.gif);
	background-repeat: no-repeat;
	width: 86px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.login_btn
{
	background-image: url(../Images_SGCares/login-btn.gif);
	background-repeat: no-repeat;
	width: 71px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
	background-color: #FFFFFF;
}
.submit_btn
{
	background-image: url(../Images_SGCares/submit.gif);
	background-repeat: no-repeat;
	width: 83px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.update_btn
{
	background-image: url(../Images_SGCares/update.gif);
	background-repeat: no-repeat;
	width: 75px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.donate_btn
{
	background-image: url(../Images_SGCares/donatenow_btn.gif);
	background-repeat: no-repeat;
	width: 113px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.createprofile_btn
{
	background-image: url(../Images_SGCares/createprofile.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.register_btn
{
	background-image: url(../Images_SGCares/register.gif);
	background-repeat: no-repeat;
	width: 91px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.signup_btn
{
	background-image: url(../Images_SGCares/signup.gif);
	background-repeat: no-repeat;
	width: 86px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.Grsignup_btn
{
	background-image: url(../Images_SGCares/groupsignup.gif);
	background-repeat: no-repeat;
	width: 128px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.addemail_btn
{
	background-image: url(../Images_SGCares/addemail.gif);
	background-repeat: no-repeat;
	width: 107px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.conform_btn
{
	background-image: url(../Images_SGCares/confrom.gif);
	background-repeat: no-repeat;
	width: 91px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.print_btn
{
	background-image: url(../Images_SGCares/print.gif);
	background-repeat: no-repeat;
	width: 68px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.gotohome_btn
{
	background-image: url(../Images_SGCares/gotohome.gif);
	background-repeat: no-repeat;
	width: 113px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.cancel_btn
{
	background-image: url(../Images_SGCares/cancel.gif);
	background-repeat: no-repeat;
	width: 80px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.back_btn
{
	background-image: url(../Images_SGCares/back.gif);
	background-repeat: no-repeat;
	width: 71px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.gives_btn
{
	background-image: url(../Images_SGCares/givenow.gif);
	background-repeat: no-repeat;
	width: 107px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}



/*======================LINK STYLES========================================*/
.toplink
{
	background-image: url(../Images_SGCares/tab.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.toplink:hover
{
	background-image: url(../Images_SGCares/tab-over.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.toplink-over
{
	background-image: url(../Images_SGCares/tab-over.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.toplink-over:hover
{
	background-image: url(../Images_SGCares/tab-over.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.toplink-over1
{
	background-image: url(../Images_SGCares/tab-over1.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.toplink-over1:hover
{
	background-image: url(../Images_SGCares/tab-over1.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.toplink1
{
	background-image: url(../Images_SGCares/tab1.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.toplink1:hover
{
	background-image: url(../Images_SGCares/tab-over1.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.toplink-over1
{
	background-image: url(../Images_SGCares/tab-over1.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}

.toplink2
{
	background-color: #22007a;
	width: 90px;
	height: 18px;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
}
.toplink2:hover
{
	background-image: url(../Images_SGCares/btn_bg.gif);
	background-repeat: no-repeat;
	width: 90px;
	height: 18px;
	font-size: 10pt;
	color: #22007a;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 3px;
}
.toplink-over2
{
	background-image: url(../Images_SGCares/btn_bg.gif);
	background-repeat: no-repeat;
	width: 90px;
	height: 18px;
	font-size: 10pt;
	color: #22007a;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 3px;
}
.toplinkIVD
{
	background-image: url(../Images_SGCares/tab-over.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.toplinkIVD:hover
{
	background-image: url(../Images_SGCares/tab.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
}
.sublink1
{
	background-image: url(../Images_SGCares/tab1.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
	text-align: center;
}
.sublink1:hover
{
	background-image: url(../Images_SGCares/tab-over1.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
	text-align: center;
}
.sublink1-over
{
	background-image: url(../Images_SGCares/tab-over1.gif);
	background-repeat: no-repeat;
	width: 98px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
	text-align: center;
}
.sublink2
{
	background-image: url(../Images_SGCares/tab.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
	text-align: center;
}
.sublink2:hover
{
	background-image: url(../Images_SGCares/tab-over.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
	text-align: center;
}
.sublink2-over
{
	background-image: url(../Images_SGCares/tab-over.gif);
	background-repeat: no-repeat;
	width: 135px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right: #FFFFFF solid 1px;
	padding-top: 6px;
	text-align: center;
}
a
{
	text-decoration: none;
	font-size: 10pt;
}
a:hover
{
	text-decoration: underline;
	font-size: 10pt;
}
.link
{
	text-decoration: none;
	font-size: 10pt;
	color: #000000;
	padding-left: 3px;
}
.link:hover
{
	text-decoration: underline;
	font-size: 10pt;
	color: #000000;
	padding-left: 3px;
}
.link1
{
	text-decoration: none;
	font-size: 10pt;
	color: #666666;
	padding-right: 10px;
}
.link1:hover
{
	text-decoration: underline;
	font-size: 10pt;
	color: #666666;
	padding-right: 10px;
}
.link2
{
	text-decoration: none;
	font-size: 10pt;
	color: #000000;
}
.link2:hover
{
	text-decoration: underline;
	font-size: 10pt;
	color: #666666;
}
.link_bold
{
	font-size: 22px;
	font-weight: bold;
	color: #f06200;
	font-style: italic;
	text-decoration: none;
}
.link_bold:hover
{
	font-size: 22px;
	font-weight: bold;
	color: #22007a;
	font-style: italic;
	text-decoration: none;
}
.link_bold1
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	outline: none;
}
.link_bold1:hover
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #22007a;
	outline: none;
}
.btn
{
	background: url(../Images/sgcares_img.jpg) no-repeat left top;
	width: 183px;
	height: 62px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
}
.btn:hover
{
	background: url(../Images/sgcares_img.jpg) no-repeat left top;
	width: 183px;
	height: 62px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000;
	cursor: pointer;
}
.btn1
{
	background: url(../Images/sgcares_img1.jpg) no-repeat left top;
	width: 176px;
	height: 71px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000;
	cursor: pointer;

}
.btn1:hover
{
	background: url(../Images/sgcares_img1.jpg) no-repeat left top;
	width: 176px;
	height: 71px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #fff;
	cursor: pointer;
}

.linkNew
{
	text-decoration: none;
	font-size: 10pt;
	color: #000000;
	padding-left: 3px;
	font-weight: bold;
	padding-top: 4px;
}
.linkNew:hover
{
	text-decoration: underline;
	font-size: 10pt;
	color: #000000;
	padding-left: 3px;
	font-weight: bold;
	padding-top: 4px;
}
.linkN1
{
	text-decoration: none;
	font-size: 10pt;
	color: #ffffff;
	padding-left: 3px;
}
.linkN1:hover
{
	text-decoration: underline;
	font-size: 10pt;
	color: #ffffff;
	padding-left: 3px;
}
.linkN2
{
	text-decoration: none;
	font-size: 10pt;
	color: #000000;
}
.linkN2:hover
{
	text-decoration: none;
	font-size: 10pt;
	color: #333333;
}
.linkN3
{
	text-decoration: none;
	font-size: 10pt;
	color: #666666;
}
.linkN3:hover
{
	text-decoration: none;
	font-size: 10pt;
	color: #333333;
}





/*======================DROPDOWN MENU STYLE========================================*/
.chromestyle
{
	font-weight: bold;
	width: 100%;
	text-align: left;
}
.chromestyle ul
{
	background-color: #22007a;
	margin: 0;
	padding: 5px 0;
	text-align: left;
	width: 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.chromestyle ul li
{
	display: inline;
	padding: 0 3px;
}
.chromestyle ul li a
{
	color: #FFFFFF;
	margin: 0;
	padding: 5px 8px;
	text-decoration: none;
}
.dropmenudiv
{
	background: white;
	border: 1px solid #ffffff;
	border-bottom: 0;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);
	font: normal 12px;
	line-height: 18px;
	position: absolute;
	top: 0;
	visibility: hidden;
	width: 200px;
	z-index: 100;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.dropmenudiv a
{
	border-bottom: 1px solid #ffffff;
	color: black;
	display: block;
	font-weight: bold;
	padding: 2px 0;
	text-decoration: none;
	text-indent: 3px;
	width: auto;
	background-color: #dee8f5;
}
.chromestyle ul li a:hover, .chromestyle ul li a.selected
{
	background-color: #FFFFFF;
	color: #22007a;
	padding-top: 0px;
	padding-bottom: 5px;
}
.chromestyle:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
.dropmenudiv a:hover
{
	background: #fccd90;
	opacity: 0.9;
	filter: alpha(opacity=90);
}

.pro8
{
	padding: 2px 3px 0 3px;
	margin: 0;
	list-style: none;
	height: 20px;
	position: relative;
}
.pro8 li
{
	float: left;
}
.pro8 li a
{
	display: block;
	float: left;
	height: 20px;
	color: #ffffff;
	text-decoration: none;
	font-size: 10pt;
	text-align: center;
	padding: 0 0 0 7px;
	cursor: pointer;
	margin: 0 0px 0 2px;
}
.pro8 li a b
{
	float: left;
	display: block;
	padding: 0 7px 0 0;
}
.pro8 li.current a
{
	color: #22007a;
	background: url(../Images_SGCares/btn_bg.gif);
}
.pro8 li.current a b
{
	background: url(../Images_SGCares/btn_bg.gif) right top;
}
.pro8 li a:hover
{
	color: #22007a;
	background: url(../Images_SGCares/btn_bg.gif);
}
.pro8 li a:hover b
{
	background: url(../Images_SGCares/btn_bg.gif) right top;
}
.pro8 li.current a:hover
{
	color: #22007a;
	background: url(../Images_SGCares/btn_bg.gif);
	cursor: pointer;
}
.pro8 li.current a:hover b
{
	background: url(../Images_SGCares/btn_bg.gif) right top;
}


/* Added by Swetha */
/* Start of Public Home */
.modalPopup
{
	background-color: white;
	vertical-align: middle;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
}
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
/* End of Public Home */
.Clslegend
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	padding: 10px;
}
.ClstdHeight
{
	height: 10px;
}
.warnings
{
	font-family: Verdana;
	font-size: x-small;
	color: red;
}
.lblFieldWarning
{
	color: red;
}
.innertabel
{
	padding: 10px;
	background-color: #e4e2e2;
}

.cal_bg
{
	background-image: url(../Images_SGCares/cal_head.gif);
	background-repeat: no-repeat;
	width: 77px;
	height: 21px;
	color: #FFFFFF;
	font-weight: bold;
}
.saveasDraft_btn
{
	background-image: url(../Images_SGCares/saveasDraft.gif);
	background-repeat: no-repeat;
	width: 105px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.cancel_btn
{
	background-image: url(../Images_SGCares/cancel_btn.gif);
	background-repeat: no-repeat;
	width: 83px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.cal_Hbg
{
	background-image: url(../Images_SGCares/cal_Hbg.gif);
	background-repeat: no-repeat;
	width: 105px;
	height: 18px;
	color: #FFFFFF;
	font-weight: bold;
}

.Close
{
	background-image: url(../Images_SGCares/close_btn.gif);
	background-repeat: no-repeat;
	width: 65px;
	height: 30px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 0;
	cursor: pointer;
}
.gridAlternatestyle
{
	color: #000000;
	padding: 10px;
}


a.rhslink
{
	font-size: 10pt;
	font-weight: bold;
	color: #22007a;
	text-decoration: none;
}
a.rhslink:hover
{
	font-size: 10pt;
	font-weight: bold;
	color: #22007a;
	text-decoration: none;
}
.editApprove_btn
{
	background-image: url(../Images_SGCares/edit_app.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.editPendingApprove_btn
{
	background-image: url(../Images_SGCares/edit_pending.gif);
	background-repeat: no-repeat;
	width: 217px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.cross-btn
{
	background-image: url(../Images_SGCares/cross.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 21px;
	padding-right: 5px;
	background-color: #ee7c61;
	color: #fff;
	cursor: pointer;
	font: normal 10px Verdana;
	height: 22px;
	text-decoration: none;
	line-height: 8px;
	border: 0;
	border-style: none;
}
.caldatelite
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #EFEFEF;
}
.bluebg
{
	background-color: #001A64;
}
.subheader
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #C95E30;
}
.morelink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #001A64;
	text-decoration: underline;
}
.edit_btn
{
	background-image: url(../Images_SGCares/edit_btn.gif);
	background-repeat: no-repeat;
	width: 50px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.cal_Homebg
{
	background-image: url(../Images_SGCares/cal_Homebg.gif);
	background-repeat: no-repeat;
	width: 93px;
	height: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
/*-----------------Find Oppertunities BG ----------------------- */
.find_bg
{
	background-image: url(../Images_SGCares/find_bg.gif);
	background-repeat: no-repeat;
	width: 235px;
	height: 28px;
}
/*-----------------End Find Oppertunities BG ----------------------- */
.SuccessCSS
{
	padding-left: 10px;
	padding-top: 180px;
	padding-right: 10px;
	padding-bottom: 180px;
}

.font_boldVS
{
	font-size: 14px;
	font-weight: bold;
	color: #f06200;
	text-decoration: none;
}
.font_boldVS:hover
{
	font-size: 14px;
	font-weight: bold;
	color: #f06200;
	text-decoration: none;
}
.linkorange
{
	font-size: 10pt;
	text-decoration: none;
	color: #f06200;
	font-weight: normal;
}
.linkorange:hover
{
	font-size: 10pt;
	text-decoration: underline;
	color: #df6001;
	font-weight: normal;
}
/*-----------------Contactus Tabs BG----------------------- */

.tab
{
	/*background-image: url(../Images_SGCares/one_over.gif);*/
	background-image: url(../Images_SGCares/one_over1.png);
	background-repeat: no-repeat;
	width: 97px;
	height: 21px;
	font-weight: bold;
	color: #484848;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	text-align: center;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF solid 1px;
	text-align: center;
}
.tab:hover
{
	/*background-image: url(../Images_SGCares/one.gif);*/
	background-image: url(../Images_SGCares/one_over2.png);
	background-repeat: no-repeat;
	width: 97px;
	height: 21px;
	color: #484848;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	font-size: 10pt;
	border-right: #FFFFFF solid 1px;
	text-align: center;
}
.tab-over
{
	/*background-image: url(../Images_SGCares/one.gif);*/
	background-image: url(../Images_SGCares/one_over2.png);
	background-repeat: no-repeat;
	width: 97px;
	height: 21px;
	color: #484848;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	font-size: 10pt;
	border-right: #FFFFFF solid 1px;
	text-align: center;
}
.tab1
{
	/*background-image: url(../Images_SGCares/sec.gif);*/
	background-image: url(../Images_SGCares/one_over1.png);
	background-repeat: no-repeat;
	width: 124px;
	height: 21px;
	font-weight: bold;
	color: #484848;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF solid 1px;
	text-align: center;
}
.tab1:hover
{
	/*background-image: url(../Images_SGCares/sec-over.gif);*/
	background-image: url(../Images_SGCares/one_over2.png);
	background-repeat: no-repeat;
	width: 124px;
	height: 21px;
	color: #484848;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	font-size: 10pt;
	border-right: #FFFFFF solid 1px;
	text-align: center;
}
.tab1-over
{
	/*	background-image: url(../Images_SGCares/sec-over.gif);*/
	background-image: url(../Images_SGCares/one_over2.png);
	background-repeat: no-repeat;
	width: 124px;
	height: 21px;
	color: #484848;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	font-size: 10pt;
	border-right: #FFFFFF solid 1px;
	text-align: center;
}
/*-----------------Contactus Tabs BG----------------------- */

.LegendCss
{
	font-weight: bold;
	color: #000000;
	font-size: 10pt;
}


a.MonthLink
{
	font-size: 10pt;
	font-weight: bold;
	color: #22007a;
	text-decoration: underline;
}
a.MonthLink:hover
{
	font-size: 10pt;
	font-weight: bold;
	color: #22007a;
	text-decoration: underline;
}
.MonthName
{
	font-size: 10pt;
	font-weight: bold;
	color: #22007a;
	text-decoration: none;
}
.CMSContent
{
	font-family: Verdana;
	font-size: 10pt;
}
.CMSContentEmail
{
	text-decoration: none;
}
.CMSContentEmail:hover
{
	text-decoration: none;
}
.CMSSuccessStories1
{
	color: #100E6D;
	font-weight: bold;
	font-size: 10pt;
}
.CMSSuccessStories2
{
	color: #515151;
	font-size: 10pt;
}
.draft_btn
{
	background-image: url(../Images_SGCares/draft.gif);
	background-repeat: no-repeat;
	width: 83px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.submit_btnnew
{
	background-image: url(../Images_SGCares/submit.gif);
	background-repeat: no-repeat;
	width: 71px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.cancel_btnnew
{
	background-image: url(../Images_SGCares/cancel_btn.gif);
	background-repeat: no-repeat;
	width: 67px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.back_btnnew
{
	background-image: url(../Images_SGCares/back.gif);
	background-repeat: no-repeat;
	width: 56px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.update_btnnew
{
	background-image: url(../Images_SGCares/update.gif);
	background-repeat: no-repeat;
	width: 73px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.error_message
{
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

/*-----------------Style DirectOpportunity----------------------- */
.tdbg1
{
	background-color: #EFA208;
	padding-left: 5px;
}
.whitebold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.tdbg1-NPO
{
	background-color: #FAE0AF;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tdbg2-NPO
{
	background-color: #FAD78D;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 130;
}
.tdbg2
{
	background-color: #FAD78D;
	padding-left: 5px;
}
.blue11pxbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #001A64;
	text-decoration: none;
}
.blackbold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.gridpager
{
	background-color: #EFA208;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.gridpager a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bt-bg
{
	background-image: url(../Images_SGCares/bt-bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #666666;
	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #001A64;
	height: 16px;
}
.spacer
{
	background-image: url(../Images_SGCares/spacer.gif);
	height: 10px;
}
.content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.NPO-sitesubheading
{
	background-color: #EFA208;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}
.tdbg
{
	background-color: #FAE0AF;
	padding-left: 5px;
}
.eformtxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.eformtxt1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.eformtxt1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #021967;
	text-decoration: underline;
}
.bluebigfont
{
	color: #021967;
	font-family: Tahoma,Arial,Verdana;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.subheader1
{
	color: #C95E30;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.list ul
{
	line-height: 13px;
	list-style-image: url(../Images_SGCares/arrow1.jpg);
	list-style-position: outside;
}
.list1 li
{
	list-style-image: url(../Images_SGCares/arrows3.gif);
	list-style-position: outside;
	color: #333333;
	font-weight: bold;
	line-height: 14px;
	margin-bottom: 5px;
}
.reset_btn
{
	background-image: url(../Images_SGCares/reset.png);
	background-repeat: no-repeat;
	width: 63px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.submit1_btn
{
	background-image: url(../Images_SGCares/submit1_btn.png);
	background-repeat: no-repeat;
	width: 69px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.back2search_btn
{
	background-image: url(../Images_SGCares/back2search.png);
	background-repeat: no-repeat;
	width: 129px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.viewmylist_btn
{
	background-image: url(../Images_SGCares/viewmylist.png);
	background-repeat: no-repeat;
	width: 113px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.addselectlist_btn
{
	background-image: url(../Images_SGCares/addselectlist.png);
	background-repeat: no-repeat;
	width: 160px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.keeplooking_btn
{
	background-image: url(../Images_SGCares/keeplooking_btn.png);
	background-repeat: no-repeat;
	width: 113px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.AddtoList_btn
{
	background-image: url(../Images_SGCares/AddtoList.png);
	background-repeat: no-repeat;
	width: 113px;
	height: 30px;
	border: none;
	outline: none;
	cursor: pointer;
}
.SGCaresLogin_btn
{
	background-image: url(../Images_SGCares/SGCaresLogin.png);
	background-repeat: no-repeat;
	width: 120px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.CreateSGCaresAC_btn
{
	background-image: url(../Images_SGCares/CreateSGCaresAC.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.NonMembersignup_btn
{
	background-image: url(../Images_SGCares/NonMembersignup.png);
	background-repeat: no-repeat;
	width: 160px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}
.RemovefromList_btn
{
	background-image: url(../Images_SGCares/RemovefromList.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	border: none;
	outline: none;
	cursor: pointer;
}

.SignUp_btn
{
	background-image: url(../Images_SGCares/signup.gif);
	background-repeat: no-repeat;
	width: 150px;
	height: 32px;
	border: none;
	outline: none;
	cursor: pointer;
}
.ViewaAllActivities_btn
{
	background-image: url(../Images_SGCares/viewall.gif);
	background-repeat: no-repeat;
	width: 85px;
	height: 22px;
	border: none;
	outline: none;
	cursor: pointer;
}

