a
{
	font-family:Arial;
	/*font-size:12px;*/
	font-weight:normal;
	color:#D75001;
	text-decoration:underline;
}
a:hover
{
	color:#C7524B;
	text-decoration:none;
}
.bold
{
font-weight:bold;
line-height:18px;
}
.bold-pad
{
font-weight:bold;
line-height:18px;
padding-left:12px;
}
#box-bdr
{
padding:10px 10px 10px 10px;
float:left;
border-color:#A3670E;
border-width:3px;
border-style:solid;
width:625px;
font-size:12px;
line-height:18px;
color:#060606;
background-color:#FAFFE6;
}
a.top
{
color:#2d2c2c;
font-size:12px;
text-decoration:none;
line-height:22px;
padding-left:15px;
padding-right:15px;
}
a.top:hover
{
color:#6B1206;
font-size:12px;
text-decoration:none;
line-height:22px;
}
.smtxt
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;	
	color:#2d2c2c;
	font-weight:normal;
}
.smalltxt
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;	
	font-weight:normal;
}
.smalltxtbold
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;	
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
.error
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;	
	font-weight:bold;
	text-decoration:none;
	color:#CC0000;
}
a.search
{
	font-family:Arial;
	font-size:11px;
	line-height:18px;	
	color:#2d2c2c;
	font-weight:normal;
	text-decoration:underline;
}
a.search:hover
{
	font-family:Arial;
	font-size:11px;
	line-height:18px;	
	color:#690802;
	font-weight:normal;
	text-decoration:underline;
}
a.yel-link
{
	font-family:Arial;
	line-height:18px;	
	color:#FCE100;
	font-weight:normal;
	text-decoration:underline;
}
a.yel-link:hover
{
	font-family:Arial;
	line-height:18px;	
	color:#FCE100;
	font-weight:normal;
	text-decoration:none;
}
.whitebold
{
	font-family:Arial;
	font-size:17px;
	line-height:1.5em;	
	color:#FFFFFF;
	font-weight:bold;
}
.black-head
{
font-family:Arial;
font-size:21px;
line-height:28px;
color:#000000;
font-weight:bold;
}
.oratext
{
	font-family:Arial;
	line-height:18px;	
	color:#D75509;
	font-weight:normal;
}

a.link
{
	font-family:Arial;
	line-height:18px;	
	font-weight:normal;
	text-decoration:underline;
}
a.link:hover
{
	font-family:Arial;
	line-height:18px;	
	color:#D75509;
	font-weight:normal;
	text-decoration:none;
}
.ash-bold
{
font-family:Arial;
font-size:17px;
line-height:23px;
color:#605E5E;
font-weight:bold;
}
.green-txt
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#026D5B;
}
.subhead
{
color:#2D2C2C;
font-size:18px;
font-weight:bold;
line-height:25px;
}
.subhead-smalltxt
{
color:#2D2C2C;
font-size:14px;
font-weight:bold;
line-height:18px;
}
.subhead-small
{
color:#2D2C2C;
font-size:16px;
font-weight:bold;
line-height:20px;
}

.green-head
{
color:#549347;
font-size:16px;
font-weight:bold;
line-height:25px;
}
.green-bold
{
color:#549347;
font-size:14px;
font-weight:bold;
line-height:25px;
}
a.leftlink
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:11px;
color:#484848;
line-height:24px;
width:157px;
text-decoration:none;
}
a.leftlink:hover
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
color:#D75001;
line-height:24px;
width:157px;
font-size:11px;
}
a.leftlink-sel
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:11px;
color:#D75001;
line-height:24px;
width:157px;
text-decoration:none;
}
.subbold
{
padding-bottom:15px;
color:#2D2C2C;
font-size:18px;
font-weight:bold;
line-height:22px;
}

.lefthead
{
color:#4C4B4B;
font-size:18px;
font-weight:normal;
line-height:20px;
}
.leftmenu
{
border-bottom:1px solid #CADED6;
height:30px;
line-height:30px;
color:#D56205;
}
a.leftmenu
{
border-bottom:0;
color:#6A6969;
line-height:30px;
text-decoration:none;
}
a.leftmenu:hover
{
border-bottom:0;
color:#D56205;
line-height:30px;

}

