﻿.kControlsBot{border : 1px solid black;padding: 1px 1px 1px 1px;margin : 3px 3px 3px 3px;color:Black;}
.kNImg{height:16px;width:16px;}
.kHImg{float:left;padding:5px;margin:5px 5px 5px 0px;border:1px dotted gray}
.kTags{font-size: 12px;text-transform:capitalize;}
.kControlsTop{margin : 3px 3px 3px 3px;color:Black;}
.bTitle{font-size:22px;}
.kMini{vertical-align:sub;}
.kDPText, .kDPTrans, .kDataPart{font-size:13px;line-height:22px;}
.KDrpDwn{font-size:10px;width:130px;overflow:scroll;background:whitesmoke;}
/*.kMenu{font-size: 10px;color: #50922C;margin: 5px;padding: 6px 6px 6px 6px;height:20px;vertical-align:middle;background-image: url(/portal/service/themes/default/images/menu.back.gif);}*/
.kMenu{	font-size: 10px;color: #50922C;	margin: 2px 0px 2px 0px;	padding: 2px;	vertical-align: middle;	background-color: #eaeaea;	border: solid 1px black;}
.kItem{margin: 5px 15px 5px 5px;text-align:left;padding-left:5px;text-indent:1px}
.kKeyTop{font-size:20px;line-height:45px; height:40px; }
.kMenu a{padding:4px 4px 4px 4px;}
.kMenu a:hover{border: 1px red solid;padding:3px 3px 3px 3px;color:red;}
.kSubPartTitle{font-size: 14px;background: whitesmoke;margin: 2px 0px 0px 0px;border: 1px dotted black;text-align: center;}
.kDataParts{padding: 5px 5px 5px 5px;margin : 5px 5px 5px 5px;border-top:1px dotted #9b9;font-size:12px;line-height:24px;}
.kHeaderTop,.kDataPartsTop,.kFooterTop,.kLatestTop{padding: 5px 5px 5px 5px;margin : 5px 5px 5px 5px;border:1px dotted #9b9;text-align:left;color:Black;/*font-size:12px;*/}
.kDirs,.kFiles{padding: 5px 5px 5px 5px;margin : 10px 10px 10px 10px;border:1px dotted #9b9;}
.KNav,.kConBlock{display:inline;}
.KLegal{font: Tahoma 7px black bold;padding:1px;}
.KAuthPanel{padding: 5px 5px 5px 5px;margin : 10px 10px 10px 10px;border:1px dotted #9b9;}
#kHeader,#kDataPart,#kFooter,#kLatest{padding: 5px 5px 5px 5px;margin : 5px 5px 5px 5px;border-top:1px dotted #9b9; display:block;}
.kLatest{padding: 5px 5px 5px 5px;margin : 5px 5px 5px 5px;border-top:1px dotted #9b9;}
.KMessText{color:Red;text-decoration:blink;visibility:visible;}
.KGenericBox{padding: 1px 1px 1px 1px;margin: 1px 1px 1px 1px;width:99%;}
.KTextBox{color:#000000;background-color:#FFFFFF;border:1px black solid;Width:200px;font-family:Tahoma;}
.KTextBox100{color:#000000;background-color:#FFFFFF;border:1px black solid;Width:90%;font-family:Tahoma;}
.KHyperLink{padding: 3px 5px 3px 2px;margin : 15px 15px 15px 15px;border : black 1px solid;text-decoration:none;color: Blue;}
.KButton{border:1px black solid;font-size:10px;}
.KHypAdm{padding: 3px 3px 3px 3px;margin : 2px 2px 2px 2px;border: #9b9 1px dotted;text-decoration: none;color: blue;background: gainsboro;font-size:10px;}
.KListbox{border:solid 1px black;}
.KButtonHid{visibility:hidden;}
.kEdVis{border : 1px solid black;padding: 5px 5px 5px 5px;margin : 5px 5px 5px 5px;display:block;visibility:visible;}
.kEdInVis{border : 1px solid black;padding: 5px 5px 5px 5px;margin : 5px 5px 5px 5px;display:block;visibility:hidden;}
FIELDSET.kFTop{margin:0px 1px 1px 1px;-moz-border-radius: 6px; border-radius: 6px;}
FIELDSET.kFDPTop{	-moz-border-radius: 6px;	border-radius: 6px;}
FIELDSET.kFD33{width:33%;-moz-border-radius: 6px; border-radius: 6px;}
LEGEND.kLTop{font-weight: bold;	font-size: 12px; float:right;clear:right}
.kFIn{padding: 1px 1px 1px 1px;}
.kAMenu a{	font-size: 10px;	margin: 2px;	border: silver 1px solid;	padding: 3px;}
.kAMenu a:hover{color: white;	background-color: #ff4500;}
.kNavA{font-size:10px;}
.TagCloud{line-height:50pt;margin:0px 2px 0px 2px}
.TagCloud a:hover{text-decoration:underline}
.kTopLinks{float:left;padding-top:5px}
pre{overflow:auto;word-wrap:break-word}
.js-kit-comments{width:90%;text-align:center}
.kSocNet{padding: 5px 5px 5px 5px;}


body {
background:#fff url(http://3.bp.blogspot.com/_gpF2ywAQTzU/S1oMn-LzfpI/AAAAAAAABJI/24Ljqur3c1w/s1600/background.png) repeat-x;
margin:0px 20px 10px 20px;
text-align:center;
font:normal normal 12px Tahoma, Arial, Verdana, sans-serif;
color:#444;
}

a {
color: #0000FF;
text-decoration: none;
}

a:hover {
color: #888;
}

a img {
border-width:0;
}

small {
font-size:9px;
}
.center
{
	margin-top:20px;
	padding-top:5px;
	text-align:center;
	float:none;
	border-top:1px solid #ddd;
}
.left {
float:left;
}

.right {
float:right;
}

.clearer {
clear:both;
}

.ad-wrapper
{
	border-top: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	padding-bottom:10px;
	margin: 20px;
}
.page-title
{
font:normal 22px Tahoma, Georgia, "Times New Roman", serif;
color: #d90202;
border-bottom: 1px solid #ddd;
margin:0;
margin:5px 0;
width:100%
}
/* Header
-----------------------------------------------
*/
#header-wrapper {
width:1110px;
overflow:hidden;
margin-bottom:5px;
margin-top:5px;
}

#header-inner {
background-position:center;
margin-left:auto;
margin-right:auto;
}

#header {
width:100%;
float:left;
padding-top:10px;
}

.title {
font:normal normal 30px Tahoma, Georgia, "Times New Roman", serif;
color: #d90202;
margin:0px;
cursor:pointer;cursor:hand
}

#header a {
text-decoration:none;
}

#header .description {
font:normal normal 16px Tahoma, Georgia, "Times New Roman", serif;
font-variant:small-caps;
color: #888;
}
.caption
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY:Tahoma;
    margin-top:5px;
}
#header img {
margin-left:auto;
margin-right:auto;
}
.topMenu {
width:100%;
float:left;
margin-top:10px;
padding:0px 5px 5px 5px;
font:normal 12px Tahoma,Georgia, "Times New Roman", serif;
border-bottom: 2px solid #d90202;
}

.topMenu ul {
margin:0;
padding:0;
list-style:none;
display:block;
}

.topMenu ul li {
margin:0 20px 0 0;
padding:5px 0 0;
float:left;

}

.topMenu ul li a {
padding-top:10px;
margin-bottom:10px;
text-decoration:none;
font-weight:bold;
}
.topMenu ul li img {
height:30px;
width:30px;
}
.topMenu ul li a:hover {
color:#d90202;
}

.topSearch {
width:260px;
float:right;
padding-top:23px;
}

.s {
border: 1px solid #bbb;
width:200px;
float:left;
height:18px;
}

.searchSubmit {
padding:0;
background:none;
border:none;
font:normal bold 12px Tahoma,Georgia, "Times New Roman", serif;
cursor:pointer;
float:right;
line-height:20px;
}

/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
width:1110px;
margin:0 auto;
text-align:left;
overflow:hidden;
}

#main-wrapper {
float:left;
width:670px;
margin-right:20px;
word-wrap:break-word;
/* fix for long text breaking sidebar float in IE */
overflow:hidden;
/* fix for long non-text content breaking IE sidebar float */
}

.topAd {
}

#sidebar-wrapper {
float:right;
width:200px;
word-wrap:break-word;
/* fix for long text breaking sidebar float in IE */
overflow:hidden;
/* fix for long non-text content breaking IE sidebar float */
}

