/*  



Theme Name: Provident - Spend Management



Theme URI: mailto:bhattnishi@gmail.com 



Description: Wordpress Theme for Provident - Spend Management 



Version: 2.0



Author: whitemagic.co.in



Author URI: mailto:bhattnishi@gmail.com 



*/











* {



	margin: 0;



	padding: 0;



}







body {



	margin: 0px;



	background: #AEAEAE;



	text-align: left;



	font-family: Verdana,Arial,"Times New Roman",Times,serif;



	font-size: 12px;



	color: #4D4D4D;



}







h1, h2, h3 {



	color: #000000;



}



img {



	border:0px;



}



h1 {



}







h2 {



	font-size:16px;



}







h3 {



}







p, blockquote, ul, ol {



	margin-bottom: 10px;



	line-height: 1.5em;



}







p {



}







blockquote {



}







ul, ol, li {



	margin: 0px;



	padding: 0px;



	list-style: none;



}







a {



	text-decoration: none;



	color: #000000;



}







a:hover {



	text-decoration: underline;



	color: #000000;



}



.clear {



	clear:both;



}



#wrapper {



	background: url(images/wrapper-bg.jpg) left top repeat-y #FFFFFF;



	width:956px;



	margin:0 auto;



	padding:0 15px;



}



#wrapper-foot {



	background:url(images/footer-bg.jpg) left top no-repeat;



	height:3px;



	width:986px;



	margin:0 auto;



	padding:0px;



}







/* #################### TOP HEADER #################### */







#header {



	width: 950px;



	background:#FFFFFF;



	height: 95px;



	margin: 0 auto;



	padding:0px;



}



#logo {



	float: left;



	margin: 0px;



	margin-top:40px;



	height:55px;



}



#client-login {



	float:right;



	margin:25px 0px 0 0;



}



#client-login #links{



	margin:0px;



	padding:0px 5px 0 0;



}







/* #################### TOP LINKS NAVIGATION #################### */







#menu {



	width: 945px;



	height: 45px;



	margin: 0 auto;



	background: url(images/top-nav-bg.jpg) left top repeat-x;



}



#menu ul {



	margin: 0px 0 0 0;



	padding: 0px;



	list-style: none;



	line-height: normal;



	float:left;



	height:45px;



}



#menu li {



	display: inline;



	text-align: center;



}



#menu a {



	display: block;



	float: left;



	margin-right: 3px;



	padding: 9px 12px;



	text-decoration: none;



	text-align: center;



	text-transform: uppercase;



	font-size: 11px;



	font-weight: normal;



	color: #FFFFFF;



}



.nav-div {



	float:left;



	height:45px;



	width:950px;



	margin: 0px;



}



.nav-div .left{



	float:left;



}



.nav-div .right {



	float:right;



}



#navigation{



	padding-left:150px;



	width:800px;



}



#navigation ul{



	list-style:none;



	padding:0;



	margin:0px 0 0 15px;



	float:left;



}



#navigation ul li{



	margin:0 15px 0 0px;



	float:left;



}



#navigation ul li a{



	background: none;



	padding:0 0 0 0;



	font:normal 12px/32px Georgia,Arial, Helvetica, sans-serif;



	text-transform:uppercase;



	display:block;



	text-decoration:none;



	float:left;



	height:45px;



	cursor:pointer;



	color:#000;



	line-height:50px;



}



#navigation ul li a {



	font-family:Arial, verdana, Helvetica, sans-serif;



	font-weight:bold;



}



#navigation ul li span {



	background: none;



	padding:0 0 0 0;



	font:normal 12px/32px Georgia,Arial, Helvetica, sans-serif;



	text-transform:uppercase;



	display:block;



	text-decoration:none;



	float:left;



	height:45px;



	color:#000;



	line-height:50px;



	font-family:Arial, verdana, Helvetica, sans-serif;



	font-weight:bold;



}











/* HOME */ 







#navigation ul li.page-item-2 a {



	width:76px;



}



#navigation ul li.page-item-2 a:hover, #navigation ul li.current_page_item_2 a , #navigation ul li.current_page_item_2 span {



	width:76px;



	background: url(images/menu/home.jpg) left top no-repeat #69A3D3; width:76px; height:45px; color:#FFF;



}







/*  MGMT TEAM & HISTORY */







