/*
Theme Name: levelfive
Theme URI: 
Description: levelfive  
Version: 1.0
Author: 
Author URI: 
Tags: 
*/

/* -- Basic Style -- */

*
	{
		margin:0px;
		padding:0px;
	}
h1{font-size:22px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
p
	{
		margin:0px;
		padding:0px;
		padding-bottom:10px;

	}
ul, ol, li
	{
		margin:0px;
		padding:0px;
		list-style:none;
	}
a, a:visited
	{
		color:#d5d5d5;
		text-decoration:none;
		outline:none;
	}
a:hover
	{
		color:#000000;
	}
img {border:none;}
img.alignright {float:right; margin:2px 0px 5px 10px; border:solid 1px #cccccc; padding:3px;background:#fff;}
img.alignleft {float:left; margin:2px 10px 5px 0px; border:solid 1px #cccccc; padding:3px;background:#fff;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto;padding:3px;background:#fff;border:solid 1px #cccccc; }
a img.alignright {float:right; margin:4px 0px 5px 10px;}
a img.alignleft {float:left; margin:4px 10px 5px 0px;}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

blockquote
	{
		padding:7px 0px 0px 20px;
		width:350px;
		font-size:14px;
		font-style:italic;
		border:solid 6px;
	}
.storyContent ul, ol
	{
		margin-left:20px;
		padding:5px 5px 15px 5px;
	}
.storyContent ol li
	{
		list-style:decimal;
	}
.storyContent ul li
{
	background: url("images/readmore.jpg") no-repeat scroll left 6px transparent;
	padding: 1px 0 1px 13px;
}
.clear{
	clear:both;
}	


/* -- Main Style  -- */	

/***************************************/
body{
	margin:0px;
	font-family:Arial;
	font-size:13px;
	color:#6b6b6b;
	background:#ffffff;
	font-family: 'DroidSansRegular';
}
#main{
	margin:0px auto;
}
/* -- Header -- */
.header{
	background:#00549d;
}
.headerTop{
	position:relative;
}
div.logo{
	float:left;
	width:213px;
	padding-top:10px;
}
.headAd{
	position:absolute;
	right:0px;
	top:35px;
}
/******Navigation*********************************/
.nav{
	float:right;
	width:707px;
}

.nav ul li {
	float:left;
	position:relative;
	border-left:1px solid #3679b2;
}
.nav ul li.last{
	border-right:1px solid #3679b2;
}

.nav li:hover,
.nav li.current-menu-item,
.nav li.current-menu-ancestor,
.nav li.current_page_item
.nav li.current_page_ancestor {
	background:url(images/libg.jpg) repeat-x left top;
}

.nav ul li a {
	font-family: 'PTSansNarrowRegular';
	font-size:15px;
	text-transform:uppercase;
	padding:32px 23px 32px 22px;
	display:block;
	color:#d7e3ee;
}
.nav li ul {
    display:none;
	position:absolute;
	width:300px;		
}
.nav li ul li {
	border-top:1px solid #3376b1;
	background:#00549e;	
	z-index:9999;
}

.nav li ul li:hover{
	background:#003e76;	
}

.nav li ul li a{
	font-family: 'PTSansNarrowRegular';
	font-size:13px;
	color:#d7e3ee;
	padding:7px;
}
.nav li:hover ul {
	display:block;	
}
.nav li:hover li {
	float:none;
}

.bg
{
	background:url(images/contentbg.jpg) repeat-x left top;
}
.bg .content
{
	width:1013px;
	margin:0px auto;
}
.left
{
	float:left;
	width:238px;
	padding-top:18px;
	padding-left:25px;
}
.call
{
	font-family: 'PTSansNarrowBold';
	background:url(images/phone.png) no-repeat left top;
	font-size:27px;
	padding-left:45px;
	color:#0a58a3;
	padding-bottom:17px;
	padding-top:7px;
	border-bottom:1px solid #e3e3e3;
	margin-bottom:7px;
}
.mail
{
	padding-left:45px;
	background:url(images/mail.png) no-repeat left top;
	color:#296dae;
	font-size:14px;
	border-bottom:1px solid #e3e3e3;
	padding-bottom:22px;
	padding-top:10px;
	margin-bottom:10px;
}
.mail a
{
	color:#0a58a3;
}
.block
{
	width:218px;
	text-align:left;
}

.block h4{
	font-family: 'PTSansNarrowBold';
	font-size:16px;
	color:#0a58a3;
	padding-bottom:5px;
	font-weight:normal;
	text-transform:capitalize;	
}

.articleContent{
	font-size:12px;
	position:relative;
	color:#606060;
	font-family: 'DroidSansRegular';
}

.readMore{
	font-size:12px;
	position:relative;
	float:right;
	background:url(images/readmore.jpg) no-repeat right center;
	padding-right:10px;
	width:100%;
	margin-bottom:0px;
}
.readMore a, .readMore a:visited{
	color:#213d7f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	padding-right:10px;
}
.readMore a:hover{
	color:#0f84d7;
}
.liners{border-bottom:solid 1px #ddd;height:1px;margin:11px 0px;}

.block span
{
	font-family: 'DroidSansBold';
}
.right
{
	float:right;
	width:735px;
	background:url(images/rightbg.png) no-repeat left top;
	height:222px;
}
.right h1
{
	font-family: 'PTSansNarrowBold';
	font-weight:700;
	color:#211d1e;
	font-size:24px;
	font-weight:normal;
}
.right p
{
	width:520px;
}
.rightContent
{
	padding-top:85px;
	padding-left:40px;
	padding-right:50px;
}

.rightContent p{
	padding-bottom:0px;
	margin-top:10px;
}

.rightContent ul{
	margin-top:10px;
}

.rightContent ul li{
	margin:3px 10px 0px 0px;
	list-style:disc inside;
	float:left;
}
/*************************************************/
.content{
	margin:0px auto;
	width:990px;
}
.main_content{
	/*padding:10px 20px 10px 20px;*/
	background:#fff;
}

/************** Inner Content *********************/

.main_left{
	width:700px;
	float:left;
	/*padding-top:15px;*/
	overflow:hidden;
	margin-right:15px;
}
.homeStory
{
	float:left;
	width:288px;
	padding-right:30px;
	margin-right:25px;
	border-right:1px solid #e1e5ed;
	min-height:210px;
	padding-top:10px !important;
}
.story{
	padding-top:15px;
	margin-bottom:20px;
	font-size:16px;
	font-size:13px;
	color:#4b4b4b;
}
.home
{
	margin-bottom:0px;
}
/*.story .lt_date{
	font-size:12px;
	color:#777;
	padding-bottom:7px;
	margin-bottom:3px;
}*/
.homeStory .story_title
{
	float:left;
	width:170px;
}
.postImg
{
	float:right;
	width:64px;
	min-height:62px;
}

.story_title h2{
	font-family: 'PTSansNarrowBold';
	font-size:22px;
	color:#0a58a3;
	padding-bottom:9px;
	font-weight:normal;
	text-transform:uppercase;
}

.story_title h3{
	font-family: 'PTSansNarrowBold';
	font-size:19px;
	color:#0a58a3;
	padding-bottom:9px;
	font-weight:normal;
	text-transform:capitalize;
}
.story_title h3 a,.story_title h3 a:visited{
	/*font-style:italic;*/
	color:#0a58a3;
}
.story_title h3 a:hover{
	color:#0f84d7;
	text-decoration:none;
}
.storyContent{
	padding-top:10px;
	line-height:20px;
	padding-bottom:10px;
	font-size:12px;
	position:relative;
	color:#606060;
	font-family: 'DroidSansRegular';
}
.iconImg{
	float:left;
	display:block;
	width:141px;
	height:88px;
	border:solid 1px #ddd;
	-moz-box-shadow: 3px 3px 2px #aeaeae;
-webkit-box-shadow: 3px 3px 2px #aeaeae;
box-shadow: 3px 3px 2px #aeaeae;
margin:3px 25px 5px 0px;
}
.storyContent ul,.storyContent ol,.storyContent h1,.storyContent h2,.storyContent h3,.storyContent h4,.storyContent h5,.storyContent h6{
	padding:10px 0px;
}

.storyContent li{
	padding:5px 0px;	
}

.storyContent h4{
	font-weight:bold;
	font-size:16px;
	color:#000;	
}
.followUs
{
	float:left;
	width:205px;
	padding-right:17px;
	border-right:1px solid #e1e5ed;
	padding-bottom:10px;
}
.followUs h3
{
	color:#211d1e;
	font-weight:bold;
	font-family: 'PTSansNarrowBold';
	font-weight:normal;
	font-size:21px;
	padding-bottom:10px;
}
.social a
{
	width:32px;
	display:inline-block;
	margin-right:6px;
}
.social a:last-child
{
	margin-right:0px;
}
.news
{
	float:right;
	width:745px;
	padding-bottom:15px;
}
.news h3
{
	color:#211d1e;
	font-weight:normal;
	font-family: 'PTSansNarrowBold';
	font-size:21px;
	padding-bottom:10px;
}
.txtBox
{
	background:url(images/textField-bg.png) no-repeat top left;
	margin-right:9px;
	float: left;
	width: 208px;
	height: 34px;
}

.txtBox input[type="text"]{
	background:none;
	color:#211d1e;
	padding:9px 10px;
	width:188px;
	border:none;
	outline:none;
}

.selectBox{
	margin-right:10px;
	float:left;
}

.selectBox select{
	background: url("images/textField-bg.png") no-repeat scroll left top transparent;
    border: medium none;
    height: 34px;
    padding: 7px;
    width: 208px;
}

.selectBox .dk_container {
  display: block;
  float: left;
  position: relative;
  background:url(images/selectField-bg.png) no-repeat top left;
  width:208px;
  height:34px;
  outline: none !important;
}

.selectBox .dk_container a {
    outline: none !important;
}

.selectBox .dk_toggle {
	display: -moz-inline-stack;
	display: inline-block;
	*display: inline;
	position: relative;
	height:34px;
	color:#211d1e;
	width: 208px !important;
	font-size:13px;
	line-height:34px;
	padding-left:10px;
	cursor:pointer;
	outline:none !important;
}

.selectBox .dk_open {
  	position: relative;
}

.selectBox .dk_open .dk_options {
    	display: block;
}

.selectBox .dk_open .dk_label {
    	color: inherit;
}

.selectBox .dk_options {
	position: absolute;
	width: 208px;
	background: #f3f3f3;
	border-top: none;
	z-index: 999;
	display:none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.selectBox .dk_options_inner {
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		padding:5px 0px;
}

.selectBox .dk_options a,
.selectBox .dk_options a:link,
.selectBox .dk_options a:visited {
		display: block;
		font-size:13px;
		padding-left:10px;
		text-transform:uppercase;
		color:#515151;
		cursor:pointer;
}

.selectBox .dk_option_current a,
.selectBox .dk_options a:hover {
		color:#000000;
}

.selectBox .dk_options_inner {
    	overflow: hidden;
    	position: relative;
}

.selectBox .dk_touch .dk_options {
  	overflow: hidden;
}

.selectBox .dk_touch .dk_options_inner {
  	max-height: none;
  	overflow: visible;
}

.selectBox .dk_fouc select {
  	position: relative;
  	top: -99999em;
  	visibility: hidden;
}

.sbmit
{
	cursor:pointer;
	background:url(images/subscribe.jpg) no-repeat left top;
	width:91px;
	height:32px;
	border:0px;
	text-align:center;
	vertical-align:middle;
	font-size:17px;
	color:#ffffff;
	margin-bottom:5px;
}
.homeBtm
{
}




.navigation{
	padding-bottom:20px;
}
.navigation .alignleft{
	padding:5px 0px;
	float:left;
}
.navigation .alignright{
	padding:5px 0px;
	float:right;
}
.navigation .alignleft a,.navigation .alignleft a:visited, .navigation .alignright a,.navigation .alignright a:visited{
	padding:3px 10px;
	display:block;
	color:#fff;
	background:#000;
}
.navigation .alignleft a:hover,.navigation .alignright a:hover{
	text-decoration:none;
}
.navigation2 {
	padding-bottom:10px;
}
.navigation2 .alignleft2{
	padding:0px;
	float:left;
	display:block;
	color:#fff;
	background:#000;
}
.navigation2 .alignright2{
	padding:0px;
	float:right;
	display:block;
	color:#fff;
	background:#000;
}
.navigation2 .alignleft2 a,.navigation2 .alignleft2 a:visited,.navigation2 .alignright2 a,.navigation2 .alignright2 a:visited{
	color:#fff;
	text-decoration:none;
}
.navigation2 .alignleft2 a:hover,.navigation2 .alignleft2 a:hover{
	text-decoration:none;
	cursor:pointer;
}
.pagetitle,.article,.error{
	font-size:22px;
	font-weight:normal;
	font-style:italic;
	color:#9e9690;
	padding:10px;
	padding-left:0px;
}
.story ul.arrow li{
	padding:7px 0px;
	background:url(images/blue_arrow.png) no-repeat left 11px;
	padding-left:25px;
	list-style:none;
	font-size:14px;
	color:#000;
}
.story ul.arrow li a, .story ul.arrow li a:visited{
	color:#000;
}
.tags{
	font-size:12px;
	padding-bottom:15px;
	padding-top:10px;
	position:relative;
	border-top:3px solid #0f84d7;
	border-bottom:1px solid #0f84d7;
}
.tags a, .tags a:visited{
	color:#213d7f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.tags a:hover{
	color:#0f84d7;
}
.tags span{
	font-weight:bold;
	display:block;
	position:absolute;
	right:5px;
	width:75px;
	background:url(images/readmore.jpg) no-repeat right center;
}
.tags span
{
}
.categori{
	padding-bottom:7px;
}
/************* Sidebar Section ***************/
.sidebar{
	float:right;
	width:250px;
	font-size:13px;
	overflow:hidden;
	padding-top:15px;
}
.sidebar li{
	padding-bottom:15px;
	overflow:hidden;
}
.sidebar li li{
	border:none;
	padding-bottom:0px;
}
.sidebar li ul{
	padding:0px;
	margin-left: 15px;
}
.sidebar li ul li{
	background: url("images/readmore.jpg") no-repeat scroll left 3px transparent;
    list-style: none outside none;	
}
.sidebar li ul ul{
	padding:0px;
}
.sidebar li a,.sidebar li a:visited{
	color:#4b4c4e;
	text-decoration:none;
	padding-right:5px;
}
.sidebar li a:hover{
	text-decoration:underline;
	color:#0f84d7;
}

.sideBarTitle h3{
	padding:5px 25px 5px 0px;
	font-size:16px;
	font-weight:bold;
	color:#0a58a3;
	margin-bottom:7px;
	border-bottom:solid 1px #DDD;
}
.socialIcons{
	padding-left:14px;
}
.sidebar li li{
	padding:0px;
	margin:0px;
	background:url(images/bullet.png) no-repeat 2px 6px;
}
.sidebar li li a, .sidebar li li a:visited{
	padding:1px 0px;
	display:block;
	color:#4b4c4e;
	text-decoration:none;
	padding-left:13px;
}

.sidebar li li a:hover{
	text-decoration:none;
	color:#0f84d7;
}
.sidebar li li li{
	background: url("images/readmore.jpg") no-repeat scroll left 8px transparent;
}
.sidebar li li li a, .sidebar li li li a:visited
	{
		padding: 5px 0 5px 10px;
	}
.sidebar li li li li{
	background:url(images/bullet.png) no-repeat 42px 11px;
}
.sidebar li li li li a, .sidebar li li li li a:visited
	{
		padding:5px 0px 5px 53px;
	}
.sidebar li li li a:hover{
	text-decoration:none;
}
#recentcomments .recentcomments{
	padding:5px 0px 5px 13px;
}
#recentcomments .recentcomments a,#recentcomments .recentcomments a:visited{
	background:none;
}
#recentcomments .recentcomments a:hover{
	text-decoration:underline;
	background:none;
}
.infom{
	padding:7px 13px;
	font-size:14px;
}
/*********************************************/

.footer{
	padding:0px 0px 30px 14px;
	font-size:13px;
	color:#2e271e;
	position:relative;
	overflow:hidden;
	background:#00549d url(images/footerbg.png) repeat-x left top;
}
.footer .content{
	background:url(images/footerlogo.png) no-repeat right top;
}
.footercontent
{
	padding-top:15px;
}
.footercontent h3
{
	color:#ffffff;
	font-family: 'HelveticaCondensedBoldRegular';
	font-size:14px;
	padding-bottom:7px;
	font-weight:normal;
}
.footerFirstList{
	float:left;
	width:150px;
	margin-right:18px;	
}
.footerFirstList ul{
	padding-bottom:23px;	
}
.footerFirstList li{
	color: white;
	font-family: 'HelveticaCondensedBoldRegular';
	font-size: 14px;
	display: block;
	padding:4px 0px;	
}
.footerFirstList li a{
	color:#fff;	
}
.footerList{
	float:left;
	width:140px;
	margin-right:18px ;	
}
.footerList ul{
	padding-bottom:23px;
}
.footerList ul li{
	display: block;
	padding: 4px 0px;
	color: #CEE6FB;
	font-family: 'HelveticaCondensedRegular';
	font-size: 14px;
}
.footerList ul li a{
	color:#CEE6FB;
}
.norgmrg{
	margin-right:0px !important;
	border:0px;
	padding-right:0px;
}

/*
.footercontent > ul
{
	padding-bottom:23px;
}
.footercontent li.firstList
{
	float:left;
	width:150px !important;
	margin-right:18px !important;
}
.footercontent li
{
	float:left;
	width:145px;
	margin-right:12px;
}

.footercontent ul li.firstList ul li a, .footercontent ul li.firstList ul li a:visited
{
	color:#ffffff !important;
	font-family: 'HelveticaCondensedBoldRegular';
	font-size:14px;
	display:block;
}

.firstList li a .nomarg, .firstList li a:visited.nomarg
{
	margin:0px !important;
}
.firstList li:first-child a, .firstList li:first-child a:visited
{
	padding-top:0px !important;
}

.footercontent ul li ul li a, .footercontent ul li ul li a:visited
{
	display:block;
	padding:4px 0px;
	color:#cee6fb;
	font-family: 'HelveticaCondensedRegular';
	font-size:14px;
}
*/
.copyright
{
	font-family: 'HelveticaCondensedRegular';
	float:left;
	width:200px;
	color:#ffffff;
	font-size:13px;
}

.copyrights
{
	width:990px;
	margin:0px auto;
	padding:10px 0px;
	border-top:1px dashed #6478a6;
}

.copyright a, .copyright a:visited
{
	color:#ffffff;
	font-family: 'HelveticaCondensedRegular';
}

.designedby
{
	float:right;
	width:155px;
	color:#ffffff;
	font-family: 'HelveticaCondensedRegular';
}

.designedby a, .designedby a:visited
{
	font-weight:normal;
	font-family: 'HelveticaCondensedBoldRegular';
	color:#ffffff;
}


/**************************/


/***********************************************/

/* Legacy.Comments */
.avatarImg
	{
		float:left;
	}
.commentAuthor
	{
		float:left;
		padding-left:15px;
	}
.fl_right
	{
		padding-top:10px;
	}
*/
/****************** Search Style ******************/

.search{
	padding:10px 10px;
}
.searchText{
	background:#fff;
	padding:7px 0px;
	border:1px solid #dbdbdb;
	width:180px;
	height:20px;
	float:left;
	border-right:none;
	padding-left:5px;
}
.searchBtn{
	text-align:center;
	width:43px;
	height:36px;
	background:url(images/searchbtn.gif) no-repeat top left;
	float:left;
}

/************************************************/

/* -- CALENDER STYLE -- */
/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin:0px auto;
	padding: 0px;
	width: 180px;
	font-size:11px;
	font-family:tahoma;
	color:#3e3e3e;
	text-align:center;
	}