a.foot
{
	color:#6A6969;
	text-decoration:none;
	padding-left:5px;
	padding-right:8px;
}
a.foot:hover
{
	color:#026D5B;
	padding-right:8px;
	padding-left:5px;
}
.number-txt
{
font-family:Arial;
font-size:12px;
color:#535353;
text-decoration:none;
font-weight:none;
}  
.number
{
font-family:Arial;
font-size:12px;
color:#535353;
text-decoration:none;
font-weight:none;
}      
.number:hover
{
font-family:Arial;
font-size:12px;
color:#535353;
text-decoration:none;
font-weight:none;
background-color:#E0E0E0;
display:block;
width:15px;
}
.number-sel
{
font-family:Arial;
font-size:12px;
color:#535353;
text-decoration:none;
font-weight:none;
background-color:#E0E0E0;
display:block;
width:15px;
}

/*non-ngo*/
.field-form
{
font-family:Arial;
font-size:12px;
color:#000000;
width:423px;
height:20px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-top:3px;
padding-left:5px;
}
.field-location
{
font-family:Arial;
font-size:12px;
color:#000000;
width:130px;
height:18px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-top:3px;
padding-left:5px;
}

.field-text-area
{
font-family:Arial;
font-size:12px;
color:#535353;
width:421px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-left:2px;
padding-top:2px;
}
.field
{
font-family:Arial;
font-size:12px;
color:#535353;
height:16px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-top:2px;
}
.page-bold
{
font-family:Arial;
font-size:12px;
color:#A7A8A7;
font-weight:bold;
}
.field-name
{
font-family:Arial;
font-size:12px;
color:#000000;
width:168px;
height:18px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-top:3px;
padding-left:5px;
}
.field-text
{
font-family:Arial;
font-size:12px;
color:#535353;
border:1px #BEBEBE solid;
background-color:#EDEDED;
}
.field-drop
{
font-family:Arial;
font-size:12px;
color:#000000;
border:1px #BEBEBE solid;
background-color:#EDEDED;
height:23px;
padding-top:2px;

}
.field-duration
{
font-family:Arial;
font-size:12px;
color:#535353;
border:1px #BEBEBE solid;
background-color:#EDEDED;
width:53px;
height:19px;
padding-top:4px;
padding-left:2px;
}
.field
{
font-family:Arial;
font-size:12px;
color:#535353;
height:16px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-top:4px;
padding-left:2px;
height:19px;
}


.field-app-text
{
font-family:Arial;
font-size:12px;
color:#535353;
border:1px #BEBEBE solid;
background-color:#EDEDED;
width:167px;
height:19px;
padding-top:4px;
padding-left:2px;
}
.field-app-drop
{
font-family:Arial;
font-size:12px;
color:#535353;
border:1px #BEBEBE solid;
background-color:#EDEDED;
width:167px;
height:23px;
padding-top:2px;
}




.continue-bg
{
font-family:Arial;
font-size:12px;
color:#DEFAD5;
font-weight:bold;
background-image:url(../images/continue-bg.gif);
height:26px;
width:80px;
border:0px #BEBEBE solid;
cursor:pointer;
}
.skip-bg
{
font-family:Arial;
font-size:12px;
color:#DEFAD5;
font-weight:bold;
background-image:url(../images/skip-bg.gif);
height:26px;
width:60px;
border:0px #BEBEBE solid;
}
.head
{
float:left;
font-size:20px;
color:#BA2117;
}