#navigation ul li.page-item-5 a {



	width:91px;



}



#navigation ul li.page-item-5 a:hover, #navigation ul li.current_page_item_5 a , #navigation ul li.current_page_item_5 span  {



	width:91px;



	background: url(images/menu/about.jpg) left top no-repeat #6B6B6B ; width:91px; height:45px; color:#FFF;



}



#navigation ul li.page-item-57 a {



	width:91px;



}



#navigation ul li.page-item-57 a:hover, #navigation ul li.current_page_item_57 a , #navigation ul li.current_page_item_57 span  {



	width:91px;



	background: url(images/menu/about-management.jpg) left top no-repeat #0074B1 ; width:91px; height:45px; color:#FFF;



}



#navigation ul li.page-item-59 a {



	width:91px;



}



#navigation ul li.page-item-59 a:hover, #navigation ul li.current_page_item_59 a , #navigation ul li.current_page_item_59 span  {



	width:91px;



	background: url(images/menu/about-mission.jpg) left top no-repeat #EDB61E ; width:91px; height:45px; color:#FFF;



}







/*  SERVICES ALL IINNER PAGES */







#navigation ul li.page-item-7 a {



	width:91px;



}



#navigation ul li.page-item-7 a:hover, #navigation ul li.current_page_item_7 a , #navigation ul li.current_page_item_7 span  {



	width:91px;



	background: url(images/menu/services.jpg) left top no-repeat #921115; width:91px; height:45px; color:#FFF;



}



#navigation ul li.page-item-40 a {



	width:91px;



}



#navigation ul li.page-item-40 a:hover, #navigation ul li.current_page_item_40 a ,#navigation ul li.current_page_item_40 span {



	width:91px;



	background: url(images/menu/services-diagno.jpg) left top no-repeat #80B549; width:91px; height:45px; color:#FFF;



}



#navigation ul li.page-item-30 a {



	width:91px;



}



#navigation ul li.page-item-30 a:hover, #navigation ul li.current_page_item_30 a , #navigation ul li.current_page_item_30 span {



	width:91px;



	background: url(images/menu/services-pack.jpg) left top no-repeat #055FB7; width:91px; height:45px; color:#FFF;



}



#navigation ul li.page-item-28 a {



	width:91px;



}



#navigation ul li.page-item-28 a:hover, #navigation ul li.current_page_item_28 a , #navigation ul li.current_page_item_28 span {



	width:91px;



	background: url(images/menu/services-strategy.jpg) left top no-repeat #80B647; width:91px; height:45px; color:#FFF;



}



#navigation ul li.page-item-34 a {



	width:91px;



}



#navigation ul li.page-item-34 a:hover, #navigation ul li.current_page_item_34 a , #navigation ul li.current_page_item_34 span {



	width:91px;



	background: url(images/menu/services-supply.jpg) left top no-repeat #FF8400; width:91px; height:45px; color:#FFF;



}



#navigation ul li.page-item-38 a {



	width:91px;



}



#navigation ul li.page-item-38 a:hover, #navigation ul li.current_page_item_38 a , #navigation ul li.current_page_item_38 span {



	width:91px;



	background: url(images/menu/services-totalpack.jpg) left top no-repeat #C31A15; width:91px; height:45px; color:#FFF;



}



/* ENDS */















/*  CLIENTS  */



#navigation ul li.page-item-9 a {



	width:91px;



}



#navigation ul li.page-item-9 a:hover, #navigation ul li.current_page_item_9 a , #navigation ul li.current_page_item_9 span {



	width:91px;



	background: url(images/menu/client.jpg) left top no-repeat #EDB518; width:91px; height:45px; color:#FFF;



}



#navigation ul li.page-item-67 a {



	width:91px;



}



#navigation ul li.page-item-67 a:hover, #navigation ul li.current_page_item_67 a , #navigation ul li.current_page_item_67 span {



	width:91px;



	background: url(images/menu/clients-success.jpg) left top no-repeat #81B64A ; width:91px; height:45px; color:#FFF;



}



#navigation ul li.page-item-236 a {



	width:91px;



}



#navigation ul li.page-item-236 a:hover, #navigation ul li.current_page_item_236 a , #navigation ul li.current_page_item_236 span {



	width:91px;



	background: url(images/menu/clients-success.jpg) left top no-repeat #81B64A ; width:91px; height:45px; color:#FFF;



}

