html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	line-height: 115%;
	font-family: inherit;
	/*text-align: left;*/
	vertical-align: baseline;
}

a img, :link img, :visited img {
	border: 0;
}
table.generated-form td input {margin-top:5px;}/*sukhi*/
table.generated-form td .textareaClass{width:85% !important ;}/*Komus-387,388,389,390*/
table.generated-form td {vertical-align:middle;} /*KLF-52*/
table.generated-form tbody{color:#000000;}/*sukhi*/
table.generated-form input.textboxClass, table.generated-form select,table.generated-form input.textareaClass{width:94%; _width:90%; #width:90%;}
.fvErrorObject {width:90%}
table.generated-form select.singleselect {width:89%}
table.generated-form input.fileuploadClass{width:auto;}
.waitingIndicator{ /*sukhi*/
  	position:relative;
	left:2px;
	top:4px;
}
.waitingForMandatory{
  position:relative;
  left:3px;
  top:-5px;
 }
table {
	border-collapse: collapse;
	border-spacing: 0;
}

ol, ul {
	list-style: none;
}
.tinymceBody ol {
	list-style-position:inside;
	list-style-type:decimal;
	padding-left:15px;
}
.tinymceBody pre {
	_word-wrap: break-word;
}
/*
div.itemBody ul, div.content div.itemHeader ul {
	list-style: disc;
}
*/
q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}

.globalDivContainer {
	width: 980px;
	position: relative;
	margin: 0 auto;
}

.globalContainer {
	position: relative;
	display: table;
	width: 980px;
}


#content {/*float:left*/}
.colum590 {
	_overflow: hidden;
	width:780px !important;
	float:left !important;/*Komus-263*/
}
.columRight {
float:right;}

.leftMenu, .centerContent, 
.columCenter, .columLeft, .centerNarrow, 
.topCenter, .colum2wide, .colum, .columContent{
float:left;
}
.columLeft, .leftMenu, .colum, .rightFloat {
width:194px;/*komus-263*/
min-height:200px;
height:auto !important;
heignt:200px;
}
.columRight {
width:200px;
}
.rightFloat .relatedContent{margin: -7px 0px 0px 0px; _margin: -9px 0px 0px 0px;}/* KOMUS-290 */
.rightFloat { float:right;}
.colum2wide { width:400px; min-height:100px;}
/* komus-113 start*/
.rightFloat .aThemeCommunity {float:left;position: relative;width: 190px;padding-left: 10px; overflow:hidden;}
.rightFloat .aThemeCommunity p {padding-left:10px;_width:auto;}
/* komus-113 end*/

.centerNarrow, .topCenter {
	width:590px;
}
.overIntroTop {
width:600px;
}
.centerContent, .columContent {
width:790px;
}

.columCenter {
width:190px;
margin-right:10px;
margin-top:30px;
}

.onlyContentContainer {
	float: right;
	clear: both;
}
.footerContainer, .itemFooter, .navigatorResultsForm, 
.itemPortalResults, .itemSearch, .addresult, .itemContentPortlet, .Menu, .itemNews,
.shopProductDetail, .topCenter, .itemSitemap, .aThemeLinks, .colum590 {
position:relative;
}
/* left menu off */ /* footer on */
.footerContainer {

	clear:both;
	padding:20px 0 10px;
}

.itemFooter {
clear:both;}

.itemTitle iframe {
width:1px;
}
.bottom{float:none;padding:20px 0 0 40px;margin:0 auto;width:830px;}
.bottom .footerContainer {padding-top:0;font-weight:normal;}
.bottom .footerContainer b{font-weight:normal;}
.bottom .footerContainer a{color:#333333}
iframe.iframeAligned {margin-left:10px;}

* html .results .mini #expandSB{width:420px;float:right}