.bold-13
{
font-size:13px;
color:#4E4D4D;
font-weight:bold;
}
.text-13
{
font-size:13px;
color:#868585;
}
.bold-16
{
font-size:16px;
color:#363535;
font-weight:bold;
line-height:23px;
text-decoration:none
}
a.bold-link
{
font-size:13px;
color:#363535;
font-weight:bold;
line-height:23px;
text-decoration:none
}
a.bold-link
{
font-size:13px;
color:#363535;
font-weight:bold;
line-height:23px;
text-decoration:none
}
.num
{
color:#363535;
padding-left:3px;
padding-right:3px;
text-decoration:none;
}
a.num
{
color:#363535;
padding-left:3px;
padding-right:3px;
text-decoration:none;
}
a.num:hover
{
color:#FF5E00;
padding-left:3px;
padding-right:3px;
text-decoration:none;
}

.text-14
{
font-size:14px;
color:#4B4B4B;
}
.li-green-bold
{
font-size:14px;
color:#3B8435;
font-weight:bold;
line-height:25px;
}
.org-bold
{
font-size:14px;
color:#F73704;
font-weight:bold;
line-height:25px;
}
.red-astrisk
{
font-size:12px;
color:#F73704;
}

.red-text
{
font-size:13px;
color:#425D04;
line-height:20px;
}




a.red-link
{
	font-family:Arial;
	color:#BA2117;
	text-decoration:underline;
}
a.red-link:hover
{
	font-family:Arial;
	color:#BA2117;
	text-decoration:none;
}


a.red-link
{
	font-family:Arial;
	color:#BA2117;
	text-decoration:underline;
}
a.red-link:hover
{
	font-family:Arial;
	color:#BA2117;
	text-decoration:none;
}

.field-location-drop-down
{
font-family:Arial;
font-size:12px;
color:#535353;
width:170px;
height:23px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-top:3px;
padding-left:0px;
}
.field-ser-text
{
font-family:Arial;
font-size:12px;
color:#535353;
border:1px #BEBEBE solid;
background-color:#EDEDED;
width:90px;
height:15px;
padding-top:4px;
padding-left:2px;
}
.field-dropbox
{
font-family:Arial;
font-size:13px;
color:#535353;
border:1px #BEBEBE solid;
background-color:#EDEDED;
}
.field-url
{
font-family:Arial;
font-size:13px;
color:#000000;
width:280px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-left:4px;
}
.black-bullet
{
font-family:Arial;
font-size:12px;
background-image:url(../images/black-bullet.gif);
background-repeat:no-repeat;
background-position:0px 11px;
padding-left:8px;
padding-top:3px;
}
.ash-text
{
font-family:Arial;
font-size:12px;
color:#A3A3A3;
}


.field-others
{
font-family:Arial;
font-size:13px;
color:#000000;
border:1px #BEBEBE solid;
background-color:#EDEDED;
width:110px;
padding-left:2px;
}
.field-short
{
font-family:Arial;
font-size:13px;
color:#000000;
border:1px #BEBEBE solid;
background-color:#EDEDED;
width:60px;
height:17px;
padding-left:2px;
padding-top:3px;
}

.field-text-area2
{
font-family:Arial;
font-size:12px;
color:#535353;
width:228px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-left:2px;
padding-top:2px;
}


a.critical-link
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:11px;
color:#484848;
line-height:24px;
background-image:url(../images/critical-icon.gif);
background-repeat:no-repeat;
background-position:10px 4px;
padding-left:30px;
width:140px;
text-decoration:none;
}
a.critical-link:hover
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:11px;
color:#D75001;
line-height:24px;
background-image:url(../images/critical-icon.gif);
background-repeat:no-repeat;
background-position:10px 4px;
padding-left:30px;
width:140px;
text-decoration:none;
}






a.campaign-link
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:11px;
color:#484848;
line-height:24px;
background-image:url(../images/campaign-icon.gif);
background-repeat:no-repeat;
background-position:10px 4px;
padding-left:30px;
width:140px;
text-decoration:none;
}
a.campaign-link:hover
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:11px;
color:#D75001;
line-height:24px;
background-image:url(../images/campaign-icon.gif);
background-repeat:no-repeat;
background-position:10px 4px;
padding-left:30px;
width:140px;
text-decoration:none;
}

.divider
{
padding-left:3px;
padding-right:2px;
}