/* ENDS */







#navigation ul li.page-item-11 a {



	width:124px;



}



#navigation ul li.page-item-11 a:hover, #navigation ul li.current_page_item_11 a , #navigation ul li.current_page_item_11 span {



	width:124px;



	background: url(images/menu/news-event.jpg) left top no-repeat #0074B1; width:124px; height:45px; color:#FFF;



}











#navigation ul li.page-item-13 a {



	width:76px;



}



#navigation ul li.page-item-13 a:hover, #navigation ul li.current_page_item_13 a , #navigation ul li.current_page_item_13 span {



	width:76px;



	background: url(images/menu/career.jpg) center top no-repeat #C31A15; width:76px; height:45px; color:#FFF;



}







#navigation ul li.page-item-15 a {



	width:86px;



}



#navigation ul li.page-item-15 a:hover, #navigation ul li.current_page_item_15 a , #navigation ul li.current_page_item_15 span {



	width:86px;



	background: url(images/menu/contactus.jpg) center top no-repeat #1B7300; width:86px; height:45px; color:#FFF;



}



















/* #################### PAGE #################### */







#page-top {



	width: 974px;



	margin: 10px auto 0 auto;



	background: #FFFFFF url(images/page-top-bg.jpg) no-repeat left top;



	height:6px;



}



#page {



	width: 950px;



	margin: 0px auto;



	background:url(images/content-bg.jpg) left top repeat-y;



}



.rest-page {



	background:none !important;



}



#page-btm {



	width: 950px;



	margin: 0px auto;



	background: #FFFFFF url(images/page-btm-bg.jpg) no-repeat left top;



	height:6px;



}



#page-bgtop {



	padding: 0px;



	margin:10px  0 0 0;



}







/* #################### BANNER #################### */



#banner {



	width: 945px;



	background:#FFFFFF;



	margin: 0 auto;



	padding:0px;



}











/* #################### CONTENT #################### */







#content {



	float: left;



	width: 623px;



	padding: 0px 10px 0 0;	



	border-right:0px solid #E1E1E1;



}



#inner-content {



	float: left;



	width: 700px !important;



	margin:0 0 0 10px;



}







/* #################### POST #################### */







.post {



	margin: 0px 0px 30px 0px;



	border:0px solid #DFDFDF;



}







.post .title {



	padding: 5px 0px 5px 0px;



	color: #7C7C7C;



	background: #FFFFFF;



	border-bottom:1px solid #046697;



	margin:0 0px;



	font-weight:normal;



	font-size:14px;



}







.post .title a {



	text-decoration: none;



	font-weight:bold;



	font-size:13px;



}







.post .entry {



	padding: 10px 0px;



	color:#808080;



	font-size:11px;



}







.post img {



/*	float: left;



	padding: 15px 0px;*/



}







.post .meta {



	text-align: right;



	margin: 10px;



	color: #000000;



}



.post .byline {



	color:#808080;



	float:right;



	font-size:11px;



	margin-top:-18px;



}



.entry h3 , .entry h2 {



	margin: 0px;



	padding: 5px 0px 5px 10px;



	color: #000000;



	background: #FFFFFF;



	border:1px solid #C8C8C8;



	margin-bottom:10px;



	font-weight:normal;



	font-size:14px;



	text-transform:uppercase;



}



.post ul {



	margin: 0px;



	padding: 0px 0px 20px 0px;



}



.post ul li{



	margin: 2px 0 2px 10px;



	padding: 0 9px 3px 19px;



	background:url(images/arrow.jpg) 7px 7px no-repeat;



	margin-left:10px;



}











/* #################### Sidebar Home #################### */







#sidebar-home {



	float: right;



	width: 305px;



	margin: 0px 0px 20px 10px;



	padding: 0px;



	background: #FFFFFF;



	color:#808080;



}







#sidebar-home ul {



	margin: 0;



	padding: 0;



	list-style: none;



	line-height: normal;



}







#sidebar-home li {



	margin-bottom: 15px;



}







#sidebar-home li ul {



	margin: 0px;



	padding: 0px 0px 0px 0px;



}







#sidebar-home li li {



	margin: 9px 0 0 0px;



	padding: 0 9px 3px 0px;



	/*background:url(images/arrow.jpg) 5px 5px no-repeat;*/



}















