﻿.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{padding: 5px 5px 5px 5px;margin : 5px 5px 5px 5px;text-align:left;color:Black;border:1px dotted gray}
.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;}
.KHypPD{text-decoration: none;color: Blue;margin:5px 5px 5px 5px;line-height:30px;}
.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{	border: 1px double #ff4500;	padding: 5px 5px 5px 5px;}

/* 4.0.css */

h4 { font-size: 12px; color: #50922C; text-align: left;}
.date { text-align: right; color: #808080; font-size: 11px;}
.date a { color: #245917;}
#content h2 { margin: 0; padding: 0; padding-bottom: 0px; color: black;}
#content h4 { margin: 0; padding-bottom: 0px; font-size: 12px; color: #50922C;}
body{ color: black; text-align: center; font-size: 11px; line-height: 2em; font-family: Tahoma,Verdana; -moz-user-focus: ignore; -moz-user-select: none;overflow:auto; background-color:Gray;}
#content {margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;font-size: 12px; line-height:20px;width:730px;overflow:auto; float:right;}
.cDate{FONT-SIZE: 12px;COLOR: black;BORDER-BOTTOM: gray 1px solid;FONT-FAMILY: 'Century Gothic',Tahoma;HEIGHT: 20px;width:100%;text-align:right;}
.comments{ font-size: 12px; color: black; width: 480px;            border: 2px black dashed; line-height: 16pt; font-family: Tahoma; padding: 2%;            margin-left: 10px; background-color: #f7f5f5;}
BLOCKQUOTE{ COLOR: #696969; FONT-FAMILY: Tahoma, Georgia; padding:5px 5px 5px 5px;margin:2px; border:1px dotted #9b9; width:95%;color:gray; float:none;}
#page-container { width: 1200px; background: #fff; text-align: left; padding:10px; background-color: #fff; float:left;overflow:auto;}
.titleMain{FONT-SIZE: 32px;COLOR: #ff4500; padding-bottom:10px;cursor:pointer;cursor:hand }
.caption{FONT-SIZE: 9px;COLOR: black;FONT-FAMILY:Tahoma;Text-align:right;margin-top:5px;margin-right:5px}
.pageTitle{ font-size:12px; color: #50922C; margin: 5px; padding: 10px; text-align:right;  background-image:url(/images/master.2.0.header.gif);}
#top { padding: 5px 5px 0px 5px;text-align:right; color: #ccc; font-size: 14px;border-bottom:2px solid #ff4500;margin-bottom:10px}
#top a {	font-size: 10px;	font-weight: bold;	padding: 4px 4px 4px 4px;	margin: 1px 1px 1px 1px;	border: 1px groove black;}
#top a:hover{color: white;	background-color: #ff4500;}
#sidebar-a a {text-decoration:none;}
.sidebarExtra{ padding: 5px 5px 5px 15px; margin : 5px 5px 5px 5px; border:1px dotted #9b9; text-align:left;}
#header { height: 120px; padding-left: 40px;}
#sidebar-a {float: right; margin-right:2px;position:relative; display:block; width: 235px; line-height: 18px; font-size:11px;overflow:auto;}
#sidebar-b {float: left; margin-right:2px;position:relative; display:block; width: 220px; line-height: 18px; font-size:11px;overflow:hidden;}
#sidebar-b .comment { margin: 8px 0px 0px 0px; color: #245917; font-size: 11px; text-align:left; margin-right: 5px;}
#footer{ border-top:2px solid #ff4500;margin-top:10px;text-align:center; width:100%; position:static; clear:both; line-height:14px}
.hidden { display: none;}
IMG{ border:0px;}
A{ text-decoration:none; color:Blue;}
A:visited{ text-decoration:none; color:Blue;}