.green-bold-12
{
font-weight:bold;
line-height:12px;
color:#4B8C3A;
/*line-height:15px;
*/}
.small-text
{
font-size:11px;
}




a.leftmenu
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:12px;
color:#484848;
line-height:24px;
width:157px;
text-decoration:none;
}
a.leftmenu:hover
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
color:#D75001;
line-height:24px;
width:157px;
font-size:12px;
}
.leftlink-sel
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:12px;
color:#D75001;
line-height:24px;
width:157px;
text-decoration:none;
}

.field-date
{
font-family:Arial;
font-size:12px;
color:#535353;
border:1px #BEBEBE solid;
background-color:#EDEDED;
width:65px;
height:12px;
padding-top:4px;
padding-left:2px;
}

/*register-dropdown*/
#reg-top
{
float:left;
}


a.leftmnu
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:12px;
color:#484848;
line-height:24px;
width:157px;
text-decoration:none;
}
a.leftmnu:hover
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
color:#D75001;
line-height:24px;
width:157px;
font-size:12px;
}
a.leftmnu-sel
{
padding-left:13px;
border-bottom:1px solid #BFBDBD;
display:block;
font-size:12px;
color:#D75001;
line-height:24px;
width:157px;
text-decoration:none;
}
.red-text-12
{
color:#425D04;
}
.bold-green
{
font-weight:bold;
font-size:12px;
color:#3B8436;
}

.green-bold-12-t
{
font-weight:bold;
line-height:12px;
color:#4B8C3A; 
text-decoration:none;
}

/*.green-bold-12-t:hover
{
font-weight:bold;
line-height:12px;
color:#4B8C3A;
text-decoration:none;
}*/
.st-bold
{
display:none;
}



/*product list*/
.field-products
{
font-family:Arial;
font-size:12px;
color:#A3A3A3;
width:157px;
height:20px;
border:1px #BEBEBE solid;
background-color:#EDEDED;
padding-top:3px;
padding-left:5px;
}
.field-sub
{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
border:0px #BEBEBE solid;
background-image:url(../images/submit.gif);
width:50px;
height:17px;
padding-bottom:1px;
cursor:pointer;
}
.field-respond
{
font-family:Arial;
font-size:12px;
color:#7A7878;
border:1px #669E5A solid;
padding-top:1px;
padding-left:2px;
}
.green-text
{
color:#1B6416;
text-decoration:none;
}


.number-link
{
color:#1B6416; 
text-decoration:underline;
font-size:13px;
}
.number-link:hover
{
color:#1B6416; 
text-decoration:none;
font-size:13px;
}
.green-link
{
color:#1B6416; 
text-decoration:none;
font-size:12px;
}
.green-link:hover
{
color:#1B6416; 
text-decoration:underline;
font-size:12px;
}




.profile-box-main
{
float:left;
padding:1px 1px 1px 1px;
background-color:#DAEAF4;
}


.profile-menus-main
{
float:left;
height:32px;
background-color:#EAF4FA;
}

.profile-box-white-sec
{
float:left;
padding:0px 20px 0px 20px;
background-color:#FBFEFE;
}


.changing-text			
{
float:left;																			
width:355x;
padding:20px 0px 0px 0px;
background-color:#FBFEFE;
}




.profile-menu-div1
{
float:left;
width:120px;
height:26px;
padding-top:6px;
font-family:Arial;
font-size:12px;
font-weight:none;
color:#1977A6;
text-decoration:none;
background-color:#EAF4FA;
display: block;
vertical-align:middle;
text-align:center;
cursor:hand;
}

.profile-menu1-sel
{
float:left;
width:120px;
height:26px;
padding-top:6px;
font-family:Arial;
font-size:12px;
font-weight:none;
color:#2F7285;
text-decoration:none;
background-image:url(../images/blue-gradiant.gif); 
display: block;
vertical-align:middle;
text-align:center;
}