#wp-calendar th
	{
		color:#f37805;
	}
#wp-calendar #today
	{
		color:#fff;
		font-weight:bold;
		background:#000;
	}
#wp-calendar #next a {
	padding-right: 5px;
	color:#f37805;
	text-align: right;
	background:none;
	text-decoration:none;
	}
#wp-calendar #next a:hover
	{
		text-decoration:underline;
		background:none;
	}
#wp-calendar #prev a {
	padding-left: 5px;
	text-align: left;
	color:#f37805;
	background:none;
	text-decoration:none;
	}
#wp-calendar #prev a:hover
	{
		text-decoration:underline;
		background:none;
	}
#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:10px;
	width:180px;
	/*color:#105a82;*/
	/*background:#cfcfd0;*/
	}
	
#wp-calendar td a, #wp-calendar td a:visited {
	border-left: none;
	padding:0px;
	color: #f37805;
	text-decoration:none;
	font-weight:bold;
	font-size:11px !important;
}
#wp-calendar td a:hover {
	background: none;
	border-left: none;
	font-weight:bold;
	text-decoration: underline;
}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	/*background-color: #b48625;*/ }
/* End Calendar */




/************************************************/
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}


.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   /*-moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;*/
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

pre{
	padding:15px;
	width:580px;
	margin-bottom:20px;
	background:#eee;
	border:solid 1px #bbb;
	overflow:auto;
}

