body {font:400 12px arial,sans-serif; color:#333; background:#fff;}
p {font:400 12px arial,sans-serif;}
li {font:400 12px arial,sans-serif;}
td {font:400 12px arial,sans-serif;}
th {font:400 12px arial,sans-serif;}
.content {background:#fff; text-align:left;}
a:link {color:#009;}
a:visited {color:#609;}
a:active {color:#363;}
a:link:hover {color:#363;}
b {font-weight:800; color:#000;}
dt {font-weight:800; color:#000;}
q {display:block; padding:0 0 5px 20px;}
cite {display:block; padding:0 0 15px 20px;}
h1 {font:400 1.6em arial,sans-serif; color:#6B0500;}
h2 {font:800 1.4em arial,sans-serif; color:#000;}
h3 {font:600 1.2em arial,sans-serif; color:#000;}
h4 {font:500 10pt arial,sans-serif; color:#557;}
.lineborder {background:#7f9db9;}
.formborder {background:#7f9db9;}
.footer {font-size:11px;}
.smalltext {font-size:11px;}
.breadcrumb {font-size:11px; text-align:left; background:#fff;}
.heading1 {font:400 1.6em Verdana,arial,sans-serif; color:#fff; background:#666; text-align:center;}
.heading2 {font:800 1.4em Verdana,arial,sans-serif; color:#fff; background:#7f9db9;}
.formheading {font:800 1.4em Verdana,arial,sans-serif; color:#fff; background:#7f9db9;}
.heading3 {font:600 1.2em Verdana,arial,sans-serif; color:#fff; background:#7c7c7c;}
.formdesc {background:#fff; color:#333;}
.entry {background:#fff; color:#333;}
.value {background:#fff; color:#333;}
.label {font-weight:800; color:#333; background:#ededed;}
.even {background:#fff;}
.odd {background:#dedee3;}
.buttonbarright {text-align:right;}
.buttonbarleft {text-align:left;}
.highlight {background:#fff280; color:#000;}
.tip {padding-left:17px; padding-top:3px;}
.important {background:url(/kicons/dotorg/warning_16.png) left no-repeat; padding-left:17px; padding-top:3px; font-weight:800;}
.info {background:url(/kicons/dotorg/about_16.png) left no-repeat; padding-left:17px; padding-top:3px;}
.korg_hidden {display:none;}
#pageheading:after {display:block; clear:both; content:" ";}
#pageheading h1 {white-space:nowrap;}
#pageheading a img.helpproducticon {float:right; width:27px;}
#pageheading table {width:auto; float:right; margin:0 0 0 1em; white-space:nowrap;}
#pageheading p a {float:none; display:inline; width:auto;}
body {margin:0; padding:0px 5px;}
.breadcrumb {padding-left:3px;}
.buttonbarright {background:url(/images/buttonbarright.gif) center right no-repeat #ededed; padding:5px 0;}
.buttonbarright input {background:url(/images/bbrinputbg.gif) center left no-repeat #ededed; color:#fff; text-transform:uppercase; margin:0 10px 0 0; padding:0 0 0 5px; border:none;}
.buttonbarleft {background:url(/images/buttonbarleft.gif) center left no-repeat #ededed; padding:5px 0;}
.buttonbarleft input {background:url(/images/bblinputbg.gif) center right no-repeat #ededed; color:#fff; text-transform:uppercase; margin:0 0 0 10px; padding:0 5px 0 0; border:none;}
.tip {background:url(/kicons/dotorg/about_16.png) left no-repeat;}
span.tip {background:url(/kicons/dotorg/tip_16.png) left no-repeat; padding-left:17px; padding-top:3px;}
.label img {vertical-align:middle;}
a:focus {}
#pageheading {min-height:7em; margin-bottom:.75em;}
#pageheading h1 {margin:0 27px 0.5em 0;}
#pageheading a img.helpproducticon {border:none;}
/* add remove require */
/* visualFontSizeCorretion for the content area of KEdit */
.content {background:#fff;}
.visualFontSizeCorrection {background:#fff;}
img.spacer {display:block;}
img.producticon {border:none;}
img.production {border:none;}
.error {font-weight:600; color:#f00; display:block; width:auto; background:#ff8; padding:3px; margin:2px; border:1px solid #f00;}
.progressborder {background:#7f9db9;}
.progresstitle {background:#fff; color:#000; font-size:9px;}
.progresspast {background:#f1f1f1; color:#000; font-style:italic; font-size:9px; vertical-align:middle;}
.progressfuture {background:#f1f1f1; color:#000; vertical-align:middle; font-size:9px;}
.progressactive {font-weight:700; background:#666; color:#fff; vertical-align:middle; font-size:9px;}
.formheading a {line-height:18px; text-decoration:none; font-size:11px; border:1px solid #fff; color:#009; margin:2px; padding:3px 8px; white-space:pre;}
td.label a {line-height:18px; text-decoration:none; font-size:11px; border:1px solid #fff; color:#009; margin:2px; padding:3px 8px; white-space:pre;}
.formheading a:link {background-color:#e4e4e4; white-space:nowrap;}
.formheading a:visited {background-color:#e4e4e4; white-space:nowrap;}
td.label a:link {background-color:#e4e4e4; white-space:nowrap;}
td.label a:visited {background-color:#e4e4e4; white-space:nowrap;}
.formheading a:hover {background-color:#ccc;}
td.label a:hover {background-color:#ccc;}
input:focus {background:#fff280;}
textarea:focus {background:#fff280;}
option:focus {background:#fff280;}
tr.label th {text-align:left;}
tr.odd td {vertical-align:top;}
tr.even td {vertical-align:top;}
tr.odd:hover {background:#fff280;}
tr.even:hover {background:#fff280;}
tr.odd label {display:block; width:100%;}
tr.even label {display:block; width:100%;}
div.suboptions {margin:0 0 5px 24px;}
div.reportoperator {float:left;}
div.reportentry {float:left; display:block; margin:0 0 0 4px;}
a.addlink {background:url(/kicons/dotorg/add_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.editlink {background:url(/kicons/dotorg/edit_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.deletelink {background:url(/kicons/dotorg/remov_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.viewlink {background:url(/kicons/dotorg/srch_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.downloadlink {background:url(/kicons/dotorg/export_data_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:;}
a.managelink {background:url(/kicons/dotorg/move_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.configurelink {background:url(/kicons/dotorg/confg_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.sendmaillink {background:url(/kicons/dotorg/mail_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.activityhistorylink {background:url(/kicons/dotorg/hist_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.activatelink {background:url(/kicons/dotorg/connect_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.deactivatelink {background:url(/kicons/dotorg/disconnect_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.moderatelink {background:url(/kicons/dotorg/opts_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.clonelink {background:url(/kicons/dotorg/copy_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.runreptlink {background:url(/kicons/dotorg/impts_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.changepswdlink {background:url(/kicons/dotorg/lock_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.completepymntlink {background:url(/kicons/dotorg/bill_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.cancellink {background:url(/kicons/dotorg/cancl_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.disputelink {background:url(/kicons/dotorg/flag_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.reportslink {background:url(/kicons/dotorg/reports_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.admintoolslink {background:url(/kicons/dotorg/tools_16.png) left no-repeat; padding:3px 8px 2px 18px; margin:3px;}
a.action {white-space:nowrap; padding:4px 0 8px 14px; background:url(/kicons/dotorg/play_16.png) left no-repeat; display:block;}
/* kedit selectors */
.keditborder {background:#000;}
.kedittabactive {background:#fff; text-align:center;}
.kedittabinactive {background:#ccc; text-align:center;}
.keditstatusbar {font-size:11px; background:#f1f1f1;}
.keditbuttonedit {background:#fff; font-size:10px; text-align:right;}
.keditcontentarea {background:#fff;}
.kedithighlight {background:#fcfcbd;}
/* dynamic nav selectors */
#menu ul {margin:0; padding:0; list-style-type:none; font-family:Verdana,arial,sans-serif;}
#menu a {margin:0 0 1px 0; font-size:11px; display:block; padding:5px 5px; width:110px; color:#333; background:#e4e4e4; text-decoration:none;}
#menu a:hover {color:#000; background:#ccc; text-decoration:none;}
#menu a.menuon {color:#333; background:#fff280; text-decoration:none;}
#menu ul ul a {display:block; padding:5px 5px 5px 15px; width:100px; color:#333; background:#e4e4e4; text-decoration:none;}
#menu ul ul a:hover {color:#000; background:#ccc; text-decoration:none;}
#menu ul ul ul a {display:block; padding:5px 5px 5px 25px; width:75px; color:#333; background:#e4e4e4; text-decoration:none;}
#menu ul ul ul a:hover {color:#000; background:#ccc; text-decoration:none;}
#menu ul ul ul ul a {display:block; padding:5px 5px 5px 35px; width:55px; color:#333; background:#e4e4e4; text-decoration:none;}
#menu ul ul ul ul a:hover {color:#000; background:#ccc; text-decoration:none;}


#container {background-color:#fff; width:1000px; margin:0 auto;}
#header {position:relative; background:url(/images/subpagebg_blue.gif) bottom left repeat-x #fff;}
#header #logo {width:200px;}
#header #logo img {margin:0 8px 0 0;}
#header #name {background:#003366; padding:0 122px 0 0; border-top:5px solid #fff;}
#header #name img {background:#3391D1; border-right:122px solid #006699; display:inline; padding:5px 55px 5px 20px;}
#search {text-align:right;}
#search form {display:block; white-space:nowrap; margin:0 5px 5px 0; padding:0;}
#search input {background:#fff; border:1px solid #7f9db9; margin:10px 0 0 0;}
#search input.button {border:none;}
#topnavigation ul {list-style-type:none; padding:0; margin:0; font-size:13px; width:55em;}
#topnavigation li {float:left; margin:0 1px 0 0; padding:0; background:url(/images/toprightoff.gif) top right no-repeat #e2e2e2;}
#topnavigation a {display:block; color:#6b0500; white-space:nowrap; text-decoration:none; background:url(/images/topleftoff.gif) top left no-repeat #e2e2e2; margin:0 6px 0 0; padding:2px 8px 2px 14px; font-size:13px;}
#topnavigation a:hover {color:#bf1000; margin:0; padding:2px 14px 2px 14px; background:#fff; background-image:none;}
#topnavigation a.menuon {color:#bf1000; margin:0; padding:2px 14px 2px 14px; background:#fff; background-image:none;}
#topnavigation li ul {display:block; position:absolute; left:-999em; top:62px; height:auto; margin:0; padding:0 0 7px 0; width:128px; background:#fff;}
#topnavigation li ul a {font-size:12px; width:100px; margin:0; padding:5px 14px; background-image:none; background:#fff; line-height:1em; color:#5b5b5b;}
#topnavigation li ul a:hover {font-size:12px; width:100px; margin:0; padding:5px 14px; background-image:none; background:#fff; line-height:1em; color:#5b5b5b;}
#topnavigation li ul a.menuon {color:#5b5b5b; font-size:12px; width:100px; margin:0; padding:5px 14px; background-image:none; background:#fff; line-height:1em;}
#topnavigation li li {background-image:none; background-color:none; background:none; margin:0;}
#topnavigation li:hover ul {left:auto;}
#topnavigation li li:hover ul {left:auto;}
#topnavigation li li li:hover ul {left:auto;}
#topnavigation li:hover ul ul {left:auto;}
#topnavigation li li:hover ul ul {left:auto;}
#topnavigation li li li:hover ul ul {left:auto;}
#topnavigation li.sfhover ul {left:auto;}
#topnavigation li li.sfhover ul {left:auto;}
#topnavigation li li li.sfhover ul {left:auto;}
#topnavigation li:hover ul ul ul {left:auto;}
#topnavigation li.sfhover ul ul {left:auto;}
#topnavigation li.sfhover ul ul ul {left:auto;}
#topnavigation li li.sfhover ul ul {left:auto;}
#topnavigation li li li.sfhover ul ul {left:auto;}
#topnavigation li li a {white-space:normal;}
#topnavigation ul ul ul {display:none;}
#subnavigation {background:url(/images/subbg_blue.gif) bottom right no-repeat; height:39px;}
#subnavigation ul {background:url(/images/subulbg_blue.gif) bottom left no-repeat; list-style-type:none; margin:0; padding:5px 0 0 40px; height:34px;}
#subnavigation li {float:left; margin:0; padding:0; border-right:1px solid #fff;}
#subnavigation a {font-size:11px; padding:0 5px; color:#fff;}
#subnavigation a:hover {font-size:11px; padding:0 5px; color:#fff;}
#subnavigation a.menuon {font-weight:800; color:#fff;}
#subnavigation ul ul {display:none;}
#sidecolumn {float:left; width:200px; height:250px;margin-right:0px;}
html>body #sidecolumn {height:auto; min-height:250px;}
#sidecolumn ul {list-style-image:url(/images/sidecolumnul.gif); margin:0.5em 0 0.5em 1.5em; padding:0;}
#rightside ul {list-style-image:url(/images/sidecolumnul.gif); margin:0.5em 0 0.5em 1.5em; padding:0;}
#sidecolumn a {color:#A71000;}
#sidecolumn a:visited {color:#A71000;}
#rightside a {color:#A71000;}
#rightside a:visited {color:#A71000;}
#sidecolumn a:hover {color:#83312D;}
#homecolumn a:hover {color:#83312D;}
#pagecontent {width:460px !important; float:left;margin:0 0 0 15px; padding:0 20px 20px 0; height:1%;}
#community_ctnt_main_top{  border-left:1px solid #6699cc;}
#pagecontent p {line-height:1.5em;}
#crumbs {font-size:11px; padding:5px 0; color:#333;}
#crumbs a {color:#333;}
#crumbs a:hover {color:#333;}
#crumbs a:visited {color:#333;}
#footer {clear:both; border-top:1px solid #3391D1; font-size:11px; margin:0 5px 0 3px; text-align:right; background:#fff;}
#footer a {color:#6b0500;}
#footer a:hover {color:#bf1000;}
#footer #copyright {border-top:2px solid #3391D1; color:#C72800; padding:5px 0;}
#footer #kavi {float:left; margin-top:-3px;}
#logos {clear:both; background:url(/images/logosbg.gif) top right no-repeat #fff; margin:0 7px 0 0;}
#logos h3 {font-weight:400; background:url(/images/subheadingbg.gif) top left no-repeat; border-bottom:2px solid #C32700; font-size:1.1em; padding:3px 0 3px 10px; color:#fff; margin:0; line-height:1em;}
#logos h3 a {text-decoration:none; color:#fff;}
#logos ul {list-style-type:none; margin:0.6em 0 0 3em; padding:0; height:54px;}
#logos li {float:left; padding:0 3em 0 0;}
address {font-style:normal; margin:1em;}
#sidequote {margin:230px 12px 10px 12px; font-size:11px;}
.clearing {clear:both; height:0;}
#sidecolumn {background:url(/images/leftsideimage_laptop.jpg) 13px 0 no-repeat; width: 170px; }
/*#topnavigation #about_navNode_1 a {color:#bf1000}*/
a.title{
	font-size:17px;
	font-weight:bold;
	display:block;
	color:#6B0500;
	text-decoration:none;
}
a.author{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 5px;
}
div.entry{
	border-bottom:1px dotted #A0967D;
	margin-left:25px;
	margin-bottom:15px;
	padding-bottom:15px;
	width:450px;
	line-height:16px;
}
.sub_line {
	font-size: 10px;
}
.author_info {
	width: 450px;
}
div#commentBlock {
	clear: left;
	margin-left:25px;
}
	
	
div.comments div{
	background-color:#e2e2e2;
	margin-bottom:7px;
	padding:15px;
	line-height:16px;
	width:438px;
}
div.comments span{
	font-size:12px;
	display:block;
	color:#847b60;
}
div.your_comments{
	width: 400px;
}
div.your_comments h2{
	color:#817c5f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin: 15px 0px 10px 0px;
}
div.your_comments div{
	float:left;
	margin-left:0px;
}
div.your_comments div.right{
	margin-left:25px;
}
div.your_comments div.validator{
	margin-top:10px;
}
div.your_comments input.comment_input_text{
	margin:0px;
	border:1px solid #c72800;
	display:block;
	font-size:11px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Monaco;
	color:#666666;
	padding:4px 4px 4px 8px;
	width:150px;
	background-color:#eeeeee;
}
div.your_comments #comment_box{
	border:1px solid #c72800;
	width:457px;
	color:#666666;
	padding:4px 4px 4px 10px;
	display:block;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Monaco;
	margin-bottom:7px;
}
div.your_comments label{
	font-size:11px;
	display:block;
	color:#817c5f;
	margin:2px 0px;
}
div.your_comments img{
	margin-left:25px;
	margin-top:12px;
}
div.your_comments #submit{
	clear:both;
	display:block;
	margin-top:10px;
}
#blog_ctnt a{
	color:#003366;
}
#nav_right_community ul.tags{
	float:left;
}
#nav_right_community ul.tags li{
	float:left;
	padding-left:7px;
	list-style:none;
	margin:0;
}
div.posts_nav{
	background-position:bottom;
	background-repeat:no-repeat;
	clear:both;
	padding-right:25px;
	padding-bottom:25px;
	padding-top:5px;
	text-align:right;
}
div.posts_nav a{
	font-size:12px;
}
div.posts_nav a.older{
	border-right:1px dotted #dad6c2;
	margin-right:5px;
	padding-right:10px;
}
#nav_right_community{
	width:170px;
}
.blog_post{
	margin-top:20px;
}
#nav_right_community ul.archives{
	padding-top:0px;
	padding-bottom: 10px;
	font-size:12px;
	list-style:none;
}
#nav_right_community ul.archives li{
	padding-left:5px;
}

#nav_right_community ul.popular_posts{
    
    margin-top:10px;
    font-size:12px;
	list-style:none;
}
#nav_right_community ul.popular_posts li{
	padding-top: 5px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #000000;
}

#nav_right_community ul.popular_posts a{
    color:#1c597d;
}
#nav_right_community ul.archives a.selected{
	color:#333333;
	font-weight:bold;	
}
#nav_right_community a{
	color:#1c597d;
}
#nav_right_community  ul{
	list-style-type:disc;
	list-style-position:outside;
	margin-left:18px;
}
.popular_dates {
	font-size: 10px;
}

ul.popular a{
    color:#1c597d;
}
ul.archives a.selected{
	color:#333333;
	font-weight:bold;	
	
	
	
	

}