#sidebar-wrapper-left {
width:200px;
float:left;
margin-right:10px;
word-wrap:break-word;
/* fix for long text breaking sidebar float in IE */

/* fix for long non-text content breaking IE sidebar float */
}

/* Headings
----------------------------------------------- */
.sidebar h2 {
text-align:left;
color: #666;
border-bottom: 1px solid #aaa;
font-family:Tahoma,Georgia,"Times New Roman",serif;
font-size:14px;
font-weight:normal;
}

/* Posts
-----------------------------------------------
*/
p.date-header {
display:none;
font:normal normal 86% Tahoma, Arial, sans-serif;
}

.post {
width:670px;
overflow:hidden;
padding-top:25px;
}

.post a {
text-decoration:underline;
}

.post h2 {
font:normal normal 22px Tahoma, Georgia, "Times New Roman", serif;
color: #d90202;
border-bottom: 1px solid #ddd;
margin:0;
margin:5px 0;
}

.post h2 a,.post h2 a:visited,.post h2 strong {
font:normal normal 22px Tahoma, Georgia, "Times New Roman", serif;
color: #d90202;
text-decoration:none;
}

.post h2 strong,.post h2 a:hover {
font:normal normal 22px Tahoma, Georgia, "Times New Roman", serif;
color:#888888;
}

.post-body {
margin-top:15px;
color:#444444;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:12px;
line-height:1.72em;
}

.post-body blockquote {
line-height:1.3em;
}

.comment-link {
margin:0;
float:right;
}

.post-labels {
float:left;
}