/* ----------------- Slider -------------- */
#slider1
{
	position:relative;
	/*margin-top:-19px !important;*/
}
.divLi
{
/*float:left;*/
height:231px;
margin:0;
padding:0;
list-style:none;
}
#navSlider
{
	position:relative;
}
#navSlider li.next
{
	background:url("images/next.png") no-repeat left top;
	right:-30px;
	background-position:top right;
	width:21px;
	height:32px;
	position:absolute;
	top:-130px;
	z-index:9999;
}
#navSlider li.prev
{
	background:url("images/prev.png") no-repeat left top;
	position:absolute;
	left:-40px;
	top:-130px;
	background-position:top left;
	width:21px;
	height:32px;
	z-index:9999;
}

/* ----------------------------- Blog Page Css Start -------------------------------- */
.blog h3 a {
	font-size: 20px;
	line-height: 22px;
	color: #0A58A3;
	font-family: 'HelveticaCondensedRegular';
	font-weight: bold;
}
.blog h3 {
	margin-bottom:5px;
	font-size:20px;
	border:none;
	text-transform:uppercase;
}
.PostList img {
	padding: 3px;
	background: white;
	float:left;
	height:140px;
	width:140px;
	margin:0px 15px 15px 0px;
}
.postMeta {
	margin-bottom:10px;
	border-bottom: 1px solid #DDD;
}
.postTime {
	float:left;
	background:url(images/clock.png) no-repeat left 4px;
	padding-left:20px;
	margin-right:10px;
	height:25px;
	line-height:25px;
	font-size:12px;
	text-transform:lowercase;
}
.postAuthor {
	float:left;
	background:url(images/author.png) no-repeat left 4px;
	padding-left:20px;
	height:25px;
	line-height:25px;
	font-size:12px;
	text-transform:lowercase;
}
.postComment a {
	float: left;
	padding: 2px 7px;
	font-size: 14px;
	color: #0A58A3;
	font-family: 'HelveticaCondensedRegular';
	font-weight:bold;
	background:#DDD;
	margin:5px 0px;
}
.postComment a:hover {
	text-decoration:underline;
}
.readmore a {
	font-size:14px;
	padding:5px 10px;
	display:block;
	color:#0A58A3;
	font-family: 'HelveticaCondensedRegular';
	float:right;
	margin-bottom:15px;
	font-weight:bold;
}
.readmore a:hover {
	color:#0F84D7;
}
.wp-pagenavi .current{
	border:none !important;
	color:#0A58A3;
	font-size:14px;
}
.wp-pagenavi a {
	background:#E8E8E8;
	color:#0A58A3;
	font-size:14px;
}
.wp-pagenavi a:hover {
	background:#0F84D7;
	color:#fff;
}
.navigation2 {
	margin:10px 0px;
}
.navigation2 .prev {
	float:left;
}
.navigation2 .next {
	float:right;
}
.navigation2 a {
	background: #E8E8E8;
	font-size: 14px;
	padding: 5px 10px;
	display: block;
	color: black;
	font-family: 'HelveticaCondensedRegular';
	float: right;
	margin-bottom: 15px;
}
.navigation2 a:hover {
	background: #761048;
	color: white;
}
.archiveTitle {
	text-transform:uppercase;
	font-family:Helvetica, Arial,  sans-serif;
	color:#666;
	font-size:20px;
	font-weight:normal;
	line-height:28px;
	padding-bottom:30px;
}
/*  -------------------- Blog Pgae Css End  -------------------- */
/* -------------------- Comment Css Start -------------- */
#respond {
	margin-top:15px;
}
#commentform {
	margin:20px 10px;
}
#commentform p{
	color:#444;
}
#commentform input[type="text"] {
	width:400px;
	padding:10px;
	font-size:13px;
	background:#EBEBEB;
	border:none;
	outline:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
