﻿/* General blog style [Begin]*/

body, p, div, span, td, ul, ol, input, select, textarea
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #010000	!important;
}
p
{
	margin-top: 0px !important;
}

img
{
	border: 0px !important;
}

.blogWrapper
{
	width:100%;
	padding:20px 0px 20px 0px;
}
.dvleft
{
	width:200px;	
	float:left;
}
.dvRight
{
	width:480px;	
	float:left;
}

/* General blog style [End]*/


/* BlogArchive  and BlogRoll Customization [START] */
.dvArchive 
{
     xpadding:50px 0 0 40px
}
.blogArchive ul, .blogRoll ul
{
	list-style-type:disc			!important;	 
	padding:0 !important;	 
	margin:0  !important;	 
}
.blogArchive ul a, .blogArchive ul a:active, .blogArchive ul a:visited, 
.blogRoll ul a,    .blogRoll ul a:active,    .blogRoll ul a:visited
{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
}

.blogArchive ul a:hover, .blogRoll ul a:hover
{
	text-decoration:underline;
}
.dvArchiveHeading, .dvRollHeading
{
	 font-size:15px					!important;
	 color:gray						!important;
	 padding:20px 0px 0px 20px		!important;
}
.blogArchive, .blogRoll
{
	padding-left:53px !important;
	padding-top:12px;
}

/* BlogArchive Customization [END]  */

/* BlogRSS Customization [START]  */
.RSSHeading 
{	 
	 padding:20px 0px 10px 20px		!important;
	 font-size:15px					!important;
	 color:gray						!important;
}

.RSSLink
{
	 padding:0px 0px 10px 40px		!important;
}
/* BlogRSS Customization [END]  */


/* BlogCalender Customization [START] */
div#dvCalenderWrapper
{
	width:170px !important;
	margin:0 auto;
}
div#dvCalenderWrapper th
{
	font-size:9px !important;
}
table.calendarTable 
{
	background-color:#EEEEEE;
	border:1px solid #999999;
}
tr.monthRow 
{
	background-color:#006699;
	color:#FFFFFF;
	font-weight:bold;
}
tr.weekRow td 
{
	text-align:center;
	width:14%;
}
td.inactiveDay 
{
	background-color:#FFFFFF;
	font-size:small;
}

td.prevMonth, td.nextMonth 
{
	text-align:center;
	width:30px;
}

td.currentMonth 
{	
	text-align:center;
	width:140px;
}

.currentMonth a
{
	color:#FFFFFF !important;
}

td.prevMonth a, td.nextMonth a,td.prevMonth a:active, td.nextMonth a:active, td.prevMonth a:visited, td.nextMonth a:visited 
{
	color:#FFFFFF		  !important;
	font-size:small       !important;
	_font-size:13px       !important;
	font-weight:normal    !important;
	text-decoration:none  !important;
}
td.prevMonth a:hover, td.nextMonth a:hover
{
	text-decoration:underline  !important;
	font-size:small            !important;
	_font-size:13px            !important;
} 
.activeDay a,.activeDay a:active,.activeDay a:visited,
.currentMonth a,.currentMonth a:active,.currentMonth a:visited
{
	text-decoration:none !important;
}
.activeDay a:hover,.currentMonth a:hover
{
	text-decoration: underline !important;
}

/* BlogCalender Customization [END]   */

/* Blog Login Navigation Customization [START]*/

/*#blogLoginNav
{
	text-align:right;
	xpadding:10px 20px 0; 
	float: left; /* New */
/*}*/
#blogLoginNav a,#blogLoginNav a:active, #blogLoginNav a:visited
{
	text-decoration:none;
}
#blogLoginNav a:hover
{
	text-decoration:underline !important;
}
/* Blog Login Navigation Customization [START]*/


/* BlogEntries Customization [START]  */

div.blogEntries
{
    border-width:0px !important;
 	float:left		 !important;
	width:500px		 !important;
}

div.blogHeader
{	
	display:none;
}
 
h3.entryTitle  
{
	background-color:transparent !important;
	border-width:0px			 !important;	
	margin:0px					 !important;
	padding:2px 2px 5px 0px 	 !important;	
}
div.entryBody
{
	padding:10px 0px 0px 0px !important;
}

div.entry
{
	border-width:0px !important;
	padding-bottom:10px     !important;
}
div.entryFooter
{
	text-align: right !important;
	padding:5px 0px 0px 0px !important;
	font-style:italic;
	font-weight:bold;
	font-size:12px !important;
	color:#949103 !important;
}
span.eksubscribelink
{
	display:none !important;
}
h3.entryTitle  a,h3.entryTitle  a:active,h3.entryTitle  a:visited
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size:15px                            !important;
	text-decoration:none;	
}
div.blogEntries a, div.blogEntries a:active,div.blogEntries a:visited
{
	text-decoration:none;
	font-size:15px                            !important;
}

