
body{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	background:#8b0d0e;
}

img{
	border:none;
}

.clear{
	margin:0px;
	padding:0px;
	clear:both;
}

.f_left{
	float:left;
	
}

.f_right{
	padding:0 10px 0 0;
	float:right;
}

.main{
	margin:0px auto;
	padding:0 12px;
	width:753px;
	background:#fff url(../images/bg.jpg) repeat-y;
}

/*header start*/
.header{
	height:149px;
	background:url(../images/header.jpg) no-repeat;
}

.page_title{
	background:url(../images/pagetitle.jpg) no-repeat;
	height:44px;
	text-align:center;
	position: relative;
}

/*mid content start*/
.mid{
	margin:0px;
	padding:0px;
	width:753px;
	background:#fff url(../images/mid_grd.jpg) repeat-x bottom;
	overflow:hidden;
}

/*left content start*/
.left_content{
	margin:0px;
	padding:13px 0 0 22px;
	width:137px;
	float:left;
}

.stay_connect{
	margin:21px 0 0 0;
	padding:0px;
	height: 200px;
	background:url(../images/stayconnect.jpg) no-repeat
}

/*navigation start*/
.nav{
	margin:0px;
	padding:0px;
	height:214px;
	background:url(../images/nav.jpg) no-repeat;
}

.nav ul{
	margin:0px;
	padding:0px;
	list-style:none;
}

.nav li{
	margin:0px;
	padding:0px;
	display: block;
}

.nav li a{
	margin:0px;
	padding:0px;
	display:block;
	width:134px;
	float:left;
	outline:none;
	text-indent:-99999px;
}

.nav li.home a{
	height:37px;
}

.nav li.experience a{
	height:36px;
}

.nav li.education a{
	height:36px;
}

.nav li.interview a{
	height:32px;
}

.nav li.references a{
	height:35px;
}

.nav li.contact a{
	height:40px;
}




/*right content start*/
.right_content{
	margin:0px;
	padding:15px 21px 0 0;
	width:558px;
	float:right;
}

.text{
	margin:0px;
	padding:10px 0 20px 0;
	font-size:12px;
	color:#71706c;
	line-height:20px;
}

.text p{
	margin:0px;
	padding:10px 0 20px 0;
	font-size:12px;
	color:#71706c;
	line-height:20px;
}

.text a{
	color:#3b615d;
	text-decoration:underline;
}

.text a:hover{
	text-decoration:none;
}

p{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#71706c;
}

p a{
	color:#3b615d;
	text-decoration:underline;
}

p a:hover{
	text-decoration:none;
}



.client{
	margin:0px;
	padding:0px;
}

.dash{
	margin:0 20px 0 20px;
	padding:0px;
	height:2px;
	background:url(../images/desh.jpg) repeat-x;
}

.client_case{
	margin:0 20px;
	padding:0;
	border-left:1px #8e9d9b solid;
	background:#c6dedb url(../images/client_line.jpg) no-repeat top;
}

.client_text{
	padding:10px 0 0 15px;
	width:480px;
	float:left;
	font-size:11px;
	color:#71706c;
	line-height:16px;
}

.client_text p{
	padding:0;
	margin:0;
	font-size:11px;
	color:#71706c;
	line-height:16px;
}


.client_text a{
	font-weight:bold;
	color:#172856;
	text-decoration: underline;
}

.client_text a:hover{
	text-decoration:none;
}

.click{
	margin:0px;
	padding:0px;
	width:203px;
	height:32px;
	background:url(../images/click.jpg) no-repeat;	
}

.click a{
	width:203px;
	height:32px;
	text-indent:-99999px;
	display:block;
	overflow: hidden;
	background:url(../images/click.jpg) no-repeat;	
}

.click a:hover{
	background:url(../images/click_hover.jpg) no-repeat;	
}


/*footer start*/

.footer{
	margin:0px auto;
	padding:13px 0 0 0;
	width:753px;
	background:url(../images/footer_bg.jpg) no-repeat top;
}

.copyright{
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:20px;
	color:#fff;
	text-align:center;
}

.copyright a{
	color:#666;
	text-decoration:underline;
}

 .copyright a:hover{
	color:#666;
	text-decoration:none;
}