#commentform textarea {
	width:400px;
	padding:10px;
	font-size:13px;
	background:#EBEBEB;
	border:none;
	outline:none;
	color:#000;
	height:100px;
	resize:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
#commentform label {
	float:left;
	margin-left: 10px;
	font-weight: bold;
	line-height: 30px;
	color:#333;
}
#commentform input[type="submit"] {
	background: #0A58A3;
	color: white;
	font-size: 14px;
	padding: 7px 10px;
	display: block;
	font-family: 'DroidSansRegular';
	border:none;
	text-transform:uppercase;
	cursor:pointer;
	font-weight:bold;
}
#commentform input[type="submit"]:hover {
	text-decoration:underline;
	background:#0F84D7;
}
ol.commentlist {
	padding: 0px;
	margin: 10px 0px;
	text-align: justify;
}
ol.commentlist li {
	margin: 0px;
	padding: 10px;
	margin-bottom: 30px;
	list-style: none;
	line-height: 18px;
	border-bottom: solid 1px #ccc;
}
.avatar {
	float: left;
	border: solid 1px #F3F3F3;
	padding: 2px;
	margin-left: 5px;
	width: 48px;
	height: 48px;
}
.fn {
	font-style: normal;
	padding-left: 10px;
}
.fn a , .fn {
	color: #0A58A3;
	font-size:14px;
	text-transform:uppercase;
	font-family: 'DroidSansRegular';
}
.fn a:hover {
	text-decoration:underline;
}
.commentmetadata {
	margin: 0px;
	display: block;
	padding: 0px 0px 0px 69px;
	font-size: 12px;
}
.commentmetadata a, .commentmetadata a:visited {
	color: #0A58A3;
	text-decoration: none;
	outline: none;
}
.comment-body p {
	clear: both;
	padding: 10px;
	font-family: 'DroidSansRegular';
	font-size: 14px;
	color:#333;
}
.reply a {
	background: #DDD;
	font-size: 14px;
	padding: 3px 10px;
	display: inline-block;
	color: black;
	font-family: 'DroidSansRegular';
	margin-left: 9px;
}
.reply a:hover {
	background: #0A58A3;
	color: white;
}
ol.commentlist li li {
	margin:25px 25px 15px 25px;
	padding:5px;
	background: none;
	border: solid 1px #ccc;
}
.error {
	font-size: 18px;
	color: #D93C3C;
	padding-bottom: 20px;
	text-transform:capitalize;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:normal;
}

#comments{
	padding-top:20px;	
}
/*  -------------------- Comment Style End  -------------------- */
.bestPrac
{
	border:1px solid #666;
	padding:15px;
}
ul.tabs
{
	float: left;
    margin-left: 0;
    padding-left: 0;	
}
.tabs li
{
	float:left;
	list-style:none !important;
	background:none !important;
	padding:3px 0 !important;
}
.tabs li a
{
	padding:14px;
	font-family: 'PTSansNarrowRegular';
    font-size: 15px;
	color:#D7E3EE;
	background:#00549D !important;
}
.tabs li.active a,.tabs li:hover a
{
	background:url("images/libg.jpg") repeat-x scroll left top transparent !important;
	color:#D7E3EE !important;
}