.profile-menu-div2
{
float:left;
width:150px;
height:26px;
padding-top:6px;
font-family:Arial;
font-size:12px;
font-weight:none;
color:#1977A6;
text-decoration:none;
background-color:#EAF4FA;
display: block;
vertical-align:middle;
text-align:center;
cursor:hand;
}

.profile-menu2-sel
{
float:left;
width:150px;
height:26px;
padding-top:6px;
font-family:Arial;
font-size:12px;
font-weight:none;
color:#2F7285;
text-decoration:none;
background-image:url(../images/blue-gradiant.gif); 
display: block;
vertical-align:middle;
text-align:center;
}
.divider_tab
{
float:left;
background-image:url(../images/div.gif);
height:32px;
width:1px;
}
.red-head
{
color:#BA2117;
text-decoration:none;
font-size:15px;
font-family:Trebuchet MS;
}
.red-arrow
{
background-image:url(../images/red-arrow.gif);
background-repeat:no-repeat;
background-position:0px 6px;
padding-left:12px;
}
.red-lnk
{
color:#2F8129; 
text-decoration:underline;
font-size:12px;
}
.red-lnk:hover
{
color:#2F8129; 
text-decoration:none;
font-size:12px;
}

.check-bg
{
font-family:Arial;
font-size:12px;
color:#DEFAD5;
font-weight:bold;
background-image:url(../images/check-bg.gif);
height:26px;
width:116px;
border:0px #BEBEBE solid;
}

.check-bg1
{
font-family:Arial;
font-size:12px;
color:#DEFAD5;
font-weight:bold;
background-image:url(../images/check-bg1.gif);
height:26px;
width:171px;
border:0px #BEBEBE solid;
}

/*Library*/

.library-head
{
font-family:Arial;
font-weight:bold;
font-size:14px;
text-decoration:none;
color:#2970a6;
}
.library-head:hover
{
font-family:Arial;
font-weight:bold;
font-size:14px;
text-decoration:none;
color:#2970a6;
}
#lib-main
{
float:left;
width:631px;
margin-top:10px;
margin-bottom:10px;
}
.lib-cal
{
float:left;
background-image:url(../images/calendar-icon.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:20px;
}
.lib-comments
{
float:right;
background-image:url(../images/lib-comments.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:20px;
}
.lib-tag
{
float:left;
background-image:url(../images/lib-tag.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:20px;
}
.lib-folder
{
float:left;
background-image:url(../images/lib-folder.gif);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:20px;
margin-right:30px;
}
.lib-org
{
float:left;
background-image:url(../images/org.gif);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:20px;
margin-right:30px;
}

.alert
{
color:#BA2117;
font-size:14px;
text-decoration:none;
}
.alert:hover
{
color:#666633;
font-size:14px;
text-decoration:none;
}
a.chatlink
{
/*padding-left:13px;
border-bottom:1px solid #BFBDBD;
*/display:block;
font-size:11px;
color:#d84f09;
line-height:24px;
width:157px;
text-decoration:none;
}
.chatlink
{
/*padding-left:13px;
border-bottom:1px solid #BFBDBD;*/
display:block;
font-size:11px;
color:#d84f09;
line-height:24px;
width:157px;
text-decoration:none;
}
a.chatlink:hover
{
/*padding-left:13px;
border-bottom:1px solid #BFBDBD;*/
color:#a34211;
line-height:24px;
width:157px;
font-size:11px;
text-decoration:none;
}
.left-text
{
/*padding-left:13px;
border-bottom:1px solid #BFBDBD;
*/display:block;
font-size:11px;
color:#484848;
line-height:24px;
width:157px;
text-decoration:none;
}

.cat-link
{
	font-family:Arial;
	/*font-size:12px;*/
	font-weight:bold;
	color:#3A8236;
	text-decoration:none;
}

/* ---------------------------------------*/

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #3A8236;
	
	text-decoration: none; /* no underline */
	color: #3A8236;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #BA2117;

	color: #BA2117;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #3A8236;
		
		font-weight: bold;
		background-color: #3A8236;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #999999;
	
		color: #999999;
	}
	
