body { font:85% arial, hevetica, sans-serif; text-align:center; color:#333; background-color:#ECE9D8; background-image:url(bggreydiag.gif); margin:0; padding:0; }

body,td { font-family:Verdana; font-size:12px; } 

.boldred { color:red; font-weight:700; } 
P { font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#000; }

P.small { font-size:8pt; font-family:Georgia,Helvetica, Verdana, Arial, sans-serif; color:#000; } 

.boxy { height:auto; font-size:100%; color:#fff; font-family:"Courier New", Courier, mono; text-align:center; border:1px dashed #366; width:100%; } 

a:hover,a:active { color:#00C; } 

h2 { color:#B52C07; font:120% georgia, times, "times new roman", serif; font-weight:700; margin:0 0 2px; } 

h2 a { text-decoration:none; } 

h3 { color:#5B5E0E; font:106% georgia, times, "times new roman", serif; font-weight:700; margin-top:0; } 

h4 { color:#000; font:90% Arial, Helvetica, sans-serif;, margin-top:0; } 

#container { width:760px; text-align:left; background-color:#fff; border:1px solid #676767;  margin:1em auto; border: double 3px #366;}

#header { border: dashed 1px #CCC;} 

#header h1 { font-size:1px; text-align:right; color:#fff; margin:0; padding:0; } 

#mainnav { background-color:#9FA41D; color:#272900; margin-bottom:22px; padding:2px 0; } 

#mainnav ul { list-style-type:none; border-left:1px solid #C4C769; margin:0 0 0 20px; padding:0; } 

#mainnav li { display:inline; border-right:1px solid #C4C769; padding:0 10px; }

#mainnav li a { text-decoration:none; color:#272900; } 

#mainnav li a:hover { text-decoration:none; color:#fff; background-color:#272900; }

#menu1 { float:left; width:190px; font:10px verdana, sans-serif; padding-right:8px; margin-top:40px;}

#menu { float:right; width:210px; font:10px verdana, sans-serif; padding-right:8px; margin-top:40px; padding-left:5px; padding-top:0px; }

#menu ul { margin-left:0; padding-left:0; list-style-type:none; line-height:165%; }

#contents { margin:0 10px 10px 10px;  border-top:1px solid #CCCCCC; margin-top:40px; } /* border-bottom:1px solid #CCCCCC;*/


#contents p { line-height:190%; }
-
.blogentry { border-top:1px solid #C5C877; border-bottom:1px solid #C5C877; border-left:1px solid #C5C877; border-right:1px solid #C5C877;} 
-
.blogentry ul { list-style-type:none; text-align:right; font-size:95%; margin:1em 0; padding:0; } 

.blogentry li { display:inline; padding:0 0 0 7px; } 

.imagefloat { float:left; border:1px solid #9FA41D; margin:0 10px 10px 0; padding:2px; } 

#footer { clear:both; color:#fff; background-color:#336666; text-align:center; font-size:90%; height:18px; padding:2px; } 

ul.menu1,ul ul { list-style-type:none; height:20em; overflow:hidden; background:#036; width:16em; text-align:left; border:1px solid #606; font-weight:700; font-size:11px; color:#fc6; font-family:Verdana, Arial, MS Sans Serif, Geneva, Helvetica; text-decoration:none; margin:0; padding:0; }

ul.menu1 table { border-collapse:collapse; font-size:11px; font-weight:700; margin:0; padding:0; }

ul.menu1 ul { margin-left:1em; }

ul.menu1 li { text-indent:0.5em; }

ul.menu1 li.drop { margin-bottom:-2px; }

ul.menu1 li a,ul.menu1 li a:visited { display:block; width:18em; height:2em; line-height:1.9em; text-decoration:none; color:#fc6; }

ul.menu1 li a.first,ul.menu1 li a.first:visited { display:block; width:18em; height:2em; line-height:2em; }

ul.menu1 li ul { display:none; }

ul.menu1 li a.last,ul.menu1 li a.last:visited { display:block; width:18em; height:14em; line-height:2em; }

ul.menu1 li:hover a,ul.menu1 li a:hover { border:0; color:red; font-weight:700; }

ul.menu1 li:hover ul,ul.menu1 li a:hover ul { display:block; height:auto; width:16em; margin-top:-1px; background:#def; border:1px solid #000; }

ul.menu1 li:hover ul li a,ul.menu1 li a:hover ul li a { height:2em; background:#def; color:#00c; font-weight:400; }

ul.menu1 li:hover ul li:hover a,ul.menu1 li a:hover ul li a:hover { background:#00c; color:#fff; }

#box2,#box3 { display:block; position:absolute; top:2px; left:2px; } 

#box1 { display:block; width:200px; height:150px; position:relative; top:20px; left:0; background:#ccc; border:2px solid #eee; margin-left:15px; } 

#box2 { width:192px; height:142px; background:#999; border:2px solid #aaa; } 

#box3 { width:184px; height:134px; background:#777; border:2px solid #888; } 

#box4 { display:block; width:190px; height:140px; position:absolute; bottom:0; right:0; background:#fc6; border-bottom:1px solid #444; border-right:1px solid #444; border-top:1px solid #ff8; border-left:1px solid #ff8; padding:5px; } 

a:link,a:visited { color:#606; text-decoration:none; }







.link { font: 11px verdana, arial, sans-serif;  color: #666666; text-decoration: underline; }
.link:visited { font: 11px verdana, arial, sans-serif;  color: #666666; text-decoration: underline; }
.link:hover { color: #999999; }
.linkwhite { font: 11px verdana, arial, sans-serif;  color: #FFFFFF; }
.linkwhite:visited { font: 11px verdana, arial, sans-serif;  color: #FFFFFF; }

.linksmall { font: 9px verdana, arial, sans-serif;  color: #666666; text-decoration: underline; }


a:visited { font: 11px verdana, arial, sans-serif;  color: #0000ff; }

a, a:visited { font: 11px verdana, arial, sans-serif;  color: #666666; }

a:link { color: #385874; text-decoration: none; }
a:visited { color: #385874; text-decoration: none; }
a:active { color: #385874; text-decoration: none; }
a:hover { color: #385874; text-decoration: underline; }

#contents p:first-letter { float: left; font: bold 2.4em/1em Georgia, serif; border-right: .2em solid #fff; }



#pageNav{
	float: right;
	width:178px;
	padding: 0px;
	background-color: #F5f7f7;
	border: 1px solid #cccccc;
	font: small Verdana,sans-serif;
}

/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image: url(bg_nav.jpg);
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #33FFCC;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}


/************* relatedLinks styles **************/
.relatedLinks{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	border-bottom: 1px solid #cccccc;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a{
	display: block; 
}
.dhun{height:24px; padding-left:0px; text-align: center; font:bold 13px verdana; line-height:24px; background:#336666 repeat-x; color:#FFFFFF;}
.dhun1{height:24px; padding-left:0px; text-align: center; font:bold 13px verdana; line-height:24px; background:#336666 repeat-x; color:#FFFFFF;}
.dhuns1{ background:#fff; }

.tableborders { background:#CCCCCC; } 
.tddetails { background:#fff;} 
.pinkborder {border: dashed 1px #0000FF; padding:5px 10px; text-align:justify}