#sidebar-home h2 {



	padding: 5px 0px 5px 0px;



	border-bottom:1px solid #046697;



	background:none repeat scroll 0 0 #FFFFFF;



	margin: 0px 0px 10px 0px;



	font-weight: normal;



	color: #2884ba;



	width:287px;



	font-size:13px;



	font-weight:bold;



}







#sidebar-home h3 {



	font-size: 77%;



	color: #000000;



}







#sidebar-home p {



	margin: 0;



	line-height: normal;



	color:#808080;



	padding:5px 0;



	font-size:11px;



}







#sidebar-home a.ud{



	text-decoration:underline;



	color:#808080;



}



#sidebar-home a.ud:hover{



	text-decoration:none;



	color:#808080;



}







#sidebar-home a {



	border: none;



	text-decoration:underline;



	color: #2884BA;



}







#sidebar-home a:hover {



	text-decoration: underline;



}











/* #################### Sidebar Rest #################### */







#sidebar {



	float: left;



	width: 230px;



	margin: 0px 10px 20px 0px;



	padding: 0px;



	background: #FFFFFF;



	color:#808080;



}







#sidebar ul {



	margin: 0;



	padding: 0;



	list-style: none;



	line-height: normal;



}







#sidebar li {



	margin-bottom: 15px;



}







#sidebar li ul {



	margin: 0px;



	padding: 0px 0px 0px 0px;



}







#sidebar li li {



	margin: 9px 0 0 0px;



	padding: 0 9px 3px 0px;



	/*background:url(images/arrow.jpg) 5px 5px no-repeat; */



}







#sidebar h2 {



	padding: 5px 0px 5px 0px;



	border-bottom:1px solid #046697;



	background:none repeat scroll 0 0 #FFFFFF;



	margin: 0px 0px 10px 0px;



	font-weight: normal;



	color: #2884ba;



	font-size:13px;



	font-weight:bold;



}

#sidebar h2.successStories{

padding:0;
margin:0;


}
.pagenav .parent_sel1 { 

    background:#3E90C0 !important;
 	color:#FFFFFF !important;



	margin:0px !important;
 
	font-weight:bold !important;



	border-bottom:0px solid #FFFFFF !important;



	color:#FFFFFF !important;



	text-decoration:none !important;



	font-size:14px !important;
}






#sidebar h3 {



	font-size: 77%;



	color: #000000;



}







#sidebar p {



	margin: 0;



	line-height: normal;



	color:#808080;



	padding:5px 0;



	font-size:11px;



}







#sidebar a.ud{



	text-decoration:underline;



	color:#808080;



}



#sidebar a.ud:hover{



	text-decoration:none;



	color:#808080;



}







#sidebar a, #sidebar-home li li a {



	border: none;



	color: #808080;



font-size:11px;



text-decoration: underline;







}







#sidebar a:hover, #sidebar-home li li a:hover {



	text-decoration: none;



}







/* #################### FOOTER #################### */







#footer-nav ul {



	margin: 0;



	padding: 0px;



	list-style: none;



	line-height: normal;



	text-align:center;



}







#footer-nav li {



	display: inline;



	text-align: center;



}



#footer-nav a {



	margin-right: 3px;



	padding: 0 12px;



	text-decoration: none !important;



	text-align: center;



	text-transform: uppercase;



	font-size: 12px;



	font-weight: normal;



	border-right:1px solid #808080;



}







#footer-nav a:hover, #footer-nav .active a , #footer-nav .current_page_item a {



	text-decoration:underline !important;



}



#footer-nav .page-item-15 a{



	border-right:0px;



}







#footer {



	width: 960px;



	height: 100px;



	margin: 0 auto;



	padding: 14px 0px 0px 0px;



	background: none;



	color: #808080;



	background:url(images/footer-top-image.jpg) top center no-repeat;



}







#footer p {



	margin: 0;



	text-align: center;



}







#footer a {



	text-decoration: underline;



	color: #808080;



	font-weight:bold;



}







#footer a:hover {



	text-decoration: none;



}







/* #################### COMMENT #################### */







.commentlist {



	color:#808080;



	font-size:11px;



}



#comments {



	font-size:12px;



	padding-bottom:10px;



}