/*..........................about me page --------------------------*/

.img_bor{
	margin:0px;
	padding:4px;
	background:#edece0;
	border:1px #c1c0b6 solid;
}

.contact td{
	margin:0px;
	padding:0 0 10px 0;
	font-size:12px;
	color:#71706c;
}

.in_put{
	margin:0px;
	padding:3px 0 0 5px;
	border:1px #ccc solid;
	height:20px;
	width:200px;
}

.in_put_area{
	margin:0px;
	padding:3px 0 0 5px;
	border:1px #ccc solid;
	height:60px;
	width:200px;
}

h2{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-weight:bold;
	color:#71706c;
}

.contact_right{
	margin:25px 0 0 0;
	padding:0px;
	float:right;
	width:200px;
	color:#71706c;
	line-height:22px;
	font-size:12px;
}

.contact_right a{
	color:#8b0d0e;
	text-decoration:underline;
}

.contact_right a:hover{
	text-decoration:none;
}

.blue_heading{
	margin:0px;
	padding:0 0 5px 0px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#172856;
}

/*professional summary page*/
h1{
	margin:0px;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#8b0d0e;
	text-transform:capitalize;
	font-weight:bold;
}

.summary_nav{
	margin:0px;
	padding:0px;
}

.summary_nav ul{
	margin:0px;
	padding:0;
}

.summary_nav li{
	margin:0;
	padding:10px 10px 0 15px;
	display:block;
	font-size:11px;
	color:#71706c;
	background:url(../images/areo.jpg) no-repeat 0 14px;
}

/*.summary_nav li a{
	margin:0px;
	padding:0px;
	float:left;
	font-size:11px;
	color:#666;
	text-decoration:underline;
}

.summary_nav li a:hover{
	text-decoration:none;
}*/



/*---------------------------experience page start-----------------------*/

.bar{
	margin:1px 0 0 0;
	padding:0 10px 0 30px;
	height:22px;
	color:#666;
	font-size:10px;
	line-height:20px;
}


/* --- Accordion ----------------------------------- */

#accordionBox {
/*margin: 20px 0 20px 0;*/
width: 558px;
}


.accordion_toggle {
margin: 1px 0 0 0;
padding: 5px 10px 0 30px;
display: block;
height: 20px;
line-height: 14px;
color: #666;
outline: none;
font-size: 10px;
color: #666;
font-weight: normal;
text-decoration: none;
cursor: pointer;
background:#d1e5e3 url(../images/plus.jpg) no-repeat 10px 7px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.accordion_toggle_active {
background:#d1e5e3 url(../images/minesh.jpg) no-repeat 10px 7px;
color: #666;
border-bottom: 2px solid #e6e6e6;
}

.accordion_content {
color: #666;
overflow: hidden;
font-size:10px;
margin-bottom:10px;
}

.accordion_content p {
padding: 15px 10px 15px 0px;
}

.vertical_accordion_toggle {
display: block;
height: 30px;
width: 600px;
padding: 0 10px 0 10px;
line-height: 30px;
color: #ffffff;
font-weight: normal;
text-decoration: none;
outline: none;
font-size: 12px;
color: #000000;
border-bottom: 1px solid #cde99f;
cursor: pointer;
margin: 0 0 0 0;
}

.accordion_content  blockquote {
margin: 0px;
padding: 0px 0 0 21px;

}

/*accourdian*/

.browse_category {
	margin: 0 0 0 0px;
	padding: 0;

	list-style: none;
}



.browse_category ul {
	margin: 0;
	padding: 0;
	list-style:none;
}

.browse_category li {
	margin: 10px 0px 5px 10px;
	padding:0 10px 0 15px;
	display:block;
	font-size: 11px;
	background:url(../images/areo.jpg) no-repeat 0 6px;
}

.browse_category li a {
	color: #666;
	font-size: 11px;
	text-decoration: none;
}

#subpageBox #sb_right_content {
width: 627px;
float: right;
padding: 20px 23px 0 0;
color: #666;
line-height: 16px;
}



.sharethis-box {
position: absolute;
top: 12px;
right: 10px;
width: 100px;
}

.sharethis-box a {
color: #fff;
text-decoration: none;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