h3.entryTitle  a:hover, div.blogEntries a:hover
{
	text-decoration:underline;
}

.entrypermalink
{
	color:#004A7B  !important;
}

/* BlogEntries Customization [END]    */

/*
div.dvRight h2.blogSubhead 
{
	color:#CCCCCC;
	font-size:large;
	margin:0;
	padding:5px 5px 2px 15px;
}

div.dvRight div.entry 
{
	border-bottom:1px solid #CCCCCC;
	margin:0;
}

div.dvRight p, div.dvRight li, div.dvRight div 
{
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10pt;
	margin:0 0 0.0001pt;
}

div.dvRight h3.entryTitle 
{
	background-color:#EEEEEE;
	border-bottom:1px solid #999999;
	font-size:medium;
	margin:0;
	padding:2px;
}

div.dvRight div.entryBody 
{
	font-size:small;
	margin:0;
	padding:0 10px;
}

div.dvRight div.entryFooter 
{
	color:#666666;
	font-size:x-small;
	padding:2px 5px 5px;
	text-align:right;
}*/




/*  Userlogin Page CSS [START]    */ 

.dvLogInInnerBox
{
	margin:7px auto 93px;
	width:410px;
	
}

.loginHeader
{
	xwidth: 250px;
	margin:20px auto;
	border-bottom:1px solid #3E1207			!important;
	color:#8B341D								!important;
	font-family:"Times New Roman",Times,serif	!important;
	font-size:30px								!important;
	font-style:italic							!important;
	margin-top:25px								!important;
	padding-left:20px							!important;
}

.btn 
{
	margin-top:10px;
	background-color:#979703;
	color:#FFFFFF;
	width:85px;
	border:1px solid #979703;
}
.validationMessage
{
	color:Red !important;
	margin-left:10px !important;
}

input
{
	border:1px solid #979703;
}

/*  Userlogin Page CSS [END]   */

/* User Registration Page Css[START] */
.inputLabel
{
	height:22px;
	padding-right:5px;
}
.RegistrationHeader
{	
	margin:20px auto						!important;
	border-bottom:1px solid #3E1207			!important;
	color:#8B341D								!important;
	font-family:"Times New Roman",Times,serif	!important;
	font-size:30px								!important;
	font-style:italic							!important;
	margin-top:25px								!important;
	padding-left:20px							!important;
}
.dvUserRegistration, .dvUserRegistrationContentBlock
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;	
}

.dvUserRegistration
{
	padding-top:0px !important;
}
/* User Registration Page Css[END] */


/*  Search BOX CSS [START]*/

#topSearch #requiredFieldValidator
{
	color:#FFFFFF !important;	
}
#topSearch .inputCls
{
	color:Red !important;	
}
/*  Search BOX CSS [END]*/

.LogInheaderCls 
{	
	margin:0 auto;
	width:233px;
	color:Red !important;
}



/* For Footer Text [START]  */
#footer #footerContent .footerLeftDiv, #blogFooter #footerContent .footerLeftDiv 
{
	color:#AFB889            !important;
	float:left				 !important;
	font-size:10px           !important;
	margin-right:5px         !important; 
	padding-top:5px          !important;
}

#footer #footerContent .footerRgtDiv, #blogFooter #footerContent .footerRgtDiv 
{
	float: right			!important;
	margin-right: 5px		!important;
	font-size: 10px			!important;
	color: #afb889			!important;
}
/* For Footer Text [START] */


/* Latest Changes */

.ekleavecomment
{
	display:block   !important;
	padding-bottom:40px !important;	
	color:Red   !important;
	line-height:2;	
}
.ekeditpost a, .ekdeletepost a,.blogCommands a
{
	color:#8b331d !important;
	padding-left:0px;
	margin-left:-6px;
}
.ekdeletepost a
{
	margin-left:5px;
}
.entrypermalink 
{	
	color:#004A7B !important;
	display:block;
	margin-left:0;
	padding-left:0;
}

.ekcommentheader
{
	
}
.ekcommentheader
{
	color:#949103 !important;
	font-weight:bold !important;
}
div.entryFooter a, div.entryFooter a:hover, div.entryFooter a:visited, div.entryFooter a:hover
{
	font-size:11px !important;
}
div.entryBody  a,div.entryBody  a:active,div.entryBody  a.visited, div.entryBody  a:hover
{
	font-size:12px !important;
}
.entry table a,.entry table a:active,.entry table a:visited
{
	font-size:12px  !important;
}
/* end latest changes */