#respond {



	padding-top: 10px;



	font-size:12px;



	margin-bottom:10px;



}



#comment {



	width:400px;



	height:100px;



}



/* #################### OTHER #################### */







.alignright {



	float: right;



}



.alignleft {



	float: left;



}



.navigation {



	padding-top: 20px;



}



.pagetitle {



	color:#808080;



	font-size:18px;



	padding-bottom:10px;



}



hr {



	display: none;



}



.fan_box .page_stream {



	width:150px !important;



}







/* #################### BOX IN SIDEBAR #################### */



.box-top {



	background:url(images/pdf-top.jpg) left bottom no-repeat;



	height:6px;



	width:226px;



	padding:0px;



	margin:0px;



}



.box-mid {



	background:url(images/pdf-mid.jpg) left top repeat-y #DFDFDF;



	width:226px;



	padding:0px;



	margin:0px;



}



.box-fot {



	background:url(images/pdf-btm.jpg) left top no-repeat;



	height:6px;



	width:226px;



	margin-bottom:15px;



	padding:0px;



	margin:0px;



}



.box-content {



	padding:0 5px;



	margin:0px;



}



.box-content img{



	margin:0 10px 0 0px;



}



.box-content h1{



	font-size:12px;



	font-weight:bold;



	margin:0 0 5px 0px;



	padding:5px 0 0 0;



	color:#808080;



}



.box-content p{



}



.clear_sidebar {



	clear:both;



	height:5px;



}







/* #################### CUSTOM SIDEBAR #################### */







.pagenav .inner_sel {



	background:#DFDFDF !important;



	color:#808080 !important;



	margin:0px !important;



	padding:12px 10px 12px 10px !important;



	font-weight:bold !important;



	border-bottom:0px solid #FFFFFF !important;



}



.pagenav .parent_sel {



	background:#3E90C0 !important;



	color:#FFFFFF !important;



	margin:0px !important;



	padding:12px 10px 12px 10px !important;



	font-weight:bold !important;



	border-bottom:0px solid #FFFFFF !important;



	color:#FFFFFF !important;



	text-decoration:none !important;



	font-size:14px !important;



}



.pagenav .inner_sel a{



	color:#808080 !important;



	text-decoration:none !important;



	font-size:14px !important;



}



.pagenav .parent_sel a , .pagenav .parent_sel1 a {



	color:#FFFFFF !important;



	text-decoration:none !important;



	font-size:14px !important;



}







.pagenav ul li {



	background:#DFDFDF !important;



	color:#808080 !important;



	margin:0px !important;



	padding:0px 0px 0px 0px !important;



	font-weight:bold !important;



	border-top:1px solid #FFFFFF !important;



	font-size:14px !important;



}



.pagenav ul li a{



	text-decoration:none !important;



	color:#808080 !important;



	text-decoration:none !important;



	margin:5px 0 5px 10px !important;



	line-height:40px !important;



}



.pagenav ul li a:hover , .pagenav .inner_sel a:hover {



	text-decoration:underline !important;



}



.pagenav ul li.current_page_item {



	background:#3E90C0 !important;



}



.pagenav ul li.current_page_item a {



	color:#FFFFFF !important;



}



.pagenav ul li.current_page_item li a {



	color:#808080 !important;



}



.pagenav ul ul{



	margin:0px 0 0px 0 !important;



}



.pagenav ul li li {	



	background:#F2F2F2 !important;



}



.pagenav ul li li a{



	color:#808080 !important;



	text-decoration:none !important;



	margin:5px 0 5px 25px !important;



	line-height:40px !important;



	font-size:12px !important;



}















/* PDF download in Sidebar */ 







#sidebar ul.pdfbg { background:url(images/pdfbg.jpg) top center no-repeat; height:118px;width:230px;margin:0;padding:0;margin-top:10px;}







#sidebar ul.pdfbg li.downld {  padding-top:68px; padding-left:11px; float:left;width:66px;}







#sidebar ul.pdfbg li.downld a{font-size:10px; font-family:Verdana; cursor:pointer;text-decoration:none;text-transform:uppercase;color:#000000;}







#sidebar ul.pdfbg li.pdfcontent { font-size:11px;font-family:Verdana;width:139px;padding-right:0px;overflow:auto; color:#999999;padding-top:10px;}







/* End of PDF download in Sidebar */ 