.post img {
padding:3px;
border:0 solid #cccccc;
}

.post blockquote {
margin:0;
padding:20px 20px 20px 40px;
background: #f3f3f3 url(http://2.bp.blogspot.com/_gpF2ywAQTzU/S1oMoQk40ZI/AAAAAAAABJY/gFDNaSG6PJ4/s1600/bg-blockquote.gif) no-repeat;
font:normal normal 12px Tahoma, Georgia, "Times New Roman", serif;
}

.post blockquote p {
}
.post-footer{
border-bottom:1px solid #AAAAAA;
margin-bottom:10px;
padding-bottom:10px;
}
/* Comments
----------------------------------------------- */
#comments h4 {
margin:1em 0;
font-weight:bold;
color:#333333;
}

#comments-block {
margin:1em 0 1.5em;
line-height:1.6em;
}

#comments-block .comment-author {
margin:.5em 0;
}

#comments-block .comment-body {
margin:.25em 0 0;
}

#comments-block .comment-footer {
margin:-.25em 0 2em;
}

#comments-block .comment-body p {
margin:0 0 .75em;
}

.deleted-comment {
font-style:italic;
color:gray;
}

#blog-pager-newer-link {
float:left;
}

#blog-pager-older-link {
float:right;
}

#blog-pager {
text-align:center;
}

.feed-links {
clear:both;
margin-top:30px;
line-height:2.5em;
}

/* Sidebar Content
----------------------------------------------- */
.leftPic {
padding-top: 158px;
margin-bottom:15px;
background:url(http://2.bp.blogspot.com/_gpF2ywAQTzU/S1oMo7juTkI/AAAAAAAABJo/LFRAcVzotCg/s1600/pic-sidebar.jpg) no-repeat;
}

.rssFeed {
background:url(http://3.bp.blogspot.com/_gpF2ywAQTzU/S1oMoow4p9I/AAAAAAAABJg/sj0AvgcTyUA/s1600/bg-rss.gif) no-repeat;
width:200px;
height:50px;
font:normal 12px Tahoma, Georgia, "Times New Roman", serif;
}

.rssFeed a {
line-height:50px;
width:143px;
height:50px;
display:block;
text-decoration:none;
padding-left:57px;
color:White;
}
.rssFeed a:hover {
color: #530000;
}
#sidebarl,#sidebarr{
list-style-type:none;
font-size:12px;
}
.sidebar {
line-height:1.5em;
}

.sidebar a {
/*color:#FF9900;*/
}
.KUL
{   margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
    
   }
.KFldLi
{
    border-bottom:0px;
    list-style-image: url("/portal/service/themes/red/images/folder.view.gif");
    list-style-type: disc;
    list-style-position: inside;
    margin-left:2px;
    padding-bottom:5px;
}
.KPgLi
{
    border-bottom:0px;
    list-style-image: url("/portal/service/themes/red/images/file.page.gif");
    list-style-type: disc;
    list-style-position: inside;
    margin-left:2px;
    padding-bottom:5px;
}
.KExtLi
{
    border-bottom:0px;
    list-style-image: url("/portal/service/themes/red/images/menu.link.ext.jpg");
    list-style-type: disc;
    list-style-position: inside;
}
.KFldLiSide
{
    border-bottom:0px;
    list-style-image: url("/portal/service/themes/red/images/folder.view.gif");
    list-style-type: disc;
    list-style-position: inside;
    margin-left:2px;
}
.KPgLiSide
{
    border-bottom:0px;
    list-style-image: url("/portal/service/themes/red/images/file.page.gif");
    list-style-type: disc;
    list-style-position: inside;
    margin-left:2px;
}
.KExtLiSide
{
    border-bottom:0px;
    list-style-image: url("/portal/service/themes/red/images/menu.link.ext.jpg");
    list-style-type: disc;
    list-style-position: inside;
}
.sidebar .widget,.main .widget {
}

.main .Blog {
border-bottom-width:0;
}

/* Profile
----------------------------------------------- */
.profile-img {
float:left;
margin-top:0;
margin-right:5px;
margin-bottom:5px;
margin-left:0;
padding:4px;
border:1px solid #cccccc;
}

.profile-data {
margin:0;
font:normal normal 86% Tahoma, Arial, sans-serif;
color:#333333;
}

.profile-datablock {
margin:.5em 0;
}

.profile-textblock {
margin:.5em 0;
line-height:1.6em;
}

.profile-link {
font:normal normal 86% Tahoma, Arial, sans-serif;
}

/* Footer styles */
#footer {
border-top:1px solid #ddd;
padding-top:5px;
font-size:10px;
margin-bottom:20px;
width:1110px;
overflow:hidden;
}

.footerMenu {
text-align:right;
list-style:none;
margin:0;
padding:0;
}

.footerMenu li {
display:inline;
margin-left:15px;
}

/* Hide the Blogger NavBar
----------------------------------------------- */
#navbar-iframe {
height:0;
visibility:hidden;
display:none;
}

.FTBBody
{
	font-size:9px;
	font-family:Tahoma;
	}

